﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn,em{font-style:italic !important}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75% !important;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-4px}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tfoot,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:Relative, Arial, sans-serif;vertical-align:baseline}table,tbody,tr,th,td{margin:0;padding:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}@media (max-width: 959px){.full-size-content .SumoSelect>.optWrapper>.options,.full-content .SumoSelect>.optWrapper.multiple>.options{border-radius:0px !important;position:relative;height:auto;max-height:250px}.full-size-content .SumoSelect>.optWrapper.isFloating>.options{height:auto;max-height:250px;box-shadow:0 0 100px #fff}.full-size-content .SumoSelect>.optWrapper>.options{border-left:1px solid #381A0A;border-right:1px solid #381A0A;border-bottom:1px solid #381A0A;box-sizing:border-box !important;background-color:#fefefe}}@media (min-width: 960px){.full-size-content .SumoSelect>.optWrapper>.options{border-radius:0px !important;position:relative;max-height:250px;border-left:1px solid #381A0A;border-right:1px solid #381A0A;border-bottom:1px solid #381A0A;box-sizing:border-box !important}.full-size-content .SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.sumoStopScroll{overflow:hidden}}.SelectClass{z-index:1}.full-size-content .SumoSelect>.optWrapper>.options>li.disabled.group-head span{display:none}.full-size-content .SumoSelect>.optWrapper>.options>li.disabled.group-head{color:#381A0A}.full-size-content .SumoSelect>.optWrapper>.options>li.disabled.group-head label{color:#381A0A;font-weight:500}.full-size-content .SumoSelect>.optWrapper>.options>li.disabled.group-head *{opacity:1}.full-size-content .SumoSelect>.optWrapper>.options>li.group-item{padding-left:40px}.full-size-content .SumoSelect>.optWrapper>.options li.opt label,.full-content .SumoSelect>.CaptionCont,.full-content .SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.full-size-content .SumoSelect{display:inline-block;position:relative;outline:none}.full-size-content .SumoSelect:focus-visible{outline:2px dashed #0052FF}.full-size-content .SumoSelect>.CaptionCont>span{display:block;outline:none;height:40px;overflow:hidden;color:#8B8178}.full-size-content .SumoSelect>.CaptionCont>span.placeholder{border:0;margin:0;padding:0;background:transparent}.full-size-content .SumoSelect>.optWrapper{display:none;z-index:10;top:40px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:1.4rem;font-weight:400;color:#8B8178;border:0px solid #ddd;box-shadow:none !important;border-radius:0px !important;overflow:visible}.full-size-content .SumoSelect.open>.optWrapper{top:40px;display:block}.full-size-content .SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.full-size-content .SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.full-size-content .SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:0.5}.full-size-content .SumoSelect>.optWrapper>.options li ul li.opt{padding-left:20px}.full-size-content .SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:30px}.full-size-content .SumoSelect>.optWrapper>.options li.opt{padding:9px 19px;position:relative}.full-size-content .SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:0px !important}.full-size-content .SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.full-size-content .SumoSelect>.optWrapper>.options li:hover,.full-content .SumoSelect>.optWrapper>.options li:hover .opt{background-color:#381A0A;color:#fff}.full-size-content .SumoSelect>.optWrapper>.options li.opt.sel{background-color:#00AED6;color:#fff;border-bottom:0px solid #a1c0e4;text-transform:none}.full-size-content .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.full-size-content .SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;overflow:hidden;display:block;cursor:pointer;color:#381A0A}.full-size-content .SumoSelect>.optWrapper>.options li span{display:none}.full-size-content .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.full-size-content .SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.full-size-content .SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.full-size-content .SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:20px;cursor:pointer;font-size:1.4rem;font-weight:400;color:#381A0A}.full-size-content .SumoSelect>.optWrapper.multiple>.options li.opt span,.full-content .SumoSelect .select-all>span{position:absolute;display:block;width:20px;top:0;bottom:0;margin-left:-15px}.full-size-content .SumoSelect>.optWrapper.multiple>.options li.opt span i,.full-size-content .SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px}.full-size-content .SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:none !important;border-radius:0px !important}.full-size-content .SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.full-size-content .SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.full-size-content .SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.full-size-content .SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.full-size-content .SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#00AED6;color:#fff}.full-size-content .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0px !important}.full-size-content .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0px !important}.full-size-content .SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:20px}.full-size-content .SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.full-size-content .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.full-size-content .SumoSelect .select-all.selected>span i,.full-size-content .SumoSelect .select-all.partial>span i{box-shadow:none;border-color:transparent;background-size:6px 9px;background-image:url("../modules/portail-templates/css/img/icons/fleche-bleufonce.png");background-repeat:no-repeat;background-position:center center}body{background-color:#fff}body.homebg{background-color:#F2F2F2}main{margin-bottom:40px}main>div:last-of-type,main section:last-of-type,main aside:last-of-type,main aside:only-of-type{margin-bottom:0px}main .full-size-content{margin-bottom:10px}main .full-txt{margin-bottom:0px}main .content{margin-bottom:10px}main .inner{margin-bottom:0px}@media (max-width: 959px){main{margin-bottom:36px}}@media (min-width: 960px){main{max-width:960px;margin-left:auto;margin-right:auto}main:after{content:" ";display:block;clear:both}main .bloc-bandeau{max-width:940px;margin-left:auto;margin-right:auto}main .bloc-bandeau:after{content:" ";display:block;clear:both}main .full-breadcrumbs{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}main .full-size-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}main .full-txt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}main .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}main .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}.main{max-width:960px;margin-left:auto;margin-right:auto}.main:after{content:" ";display:block;clear:both}.main .full-size-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:10px;padding-right:10px}}@font-face{font-family:'Relative';src:url("../modules/portail-templates/css/fonts/Relative-Book-subset.eot");src:url("../modules/portail-templates/css/fonts/Relative-Book-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/fonts/Relative-Book-subset.woff2") format("woff2"),url("../modules/portail-templates/css/fonts/Relative-Book-subset.woff") format("woff"),url("../modules/portail-templates/css/fonts/Relative-Book-subset.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:'Relative';src:url("../modules/portail-templates/css/fonts/Relative-Medium-subset.eot");src:url("../modules/portail-templates/css/fonts/Relative-Medium-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/fonts/Relative-Medium-subset.woff2") format("woff2"),url("../modules/portail-templates/css/fonts/Relative-Medium-subset.woff") format("woff"),url("../modules/portail-templates/css/fonts/Relative-Medium-subset.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:'Relative';src:url("../modules/portail-templates/css/fonts/Relative-Bold-subset.eot");src:url("../modules/portail-templates/css/fonts/Relative-Bold-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/fonts/Relative-Bold-subset.woff2") format("woff2"),url("../modules/portail-templates/css/fonts/Relative-Bold-subset.woff") format("woff"),url("../modules/portail-templates/css/fonts/Relative-Bold-subset.ttf") format("truetype");font-weight:700;font-display:swap}html{font-family:'Relative', Arial, sans-serif;font-size:62.5%}html,body{max-width:100% !important;color:#381A0A}h1{font-size:3.2rem;line-height:3.8rem;font-weight:500;text-transform:none !important;margin-bottom:30px;margin-top:0}h2{font-size:2.4rem;line-height:2.8rem;font-weight:500;color:#381A0A;text-transform:none !important;margin-bottom:20px;margin-top:0}h3{font-size:2.4rem;line-height:2.7rem;font-weight:500;color:#381A0A;text-transform:none !important;margin-bottom:20px;margin-top:0}h4{font-size:1.8rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none !important;margin-bottom:20px;margin-top:0}h5{font-size:1.7rem;font-weight:400;color:#381A0A;margin-bottom:20px;margin-top:0;text-transform:none !important}strong,b{font-weight:700}.date{font-size:1.3rem;font-weight:500;color:#B0B1A6;line-height:1rem}article .container{margin-bottom:20px !important}article .container .bloc-bandeau .date{line-height:2rem !important}.introduction{font-size:1.3rem;line-height:2rem;font-weight:400;color:#B0B1A6;margin-bottom:20px}.chiffre{color:#381A0A;font-weight:400;background-color:#00E8FF;font-size:13px;line-height:20px;padding:20px}.chiffre .chiffre-title{font-size:28px;font-weight:500;display:block;margin-bottom:20px}ol{padding-left:19px}.courant{font-size:1.4rem;line-height:1.8rem !important;font-weight:400;color:#381A0A}.courant ul:not(.options){list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.courant ul:not(.options).alphab{list-style-type:none !important}.courant ul:not(.options).alphab li{list-style:none !important}.courant ul:not(.options) li:not(.opt){margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.courant ul:not(.options) li:not(.opt){line-height:2rem}}.courant ul:not(.options) li:not(.opt):first-child{margin-top:0}.courant ul:not(.options) li:not(.opt):before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.courant ol{margin:5px 0 5px;padding-left:15px;list-style-type:decimal}.courant ol li{margin-top:0px !important;font-size:1.4rem;font-weight:400;line-height:1.8rem}@media (max-width: 959px){.courant ol li{line-height:2rem}}.courant ol li ol{padding:15px 15px 0px}.courant ol li ol li{margin-top:0px !important;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:decimal !important}@media (max-width: 959px){.courant ol li ol li{line-height:2rem}}.courant ol li ol li:before{content:'';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.courant ol li ul li{margin-top:0px !important;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.courant ol li ul li{line-height:2rem}}.courant ol li ul li:before{content:'-';font-size:1.6rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.descriptif ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.descriptif ul.alphab{list-style-type:none !important}.descriptif ul.alphab li{list-style:none !important}.descriptif ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.descriptif ul li{line-height:2.0rem}}.descriptif ul li:first-child{margin-top:0}.descriptif ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.descriptif .linkmire ul li:before{content:'';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.mentions-contenu,.bloc-contenu .courant .mentions-contenu{font-weight:400;font-size:1.1rem;line-height:1.6rem;color:#381A0A;margin-bottom:20px}.mentions-contenu ul,.bloc-contenu .courant .mentions-contenu ul{margin:0;font-size:1.1rem}.mentions-contenu ul li,.bloc-contenu .courant .mentions-contenu ul li{font-size:1.1rem;margin:0}.mentions-contenu ul li:before,.bloc-contenu .courant .mentions-contenu ul li:before{font-size:1.6rem;line-height:1.2em}.mentions-contenu a,.bloc-contenu .courant .mentions-contenu a{color:#0052FF}.mentions-contenu a:hover,.bloc-contenu .courant .mentions-contenu a:hover{color:#381A0A}.mentions-contenu-v2{font-weight:400;font-size:1.1rem;line-height:1.6rem}.mentions-contenu-v2 a{color:#0052FF}.mentions-contenu-v2 a:hover{color:#381A0A}.mentions{font-size:1rem;line-height:1.7rem;font-weight:400;color:#B0B1A6;margin-bottom:20px}.mentions a{color:#0052FF}.mentions a:hover{color:#381A0A}.auteur{font-size:1.2rem;line-height:1.2rem;font-weight:400;color:#8B8178;margin-bottom:15px;margin-top:15px}small{font-size:1.1rem;line-height:1.2rem}small a{font-size:1.1rem;line-height:1.2rem}a{font-family:inherit;font-size:inherit;line-height:inherit;color:#0052ff;text-decoration:underline}a:hover,a:visited{color:#381A0A}span{margin:0;padding:0}form{padding:0;margin:0}blockquote.style1,blockquote.style2{margin:20px 0px;padding:10px 40px;font-size:1.4rem;line-height:1.8rem;font-weight:400;background-color:#F2F2F2;border-left:2px solid #8B8178}.lienall{color:#0052FF !important}.lienall:hover{color:#381A0A !important;background:none !important;text-decoration:underline !important}hr{height:1px;margin:40px 0;padding:0;color:#DDDDD4;background-color:#DDDDD4;border:0}.pagination{width:100%;min-height:18px;text-align:center;display:inline-block}.pagination ul{list-style-type:none;margin:0;padding:0;display:inline-block}.pagination ul li{display:inline;list-style:none}.pagination ul li:before{display:none}.pagination ul li.active{color:#fff;background-color:#381A0A;text-decoration:none;font-weight:400;font-size:1.4rem;padding:1px 2px;margin:0px 3px}.pagination ul li.active a{color:#fff;text-decoration:none;font-weight:400;font-size:1.4rem;padding:1px 2px;margin:0px 3px}.pagination ul li a{font-weight:400;font-size:1.4rem;color:#0052FF;text-decoration:none;padding:1px 2px;margin:0px 3px}.pagination ul li a:hover{color:#fff;background-color:#381A0A;text-decoration:none}.pagination ul li.sur{color:#0052FF;text-decoration:none;font-weight:400;font-size:1.4rem;padding:1px 2px;margin:0px 3px}@media (max-width: 959px){.btquestion{display:inline-block;float:inherit}}.btquestion{height:30px;line-height:26px;width:auto;border-radius:0px;background-color:#F2F2F2;display:block;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-right:10px;position:relative;float:left;border:0;cursor:pointer;border:1px solid #F2F2F2}.btquestion span{color:#381A0A;font-size:1.2rem;font-weight:500;text-transform:none}.btquestion:hover{background-color:#0052FF;border:1px solid #0052FF}.btquestion:hover span{color:#fff}.btbleu{height:34px;line-height:34px;width:auto;border-radius:0px;background-color:#0052FF;display:block;text-align:left;text-decoration:none !important;text-transform:none;box-sizing:border-box;padding-left:25px;padding-right:30px;margin-top:10px;position:relative;float:left;border:0;cursor:pointer;overflow:hidden}.btbleu span{color:#fff;font-size:1.4rem;font-weight:500}.btbleu.marginbt{margin:20px 0;line-height:40px}.btbleu:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -451px -161px;display:inline-block;position:absolute;height:12px;width:7px;top:12px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.btbleu:hover{background-color:#381A0A}.btbleu:hover:after{-webkit-transform:translateX(px);transform:translateX(4px);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.btbleu.right{float:right}.btbleu.left{float:left}.btblanc{height:34px;line-height:34px;width:auto;border-radius:0px;background-color:#fff;border:1px solid #381A0A;display:block;text-align:left;text-decoration:none;text-transform:none;box-sizing:border-box;padding-left:25px;padding-right:30px;cursor:pointer;position:relative;float:left}.btblanc span{font-size:1.4rem;font-weight:500}.btblanc.right{float:right}.btblanc.left{float:left}.btblanc:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -37px -283px;background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.btblanc:hover{background-color:#381A0A}.btblanc:hover span{color:#fff}.btblanc:hover:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -451px -161px;display:inline-block;position:absolute;height:12px;width:7px;top:12px;right:10px;-webkit-transform:translateX(px);transform:translateX(4px);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.erreur{border:1px solid #F6261B}.displaynone{display:none}.displayblock{display:block}.displayinlineblock{display:inline-block}.margin-bottom{margin-bottom:40px}.bloc-actualite aside.unselect{opacity:0.5}@media (max-width: 959px){.hideRwd{display:none}}.inbenta-bot__launcher{right:75px !important;bottom:70px !important}@media (max-width: 959px){.inbenta-bot__launcher{right:75px !important;bottom:30px !important}}#previd,#previd1,#previd2,#previd3,#previd4,#previd5,#previd6,#previd7,#previd8,#previd9,#previd10{min-height:202px;height:100% !important;width:100% !important;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0px}#previd:before,#previd1:before,#previd2:before,#previd3:before,#previd4:before,#previd5:before,#previd6:before,#previd7:before,#previd8:before,#previd9:before,#previd10:before{content:"";width:48px;height:48px;background:url("../modules/portail-templates/css/picto/lecture-bleu.svg") no-repeat;position:absolute;left:calc(50% - 29px);top:calc(50% - 20px)}#previd:hover,#previd1:hover,#previd2:hover,#previd3:hover,#previd4:hover,#previd5:hover,#previd6:hover,#previd7:hover,#previd8:hover,#previd9:hover,#previd10:hover{opacity:0.6}#previd:hover:before,#previd1:hover:before,#previd2:hover:before,#previd3:hover:before,#previd4:hover:before,#previd5:hover:before,#previd6:hover:before,#previd7:hover:before,#previd8:hover:before,#previd9:hover:before,#previd10:hover:before{background:url("../modules/portail-templates/css/picto/lecture-brun.svg") no-repeat}.prevideo{min-height: 315px;min-width: 560px !important;display: inline-block}.btblanc-2018{height:34px;line-height:34px;width:100%;background-color:#fff;display:block;text-align:left;text-decoration:none;float:right;padding:0 15px 0 15px;position:relative;overflow:hidden;box-sizing:border-box;border-radius:0px;border:0}.btblanc-2018 span{color:#381A0A;font-size:1.4rem;font-weight:500;padding-right:15px;text-transform:none;text-decoration:none}.btblanc-2018:hover,.btblanc-2018:focus,.btblanc-2018.active{background-color:#381A0A}.btblanc-2018:hover span,.btblanc-2018:focus span,.btblanc-2018.active span{color:#fff;font-weight:500;text-transform:none;text-decoration:none}.btblanc-2018:hover:after,.btblanc-2018:focus:after,.btblanc-2018.active:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.btblanc-2018:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.btbleu-2018{height:34px;line-height:34px;width:100%;background-color:#0052FF;display:block;text-align:left;text-decoration:none;float:right;padding:0 15px 0 15px;position:relative;overflow:hidden;box-sizing:border-box;border-radius:0px;border:0}.btbleu-2018 span{color:#fff;font-size:1.4rem;font-weight:500;padding-right:15px;text-transform:none}.btbleu-2018:hover,.btbleu-2018.active{background-color:#381A0A}.btbleu-2018:hover span,.btbleu-2018.active span{color:#fff;font-weight:500}.btbleu-2018:hover:after,.btbleu-2018.active:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.btbleu-2018:after{content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bt-cont-marron2018{height:34px;line-height:34px;width:100%;background-color:transparent;display:block;text-align:left;text-decoration:none;float:right;padding:0 15px 0 15px;position:relative;overflow:hidden;box-sizing:border-box;border-radius:0px;border:1px solid #381A0A}.bt-cont-marron2018 span{color:#381A0A;font-size:1.4rem;font-weight:500;padding-right:15px;text-transform:none}.bt-cont-marron2018:hover,.bt-cont-marron2018:focus,.bt-cont-marron2018.active{background-color:#381A0A}.bt-cont-marron2018:hover span,.bt-cont-marron2018:focus span,.bt-cont-marron2018.active span{color:#fff;font-weight:500}.bt-cont-marron2018:hover:after,.bt-cont-marron2018:focus:after,.bt-cont-marron2018.active:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.bt-cont-marron2018:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.inbenta em{font-style:italic !important}div[class^="bloc-mqpd-mea"]{display:block;width:100%;padding:10px 40px;background-color:#F2F2F2;border-left:2px solid #8B8178;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;color:#381A0A;margin:10px 0}div[class^="bloc-mqpd-mea"][class$="-jaune"]{border-left:2px solid #FFE145}div[class^="bloc-mqpd-mea"][class$="-rose"]{border-left:2px solid #FF91DE}div[class^="bloc-mqpd-mea"][class$="-bleu"]{border-left:2px solid #0052FF}div[class^="bloc-mqpd-mea"][class$="-vert"]{border-left:2px solid #29FF9B}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #381A0A;-webkit-text-fill-color:#381A0A;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.mentions-legales{font-size:1.1rem}.mentions-legales a{font-size:1.1rem !important}.header:not(.sticky) .header-logo-img a+a{display:none}.cta-marron{height:32px;line-height:32px;border-radius:0px;background-color:#fff;border:1px solid #fff;display:block;text-align:left;text-decoration:none;float:left;padding:0 40px 0 20px;position:relative;overflow:hidden}.cta-marron span{color:#381A0A;font-size:1.4rem;font-weight:500}.cta-marron.active,.cta-marron:focus{background-color:#381A0A}.cta-marron.active span,.cta-marron:focus span{color:#fff}.cta-marron:hover{background-color:#381A0A;border:1px solid #381A0A}.cta-marron:hover span{color:#fff;font-weight:500}.cta-marron:hover:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px}.cta-marron:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.form-nav{display:flex;justify-content:space-between;align-items:center}.form-nav .cta-2021{display:inline-block;background-color:#0052FF;color:#fff;padding:10px 20px;font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:2rem;width:fit-content;color:#fff !important;text-decoration:inherit;margin:0;box-shadow:0 3px 6px rgba(0,0,0,0.16);border:none;cursor:pointer}.form-nav .cta-2021:hover{background-color:#381a0a;color:#fff !important}.form-nav .prev-stepper{cursor:pointer}@media (max-width: 959px){.vadselect-2{padding:12px;display:none;height:154px;margin-top:-154px;width:100%;background-color:#381A0A;box-sizing:border-box;z-index:999999}.vadselect-2 select{display:block;width:100%;border-radius:0px;height:46px;line-height:27px;position:relative;z-index:10;padding:8px;border:0;outline:0;appearance:none;float:left;background:#381A0A url("../modules/portail-templates/css/img/icons/fleche-dropdown-blanc-top.png") no-repeat right 10px center;font-size:1.8rem;font-weight:400;color:#fff;border:1px solid #fff}.vadselect-2 .btvad{z-index:10;width:100%;height:46px;line-height:46px;text-align:center;background-color:#fff;border-radius:0px;font-size:1.4rem;font-weight:500;color:#381A0A;text-transform:uppercase;text-decoration:none;float:left;margin:25px 0}}.vadselect-2{display:none}#vadokButton{float:right;margin-right:10px}#vad.color+a{width:60px;margin-top:3px;float:left}.stickytool{position:fixed;right:0;top:263px;z-index:20000}@media (max-width: 959px){.stickytool{width:100%;height:55px;left:0 !important;bottom:0;top:auto;position:fixed !important;display:flex;justify-content:space-around;background-color:#0052FF;border-top:1px solid #fff}.stickytool ul{width:320px !important;display:flex;flex-wrap:wrap;justify-content:center;min-height:48px}.stickytool ul li{height:35px;border-bottom:0px !important;margin:0 !important;position:relative;padding:4px 10px 0 10px !important;flex:1}.stickytool ul li:after{content:'';height:35px;width:1px;position:absolute;right:0;top:6px;background-color:#589aff}.stickytool ul li.color{border-top:0px}.stickytool ul li.color:after{content:'';height:100%;width:1px;position:absolute;right:0;top:0px;background-color:#fff}.stickytool ul li:last-child:after{display:none}.stickytool ul li a{float:none !important}.stickytool ul li a .icon-agence{height:22px !important;width:27px !important;padding:0;margin:0 auto}.stickytool ul li a .icon-agence:before{content:"";position:absolute;display:inline-block;height:24px !important;width:27px !important;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -380px -340px !important;top:-2px !important;left:0px !important}.stickytool ul li a .icon-vad{height:24px !important;width:27px !important;padding:0;margin:0 auto}.stickytool ul li a .icon-vad:before{content:"";position:absolute;display:inline-block;height:24px !important;width:27px !important;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -298px -340px !important;left:0px !important}.stickytool ul li a .icon-contact{height:20px !important;width:27px !important;padding:0;margin:0 auto}.stickytool ul li a .icon-contact:before{content:"";position:absolute;display:inline-block;height:27px !important;width:27px !important;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -354px -340px !important;top:-3px !important;left:0px !important}.stickytool ul li a .icon-aide{height:20px !important;width:27px !important;padding:0;margin:0 auto}.stickytool ul li a .icon-aide:before{content:"";position:absolute;display:inline-block;height:24px !important;width:27px !important;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -324px -340px !important;top:-4px !important;left:0px !important}.stickytool ul li a .icon-agenda{height:20px !important;width:27px !important;padding:0;margin:0 auto}.stickytool ul li a .icon-agenda:before{content:"";position:absolute;display:inline-block;height:24px !important;width:27px !important;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -425px -340px !important;top:-3px !important;left:0px !important}.stickytool ul li .vadselect,.stickytool ul li .contactselect{display:none}}.stickytool ul{list-style-type:none;min-width:66px;width:auto;height:auto;box-sizing:content-box}.stickytool ul li{height:66px;width:66px;border-bottom:2px solid #fff;background-color:#0052FF;cursor:pointer;color:#fff;font-size:1.1rem;line-height:1rem;font-weight:500;text-align:center;position:relative;margin-left:auto;list-style:none}.stickytool ul li a{color:#fff;text-decoration:none;font-size:inherit;display:inherit;position:relative;text-align:center}.stickytool ul li a:hover{background-color:transparent}.stickytool ul li a .icon-agence{height:38px;display:block;padding-top:7px;padding-bottom:5px;box-sizing:content-box;position:relative}.stickytool ul li a .icon-agence:before{content:"";position:relative;display:inline-block;height:35px;width:28px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -406px -238px}.stickytool ul li a .icon-vad{height:38px;display:block;padding-top:5px;padding-bottom:5px;box-sizing:content-box;position:relative}.stickytool ul li a .icon-vad:before{content:"";position:relative;display:inline-block;height:29px;width:29px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -300px -239px}.stickytool ul li a .icon-contact{height:36px;display:block;padding-top:9px;padding-bottom:5px;box-sizing:content-box;position:relative}.stickytool ul li a .icon-contact:before{content:"";position:relative;display:inline-block;height:33px;width:34px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -369px -239px}.stickytool ul li a .icon-aide{height:36px;display:block;padding-top:9px;padding-bottom:5px;box-sizing:content-box;position:relative}.stickytool ul li a .icon-aide:before{content:"";position:relative;display:inline-block;height:32px;width:32px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -333px -239px}.stickytool ul li a .icon-agenda{height:36px;display:block;padding-top:9px;padding-bottom:5px;box-sizing:content-box;position:relative}.stickytool ul li a .icon-agenda:before{content:"";position:relative;display:inline-block;height:32px;width:32px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -438px -238px}.stickytool ul li:hover{background-color:#381A0A;transition:-webkit-transform .3s ease;transition:all .3s ease;transition:all .3s ease,-webkit-transform .3s ease}.stickytool ul li:last-child{border-bottom:0}.stickytool ul li.active{background-color:#381A0A}.stickytool ul li.color{background-color:#381A0A;width:320px;transition:all .2s ease-in-out}@media (max-width: 959px){.stickytool ul li.color{width:66px}.stickytool ul li.color:after{content:'';height:35px;width:0px;position:absolute;right:0;top:6px;background-color:#589aff}}.stickytool ul li.colorno{background-color:#0052FF;width:66px;transition:all .2s ease-in-out}.stickytool ul li .vadselect,.stickytool ul li .contactselect{padding-left:66px;display:none;height:36px;width:254px}.stickytool ul li .vadselect select,.stickytool ul li .contactselect select{display:block;width:189px;border-radius:0px;height:36px;line-height:21px;position:relative;z-index:10;padding:8px;border:0;outline:0;appearance:none;float:left;background:#381A0A url("../modules/portail-templates/css/img/icons/fleche-dropdown-blanc.png") no-repeat right 10px center;font-size:1.3rem;font-weight:400;color:#fff;margin-top:15px;border:1px solid #fff}.stickytool ul li .vadselect .btvad,.stickytool ul li .contactselect .btvad{z-index:10;width:44px;height:36px;line-height:36px;margin-top:15px;text-align:center;background-color:#fff;margin-left:10px;border-radius:0px;font-size:1.4rem;font-weight:500;color:#381A0A;text-transform:uppercase}@media (max-width: 959px){.bloc-plansite{margin:-40px 12px 30px 12px;box-sizing:border-box}.bloc-plansite .plansite{background-color:#fff;padding:20px 8px 8px 8px;box-sizing:border-box}.bloc-plansite .plansite ul{list-style-type:none;width:100%;margin:0;padding:0}.bloc-plansite .plansite ul:after{content:" ";display:block;clear:both}.bloc-plansite .plansite li{list-style:none;margin-bottom:30px;border-bottom:1px solid #DDDDD4}.bloc-plansite .plansite li:after{content:" ";display:block;clear:both}.bloc-plansite .plansite li a{text-decoration:none;padding-bottom:20px}.bloc-plansite .plansite li a h2{font-weight:500;font-size:2.2rem;color:#381A0A}.bloc-plansite .plansite .nav-column-edit{margin-bottom:0}.bloc-plansite .plansite .nav-column-edit .titre h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:uppercase;width:100%;height:47px;margin-top:12px;margin-bottom:0px}.bloc-plansite .plansite .nav-column-edit .titre:first-child h3{margin-top:0px}.bloc-plansite .plansite .nav-column-edit ul{width:auto}.bloc-plansite .plansite .nav-column-edit ul ul{padding-left:8px}.bloc-plansite .plansite .nav-column-edit ul li{list-style-type:none;width:100%;text-align:left;margin-bottom:0;border-bottom:none}.bloc-plansite .plansite .nav-column-edit ul li a{font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#381A0A;text-decoration:none;text-transform:none;background:none;border:0;height:auto;text-align:left;padding-bottom:8px;padding-top:0px}.bloc-plansite .plansite .nav-column-edit ul li a:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -102px -128px;width:6px;height:9px;padding-left:8px;display:inline-block}.bloc-plansite .plansite .nav-column-edit ul li a:hover{color:#381A0A;text-decoration:underline;text-transform:none;background:none}.bloc-plansite .plansite .nav-column{float:left;width:100%;height:auto;box-sizing:border-box;text-align:left;margin-bottom:30px;border-bottom:0}.bloc-plansite .plansite .nav-column .titre h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:uppercase;width:100%;margin-top:20px;margin-bottom:16px}.bloc-plansite .plansite .nav-column .titre:first-child h3{margin-top:0px}.bloc-plansite .plansite .nav-column ul{margin:0;padding:0;float:none;width:100%;color:#381A0A}.bloc-plansite .plansite .nav-column ul li{list-style-type:none;display:inline-block;width:100%;text-align:left;padding-left:16px;text-indent:-16px;margin-bottom:16px;border-bottom:none}.bloc-plansite .plansite .nav-column ul ul{padding-left:8px}.bloc-plansite .plansite .nav-column ul li a{font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#0052FF;text-transform:none;background:none;border:0;height:auto;text-align:left;padding-bottom:8px;padding-top:0px}.bloc-plansite .plansite .nav-column ul li a:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -102px -128px;width:6px;height:9px;padding-left:8px;display:inline-block}.bloc-plansite .plansite .nav-column ul li a:hover{color:#381A0A;text-decoration:underline;text-transform:none;background:none}.bloc-plansite .plansite .nav-column:first-child{padding-left:0px}}@media (min-width: 960px){.bloc-plansite{position:relative;margin-bottom:40px;max-width:960px;margin-left:auto;margin-right:auto}.bloc-plansite a{color:#0052FF}.bloc-plansite a:hover{color:#381A0A}.bloc-plansite:after{content:" ";display:block;clear:both}.bloc-plansite .plansite{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-plansite .plansite ul{list-style-type:none;width:100%;margin:0;padding:0}.bloc-plansite .plansite ul:after{content:" ";display:block;clear:both}.bloc-plansite .plansite ul li{list-style:none;margin-bottom:30px;border-bottom:1px solid #381A0A}.bloc-plansite .plansite ul li:after{content:" ";display:block;clear:both}.bloc-plansite .plansite ul li a{text-decoration:none}.bloc-plansite .plansite ul li h2{font-weight:500;font-size:2.2rem;color:#381A0A;margin-bottom:10px}.bloc-plansite .plansite ul li:last-child{border-bottom:0px}.bloc-plansite .plansite .nav-column-edit{margin-bottom:0}.bloc-plansite .plansite .nav-column-edit .titre h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#0052FF;text-transform:uppercase;min-width:280px;width:auto;height:47px;margin-bottom:0px}.bloc-plansite .plansite .nav-column-edit .titre:first-child h3{margin-top:0px}.bloc-plansite .plansite .nav-column-edit ul{width:auto}.bloc-plansite .plansite .nav-column-edit ul ul{padding-left:10px}.bloc-plansite .plansite .nav-column-edit ul li{list-style-type:none;min-width:240px;width:auto;text-align:left;margin-bottom:0;border-bottom:none}.bloc-plansite .plansite .nav-column-edit ul li a{font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#381A0A;text-decoration:none;text-transform:none;background:none;border:0;height:auto;text-align:left;padding-bottom:10px;padding-top:0px}.bloc-plansite .plansite .nav-column-edit ul li a:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -102px -128px;width:6px;height:9px;padding-left:10px;background-repeat:no-repeat;display:inline-block}.bloc-plansite .plansite .nav-column-edit ul li a:hover{color:#381A0A;text-decoration:underline;text-transform:none;background:none}.bloc-plansite .plansite .nav-column{float:left;width:300px;height:auto;box-sizing:border-box;text-align:left;margin-bottom:2px;border-bottom:0;padding-right:20px}.bloc-plansite .plansite .nav-column:first-child{padding-left:0px}.bloc-plansite .plansite .nav-column .titre h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:uppercase;min-width:280px;width:auto;height:auto;margin-bottom:10px}.bloc-plansite .plansite .nav-column .titre h3:first-child h3{margin-top:0px}.bloc-plansite .plansite .nav-column ul{margin:0;padding:0;float:none;min-width:240px;width:auto;color:#381A0A}.bloc-plansite .plansite .nav-column ul li{list-style-type:none;display:inline-block;min-width:240px;width:auto;text-align:left;padding-left:16px;text-indent:-16px;margin-bottom:16px;border-bottom:none}.bloc-plansite .plansite .nav-column ul li a{font-weight:400;font-size:1.4rem;line-height:2.2rem;color:#0052FF;text-transform:none;background:none;border:0;height:auto;text-align:left;padding-bottom:10px;padding-top:0px}.bloc-plansite .plansite .nav-column ul li a:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -102px -128px;width:6px;height:9px;padding-left:10px;display:inline-block}.bloc-plansite .plansite .nav-column ul li a:hover{color:#381A0A;text-decoration:underline;text-transform:none;background:none}.bloc-plansite .plansite .nav-column ul ul{padding-left:10px}.plansite{background-color:#fff;padding:20px;margin-top:-30px}}@media (max-width: 959px){.bloc-breadcrumbs{width:100%;background-color:#fff;font-weight:400;font-size:1.1rem;color:#fff;text-align:left;padding-left:10px;line-height:20px;box-sizing:border-box;position:relative;z-index:0}.bloc-breadcrumbs .btprint,.bloc-breadcrumbs .btmail{display:none}.bloc-breadcrumbs .breadcrumbs{z-index:0}.bloc-breadcrumbs .breadcrumbs ul{margin:0;list-style:none;overflow:hidden;width:100%;height:20px}.bloc-breadcrumbs .breadcrumbs ul li{list-style:none;float:left;color:#381A0A;font-weight:400;font-size:1.1rem}.bloc-breadcrumbs .breadcrumbs ul li a{color:#381A0A}.bloc-breadcrumbs .breadcrumbs ul li::after{color:#381A0A;content:"/";padding:0 4px;text-decoration:none}.bloc-breadcrumbs .breadcrumbs ul li:last-child::after{content:""}.bloc-breadcrumbs .breadcrumbs ul::after{display:block;clear:both;content:" "}}@media (min-width: 960px){.bloc-breadcrumbs{position:relative;z-index:0}.bloc-breadcrumbs .btprint{border-radius:3px;height:33px;width:37px;position:absolute;right:0;margin-right:57px;margin-top:10px;z-index:1000;background-color:#DDDDD4}.bloc-breadcrumbs .btprint:before{content:"";position:absolute;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -375px -46px;top:9px;left:11px}.bloc-breadcrumbs .btprint:hover{background-color:#DDDDD4}.bloc-breadcrumbs .btprint:hover:before{content:"";position:absolute;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -375px -66px;top:9px;left:11px}.bloc-breadcrumbs .btmail{border-radius:3px;height:33px;width:37px;position:absolute;right:0;z-index:1000;margin-right:10px;margin-top:10px;background-color:#DDDDD4}.bloc-breadcrumbs .btmail:before{content:"";position:absolute;display:inline-block;height:11px;width:16px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -345px -46px;top:11px;left:11px}.bloc-breadcrumbs .btmail:hover{background-color:#DDDDD4}.bloc-breadcrumbs .btmail:hover:before{content:"";position:absolute;display:inline-block;height:11px;width:16px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -345px -66px;top:11px;left:11px}.bloc-breadcrumbs .btactual{border-radius:3px;height:33px;width:37px;position:absolute;right:0;z-index:1000;margin-right:10px;margin-top:10px;background-color:#DDDDD4}.bloc-breadcrumbs .btactual:before{content:"";position:absolute;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/16/bleu/actualiser-bleu-16.png") no-repeat 50% 50%;top:8px;left:11px}.bloc-breadcrumbs .btactual:hover{background-color:#DDDDD4}.bloc-breadcrumbs .btactual:hover:before{content:"";position:absolute;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/16/brun/actualiser-brun-16.png") no-repeat 50% 50%;top:8px;left:11px}.bloc-breadcrumbs .breadcrumbs{padding-top:8px;padding-bottom:8px;z-index:0}.bloc-breadcrumbs .breadcrumbs ul{margin:0;list-style:none}.bloc-breadcrumbs .breadcrumbs ul li{list-style:none;float:left;color:#381A0A;font-weight:500;font-size:1.1rem}.bloc-breadcrumbs .breadcrumbs ul li a{color:#381A0A}.bloc-breadcrumbs .breadcrumbs ul li::after{color:#381A0A;content:"/";padding:0 4px;text-decoration:none}.bloc-breadcrumbs .breadcrumbs ul li:last-child::after{content:""}.bloc-breadcrumbs .breadcrumbs ul::after{display:block;clear:both;content:" "}}@media (max-width: 959px){.hidden-mobile{display:none}}@media (min-width: 960px){.hidden-desktop{display:none}}.bloc-contenu table.cl-tab-bleu-fonce thead th{background-color:#0052ff}.bloc-contenu table.cl-tab-bleu-fonce tr{border-bottom:1px solid #0052ff !important}.bloc-contenu table.cl-tab-bleu-clair thead th{background-color:#00E8FF;color:#381A0A}.bloc-contenu table.cl-tab-bleu-clair tr{border-bottom:1px solid #00E8FF !important}.bloc-contenu table.cl-tab-jaune thead th{background-color:#FFE145;color:#381A0A}.bloc-contenu table.cl-tab-jaune tr{border-bottom:1px solid #FFE145 !important}.bloc-contenu table.cl-tab-rose thead th{background-color:#FF91DE;color:#381A0A}.bloc-contenu table.cl-tab-rose tr{border-bottom:1px solid #FF91DE !important}.bloc-contenu table.cl-tab-vert thead th{background-color:#29FF9B;color:#381A0A}.bloc-contenu table.cl-tab-vert tr{border-bottom:1px solid #29FF9B !important}.bloc-contenu table.cl-tab-rouge thead th{background-color:#F6261B}.bloc-contenu table.cl-tab-rouge tr{border-bottom:1px solid #F6261B !important}.bloc-contenu table.cl-tab-orange thead th{background-color:#ff5205;color:#381A0A}.bloc-contenu table.cl-tab-orange tr{border-bottom:1px solid #ff5205 !important}.bloc-contenu .detailscontenufaq .ct-bleu .btbleu-2018{width:fit-content;float:none;margin-bottom:30px}.detailscontenu p img{max-width:100%;width:auto}@media (max-width: 959px){.detailscontenu p img{height:auto}.detailscontenu p img.responsive-img{max-width:100%;width:auto;height:auto !important;margin:10px 0 !important;float:inherit !important}}@media (max-width: 959px){.detailscontenufaq.pageform .choixvtcontrat{margin:10px -6px 0px;display:block}}.detailscontenufaq.pageform .choixvtcontrat li{flex:1}@media (max-width: 959px){.detailscontenufaq.pageform .choixvtcontrat li{margin:0px 6px 12px 6px;box-sizing:border-box}}.detailscontenufaq.pageform .choixvtcontrat li .choixvtcontrat__inner{box-sizing:border-box;display:inline-table;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%}.choix__inner__title{font-size:1.4rem;line-height:1.8rem;font-weight:500}.choix__inner__text{font-size:1.2rem}@media (max-width: 959px){.choix__inner__text{display:none}}@media (max-width: 959px){.bgpopin{position:fixed;display:block;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(56,26,10,0.8);z-index:999999}.bgpopin .btclosenormal{width:16px;height:16px;background:url("../modules/portail-templates/css/picto/bt-croix-marron.png") no-repeat}.bgpopin .popincorp{padding:45% 12px}.bgpopin .popincorp .btclosenormal{width:16px;height:16px;margin:-10px;float:right;background:url("../modules/portail-templates/css/picto/bt-croix-marron.png") no-repeat}.bgpopin .popincorp .imgpopin{display:none}.bgpopin .popincorp .contenupopin{background-color:#fff;padding:20px;max-height:200px;overflow:overlay}.bgpopin .popincorp .contenupopin .titrepopin{font-size:2.6rem;line-height:3rem;margin:20px 0px 20px 0px}.bgpopin .popincorp .contenupopin p{font-size:1.4rem;line-height:1.8rem}.videoPart{background-color:#F2F2F2;margin-top:20px}.videoPart .part1Video .media{margin-bottom:12px}.videoPart .part1Video .media .videoComponent .prevideo{background-size:cover !important}.videoPart .part1Video .media .videoComponent .prevideo::after{content:"";padding:24px;background:url("../modules/portail-templates/css/picto/lecture-bleu.svg") no-repeat;position:relative;top:105px;left:136px}.videoPart .part1Video .media .videoComponent .prevideo::before{display:none}.videoPart .part2Description{padding:12px;margin-bottom:20px}.videoPart .part2Description .titrePartDescriptionVideo{margin-bottom:12px}.videoPart .part2Description .contenuPartDescriptionVideo{font-size:1.4rem;line-height:1.8rem}.videoPart .part2Description p{font-size:1.4rem;line-height:1.8rem}.videoPart .part2Description .ctaPartDescriptionVideo{margin-top:12px}.blocIntegreSousBienChoisir{background-color:#F2F2F2;padding:12px;margin:12px 12px 30px 12px}.blocIntegreSousBienChoisir .titreBloc{font-size:1.6rem;font-weight:700;line-height:unset;margin-bottom:20px}.blocIntegreSousBienChoisir .contentDiv .titreZone{margin-bottom:10px}.blocIntegreSousBienChoisir .contentDiv .contentText{font-size:1.4rem;line-height:1.8rem;color:#381A0A}main .media{margin-bottom:30px}main .media .titreVideo{font-size:1.8rem;line-height:unset;font-weight:500;margin-bottom:10px}main .media iframe{width:100%}.bloc-alerte{display:block;padding:20px 20px 20px 60px;margin-bottom:20px;background:url(../modules/portail-templates/css/picto/001-alert-rouge.svg) 20px 20px no-repeat #fff;background-size:24px;font-family:Relative, Arial, sans-serif}.bloc-alerte h2{color:#F6261B;font-size:1.8rem;line-height:2rem;font-weight:500;margin:0}.bloc-alerte p{font-size:1.4rem;line-height:1.6rem;margin:5px 0 0 0}.detailscontenu,.detailscontenu-emploi,.detailscontenubase{width:100%;background-color:#fff;padding:10px 10px 40px 10px;box-sizing:border-box}.detailscontenufiche{overflow:hidden;width:100%;background-color:#fff;padding:10px;box-sizing:border-box}.detailscontenufiche .candidatureOuverte{margin-top:12px}.detailscontenufiche .btnPostuler{display:block;width:118px;margin:20px 0px}.detailscontenufiche h2{font-size:1.6rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:30px 0 12px 0}.detailscontenusimulateur{width:100%;background-color:#fff;box-sizing:border-box}.detailscontenusimulateur.marg20{margin-bottom:20px;box-shadow:none}.detailscontenu-toussites{width:100%;background-color:#fff;padding:12px;box-sizing:border-box}.detailsenregistre{background-color:#fff;padding:8px}.detailsenregistre:last-of-type{margin-bottom:0px}.detailscontenufaq{width:100%;background-color:#fff;padding:20px 10px;box-sizing:border-box;margin-bottom:40px}.detailscontenufaq .colcontenu{width:100%;display:none}.detailscontenufaq .colcontenu.padd20{display:block !important;padding:8px;box-sizing:border-box}.detailscontenufaq .questionreponse{display:inline-block}.detailscontenufaq .questionreponse b{font-size:1.4rem;font-weight:400;color:#B0B1A6;text-align:left;margin-right:10px;display:inline-block;width:100%}.detailscontenufaq.pageform{padding:12px;margin-top:0px !important;display:inline-block}.detailscontenufaq.pageform.nomt{margin-top:12px !important}.detailscontenufaq.pageform.nomt.nopadd{padding:0px}.detailscontenufaq.pageform .titre,.detailscontenufaq.pageform .titre h2{font-size:2.8rem;line-height:3rem;text-transform:none !important;margin-bottom:15px;margin-top:0}.detailscontenufaq.pageform a{color:#0052FF}.detailscontenufaq.pageform a:hover{color:#381A0A}.detailscontenufaq.pageform .choix__inner__title{font-size:1.4rem}.detailscontenufaq.pageform ul.choixvsetes{list-style-type:none !important;margin:6px -6px -3px -6px;padding:0;height:auto;display:flex;flex-wrap:wrap}.detailscontenufaq.pageform ul.choixvsetes li{list-style:none !important;height:47px;position:relative;width:calc(50% - 12px);background-color:#F2F2F2;margin:0px 6px 12px 6px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:wrap;text-indent:0px}.detailscontenufaq.pageform ul.choixvsetes li span{color:#381A0A;box-sizing:border-box;display:inline-table;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:500;width:100%}.detailscontenufaq.pageform ul.choixvsetes li:before{display:none}.detailscontenufaq.pageform ul.choixvsetes li:hover,.detailscontenufaq.pageform ul.choixvsetes li.active{background-color:#F2F2F2;border:2px solid #0052FF;box-sizing:border-box}.detailscontenufaq.pageform ul.choixvsetes li:hover span,.detailscontenufaq.pageform ul.choixvsetes li.active span{color:#0052FF;font-weight:500}.detailscontenufaq.pageform ul.choixvtcontrat{list-style-type:none !important;padding:0;height:auto;display:flex;flex-wrap:wrap}.detailscontenufaq.pageform ul.choixvtcontrat li{list-style:none !important;height:47px;position:relative;background-color:#F2F2F2;border:2px solid #F2F2F2;box-sizing:border-box;cursor:pointer;text-indent:0px;overflow:hidden;flex:0 46.5%;margin:0 5px 10px}.detailscontenufaq.pageform ul.choixvtcontrat li span{color:#381A0A;font-size:1.4rem;line-height:1.8rem;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.detailscontenufaq.pageform ul.choixvtcontrat li:before{display:none}.detailscontenufaq.pageform ul.choixvtcontrat li:hover,.detailscontenufaq.pageform ul.choixvtcontrat li.active{background-color:#F2F2F2;border:2px solid #0052FF;box-sizing:border-box}.detailscontenufaq.pageform ul.choixvtcontrat li:hover span,.detailscontenufaq.pageform ul.choixvtcontrat li:hover div,.detailscontenufaq.pageform ul.choixvtcontrat li.active span,.detailscontenufaq.pageform ul.choixvtcontrat li.active div{color:#0052FF;font-weight:400}.detailscontenufaq.pageform ul.choixvtcontrat li:last-child{margin-bottom:0px}.detailscontenufaq.pageform .btbleu{color:#fff;font-weight:500;font-size:1.4rem;line-height:34px;text-decoration:none;width:100%;background-color:#0052FF;text-transform:none !important;height:34px;border-radius:0px;text-align:left;padding:0 20px}.detailscontenufaq.pageform .btbleu:after{top:12px !important}.detailscontenufaq.pageform .btbleu:hover{background-color:#381A0A;color:#fff !important}.detailscontenufaq.pageform .champs{width:100%;margin-top:10px;box-sizing:border-box;display:inline-block}.detailscontenufaq.pageform .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.detailscontenufaq.pageform .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.detailscontenufaq.pageform .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.detailscontenufaq.pageform .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.detailscontenufaq.pageform .champs label .tooltiplab:hover span{visibility:visible}.detailscontenufaq.pageform .champs .tooltip{height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;top:1px;padding-left:25px;cursor:pointer}.detailscontenufaq.pageform .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both;margin-top:5px}.detailscontenufaq.pageform .champs .SelectClass,.detailscontenufaq.pageform .champs .SumoUnder{position:absolute;top:1px;left:0;right:0;height:32px;width:100%;border:none;display:none;color:#00AED6}.detailscontenufaq.pageform .champs .SumoSelect{display:block}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;font-weight:500;width:100%;height:32px;line-height:32px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:32px;width:100%;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem;font-weight:400;margin-bottom:0px !important}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:before{display:none}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.detailscontenufaq.pageform .champs .SumoSelect.open>.optWrapper{top:32px;width:100%}.detailscontenufaq.pageform .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.detailscontenu-emploi img{width:100%}.detailscontenubase img{width:100%}.detailscontenubase .fichiersjoints{width:100%;height:auto;margin:0;padding:0}.detailscontenubase .fichiersjoints ul{margin:20px 0px 0px 0px;padding:0px;list-style-type:none}.detailscontenubase .fichiersjoints ul li{text-indent:-33px}.detailscontenubase .fichiersjoints ul li a span{padding-left:33px}.detailscontenubase .fichiersjoints ul li a{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;text-decoration:none}.detailscontenubase .fichiersjoints ul li a span{color:#00AED6;display:block;text-decoration:none}.detailscontenubase .fichiersjoints ul li.pdf:before{content:" ";background-image:url("../modules/portail-templates/css/picto/24/bleu/pdf-bleu-24.png");width:24px;height:28px;padding-left:10px;background-repeat:no-repeat;display:inline-block;margin-bottom:-17px}.detailscontenubase .fichiersjoints ul li.video:before{content:" ";background:url("../modules/portail-templates/css/picto/24/bleu/telecharger-bleu-24.png") no-repeat 0% 4px;width:24px;height:30px;padding-left:39px;display:inline-block}.search-results{margin:12px;box-sizing:border-box;background:#fff}.search-results.search-results-kneip .table-kneip{border:none;color:#381A0A;border-collapse:unset;border-spacing:unset}.search-results.search-results-kneip .table-kneip thead .s-table-row{background:#381A0A}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium{width:22%;border:none;background:inherit;cursor:pointer}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3{margin:auto}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3 a,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3 a{color:#fff}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3 a:hover,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3 a:hover{color:#fff}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3::after,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3::after{display:none}.search-results.search-results-kneip .table-kneip tbody .s-table-row{background:none}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium{width:22%;padding:14px 0;border:none;border-bottom:1px solid #381A0A;word-break:break-all;line-height:24px;padding:4px 2px}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big .pdfdownload,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium .pdfdownload{color:#381A0A}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big .pdfdownload:hover,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium .pdfdownload:hover{color:#381A0A}.search-results .description table{border-radius:0px;border:1px solid #00AED6;color:#00AED6;font-weight:400;font-size:1.4rem;line-height:4.2rem;border-spacing:0px;border-collapse:collapse;margin-bottom:20px}.search-results .description table h3{font-weight:400;font-size:1.4rem;margin-bottom:0px;line-height:4.2rem}.search-results .description table td{position:relative}.search-results .description table .pdf-download-button{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -300px -161px;width:25px;height:25px;display:inline-block;position:absolute;top:8px;left:0px}.search-results .description .s-col-small{width:8%;vertical-align:middle;text-align:center}.search-results .description .s-col-medium{width:20%;vertical-align:middle;text-align:center}.search-results .description .s-col-big{width:50%;vertical-align:middle;text-align:center;border-left:1px solid #00aed6;border-right:1px solid #00aed6}.bloc-contenu{margin:8px;box-sizing:border-box}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche{background-color:#fff;border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop{display:flex;justify-content:space-between;margin-top:0;margin-bottom:30px}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs{padding:0 !important}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs label{color:#381A0A;font-size:1.6rem}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs label.error{position:absolute;margin:0;color:#F6261B}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product{margin-bottom:6px}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper{width:100% !important;border:1px solid #381A0A;bottom:inherit}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options{border:none}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt{background-color:#fff;width:100%}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt label,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt label{color:#381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont{height:36px;border:1px solid #381A0A;background:none;border-radius:0;padding:0}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont span,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont span{color:#381A0A;background:#fff}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont span:after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont span:after{content:"";display:inline-block;background:inherit;position:absolute;width:10px;height:10px;top:10px;right:12px;color:#381A0A;transform:rotate(135deg);border-style:solid;border-width:2px 2px 0 0}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor.open .CaptionCont span:after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product.open .CaptionCont span:after{content:"";display:inline-block;background:inherit;position:absolute;width:10px;height:10px;top:15px;right:12px;color:#381A0A;transform:rotate(315deg);border-style:solid;border-width:2px 2px 0 0}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor.open::after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product.open::after{display:none}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt{display:flex;justify-content:space-between}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt .btbleu{max-width:200px}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt .btbleu:hover{border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt .mandatoryFieldsLabel{float:inherit;line-height:inherit;padding:0;margin-top:22px;font-size:1.2rem;color:#381A0A}.bloc-contenu.contenu-finance{background-color:#fff;padding:12px;display:inline-block;box-sizing:border-box;width:calc(100% - 24px);margin:102px 12px 0 12px}}@media (max-width: 959px) and (max-width: 320px){.bloc-contenu.contenu-finance{margin:130px 12px 0 12px}}@media (max-width: 959px){.bloc-contenu.contenu-finance .ligne-fin{list-style-type:none;display:inline-block;margin:0;padding:0;width:100%}.bloc-contenu.contenu-finance .ligne-fin .fin-line{width:100%;min-height:25px;display:block;list-style:none;margin-top:10px;position:relative;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat 98% 4px;background-size:15px 10px}.bloc-contenu.contenu-finance .ligne-fin .fin-line:first-child{margin-top:0px}.bloc-contenu.contenu-finance .ligne-fin .fin-line.active{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-haut.png") no-repeat 98% 4px;background-size:15px 10px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .titre-line{font-size:1.6rem;font-weight:500;color:#381A0A;width:100%;height:25px;border-bottom:1px solid #DDDDD4;display:block;cursor:pointer}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line{width:100%;padding:0 0 10px;display:block;border-bottom:1px solid #DDDDD4;box-sizing:border-box;display:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable{display:table;width:100%;font-size:1.4rem;text-align:left;margin:0}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody{display:table-row-group}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow{display:table-row;height:60px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:first-child{display:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:first-child .divTableHead{display:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:nth-child(even){background-color:#fff}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:nth-child(even) td{border:0px !important;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:nth-child(odd){background-color:#E6F8FC}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:nth-child(odd) td{border:0px !important;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead{display:table-row;font-size:12px !important;font-weight:700 !important;vertical-align:middle}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(1){width:100%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(3){width:100%;text-align:center !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell{display:block;padding:10px 0 0 0}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:before{content:attr(data-th);text-align:center;font-weight:700;font-size:12px;text-transform:uppercase;line-height:20px;display:block;width:100%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(1){width:100%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(3){width:100%;text-align:center !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(3){padding-bottom:10px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell{vertical-align:middle;text-align:center;font-weight:400;font-size:14px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/bleu/telecharger-bleu-24.png") no-repeat 50% 50%;background-size:24px 22px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/telecharger-gris-24.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/bleu/podcast-bleu-24.png") no-repeat 50% 50%;background-size:24px 22px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/podcast-gris-24.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/bleu/youtube-bleu-24.png") no-repeat 50% 50%;background-size:24px 22px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/youtube-gris-24.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table{width:100%;font-size:1.4rem;text-align:left;margin:0;border:1px solid #fff !important;border-spacing:0;border-collapse:collapse}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(1),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(1){width:100%;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(3),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(3){width:100%;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr{height:60px;text-align:center}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:first-child{display:none;border-bottom:1px solid #381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:first-child th{background-color:#fff;text-transform:uppercase;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td{border:0px;padding:10px 0;vertical-align:middle;font-weight:400;font-size:14px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td:before{content:attr(data-th);width:100%;display:block;text-align:center;font-size:12px !important;font-weight:700 !important;text-transform:uppercase;margin-bottom:8px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block;text-align:center}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/bleu/telecharger-bleu-24.png") no-repeat 50% 50%;background-size:24px 22px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo.bientot{font-weight:400;font-size:11px;color:#B0B1A6;text-align:center}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/telecharger-gris-24.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr th{font-size:12px !important;font-weight:700 !important;border:0px;vertical-align:middle}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(even){background-color:#fff;border:0px !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(even) td{border:0px !important;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(odd){background-color:#E6F8FC;border:0px !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(odd) td{border:0px !important;color:#381A0A}.bloc-contenu.contenu-finance .tags-link{padding-top:12px;display:inline-block;border:0px;width:100%}.bloc-contenu.contenu-finance .tags-link a{color:#381A0A;height:17px;line-height:17px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #381A0A;border-radius:0px;text-decoration:none}.bloc-contenu.contenu-finance .tags-link a:hover{color:#fff;background:#00AED6;box-shadow:none}.bloc-contenu .btsimu{display:inline-block;width:100%}.bloc-contenu .btsimu .btbleu{width:100%;margin-top:0px;float:left}.bloc-contenu .btsimu .btblanc{width:100%;margin-top:0px;height:40px;line-height:40px;float:left;margin-bottom:10px;margin-top:10px}.bloc-contenu .btsimu .btblanc:after{content:none}.bloc-contenu .delete-file{height:27px;line-height:27px;width:auto;border-radius:0px;background-color:#0052FF;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:15px;padding-right:15px;border:0;cursor:pointer;overflow:hidden;margin-top:10px}.bloc-contenu .delete-file span{color:#fff;font-size:1.1rem;font-weight:500;text-transform:none}.bloc-contenu .simulateur{width:100%;display:inline-block}.bloc-contenu .simulateur .onglets .onglet{width:54px;height:54px;margin:0px 2px 10px 2px;background-color:#F2F2F2;border:1px solid #F2F2F2;color:#8B8178;float:left}.bloc-contenu .simulateur .onglets .onglet.white-simulateur{border:1px solid #0052ff;color:#0052ff;background-color:#fff}.bloc-contenu .simulateur .onglets .onglet.active{background-color:#381A0A;color:#fff;border:1px solid #381A0A}.bloc-contenu .simulateur .onglets .onglet .onglet-title{display:none}.bloc-contenu .simulateur .onglets .onglet .onglet-index{font-size:3rem;text-align:center;margin-top:13px}.bloc-contenu .simulateur .maformule{width:100%;float:right;display:inline-block;padding:20px;background-color:#F2F2F2;border:1px solid #B0B1A6;box-sizing:border-box}.bloc-contenu .simulateur .maformule .titre{width:100%;font-weight:500;font-size:1.5rem;color:#00AED6}.bloc-contenu .simulateur .maformule .courant{width:100%}.bloc-contenu .simulateur .maformule .courant.colorbleu{color:#00AED6}.bloc-contenu .simulateur .maformule .cotisation{font-weight:500;font-size:3.6rem;color:#00AED6;margin-bottom:10px;text-align:center;width:100%;display:inline-block;margin:10px 0}.bloc-contenu .simulateur .maformule .cotisation span{font-size:1.1rem;font-weight:400;display:block;text-align:center;margin-top:6px}.bloc-contenu .simulateur .maformule .cotisation sub{font-size:1.1rem;vertical-align:top}.bloc-contenu .simulateur .maformule hr{margin:15px 0}.bloc-contenu .simulateur .maformule .btbleu{width:100%}.bloc-contenu .simulateur .champs{width:100%;float:right;display:inline-block}.bloc-contenu .simulateur .champs .civilite{display:inline-block}.bloc-contenu .simulateur .champs .civilite ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contenu .simulateur .champs .civilite li{list-style:none;float:left}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .simulateur .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:inline-block;margin-bottom:10px;margin-top:20px;position:relative}.bloc-contenu .simulateur .champs label:first-of-type{margin-top:0px}.bloc-contenu .simulateur .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.bloc-contenu .simulateur .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:3px}.bloc-contenu .simulateur .champs input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .champs input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .simulateur .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .simulateur .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .simulateur .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .simulateur .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .simulateur .champs textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding:20px 25px;box-sizing:border-box;border-radius:3px;margin-bottom:20px}.bloc-contenu .simulateur .champs textarea.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tabs{display:none}.bloc-contenu .simulateur .tab_drawer_heading{background-color:#DDDDD4;margin:0;padding:5px 20px;display:block;cursor:pointer;user-select:none}.bloc-contenu .simulateur .d_active{background-color:#381A0A;color:#fff}.bloc-contenu .simulateur .tab_container .fpResult{padding:8px;border:1px solid #DDDDD4}.bloc-contenu .simulateur .tab_container h3{font-size:1.4rem;line-height:2.2rem;font-weight:400;margin:0;cursor:pointer;padding:0px 21px;height:40px;line-height:40px;text-transform:none;margin-top:1px}.bloc-contenu .simulateur .tab_container .tab_content{overflow:hidden;clear:both;margin-top:10px}.bloc-contenu .simulateur .tab_container .tab_content .fpBigQuestion{padding:8px;border:1px solid #F2F2F2}.bloc-contenu .simulateur .tab_container .tab_content .fpBigQuestion .frmPenibiliteNavNext{margin-top:20px;margin-right:-10px;padding-right:80px}.bloc-contenu .simulateur .tab_container .tab_content .fpBigQuestion .frmPenibiliteNavPrev{margin-top:20px;margin-left:-9px;padding-right:20px;padding-left:35px}.bloc-contenu .simulateur .tab_container .tab_content .fpBigQuestion .frmPenibiliteNavPrev:before{content:" ";background:url(../modules/portail-templates/css/picto/chevron-cta-brun-retour.png) no-repeat center;display:inline-block;position:absolute;height:11px;width:7px;top:11px;left:10px}.bloc-contenu .simulateur .tab_container .tab_content .fpBigQuestion .fpResultButton{margin-top:20px;margin-right:-10px}.bloc-contenu .simulateur .tab_container .tab_content .barrebouton .printButton{margin:10px 0px}.bloc-contenu .simulateur .tab_container .tab_content .btnReInit .fpResultButton{background-color:#fff;border:1px solid #381A0A;margin-top:20px}.bloc-contenu .simulateur .tab_container .tab_content .btnReInit .fpResultButton span{color:#381A0A}.bloc-contenu .simulateur .tab_container .tab_content .btnReInit .fpResultButton::after{display:none}.bloc-contenu .simulateur .tab_container .tab_content .btnReInit .fpResultButton:before{content:" ";background:url(../modules/portail-templates/css/picto/chevron-cta-brun-retour.png) no-repeat center;display:inline-block;position:absolute;height:11px;width:7px;top:11px;left:10px}.bloc-contenu .simulateur .tab_container .tab_content h2{font-size:2.2rem;line-height:2.2rem;text-transform:uppercase;margin-bottom:10px;margin-top:0px;font-weight:500}.bloc-contenu .simulateur .tab_container .tab_content .btblanc:after{display:none}.bloc-contenu .simulateur .tab_container .tab_content .sd-unit{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A;display:inline-block}.bloc-contenu .simulateur .tab_container .tab_content .SumoSelect>.optWrapper>.options li.opt label,.bloc-contenu .simulateur .tab_container .tab_content .SumoSelect>.CaptionCont,.bloc-contenu .simulateur .tab_container .tab_content .SumoSelect .select-all>label{margin-bottom:0px}.bloc-contenu .simulateur .tab_container .tab_content .text{width:100%;display:inline-block;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-contenu .simulateur .tab_container .tab_content .age-error-message{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both;margin-bottom:10px}.bloc-contenu .simulateur .tab_container .tab_content .mentions{font-size:1rem;line-height:1.7rem;font-weight:400;color:#B0B1A6;display:inline-block;width:100%;margin-bottom:0px;margin-top:10px}.bloc-contenu .simulateur .tab_container .tab_content .mentions p{font-size:1rem;line-height:1.7rem;font-weight:400;color:#B0B1A6}.bloc-contenu .simulateur .tab_container .tab_content .legend{display:none}.bloc-contenu .simulateur .tab_container .tab_content .SelectClass,.bloc-contenu .simulateur .tab_container .tab_content .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:300px;border:none;display:none}.bloc-contenu .simulateur .tab_container .tab_content .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:300px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.bloc-contenu .simulateur .tab_container .tab_content .courant{width:100%;display:inline-block;margin-top:10px;margin-bottom:10px}.bloc-contenu .simulateur .tab_container .tab_content label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:inline-block;margin-bottom:10px;margin-top:20px;position:relative}.bloc-contenu .simulateur .tab_container .tab_content label:first-of-type{margin-top:0px}.bloc-contenu .simulateur .tab_container .tab_content label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.bloc-contenu .simulateur .tab_container .tab_content input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:3px}.bloc-contenu .simulateur .tab_container .tab_content input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_container .tab_content input[type="radio"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .tab_container .tab_content input[type="radio"]+label{padding-left:22px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .tab_container .tab_content input[type="radio"]+label:before{content:"";display:block;position:absolute;top:6px;left:0;width:12px;height:12px;background:#DDDDD4;border-radius:10px;cursor:pointer}.bloc-contenu .simulateur .tab_container .tab_content input[type="radio"]:checked+label:after{content:"";display:block;position:absolute;top:9px;left:3px;width:6px;height:6px;background-color:#0052ff;border-radius:50%}.bloc-contenu .simulateur .tab_container .tab_content textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding:20px 25px;box-sizing:border-box;border-radius:3px;margin-bottom:20px}.bloc-contenu .simulateur .tab_container .tab_content textarea.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_container .tab_content .btblanc{margin-top:10px}.bloc-contenu .simulateur .tab_container .tab_content .column_simul,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2{width:100%;float:left}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .titre_simul,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .titre_simul{width:100%;display:inline-block;font-size:1.5rem;line-height:1.5rem;color:#381A0A;text-transform:none;margin-bottom:10px;margin-top:0px;font-weight:500}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .titre_simul.center,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .titre_simul.center{text-align:left}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .montant_simul,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .montant_simul{font-weight:500;font-size:3.6rem;color:#a4a59d;width:100%;display:inline-block;text-align:center;margin:5px 0 15px 0px}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .mesu_simu,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .mesu_simu{font-weight:500;font-size:3.6rem;color:#00AED6;margin-bottom:10px;text-align:center;width:100%;display:inline-block;margin:10px 0}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .mesu_simu span,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .mesu_simu span{font-size:1.1rem;font-weight:400;display:block;text-align:center;margin-top:6px}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .mesu_simu sub,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .mesu_simu sub{font-size:1.1rem;vertical-align:top}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .courant,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .courant{width:100%;display:inline-block}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .btformule,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .btformule{font-weight:400;font-size:1.4rem;color:#00AED6;width:100%;height:40px;line-height:38px;text-align:center;display:block;margin-bottom:10px;border-radius:3px;border:1px solid #00AED6;background-color:#fff;cursor:pointer;box-sizing:border-box}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .btformule b,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .btformule b{font-weight:700}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .btformule.active,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .btformule.active{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .btformule:hover,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .btformule:hover{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_container .tab_content .column_simul .btformule:before,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 .btformule:before{display:none}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input[type="radio"]:checked+.btformule,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input[type="radio"]:checked+.btformule{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input[type="radio"]:checked+.btformule:before,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input[type="radio"]:checked+.btformule:before{display:none}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input[type="radio"],.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input[type="radio"]{display:none}.bloc-contenu .simulateur .tab_container .tab_content .column_simul label,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contenu .simulateur .tab_container .tab_content .column_simul label.error,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;margin-bottom:10px}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input.error,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_container .tab_content .column_simul input.valid,.bloc-contenu .simulateur .tab_container .tab_content .column_simul2 input.valid{background:#F2F2F2 url("../modules/portail-templates/css/picto/form-icone-champ-ok.png") no-repeat 95% 50%}.bloc-contenu .titre h2,.bloc-contenu .titre{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;width:100%}.bloc-contenu .detailscontenu{width:100%}.bloc-contenu .detailscontenu h2{margin-top:20px;margin-bottom:10px}.bloc-contenu .detailscontenu table{border-collapse:collapse;border:none}.bloc-contenu .detailscontenu table th{background-color:#381A0A;color:#fff;border:none;text-align:left;padding:3px 0px 3px 6px}.bloc-contenu .detailscontenu table td{padding:5px 6px;vertical-align:middle;border:1px solid #fff;border-bottom:1px solid #381A0A}.bloc-contenu .detailscontenu h3{font-size:2rem;line-height:2.4rem;margin-bottom:10px}.bloc-contenu .detailscontenu ul{margin:8px 0px !important}.bloc-contenu .detailscontenu ul li{margin-top:0px !important}.bloc-contenu .detailscontenu .media{position:relative}.bloc-contenu .detailscontenu .media .descriptionVideo{margin-bottom:20px}.bloc-contenu .detailscontenu .media img{width:100%}.bloc-contenu .detailscontenu .media span.credits{position:absolute;bottom:10px;right:10px}.bloc-contenu .detailscontenu i,.bloc-contenu .detailscontenu em{font-style:italic}.bloc-contenu .detailscontenu .partreseau h4:first-child{margin-top:0px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content{padding-left:0px;padding-right:0px;margin-bottom:20px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag{width:100%;margin-top:0px;margin-bottom:30px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3{width:100%;height:100px;display:inline-block;float:left}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 h5{font-weight:400;color:#381A0A;margin-bottom:15px;text-transform:none}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 input{width:calc(100% - 58px);height:47px;line-height:47px;float:left;padding-left:15px;padding-right:15px;font-weight:400;outline:none;box-sizing:border-box;font-size:1.3rem;color:#381A0A;background-color:#F2F2F2;border:0}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .btinput{width:58px;height:47px;line-height:47px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;border:0;float:left;cursor:pointer}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .btinput:hover{background-color:#381A0A}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab{list-style-type:none !important;padding:0;margin:0;text-indent:-1px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li{float:left;list-style:none !important;font-size:1.4rem;font-weight:400;color:#8B8178;padding:3px;margin-top:0px;user-select:none}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li:before{display:none}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li.dispo{color:#00AED6;text-decoration:underline;cursor:pointer}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li.active{color:#fff;background-color:#00AED6;cursor:pointer}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li:hover .dispo{color:#fff;background-color:#00AED6;cursor:pointer}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp h5{font-size:1.5rem;line-height:2rem;font-weight:500;color:#00AED6;text-transform:uppercase}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp td{background-color:#fff;padding:0px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp td .bluecell{background-color:#E6F8FC}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp tr{background-color:#fff;padding:0px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp table{background-color:#fff;padding:0px;margin:0px;border:1px solid #00b9e4}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp table thead{padding:0px;margin:0px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp thead tr td{text-align:center;background-color:#E6F8FC;font-weight:bold;margin:0px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp tr td{border:0px;padding:2px;font-size:12px}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .resultats{display:inline-block;width:100%}.bloc-contenu .detailscontenu .partreseau .bloc-bandeau-recherche-prp .resultats .titre h5{padding-left:18px;background:url("../modules/portail-templates/css/picto/24/bleu/loupe-bleu-24.png") no-repeat left 50%;background-size:12px 14px}.bloc-contenu .tags-link{padding-top:40px;display:inline-block;width:100%}.bloc-contenu .tags-link a{color:#0052FF;height:17px;line-height:17px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #0052FF;text-decoration:none;background-color:#fff}.bloc-contenu .tags-link a:hover{color:#381A0A;background-color:#fff;box-shadow:inset 0 0 0 1px #381A0A}.bloc-contenu a{color:#0052FF}.detailscontenu-toussites{width:100%;box-sizing:border-box}.detailscontenu-toussites .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:8px;margin-top:3px;width:100%}.detailscontenu-toussites .contenu{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A;margin-bottom:8px;width:100%}.detailscontenu-toussites .titre-v2{font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#00AED6;margin-bottom:8px;width:100%;text-transform:uppercase}.detailscontenu-toussites .container{width:100%;position:relative;margin:0}.detailscontenu-toussites .container .all-toussites-column{width:100%}.detailscontenu-toussites .container .all-toussites-column .titre{color:#00AED6;font-weight:500;font-size:1.3rem;text-transform:uppercase;box-sizing:border-box}.detailscontenu-toussites .container .all-toussites-column ul{list-style-type:none;margin:0;padding:0;float:none}.detailscontenu-toussites .container .all-toussites-column li{text-align:left;list-style:none;margin:0;padding:0;padding-left:8px;text-indent:-8px}.detailscontenu-toussites .container .all-toussites-column li a{display:block;font-weight:400;font-size:1.1rem;color:#381A0A;line-height:1.6rem;text-decoration:none;padding-bottom:5px}.detailscontenu-toussites .container .all-toussites-column li a:hover{color:#00AED6;text-decoration:none;padding-left:8px;-webkit-transition:all 0.1s ease 0.1s;-moz-transition:all 0.1s ease 0.1s;-o-transition:all 0.1s ease 0.1s;-ms-transition:all 0.1s ease 0.1s;transition:all 0.1s ease 0.1s}.detailscontenu-toussites .container .all-toussites-column li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:8px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.detailscontenu-toussites .container .all-toussites-column li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.detailsoffreemploi{background:#fff;display:inline-block;width:100%;box-sizing:border-box}.detailsoffreemploi .titre{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px}.detailsoffreemploi .titre h2{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none}.detailsoffreemploi .titre-loupe{font-size:1.8rem;color:#fff;text-transform:none;margin-bottom:12px;background:none}.detailsoffreemploi .titre-user,.detailsoffreemploi .titre-user h2{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:uppercase;margin-bottom:13px;background:none}.detailsoffreemploi .soustitre{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;margin-bottom:13px}.detailsoffreemploi .btbleu{width:100%}.detailsoffreemploi .bloc-sonespace-client{background-color:#F2F2F2;padding:8px;width:100%;box-sizing:border-box;overflow:hidden}.detailsoffreemploi .bloc-sonespace-client .champs{width:100%;min-height:97px;margin-right:20px}.detailsoffreemploi .bloc-sonespace-client .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.detailsoffreemploi .bloc-sonespace-client .champs .oubli{color:#0052FF;font-size:1.2rem;font-weight:500;text-decoration:underline}.detailsoffreemploi .bloc-sonespace-client .champs .oubli:hover{color:#381A0A}.detailsoffreemploi .bloc-sonespace-client .champs .note{margin-top:10px;margin-bottom:10px}.detailsoffreemploi .bloc-sonespace-client .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#fff;border:0px;padding-left:12px;box-sizing:border-box;margin-bottom:8px}.detailsoffreemploi .bloc-sonespace-client .champs input.error{border:1px solid #F6261B;box-sizing:border-box}.detailsoffreemploi .bloc-sonespace-client .champs label.error{color:#F6261B;font-weight:400;font-size:1.4rem;display:block}.detailsoffreemploi .bloc-sonespace-client .champs:nth-child(2n){margin-right:0px}.detailsoffreemploi .bloc-recherche{margin:0px;padding:12px;background-color:#381A0A;width:100%;box-sizing:border-box;display:inline-block}.detailsoffreemploi .bloc-recherche input{width:100%;height:41px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#fff;border:1px solid #fff;border-radius:0px;padding-left:12px;box-sizing:border-box;display:block;margin-bottom:8px}.detailsoffreemploi .bloc-recherche input.error{border:1px solid #F6261B}.detailsoffreemploi .bloc-recherche label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.detailsoffreemploi .bloc-recherche .blocdrop{width:100%;padding:0;margin-bottom:20px;margin-top:12px}.detailsoffreemploi .bloc-recherche .blocdrop .SelectClass,.detailsoffreemploi .bloc-recherche .blocdrop .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:100%;border:none;display:none}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect{width:100%;margin-bottom:12px}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open:after{content:"";position:absolute;display:inline-block;height:11px;width:15px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:100%;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:100%;font-size:1.4rem;overflow:hidden;color:#fff;border:1px solid #fff;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#381A0A;position:relative}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:11px;width:15px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper .MultiControls{margin:0;border:unset;position:relative;bottom:1px}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper .MultiControls .btnOk{background-color:#381A0A;color:#fff;border:1px solid #fff}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper .MultiControls .btnCancel{background-color:#381A0A;color:#fff;border-right:1px solid #fff}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper .options{box-shadow:none}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper .options .opt{border:unset}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li label{padding:7px 12px;color:#fff;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:hover{background-color:#fff;color:#381A0A}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:hover label{color:#381A0A}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:before{display:none}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt{padding:0;background-color:#381A0A;border:inherit}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt.selected{background-color:#fff;color:#381A0A}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt.selected label{color:#381A0A}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open>.optWrapper{top:34px;width:100%}.detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.detailsoffreemploi .bloc-recherche .blocbt{position:relative;width:100%;height:40px;padding:0}.detailsoffreemploi .bloc-recherche .blocbt .btbleu{margin-top:0px;margin-bottom:8px;width:100%}.detailsoffreemploi .bloc-recherche .blocbt .btbleu-2018{text-align:center;margin-top:0px;margin-bottom:8px;width:100%;height:41px;background-color:#fff;color:#381A0A}.detailsoffreemploi .bloc-recherche .blocbt .btbleu-2018 span{color:#381A0A}.detailsoffreemploi .bloc-recherche .blocbt .btblanc{width:100%}.detailsoffreemploi .bloc-recherche .blocbt .btblanc:before{content:" ";background-image:url("../modules/portail-templates/css/picto/24/bleu/courrier-bleu-24.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:13px;width:17px;top:12px;background-size:17px 13px;margin-left:-27px}.detailsoffreemploi .bloc-recherche .blocbt .btblanc:after{background:none}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018{width:100%;text-decoration:none !important}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018 span{padding-right:0px;padding-left:15px}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:before{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -472px -161px;display:inline-block;position:absolute;height:12px;width:16px;top:12px;left:8px;transition:none}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:after{display:none}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:hover:before{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -472px -177px;display:inline-block;position:absolute;height:12px;width:16px;top:12px;left:8px;transition:none;transform:translateX(0px)}.detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:hover:after{display:none}.barrebouton{width:100%;display:inline-block}.barrebouton .btbleu{margin-top:0px;width:100%;display:inline-block}.barrebouton .btsimple{height:40px;line-height:40px;font-weight:500;font-size:1.3rem;color:#0052FF;text-decoration:underline;padding:0px 20px;width:100%;text-align:center;box-sizing:border-box;display:inline-block}.barrebouton .btsimple:hover{color:#381A0A;text-decoration:underline}.detailsenregistre{width:100%;box-sizing:border-box;margin-bottom:30px;display:inline-block}.detailsenregistre .btbleu{margin-top:0px;width:100%}.detailsenregistre .note{margin-top:10px;margin-bottom:10px}.detailsenregistre .titre{font-size:1.5rem;font-weight:500;color:#381A0A;text-align:left;margin-bottom:7px;text-transform:none;width:100%}.detailsenregistre .desc{font-size:2.2rem;font-weight:400;color:#381A0A;text-align:left;text-transform:none;width:100%}.detailsenregistre .desc b{font-size:1.5rem}.detailsenregistre .civilite{min-height:33px;width:100%;position:relative;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-bottom:10px}.detailsenregistre .civilite .title{width:100%;display:inline-block;font-weight:400;font-size:1.4rem;color:#381A0A;margin-bottom:10px}.detailsenregistre .civilite input[type="checkbox"]{position:absolute;left:-5000px}.detailsenregistre .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.detailsenregistre .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.detailsenregistre .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.detailsenregistre .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.detailsenregistre .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.detailsenregistre .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.detailsenregistre .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.detailsenregistre .civilite label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.detailsenregistre .formulaire{width:100%;display:inline-block}.detailsenregistre .formulaire .champs{width:100%;position:relative;margin-bottom:8px}.detailsenregistre .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.detailsenregistre .formulaire .champs label.in{padding-left:17px}.detailsenregistre .formulaire .champs label.in:before{content:" ";position:absolute;height:14px;width:14px;background:url("../modules/portail-templates/css/picto/viadeo-picto-crea.png") no-repeat 50% 50%;margin-left:-17px;top:-2px}.detailsenregistre .formulaire .champs label.viadeo{padding-left:17px}.detailsenregistre .formulaire .champs label.viadeo:before{content:" ";position:absolute;height:14px;width:14px;background:url("../modules/portail-templates/css/picto/link-picto-crea.png") no-repeat 50% 50%;margin-left:-17px;top:-2px}.detailsenregistre .formulaire .champs input{width:100%;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:8px;box-sizing:border-box;border-radius:0px}.detailsenregistre .formulaire .champs input.error{border:1px solid #F6261B}.detailsenregistre .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.detailsenregistre .formulaire .champs .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.detailsenregistre .formulaire .champs .date{width:207px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;outline:none;border:0px;padding-left:25px;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/onglets/date.png") no-repeat right 5px center}.detailsenregistre .formulaire .btbleu{width:100%}.detailsenregistre .formulaire .champs-full{width:100%}.detailsenregistre .formulaire .champs-full label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px}.detailsenregistre .formulaire .champs-full .btbleu{width:100%}.detailsenregistre .formulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.detailsenregistre .formulaire .champs-full input[type="file"]{opacity:0;display:none}.detailsenregistre .formulaire .champs-full [id^="file"]{width:100%;overflow:hidden;margin-bottom:8px}.detailsenregistre .formulaire .champs-full [id^="file"] label{width:100%;color:#8B8178}.detailsenregistre .formulaire .champs-full [id^="file"] label:after{content:"choisir un fichier";height:34px;line-height:34px;text-align:left;display:block;width:100%;box-sizing:border-box;font-weight:500;font-size:1.4rem;color:#fff;text-transform:none;border-radius:0px;cursor:pointer;background:#381A0A;padding-left:20px}.detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"]{left:0px;width:100%;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"].error{border:1px solid #F6261B}.detailsenregistre .formulaire .champs-full .note{width:100%;display:inline-block;font-weight:400;font-size:1.2rem;color:#381A0A}.detailsenregistre .formulaire .champs-full .SumoSelect{width:100%}.detailsenregistre .formulaire .champs-full .SelectClass,.detailsenregistre .formulaire .champs-full .SumoUnder{position:absolute;top:1px;left:0;right:0;height:34px;width:100%;border:none;display:none;color:#00AED6}.detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;margin:0px 0px 20px 0px;font-weight:500;width:100%;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:100%;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:before{display:none}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.detailsenregistre .formulaire .champs-full .SumoSelect.open>.optWrapper{top:34px;width:100%}.detailsenregistre .formulaire .champs-full .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.detailsenregistre .formulaire .champs-full input[type="checkbox"]{position:absolute;left:-5000px}.detailsenregistre .formulaire .champs-full input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.detailsenregistre .formulaire .champs-full input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.detailsenregistre .formulaire .champs-full input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.detailsenregistre .formulaire .champs-full input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.detailsenregistre .formulaire .champs-full input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.detailsenregistre .formulaire .champs-full input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.detailsenregistre .formulaire .champs-full input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.detailsenregistre .formulaire .champs-full textarea{width:100%;height:80px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding:8px;box-sizing:border-box;border-radius:0px}.detailsenregistre .formulaire .champs-full textarea.error{border:1px solid #F6261B}.detailsenregistre .formulaire .champs-full .telecharger{width:100%;float:left;position:relative;margin:10px 0px}.detailsenregistre .formulaire .champs-full .telecharger a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.detailsenregistre .formulaire .champs-full .telecharger a:hover{background-color:#00AED6;color:#fff;text-decoration:none}#formcontact h4,.formcontact h4{margin-top:37px;margin-bottom:0px;color:#381A0A;text-transform:none}#formcontact .champs,.formcontact .champs{padding:0 8px;margin-top:10px;box-sizing:border-box;display:inline-block;width:100%}#formcontact .champs .submission-ok,.formcontact .champs .submission-ok{display:none;width:auto;clear:left;font-size:1.2rem;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}#formcontact .champs .input-group,.formcontact .champs .input-group{height:42px;max-width:430px;position:relative}#formcontact .champs .input-group .input-group-addon,.formcontact .champs .input-group .input-group-addon{position:absolute;right:0;top:0px;padding:14px;background-color:#0052FF;color:#fff;font-size:1.4rem;font-weight:500}#formcontact .champs.civilite-horz,#formcontact .champs.checkbox-horz,.formcontact .champs.civilite-horz,.formcontact .champs.checkbox-horz{list-style-type:none}#formcontact .champs.civilite-horz ul,#formcontact .champs.checkbox-horz ul,.formcontact .champs.civilite-horz ul,.formcontact .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}#formcontact .champs.civilite-horz li,#formcontact .champs.checkbox-horz li,.formcontact .champs.civilite-horz li,.formcontact .champs.checkbox-horz li{list-style:none;float:left}#formcontact .champs.civilite-vert,#formcontact .champs.checkbox-vert,.formcontact .champs.civilite-vert,.formcontact .champs.checkbox-vert{list-style-type:none}#formcontact .champs.civilite-vert ul,#formcontact .champs.checkbox-vert ul,.formcontact .champs.civilite-vert ul,.formcontact .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}#formcontact .champs.civilite-vert li,#formcontact .champs.checkbox-vert li,.formcontact .champs.civilite-vert li,.formcontact .champs.checkbox-vert li{list-style:none}#formcontact .champs ul,.formcontact .champs ul{list-style-type:none}#formcontact .champs ul li,.formcontact .champs ul li{list-style:none}#formcontact .champs label,.formcontact .champs label{display:block;margin-bottom:10px;font-size:1.4rem;line-height:2rem}#formcontact .champs label .tooltiplab,.formcontact .champs label .tooltiplab{display:none}#formcontact .champs label.error,.formcontact .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}#formcontact .champs input,.formcontact .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}#formcontact .champs input.datedenaissance,.formcontact .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}#formcontact .champs input.indicatif,.formcontact .champs input.indicatif{width:50px;float:left;margin-right:20px}#formcontact .champs input.numero,.formcontact .champs input.numero{width:177px;float:left}#formcontact .champs input.error,.formcontact .champs input.error{border:1px solid #F6261B}#formcontact .champs input[type="number"],.formcontact .champs input[type="number"]{-moz-appearance:textfield}#formcontact .champs input[type="number"]::-webkit-inner-spin-button,#formcontact .champs input[type="number"]::-webkit-outer-spin-button,.formcontact .champs input[type="number"]::-webkit-inner-spin-button,.formcontact .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#formcontact .champs input[type="file"],.formcontact .champs input[type="file"]{opacity:0}#formcontact .champs [id^="file"],.formcontact .champs [id^="file"]{width:100%;height:90px;position:relative;overflow:hidden;margin-bottom:10px}#formcontact .champs [id^="file"] label,.formcontact .champs [id^="file"] label{width:100%;color:#8B8178}#formcontact .champs [id^="file"] label:after,.formcontact .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:100%;border:1px solid #00AED6;box-sizing:border-box;display:inline-block;font-weight:500;font-size:1.1rem;color:#00AED6;text-transform:uppercase;border-radius:3px;cursor:pointer;top:50px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}#formcontact .champs [id^="file"] [id^="text"],.formcontact .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}#formcontact .champs [id^="file"] [id^="text"].error,.formcontact .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}#formcontact .champs .SelectClass,#formcontact .champs .SumoUnder,.formcontact .champs .SelectClass,.formcontact .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:280px;border:none;display:none}#formcontact .champs .SumoSelect>.CaptionCont,.formcontact .champs .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:280px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}#formcontact .champs .SumoSelect>.optWrapper>.options li.opt,.formcontact .champs .SumoSelect>.optWrapper>.options li.opt{width:280px;box-sizing:border-box}#formcontact .champs .bloctexte,.formcontact .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left}#formcontact .champs .blocplus,.formcontact .champs .blocplus{width:auto;padding-right:10px;text-align:center;line-height:40px;height:40px;float:left}#formcontact .champs select,.formcontact .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}#formcontact .champs select.jours,.formcontact .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}#formcontact .champs select.mois,.formcontact .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}#formcontact .champs select.annee,.formcontact .champs select.annee{width:35%;float:left;margin-bottom:15px}#formcontact .champs ul,.formcontact .champs ul{padding:0;margin:0;width:100%;list-style-type:none}#formcontact .champs li,.formcontact .champs li{list-style:none;float:left}#formcontact .champs input[type="checkbox"],.formcontact .champs input[type="checkbox"]{position:absolute;left:-5000px}#formcontact .champs input[type="checkbox"]+label,.formcontact .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}#formcontact .champs input[type="checkbox"]+label:before,.formcontact .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}#formcontact .champs input[type="checkbox"]:checked+label:before,.formcontact .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}#formcontact .champs input[type="checkbox"].radio+label,.formcontact .champs input[type="checkbox"].radio+label{padding-left:36px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}#formcontact .champs input[type="checkbox"].radio+label:before,.formcontact .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}#formcontact .champs input[type="checkbox"].radio:checked+label:before,.formcontact .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}#formcontact .champs input[type="checkbox"].radio:checked+label:after,.formcontact .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}#formcontact .champs textarea,.formcontact .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}#formcontact .champs button.btbleu,.formcontact .champs button.btbleu{border:0;width:100%;height:40px;margin-top:0px;line-height:40px;cursor:pointer}#formcontact .champs button.btbleu:after,.formcontact .champs button.btbleu:after{top:15px}.detailscontenusimulateur{margin-bottom:20px;margin-top:10px;background-color:#fff;position:relative;display:inline-block}.detailscontenusimulateur .data div:nth-of-type(0n+2).soinleft{margin-top:37px}.detailscontenusimulateur .data div:nth-of-type(0n+4).soinleft{margin-top:8px}.detailscontenusimulateur .data div:nth-of-type(0n+5).soinright{margin-bottom:10px}.detailscontenusimulateur .data .mobile-only{display:inline-block}.detailscontenusimulateur:last-of-type{box-shadow:none}.detailscontenusimulateur h2{font-weight:500;text-transform:none;color:#381A0A;margin-bottom:0px}.detailscontenusimulateur .auteur{width:100%;display:inline-block;font-size:1.2rem;color:#B0B1A6;margin-bottom:0px}.detailscontenusimulateur .stepsimu{overflow:hidden;position:relative;width:100%}.detailscontenusimulateur .stepsimu ul{padding-left:0;list-style-type:none}.detailscontenusimulateur .stepsimu .tooltips{display:none}.detailscontenusimulateur .stepsimu .active{display:block}.detailscontenusimulateur .stepsimu li{width:100%;height:64px;text-align:center;line-height:24px;margin-top:0;list-style:none;background:transparent;display:block;color:#fff;position:relative;cursor:pointer}.detailscontenusimulateur .stepsimu li:before{display:none}.detailscontenusimulateur .stepsimu li .tooltipbleu{display:block;width:100%;background-color:#381A0A;color:#fff;height:32px;line-height:32px;position:absolute;z-index:777;bottom:0;left:0}.detailscontenusimulateur .stepsimu li .tooltipbleu span{color:#fff;font-weight:700;font-size:1.2rem;padding-left:20px}.detailscontenusimulateur .stepsimu li .tooltipbleu:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#381A0A transparent transparent transparent}.detailscontenusimulateur .stepsimu li .tooltipgris{display:block;width:100%;background-color:#B0B1A6;height:32px;line-height:32px;position:absolute;z-index:777;bottom:32px;left:0}.detailscontenusimulateur .stepsimu li .tooltipgris span{color:#fff;font-weight:700;font-size:1.2rem;padding-left:20px}.detailscontenusimulateur .stepsimu li:first-child::before{display:none}.detailscontenusimulateur .titresoin{width:100%;text-align:left;font-size:2rem;line-height:2rem;font-weight:500;color:#381A0A;display:inline-block;margin-top:20px;margin-bottom:10px}.detailscontenusimulateur .soinleft{width:150px;padding-right:10px;margin-right:20px;float:left;box-sizing:border-box;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#381A0A}.detailscontenusimulateur .soinright{width:calc(100% - 170px);float:left;box-sizing:border-box}.detailscontenusimulateur .soinright .simupourcent{display:none}.detailscontenusimulateur .soinright .simudropdown{height:40px;border:1px solid #381A0A;background:#fff url(../modules/portail-templates/css/img/icons/fleche-marron-ptbas.png) no-repeat 109px;padding:0 10px 0 10px;width:100%;box-sizing:border-box;color:#8B8178;-webkit-appearance:none}.detailscontenusimulateur .soinright option:active{background-color:red}.content-simu{width:100%;margin-top:20px}.content-simu .champs{padding:0px}.content-simu .champs .input-group{width:100%}.sidebar-simu{background-color:#a4a59d;width:100%}.sidebar-simu ul{list-style-type:none !important;margin:0;padding:0;background-color:#a4a59d}.sidebar-simu ul li{margin:0;padding:0;list-style:none}.sidebar-simu ul li .sousmenu{display:none}.sidebar-simu ul li ul{list-style-type:none !important;margin:0;padding:0}.sidebar-simu ul li ul li{padding-left:3px}.sidebar-simu ul li ul li.active{display:block;background:url("../modules/portail-templates/css/img/icons/fleche-bleu.png") no-repeat 97% 50%}.sidebar-simu ul li ul li a{background:#ddddd4 url("../modules/portail-templates/css/img/icons/fleche-bleu.png") no-repeat 97% 50%;color:#391909;font-size:1.4rem;font-style:normal;font-weight:500;padding:15px}.sidebar-simu ul li a{background:rgba(0,0,0,0) url("../modules/portail-templates/css/img/icons/fleche-blanc-bottom-simu.png") no-repeat 97% 50%;color:#fff;font-size:14px;font-weight:500;padding:15px;margin-bottom:0px}.sidebar-simu ul li a:link,.sidebar-simu ul li a:visited{display:block;text-decoration:none}.sidebar-simu ul li.active{background-image:none}.sidebar-simu ul li.active a{background:rgba(0,0,0,0) url("../modules/portail-templates/css/img/icons/fleche-blanc-top-simu.png") no-repeat 97% 50%}.sidebar-simu ul li.active ul{display:block;background-image:none}.sidebar-simu ul li.active ul li{display:block}.sidebar-simu ul li.active ul li a{color:#391909;background:#ddddd4 url("../modules/portail-templates/css/img/icons/fleche-bleu.png") no-repeat 97% 50%;font-size:14px;font-style:normal;font-weight:500;margin-bottom:0px}.sidebar-simu ul li.active ul li a:hover,.sidebar-simu ul li.active ul li a.active{background:#fff url("../modules/portail-templates/css/img/icons/fleche-bleu.png") no-repeat 97% 50%}.sidebar-simu ul li.active ul li.active a{background-color:#fff}.bloc-contenu iframe{width:100% !important}}@media (min-width: 960px){.bgpopin{position:fixed;display:block;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(56,26,10,0.8);z-index:999999}.bgpopin .btclosenormal{width:20px;height:16px;margin:-10px;background:url("../modules/portail-templates/css/picto/bt-croix-marron.png") no-repeat;float:right;cursor:pointer}.bgpopin .popincorp{display:flex;justify-content:center;margin:14% 27%}.bgpopin .popincorp .imgpopin{max-width:225px;min-height:275px;object-fit:cover}.bgpopin .popincorp .contenupopin{background-color:#fff;width:335px;max-height:275px;padding:20px;overflow:overlay}.bgpopin .popincorp .titrepopin{font-size:2.8rem;line-height:3rem;font-weight:500;color:#381A0A;margin-top:36px}.bgpopin .popincorp p{font-size:1.4rem;line-height:1.8rem;color:#381A0A}.videoPart{display:flex;width:100%;margin:20px 0px;background-color:#F2F2F2}.videoPart .part1Video .media{width:580px;height:300px;margin-bottom:0px;cursor:pointer}.videoPart .part1Video .media .videoComponent{width:100%;height:100%}.videoPart .part1Video .media .videoComponent .prevideo{background-size:cover !important}.videoPart .part1Video .media .videoComponent .prevideo::after{content:"";padding:24px;background:url("../modules/portail-templates/css/picto/lecture-bleu.svg") no-repeat;position:relative;top:149px;left:263px}.videoPart .part1Video .media .videoComponent .prevideo::before{content:"";display:none}.videoPart .part1Video .media .videoComponent .video-container{width:100% !important;height:100%}.videoPart .part1Video .media .videoComponent iframe{width:100%;height:100%}.videoPart .part2Description{padding:16px}.videoPart .part2Description .contenuPartDescriptionVideo{font-size:1.4rem;line-height:1.8rem;color:#381A0A}.videoPart .part2Description p{font-size:1.4rem;line-height:1.8rem;color:#381A0A}.videoPart .part2Description .ctaPartDescriptionVideo{margin-top:20px}.blocIntegreSousBienChoisir{background-color:#F2F2F2;padding:20px;margin-bottom:60px}.blocIntegreSousBienChoisir .titreBloc{font-size:1.6rem;font-weight:700;line-height:unset}.blocIntegreSousBienChoisir .contentDiv .titreZone{margin-bottom:10px}.blocIntegreSousBienChoisir .contentDiv .contentText{font-size:1.4rem;line-height:1.8rem;color:#381A0A}main .media{margin-bottom:30px}main .media .titreVideo{font-size:1.8rem;line-height:unset;font-weight:500;margin-bottom:10px}main .media #videoplaceHolder{text-align:center}.bloc-alerte{display:block;padding:20px 20px 20px 60px;margin:0 -10px 20px -10px;background:url(../modules/portail-templates/css/picto/001-alert-rouge.svg) 20px 20px no-repeat #fff;background-size:24px;font-family:Relative, Arial, sans-serif}.bloc-alerte h2{color:#F6261B;font-size:1.8rem;line-height:2rem;font-weight:500;margin:0}.bloc-alerte p{font-size:1.4rem;line-height:1.6rem;margin:5px 0 0 0}.bloc-contenu{position:relative}.bloc-contenu.contenu-finance{background-color:#fff;padding:60px 80px;display:inline-block;box-sizing:border-box;margin-top:130px;width:940px;border:1px solid #381A0A}.bloc-contenu.contenu-finance .ligne-fin{list-style-type:none;margin:0;padding:0;width:100%}.bloc-contenu.contenu-finance .ligne-fin .fin-line{width:100%;min-height:25px;display:block;list-style:none;margin-top:10px;position:relative}.bloc-contenu.contenu-finance .ligne-fin .fin-line:first-child{margin-top:0px}.bloc-contenu.contenu-finance .ligne-fin .fin-line:after{content:"";position:absolute;top:7px;right:10px;background:#fff url(../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png) no-repeat 50% 50%;background-size:13px 8px;width:13px;height:8px}.bloc-contenu.contenu-finance .ligne-fin .fin-line.active:after{content:"";position:absolute;top:7px;right:10px;background:#fff url(../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png) no-repeat 50% 50%;background-size:13px 8px;width:13px;height:8px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .titre-line{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none;width:100%;height:25px;border-bottom:1px solid #DDDDD4;display:block;cursor:pointer}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line{width:100%;padding:10px;display:block;border-bottom:1px solid #ddddd4;box-sizing:border-box;display:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable{display:table;width:100%;font-size:1.4rem;text-align:left;margin:0}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody{display:table-row-group}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow{display:table-row;height:60px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:first-child{height:40px;background-color:#381A0A !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:first-child .divTableHead{text-transform:none;color:#fff}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow:first-child .divTableHead:first-child{padding-left:20px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead{display:table-cell;font-size:12px !important;font-weight:700 !important;vertical-align:middle}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(1){width:64%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableHead:nth-child(3){width:17%;text-align:center !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell{display:table-cell;border-bottom:1px solid #381A0A !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(1){width:64%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:nth-child(3){width:17%;text-align:center !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell:first-child{padding-left:20px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell{vertical-align:middle;font-weight:400;font-size:14px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo{font-weight:400;font-size:11px;color:#381A0A;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo:before{content:"";width:24px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/brun/024-download.png") no-repeat 50% 50%;background-size:24px 24px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/024-download.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .dispo:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast{font-weight:400;font-size:11px;color:#381A0A;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast:before{content:"";width:24px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/brun/024-download.png") no-repeat 50% 50%;background-size:24px 24px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/024-download.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .podcast:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube{font-weight:400;font-size:11px;color:#381A0A;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube:before{content:"";width:24px;height:24px;position:absolute;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -372px -307px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube.bientot:before{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -362px -369px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .divTable .divTableBody .divTableRow .divTableCell .youtube:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table{width:100%;font-size:1.4rem;text-align:left;margin:0;border:1px solid #fff !important;border-spacing:0;border-collapse:collapse}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(1),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(1){width:64%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table th:nth-child(3),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(2),.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table td:nth-child(3){width:17%;text-align:center !important}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr{height:60px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:first-child{border-bottom:1px solid #381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:first-child th{background-color:#fff;text-transform:uppercase;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td{border:0px;vertical-align:middle;font-weight:400;font-size:14px}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/brun/024-download.png") no-repeat 50% 50%;background-size:24px 24px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/024-download.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .dispo:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .podcast{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .podcast:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/brun/024-download.png") no-repeat 50% 50%;background-size:24px 24px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .podcast.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .podcast.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/024-download.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .podcast:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .youtube{font-weight:400;font-size:11px;color:#00AED6;text-decoration:none;position:relative;padding-top:30px;display:block}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .youtube:before{content:"";width:22px;height:24px;position:absolute;background:url("../modules/portail-templates/css/picto/24/brun/youtube-bleu-24.png") no-repeat 50% 50%;background-size:24px 22px;top:0;left:calc(50% - 11px)}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .youtube.bientot{font-weight:400;font-size:11px;color:#B0B1A6}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .youtube.bientot:before{background:url("../modules/portail-templates/css/picto/24/gris/youtube-gris-24.png") no-repeat 50% 50%}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr td .youtube:hover{background:none}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr th{font-size:12px !important;font-weight:700 !important;border:0px;vertical-align:middle}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(even){background-color:#fff}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(even) td{border:0px !important;color:#381A0A}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(odd){background-color:#E6F8FC}.bloc-contenu.contenu-finance .ligne-fin .fin-line .tableau-line .table tr:nth-child(odd) td{border:0px !important;color:#381A0A}.bloc-contenu .tags-link{display:none;margin-top:20px;padding-top:20px;width:100%}.bloc-contenu .tags-link a{color:#0052FF;height:24px;line-height:24px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #0052FF;border-radius:0px;text-decoration:none}.bloc-contenu .tags-link a:hover{color:#381A0A;background:#fff;box-shadow:inset 0 0 0 1px #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche{background-color:#fff;border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop{margin-bottom:30px}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs label{color:#381A0A;font-size:1.6rem}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs label.error{position:absolute;margin:0;color:#F6261B}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper{width:100% !important;border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options{border:none}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt{background-color:#fff}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt label,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt label{color:#381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt:hover,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt.selected,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt:hover,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt.selected{background-color:#381A0A !important}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt:hover label,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .optWrapper .options .opt.selected label,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt:hover label,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .optWrapper .options .opt.selected label{color:#fff !important}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont{height:36px;border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont span,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont span{color:#381A0A;background:#fff}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor .CaptionCont span:after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product .CaptionCont span:after{content:"";display:inline-block;background:inherit;position:absolute;width:10px;height:10px;top:10px;right:12px;color:#381A0A;transform:rotate(135deg);border-style:solid;border-width:2px 2px 0 0}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor.open .CaptionCont span:after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product.open .CaptionCont span:after{content:"";display:inline-block;background:inherit;position:absolute;width:10px;height:10px;top:15px;right:12px;color:#381A0A;transform:rotate(315deg);border-style:solid;border-width:2px 2px 0 0}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_sponsor.open::after,.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocdrop .champs .sumo_product.open::after{display:none}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt{display:flex;justify-content:space-between}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt .btbleu:hover{border:1px solid #381A0A}.bloc-contenu.recherche-kneip .detailsoffreemploi .bloc-recherche .blocbt .mandatoryFieldsLabel{float:inherit;line-height:inherit;padding:0;margin-top:22px;font-size:1.2rem;color:#381A0A}.search-results{position:relative}.search-results.search-results-kneip .table-kneip{border:none;color:#381A0A;border-collapse:unset;border-spacing:unset}.search-results.search-results-kneip .table-kneip thead .s-table-row{background:#381A0A}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium{border:none;background:inherit;cursor:pointer}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3{margin:auto}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3 a,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3 a{color:#fff}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3 a:hover,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3 a:hover{color:#fff}.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-big h3::after,.search-results.search-results-kneip .table-kneip thead .s-table-row .s-col-medium h3::after{content:"";border-style:solid;border-width:1px 1px 0 0;display:inline-block;height:8px;position:relative;top:-3px;transform:rotate(135deg);width:8px;margin-left:10px;color:#fff;background:inherit}.search-results.search-results-kneip .table-kneip tbody .s-table-row{background:none}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium{padding:14px 0;border:none;border-bottom:1px solid #381A0A}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big .pdfdownload,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium .pdfdownload{color:#381A0A}.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-big .pdfdownload:hover,.search-results.search-results-kneip .table-kneip tbody .s-table-row .s-col-medium .pdfdownload:hover{color:#381A0A}.detailscontenu{background-color:#fff;padding:0px 40px 20px 40px}.detailscontenu i,.detailscontenu em{font-style:italic}.detailscontenu .partreseau h4:first-child{margin-top:0px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content{padding-left:0px;padding-right:0px;margin-bottom:20px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag{width:100%;margin-top:0px;margin-bottom:30px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3{width:50%;height:100px;display:inline-block;float:left}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 h5{font-weight:400;color:#381A0A;margin-bottom:15px;text-transform:none}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 input{width:calc(90% - 58px);height:47px;line-height:47px;float:left;padding-left:15px;padding-right:15px;font-weight:400;outline:none;box-sizing:border-box;font-size:1.3rem;color:#381A0A;background-color:#F2F2F2;border:0}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .btinput{width:58px;height:47px;line-height:47px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;border:0;float:left;cursor:pointer}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .btinput:hover{background-color:#381A0A}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab{list-style-type:none !important;padding:0;margin:0;text-indent:-1px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li{float:left;list-style:none !important;font-size:1.4rem;font-weight:400;color:#8B8178;padding:3px;margin-top:0px;-webkit-touch-callout:none;user-select:none}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li:before{display:none}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li.dispo{color:#00AED6;text-decoration:underline;cursor:pointer}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li.active{color:#fff;background-color:#00AED6;cursor:pointer}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .content .bandeausearchag .blocsearchag3 .alphab li:hover .dispo{color:#fff;background-color:#00AED6;cursor:pointer}.detailscontenu .partreseau .bloc-bandeau-recherche-prp h5{font-size:1.5rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none}.detailscontenu .partreseau .bloc-bandeau-recherche-prp td{background-color:#fff;padding:0px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp td .bluecell{background-color:#E6F8FC}.detailscontenu .partreseau .bloc-bandeau-recherche-prp tr{background-color:#fff;padding:0px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp table{background-color:#fff;padding:0px;margin:0px;border:1px solid #00b9e4}.detailscontenu .partreseau .bloc-bandeau-recherche-prp table thead{padding:0px;margin:0px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp thead tr td{text-align:center;background-color:#E6F8FC;font-weight:bold;margin:0px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp tr td{border:0px;padding:2px;font-size:12px}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .resultats{display:inline-block;width:100%}.detailscontenu .partreseau .bloc-bandeau-recherche-prp .resultats .titre h5{padding-left:18px;background:url("../modules/portail-templates/css/picto/24/bleu/loupe-bleu-24.png") no-repeat left 50%;background-size:12px 14px}.detailsenregistre{background-color:#fff;padding:30px 37px}.detailscontenufaq{background-color:#fff;padding:0 80px 60px 80px}.detailscontenufaq>div>p{font-size:1.6rem}.detailscontenufaq.simupad{padding:20px 40px 20px 40px}.detailscontenufaq.simupad.mqpd{box-shadow:none !important;border:1px solid #381A0A}.detailscontenufaq .colcontenu{display:flex;float:left;flex-wrap:wrap}.detailscontenufaq .colcontenu:first-child{width:240px}.detailscontenufaq .colcontenu:first-child img{max-width:240px}.detailscontenufaq .colcontenu:last-child{width:540px}.detailscontenufaq .colcontenu:only-child{width:100%}.detailscontenufaq .colcontenu.padd20{padding:20px;box-sizing:border-box}.detailscontenufaq.form2018{width:780px !important;margin:0 80px !important;float:none !important}.detailscontenufaq.pageform{padding:20px;margin-top:0px !important;box-shadow:0 -5px 17px -8px transparent, 5px 0 5px -9px transparent,
 -5px 0 5px -8px transparent !important;display:inline-block}.detailscontenufaq.pageform.nomt{margin:20px 80px !important;width:780px !important;box-sizing:border-box}.detailscontenufaq.pageform.nomt.nopadd{padding:0px}.detailscontenufaq.pageform .titre,.detailscontenufaq.pageform .titre h2{font-size:2.8rem;line-height:3rem;text-transform:none !important;margin-bottom:15px;margin-top:0}.detailscontenufaq.pageform a{color:#0052FF}.detailscontenufaq.pageform a:hover{color:#381A0A}.detailscontenufaq.pageform .choix__inner__title{font-size:1.6rem;line-height:1.8rem;font-weight:500}.detailscontenufaq.pageform ul.choixvsetes{list-style-type:none !important;margin:5px -10px 30px -10px;padding:0;height:auto;display:flex}.detailscontenufaq.pageform ul.choixvsetes li{list-style:none !important;height:47px;position:relative;width:37%;background-color:#F2F2F2;border:1px solid #F2F2F2;margin:0px 10px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:wrap;text-indent:0px;font-weight:500}.detailscontenufaq.pageform ul.choixvsetes li span{color:#381A0A;font-size:1.6rem;box-sizing:border-box;display:inline-table;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.detailscontenufaq.pageform ul.choixvsetes li:before{display:none}.detailscontenufaq.pageform ul.choixvsetes li:hover,.detailscontenufaq.pageform ul.choixvsetes li.active{background-color:#F2F2F2;border:2px solid #0052FF;box-sizing:border-box}.detailscontenufaq.pageform ul.choixvsetes li:hover span,.detailscontenufaq.pageform ul.choixvsetes li.active span{color:#0052FF;font-weight:500}.detailscontenufaq.pageform ul.choixvtcontrat{list-style-type:none !important;margin:5px -10px 0 -10px;padding:0;height:auto;display:flex}.detailscontenufaq.pageform ul.choixvtcontrat li{list-style:none !important;background-color:#F2F2F2;border:2px solid #F2F2F2;height:47px;position:relative;width:50%;margin:0px 10px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:wrap;text-indent:0px}.detailscontenufaq.pageform ul.choixvtcontrat li span{color:#381A0A;font-size:1.6rem;line-height:1.8rem;font-weight:400;box-sizing:border-box;display:inline-table;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.detailscontenufaq.pageform ul.choixvtcontrat li:before{display:none}.detailscontenufaq.pageform ul.choixvtcontrat li:hover,.detailscontenufaq.pageform ul.choixvtcontrat li.active{background-color:#F2F2F2;border:2px solid #0052FF;box-sizing:border-box}.detailscontenufaq.pageform ul.choixvtcontrat li:hover span,.detailscontenufaq.pageform ul.choixvtcontrat li:hover div,.detailscontenufaq.pageform ul.choixvtcontrat li.active span,.detailscontenufaq.pageform ul.choixvtcontrat li.active div{color:#0052FF;font-weight:400}.detailscontenufaq.pageform .btbleu{color:#fff;font-weight:500;font-size:1.4rem;line-height:34px;text-decoration:none;width:160px;background-color:#0052FF;text-transform:none !important;height:34px;border-radius:0px;text-align:left;padding:0 20px}.detailscontenufaq.pageform .btbleu:after{top:12px !important}.detailscontenufaq.pageform .btbleu:hover{background-color:#381A0A;color:#fff !important}.detailscontenufaq.pageform .champs{width:100%;margin-top:10px;box-sizing:border-box;display:inline-block}.detailscontenufaq.pageform .champs label{display:block;margin-bottom:5px;font-size:1.4rem;line-height:2rem}.detailscontenufaq.pageform .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.detailscontenufaq.pageform .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.detailscontenufaq.pageform .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.detailscontenufaq.pageform .champs label .tooltiplab:hover span{visibility:visible}.detailscontenufaq.pageform .champs .tooltip{height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;top:1px;padding-left:25px;cursor:pointer}.detailscontenufaq.pageform .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both;margin-top:5px}.detailscontenufaq.pageform .champs .SelectClass,.detailscontenufaq.pageform .champs .SumoUnder{position:absolute;top:1px;left:0;right:0;height:32px;width:310px;border:none;display:none;color:#00AED6}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;font-weight:500;width:310px;height:34px;line-height:34px;border:0;box-sizing:border-box;text-align:left}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:310px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.detailscontenufaq.pageform .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem;font-weight:400;margin-bottom:0px !important}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li:before{display:none}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.detailscontenufaq.pageform .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.detailscontenufaq.pageform .champs .SumoSelect.open>.optWrapper{top:34px;width:310px}.detailscontenufaq.pageform .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.detailscontenubase{background-color:#fff;padding:70px 80px 60px 80px}.detailscontenusimulateur{background-color:#fff;padding:0 20px;position:relative}.detailscontenusimulateur .data .mobile-only{display:none}.detailscontenusimulateur.marg20{margin-bottom:20px;box-shadow:none}.detailscontenusimulateur h2{margin-bottom:0px;color:#381A0A;text-transform:none}.detailscontenusimulateur .btbleu-2018{width:auto;float:left;min-width:180px}.detailscontenusimulateur .content-simu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:20px}.detailscontenusimulateur .sidebar-simu{background-color:#a4a59d;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.detailscontenusimulateur .sidebar-simu ul{list-style-type:none !important;margin:0;padding:0;background-color:#a4a59d}.detailscontenusimulateur .sidebar-simu ul li{margin:0;padding:0;list-style:none}.detailscontenusimulateur .sidebar-simu ul li .sousmenu{display:none}.detailscontenusimulateur .sidebar-simu ul li ul{list-style-type:none !important;margin:0;padding:0}.detailscontenusimulateur .sidebar-simu ul li ul li{background:#0052FF;padding-left:3px}.detailscontenusimulateur .sidebar-simu ul li ul li.active{display:block;background:#0052FF url("../modules/portail-templates/css/img/icons/fleche-bleufonce.png") no-repeat 97% 50%}.detailscontenusimulateur .sidebar-simu ul li ul li a{background:#ddddd4 url("../modules/portail-templates/css/img/icons/fleche-bleufonce.png") no-repeat 97% 50%;color:#381A0A;font-size:1.4rem;font-style:normal;font-weight:500;padding:15px}.detailscontenusimulateur .sidebar-simu ul li a{background:rgba(0,0,0,0) url("../modules/portail-templates/css/img/icons/fleche-blanc-bottom-simu.png") no-repeat 97% 50%;color:#fff;font-size:14px;font-weight:500;padding:15px;margin-bottom:0px}.detailscontenusimulateur .sidebar-simu ul li a:link,.detailscontenusimulateur .sidebar-simu ul li a:visited{display:block;text-decoration:none}.detailscontenusimulateur .sidebar-simu ul li.active{background-image:none;background-color:#0052FF}.detailscontenusimulateur .sidebar-simu ul li.active a{background:rgba(0,0,0,0) url("../modules/portail-templates/css/img/icons/fleche-blanc-top-simu.png") no-repeat 97% 50%}.detailscontenusimulateur .sidebar-simu ul li.active ul{display:block;background-image:none;background-color:#0052FF}.detailscontenusimulateur .sidebar-simu ul li.active ul li{display:block;background:#0052FF}.detailscontenusimulateur .sidebar-simu ul li.active ul li a{color:#381A0A;background:#ddddd4 url("../modules/portail-templates/css/img/icons/fleche-bleufonce.png") no-repeat 97% 50%;font-size:14px;font-style:normal;font-weight:500;margin-bottom:0px}.detailscontenusimulateur .sidebar-simu ul li.active ul li a:hover,.detailscontenusimulateur .sidebar-simu ul li.active ul li a.active{color:#0052FF;background:#fff url("../modules/portail-templates/css/img/icons/fleche-bleufonce.png") no-repeat 97% 50%}.detailscontenusimulateur .sidebar-simu ul li.active ul li.active a{color:#0052FF;background-color:#fff}.detailscontenusimulateur .sidebar-simu ul li:hover{background:#0052FF}.detailscontenusimulateur .auteur{width:100%;display:inline-block;font-size:1.2rem;color:#B0B1A6;margin-bottom:0px}.detailscontenusimulateur .stepsimu{overflow:hidden;position:relative;display:inline;width:100%}.detailscontenusimulateur .stepsimu ul{padding-top:30px;padding-left:50px;list-style-type:none}.detailscontenusimulateur .stepsimu li{width:24px;height:24px;text-align:center;line-height:24px;border-radius:1em;background:#0052ff;margin:0 35px;display:inline-block;color:#fff;position:relative;cursor:pointer;list-style:none}.detailscontenusimulateur .stepsimu li.active:hover .tooltipbleu,.detailscontenusimulateur .stepsimu li.active:hover .tooltipgris{display:block}.detailscontenusimulateur .stepsimu li:before{content:"" !important;position:absolute;top:5px;font-size:2.2rem !important;left:-76px;border-radius:5px;width:4em !important;height:14px !important;background:#0052ff;z-index:-1}.detailscontenusimulateur .stepsimu li .tooltipbleu{display:none;width:124px;background-color:#0052ff;color:#fff;height:32px;line-height:32px;border-radius:3px;position:absolute;z-index:777;top:-41px;left:-50px;transition-timing-function:ease-out;transition-duration:0.1s}.detailscontenusimulateur .stepsimu li .tooltipbleu span{color:#fff;font-weight:700;font-size:1.2rem;padding-left:20px}.detailscontenusimulateur .stepsimu li .tooltipbleu:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#0052ff transparent transparent transparent}.detailscontenusimulateur .stepsimu li .tooltipgris{display:none;width:124px;background-color:#B0B1A6;height:32px;line-height:32px;border-radius:3px;position:absolute;z-index:777;top:-73px;left:-50px;transition-timing-function:ease-out;transition-duration:0.1s}.detailscontenusimulateur .stepsimu li .tooltipgris span{color:#fff;font-weight:700;font-size:1.2rem;padding-left:20px}.detailscontenusimulateur .stepsimu li:first-child::before{display:none}.detailscontenusimulateur .stepsimu .active ~ li{background:#F2F2F2}.detailscontenusimulateur .stepsimu .active ~ li:after{content:"";width:12px;height:12px;border-radius:1em;position:absolute;background:#DDDDD4;top:6px;right:6px}.detailscontenusimulateur .stepsimu .active ~ li::before{background:#F2F2F2}.detailscontenusimulateur .titresoin{width:100%;margin-bottom:40px;text-align:left;font-size:1.6rem;line-height:2.2rem;font-weight:500;color:#381A0A;display:inline-block;margin-top:40px;margin-bottom:10px}.detailscontenusimulateur .soinleft{width:150px;float:left;box-sizing:border-box;font-weight:400;font-size:1.4rem;line-height:1.6rem;color:#381A0A}.detailscontenusimulateur .soinright{width:calc(100% - 150px);float:left;box-sizing:border-box;padding-left:50px}.detailscontenusimulateur .soinright .simupourcent{width:100%;margin:0px}.detailscontenusimulateur .soinright .simupourcent .optique,.detailscontenusimulateur .soinright .simupourcent .dentaire,.detailscontenusimulateur .soinright .simupourcent .ville{margin-top:5px !important}.detailscontenusimulateur .soinright .simupourcent .optique:before,.detailscontenusimulateur .soinright .simupourcent .dentaire:before,.detailscontenusimulateur .soinright .simupourcent .ville:before{display:none}.detailscontenusimulateur .soinright .simupourcent ul{list-style-type:none;text-indent:0px;padding-left:32px}.detailscontenusimulateur .soinright .simupourcent li{float:left;list-style:none;text-align:center;text-decoration:underline;font-weight:700;font-size:1.2rem;color:#00AED6;margin-top:0px;width:98px}.detailscontenusimulateur .soinright .simupourcent-mobile{display:none}.detailscontenufiche{background-color:#fff;padding:0px 80px 40px 80px;margin-top:-10px}.detailscontenufiche .candidatureOuverte{margin-top:20px}.detailscontenufiche .btnPostuler{display:block;width:118px;margin:40px 0px}.detailscontenufiche h2{font-size:1.6rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin:30px 0 12px 0 !important}.detailscontenufiche.mrbt20{margin-bottom:20px}.detailsoffreemploi{background-color:#fff}.detailscontenu-emploi{background-color:#fff;padding:60px 80px 60px 80px}.detailscontenu-toussites{background-color:#fff;padding:20px}.search-results{max-width:960px;margin-left:auto;margin-right:auto;background:#fff}.search-results:after{content:" ";display:block;clear:both}.search-results .description{padding:25px}.search-results .description table{border-radius:3px;border:1px solid #00AED6;color:#00AED6;font-weight:400;font-size:1.3rem;line-height:1.8rem;border-spacing:0px;border-collapse:collapse;margin-bottom:20px}.search-results .description table h3{font-weight:400;font-size:1.3rem;margin-bottom:0px;line-height:1.8rem;position:relative;margin-right:11px}.search-results .description table h3 a{text-decoration:none}.search-results .description table h3:after{content:"";position:absolute;display:inline-block;height:7px;width:11px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -11px -128px;top:6px;margin-left:4px}.search-results .description table h3.active:after{content:"";position:absolute;display:inline-block;height:7px;width:11px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -33px -128px;top:6px;margin-left:4px}.search-results .description table tr:nth-child(even){background:#e7f5f8}.search-results .description table tr:nth-child(odd){background:#fff}.search-results .description table thead th{background:#e7f5f8;border-bottom:1px solid #00aed6}.search-results .description table td{position:relative}.search-results .description table .pdf-download-button{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -300px -161px;width:25px;height:25px;display:inline-block;position:absolute;top:8px;left:0px}.search-results .description .s-col-small{width:8%;padding:10px 0;vertical-align:middle;text-align:center}.search-results .description .s-col-medium{width:20%;padding:10px 0;vertical-align:middle;text-align:center}.search-results .description .s-col-big{width:50%;padding:10px 0;vertical-align:middle;text-align:center;border-left:1px solid #00aed6;border-right:1px solid #00aed6}.bloc-contenu{max-width:960px;margin-left:auto;margin-right:auto}.bloc-contenu:after{content:" ";display:block;clear:both}.bloc-contenu .bloc-cta{display:grid;width:29.07%;height:auto;margin-bottom:10px}.bloc-contenu .bloc-cta .cta-fiche-conseil{margin-top:20px}.bloc-contenu .bloc-cta .btbleu{height:40px;line-height:40px;display:block;width:100%;max-width:250px}.bloc-contenu .bloc-cta .btblanc{height:40px;line-height:37px;display:block;width:100%;max-width:250px;text-decoration:none;margin:10px 0 0 0;padding:0}.bloc-contenu .bloc-cta .btblanc:hover{background-color:#fff}.bloc-contenu .btsimu{display:inline-block;width:100%}.bloc-contenu .btsimu .btbleu{width:calc(50% - 20px);margin-top:0px;height:40px;line-height:40px;float:left;margin-left:20px}.bloc-contenu .btsimu .btblanc{width:calc(50% - 20px);margin-top:0px;height:40px;line-height:40px;float:left;margin-right:20px}.bloc-contenu .btsimu .btblanc:after{content:none}.bloc-contenu .delete-file{height:27px;line-height:27px;width:auto;border-radius:3px;background-color:#00AED6;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:15px;padding-right:15px;border:0;cursor:pointer;overflow:hidden;margin-top:10px}.bloc-contenu .delete-file span{color:#fff;font-size:1.1rem;font-weight:500;text-transform:none}.bloc-contenu .titrecanaux{font-size:1.5rem;font-weight:500;color:#00aed6;text-align:left;margin-bottom:15px;text-transform:none;width:100%}.bloc-contenu #formcontact h4,.bloc-contenu .formcontact h4{margin-top:37px;margin-bottom:0px;color:#381A0A;text-transform:none}.bloc-contenu #formcontact .champs,.bloc-contenu .formcontact .champs{padding:0px;margin-top:10px;box-sizing:border-box;display:inline-block;width:100%}.bloc-contenu #formcontact .champs .submission-ok,.bloc-contenu .formcontact .champs .submission-ok{display:none;width:auto;font-size:1.2rem;max-width:80%;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.bloc-contenu #formcontact .champs .input-group,.bloc-contenu .formcontact .champs .input-group{height:42px;width:430px;position:relative}.bloc-contenu #formcontact .champs .input-group .input-group-addon,.bloc-contenu .formcontact .champs .input-group .input-group-addon{position:absolute;right:0;top:0px;padding:12px;background-color:#0052FF;color:#fff;font-size:1.4rem;font-weight:500}.bloc-contenu #formcontact .champs.civilite-horz,.bloc-contenu #formcontact .champs.checkbox-horz,.bloc-contenu .formcontact .champs.civilite-horz,.bloc-contenu .formcontact .champs.checkbox-horz{list-style-type:none}.bloc-contenu #formcontact .champs.civilite-horz ul,.bloc-contenu #formcontact .champs.checkbox-horz ul,.bloc-contenu .formcontact .champs.civilite-horz ul,.bloc-contenu .formcontact .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contenu #formcontact .champs.civilite-horz li,.bloc-contenu #formcontact .champs.checkbox-horz li,.bloc-contenu .formcontact .champs.civilite-horz li,.bloc-contenu .formcontact .champs.checkbox-horz li{list-style:none;float:left}.bloc-contenu #formcontact .champs.civilite-vert,.bloc-contenu #formcontact .champs.checkbox-vert,.bloc-contenu .formcontact .champs.civilite-vert,.bloc-contenu .formcontact .champs.checkbox-vert{list-style-type:none}.bloc-contenu #formcontact .champs.civilite-vert ul,.bloc-contenu #formcontact .champs.checkbox-vert ul,.bloc-contenu .formcontact .champs.civilite-vert ul,.bloc-contenu .formcontact .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contenu #formcontact .champs.civilite-vert li,.bloc-contenu #formcontact .champs.checkbox-vert li,.bloc-contenu .formcontact .champs.civilite-vert li,.bloc-contenu .formcontact .champs.checkbox-vert li{list-style:none}.bloc-contenu #formcontact .champs ul,.bloc-contenu .formcontact .champs ul{list-style-type:none}.bloc-contenu #formcontact .champs ul li,.bloc-contenu .formcontact .champs ul li{list-style:none}.bloc-contenu #formcontact .champs label,.bloc-contenu .formcontact .champs label{display:block;margin-bottom:10px;font-size:1.4rem;line-height:2rem}.bloc-contenu #formcontact .champs label .tooltiplab,.bloc-contenu .formcontact .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.bloc-contenu #formcontact .champs label .tooltiplab span,.bloc-contenu .formcontact .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.bloc-contenu #formcontact .champs label .tooltiplab span:after,.bloc-contenu .formcontact .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.bloc-contenu #formcontact .champs label .tooltiplab:hover span,.bloc-contenu .formcontact .champs label .tooltiplab:hover span{visibility:visible}.bloc-contenu #formcontact .champs .tooltip,.bloc-contenu .formcontact .champs .tooltip{height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;top:1px;padding-left:25px;cursor:pointer}.bloc-contenu #formcontact .champs label.error,.bloc-contenu .formcontact .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both;margin-top:5px}.bloc-contenu #formcontact .champs input[type="file"],.bloc-contenu .formcontact .champs input[type="file"]{opacity:0}.bloc-contenu #formcontact .champs [id^="file"],.bloc-contenu .formcontact .champs [id^="file"]{width:431px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.bloc-contenu #formcontact .champs [id^="file"] label,.bloc-contenu .formcontact .champs [id^="file"] label{width:431px;color:#8B8178}.bloc-contenu #formcontact .champs [id^="file"] label:after,.bloc-contenu .formcontact .champs [id^="file"] label:after{content:"choisir un fichier";position:absolute;height:34px;line-height:34px;text-align:left;width:170px;box-sizing:border-box;top:0;left:260px;font-weight:500;font-size:1.41rem;color:#fff;text-transform:none;border-radius:0px;cursor:pointer;background:#381A0A;padding-left:20px}.bloc-contenu #formcontact .champs [id^="file"] [id^="text"],.bloc-contenu .formcontact .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:250px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.bloc-contenu #formcontact .champs [id^="file"] [id^="text"].error,.bloc-contenu .formcontact .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.bloc-contenu #formcontact .champs .SelectClass,.bloc-contenu #formcontact .champs .SumoUnder,.bloc-contenu .formcontact .champs .SelectClass,.bloc-contenu .formcontact .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:430px;border:none;display:none}.bloc-contenu #formcontact .champs .SumoSelect>.CaptionCont,.bloc-contenu .formcontact .champs .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:430px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-contenu #formcontact .champs .SumoSelect>.CaptionCont>span,.bloc-contenu .formcontact .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:430px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-contenu #formcontact .champs .SumoSelect>.CaptionCont>span:after,.bloc-contenu .formcontact .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li label,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li label:hover,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li:hover,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li:hover label,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li:before,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li.group>label,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-contenu #formcontact .champs .SumoSelect>.optWrapper>.options li.opt,.bloc-contenu .formcontact .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-contenu #formcontact .champs .SumoSelect.open>.optWrapper,.bloc-contenu .formcontact .champs .SumoSelect.open>.optWrapper{top:34px;width:430px}.bloc-contenu #formcontact .champs .SumoSelect.open>.CaptionCont>span:after,.bloc-contenu .formcontact .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-contenu #formcontact .champs input,.bloc-contenu .formcontact .champs input{background:#fff;border:1px solid #381A0A;width:100%;font-size:1.4rem;line-height:34px;min-height:34px;color:#381A0A;padding-left:10px;box-sizing:border-box}.bloc-contenu #formcontact .champs input.datedenaissance,.bloc-contenu .formcontact .champs input.datedenaissance{width:240px;background:url("../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png") top 50% right 5px no-repeat #F2F2F2;float:left;margin-right:20px}.bloc-contenu #formcontact .champs input.indicatif,.bloc-contenu .formcontact .champs input.indicatif{width:70px;float:left;margin-right:20px}.bloc-contenu #formcontact .champs input.numero,.bloc-contenu #formcontact .champs input.datesimple,.bloc-contenu #formcontact .champs input.small,.bloc-contenu .formcontact .champs input.numero,.bloc-contenu .formcontact .champs input.datesimple,.bloc-contenu .formcontact .champs input.small{width:240px;float:left;margin-right:20px}.bloc-contenu #formcontact .champs .optioncp,.bloc-contenu .formcontact .champs .optioncp{border-radius:2px;position:absolute;width:calc(100% - 40px);background:#fff;display:none;box-shadow:0px 3px 9px rgba(0,0,0,0.11);border-radius:3px;overflow:hidden;z-index:200000}.bloc-contenu #formcontact .champs .optioncp ul,.bloc-contenu .formcontact .champs .optioncp ul{list-style-type:none;margin:0;padding:0}.bloc-contenu #formcontact .champs .optioncp li,.bloc-contenu .formcontact .champs .optioncp li{padding-left:20px;cursor:pointer;font-size:1.4rem;font-weight:400;color:#391909;line-height:40px;height:40px}.bloc-contenu #formcontact .champs .optioncp li:hover,.bloc-contenu .formcontact .champs .optioncp li:hover{background-color:#00AED6;color:#fff}.bloc-contenu #formcontact .champs input.error,.bloc-contenu .formcontact .champs input.error{border:1px solid #F6261B}.bloc-contenu #formcontact .champs input[type="number"],.bloc-contenu .formcontact .champs input[type="number"]{-moz-appearance:textfield}.bloc-contenu #formcontact .champs input[type="number"]::-webkit-inner-spin-button,.bloc-contenu #formcontact .champs input[type="number"]::-webkit-outer-spin-button,.bloc-contenu .formcontact .champs input[type="number"]::-webkit-inner-spin-button,.bloc-contenu .formcontact .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bloc-contenu #formcontact .champs select,.bloc-contenu .formcontact .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.bloc-contenu #formcontact .champs select.jours,.bloc-contenu .formcontact .champs select.jours{width:10%;margin-right:20px;margin-bottom:15px;float:left}.bloc-contenu #formcontact .champs select.mois,.bloc-contenu .formcontact .champs select.mois{width:10%;float:left;margin-right:20px;margin-bottom:15px}.bloc-contenu #formcontact .champs select.annee,.bloc-contenu .formcontact .champs select.annee{width:15%;float:left;margin-bottom:15px}.bloc-contenu #formcontact .champs .bloctexte,.bloc-contenu .formcontact .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contenu #formcontact .champs .blocplus,.bloc-contenu .formcontact .champs .blocplus{width:auto;padding-right:10px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contenu #formcontact .champs input[type="checkbox"],.bloc-contenu .formcontact .champs input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu #formcontact .champs input[type="checkbox"]+label,.bloc-contenu .formcontact .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu #formcontact .champs input[type="checkbox"]+label:before,.bloc-contenu .formcontact .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu #formcontact .champs input[type="checkbox"]:checked+label:before,.bloc-contenu .formcontact .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu #formcontact .champs input[type="checkbox"].radio+label,.bloc-contenu .formcontact .champs input[type="checkbox"].radio+label{padding-left:36px;padding-top:2px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu #formcontact .champs input[type="checkbox"].radio+label:before,.bloc-contenu .formcontact .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu #formcontact .champs input[type="checkbox"].radio:checked+label:before,.bloc-contenu .formcontact .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu #formcontact .champs input[type="checkbox"].radio:checked+label:after,.bloc-contenu .formcontact .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu #formcontact .champs textarea,.bloc-contenu .formcontact .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.bloc-contenu #formcontact .champs button.btbleu,.bloc-contenu .formcontact .champs button.btbleu{border:0;width:240px;height:40px;line-height:37px;cursor:pointer}.bloc-contenu #formcontact .champs button.btbleu:after,.bloc-contenu .formcontact .champs button.btbleu:after{top:15px}.bloc-contenu .simulateur{width:100%}.bloc-contenu .simulateur .onglets:has(.onglet-index){display:flex}.bloc-contenu .simulateur .onglets .onglet{background-color:#F2F2F2;color:#8B8178;width:113px;height:auto;padding:10px;margin-right:4px;border:1px solid #F2F2F2;float:left}.bloc-contenu .simulateur .onglets .onglet.white-simulateur{border:1px solid #0052ff;color:#0052ff;background-color:#fff}.bloc-contenu .simulateur .onglets .onglet .onglet-index{text-align:center;font-size:3.4rem;font-weight:500}.bloc-contenu .simulateur .onglets .onglet .onglet-title{text-align:center;font-size:1.3rem;line-height:1.7rem;font-weight:500;margin-top:10px}.bloc-contenu .simulateur .onglets .onglet.active{background-color:#381A0A;color:#fff;border:1px solid #381A0A}.bloc-contenu .simulateur .onglets .onglet.active .onglet-index{font-size:5rem}.bloc-contenu .simulateur .onglets .onglet.active .onglet-title{font-size:1.1rem;line-height:1.5rem}.bloc-contenu .simulateur .onglets .onglet:hover{background-color:#381A0A;color:#fff;border:1px solid #381A0A}.bloc-contenu .simulateur .maformule{width:50%;float:left;display:inline-block;padding:20px;background-color:#F2F2F2;border:1px solid #B0B1A6;box-sizing:border-box}.bloc-contenu .simulateur .maformule .titre{width:100%;font-weight:500;font-size:1.5rem;color:#381A0A}.bloc-contenu .simulateur .maformule .courant{width:100%}.bloc-contenu .simulateur .maformule .courant.colorbleu{color:#381A0A}.bloc-contenu .simulateur .maformule .cotisation{font-weight:500;font-size:3.6rem;color:#381A0A;margin-bottom:10px;text-align:center;width:100%;display:inline-block;margin:10px 0}.bloc-contenu .simulateur .maformule .cotisation span{font-size:1.1rem;font-weight:400;display:block;text-align:center;margin-top:6px;color:#381A0A}.bloc-contenu .simulateur .maformule .cotisation sub{font-size:1.1rem;vertical-align:top;color:#381A0A}.bloc-contenu .simulateur .maformule hr{margin:15px 0}.bloc-contenu .simulateur .maformule .btbleu{width:100%}.bloc-contenu .simulateur .champs{width:calc(50% - 20px);float:left;margin-right:20px;display:inline-block}.bloc-contenu .simulateur .champs .civilite{display:inline-block}.bloc-contenu .simulateur .champs .civilite ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contenu .simulateur .champs .civilite ul li{list-style:none;float:left}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .simulateur .champs .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .simulateur .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:inline-block;margin-bottom:10px;margin-top:20px;position:relative}.bloc-contenu .simulateur .champs label:first-of-type{margin-top:0px}.bloc-contenu .simulateur .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.bloc-contenu .simulateur .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:3px}.bloc-contenu .simulateur .champs input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .champs input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .simulateur .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .simulateur .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .simulateur .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .simulateur .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .simulateur .champs textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:20px 25px;box-sizing:border-box;border-radius:3px;margin-bottom:20px}.bloc-contenu .simulateur .champs textarea.error{border:1px solid #F6261B}.bloc-contenu .simulateur ul.tabs{margin:0;padding:0;float:left;list-style-type:none;height:40px;width:100%;display:flex;align-items:stretch;justify-content:flex-start}.bloc-contenu .simulateur ul.tabs li{float:left;font-size:1.4rem;font-weight:400;margin:0 1px;cursor:pointer;padding:0px 15px 0 30px;height:40px;background-color:#fff;color:#381A0A;border:1px solid #381A0A;position:relative;list-style:none;text-indent:initial;box-sizing:border-box;overflow:visible;flex:1 1 auto;display:flex;align-items:center}.bloc-contenu .simulateur ul.tabs li.active{background-color:#381A0A;color:#fff}.bloc-contenu .simulateur ul.tabs li.active:after{border-left-color:#381A0A}.bloc-contenu .simulateur ul.tabs li.active span{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#fff;height:40px;line-height:40px;padding:0px 21px;display:block;float:left;text-align:center;position:relative;margin:0 10px 0 0}.bloc-contenu .simulateur ul.tabs li:first-child:before{border-left:none}.bloc-contenu .simulateur ul.tabs li:last-child:after{border-left:none}.bloc-contenu .simulateur ul.tabs li span{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#fff;height:40px;line-height:40px;padding:0px 21px;display:block;float:left;text-align:center;position:relative;margin:0 10px 0 0}.bloc-contenu .simulateur .tab_container{border-top:none;clear:both;float:left;width:100%;background:#fff;display:inline}.bloc-contenu .simulateur .tab_content{display:none;z-index:1;padding:20px;margin:20px 0px;border:1px solid #DDDDD4}.bloc-contenu .simulateur .tab_content .fpQuestionBilan{margin-bottom:20px}.bloc-contenu .simulateur .tab_content .titreFrm{margin-top:0;font-size:2rem;line-height:2.4rem}.bloc-contenu .simulateur .tab_content .fpResultBigTitle{font-size:1.6rem;line-height:2rem;font-weight:500;margin-bottom:10px}.bloc-contenu .simulateur .tab_content .btnReInit{margin-left:-20px;margin-top:-4px;position:relative;top:30px}.bloc-contenu .simulateur .tab_content .fpBigQuestion h4{font-size:2rem;line-height:2.4rem}.bloc-contenu .simulateur .tab_content .fpBigQuestion .fpQuestionTitle{font-size:1.6rem;line-height:2rem;font-weight:500;margin-bottom:10px}.bloc-contenu .simulateur .tab_content .fpBigQuestion .frmPenibiliteNavNext,.bloc-contenu .simulateur .tab_content .fpBigQuestion .fpResultButton{margin-top:40px;margin-right:-20px}.bloc-contenu .simulateur .tab_content .fpBigQuestion .frmPenibiliteNavPrev{margin-top:40px;margin-left:-20px}.bloc-contenu .simulateur .tab_content h2{font-size:2.2rem;line-height:2.2rem;text-transform:uppercase;margin-bottom:10px;margin-top:0px;font-weight:500}.bloc-contenu .simulateur .tab_content .btblanc:after{display:none}.bloc-contenu .simulateur .tab_content .sd-unit{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A;display:inline-block}.bloc-contenu .simulateur .tab_content .SumoSelect>.optWrapper>.options li.opt label,.bloc-contenu .simulateur .tab_content .SumoSelect>.CaptionCont,.bloc-contenu .simulateur .tab_content .SumoSelect .select-all>label{margin-bottom:0px}.bloc-contenu .simulateur .tab_content .text{width:100%;display:inline-block;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-contenu .simulateur .tab_content .age-error-message{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both;margin-bottom:10px}.bloc-contenu .simulateur .tab_content .mentions{font-size:1rem;line-height:1.7rem;font-weight:400;color:#B0B1A6;display:inline-block;width:100%;margin-bottom:0px;margin-top:10px}.bloc-contenu .simulateur .tab_content .mentions p{font-size:1rem;line-height:1.7rem;font-weight:400;color:#B0B1A6}.bloc-contenu .simulateur .tab_content .legend{display:none}.bloc-contenu .simulateur .tab_content .SelectClass,.bloc-contenu .simulateur .tab_content .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:300px;border:none;display:none}.bloc-contenu .simulateur .tab_content .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.svg") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:300px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.bloc-contenu .simulateur .tab_content .fpQuestionLabel p{display:inline-block}.bloc-contenu .simulateur .tab_content .tooltip-icon{position:relative;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px;background-size:16px auto}.bloc-contenu .simulateur .tab_content .tooltip-icon .tooltip-content{visibility:hidden;width:250px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.2rem;text-align:center;border-radius:3px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:2;bottom:23px;left:50%;box-sizing:border-box}.bloc-contenu .simulateur .tab_content .tooltip-icon:hover .tooltip-content,.bloc-contenu .simulateur .tab_content .alert .alert-info:hover .info{visibility:visible}.bloc-contenu .simulateur .tab_content .courant{width:100%;display:inline-block;margin-top:10px;margin-bottom:10px}.bloc-contenu .simulateur .tab_content label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:inline-block;margin-bottom:10px;margin-top:20px;position:relative}.bloc-contenu .simulateur .tab_content label:first-of-type{margin-top:0px}.bloc-contenu .simulateur .tab_content label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.bloc-contenu .simulateur .tab_content input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:3px}.bloc-contenu .simulateur .tab_content input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_content input[type="radio"]{position:absolute;left:-5000px}.bloc-contenu .simulateur .tab_content input[type="radio"]+label{padding-left:22px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .simulateur .tab_content input[type="radio"]+label:before{content:"";display:block;position:absolute;top:6px;left:0;width:12px;height:12px;background:#DDDDD4;border-radius:10px;cursor:pointer}.bloc-contenu .simulateur .tab_content input[type="radio"]:checked+label:after{content:"";display:block;position:absolute;top:9px;left:3px;width:6px;height:6px;background-color:#0052FF;border-radius:50%}.bloc-contenu .simulateur .tab_content textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:20px 25px;box-sizing:border-box;border-radius:3px;margin-bottom:20px}.bloc-contenu .simulateur .tab_content textarea.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_content .btblanc{margin-top:10px;padding-left:30px}.bloc-contenu .simulateur .tab_content .btblanc:before{content:" ";background:url(../modules/portail-templates/css/picto/chevron-cta-brun-retour.png) no-repeat center;display:inline-block;position:absolute;height:11px;width:7px;top:11px;left:10px}.bloc-contenu .simulateur .tab_content .btblanc.left{float:left}.bloc-contenu .simulateur .tab_content .btblanc.right{float:right}.bloc-contenu .simulateur .tab_content .btblanc:hover:before{background:url(../modules/portail-templates/css/picto/chevron-retour-blanc.png) no-repeat center;-webkit-transform:translateX(px);transform:translateX(-4px);transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.bloc-contenu .simulateur .tab_content .column_simul2{width:600px;float:left}.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider{width:80%;float:left;margin:5px 20px 0px 20px}.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-gauche,.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-droite{float:left}.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-gauche a,.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-gauche a:hover,.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-droite a,.bloc-contenu .simulateur .tab_content .column_simul2 .conteneur-slider-fleche-droite a:hover{background:none}.bloc-contenu .simulateur .tab_content .column_simul2 .titre_simul{width:100%;display:inline-block;font-size:1.5rem;line-height:1.5rem;color:#381A0A;text-transform:none;margin-bottom:10px;margin-top:0px;font-weight:500}.bloc-contenu .simulateur .tab_content .column_simul2 .titre_simul.center{text-align:center}.bloc-contenu .simulateur .tab_content .column_simul{width:300px;float:left}.bloc-contenu .simulateur .tab_content .column_simul .feedbackPanel{color:#F6261B;font-weight:400;font-size:1.2rem}.bloc-contenu .simulateur .tab_content .column_simul .titre_simul{width:100%;display:inline-block;font-size:1.5rem;line-height:1.5rem;color:#381A0A;text-transform:none;margin-bottom:10px;margin-top:0px;font-weight:500}.bloc-contenu .simulateur .tab_content .column_simul .titre_simul.center{text-align:center}.bloc-contenu .simulateur .tab_content .column_simul .montant_simul{font-weight:500;font-size:3.6rem;color:#a4a59d;width:100%;display:inline-block;text-align:center;margin:10px 0}.bloc-contenu .simulateur .tab_content .column_simul .mesu_simu{font-weight:500;font-size:3.6rem;color:#00AED6;margin-bottom:10px;text-align:center;width:100%;display:inline-block;margin:10px 0}.bloc-contenu .simulateur .tab_content .column_simul .mesu_simu span{font-size:1.1rem;font-weight:400;display:block;text-align:center;margin-top:6px}.bloc-contenu .simulateur .tab_content .column_simul .mesu_simu sub{font-size:1.1rem;vertical-align:top}.bloc-contenu .simulateur .tab_content .column_simul .courant{width:100%;display:inline-block}.bloc-contenu .simulateur .tab_content .column_simul .btformule{font-weight:400;font-size:1.4rem;color:#00AED6;width:100%;height:40px;line-height:38px;text-align:center;display:block;margin-bottom:10px;border-radius:3px;border:1px solid #00AED6;background-color:#fff;cursor:pointer}.bloc-contenu .simulateur .tab_content .column_simul .btformule b{font-weight:700}.bloc-contenu .simulateur .tab_content .column_simul .btformule.active{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_content .column_simul .btformule:hover{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_content .column_simul .btformule:before{display:none}.bloc-contenu .simulateur .tab_content .column_simul input[type="radio"]:checked+.btformule{border:1px solid #00AED6;background-color:#00AED6;color:#fff}.bloc-contenu .simulateur .tab_content .column_simul input[type="radio"]:checked+.btformule:before{display:none}.bloc-contenu .simulateur .tab_content .column_simul input[type="radio"]{display:none}.bloc-contenu .simulateur .tab_content .column_simul label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contenu .simulateur .tab_content .column_simul label:before{display:none}.bloc-contenu .simulateur .tab_content .column_simul label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contenu .simulateur .tab_content .column_simul input{width:280px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;margin-bottom:10px}.bloc-contenu .simulateur .tab_content .column_simul input.error{border:1px solid #F6261B}.bloc-contenu .simulateur .tab_content .column_simul input.valid{background:#F2F2F2 url("../modules/portail-templates/css/picto/form-icone-champ-ok.png") no-repeat 95% 50%}.bloc-contenu .simulateur .tab_drawer_heading{display:none}.bloc-contenu table{width:80%;font-size:1.4rem;text-align:left;margin:10px 0;border:1px solid #fff;border-collapse:collapse}.bloc-contenu th,.bloc-contenu td{padding:10px 15px}.bloc-contenu th{background-color:#381A0A;font-weight:500;color:#fff;border:none}.bloc-contenu tr{background-color:#fff;font-weight:400;border-bottom:1px solid #381A0A !important}.bloc-contenu .s-table-row{width:100%;padding:5px;background-color:#fff;border-top:1px solid #00b9e4;border-left:1px solid #00b9e4;border-right:1px solid #00b9e4;color:#00aed6}.bloc-contenu .s-table-row:last-of-type{border-bottom:1px solid #00b9e4}.bloc-contenu .s-table-row-blue{background-color:#e7f8fc}.bloc-contenu .s-col-small{width:8%;vertical-align:middle;text-align:center}.bloc-contenu .s-col-medium{width:20%;vertical-align:middle;text-align:center}.bloc-contenu .s-col-big{width:50%;vertical-align:middle;text-align:center}.bloc-contenu a{color:#0052FF}.bloc-contenu a:hover{color:#381A0A;position:relative;top:0}.bloc-contenu a.img,.bloc-contenu a.img:hover{padding:none;background:none;border:none}.bloc-contenu .titre h2,.bloc-contenu .titre{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:15px;width:100%}.bloc-contenu .soustit{font-size:1.4rem;line-height:1.6rem;font-weight:400;color:#381A0A;margin-bottom:15px;width:100%}.bloc-contenu .detailscontenu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-contenu .detailscontenu .container{max-width:700px;margin:auto}.bloc-contenu .detailscontenu .mapael .map{position:relative}.bloc-contenu .detailscontenu .mapael .mapTooltip{position:absolute;background-color:#391909;moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);border-radius:10px;font-size:1.1rem;font-weight:500;padding:10px;z-index:1000;max-width:200px;display:none;color:#fff}.bloc-contenu .detailscontenu h3{font-size:2rem;line-height:2.4rem;margin-bottom:10px}.bloc-contenu .detailscontenu ul{margin:8px 0px !important}.bloc-contenu .detailscontenu ul li{margin-top:0px !important}.bloc-contenu .detailscontenu .list-pdf{width:100%;height:auto;margin:0;padding:0}.bloc-contenu .detailscontenu .list-pdf ul{margin-top:20px;list-style-type:none}.bloc-contenu .detailscontenu .list-pdf ul li{padding-left:33px;text-indent:-33px;margin-bottom:16px}.bloc-contenu .detailscontenu .list-pdf ul li a{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;text-decoration:none}.bloc-contenu .detailscontenu .list-pdf ul li a span{padding-left:33px;color:#0052FF;display:block;text-decoration:none}.bloc-contenu .detailscontenu .list-pdf ul li a:hover{color:#381A0A;background-color:transparent;text-decoration:none}.bloc-contenu .detailscontenu .list-pdf ul li.pdf:before{content:" ";background:url("../modules/portail-templates/css/picto/24/bleu/pdf-bleu-24.png") no-repeat;width:24px;height:28px;padding-left:10px;display:inline-block;margin-bottom:-17px;font-size:100%;float:none}.bloc-contenu .detailscontenu .media{position:relative}.bloc-contenu .detailscontenu .media .descriptionVideo{margin-bottom:20px}.bloc-contenu .detailscontenu .media img{width:100%}.bloc-contenu .detailscontenu .media span.credits{position:absolute;bottom:10px;right:10px}.bloc-contenu .detailscontenufaq{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:50px}.bloc-contenu .detailscontenufaq.nomargbt{margin-bottom:0px}.bloc-contenu .detailscontenufaq.margbtform{margin-bottom:20px}.bloc-contenu .detailscontenufaq .questionreponse{width:100%;height:30px;line-height:30px;margin:20px 0px;display:inline-block}.bloc-contenu .detailscontenufaq .questionreponse b{font-size:1.4rem;font-weight:400;color:#B0B1A6;text-align:left;margin-right:10px;float:left}.bloc-contenu .detailscontenufaq .commentairereponse{width:100%;height:auto;display:inline-block}.bloc-contenu .detailscontenufaq .commentairereponse label{display:block;margin-bottom:5px;font-size:1.4rem;line-height:2rem}.bloc-contenu .detailscontenufaq .commentairereponse textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.bloc-contenu .detailscontenufaq .commentairereponse button.btbleu{border:0;width:240px;height:40px;line-height:37px;cursor:pointer}.bloc-contenu .detailscontenufaq .commentairereponse button.btbleu:after{display:none}.bloc-contenu .detailscontenubase,.bloc-contenu .detailscontenusimulateur{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:50px}.bloc-contenu .detailscontenubase#fcl-container,.bloc-contenu .detailscontenusimulateur#fcl-container{margin-bottom:0px}.bloc-contenu .detailscontenusimulateur.courant ul{margin:0}.bloc-contenu .detailscontenu-emploi{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-contenu .detailsenregistre:last-of-type{margin-bottom:20px}.bloc-contenu .detailsenregistre{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:40px}.bloc-contenu .detailsenregistre .note{width:100%;display:inline-block;font-weight:700;font-size:1.4rem;color:#381A0A}.bloc-contenu .detailsenregistre .titre{font-size:1.5rem;font-weight:500;color:#381A0A;text-align:left;margin-bottom:15px;text-transform:none;width:100%}.bloc-contenu .detailsenregistre .desc{font-size:2.2rem;font-weight:400;color:#381A0A;text-align:left;text-transform:none;width:100%}.bloc-contenu .detailsenregistre .desc b{font-size:1.5rem}.bloc-contenu .detailsenregistre .civilite{min-height:33px;width:100%;position:relative;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-bottom:10px}.bloc-contenu .detailsenregistre .civilite .title{width:100%;display:inline-block;font-weight:400;font-size:1.4rem;color:#381A0A;margin-bottom:10px}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .detailsenregistre .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .detailsenregistre .civilite label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contenu .detailsenregistre .formulaire{width:100%;display:inline-block}.bloc-contenu .detailsenregistre .formulaire .champs-full{width:840px;float:left;position:relative}.bloc-contenu .detailsenregistre .formulaire .champs-full label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contenu .detailsenregistre .formulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="file"]{opacity:0}.bloc-contenu .detailsenregistre .formulaire .champs-full .btbleu{margin-top:0px;margin-left:10px}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"]{width:431px;height:40px;position:relative;overflow:hidden;margin-bottom:10px;float:left}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] label{width:431px;color:#8B8178}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] label:after{content:"choisir un fichier";position:absolute;height:34px;line-height:34px;text-align:left;width:170px;box-sizing:border-box;top:0;left:260px;font-weight:500;font-size:1.4rem;color:#fff;text-transform:none;border-radius:0px;cursor:pointer;background:#381A0A;padding-left:20px}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:250px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"].error{border:1px solid #F6261B}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"]{width:431px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] label{width:431px;color:#8B8178}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] label[id^="input"]:after{content:"choisir un fichier";position:absolute;height:34px;line-height:34px;text-align:left;padding-left:20px;width:170px;box-sizing:border-box;top:0;left:260px;font-weight:500;font-size:1.4rem;color:#fff;text-transform:none;border-radius:0px;cursor:pointer;background:#381A0A}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:250px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.bloc-contenu .detailsenregistre .formulaire .champs-full [id^="file"] [id^="text"] .error{border:1px solid #F6261B}.bloc-contenu .detailsenregistre .formulaire .champs-full .note{width:100%;display:inline-block;font-weight:400;font-size:1.2rem;color:#381A0A}.bloc-contenu .detailsenregistre .formulaire .champs-full .SelectClass,.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoUnder{position:absolute;top:1px;left:0;right:0;height:34px;width:410px;border:none;display:none;color:#00AED6}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;margin:0px 0px 20px 0px;font-weight:500;width:410px;height:34px;line-height:34px;border:0;box-sizing:border-box;text-align:left}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:410px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect.open>.optWrapper{top:34px;width:410px}.bloc-contenu .detailsenregistre .formulaire .champs-full .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contenu .detailsenregistre .formulaire .champs-full input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contenu .detailsenregistre .formulaire .champs-full textarea{width:840px;height:80px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0;padding:20px 25px;box-sizing:border-box;border-radius:0px}.bloc-contenu .detailsenregistre .formulaire .champs-full textarea.error{border:1px solid #F6261B}.bloc-contenu .detailsenregistre .formulaire .champs-full .telecharger{width:900px;float:left;position:relative;margin:10px 0px}.bloc-contenu .detailsenregistre .formulaire .champs-full .telecharger a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-contenu .detailsenregistre .formulaire .champs-full .telecharger a:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-contenu .detailsenregistre .formulaire .champs-full.nomarginbottom{margin-bottom:0px}.bloc-contenu .detailsenregistre .formulaire .champs{width:410px;margin-right:20px;float:left;position:relative;margin-bottom:20px}.bloc-contenu .detailsenregistre .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contenu .detailsenregistre .formulaire .champs label.in{padding-left:17px}.bloc-contenu .detailsenregistre .formulaire .champs label.in:before{content:" ";position:absolute;height:14px;width:14px;background:url("../modules/portail-templates/css/picto/viadeo-picto-crea.png") no-repeat 50% 50%;margin-left:-17px;top:-2px}.bloc-contenu .detailsenregistre .formulaire .champs label.viadeo{padding-left:17px}.bloc-contenu .detailsenregistre .formulaire .champs label.viadeo:before{content:" ";position:absolute;height:14px;width:14px;background:url("../modules/portail-templates/css/picto/link-picto-crea.png") no-repeat 50% 50%;margin-left:-17px;top:-2px}.bloc-contenu .detailsenregistre .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin:10px 0}.bloc-contenu .detailsenregistre .formulaire .champs input{width:410px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px solid #F2F2F2;padding-left:25px;box-sizing:border-box;border-radius:0px}.bloc-contenu .detailsenregistre .formulaire .champs input.error{border:1px solid #F6261B}.bloc-contenu .detailsenregistre .formulaire .champs .dropdown{outline:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:420px;height:40px;border-radius:0px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.bloc-contenu .detailsenregistre .formulaire .champs .date{width:207px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;outline:none;border:0px;padding-left:25px;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/onglets/date.png") no-repeat right 5px center}.bloc-contenu .detailsenregistre.nomargtop{margin-top:0px;box-shadow:none}.bloc-contenu .detailsenregistre.nomargtop.margbottom{margin-bottom:20px}.bloc-contenu .barrebouton{width:100%;display:inline-block}.bloc-contenu .barrebouton.btncandidat .btbleu{float:inherit;display:inline-block}.bloc-contenu .barrebouton.btncandidat .btsimple{float:inherit}.bloc-contenu .barrebouton .printButton{margin-left:20px}.bloc-contenu .barrebouton .btbleu{height:40px;line-height:40px;float:right;margin-top:0px}.bloc-contenu .barrebouton .btbleu:after{top:14px}.bloc-contenu .barrebouton .btsimple{float:right;font-weight:500;font-size:1.3rem;color:#0052FF;text-decoration:underline;margin:14px 20px 0px 20px;text-transform:uppercase}.bloc-contenu .barrebouton .btsimple:hover{color:#381A0A;text-decoration:underline}.bloc-contenu .detailscontenufiche{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-contenu .detailscontenufiche .btbleu{left:calc(50% - 80px);margin-top:60px}.bloc-contenu .detailscontenufiche h2{font-size:1.6rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none}.bloc-contenu .detailsoffreemploi{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:50px}.bloc-contenu .detailsoffreemploi .bloc-recherche{background-color:#381A0A;color:#fff;padding:20px;height:auto !important;width:100%;box-sizing:border-box}.bloc-contenu .detailsoffreemploi .bloc-recherche .bloc-divider{width:100%}.bloc-contenu .detailsoffreemploi .bloc-recherche .bloc-divider::before{width:100% !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .bloc-divider span{left:40% !important}.bloc-contenu .detailsoffreemploi .bloc-recherche input{width:90%;height:41px;line-height:34px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#fff;border:0px;padding-left:10px;border:1px solid #fff;box-sizing:border-box;display:block;margin-bottom:20px}.bloc-contenu .detailsoffreemploi .bloc-recherche input.error{border:1px solid #F6261B}.bloc-contenu .detailsoffreemploi .bloc-recherche label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop{width:100%;margin-bottom:20px;padding:0}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .champs ul.options{border:1px solid #fff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4{display:flex;justify-content:space-between}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SelectClass,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoUnder,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect>.CaptionCont,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect>.CaptionCont span,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect>.CaptionCont.open>.optWrapper,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect>.optWrapper>.options,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open>.optWrapper{width:190px !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect{margin-right:0px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect:first-of-type{margin-right:0px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect:last-of-type{margin-left:0px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop.col4 .SumoSelect>.optWrapper>.options li label{white-space:normal !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SelectClass,.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:258px;border:none;display:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open:after{content:"";position:absolute;display:inline-block;height:11px;width:15px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:255px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:auto;font-size:1.4rem;font-weight:500;overflow:hidden;color:#fff;border:1px solid #fff;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#381A0A;position:relative}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:11px;width:15px;right:10px;top:12px;background:url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px;background-color:#381A0A;color:#fff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li label{color:#fff;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:hover{background-color:#fff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:hover label{color:#381A0A}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt.selected{background-color:#fff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt.selected label{color:#381A0A}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect>.optWrapper>.options li.opt.selected span{display:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open>.optWrapper{top:34px;width:auto}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect:first-of-type{margin-right:20px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocdrop .SumoSelect:last-of-type{margin-left:20px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt{position:relative;width:410px;height:36px;margin:0;padding:0}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .resetSearch{line-height:inherit;margin-top:20px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .resetSearch a{font-size:14px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .resetSearch a:hover{color:#0052ff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btbleu{margin-top:0px;width:201px;float:left;line-height:inherit;border:1px solid #0052ff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btbleu:hover{border:1px solid #fff}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btbleu-2018{width:120px;text-align:center;height:41px;float:left;background-color:#fff;cursor:pointer}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btbleu-2018 span{color:#381A0A;padding:0}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc{width:221px;line-height:40px;float:right;padding-right:20px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc:before{content:" ";background-image:url("../modules/portail-templates/css/picto/24/bleu/courrier-bleu-24.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:13px;width:17px;top:12px;background-size:17px 13px;margin-left:-27px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc:after{background:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc span{color:#00AED6;font-size:1.1rem;font-weight:500;text-decoration:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018{width:auto;text-decoration:none !important}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018 span{padding-right:0px;padding-left:15px}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:before{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -472px -161px;display:inline-block;position:absolute;height:12px;width:16px;top:11px;left:8px;transition:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:after{display:none}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:hover:before{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -472px -177px;display:inline-block;position:absolute;height:12px;width:16px;top:12px;left:8px;transition:none;transform:translateX(0px)}.bloc-contenu .detailsoffreemploi .bloc-recherche .blocbt .btblanc-2018:hover:after{display:none}.bloc-contenu .detailsoffreemploi .titre{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px}.bloc-contenu .detailsoffreemploi .titre h2{font-size:1.8rem;text-transform:none;font-weight:500}.bloc-contenu .detailsoffreemploi .titre-loupe{font-size:2rem;color:#fff;text-transform:none;margin-bottom:20px}.bloc-contenu .detailsoffreemploi .titre-user,.bloc-contenu .detailsoffreemploi .titre-user h2{font-size:2.8rem;font-weight:500;color:#381A0A;text-transform:none;height:15px;line-height:inherit}.bloc-contenu .detailsoffreemploi .titre-user{margin-bottom:20px}.bloc-contenu .detailsoffreemploi .soustitre{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;margin-bottom:20px}.bloc-contenu .detailsoffreemploi .btbleu{width:240px;line-height:40px}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client{background-color:#F2F2F2;padding:20px;width:100%;box-sizing:border-box;overflow:hidden}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs{width:400px;min-height:97px;margin-right:20px;float:left}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs:nth-child(2n){margin-right:0px}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs label.error{color:#F6261B;font-weight:400;font-size:1.4rem;display:block;margin-top:-2px}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs .note{margin-top:10px;margin-bottom:10px}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs .oubli{color:#0052FF;font-size:1.2rem;font-weight:500;text-decoration:underline}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs .oubli:hover{color:#381A0A}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs input{width:400px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#fff;border:1px solid #381A0A;padding-left:25px;box-sizing:border-box;margin-bottom:10px}.bloc-contenu .detailsoffreemploi .bloc-sonespace-client .champs input.error{border:1px solid #F6261B;box-sizing:border-box}.bloc-contenu .detailscontenu-toussites{min-height:200px;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-bottom:60px}.bloc-contenu .detailscontenu-toussites .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:20px;margin-top:3px;width:900px}.bloc-contenu .detailscontenu-toussites .contenu{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A;margin-bottom:15px;width:900px}.bloc-contenu .detailscontenu-toussites .titre-v2{font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#00AED6;margin-bottom:12px;width:900px;text-transform:none}.bloc-contenu .detailscontenu-toussites .container{position:relative}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column .titre{color:#00AED6;font-weight:500;font-size:1.3rem;text-transform:none;padding:0px;margin-bottom:2px}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul{list-style-type:none;margin:0;padding:0;float:none}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul li{text-align:left;list-style:none;margin:0;padding:0;padding-left:8px;text-indent:-8px}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul li a{display:block;font-weight:400;font-size:1.1rem;color:#381A0A;line-height:1.6rem;text-decoration:none;padding-bottom:5px}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul li a:hover{color:#00AED6;background:none;text-decoration:none;padding-left:8px;transition:all 0.1s ease 0.1s}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:8px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.bloc-contenu .detailscontenu-toussites .container .all-toussites-column ul li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.bloc-contenu .courant h4{margin-bottom:20px;margin-top:40px}.bloc-contenu .courant h2{margin-bottom:20px;margin-top:40px}.bloc-contenu .courant .fichiersjoints{width:100%;height:auto;margin:0;padding:0}.bloc-contenu .courant .fichiersjoints ul{margin:20px 0px 0px 0px;padding:0px;list-style-type:none}.bloc-contenu .courant .fichiersjoints ul li{text-indent:-33px;list-style:none}.bloc-contenu .courant .fichiersjoints ul li a{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;text-decoration:none}.bloc-contenu .courant .fichiersjoints ul li a span{color:#00AED6;display:block;text-decoration:none;padding-left:33px}.bloc-contenu .courant .fichiersjoints ul li.pdf:before{content:" ";background-image:url("../modules/portail-templates/css/picto/24/bleu/pdf-bleu-24.png");width:24px;height:28px;padding-left:10px;background-repeat:no-repeat;display:inline-block;margin-bottom:-17px}.bloc-contenu .courant .fichiersjoints ul li.video:before{content:" ";background:url(../modules/portail-templates/css/picto/24/bleu/telecharger-bleu-24.png) no-repeat 0% 4px;width:24px;height:30px;padding-left:39px;display:inline-block}.bloc-contenu .courant .tags-link{margin-top:20px;padding-top:20px}.bloc-contenu .courant .tags-link a{color:#0052FF;height:24px;line-height:24px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #0052FF;text-decoration:none;background:#fff}.bloc-contenu .courant .tags-link a:hover{color:#381A0A;background:#fff;box-shadow:inset 0 0 0 1px #381A0A}article .bloc-contenu .detailscontenu h2{margin-bottom:10px;margin-top:30px}article .bloc-contenu .detailscontenu h2:first-child{margin-top:10px}article .bloc-contenu .detailscontenu .bloc-cta .button-primary{margin-top:20px;margin-bottom:20px}article .bloc-contenu .detailscontenu p .btbleu{margin:12px 0}}.top-page{width:100%;display:block;padding:15px 0 30px;box-sizing:border-box}@media (max-width: 959px){.top-page{padding:12px !important}}.top-page .titrepage{font-size:2.8rem;line-height:3rem;font-weight:700;margin-bottom:10px;text-transform:none;color:#381A0A;width:100%}.top-page .chapo{font-size:1.6rem;line-height:2rem;font-weight:400;color:#381A0A;width:100%}.top-page .chapo a{color:#0052FF}.top-page .chapo a:hover{color:#381A0A}.top-page ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.top-page ul.alphab{list-style-type:none !important}.top-page ul.alphab li{list-style:none !important}.top-page ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.top-page ul li{line-height:2rem}}.top-page ul li:first-child{margin-top:0}.top-page ul li:before{content:"-";font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.top-page ul li ul{margin:5px 0 5px}.top-page ul li ul li:before{content:"\2022";font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-contenu .captcha.with-margin{margin:20px 0}@media (max-width: 959px){.bloc-partenaires{margin-bottom:20px;padding:0px 12px 12px 12px}.bloc-partenaires .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-partenaires .partenaires{width:100%;background-color:#fff}.bloc-partenaires .partenaires ul{list-style-type:none;padding:0;margin:0px auto;width:100%;height:auto;overflow:hidden;position:relative}.bloc-partenaires .partenaires ul li{list-style:none;text-align:center;margin:0px auto 20px;text-align:left;overflow:hidden;width:50% !important;float:left !important}.bloc-partenaires .partenaires ul li img{vertical-align:middle;text-align:center;width:100% !important;object-fit:cover;object-position:50% 0}}@media (min-width: 960px){.bloc-partenaires{margin-bottom:20px;margin-top:60px}.bloc-partenaires .titre h2{font-size:2.8rem;font-weight:400;color:#391909;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-partenaires .partenaires{width:100%;background-color:#fff}.bloc-partenaires{width:960px;display:inline-block}.bloc-partenaires .partenaires{width:940px;background-color:#fff;padding:20px;padding-left:0;box-sizing:border-box;display:inline-block}.bloc-partenaires .partenaires ul{list-style-type:none;padding:0;margin:0px auto;width:100%;height:auto;overflow:hidden;position:relative}.bloc-partenaires .partenaires ul li{text-align:center;list-style:none;width:225px;float:left;margin:0px auto 30px;text-align:left;position:relative;overflow:hidden;vertical-align:middle;display:inline-block;padding-right:20px}.bloc-partenaires .partenaires ul li img{height:50px}}@media (max-width: 959px){.bloc-agendaevent{margin-bottom:12px;padding:12px;box-sizing:border-box}.bloc-agendaevent .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-agendaevent .detailevent{width:100%;background-color:#fff;padding:8px;box-sizing:border-box;overflow:hidden}.bloc-agendaevent .detailevent .programme{width:100%;min-height:150px;height:auto;box-sizing:border-box;position:relative;margin-bottom:10px;display:inline-block}.bloc-agendaevent .detailevent .programme .descriptif{text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;line-height:2rem;padding-bottom:55px}.bloc-agendaevent .detailevent .programme .descriptif a{padding-left:24px !important}.bloc-agendaevent .detailevent .programme .info{position:absolute;display:block;line-height:18px;bottom:0px;background-color:#F2F2F2;text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;text-decoration:none;width:100%;padding:8px;box-sizing:border-box}.bloc-agendaevent .detailevent .fichier{height:auto;position:relative;width:100%;min-height:150px;border-top:1px solid #DDDDD4;padding-top:10px}.bloc-agendaevent .detailevent .fichier .bloc-contenu{margin:0}.bloc-agendaevent .detailevent .fichier .bloc-contenu .detailscontenusimulateur{padding:0}.bloc-agendaevent .detailevent .fichier .eventIntro{padding:20px 20px;margin:20px 0;font-size:16px;line-height:2.0rem}.bloc-agendaevent .detailevent .fichier .eventIntro .intro-top{font-size:2.0rem;line-height:2.2rem;font-weight:500;display:block;margin-bottom:10px}.bloc-agendaevent .detailevent .fichier .eventIntro.jaune{background:#FFE145}.bloc-agendaevent .detailevent .fichier .eventIntro.vert{background:#29FF9B}.bloc-agendaevent .detailevent .fichier .eventIntro.rose{background:#FF91DE}.bloc-agendaevent .detailevent .fichier #fieldsetstList .g-recaptcha{transform:scale(1);position:relative;left:2px}.bloc-agendaevent .detailevent .fichier #fieldsetstList .birthday label.error{padding-top:62px}.bloc-agendaevent .detailevent .fichier #fieldsetstList .SumoSelect{width:100% !important}.bloc-agendaevent .detailevent .fichier #fieldsetstList .SumoSelect .optWrapper.up{top:36px}.bloc-agendaevent .detailevent .fichier #fieldsetstList .SumoSelect .optWrapper.up li{width:100%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .SumoSelect .optWrapper.up li:hover{background:#381A0A;color:#fff}.bloc-agendaevent .detailevent .fichier #fieldsetstList .SumoSelect>.CaptionCont{background:#fff url(../modules/portail-templates/css/picto/fleche-bas-select.png) no-repeat 96.5% 50%;border-radius:unset;position:relative;border:1px solid #381A0A !important;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:auto;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-agendaevent .detailevent .fichier .header{padding:0px 8px}.bloc-agendaevent .detailevent .fichier .titre{margin-bottom:10px}.bloc-agendaevent .detailevent .fichier #fieldsetstList .jours{width:27%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .annee{width:36%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .mois{width:25%}.bloc-agendaevent .detailevent .fichier .fichiersjoints{width:100%;height:auto;margin:0;padding:0}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul{margin-top:20px;list-style-type:none}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li{padding-left:33px;text-indent:-33px;margin-bottom:16px}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li a{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;text-decoration:none}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li a span{color:#00AED6;display:block;text-decoration:none;padding-left:33px}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li.pdf:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -300px -161px;width:24px;height:28px;padding-left:10px;display:inline-block;margin-bottom:-17px}.bloc-agendaevent .detailevent .fichier .btsincrire{font-size:1.3rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-agendaevent .detailevent .fichier .btbottom{width:83%;min-height:46px;height:auto;vertical-align:bottom;overflow:hidden;margin:auto}.bloc-agendaevent .detailevent .fichier .btbleu{width:100%}.bloc-agendaevent .detailevent .fichier .descriptif{text-align:left;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;line-height:2rem}.bloc-agendaevent .detailevent .media{clear:both;margin-top:20px}.bloc-agendaevent .detailevent .socialnetwork_mobile .bloc-partage{margin:0px}.bloc-agendaevent .detailevent .socialnetwork_mobile .bloc-partage .detailpartage{padding:0px}.bloc-agendaevent .detailevent .socialnetwork_mobile .bloc-partage .detailpartage .partage-contenu{padding:5px 8px}.bloc-agendaevent .detailevent .tag{width:100%;border-top:1px solid #DDDDD4;padding-top:10px;height:auto;box-sizing:border-box;overflow:hidden}.bloc-agendaevent .detailevent .tag ul{list-style-type:none;margin:0;padding:0;width:100%}.bloc-agendaevent .detailevent .tag ul li{list-style:none}.bloc-agendaevent .detailevent .tag ul li a{color:#381A0A;height:16px;line-height:16px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;text-transform:uppercase;margin:0 15px 8px 0;box-shadow:inset 0 0 0 1px #381A0A;border-radius:3px;text-decoration:none}.bloc-agendaevent .detailevent .tag ul li a:hover{color:#fff;background:#381A0A;box-shadow:none}.bloc-lieuevent{margin-bottom:28px;padding:0px 12px 12px 12px;box-sizing:border-box}.bloc-lieuevent .description:first-child{margin-bottom:12px}.bloc-lieuevent .description{width:100%}.bloc-lieuevent .description .map{margin:0;width:100%;height:138px}.bloc-lieuevent .description{background-color:#FFF;height:auto;box-sizing:border-box}.bloc-lieuevent .description .descriptif{width:100%;padding:8px;box-sizing:border-box;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-lieuevent .description .descriptif .titre{font-weight:500;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:5px}.bloc-lieuevent .description .descriptif ul{margin-top:20px;list-style-type:none}.bloc-lieuevent .description .descriptif ul li{font-weight:400;font-size:1.4rem;color:#381A0A;margin-bottom:10px;list-style:none}.bloc-lieuevent .description .descriptif ul li a{margin-left:20px}.bloc-lieuevent .description .descriptif ul li.phone:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/015-call.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;margin-bottom:-4px}.bloc-lieuevent .description .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/bleu/fax-actu.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block}.bloc-lieuevent .description .descriptif ul li.mail:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -472px -161px;width:16px;height:16px;padding-left:10px;display:inline-block;margin-top:5px;margin-bottom:-6px}.bloc-lieuevent .description .descriptif .fermeture{background-color:#E6F8FC;padding:10px 20px;font-weight:400;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.bloc-lieuevent .description .descriptif .horaires{background-color:#F2F2F2;padding:20px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A}.bloc-lieuevent .description .descriptif .horaires strong{font-weight:500;color:#381A0A}.bloc-lieuevent .description .descriptif strong{font-weight:400;color:#0052FF}}#fieldsetstList .datedenaissance{background:url(../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png) top 50% right 5px no-repeat #F2F2F2 !important}#fieldsetstList .birthday label.error{margin-top:58px}#fieldsetstList .birthday{display:flex !important;justify-content:space-between}#fieldsetstList .birthday label{position:absolute;display:block}#fieldsetstList .birthday select{margin-top:26px;margin-bottom:15px}.bloc-lieuevent .description{background-color:#F2F2F2 !important}#fieldsetstList .SumoSelect .placeholder{color:#381A0A}.full-size-content .blocbase .txt-18{font-size:1.6rem}.full-size-content .blocbase .descriptif{font-size:1.4rem}@media (min-width: 960px){.bloc-agendaevent{margin-bottom:20px;margin-top:20px}.bloc-agendaevent .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-agendaevent .detailevent{margin-bottom:20px;background-color:#FFF;padding:20px;max-width:960px;margin-left:auto;margin-right:auto;overflow:hidden}.bloc-agendaevent .detailevent:after{content:" ";display:block;clear:both}.bloc-agendaevent .detailevent .programme{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding:0px 20px;min-height:330px;box-sizing:border-box;position:relative;display:inline-block}.bloc-agendaevent .detailevent .programme .descriptif{text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;line-height:2rem;padding-bottom:20px}.bloc-agendaevent .detailevent .programme .info{display:block;height:39px;line-height:39px;bottom:0px;background-color:#F2F2F2;text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;text-decoration:none;width:570px;padding-left:20px;box-sizing:border-box}.bloc-agendaevent .detailevent .fichier{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:20px;border-left:1px solid #DDDDD4}.bloc-agendaevent .detailevent .fichier .detailscontenusimulateur{width:300px}.bloc-agendaevent .detailevent .fichier .eventIntro{padding:20px 20px;width:260px;font-size:16px;line-height:2.0rem}.bloc-agendaevent .detailevent .fichier .eventIntro .intro-top{font-size:20px;line-height:22px;font-weight:500;display:block;margin-bottom:10px}.bloc-agendaevent .detailevent .fichier .eventIntro.jaune{background:#FFE145}.bloc-agendaevent .detailevent .fichier .eventIntro.vert{background:#29FF9B}.bloc-agendaevent .detailevent .fichier .eventIntro.rose{background:#FF91DE}.bloc-agendaevent .detailevent .fichier .titre{margin-bottom:10px}.bloc-agendaevent .detailevent .fichier .champs input{background:#F2F2F2 !important;border:unset !important}.bloc-agendaevent .detailevent .fichier .champs input.error{border:1px solid #F6261B !important}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .SumoSelect{width:100%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .SumoSelect .CaptionCont{width:unset}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .SumoSelect .CaptionCont .placeholder{width:unset}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .SumoSelect .optWrapper{width:100%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .jours{width:25%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .annee{width:35%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .champs .mois{width:27%}.bloc-agendaevent .detailevent .fichier #fieldsetstList .g-recaptcha{transform:scale(0.8);position:relative;right:25px}.bloc-agendaevent .detailevent .fichier .fichiersjoints{width:100%;height:auto;margin:0;padding:0}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul{margin-top:20px;list-style-type:none}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li{padding-left:33px;text-indent:-33px;margin-bottom:16px}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li a{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;text-decoration:none}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li a span{color:#00AED6;display:block;text-decoration:none;padding-left:33px}.bloc-agendaevent .detailevent .fichier .fichiersjoints ul li.pdf:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -300px -161px;width:24px;height:28px;padding-left:10px;display:inline-block;margin-bottom:-17px}.bloc-agendaevent .detailevent .fichier .btsincrire{position:absolute;right:0;bottom:0;font-size:1.3rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-agendaevent .detailevent .fichier .btbottom{width:100%;min-height:46px;height:auto;bottom:0px;left:30px;position:absolute;vertical-align:bottom}.bloc-agendaevent .detailevent .fichier .btbleu{width:260px !important}.bloc-agendaevent .detailevent .fichier .btcontact{display:none}.bloc-agendaevent .detailevent .fichier .descriptif{text-align:left;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;line-height:2rem}.bloc-agendaevent .detailevent .media{clear:both;margin-top:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-agendaevent .detailevent .tag{width:100%;margin-top:20px;border-top:1px solid #DDDDD4;padding-top:16px;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-agendaevent .detailevent .tag ul{list-style-type:none;margin:0;padding:0;width:100%}.bloc-agendaevent .detailevent .tag ul li{list-style:none}.bloc-agendaevent .detailevent .tag ul li a{color:#381A0A;height:16px;line-height:16px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;text-transform:uppercase;margin:0 15px 0px 0;box-shadow:inset 0 0 0 1px #381A0A;border-radius:3px;text-decoration:none}.bloc-agendaevent .detailevent .tag ul li a:hover{color:#fff;background:#381A0A;box-shadow:none}}@media (min-width: 960px){.bloc-lieuevent{margin-bottom:20px;overflow:auto}.bloc-lieuevent .description{width:100%;background-color:#fff}.bloc-lieuevent .description .descriptif{font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-lieuevent{width:960px}.bloc-lieuevent .description:first-child{margin-right:20px}.bloc-lieuevent .description{width:47.9166666667%;float:left}.bloc-lieuevent .description .map{margin:0;width:100%;height:138px}.bloc-lieuevent .description{background-color:#FFF;height:auto;box-sizing:border-box}.bloc-lieuevent .description .descriptif{width:100%;padding:20px;box-sizing:border-box;overflow:hidden}.bloc-lieuevent .description .descriptif .titre{font-weight:500;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:5px}.bloc-lieuevent .description .descriptif ul{margin-top:20px;list-style-type:none}.bloc-lieuevent .description .descriptif ul li{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:10px;list-style:none}.bloc-lieuevent .description .descriptif ul li.phone:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/015-call.png");width:16px;height:16px;padding-left:26px;background-repeat:no-repeat;display:inline-block;margin-bottom:-4px}.bloc-lieuevent .description .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/bleu/fax-actu.png");width:16px;height:16px;padding-left:26px;background-repeat:no-repeat;display:inline-block}.bloc-lieuevent .description .descriptif ul li.mail:before{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -472px -161px;width:16px;height:16px;padding-left:26px;display:inline-block;margin-top:5px;margin-bottom:-6px}.bloc-lieuevent .description .descriptif .fermeture{background-color:#E6F8FC;padding:10px 20px;font-weight:400;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.bloc-lieuevent .description .descriptif .horaires{background-color:#F2F2F2;padding:20px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A}.bloc-lieuevent .description .descriptif .horaires strong{font-weight:500;color:#381A0A}.bloc-lieuevent .description .descriptif strong{font-weight:400;color:#0052FF}}@media screen and (max-width: 320px){.bloc-agendaevent .detailevent .fichier .eventIntro{padding:20px 20px;margin:unset;font-size:16px}#formcontact .champs,.detailscontenusimulateur{padding:unset}#fieldsetstList .g-recaptcha{transform:scale(0.9) !important;position:relative !important;right:15px !important;left:unset !important}}@media (max-width: 959px){.blocDetailsOffre{width:auto;margin:12px;display:inline-block;box-sizing:border-box}.blocDetailsOffre .titre h2,.blocDetailsOffre .titre h3,.blocDetailsOffre .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0}.blocDetailsOffre .detailOffre{width:100%;background-color:#F2F2F2;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.blocDetailsOffre .detailOffre .visuel{width:100%;height:267px;display:block}.blocDetailsOffre .detailOffre .visuel.visuel-video{overflow:hidden}.blocDetailsOffre .detailOffre .visuel img{border-style:none;display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0;height:100%}.blocDetailsOffre .detailOffre .description{box-sizing:border-box;padding:8px;display:inline-block}.blocDetailsOffre .detailOffre .description .button-primary{margin:20px 0px}.blocDetailsOffre .detailOffre .description .titre h3,.blocDetailsOffre .detailOffre .description .titre,.blocDetailsOffre .detailOffre .description .titre h2,.blocDetailsOffre .detailOffre .description h2{text-align:left;font-size:1.6rem;line-height:2.0rem;font-weight:700;color:#381A0A;margin-bottom:20px;text-transform:none}.blocDetailsOffre .detailOffre .description .titre h3 br,.blocDetailsOffre .detailOffre .description .titre br,.blocDetailsOffre .detailOffre .description .titre h2 br,.blocDetailsOffre .detailOffre .description h2 br{display:contents}.blocDetailsOffre .detailOffre .description .titre h3 br:before,.blocDetailsOffre .detailOffre .description .titre br:before,.blocDetailsOffre .detailOffre .description .titre h2 br:before,.blocDetailsOffre .detailOffre .description h2 br:before{content:' '}.blocDetailsOffre .detailOffre .description .descriptif{width:100%;display:block}.blocDetailsOffre .detailOffre .description .descriptif a{margin-bottom:13px;color:#0052FF;font-size:1.4rem;line-height:1.8rem;padding:0;border:0;text-decoration:underline}.blocDetailsOffre .detailOffre .description .descriptif a:hover{text-decoration:underline;color:#381A0A}.blocDetailsOffre .detailOffre .description .descriptif a.btblanc{height:34px;line-height:34px;text-decoration:none;padding-left:15px;padding-right:30px;color:#381A0A}.blocDetailsOffre .detailOffre .description .descriptif a.btblanc-2018{height:34px;line-height:34px;text-decoration:none;padding-left:15px;padding-right:15px}.blocDetailsOffre .detailOffre .description .descriptif small{font-size:1.1rem;line-height:1.2rem;color:#381A0A}.blocDetailsOffre .detailOffre .description .descriptif .btbleu{display:block;margin:10px 0px;padding-left:25px;padding-right:25px;width:100%}.blocDetailsOffre .detailOffre .description .btbleu,.blocDetailsOffre .detailOffre .description .btblanc{display:block;width:100%}.blocDetailsOffre .detailOffre .description .callToAction{width:100%;padding-left:20px;display:block;margin-bottom:8px;box-sizing:border-box}.blocDetailsOffre .detailOffre .description .callToAction a{text-align:center;display:block;color:#fff;font-size:1.1rem;padding:0;border:0;height:41px;width:213px;font-weight:500;line-height:41px;border-radius:3px;background-color:#00AED6;text-decoration:none;position:relative;padding-right:12px}.blocDetailsOffre .detailOffre .description .callToAction a:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;margin-left:9px;height:12px;width:7px;top:14px}.blocDetailsOffre .detailOffre:last-child{border-bottom:1px solid #fff;margin-bottom:12px}.confirmation-candidature-container{display:flex}.confirmation-candidature-container .confirmation-candidature{font-size:1.5rem;font-weight:500;background-color:#FFE145;text-align:left;margin-bottom:10px;padding:5px}}@media (min-width: 960px){.blocDetailsOffre{margin-bottom:40px;margin-top:20px;padding:0 80px;box-sizing:border-box}.blocDetailsOffre .titre h2,.blocDetailsOffre .titre h3,.blocDetailsOffre .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.blocDetailsOffre .detailOffre{background-color:#F2F2F2;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.blocDetailsOffre .detailOffre .visuel-video iframe{width:389px !important;height:400px !important}.blocDetailsOffre .detailOffre .description{box-sizing:border-box}.blocDetailsOffre .detailOffre .description .button-primary{margin-top:20px}.blocDetailsOffre .detailOffre .description .titre h3,.blocDetailsOffre .detailOffre .description .titre,.blocDetailsOffre .detailOffre .description .titre h2,.blocDetailsOffre .detailOffre .description h2{text-align:left;font-size:1.6rem;line-height:2.0rem;font-weight:700;color:#381A0A;margin-bottom:30px;text-transform:none}.blocDetailsOffre .detailOffre .description .descriptif{display:inline-block}.blocDetailsOffre .detailOffre .description .descriptif a{margin-bottom:13px;color:#0052FF;font-size:1.4rem;line-height:1.8rem;padding:0;border:0;text-decoration:underline}.blocDetailsOffre .detailOffre .description .descriptif a:hover{text-decoration:underline;color:#381A0A}.blocDetailsOffre .detailOffre .description .descriptif a.btblanc{height:34px;line-height:34px;text-decoration:none;padding-left:15px;padding-right:30px;color:#381A0A}.blocDetailsOffre .detailOffre .description .descriptif a.btblanc-2018{height:34px;line-height:34px;text-decoration:none;padding-left:15px;padding-right:15px}.blocDetailsOffre .detailOffre .description .descriptif .btbleu{display:inline-block;margin:10px 0px;padding-left:25px;padding-right:25px}.blocDetailsOffre .detailOffre .description .descriptif small{font-size:1.1rem;line-height:1.2rem;color:#381A0A}.blocDetailsOffre .detailOffre{max-width:960px;margin-left:auto;margin-right:auto;height:auto;overflow:hidden;display:flex}.blocDetailsOffre .detailOffre:after{content:" ";display:block;clear:both}.blocDetailsOffre .detailOffre .visuel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;display:block}.blocDetailsOffre .detailOffre .visuel .media{width:100%;margin:0 !important}.blocDetailsOffre .detailOffre .visuel img{border-style:none;display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0;min-height:389px;height:100%}.blocDetailsOffre .detailOffre .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding:20px}.blocDetailsOffre .detailOffre .description h2{margin-bottom:20px}.blocDetailsOffre .detailOffre:nth-child(odd) .visuel{display:flex;align-items:center;justify-content:center;background-color:#DDDDD4}.blocDetailsOffre .detailOffre:nth-child(odd) .visuel-video{height:400px}.blocDetailsOffre .detailOffre:nth-child(odd) .description{padding:30px 20px}.blocDetailsOffre .detailOffre:nth-child(even) .visuel{display:flex;align-items:center;justify-content:center;background-color:#DDDDD4;order:2}.blocDetailsOffre .detailOffre:nth-child(even) .visuel-video{height:400px}.blocDetailsOffre .detailOffre:after{display:block;clear:both;content:" ";height:0}.blocDetailsOffre .detailOffre:last-child{border-bottom:1px solid #fff}.confirmation-candidature-container{display:flex}.confirmation-candidature-container .confirmation-candidature{font-size:1.5rem;font-weight:500;background-color:#FFE145;text-align:left;margin-bottom:10px;padding:5px}}@media (max-width: 959px){.bloc-partage{margin:0px 11px 8px;box-sizing:border-box;display:block}.bloc-partage .detailpartage{border-bottom:1px solid #381A0A;background:#f2f2f2;height:67px;width:100%;color:#381A0A;font-size:1.4rem;padding:10px 0px 30px;font-weight:400}.bloc-partage .detailpartage .partage-contenu{width:100%;height:auto;line-height:25px;text-align:left;padding:7px 14px;box-sizing:border-box}.bloc-partage .detailpartage .partage-link{width:100%;height:17px}.bloc-partage .detailpartage .partage-link ul{margin:0;padding:0;display:inline-block;list-style-type:none;width:100%;height:17px}.bloc-partage .detailpartage .partage-link ul li{float:left;list-style:none;width:15%;height:17px;box-sizing:border-box}.bloc-partage .detailpartage .partage-link .icon-fb{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -301px -373px;margin:0 auto;display:block}.bloc-partage .detailpartage .partage-link .icon-tw{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -321px -373px;margin:0 auto;display:block}.bloc-partage .detailpartage .partage-link .icon-in{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -340px -373px;margin:0 auto;display:block}.bloc-partage .detailpartage .partage-link .icon-yt{height:17px;width:17px;margin:0 auto;background:url("../modules/portail-templates/css/picto/24/brun/youtube-brun-24.png") no-repeat 50% 50%;display:block}.bloc-partage .detailpartage .partage-link .icon-insta{height:17px;width:17px;margin:0 auto;background:url("../modules/portail-templates/css/picto/24/brun/instagram-brun-24.png") no-repeat 50% 50%;display:block}.bloc-partage .detailpartage .partage-link .icon-scoop{height:17px;width:17px;margin:0 auto;background:url("../modules/portail-templates/css/picto/24/brun/picto-scoopit-brun-24.png") no-repeat 50% 50%;display:block}}@media (min-width: 960px){.detailpartage{height:40px;line-height:40px;border-bottom:1px solid #381A0A;background:#f2f2f2}.bloc-partage{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:40px}.bloc-partage:after{content:" ";display:block;clear:both}.bloc-partage .barrepartage{background-color:#F2F2F2;height:50px;line-height:50px;border-bottom:1px solid #DDDDD4;position:absolute;left:0;z-index:-10}.bloc-partage .detailpartage{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;color:#381A0A;font-size:1.4rem;font-weight:400;padding-left:10px}.bloc-partage .detailpartage.margtop{margin-top:-18px}.bloc-partage .detailpartage .partage-contenu{float:left}.bloc-partage .detailpartage .partage-link{float:left}.bloc-partage .detailpartage .partage-link ul{line-height:16px;width:auto;height:16px;margin-top:13px;list-style-type:none}.bloc-partage .detailpartage .partage-link ul li{padding:0px 20px;list-style:none;float:left;text-transform:uppercase}.bloc-partage .detailpartage .partage-link ul li:last-child{border:none}.bloc-partage .detailpartage .icon-fb{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -301px -373px;display:block}.bloc-partage .detailpartage .icon-tw{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -321px -373px;display:block}.bloc-partage .detailpartage .icon-in{height:17px;width:17px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -340px -373px;display:block}.bloc-partage .detailpartage .icon-yt{height:16px;width:24px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -391px -104px;display:block}.bloc-partage .detailpartage .icon-insta{height:24px;width:24px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -361px -104px;display:block}}@media (max-width: 959px){.isotope-grid{width:940px}.isotope-grid:after{content:'';display:block;clear:both}.isotope-grid .gutter-sizer{width:2px}.isotope-grid .grid-item{width:99.6666666667%;box-sizing:border-box;margin-top:2px;overflow:hidden}.isotope-grid .grid-item.image{display:none}.isotope-grid .grid-item--width2{width:99.6666666667%}.isotope-grid .blanc,.autres-questions .blanc{background:#fff;color:#381A0A}.isotope-grid .blanc a,.autres-questions .blanc a{color:#381A0A}.isotope-grid .marron,.autres-questions .marron{background:#381A0A;color:#fff}.isotope-grid .marron a,.autres-questions .marron a{color:#fff}.isotope-grid .gris-clair,.autres-questions .gris-clair{background:#DDDDD4}.isotope-grid .bleu,.autres-questions .bleu{background:#00AED6;color:#fff}.isotope-grid .bleu a,.autres-questions .bleu a{color:#fff}.isotope-grid .gris-fonce,.autres-questions .gris-fonce{background:#8B8178;color:#fff}.isotope-grid .gris-fonce a,.autres-questions .gris-fonce a{color:#fff}.isotope-grid .grid-item,.isotope-grid .question,.autres-questions .grid-item,.autres-questions .question{padding:20px}.isotope-grid .grid-item a,.isotope-grid .question a,.autres-questions .grid-item a,.autres-questions .question a{text-decoration:none;display:block;width:100%;height:100%}.isotope-grid .grid-item .tags,.isotope-grid .question .tags,.autres-questions .grid-item .tags,.autres-questions .question .tags{display:block;font-size:1.2rem;text-transform:uppercase;margin:0 0 20px 0;text-decoration:none}.isotope-grid .grid-item p,.isotope-grid .question p,.autres-questions .grid-item p,.autres-questions .question p{font-size:1.4rem;line-height:2rem}.isotope-grid .grid-item p .uppercase-fin,.isotope-grid .question p .uppercase-fin,.autres-questions .grid-item p .uppercase-fin,.autres-questions .question p .uppercase-fin{font-weight:100;text-transform:uppercase}.isotope-grid .grid-item p .uppercase-strong,.isotope-grid .question p .uppercase-strong,.autres-questions .grid-item p .uppercase-strong,.autres-questions .question p .uppercase-strong{font-weight:500;text-transform:uppercase}.isotope-grid .grid-item.image,.autres-questions .grid-item.image{padding:0}}@media (min-width: 960px){.isotope-grid{width:940px}.isotope-grid:after{content:'';display:block;clear:both}.isotope-grid .gutter-sizer{width:2px}.isotope-grid .grid-item{width:24.6666666667%;height:257px;box-sizing:border-box;margin-top:2px;overflow:hidden}.isotope-grid .grid-item img{min-width:100%;min-height:100%}.isotope-grid .grid-item--width2{width:49.6666666667%}}@media (min-width: 960px){.autres-questions{width:960px;margin-left:-10px;margin-bottom:57px;display:inline-block;position:relative}.autres-questions .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-left:10px;margin-bottom:13px;margin-top:0}.autres-questions .titre h2,.autres-questions .titre h3{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin:0;padding:0}.autres-questions .question{width:31.25%;float:left;position:relative;box-sizing:border-box;height:257px}}@media (min-width: 960px){.isotope-grid .tags h2.titre-vignette{font-size:1.4rem;font-weight:bold}.isotope-grid .blanc,.autres-questions .blanc{background:#fff;color:#381A0A}.isotope-grid .blanc a,.autres-questions .blanc a{color:#381A0A}.isotope-grid .marron,.autres-questions .marron{background:#381A0A;color:#fff}.isotope-grid .marron a,.autres-questions .marron a{color:#fff}.isotope-grid .gris-clair,.autres-questions .gris-clair{background:#DDDDD4}.isotope-grid .bleu,.autres-questions .bleu{background:#00AED6;color:#fff}.isotope-grid .bleu a,.autres-questions .bleu a{color:#fff}.isotope-grid .gris-fonce,.autres-questions .gris-fonce{background:#8B8178;color:#fff}.isotope-grid .gris-fonce a,.autres-questions .gris-fonce a{color:#fff}.autres-questions .question{padding:20px;margin:0 10px}.isotope-grid .grid-item,.isotope-grid .question,.autres-questions .grid-item,.autres-questions .question{padding:20px}.isotope-grid .grid-item a,.isotope-grid .question a,.autres-questions .grid-item a,.autres-questions .question a{text-decoration:none;display:block;width:100%;height:100%}.isotope-grid .grid-item .tags,.isotope-grid .question .tags,.autres-questions .grid-item .tags,.autres-questions .question .tags{display:block;font-size:1.2rem;text-transform:uppercase;margin:0 0 20px 0;text-decoration:none}.isotope-grid .grid-item p,.isotope-grid .question p,.autres-questions .grid-item p,.autres-questions .question p{font-size:1.4rem;line-height:2rem}.isotope-grid .grid-item p .uppercase-fin,.isotope-grid .question p .uppercase-fin,.autres-questions .grid-item p .uppercase-fin,.autres-questions .question p .uppercase-fin{font-weight:100;text-transform:uppercase}.isotope-grid .grid-item p .uppercase-strong,.isotope-grid .question p .uppercase-strong,.autres-questions .grid-item p .uppercase-strong,.autres-questions .question p .uppercase-strong{font-weight:500;text-transform:uppercase}.isotope-grid .grid-item p,.autres-questions .grid-item p{font-size:1.6rem;line-height:2rem}.isotope-grid .grid-item--width2 p,.autres-questions .grid-item--width2 p{font-size:2.2rem;line-height:2.4rem}.isotope-grid .grid-item.image,.autres-questions .grid-item.image{padding:0}}@media (min-width: 960px){.filtre-recherche{width:99.6666666667%}.filtre-recherche .champs{float:left;position:relative;box-sizing:border-box}.filtre-recherche .champs .SumoSelect>.optWrapper>.options li.opt label,.filtre-recherche .champs .SumoSelect>.CaptionCont,.filtre-recherche .champs .SumoSelect .select-all>label{margin-bottom:0px}.filtre-recherche .champs.span2{width:16.3333333333%}.filtre-recherche .champs.span2 .SelectClass,.filtre-recherche .champs.span2 .SumoUnder{position:absolute;top:1px;left:0;right:0;height:40px;width:140px;border:none;display:none;color:#00AED6}.filtre-recherche .champs.span2 .SumoSelect>.CaptionCont{position:relative;outline:none;appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:140px;height:40px;line-height:40px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.filtre-recherche .champs.span2 .SumoSelect>.CaptionCont>span{display:block;outline:none;height:40px;width:140px;overflow:hidden;color:#381A0A;font-size:1.4rem;font-weight:400;padding-left:10px;border-radius:3px;text-align:left;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.filtre-recherche .champs.span2 .SumoSelect>.optWrapper{text-align:left}.filtre-recherche .champs.span2 .SumoSelect.open>.optWrapper{top:42px;width:140px}.filtre-recherche .champs.span2 .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;right:1px;top:0;height:40px;width:21px}.filtre-recherche .champs.span6{width:49.6666666667%;padding-left:20px}.filtre-recherche .champs.span6 .SelectClass,.filtre-recherche .champs.span6 .SumoUnder{position:absolute;top:1px;left:0;right:0;height:40px;width:395px;border:none;display:none;color:#00AED6}.filtre-recherche .champs.span6 .SumoSelect>.CaptionCont{position:relative;outline:none;appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:395px;height:40px;line-height:40px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.filtre-recherche .champs.span6 .SumoSelect>.CaptionCont>span{display:block;outline:none;height:40px;width:395px;overflow:hidden;color:#8B8178;font-size:1.4rem;font-weight:400;padding-left:10px;padding-right:30px;border-radius:3px;text-align:left;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.filtre-recherche .champs.span6 .SumoSelect>.optWrapper{text-align:left}.filtre-recherche .champs.span6 .SumoSelect>.optWrapper>.options li label{white-space:normal}.filtre-recherche .champs.span6 .SumoSelect.open>.optWrapper{top:42px;width:395px}.filtre-recherche .champs.span6 .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;right:1px;top:0;height:40px;width:21px}.filtre-recherche .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;display:block;margin-bottom:10px;position:relative}.filtre-recherche .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.filtre-recherche .champs input{width:24.6666666667%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box}.filtre-recherche .champs input.error{border:1px solid #F6261B}.filtre-recherche .champs .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.filtre-recherche .bouton{width:33%;float:left}.filtre-recherche .bouton .btbleu{height:40px;line-height:40px;border-radius:3px;border:0;color:#fff;font-size:1.4rem;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:40px;padding-right:40px;margin-top:24px;margin-left:6px;position:relative;float:left;cursor:pointer;width:100%}.filtre-recherche .bouton .btbleu:after{display:none}}@media (min-width: 960px){.charts{width:960px;position:relative;margin-left:-10px;margin-bottom:57px;display:inline-block}.charts .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-left:10px;margin-bottom:13px;margin-top:0}.charts .titre h2,.charts .titre h3{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin:0;padding:0}.charts .chart{width:22.9166666667%;float:left;position:relative;box-sizing:border-box;background-color:#fff;padding:20px;margin:0 10px}.charts .chart .chartmarron,.charts .chart .chartbleu{position:relative;display:block;margin:0 auto 20px;width:140px;text-align:center}.charts .chart .chartmarron canvas,.charts .chart .chartbleu canvas{display:block;margin:0 auto;position:absolute;top:0;left:0}.charts .chart .data-chart{line-height:140px;font-size:3.6rem;font-weight:500}.charts .chart .chartmarron .data-chart{color:#381A0A}.charts .chart .chartbleu .data-chart{color:#00AED6}.charts .chart p{font-size:1.4rem}}.share,.share-art{height:auto;margin-top:17px;max-width:100%;margin-left:auto;margin-right:auto}.share:after,.share-art:after{content:" ";display:block;clear:both}.share-art{padding-top:14px;padding-bottom:13px}.icon,.facebook-icon,.twitter-icon,.linkedin-icon,.viadeo-icon,.gplus-icon{height:40px;cursor:pointer;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;padding-left:24px;padding-right:24px}.facebook-icon{background:#3b5998 url("../modules/portail-templates/css/./img/icons/partage/fb.png") no-repeat 50% 50%}.twitter-icon{color:#FFF;background:#00aced url("../modules/portail-templates/css/./img/icons/partage/tw.png") no-repeat 50% 50%}.linkedin-icon{background:#007bb6 url("../modules/portail-templates/css/./img/icons/partage/pint.png") no-repeat 50% 50%}.viadeo-icon{background:#ee7600 url("../modules/portail-templates/css/./img/icons/partage/viadeo.png") no-repeat 50% 50%}.gplus-icon{background:#dd4b39 url("../modules/portail-templates/css/./img/icons/partage/gplus.png") no-repeat 50% 50%}.bloc-bandeau.mqpd div#fond{display:none}.bloc-bandeau.mqpd .content{padding-top:20px;padding-bottom:10px}.isotope-grid .backBlue_colorBrown{background:#00E8FF}.isotope-grid .backBlue_colorBrown a{color:#381A0A}.isotope-grid .backGreen_colorBrown{background:#29FF9B}.isotope-grid .backGreen_colorBrown a{color:#381A0A}.bloc-contact2018 .contact2018 a:focus-visible{outline:2px dashed #fff}@media (max-width: 959px){#fond{display:none}.container{margin:0 auto;margin-bottom:40px;background-color:#fff}.container.mrgform{margin-bottom:12px}.container.mrgcontact{margin-bottom:0px !important;background-color:#F2F2F2}.bloc-contact2018{height:auto;min-height:107px;margin:8px 8px 0 8px;background-color:#0052FF;display:flex;flex-wrap:wrap;flex-direction:column-reverse}.bloc-contact2018 .contact2018{width:100%;padding:8px;box-sizing:border-box;color:#fff}.bloc-contact2018 .contact2018 .titre{display:block;width:100%;margin-bottom:15px}.bloc-contact2018 .contact2018 .titre h1{color:#fff;font-weight:400 !important;font-size:2.8rem;line-height:3.2rem;margin-bottom:0px !important;text-transform:none !important}.bloc-contact2018 .contact2018 .courant{display:block;width:100%;font-size:1.4rem;line-height:1.8rem;color:#fff}.bloc-contact2018 .contact2018 .courant a{color:#fff}.bloc-contact2018 .contact2018.imgfond{height:92px;background-size:cover;background-position:center center;background-repeat:no-repeat}.bloc-404{height:auto;margin:12px}.bloc-404 .b404{width:100%}.bloc-404 .b404 .titre h1,.bloc-404 .b404 .titre{color:#381A0A;font-size:3rem;line-height:4rem;text-transform:none;font-weight:500;margin-bottom:5px}.bloc-404 .b404 .courant{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-transform:none}.bloc-404 .b404 .back{width:100%;display:inline-block;margin-bottom:20px;font-weight:400;font-size:1.4rem;color:#0052FF;text-align:left}.bloc-404 .b404 .back:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau{display:inline-block;width:100%}.bloc-bandeau .content{z-index:999;padding:12px;width:100%;box-sizing:border-box;margin-bottom:0px}.bloc-bandeau .content .auteur{margin-bottom:0}.bloc-bandeau .content h2{color:#381A0A}.bloc-bandeau .content .bloc-fin{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.bloc-bandeau .content .bloc-fin .item-fin{width:100%;min-height:100px;padding:20px;box-sizing:border-box;background-color:#8B8178;background-repeat:no-repeat;background-size:cover;margin-bottom:10px;text-decoration:none !important}.bloc-bandeau .content .bloc-fin .item-fin:last-child{margin-bottom:0px}.bloc-bandeau .content .bloc-fin .item-fin .pourcent{height:30px;font-size:40px;font-weight:500;width:100%;text-align:center;display:block;color:#fff;margin-bottom:15px}.bloc-bandeau .content .bloc-fin .item-fin .phrase-pourcent{font-size:16px;font-weight:400;width:100%;text-align:center;display:block;color:#fff}.bloc-bandeau .content .tags-link{height:auto;width:100%;display:inline-block;margin-top:12px}.bloc-bandeau .content .linkbd{font-size:1.4rem;font-weight:400;color:#0052FF;text-decoration:underline}.bloc-bandeau .content .linkbd:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .linkbd:after{display:block;content:" ";margin-bottom:10px}.bloc-bandeau .content .lienagence{margin-bottom:10px}.bloc-bandeau .content .lienagence a{font-weight:400;font-size:1.4rem;color:#0052FF;text-decoration:underline}.bloc-bandeau .content .lienagence a:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .tags-link a{color:#381A0A;height:17px;line-height:17px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #381A0A;border-radius:3px;text-decoration:none}.bloc-bandeau .content .tags-link a:hover{color:#fff;background:#00AED6;box-shadow:none}.bloc-bandeau .content .back{width:100%;margin-bottom:20px;display:inline-block;font-weight:400;font-size:1.4rem;color:#0052FF;text-align:left}.bloc-bandeau .content .back:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .titre,.bloc-bandeau .content .titre h1{color:#381A0A;font-size:2.8rem;line-height:3.0rem;text-transform:none;font-weight:500;margin-bottom:5px}.bloc-bandeau .content .titre span,.bloc-bandeau .content .titre h1 span{margin:0;padding:0;float:left;margin-right:7px}.bloc-bandeau .content .titre span.sous-titre,.bloc-bandeau .content .titre h1 span.sous-titre{float:none;margin-right:0}.bloc-bandeau .content .titre strong,.bloc-bandeau .content .titre h1 strong{font-weight:700;color:#381A0A}.bloc-bandeau .content .titre a,.bloc-bandeau .content .titre h1 a{color:#381A0A;text-decoration:none}.bloc-bandeau .content .courant h2,.bloc-bandeau .content .courant{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-transform:none}.bloc-bandeau .content .contentTitre{font-size:2.4rem;line-height:2.7rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px;margin-top:0px}.bloc-bandeau .content .courant a{color:#0052FF}.bloc-bandeau .content .bt-col{display:block;width:100%;margin-top:12px}.bloc-bandeau .content .bt-col a{text-decoration:none !important}.bloc-bandeau .content .bt-col .bt-color{width:100% !important;margin-right:0px;margin-bottom:12px;float:left}.bloc-bandeau .content .bt-col .bt-color:last-child,.bloc-bandeau .content .bt-col .bt-color:only-child{margin-bottom:12px;width:100% !important}.bloc-bandeau .content .soustitre,.bloc-bandeau .content .soustitre h2{color:#381A0A;font-size:2.0rem;line-height:2.6rem;text-transform:none;font-weight:400;margin-bottom:10px}.bloc-bandeau .content .soustitre strong,.bloc-bandeau .content .soustitre h2 strong{color:#381A0A;font-weight:400}.bloc-bandeau .content .btbleu{max-width:100%;height:34px;line-height:34px;float:none;margin-bottom:10px;margin-top:0px}.bloc-bandeau .content .btbleu:after{top:14px}.bloc-bandeau .content .btform{height:30px;line-height:30px;width:auto;border-radius:3px;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:25px;padding-right:25px;margin:5px 0px;border:0;cursor:pointer;overflow:hidden;font-size:11px;font-weight:500;color:#fff}.bloc-bandeau .content .btblanc{max-width:100%;margin-bottom:10px;float:none;height:34px;line-height:34px;margin-top:0px}.bloc-bandeau .content .blocselection{min-height:36px;height:auto;width:100%;margin:10px 0px 00px 0px;overflow:hidden}.bloc-bandeau .content .blocselection span{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:36px;float:left;margin-right:15px}.bloc-bandeau .content .blocselection ul{padding:0;margin:0;list-style-type:none}.bloc-bandeau .content .blocselection li{width:auto;border:1px solid #381A0A;border-radius:0px;list-style:none;height:36px;line-height:36px;color:#381A0A;font-weight:400;font-size:1.2rem;background:#fff url("../modules/portail-templates/css/picto/filter/croix.png") no-repeat right 5px center;cursor:pointer;box-sizing:border-box;margin-right:20px;float:left;padding:0px 30px 0px 5px;margin-bottom:10px}.bloc-bandeau .content .blocfiltre{color:#381A0A;font-size:1.8rem;line-height:2.2rem;font-weight:400;padding-top:7px}.bloc-bandeau .content .blocfiltre strong{color:#381A0A;font-weight:700}.bloc-bandeau .content .blocfiltre .btdropdown{width:100%;height:34px;line-height:34px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.5rem;font-weight:500;margin:5px 0px 9px;border-radius:0px;border:0;box-sizing:border-box;float:left;cursor:pointer;display:inline-block}.bloc-bandeau .content .blocfiltre .btdropdown:hover{background-color:#381A0A}.bloc-bandeau .content .blocfiltre .selectfiltre{width:100%;padding:20px 0px 5px}.bloc-bandeau .content .blocfiltre .selectfiltre .MultiControls{display:block}.bloc-bandeau .content .blocfiltre .selectfiltre select::-ms-expand{display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect{width:100%}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect:nth-child(2){margin-top:6px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect:first-of-type{margin-right:20px}.bloc-bandeau .content .blocfiltre .selectfiltre .SelectClass,.bloc-bandeau .content .blocfiltre .selectfiltre .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:100%;border:none;display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:100%;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:100%;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect.open>.optWrapper{top:34px;width:100%}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-bandeau .content .blocfiltre .buttoncodep{width:100%;display:inline-block}.bloc-bandeau .content .blocfiltre .buttoncodep span{min-width:90px;width:auto;border:1px solid #381A0A;border-radius:0px;padding:6px 32px 6px 10px;color:#381A0A;font-weight:400;font-size:1.4rem;cursor:pointer;box-sizing:border-box;margin-left:20px;margin-bottom:12px;float:left;position:relative}.bloc-bandeau .content .blocfiltre .buttoncodep span:after{content:'';position:absolute;display:block;right:10px;top:calc(50% - 6.5px);background:url(../modules/portail-templates/css/picto/filter/croix.png) no-repeat 50% 50%;background-size:13px;width:13px;height:13px}.bloc-bandeau .content .blocfiltre .buttoncodep span:first-child{margin-left:0px}.bloc-bandeau .content .supbt{width:100%;display:inline-block;overflow:hidden;padding:12px 0 2px}.bloc-bandeau .content .supbt span{width:100%;font-weight:500;font-size:1.3rem;text-decoration:underline;color:#0052FF;background:url("../modules/portail-templates/css/picto/filter/croix.png") no-repeat left center;padding-left:20px;cursor:pointer}.bloc-bandeau .content .bandeausearchag{width:100%;margin-top:20px;margin-bottom:20px;display:inline-block}.bloc-bandeau .content .bandeausearchag .blocsearchag1{width:100%;height:46px;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocdrop{width:calc(100% - 77px);padding:0;float:left;box-sizing:border-box}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocdrop .SelectClass,.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocdrop .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:100%;border:none;display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocdrop .SumoSelect{width:100%}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocdrop .SumoSelect>.CaptionCont{position:relative;background:#efefef url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:100%;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocbt{position:relative;width:57px;height:40px;padding:0;margin-left:20px;margin-top:0px;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocbt .btbleu{margin-top:0px;margin-bottom:8px;height:40px;line-height:40px;width:57px;padding:0;background-color:#0052FF}.bloc-bandeau .content .bandeausearchag .blocsearchag1 .blocbt .btbleu:after{display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag2{display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .search-form-spin{position:relative}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input{width:calc(100% - 58px);height:40px;line-height:40px;float:left;padding-left:12px;padding-right:12px;font-weight:400;outline:none;box-sizing:border-box;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input :-moz-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input :-ms-input-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input.erreur{border:1px solid #F6261B}.bloc-bandeau .content .bandeausearchag .blocsearchag3 span{color:#F6261B;font-weight:400;font-size:1.2rem;width:100%;display:inline-block;margin-top:5px}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput{width:58px;height:40px;line-height:40px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.4rem;font-weight:500;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput.btnSubmitLoad{position:relative}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput.btnSubmitLoad .spanPost{font-size:14px;line-height:18px;margin:auto;color:#fff}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput.btnSubmitLoad:disabled{background-color:#381A0A}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput:hover{background-color:#381A0A}.bloc-bandeau .content .bandeausearchag .blocsearchag{width:100%;display:inline-block}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi{width:100%;height:40px;line-height:40px;background-color:#0052FF;border-radius:0px;text-align:center;border:0;cursor:pointer;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi span{color:#fff;font-size:1.1rem;font-weight:500;padding-left:20px;padding-top:3px;padding-bottom:3px;height:18px;position:relative}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi span:before{position:absolute;content:"";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -408px -340px;height:19px;width:13px;top:0;left:0}.bloc-bandeau .content .bandeausearchag .blocsearchag .txtou{height:30px;width:100%;text-align:center;line-height:30px;font-weight:500;font-size:1.1rem;color:#8B8178;text-transform:uppercase;border:0;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag input{width:calc(100% - 58px);height:40px;line-height:40px;float:left;padding-left:12px;padding-right:12px;font-weight:400;border:0;border-top-left-radius:0px;border-bottom-left-radius:0px;outline:none;box-sizing:border-box;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2}.bloc-bandeau .content .bandeausearchag .blocsearchag input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag input :-moz-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag input :-ms-input-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag .btinput{width:58px;height:40px;line-height:40px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;border-top-right-radius:0px;border-bottom-right-radius:0px;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .btcarte{width:100%;height:37px;line-height:46px;float:left}.bloc-bandeau .content .bandeausearchag .btcarte a{background:url("../modules/portail-templates/css/picto/24/brun/map-agence.png") no-repeat left 50%;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;padding:5px 0px 5px 36px}.bloc-bandeau .bloc-img{margin-left:0px;max-height:240px;overflow:hidden}.bloc-bandeau .bloc-img span.credits{position:absolute;bottom:0;right:0;background:#381A0A;color:#fff;padding:4px}.bloc-bandeau .bloc-img img{width:100%;object-fit:cover;object-position:50% 0}.bloc-vousetes{margin-bottom:40px;margin-top:-40px}.bloc-vousetes .vousetes{height:48px;width:100%;padding-left:8px;padding-right:8px;padding-bottom:8px;box-sizing:border-box;background-color:#fff;position:relative;z-index:2000}.bloc-vousetes .vousetes div.label{height:40px;line-height:40px;width:100%;font-weight:500;font-size:1.2rem;color:#fff;text-transform:uppercase;background-color:#381A0A;padding-left:15px;display:inline-block;border-radius:3px;box-sizing:border-box;cursor:pointer;position:relative}.bloc-vousetes .vousetes div.label:after{position:absolute;content:"";background:url("../modules/portail-templates/css/picto/fleche-bas-mobile-blanc.png") no-repeat 50% 50%;top:15px;width:14px;height:8px;right:15px}.bloc-vousetes .vousetes ul{list-style-type:none;margin:0;padding:0;width:100%;top:40px;display:none;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:0px 9px 21px -5px rgba(0,0,0,0.31);-moz-box-shadow:0px 9px 21px -5px rgba(0,0,0,0.31);box-shadow:0px 9px 21px -5px rgba(0,0,0,0.31)}.bloc-vousetes .vousetes li{list-style:none;margin:0;padding:0;width:100%}.bloc-vousetes .vousetes li a{height:40px;line-height:40px;font-weight:500;font-size:1.2rem;padding-left:13px;box-sizing:border-box;color:#381A0A;display:inline-block;text-transform:uppercase;text-decoration:none;width:100%;border-bottom:1px solid #F2F2F2}.bloc-vousetes .vousetes li a:hover{background-color:#0052FF;background-image:none;color:#fff;border:0}.bloc-encemoment{display:none}}@media (min-width: 960px){#fond{background-color:#fff;z-index:-10;width:100%}#fond.htcontact{min-height:100px !important}.container{margin:0 auto;margin-bottom:55px}.container:first-child{margin-bottom:0}.container.nomrg{margin-bottom:0px}.full-size-content #container{margin-top:40px}.bloc-contact2018{width:780px;height:auto;min-height:107px;margin:40px auto 0px auto;background-color:#0052FF;display:flex;flex-wrap:wrap}.bloc-contact2018 .contact2018{width:50%;padding:15px 30px;box-sizing:border-box;color:#fff}.bloc-contact2018 .contact2018 .titre{display:block;width:100%;margin-bottom:15px}.bloc-contact2018 .contact2018 .titre h1{color:#fff;font-weight:400 !important;font-size:2.8rem;line-height:3.2rem;margin-bottom:0px !important;text-transform:none !important}.bloc-contact2018 .contact2018 .courant{display:block;width:100%;font-size:1.4rem;line-height:1.8rem;color:#fff}.bloc-contact2018 .contact2018 .courant a{color:#fff}.bloc-contact2018 .contact2018.imgfond{background-size:cover;background-position:center center;background-repeat:no-repeat}.bloc-404{height:auto;width:940px;margin:70px 0px}.bloc-404 .b404{width:100%}.bloc-404 .b404 .titre h1,.bloc-404 .b404 .titre{color:#381A0A;font-size:3rem;line-height:4rem;text-transform:none;font-weight:500;margin-bottom:5px}.bloc-404 .b404 .courant{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-transform:none}.bloc-404 .b404 .back{width:100%;margin-bottom:20px;display:inline-block;font-weight:400;font-size:1.4rem;color:#0052FF;text-align:left}.bloc-404 .b404 .back:hover{color:#381A0A;text-decoration:underline}.bloc-404 .b404 .back a{font-weight:400;font-size:1.4rem;color:#0052FF}.bloc-404 .b404 .back a:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau{min-height:80px;height:auto}.bloc-bandeau sup{vertical-align:text-bottom !important;font-size:smaller !important}.bloc-bandeau .content{z-index:999;margin-bottom:20px;float:none !important}.bloc-bandeau .content h2{color:#381A0A}.bloc-bandeau .content .bdbleu{background:#E6F8FC;width:100%;min-height:40px;line-height:40px;height:auto;display:inline-block;padding-left:20px;font-weight:500;font-size:1.4rem;color:#381A0A;margin-bottom:20px}.bloc-bandeau .content .lienagence{margin-bottom:10px}.bloc-bandeau .content .lienagence a{font-weight:400;font-size:1.4rem;color:#0052FF;text-decoration:underline}.bloc-bandeau .content .lienagence a:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .back{width:100%;display:inline-block;margin-bottom:20px;font-weight:400;font-size:1.4rem;color:#0052FF;text-align:left}.bloc-bandeau .content .back:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .back a{font-weight:400;font-size:1.4rem;color:#0052FF}.bloc-bandeau .content .back a:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .linkbd{font-size:1.4rem;font-weight:400;color:#0052FF;text-decoration:underline}.bloc-bandeau .content .linkbd:hover{color:#381A0A;text-decoration:underline}.bloc-bandeau .content .linkbd:after{display:block;content:" ";margin-bottom:10px}.bloc-bandeau .content .titremaster{margin-left:25px}.bloc-bandeau .content .soustitremaster{margin-left:25px}.bloc-bandeau .content .titre{margin-bottom:5px}.bloc-bandeau .content .titre h1{padding-bottom:5px}.bloc-bandeau .content .titre,.bloc-bandeau .content .titre h1{color:#381A0A;font-size:3rem;line-height:3.8rem;text-transform:none;font-weight:500}.bloc-bandeau .content .titre span,.bloc-bandeau .content .titre h1 span{margin:0;padding:0;float:left;margin-right:7px}.bloc-bandeau .content .titre span.sous-titre,.bloc-bandeau .content .titre h1 span.sous-titre{float:none;margin-right:0}.bloc-bandeau .content .titre strong,.bloc-bandeau .content .titre h1 strong{font-weight:700;color:#381A0A}.bloc-bandeau .content .titre a,.bloc-bandeau .content .titre h1 a{color:#381A0A;text-decoration:none}.bloc-bandeau .content .courant h2,.bloc-bandeau .content .courant{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-transform:none}.bloc-bandeau .content .contentTitre{font-size:2.4rem;line-height:2.7rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px;margin-top:0px}.bloc-bandeau .content .courant a{color:#0052FF}.bloc-bandeau .content .courant a:hover{color:#381A0A}.bloc-bandeau .content .soustitre,.bloc-bandeau .content .soustitre h2{color:#381A0A;font-size:2.8rem;line-height:3.2rem;text-transform:none;font-weight:400;margin-bottom:10px}.bloc-bandeau .content .soustitre strong,.bloc-bandeau .content .soustitre h2 strong{color:#00AED6;font-weight:400}.bloc-bandeau .content .bt-col{display:flex;margin-top:20px}.bloc-bandeau .content .bt-col a{text-decoration:none !important}.bloc-bandeau .content .bt-col .bt-color{width:auto;margin-right:15px}.bloc-bandeau .content .bt-col .bt-color:last-child{margin-right:0px}.bloc-bandeau .content .bt-col .bt-color:only-child{width:auto !important;min-width:214px}.bloc-bandeau .content .contenu{color:#381A0A;font-size:1.4rem;line-height:1.8rem;font-weight:400}.bloc-bandeau .content .bloc-fin{width:940px;display:flex;flex-wrap:wrap}.bloc-bandeau .content .bloc-fin .item-fin{width:300px;min-height:100px;margin-right:20px;padding:20px;box-sizing:border-box;background-color:#8B8178;background-repeat:no-repeat;background-size:cover;text-decoration:none !important}.bloc-bandeau .content .bloc-fin .item-fin .pourcent{height:30px;font-size:40px;font-weight:500;width:100%;text-align:center;display:block;color:#fff;margin-bottom:15px}.bloc-bandeau .content .bloc-fin .item-fin .phrase-pourcent{font-size:16px;font-weight:400;width:100%;text-align:center;display:block;color:#fff}.bloc-bandeau .content .bloc-fin .item-fin:nth-child(3n){margin-right:0px}.bloc-bandeau .content .blocselection{min-height:36px;height:auto;width:100%;margin:10px 0px 0px 0px;overflow:hidden}.bloc-bandeau .content .blocselection span{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:36px;float:left;margin-right:15px}.bloc-bandeau .content .blocselection ul{padding:0;margin:0;list-style-type:none}.bloc-bandeau .content .blocselection li{width:auto;border:1px solid #381A0A;border-radius:0px;height:36px;line-height:36px;color:#381A0A;font-weight:400;font-size:1.2rem;background:#fff url("../modules/portail-templates/css/picto/filter/croix.png") no-repeat right 5px center;cursor:pointer;box-sizing:border-box;margin-right:20px;float:left;padding:0px 30px 0px 5px;margin-bottom:10px;list-style:none}.bloc-bandeau .content .blocfiltre{color:#381A0A;font-size:1.8rem;line-height:2.2rem;font-weight:400;padding-top:30px}.bloc-bandeau .content .blocfiltre strong{color:#381A0A;font-weight:700}.bloc-bandeau .content .blocfiltre .btdropdown{width:57px;height:34px;line-height:34px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.5rem;font-weight:500;margin-left:17px;border-radius:0px;border:0;box-sizing:border-box;float:left;cursor:pointer}.bloc-bandeau .content .blocfiltre .btdropdown:hover{background-color:#381A0A}.bloc-bandeau .content .blocfiltre .selectfiltre{width:100%;padding:20px 0px 5px;display:flex}.bloc-bandeau .content .blocfiltre .selectfiltre select::-ms-expand{display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect:first-of-type{margin-right:20px}.bloc-bandeau .content .blocfiltre .selectfiltre .SelectClass,.bloc-bandeau .content .blocfiltre .selectfiltre .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:280px;border:none;display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:280px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:280px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect.open>.optWrapper{top:34px;width:280px}.bloc-bandeau .content .blocfiltre .selectfiltre .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-bandeau .content .blocfiltre .buttoncodep{width:940px;margin-top:10px;margin-bottom:10px;display:inline-block}.bloc-bandeau .content .blocfiltre .buttoncodep span{min-width:90px;width:auto;border:1px solid #381A0A;border-radius:0px;padding:6px 32px 6px 10px;color:#381A0A;font-weight:400;font-size:1.4rem;cursor:pointer;box-sizing:border-box;margin-left:20px;float:left;position:relative}.bloc-bandeau .content .blocfiltre .buttoncodep span:after{content:'';position:absolute;display:block;right:10px;top:calc(50% - 6.5px);background:url(../modules/portail-templates/css/picto/filter/croix.png) no-repeat 50% 50%;background-size:13px;width:13px;height:13px}.bloc-bandeau .content .blocfiltre .buttoncodep span:first-child{margin-left:0px}.bloc-bandeau .content .supbt{width:100%;padding-top:10px;padding-bottom:10px;overflow:hidden;display:inline-block}.bloc-bandeau .content .supbt span{width:100%;font-weight:500;font-size:1.3rem;text-decoration:underline;color:#0052FF;background:url("../modules/portail-templates/css/picto/filter/croix.png") no-repeat left center;padding-left:20px;cursor:pointer}.bloc-bandeau .content .supbt span:hover{color:#381A0A}.bloc-bandeau .content .callToActionProduit{text-align:center;display:block;font-size:1.1rem;padding:0;border:0;height:41px;font-weight:500;line-height:41px;border-radius:3px;text-decoration:none;margin-bottom:10px}.bloc-bandeau .content .actiontype1{background-color:#00AED6;color:#fff;position:relative}.bloc-bandeau .content .actiontype1::after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:10px;height:12px;width:7px;top:14px}.bloc-bandeau .content .actiontype2{background-color:#fff;color:#00AED6;border:1px solid #00AED6;position:relative;box-sizing:border-box}.bloc-bandeau .content .actiontype2:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-bleu.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:10px;height:12px;width:7px;top:14px}.bloc-bandeau .content .actiontype3{background-color:#00AED6;color:#fff;position:relative;text-transform:uppercase}.bloc-bandeau .content .actiontype3:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:20px;height:12px;width:7px;top:14px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-bandeau .content .actiontype3:hover:after,.bloc-bandeau .content .actiontype3:focus:after,.bloc-bandeau .content .actiontype3:active:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.bloc-bandeau .content .recompense,.bloc-bandeau .content .bloc-cta{float:left}.bloc-bandeau .content .bloc-cta{margin-right:10px}.bloc-bandeau .content .btbleu{max-width:350px;height:34px;line-height:34px;float:none;margin-bottom:10px;margin-top:0px}.bloc-bandeau .content .btbleu:first-of-type{margin-top:15px}.bloc-bandeau .content .btform{height:30px;line-height:30px;width:auto;border-radius:3px;background-color:#00AED6;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:25px;padding-right:25px;margin:5px 0px;border:0;cursor:pointer;overflow:hidden;font-size:11px;font-weight:500;color:#fff}.bloc-bandeau .content .btblanc{max-width:350px;margin-bottom:10px;float:none;height:34px;line-height:34px;margin-top:0px}.bloc-bandeau .content .liendecouverte{font-size:1.3rem;font-weight:500;color:#00AED6;text-decoration:underline;margin-top:20px;position:absolute}.bloc-bandeau .content .tags-link{height:auto;width:50%}.bloc-bandeau .content .tags-link a{color:#0052FF;height:17px;line-height:17px;padding-left:7px;padding-right:7px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 10px 0;box-shadow:inset 0 0 0 1px #0052FF;text-decoration:none;background-color:#fff}.bloc-bandeau .content .tags-link a:hover{color:#381A0A;background-color:#fff;box-shadow:inset 0 0 0 1px #381A0A}.bloc-bandeau .content .bandeausearchag{width:940px;margin-top:30px;margin-bottom:30px}.bloc-bandeau .content .bandeausearchag .error{color:#F6261B;font-weight:400;font-size:1.2rem;width:100%;display:inline-block;margin-top:10px}.bloc-bandeau .content .bandeausearchag .blocsearchag1{display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .search-form-spin{position:relative}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .search-form-spin .btnSubmitLoad .spanPost{font-size:14px;line-height:18px;margin:auto;color:#fff}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .search-form-spin .btnSubmitLoad:disabled{background-color:#381A0A;cursor:inherit}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input{width:583px;height:47px;line-height:47px;float:left;padding-left:22px;padding-right:22px;font-weight:400;outline:none;box-sizing:border-box;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input :-moz-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input :-ms-input-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag3 input.erreur{border:1px solid #F6261B}.bloc-bandeau .content .bandeausearchag .blocsearchag3 datalist{background:#381A0A}.bloc-bandeau .content .bandeausearchag .blocsearchag3 span{color:#F6261B;font-weight:400;font-size:1.2rem;width:100%;display:inline-block;margin-top:5px}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput{width:58px;height:47px;line-height:47px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.4rem;font-weight:500;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag3 .btinput:hover{background-color:#381A0A}.bloc-bandeau .content .bandeausearchag .blocsearchag2{display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag2 .blocdrop,.bloc-bandeau .content .bandeausearchag .blocsearchag2 .blocbt{display:none}.bloc-bandeau .content .bandeausearchag .blocsearchag2 ul{height:46px;width:100%;list-style-type:none}.bloc-bandeau .content .bandeausearchag .blocsearchag2 ul li{margin-left:2px;-webkit-touch-callout:none;user-select:none}.bloc-bandeau .content .bandeausearchag .blocsearchag2 li{list-style:none;background-color:#F2F2F2;color:#c0c0c0;border-radius:3px;float:left;text-align:center;line-height:46px;height:46px;width:34px;font-weight:500;font-size:1.1rem;text-decoration:none;text-transform:uppercase}.bloc-bandeau .content .bandeausearchag .blocsearchag2 li:hover,.bloc-bandeau .content .bandeausearchag .blocsearchag2 li:focus{list-style:none;background-color:#F2F2F2;color:#c0c0c0;border-radius:3px;float:left;text-align:center;line-height:46px;height:46px;width:34px;font-weight:500;font-size:1.1rem;text-decoration:none;text-transform:uppercase;cursor:default}.bloc-bandeau .content .bandeausearchag .blocsearchag2 li a{background-color:#F2F2F2;color:#c0c0c0;border-radius:3px;float:left;text-align:center;line-height:46px;height:46px;width:34px;cursor:default;font-weight:500;font-size:1.1rem;text-decoration:none;text-transform:uppercase}.bloc-bandeau .content .bandeausearchag .blocsearchag2 li.active a{background-color:#381A0A;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag2 li.dispo a,.bloc-bandeau .content .bandeausearchag .blocsearchag2 li li:hover a,.bloc-bandeau .content .bandeausearchag .blocsearchag2 li li:focus a{background-color:#0052FF;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input{width:583px;height:47px;line-height:47px;float:left;padding-left:22px;padding-right:22px;font-weight:400;border:0;border-top-left-radius:3px;border-bottom-left-radius:3px;outline:none;box-sizing:border-box;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input :-moz-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input :-ms-input-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag2 input.erreur{border:1px solid #F6261B}.bloc-bandeau .content .bandeausearchag .blocsearchag2 span{color:#F6261B;font-weight:400;font-size:1.2rem;width:100%;display:inline-block;margin-top:5px}.bloc-bandeau .content .bandeausearchag .blocsearchag2 .btinput{width:58px;height:47px;line-height:47px;text-align:center;background-color:#00AED6;color:#fff;font-size:1.1rem;font-weight:500;border-top-right-radius:3px;border-bottom-right-radius:3px;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag{width:100%;height:46px;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi{width:280px;height:46px;line-height:46px;background-color:#0052FF;border-radius:0px;text-align:center;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi span{color:#fff;font-size:1.1rem;font-weight:500;padding-left:20px;padding-top:3px;padding-bottom:3px;height:18px;position:relative}.bloc-bandeau .content .bandeausearchag .blocsearchag .btautour2moi span:before{position:absolute;content:"";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -408px -340px;height:19px;width:13px;top:0;left:0}.bloc-bandeau .content .bandeausearchag .blocsearchag .txtou{height:46px;width:60px;text-align:center;line-height:46px;font-weight:400;font-size:1.4rem;color:#8B8178;border:0;float:left}.bloc-bandeau .content .bandeausearchag .blocsearchag input{width:222px;height:47px;line-height:47px;float:left;padding-left:22px;padding-right:22px;font-weight:400;border:0;border-top-left-radius:0px;border-bottom-left-radius:0px;outline:none;box-sizing:border-box;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2}.bloc-bandeau .content .bandeausearchag .blocsearchag input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag input :-moz-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-bandeau .content .bandeausearchag .blocsearchag input :-ms-input-placeholder{color:#8B8178}.bloc-bandeau .content .bandeausearchag .blocsearchag input:-webkit-autofill{color:#8B8178 !important;background-color:#F2F2F2 !important}.bloc-bandeau .content .bandeausearchag .blocsearchag .btinput{width:58px;height:47px;line-height:47px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;border-top-right-radius:0px;border-bottom-right-radius:0px;border:0;float:left;cursor:pointer}.bloc-bandeau .content .bandeausearchag .btcarte{width:299px;height:46px;line-height:46px;float:left;margin-left:20px;border-left:1px solid #DDDDD4}.bloc-bandeau .content .bandeausearchag .btcarte a{background:url("../modules/portail-templates/css/picto/24/brun/map-agence.png") no-repeat left 50%;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;padding:5px 0px 5px 36px;margin-left:20px}.bloc-bandeau .content .bandeausearchag .btcarte a:hover{color:#381A0A}.bloc-bandeau .bloc-img{width:940px;margin-left:0px;position:relative;background-color:#fff}.bloc-bandeau .bloc-img .visuel-video .media iframe{height:300px;width:400px;margin-left:20px}.bloc-bandeau .bloc-img span.credits{position:absolute;bottom:0;right:0;background:#381A0A;color:#fff;padding:4px}.bloc-bandeau .bloc-img.htcontact{min-height:100px !important}.bloc-bandeau .bloc-img img{float:right}.bloc-bandeau .bloc-img{background-color:rgba(255,255,255,0) !important;float:right !important;width:470px !important}.video-container{width:45% !important}}@media (min-width: 960px){.bloc-bandeau .content{width:6.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-left:-10px;padding-top:50px;width:940px}.bloc-bandeau .content.w50{width:470px}.bloc-bandeau .content .courant ul li{line-height:1.6rem;margin-top:6px}.bloc-bandeau .content .actiontype1,.bloc-bandeau .content .actiontype2{max-width:156px}.bloc-bandeau .content .actiontype3{max-width:330px}.bloc-img{width:6.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;float:none}.bloc-vousetes .vousetes{height:49px;width:940px;margin-top:-104px;background-color:#fff;border-bottom:2px solid #F2F2F2;position:absolute;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:0px -2px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -2px 5px 0px rgba(0,0,0,0.1);box-shadow:0px -2px 5px 0px rgba(0,0,0,0.1);display:table}.bloc-vousetes .vousetes div{display:table-cell;vertical-align:middle;width:100%}.bloc-vousetes .vousetes div.label{height:49px;line-height:49px;left:0;top:0;font-weight:500;font-size:1.2rem;color:#fff;text-transform:uppercase;background-color:#381A0A;padding-left:13px;padding-right:13px;border-top-left-radius:3px;display:table-cell;float:none;width:auto;white-space:nowrap}.bloc-vousetes .vousetes ul{list-style-type:none;margin:0;padding:0;height:49px;width:100%;display:table}.bloc-vousetes .vousetes ul li{display:table-cell;float:none;text-align:center;width:auto;list-style:none;margin:0;padding:0}.bloc-vousetes .vousetes ul li a{height:49px;margin-right:-1px;line-height:49px;font-weight:500;font-size:1.2rem;padding-left:13px;padding-right:13px;box-sizing:border-box;color:#381A0A;text-transform:uppercase;text-decoration:none;display:block;background:url("../modules/portail-templates/css/img/sepmenu.png") right no-repeat,url("../modules/portail-templates/css/img/sepmenu.png") left no-repeat}.bloc-vousetes .vousetes ul li a:hover{background-color:#0052FF;background-image:none;color:#fff}.bloc-vousetes .vousetes ul li:first-child a{background:url("../modules/portail-templates/css/img/flechemenu.png") left no-repeat;padding-left:15px}.bloc-vousetes .vousetes ul li:first-child a:hover{background-color:#0052FF;color:#fff}.bloc-vousetes .vousetes ul li:last-child a{background-image:none}.homebg .bloc-encemoment{height:36px;margin-top:-45px;margin-bottom:30px}.bloc-encemoment{height:36px;margin-top:10px;margin-bottom:30px}.bloc-encemoment .encemoment{height:36px;width:940px;background-color:transparent;position:absolute;display:flex;background-color:#F2F2F2}.bloc-encemoment .encemoment.v2 .menuencemoment{width:828px !important}.bloc-encemoment .encemoment.v2 .sociaux{display:none}.bloc-encemoment .encemoment .menuencemoment{width:680px;height:36px;overflow:hidden}.bloc-encemoment .encemoment .menuencemoment ul{list-style-type:none;margin:0;padding:0;height:36px;width:100%;display:flex;flex-wrap:wrap;background-color:transparent;overflow:hidden;background:url("../modules/portail-templates/css/img/flechemenu-bleu.png") center left no-repeat}.bloc-encemoment .encemoment .menuencemoment ul li{flex:1;background:url("../modules/portail-templates/css/img/sepmenu.png") right no-repeat;display:block;position:relative}.bloc-encemoment .encemoment .menuencemoment ul li:last-child{background:none}.bloc-encemoment .encemoment .menuencemoment ul li a{font-weight:700;line-height:1.5rem;font-size:1.2rem;padding-left:15px;color:#0052ff;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%);max-height:30px;overflow:hidden}.bloc-encemoment .encemoment .menuencemoment ul li a span{display:block;font-weight:500;line-height:1.4rem;overflow:hidden}.bloc-encemoment .encemoment .menuencemoment ul li:first-child a{padding-left:25px}.bloc-encemoment .encemoment .menuencemoment ul li:hover:not(.reseau) a{color:#381A0A;text-decoration:underline}.bloc-encemoment .encemoment .menuencemoment ul li.reseau{position:relative;padding-left:20px}.bloc-encemoment .encemoment .menuencemoment ul li.reseau a{color:#381A0A}.bloc-encemoment .encemoment .menuencemoment ul li.reseau:before{content:'';background-size:24px 24px;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/partage-moment-24.png") no-repeat 50% 50%;position:absolute;left:13px;top:6px}.bloc-encemoment .encemoment .sociaux{width:148px;height:36px;background-color:transparent}.bloc-encemoment .encemoment .sociaux a{height:36px;font-weight:700;font-size:1.2rem;line-height:1.3rem;padding:3px 0 0 36px;box-sizing:border-box;color:#381A0A;text-decoration:none;display:block;background:transparent url("../modules/portail-templates/css/img/sepmenu.png") left no-repeat;position:relative}.bloc-encemoment .encemoment .sociaux a span{display:block;font-weight:500;margin-top:3px}.bloc-encemoment .encemoment .sociaux a:before{content:'';background-size:24px 24px;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/partage-moment-24.png") no-repeat 50% 50%;position:absolute;left:9px;top:6px}.bloc-encemoment .encemoment .label{height:36px;line-height:36px;left:0;top:0;font-weight:700;font-size:1.2rem;color:#381A0A;text-transform:uppercase;background-color:#00E8FF;padding-left:13px;padding-right:13px;display:table-cell;float:none;white-space:nowrap;width:112px;box-sizing:border-box}.bloc-encemoment .encemoment div{display:table-cell;vertical-align:middle;width:100%}}@media (max-width: 959px){.bloc-autresaccords{width:auto;margin:12px;display:inline-block;box-sizing:border-box}.bloc-autresaccords .titre h2,.bloc-autresaccords .titre{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-autresaccords .soustitre{font-size:1.4rem;line-height:2rem;font-weight:400;color:#391909;margin-bottom:10px;margin-top:0}.bloc-autresaccords .motcles{width:100%;height:42px;line-height:42px;background-color:#fff;color:#381A0A;font-weight:400;font-size:1.4rem;padding-left:20px;box-sizing:border-box;margin-bottom:8px;border:1px solid #DDDDD4;border-radius:3px;cursor:pointer}.bloc-autresaccords .motcles:hover{box-shadow:0 0 10px -5px #391909, inset 0 0 1px #e0e0e0}.bloc-autresaccords .list-accords{margin:10px}.bloc-autresaccords .list-mots-cles:after,.bloc-autresaccords .list-of-list-accords:after,.bloc-autresaccords .list-accords:after{content:" ";clear:both;display:block}}@media (min-width: 960px){.bloc-autresaccords{width:960px;margin-bottom:20px;display:inline-block;margin-left:-10px}.bloc-autresaccords .titre{margin-top:0;margin-left:10px}.bloc-autresaccords .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:10px}.bloc-autresaccords .soustitre{font-size:1.4rem;line-height:2rem;font-weight:400;color:#391909;margin-bottom:10px;margin-top:0;margin-left:10px}.bloc-autresaccords .motcles{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;height:42px;line-height:42px;background-color:#fff;color:#381A0A;font-weight:400;font-size:1.4rem;padding-left:20px;box-sizing:border-box;margin-bottom:8px;border:1px solid #DDDDD4;border-radius:3px;cursor:pointer}.bloc-autresaccords .motcles:hover{box-shadow:0 0 10px -5px #391909, inset 0 0 1px #e0e0e0}.bloc-autresaccords .list-accords{margin:10px}.bloc-autresaccords .list-mots-cles:after,.bloc-autresaccords .list-of-list-accords:after,.bloc-autresaccords .list-accords:after{content:" ";clear:both;display:block}}@media (max-width: 959px){.header-agence{background-color:#fff}.header-agence .headr{width:100%;margin:0 auto}.header-agence .headr .logo-ag2r{display:none}.header-agence .headr .logo-rwd{width:100%;display:block;text-align:left;border-bottom:1px solid #381A0A}.header-agence .headr .logo-rwd img{margin:12px}.header-agence .bloc-bandeau{width:100%;margin:0}.header-agence .bloc-bandeau .bandeau{display:flex;flex-wrap:wrap-reverse;width:100%}.header-agence .bloc-bandeau .bandeau .content{width:100%;padding:8px;box-sizing:border-box;display:inline-block;position:relative;margin:0px}.header-agence .bloc-bandeau .bandeau .content h1{font-weight:500;font-size:30px;line-height:40px;text-transform:none;color:#381A0A;margin:0}.header-agence .bloc-bandeau .bandeau .content .date{font-weight:700;font-size:12px;line-height:22px;margin:0;color:#B0B1A6}.header-agence .bloc-bandeau .bandeau .content .courant{font-size:14px;font-weight:400;line-height:22px;margin:0}.header-agence .bloc-bandeau .bandeau .content .cta{margin:10px 0 15px;display:inline-block}.header-agence .bloc-bandeau .bandeau .content .cta>span{font-size:14px;line-height:22px;font-weight:500;color:#381A0A;margin:0;display:block}.header-agence .bloc-bandeau .bandeau .content .cta .btbleu{margin:5px 0;width:100%;height:36px}.header-agence .bloc-bandeau .bandeau .content .cta .btbleu span{line-height:36px;height:36px;color:#fff}.header-agence .bloc-bandeau .bandeau .bloc-img{width:100%;position:relative;z-index:10000}.header-agence .bloc-bandeau .bandeau .bloc-img .logo-mut{height:56px;width:100%;display:block;text-align:right;margin:0px}.header-agence .bloc-bandeau .bandeau .bloc-img .logo-mut img{max-height:40px;object-fit:none !important;width:auto;margin:8px}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container{display:block;position:relative;width:100%}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container img{width:100%;float:none !important}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container img.small{height:80px;width:auto;border:2px solid #fff;position:absolute;bottom:12px;left:12px;cursor:pointer;float:none !important}.content-agence{width:100%;margin:0 auto;padding:8px;box-sizing:border-box}.content-agence .courant{line-height:18px}.content-agence .courant ul{margin:0}.content-agence .courant ul li{margin-top:0px}.content-agence .agence-1col{width:100%;margin:0}.content-agence .agence-1col .colum{background-color:#fff;padding:12px;margin:0 0 12px 0;box-sizing:border-box}.content-agence .agence-1col .colum h3{color:#ff5205;font-size:16px;line-height:22px;font-weight:500;display:block;margin:0 0 2px 0}.content-agence .agence-1col .colum .mots{width:100%;overflow:hidden;text-align:left}.content-agence .agence-1col .colum .mots span{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;float:left;margin:0;padding:0;display:block}.content-agence .agence-1col .colum .mots ul{list-style-type:none;margin:2px 0 0 0;padding:0}.content-agence .agence-1col .colum .mots li{text-decoration:none;text-transform:uppercase;color:#381A0A;float:left;font-weight:400;font-size:1.2rem;line-height:1.8rem;display:block;margin-left:0px;padding-top:1px;list-style:none;display:block;width:100%}.content-agence .agence-2col{display:block;width:100%;margin:0}.content-agence .agence-2col .colum{width:100%;background-color:#fff;padding:12px;box-sizing:border-box;margin:0 0 12px 0}.content-agence .agence-2col .colum h2{font-size:16px;line-height:18px;font-weight:700;color:#381A0A;margin:0 0 8px 0;display:block}.content-agence .agence-3col{display:block;width:100%;margin:0}.content-agence .agence-3col .colum{width:100%;background-color:#fff;padding:12px;box-sizing:border-box;margin:0 0 12px 0}.content-agence .agence-3col .colum.nopadd{padding:0}.content-agence .agence-3col .colum .map{margin:0;width:100%;max-height:150px;height:auto}.content-agence .agence-3col .colum .descriptif{width:50%;box-sizing:border-box;display:inline-block;font-weight:400;font-size:1.4rem;line-height:1.8rem}.content-agence .agence-3col .colum .descriptif.padd20{padding:12px}.content-agence .agence-3col .colum .descriptif ul li:before{content:'';width:19px}.content-agence .agence-3col .colum .descriptif .titre h2,.content-agence .agence-3col .colum .descriptif .titre{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.content-agence .agence-3col .colum .descriptif .titrecourtage h2{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.content-agence .agence-3col .colum .descriptif .btblanc{width:100%;padding:0;text-align:left;margin-top:20px;padding-left:15px}.content-agence .agence-3col .colum .descriptif ul{margin-top:10px;list-style-type:none}.content-agence .agence-3col .colum .descriptif ul li{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;word-break:break-word}.content-agence .agence-3col .colum .descriptif ul li h2{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:10px;display:inline-block;text-transform:none}.content-agence .agence-3col .colum .descriptif ul li.phone:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/015-call.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:3px;position:relative}.content-agence .agence-3col .colum .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/fax-16-brun.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:3px;position:relative}.content-agence .agence-3col .colum .descriptif ul li.mail:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/013-mail.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:5px;position:relative}.content-agence .agence-3col .colum .descriptif .btbleu{width:100%;margin-top:0px}.content-agence .agence-3col .colum .descriptif .btbleu:after{display:none}.content-agence .agence-3col .colum .descriptif .fermeture{background-color:#00E8FF;padding:10px 20px;font-weight:500;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.content-agence .agence-3col .colum .descriptif .horaires{background-color:#F2F2F2;padding:20px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A}.content-agence .agence-3col .colum .descriptif .horaires strong{font-weight:700;color:#381A0A}.content-agence .agence-3col .colum .descriptif strong{font-weight:700;color:#381A0A}.footer-agence{background-color:#fff;padding:0 10px;box-sizing:border-box}.footer-agence .bloc-footer{width:960px;margin:0 auto}.bloc-agence{margin:12px;box-sizing:border-box}.bloc-agence .description{background-color:#fff;height:auto;box-sizing:border-box;margin-bottom:12px}.bloc-agence .description .map{margin:0;width:100%;height:149px}.bloc-agence .description .map img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-agence .description.courtage{background-color:#F2F2F2}.bloc-agence .description.courtage .descriptif{min-height:220px;position:relative;padding-bottom:60px}.bloc-agence .description.courtage .descriptif .bt-courtage{width:93%;max-width:400px}.bloc-agence .description.courtage .descriptif .contenu-descriptif{width:60%}.bloc-agence .description.courtage .descriptif .contenu-descriptif .bloc-img-courtage{position:absolute;top:23px;right:13px}.bloc-agence .description.courtage .descriptif .contenu-descriptif .bloc-img-courtage .img-courtage{width:120px;height:120px;object-fit:cover}.bloc-agence .description.courtage .descriptif .btbleu-2018{position:absolute;bottom:20px}.bloc-agence .description .descriptif{width:100%;padding:12px;box-sizing:border-box;font-weight:400;font-size:1.4rem;line-height:1.8rem;display:inline-block}.bloc-agence .description .descriptif .titre,.bloc-agence .description .descriptif .titre h2{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:12px}.bloc-agence .description .descriptif .titrecourtage h2{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.bloc-agence .description .descriptif .btbleu.btmobile{margin:10px 0px}.bloc-agence .description .descriptif ul{margin-top:12px;list-style-type:none}.bloc-agence .description .descriptif ul li{margin-top:-2px;font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;word-break:break-word}.bloc-agence .description .descriptif ul li h2{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:12px;display:inline-block;text-transform:none}.bloc-agence .description .descriptif ul li.phone{visibility:hidden}.bloc-agence .description .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/fax-16-brun.png");width:16px;height:16px;padding-left:36px;left:7px;top:-2px;background-repeat:no-repeat;display:inline-block;position:relative}.bloc-agence .description .descriptif ul li.mail:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/013-mail.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:5px;position:relative}.bloc-agence .description .descriptif .fermeture{background-color:#00E8FF;padding:10px 20px;font-weight:500;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.bloc-agence .description .descriptif .btbleu{width:100%;margin-top:0px}.bloc-agence .description .descriptif .btbleu:after{display:none}.bloc-agence .description .descriptif .horaires{background-color:#F2F2F2;padding:12px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A;box-sizing:border-box}.bloc-agence .description .descriptif .horaires strong{font-weight:700;color:#381A0A}.bloc-agence .description .descriptif strong{font-weight:700;color:#381A0A}.bloc-agence .motscles{width:100%;margin-bottom:12px}.bloc-agence .motscles .mots{width:100%;padding:12px;background-color:#F2F2F2;box-sizing:border-box;overflow:hidden;text-align:left}.bloc-agence .motscles .mots span{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;float:left;margin-bottom:7px;padding:0;width:100%}.bloc-agence .motscles .mots ul{list-style-type:none;margin:2px 0 0 0;padding:0;width:100%}.bloc-agence .motscles .mots li{text-decoration:none;text-transform:uppercase;color:#381A0A;float:left;font-weight:400;font-size:1.2rem;line-height:1.4rem;display:block;padding-top:1px;margin-bottom:7px;list-style:none;width:100%}.bloc-agence .motscles .mots li:last-child{margin-bottom:0px}.bloc-bandeau.agence .bloc-img .image-container{position:relative;z-index:99}.bloc-bandeau.agence .bloc-img img{width:100%}.bloc-bandeau.agence .bloc-img img.small{width:50px;height:50px;border:3px solid #FCFCFC;position:absolute;bottom:10px;left:10px}}@media (min-width: 960px){.bloc-agence .description{background-color:#F2F2F2;min-height:300px;height:auto;margin-bottom:60px;width:100%;position:relative}.bloc-agence .description.courtage{display:flex;width:48%;margin-left:0;margin-right:0;min-height:240px;margin-bottom:20px;background-color:#F2F2F2}.bloc-agence .description.courtage:nth-child(2n+1){margin-right:2%;margin-left:1%}.bloc-agence .description.courtage .descriptif{width:100%;position:relative}.bloc-agence .description.courtage .descriptif .bt-courtage{width:50%}.bloc-agence .description.courtage .descriptif .contenu-descriptif{width:60%}.bloc-agence .description.courtage .descriptif .contenu-descriptif .bloc-img-courtage{position:absolute;top:23px;right:40px}.bloc-agence .description.courtage .descriptif .contenu-descriptif .bloc-img-courtage .img-courtage{width:120px;height:120px;object-fit:cover}.bloc-agence .description.courtage .descriptif .btbleu-2018{position:absolute;bottom:20px}.bloc-agence .description .descriptif{font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-bandeau.agence .content{padding-right:320px}.bloc-bandeau.agence .bloc-img .image-container{position:relative;float:right;z-index:99}.bloc-bandeau.agence .bloc-img img{width:320px}.bloc-bandeau.agence .bloc-img img.small{width:50px;height:50px;border:3px solid #FCFCFC;position:absolute;bottom:10px;left:10px}.bloc-agence{width:960px;margin-left:-10px;display:inline-block}.bloc-agence.margtop{margin-top:40px}.bloc-agence .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:60px}.bloc-agence .description .map{margin:0;width:100%;height:138px}.bloc-agence .description{background-color:#F2F2F2;height:auto;box-sizing:border-box;margin-bottom:60px}.bloc-agence .description .descriptif{width:300px;padding:20px;box-sizing:border-box;display:inline-block}.bloc-agence .description .descriptif ul li:before{content:'';width:19px}.bloc-agence .description .descriptif .titre h2,.bloc-agence .description .descriptif .titre{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.bloc-agence .description .descriptif .titrecourtage h2{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.bloc-agence .description .descriptif .btbleu.btmobile{display:none}.bloc-agence .description .descriptif ul{margin-top:20px;list-style-type:none}.bloc-agence .description .descriptif ul li{font-weight:400;font-size:1.4rem;line-height:1.4rem;margin-top:12px;color:#381A0A;list-style:none;word-break:break-word}.bloc-agence .description .descriptif ul li h2{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:10px;display:inline-block;text-transform:none}.bloc-agence .description .descriptif ul li.phone:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/015-call.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;left:-16px;position:relative}.bloc-agence .description .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/fax-16-brun.png");width:16px;height:16px;padding-left:10px;left:-15px;background-repeat:no-repeat;display:inline-block;position:relative}.bloc-agence .description .descriptif ul li.mail:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/013-mail.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:5px;position:relative}.bloc-agence .description .descriptif .btbleu{width:100%;margin-top:0px}.bloc-agence .description .descriptif .btbleu:after{display:none}.bloc-agence .description .descriptif .fermeture{background-color:#00E8FF;padding:10px 20px;font-weight:500;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.bloc-agence .description .descriptif .horaires{background-color:#F2F2F2;padding:20px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A}.bloc-agence .description .descriptif .horaires strong{font-weight:700;color:#381A0A}.bloc-agence .description .descriptif strong{font-weight:700;color:#381A0A}.bloc-agence .motscles{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:60px;height:auto}.bloc-agence .motscles .mots{width:940px;padding:20px;background-color:#F2F2F2;box-sizing:border-box;overflow:hidden;text-align:left}.bloc-agence .motscles .mots span{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;float:left;margin:0;padding:0}.bloc-agence .motscles .mots ul{list-style-type:none;margin:2px 0 0 0;padding:0}.bloc-agence .motscles .mots li{text-decoration:none;text-transform:uppercase;color:#381A0A;float:left;font-weight:400;font-size:1.2rem;line-height:1.4rem;display:block;margin-left:20px;padding-top:1px;list-style:none}header.header-agence{border-bottom:1px solid #381A0A}.header-agence{background-color:#fff}.header-agence .headr{width:960px;margin:0 auto}.header-agence .headr .logo-ag2r{height:68px;width:100%;margin:25px 0 50px 0;display:inline-block;text-align:left}.header-agence .headr .logo-rwd{display:none}.header-agence .bloc-bandeau{width:960px;margin:0 auto 30px auto}.header-agence .bloc-bandeau .bandeau{padding-top:20px;display:flex;width:100%}.header-agence .bloc-bandeau .bandeau .content{width:630px;padding:0 20px 0 0;box-sizing:border-box;display:inline-block;position:relative;margin:0px}.header-agence .bloc-bandeau .bandeau .content h1{font-weight:500;font-size:30px;line-height:40px;text-transform:none;color:#381A0A;margin:0}.header-agence .bloc-bandeau .bandeau .content .date{font-weight:700;font-size:12px;line-height:22px;margin:0;color:#B0B1A6}.header-agence .bloc-bandeau .bandeau .content .courant{font-size:14px;font-weight:400;line-height:22px;margin:0}.header-agence .bloc-bandeau .bandeau .content .cta{margin:10px 0 15px;display:inline-block}.header-agence .bloc-bandeau .bandeau .content .cta>span{font-size:14px;line-height:22px;font-weight:500;color:#381A0A;margin:0;display:block}.header-agence .bloc-bandeau .bandeau .content .cta .btbleu{margin:5px 0;width:307px;height:36px}.header-agence .bloc-bandeau .bandeau .content .cta .btbleu span{line-height:36px;height:36px;color:#fff}.header-agence .bloc-bandeau .bandeau .bloc-img{width:330px;position:relative;z-index:10000}.header-agence .bloc-bandeau .bandeau .bloc-img .logo-mut{height:39px;width:100;display:block;text-align:right;margin-bottom:20px}.header-agence .bloc-bandeau .bandeau .bloc-img .logo-mut img{max-height:39px}.header-agence .bloc-bandeau .bandeau .bloc-img img{float:none !important}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container{display:block;position:relative;width:330px}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container img{width:100%}.header-agence .bloc-bandeau .bandeau .bloc-img .image-container img.small{height:80px;width:auto;border:2px solid #fff;position:absolute;bottom:20px;left:20px;cursor:pointer;float:none !important}.content-agence{width:960px;margin:0 auto 60px auto;padding:0;box-sizing:border-box}.content-agence .courant{line-height:18px}.content-agence .courant ul{margin:0}.content-agence .courant ul li{margin-top:0px}.content-agence .agence-1col{width:100%;margin:0 0 20px 0}.content-agence .agence-1col .colum{background-color:#fff;padding:20px;margin:0 10px;box-sizing:border-box}.content-agence .agence-1col .colum h3{color:#ff5205;font-size:16px;line-height:22px;font-weight:500;display:block;margin:0 0 2px 0}.content-agence .agence-1col .colum .mots{width:100%;overflow:hidden;text-align:left}.content-agence .agence-1col .colum .mots span{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;float:left;margin:0;padding:0}.content-agence .agence-1col .colum .mots ul{list-style-type:none;margin:2px 0 0 0;padding:0}.content-agence .agence-1col .colum .mots ul li{text-decoration:none;text-transform:uppercase;color:#381A0A;float:left;font-weight:400;font-size:1.2rem;line-height:1.4rem;display:block;margin-left:20px;padding-top:1px;list-style:none}.content-agence .agence-2col{display:flex;width:100%;margin:0 0 20px 0}.content-agence .agence-2col .colum{width:50%;background-color:#fff;padding:20px;box-sizing:border-box;margin:0 10px}.content-agence .agence-2col .colum h2{font-size:16px;line-height:18px;font-weight:700;color:#381A0A;margin:0 0 8px 0;display:block}.content-agence .agence-3col{display:flex;width:100%;margin:0 0 20px 0}.content-agence .agence-3col .colum{width:calc(100% / 3);background-color:#fff;padding:20px;box-sizing:border-box;margin:0 10px}.content-agence .agence-3col .colum.nopadd{padding:0}.content-agence .agence-3col .colum .map{margin:0;width:100%;max-height:150px;height:auto}.content-agence .agence-3col .colum .descriptif{width:100%;box-sizing:border-box;display:inline-block;font-weight:400;font-size:1.4rem;line-height:1.8rem}.content-agence .agence-3col .colum .descriptif.padd20{padding:20px}.content-agence .agence-3col .colum .descriptif ul li:before{content:'';width:19px}.content-agence .agence-3col .colum .descriptif .titre h2,.content-agence .agence-3col .colum .descriptif .titre{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.content-agence .agence-3col .colum .descriptif .titrecourtage h2{font-weight:700;font-size:1.6rem;line-height:1.8rem;color:#381A0A;margin-bottom:5px}.content-agence .agence-3col .colum .descriptif .btblanc{width:100%;padding:0;text-align:left;margin-top:20px;padding-left:15px}.content-agence .agence-3col .colum .descriptif ul{margin-top:10px;list-style-type:none}.content-agence .agence-3col .colum .descriptif ul li{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;word-break:break-word}.content-agence .agence-3col .colum .descriptif ul li h2{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;margin-bottom:10px;display:inline-block;text-transform:none}.content-agence .agence-3col .colum .descriptif ul li.phone:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/015-call.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:3px;position:relative}.content-agence .agence-3col .colum .descriptif ul li.fax:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/fax-16-brun.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:3px;position:relative}.content-agence .agence-3col .colum .descriptif ul li.mail:before{content:" ";background-image:url("../modules/portail-templates/css/picto/16/brun/013-mail.png");width:16px;height:16px;padding-left:10px;background-repeat:no-repeat;display:inline-block;top:5px;position:relative}.content-agence .agence-3col .colum .descriptif .btbleu{width:100%;margin-top:0px}.content-agence .agence-3col .colum .descriptif .btbleu:after{display:none}.content-agence .agence-3col .colum .descriptif .fermeture{background-color:#00E8FF;padding:10px 20px;font-weight:500;font-size:1.4rem;line-height:2rem;margin-bottom:10px;margin-top:10px;color:#381A0A}.content-agence .agence-3col .colum .descriptif .horaires{background-color:#F2F2F2;padding:20px;font-weight:400;font-size:1.4rem;line-height:2rem;color:#381A0A}.content-agence .agence-3col .colum .descriptif .horaires strong{font-weight:700;color:#381A0A}.content-agence .agence-3col .colum .descriptif strong{font-weight:700;color:#381A0A}.footer-agence{background-color:#fff;padding:0 10px;box-sizing:border-box}.footer-agence .bloc-footer{width:960px;margin:0 auto}}.bloc-empl-responsable a .description .contenu .titre a,.bloc-empl-responsable a .description .contenu .titre,.bloc-empl-responsable .description .contenu .titre a,.bloc-empl-responsable .description .contenu .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-decoration:none}.bloc-empl-responsable a .description .contenu .titre h3,.bloc-empl-responsable .description .contenu .titre h3{font-size:18px;line-height:22px}.bloc-rech-emploi .rech-emploi .SumoUnder{display:none}.bloc-rech-emploi .rech-emploi .SumoSelect{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color:#381A0A;font-size:1.4rem;font-weight:400;width:280px;height:34px;padding-left:20px;margin-right:30px;line-height:34px;cursor:pointer;border:1px solid #381A0A;box-sizing:border-box;float:left}.bloc-rech-emploi .rech-emploi .SumoSelect>.CaptionCont>span{color:#381A0A}.bloc-rech-emploi .rech-emploi .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25);height:auto}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem;font-weight:400;margin-bottom:0px !important}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-rech-emploi .rech-emploi .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-rech-emploi .rech-emploi .SumoSelect.open>.optWrapper{top:34px;width:100%;min-height:200px}.bloc-rech-emploi .rech-emploi .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}@media (max-width: 959px){.bloc-empl-responsable{margin:12px;box-sizing:border-box}.bloc-empl-responsable .description .contenu .titre{font-size:2rem;margin-bottom:10px}.bloc-empl-responsable .description .contenu .texte p{font-size:1.4rem;line-height:1.8rem;margin-bottom:20px;text-decoration:none;font-weight:inherit}.bloc-empl-responsable .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-empl-responsable a .description,.bloc-empl-responsable .description{background-color:#F2F2F2;display:inline-block;width:100%;min-height:130px;height:auto;margin-bottom:12px}.bloc-empl-responsable a .description .image,.bloc-empl-responsable .description .image{width:100%;height:130px;float:left;display:none}.bloc-empl-responsable a .description .image img,.bloc-empl-responsable .description .image img{display:block;margin:0 auto;max-height:130px}.bloc-empl-responsable a .description .contenu,.bloc-empl-responsable .description .contenu{width:100%;height:100%;padding:8px;box-sizing:border-box;float:left;padding:12px}.bloc-empl-responsable a .description .contenu .blocbt,.bloc-empl-responsable .description .contenu .blocbt{margin-top:15px;width:65%}.bloc-empl-responsable a .description .contenu .texte,.bloc-empl-responsable a .description .contenu .texte a,.bloc-empl-responsable .description .contenu .texte,.bloc-empl-responsable .description .contenu .texte a{width:100%;display:inline-block;text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-empl-responsable a .description .contenu a,.bloc-empl-responsable .description .contenu a{color:#0052FF !important}.bloc-empl-responsable .bloclien{margin:0px 0px 12px 0px}.bloc-temoignages{margin:12px;box-sizing:border-box}.bloc-temoignages .titre h2,.bloc-temoignages .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px}.bloc-temoignages .description{background-color:#F2F2F2;width:100%;display:inline-block;margin-bottom:12px}.bloc-temoignages .description .image{display:none}.bloc-temoignages .description .contenu{width:100%;height:100%;padding:8px;box-sizing:border-box;display:inline-block}.bloc-temoignages .description .contenu blockquote{margin:15px 0px 10px 0px}.bloc-temoignages .description .contenu .nom{font-size:1.8rem;font-weight:400;color:#381A0A;width:100%;line-height:2rem;margin-bottom:5px;display:block}.bloc-temoignages .description .contenu .metier{font-size:1.5rem;font-weight:500;color:#381A0A;width:100%;line-height:1.8rem;display:block;margin-bottom:5px}.bloc-temoignages .description .contenu .lieu{font-size:1.4rem;font-weight:400;color:#381A0A;width:100%;line-height:1.6rem;display:block;margin-bottom:20px}.bloc-temoignages .description .contenu a{color:#0052FF;font-size:1.4rem}.bloc-temoignages .description .contenu a:hover{color:#381A0A}.bloc-temoignages .description .contenu blockquote{font-size:1.4rem;font-weight:400;color:#381A0A;width:100%;line-height:1.8rem;display:block;quotes:"“" "”"}.bloc-temoignages .description .contenu blockquote:before{content:Open-Quote;color:#0052FF;font-size:3.4rem;line-height:1rem;font-weight:400;vertical-align:text-bottom}.bloc-temoignages .description .contenu blockquote:after{content:Close-Quote;color:#0052FF;font-size:3.4rem;line-height:0.8rem;font-weight:400;vertical-align:text-bottom}.bloc-rech-emploi{margin:12px 12px 30px 12px;box-sizing:border-box;display:inline-block}.bloc-rech-emploi .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0}.bloc-rech-emploi .rech-emploi{background-color:#fff;padding:8px;display:inline-block;width:100%;box-sizing:border-box}.bloc-rech-emploi .rech-emploi .SumoSelect{width:100%;margin-bottom:10px}.bloc-rech-emploi .rech-emploi .btbleu{margin-top:0px;height:40px;line-height:39px;color:#fff;width:100%;font-weight:500;font-size:1.2rem}.bloc-rech-emploi .rech-emploi .btbleu:after{top:15px}.bloc-rech-emploi .rech-emploi .btbleu-2018{margin-top:0px;color:#fff;width:100%;font-weight:500;font-size:1.4rem}.bloc-rech-emploi .bloclien{margin:12px 0px}.bloc-offresbloc{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-offresbloc .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0;display:contents}.bloc-offresbloc .titre{margin:12px 0 6px 0}.bloc-offresbloc .titre .ro_toutVoir{position:relative;bottom:3px}.bloc-offresbloc .offresbloc{width:100%;margin-bottom:12px;background-color:#F2F2F2;position:relative;margin-bottom:68px}.bloc-offresbloc .offresbloc .contenu{padding:20px 60px 20px 20px;width:100%;box-sizing:border-box;display:inline-block}.bloc-offresbloc .offresbloc .contenu .titre{font-size:1.8rem;line-height:2rem;color:#381A0A;font-weight:500;text-transform:none}.bloc-offresbloc .offresbloc .contenu .secteur{width:100%;font-size:1.5rem;line-height:1.8rem;color:#381A0A;font-weight:500}.bloc-offresbloc .offresbloc .contenu .btbleu{margin-top:15px;height:40px;width:179px;color:#fff;padding-left:15px;padding-right:15px}.bloc-offresbloc .offresbloc .contenu .btbleu span{text-transform:none;font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-offresbloc .offresbloc .contenu .btbleu-2018{margin-top:15px;position:absolute;bottom:20px;width:auto}.bloc-offresbloc .offresbloc .blocfooter{height:56px;width:100%;background-color:#381A0A;color:#fff;line-height:56px;position:relative;left:0;bottom:-56px;padding-left:20px;box-sizing:border-box}.bloc-offresbloc .offresbloc .blocfooter .contrat{height:56px;width:120px;color:#fff;font-weight:500;font-size:1.8rem;color:#fff;float:left;box-sizing:border-box}.bloc-offresbloc .offresbloc .blocfooter .lieu{font-weight:400;font-size:1.4rem;color:#fff;text-align:right;width:calc(100% - 120px);padding-right:20px;box-sizing:border-box;height:56px;overflow:hidden}.bloc-offresbloc .offresbloc .blocfooter .lieu:before{content:"";height:65px;width:14px;background:url(../modules/portail-templates/css/picto/picto-geoloc.png) no-repeat 50% 50%;position:absolute;margin-left:-20px}.bloc-offresbloc .offresbloc ul{list-style-type:none;margin:0;padding:0;position:absolute;top:10px;right:10px;width:37px}.bloc-offresbloc .offresbloc a li{list-style:none;margin-bottom:5px;height:33px;width:37px;cursor:pointer;position:relative;box-sizing:border-box;border:1px solid #381A0A;background-color:#fff}.bloc-offresbloc .offresbloc a li.btmail:before{content:" ";position:absolute;height:15px;width:20px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -421px -309px;top:calc(50% - 7.5px);left:calc(50% - 10px)}.bloc-offresbloc .offresbloc a li.btin:before{content:" ";position:absolute;height:18px;width:18px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -351px -310px;top:calc(50% - 9px);left:calc(50% - 9px)}.bloc-offresbloc .offresbloc a li.bttw:before{content:" ";position:absolute;height:15px;width:22px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -325px -312px;top:calc(50% - 7.5px);left:calc(50% - 11px)}.bloc-rech-emploi-region{box-sizing:border-box;margin:40px 12px 40px 12px}.bloc-rech-emploi-region .titre h2,.bloc-rech-emploi-region .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0}.bloc-rech-emploi-region .rech-emploi-region{padding:8px;background-color:#fff;color:#381A0A;font-weight:400;font-size:1.5rem;height:auto;line-height:1.8rem;width:100%;box-sizing:border-box}}@media (min-width: 960px){.bloc-temoignages{width:960px;margin-left:-10px;margin-bottom:60px;display:inline-block}.bloc-temoignages .titre h2,.bloc-temoignages .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0;margin-left:5px}.bloc-temoignages .description{background-color:#F2F2F2;width:47.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;min-height:380px;height:auto}.bloc-temoignages .description .image{width:220px;height:100%;float:left}.bloc-temoignages .description .image img{display:block;margin:0;height:auto !important;object-fit:cover;object-position:50% 0}.bloc-temoignages .description .contenu{width:230px !important;height:100%;padding:20px;box-sizing:border-box;float:left}.bloc-temoignages .description .contenu blockquote{margin:15px 0px 10px 0px}.bloc-temoignages .description .contenu .nom{font-size:1.8rem;font-weight:400;color:#381A0A;width:100%;line-height:2rem;margin-bottom:5px;display:block}.bloc-temoignages .description .contenu .metier{font-size:1.5rem;font-weight:500;color:#381A0A;width:100%;line-height:1.8rem;display:block;margin-bottom:5px}.bloc-temoignages .description .contenu .lieu{font-size:1.4rem;font-weight:400;color:#381A0A;width:100%;line-height:1.6rem;display:block;margin-bottom:20px}.bloc-temoignages .description .contenu a{color:#0052FF;font-size:1.4rem}.bloc-temoignages .description .contenu a:hover{color:#381A0A}.bloc-temoignages .description .contenu blockquote{font-size:1.4rem;font-weight:400;color:#381A0A;width:100%;line-height:1.8rem;display:block;quotes:"“" "”"}.bloc-temoignages .description .contenu blockquote p{margin:0;padding:0}.bloc-temoignages .description .contenu blockquote p a{font-size:13px}.bloc-temoignages .description .contenu blockquote:before{content:Open-Quote;color:#0052FF;font-size:3.4rem;line-height:1rem;font-weight:400;vertical-align:text-bottom}.bloc-temoignages .description .contenu blockquote:after{content:Close-Quote;color:#0052FF;font-size:3.4rem;line-height:0.8rem;font-weight:400;vertical-align:text-bottom}.bloc-offresbloc{width:960px;margin-bottom:60px;display:inline-block;margin-left:-10px}.bloc-offresbloc .titre{display:flex}.bloc-offresbloc .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-offresbloc .offresbloc{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;background-color:#F2F2F2;position:relative}.bloc-offresbloc .offresbloc .contenu{padding:20px 60px 80px 20px;width:100%;box-sizing:border-box;display:inline-block;position:relative}.bloc-offresbloc .offresbloc .contenu .titre{font-size:1.8rem;line-height:2rem;color:#381A0A;font-weight:500;text-transform:none;overflow:hidden}.bloc-offresbloc .offresbloc .contenu .secteur{width:100%;font-size:1.5rem;line-height:1.8rem;color:#381A0A;font-weight:500}.bloc-offresbloc .offresbloc .contenu .btbleu{margin-top:15px;height:40px;color:#fff;position:absolute;bottom:20px}.bloc-offresbloc .offresbloc .contenu .btbleu span{text-transform:none;font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-offresbloc .offresbloc .contenu .btbleu-2018{margin-top:15px;position:absolute;bottom:20px;width:auto}.bloc-offresbloc .offresbloc .blocfooter{height:56px;width:100%;background-color:#381A0A;color:#fff;display:flex;justify-content:space-between}.bloc-offresbloc .offresbloc .blocfooter .contrat{padding:20px;font-weight:500;font-size:1.8rem;color:#fff}.bloc-offresbloc .offresbloc .blocfooter .lieu{font-weight:400;font-size:1.4rem;color:#fff;width:auto;padding:20px}.bloc-offresbloc .offresbloc .blocfooter .lieu:before{content:"";height:25px;width:16px;background:url(../modules/portail-templates/css/picto/picto-geoloc.png) no-repeat;position:absolute;bottom:16px;margin-left:-31px}.bloc-offresbloc .offresbloc ul{list-style-type:none;margin:0;padding:0;position:absolute;top:10px;right:10px;width:37px}.bloc-offresbloc .offresbloc a li{list-style:none;margin-bottom:5px;height:33px;width:37px;cursor:pointer;position:relative;box-sizing:border-box;border:1px solid #381A0A;background-color:#fff}.bloc-offresbloc .offresbloc a li.btmail:before{content:" ";position:absolute;height:15px;width:20px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -421px -309px;top:calc(50% - 7.5px);left:calc(50% - 10px)}.bloc-offresbloc .offresbloc a li.btin:before{content:" ";position:absolute;height:18px;width:18px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -351px -310px;top:calc(50% - 9px);left:calc(50% - 9px)}.bloc-offresbloc .offresbloc a li.bttw:before{content:" ";position:absolute;height:15px;width:22px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -325px -312px;top:calc(50% - 7.5px);left:calc(50% - 11px)}}@media (min-width: 960px){.blocs-miseenavant-avec-cta h3{font-size:1.4rem}.blocs-miseenavant-avec-cta .description .blocbt .btbleu{float:right;height:30px;line-height:30px}.blocs-miseenavant-avec-cta .description .blocbt .btbleu:after{display:none}.bloc-empl-responsable{width:960px;margin-bottom:60px;display:inline-block}.bloc-empl-responsable .description .contenu .titre{font-size:2rem;margin-bottom:10px}.bloc-empl-responsable .description .contenu .texte p{font-size:1.4rem;line-height:1.8rem;margin-bottom:20px;text-decoration:none;font-weight:inherit}.bloc-empl-responsable .description .blocbt{width:40%;margin-top:25px;margin-right:14px}.bloc-empl-responsable .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.bloc-empl-responsable a .description,.bloc-empl-responsable .description{background-color:#F2F2F2;width:940px;min-height:130px;height:auto;margin-bottom:20px;display:flex}.bloc-empl-responsable a .description .image,.bloc-empl-responsable .description .image{width:230px;height:auto}.bloc-empl-responsable a .description .image img,.bloc-empl-responsable .description .image img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-empl-responsable a .description .contenu,.bloc-empl-responsable .description .contenu{width:710px;height:auto;padding:20px;box-sizing:border-box}.bloc-empl-responsable a .description .contenu .texte,.bloc-empl-responsable a .description .contenu .texte a,.bloc-empl-responsable .description .contenu .texte,.bloc-empl-responsable .description .contenu .texte a{width:100%;display:inline-block;text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-empl-responsable a .description .contenu a,.bloc-empl-responsable .description .contenu a{color:#0052FF !important}.bloc-empl-responsable a .description .contenu a:hover,.bloc-empl-responsable .description .contenu a:hover{color:#381A0A !important}.bloc-empl-responsable .bloclien{width:940px;display:inline-block;text-align:right;box-sizing:border-box;padding-right:10px;margin-top:-10px}.bloc-empl-responsable .bloclien .lienall{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-empl-responsable .bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-rech-emploi-region{margin-bottom:60px}.bloc-rech-emploi-region .titre h2,.bloc-rech-emploi-region .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-rech-emploi-region .rech-emploi-region{padding:20px;background-color:#fff;color:#381A0A;font-weight:400;font-size:1.5rem;height:auto;min-height:834px;line-height:1.8rem}.bloc-rech-emploi{margin-bottom:60px}.bloc-rech-emploi .titre h2,.bloc-rech-emploi .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:15px;margin-top:0}.bloc-rech-emploi .rech-emploi{background-color:#fff;padding:20px;min-height:40px}.bloc-rech-emploi .rech-emploi .btbleu{margin-top:0px;height:40px;line-height:39px;color:#fff;width:280px;font-weight:500;font-size:1.2rem}.bloc-rech-emploi .rech-emploi .btbleu:after{top:15px}.bloc-rech-emploi .rech-emploi .btbleu-2018{margin-top:0px;color:#fff;width:280px;font-weight:500;font-size:1.4rem}.bloc-rech-emploi .bloclien{margin:19px 0px}}@media (max-width: 959px){.bloc-message{width:auto;margin:12px;display:inline-block;box-sizing:border-box}.bloc-message .titre h2{font-size:2.2rem;line-height:2.5rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-bottom:6px;margin-top:0}.bloc-message .description{width:100%;height:auto;min-height:131px;margin-bottom:12px;padding:20px;box-sizing:border-box;position:relative;background-color:#fff}.bloc-message .description .titre{margin-bottom:12px;font-size:1.5rem;line-height:1.5rem;font-weight:500;color:#381A0A;margin-left:auto;margin-right:auto;text-align:center}.bloc-message .description .descriptif{width:100%;color:#8B8178;font-weight:400;font-size:1.4rem;line-height:1.4rem;text-align:center;box-sizing:border-box}.bloc-chiffre{width:auto;margin:12px;display:block;margin-bottom:40px;box-sizing:border-box}.bloc-chiffre a{text-decoration:none}.bloc-chiffre .bloctop{width:100%;height:30px;margin-bottom:6px}.bloc-chiffre .bloctop .titre h2{width:70%;font-size:2.2rem;line-height:2.5rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-top:0;float:left}.bloc-chiffre .bloctop .aladate{width:30%;font-size:1.2rem;line-height:1.8rem;font-weight:400;color:#381A0A;float:left;text-align:right;padding-top:7px}.bloc-chiffre .description{background-color:#00E8FF;min-height:106px;height:auto;width:100%;padding:20px;box-sizing:border-box;position:relative;margin-bottom:12px}.bloc-chiffre .description:last-child{margin-bottom:0px}.bloc-chiffre .description.bleu{background-color:#00E8FF}.bloc-chiffre .description.bleu a .titre,.bloc-chiffre .description.bleu a .descriptif{color:#381A0A}.bloc-chiffre .description.marron{background-color:#381A0A}.bloc-chiffre .description.gris{background-color:#8B8178}.bloc-chiffre .description a{text-decoration:none}.bloc-chiffre .description a .titre{margin-bottom:5px;font-weight:500;font-size:36px;color:#fff}.bloc-chiffre .description a .descriptif{width:260px;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.4rem}}@media (min-width: 960px){.bloc-message{width:960px;margin-left:-10px;margin-bottom:20px;display:inline-block}.bloc-message .titre h2{margin-left:10px;font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-bottom:13px;margin-top:0}.bloc-message .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px}.bloc-message .description{background-color:#fff;min-height:131px;height:auto;padding:20px;box-sizing:border-box;position:relative}.bloc-message .description .titre{margin-bottom:30px;font-size:1.5rem;line-height:1.5rem;font-weight:500;color:#381A0A;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:center}.bloc-message .description .descriptif{width:260px;color:#8B8178;font-weight:400;font-size:1.4rem;line-height:1.4rem;position:absolute;bottom:20px;margin-left:auto;margin-right:auto;text-align:center}.bloc-chiffre{width:960px;margin-left:-10px;margin-bottom:20px;display:inline-block}.bloc-chiffre a{text-decoration:none}.bloc-chiffre .bloctop{width:100%;height:37px;display:inline-block}.bloc-chiffre .bloctop .titre h2{width:22.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-left:10px;font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-top:0}.bloc-chiffre .bloctop .aladate{width:72.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;font-size:1.2rem;line-height:1.8rem;font-weight:400;color:#381A0A;margin-left:-32px;padding-top:7px}.bloc-chiffre .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px}.bloc-chiffre .description{background-color:#00E8FF;min-height:106px;height:auto;padding:20px;box-sizing:border-box;position:relative}.bloc-chiffre .description.bleu{background-color:#00E8FF}.bloc-chiffre .description.bleu a .titre,.bloc-chiffre .description.bleu a .descriptif{color:#381A0A}.bloc-chiffre .description.marron{background-color:#381A0A}.bloc-chiffre .description.gris{background-color:#8B8178}.bloc-chiffre .description a{text-decoration:none}.bloc-chiffre .description a .titre{margin-bottom:5px;font-weight:500;font-size:36px;color:#fff}.bloc-chiffre .description a .descriptif{width:260px;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.4rem}}.bloc-actualite .description .descriptif span.date{color:#B0B1A6}@media (max-width: 959px){.pagination{display:none}.blocChargerPlusArticle{width:100%;box-sizing:border-box;margin-bottom:20px}.blocChargerPlusArticle .ChargerPlusArticle{text-align:center;text-decoration:none;background-color:#0052FF;height:40px;line-height:40px;box-sizing:border-box;display:block}.blocChargerPlusArticle .ChargerPlusArticle span{font-weight:500;font-size:1.4rem;width:100%;position:relative;padding-right:25px;color:#fff}.bloclien{width:100%;display:inline-block;text-align:right;box-sizing:border-box}.bloclien .lienall{font-size:1.4rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-actualite{width:100%;margin-bottom:20px;display:inline-block;position:relative;padding:12px !important;box-sizing:border-box}.bloc-actualite .bloc-rwd{display:none}.bloc-actualite .storelink a{color:#0052FF !important}.bloc-actualite .storelink a:hover{color:#381A0A !important}.bloc-actualite.nosservices{padding:0px !important}.bloc-actualite.nosservices .titre{padding-left:10px}.bloc-actualite.nosservices .accroche{margin:0 10px 40px}.bloc-actualite.nosservices .accroche p{font-size:16px;line-height:20px}.bloc-actualite.nosservices .description{width:100%;position:relative;background-color:#F2F2F2;border:2px solid #fff}.bloc-actualite.nosservices .description .descriptif{width:100%}.bloc-actualite.nosservices .description .descriptif .title .icon-img{width:100%;text-align:center;margin:25px 0 15px}.bloc-actualite.nosservices .description .descriptif .title .icon-img img{max-width:45px;width:auto;height:auto !important;margin:0 auto}.bloc-actualite.nosservices .description .descriptif .title .titreservices{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-decoration:none;text-transform:none;margin-top:-1px;margin-left:0px;text-align:center}.bloc-actualite.nosservices .description .descriptif .title .titreservices a{font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;text-decoration:none;text-transform:none;margin-top:-1px}.bloc-actualite.nosservices .blocoff{width:100%;margin:0 auto;display:block}.bloc-actualite.nosservices .blocoff .description{display:table !important}.bloc-actualite-allsites{width:100%;display:inline-block;position:relative;padding:12px;box-sizing:border-box}.bloc-actualite-allsites .descriptif{width:100%;padding:8px;box-sizing:border-box;display:inline-block;background:#fff;margin-bottom:12px;border:1px solid #DDDDD4}.bloc-actualite-allsites .descriptif a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:2.2rem}.bloc-actualite-allsites .descriptif .titleallsites{width:100%;height:auto;text-align:left}.bloc-actualite-allsites .descriptif .titleallsites .titre a,.bloc-actualite-allsites .descriptif .titleallsites .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .titre,.bloc-actualite-allsites .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-actualite .titre h2,.bloc-actualite .titre h3,.bloc-actualite .titre h4,.bloc-actualite-allsites .titre h2,.bloc-actualite-allsites .titre h3,.bloc-actualite-allsites .titre h4{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin:0;padding:0}.bloc-actualite .block{display:block;height:100%}.bloc-actualite .description{background-color:#fff;height:auto;width:100%;box-sizing:border-box;margin-bottom:12px;position:relative;display:inline-block}.bloc-actualite .description img{display:block;margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.bloc-actualite .description .fanion-ent{width:96px;height:17px;line-height:17px;text-align:center;color:#381A0A;font-weight:500;font-size:1rem;text-transform:uppercase;background-color:#00E8FF;position:absolute;top:10px;right:0;user-select:none;user-select:none}.bloc-actualite .description .visu{position:relative;border:0;width:100%;min-height:169px;max-height:169px;overflow:hidden}.bloc-actualite .description .visu.marron{background-color:#381A0A}.bloc-actualite .description .visu.bleu{background-color:#00AED6}.bloc-actualite .description .visu.vert{background-color:#29FF9B}.bloc-actualite .description .visu.vert .chapeau{color:#381A0A}.bloc-actualite .description .visu.violet{background-color:#A54AE8}.bloc-actualite .description .visu.rose{background-color:#FF91DE}.bloc-actualite .description .visu.rose .chapeau{color:#381A0A}.bloc-actualite .description .visu.bleuClair{background-color:#00E8FF}.bloc-actualite .description .visu.bleuClair .chapeau{color:#381A0A}.bloc-actualite .description .visu.gris{background-color:#8B8178}.bloc-actualite .description .visu.gris .chapeau{color:#381A0A}.bloc-actualite .description .visu.jaune{background-color:#FFE145}.bloc-actualite .description .visu.jaune .chapeau{color:#381A0A}.bloc-actualite .description .visu a{cursor:pointer;display:block;margin:0}.bloc-actualite .description .visu .chapeau{position:absolute;top:8px;left:8px;width:calc(100% - 16px);height:100px;font-weight:400;font-size:1.8rem;line-height:2rem;color:#fff;overflow:hidden}.bloc-actualite .description .visu .tags-link{position:absolute;bottom:12px;left:12px}.bloc-actualite .description .visu .tags-link a{color:#fff;padding:5px 6px;display:inline-block;font-size:1.2rem;float:left;width:auto;margin:0 10px 0px 0;background-color:#0052FF;text-decoration:none}.bloc-actualite .description .visu .video:before{background:url("../modules/portail-templates/css/picto/icon-video.png") no-repeat 50% 50%;opacity:1;content:' ';width:100%;position:absolute;height:100%}.bloc-actualite .description .visu .favoris:before{background:url("../modules/portail-templates/css/picto/24/blanc/favoris-blanc-24.png") no-repeat 50% 50%;opacity:1;content:' ';width:45px;position:absolute;height:45px;right:0px;top:20px;background-color:#0052FF}.bloc-actualite .description .visu .favoris:after{background:url("../modules/portail-templates/css/picto/ombre-fanion.png") no-repeat 50% 50%;opacity:1;content:' ';width:10px;position:absolute;height:9px;right:-10px;top:65px}.bloc-actualite .description .descriptif{width:100%;padding:8px 0;box-sizing:border-box;display:inline-block;color:#00AED6;font-weight:400;font-size:1.2rem;color:#381A0A;line-height:1.4rem}.bloc-actualite .description .descriptif .linkmire ul{list-style-type:none;margin:0;padding:0;float:none}.bloc-actualite .description .descriptif .linkmire ul li{text-align:left;list-style:none;margin:0;padding:0;padding-left:8px;text-indent:-8px}.bloc-actualite .description .descriptif .linkmire ul li a{display:block;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.5rem;text-decoration:none;padding-bottom:8px}.bloc-actualite .description .descriptif .linkmire ul li a:hover{color:#00AED6;text-decoration:none;padding-left:8px;transition:all .1s ease .1s}.bloc-actualite .description .descriptif .linkmire ul li a:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.bloc-actualite .description .descriptif .linkmire ul li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:10px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.bloc-actualite .description .descriptif span{color:#0052FF;font-weight:500;font-size:1.4rem;line-height:1.8rem;margin-top:0;padding-top:0;display:block;margin-bottom:4px}.bloc-actualite .description .descriptif span.searchHighlightedText{display:inline}.bloc-actualite .description .descriptif p{font-size:14px;line-height:18px;font-weight:400}.bloc-actualite .description .descriptif .excerpt a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .descriptif a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .descriptif .titleallsites{width:100%;min-height:25px;height:auto;text-align:left}.bloc-actualite .description .descriptif .titleallsites .titre a,.bloc-actualite .description .descriptif .titleallsites .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils{width:100%;min-height:25px;height:auto;text-align:left;margin-bottom:15px}.bloc-actualite .description .descriptif .titleconseils .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-left:0px}.bloc-actualite .description .descriptif .titleconseils .titre a,.bloc-actualite .description .descriptif .titleconseils .titre h2,.bloc-actualite .description .descriptif .titleconseils .titre h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils .titre-marron{width:100%;float:left;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils .titre-marron a{font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .title{width:100%;height:auto;text-align:left;margin-bottom:5px;box-sizing:border-box;display:inline-block}.bloc-actualite .description .descriptif .title.miretitle{min-height:35px}.bloc-actualite .description .descriptif .title .icon-img{width:52px;float:left}.bloc-actualite .description .descriptif .title .icon-img img{max-width:32px}.bloc-actualite .description .descriptif .title .titre a,.bloc-actualite .description .descriptif .title .titre{width:calc(100% - 52px);float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .title .titreservices{width:calc(100% - 52px);float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#00AED6;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .title .titreservices a{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#00AED6;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .title .titre-only a,.bloc-actualite .description .descriptif .title .titre-only{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif-remontees{width:100%;padding:8px;box-sizing:border-box;display:inline-block;color:#00AED6;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.4rem}.bloc-actualite .description .lieu{width:100%;display:flex;height:56px;background-color:#0052FF}.bloc-actualite .description .lieu .bloclieu{width:50%;position:relative}.bloc-actualite .description .lieu .bloclieu.w100{width:100%}.bloc-actualite .description .lieu .bloclieu span{display:inline-table;position:absolute;display:inline-table;text-align:left;top:50%;left:0%;transform:translate(0%, -50%);font-size:1.4rem;font-weight:500;color:#fff;margin:0 10px 0 20px}.bloc-actualite .description .lieu .bloclieu span.right{padding-left:20px;margin:0 20px 0 10px;text-align:right}.bloc-actualite .description .lieu .bloclieu span.right:before{content:"";height:25px;width:16px;left:0%;top:-5px;background:url("../modules/portail-templates/css/picto/picto-geoloc.png") no-repeat 50% 50%;background-size:16px 25px;position:absolute}.bloc-allactu{min-height:60px;height:auto;padding:12px;box-sizing:border-box;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat top 25px right 12px;z-index:999;box-sizing:border-box;margin:0px 12px;width:calc(100% - 25px);border:1px solid #b0b1a6}.bloc-allactu.search{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat top 16px right 12px;min-height:inherit}.bloc-allactu.search .titre{padding:0}.bloc-allactu.search .titre.all-active{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat top 5px right 0px}.bloc-allactu.search .affiner{margin-top:20px}.bloc-allactu.search .affiner .filtrecheck{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:0px}.bloc-allactu.search .affiner .filtrecheck .choice-block{width:50%;max-width:160px}.bloc-allactu.search .affiner .filtrecheck .choice-block input[type="checkbox"]+label:before{background:#fff;border:1px solid #381A0A}.bloc-allactu.search .affiner .filtrecheck .choice-block input[type="checkbox"]:checked+label:before{border:1px solid #0052ff;background:url("../modules/portail-templates/css/img/icons/checked-blanc.png") top 50% left 50% no-repeat #0052ff}.bloc-allactu.search .affiner .btactualiser{padding:0 20px;background-image:none}.bloc-allactu.filtrefin{padding:8px;background:#fff}.bloc-allactu.filtrefin .bt-filtre{list-style-type:none;margin:0;padding:0;width:100%;min-height:40px;height:auto;display:inline-block}.bloc-allactu.filtrefin .bt-filtre .filtre{list-style:none;font-size:1.1rem;font-weight:400;text-transform:uppercase;color:#381A0A;height:36px;line-height:36px;margin:0 5px 5px 0;padding:0 3px;box-sizing:border-box;border:1px solid #381A0A;float:left;cursor:pointer}.bloc-allactu.filtrefin .bt-filtre .filtre:hover,.bloc-allactu.filtrefin .bt-filtre .filtre.active,.bloc-allactu.filtrefin .bt-filtre .filtre:focus{background-color:#381A0A;border:1px solid #381A0A;color:#fff}.bloc-allactu.filtrefin .time-fin{height:55px;width:100%;display:block;border-top:1px solid #B0B1A6;overflow-x:scroll;overflow-y:hidden}.bloc-allactu.filtrefin .time-fin ul{list-style-type:none;display:flex;margin:0;padding:0;width:auto;height:38px}.bloc-allactu.filtrefin .time-fin ul li{list-style:none;display:inline-block;min-width:95px;padding:11px 0;flex-grow:1;text-align:center;font-size:14px;font-weight:400;vertical-align:middle;text-decoration:underline}.bloc-allactu.filtrefin .time-fin ul li a{color:#381A0A}.bloc-allactu.filtrefin .time-fin ul li:hover,.bloc-allactu.filtrefin .time-fin ul li.active{border-top:4px solid #00AED6;color:#00AED6;text-decoration:none;font-weight:500;cursor:pointer;padding:7px 0 11px}.bloc-allactu.filtrefin .time-fin ul li:hover a,.bloc-allactu.filtrefin .time-fin ul li.active a{color:#00AED6;text-decoration:none;font-weight:500}.bloc-allactu.filtrefin .time-fin ul li.disabled{color:#DDDDDD}.bloc-allactu.filtrefin .time-fin ul li.disabled a{color:#DDDDDD;text-decoration:none;font-weight:500}.bloc-allactu.filtrefin .time-fin ul li.disabled:hover{border-top:4px solid #fff;cursor:default;color:#DDDDDD;text-decoration:none}.bloc-allactu .titre{color:#381A0A;font-weight:500;font-size:1.4rem;width:100%;padding:11px 0px;text-transform:none;cursor:pointer;box-sizing:border-box}.bloc-allactu .affiner-select{width:100%;min-height:80px;height:auto;display:none;border-top:1px solid #F2F2F2;padding:20px 0px;box-sizing:border-box}.bloc-allactu .affiner{width:100%;display:none;box-sizing:border-box;margin-top:12px}.bloc-allactu .affiner .classinput{width:100%;display:block;border:0;background-color:#F2F2F2;padding:0 0 0 20px;margin-bottom:8px;font-size:1.4rem;font-weight:400;color:#381A0A;height:40px;box-sizing:border-box}.bloc-allactu .affiner .filtrecheck{min-height:33px;width:100%;position:relative;padding:0px 20px;margin-bottom:12px;box-sizing:border-box;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;user-select:none}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]{position:absolute;left:-5000px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px;display:block;margin-bottom:7px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-allactu .affiner .SelectClass,.bloc-allactu .affiner .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:100%;border:none;display:none}.bloc-allactu .affiner .SumoSelect{display:block}.bloc-allactu .affiner .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0 0 8px 0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:100%;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-allactu .affiner .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:100%;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-allactu .affiner .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-allactu .affiner .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-allactu .affiner .SumoSelect.open>.optWrapper{top:34px;width:100%}.bloc-allactu .affiner .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-allactu .affiner select option[disabled]{color:#8B8178;font-size:1.4rem;font-weight:400}.bloc-allactu .affiner select .select{color:#fff;background-color:#00AED6}.bloc-allactu .affiner select::-ms-expand{display:none}.bloc-allactu .affiner .choix{width:100%;margin:10px 0px;box-sizing:border-box;text-transform:none;font-weight:400;font-size:1.4rem}.bloc-allactu .affiner .choix:first-child{margin:0px 0px 10px 0px}.bloc-allactu .affiner .choix ul{margin:0;padding:0;width:100%;display:inline-block;list-style-type:none}.bloc-allactu .affiner .choix ul li{border-radius:0px;border:1px solid #381A0A;width:auto;margin:10px 10px 0px 0px;box-sizing:border-box;list-style:none;float:left;padding:0px 5px;height:36px;line-height:36px;font-weight:400;font-size:1.2rem;color:#381A0A;text-transform:none;cursor:pointer;user-select:none}.bloc-allactu .affiner .choix ul li:hover,.bloc-allactu .affiner .choix ul li:focus,.bloc-allactu .affiner .choix ul li.active{background-color:#381A0A;color:#fff;border:1px solid #381A0A}.bloc-allactu .affiner .btactualiser{background-color:#0052FF;color:#fff;text-align:center;display:block;font-size:1.4rem;padding:0px 40px 0px 20px;border:0;height:41px;font-weight:500;line-height:41px;border-radius:0px;text-decoration:none;text-transform:none !important;width:100%;box-sizing:border-box;position:relative}.bloc-allactu .affiner .btactualiser.load{opacity:1}.bloc-allactu .affiner input.btactualiser{text-transform:uppercase;background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;background-position-x:90%;background-position-y:14px;cursor:pointer}.bloc-allactu .affiner .btactualiser:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:13px;height:12px;width:7px;top:14px}.bloc-allactu .affiner .btfermer{color:#fff;position:absolute;bottom:20px;right:173px;height:41px;line-height:41px;font-weight:400;font-size:1.4rem;color:#0052FF;text-transform:none;text-decoration:underline;display:none}.bloc-allactu .affiner .btfermer:hover{color:#381A0A;text-decoration:underline}.bloc-allactu .affiner .btfermer-v2{color:#fff;position:absolute;right:71px;height:41px;line-height:41px;font-weight:400;font-size:1.4rem;color:#0052FF;text-transform:none;text-decoration:underline;display:none}.bloc-allactu .affiner .btfermer-v2:hover{color:#381A0A;text-decoration:underline}.bloc-allactu .affiner .btfermer,.bloc-allactu .affiner .btactualiser{opacity:0;transition:opacity 0.2s ease-in}.bloc-allactu .affiner .btfermer.load,.bloc-allactu .affiner .btactualiser.load{opacity:1}.bloc-allactu .affiner .btinput{width:45px;height:36px;line-height:36px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;float:right;border-radius:0px;border:0;cursor:pointer}.all-active{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat top 25px right 12px}#simulateur-sante{padding:12px;margin-top:-4px}.bloc-simulateur{width:100%;min-height:119px;height:auto;padding:20px;box-sizing:border-box;border:1px solid #DDDDD4;position:relative;display:inline-block;z-index:999;background:#fff;margin-bottom:46px}.bloc-simulateur.marginbot{margin-bottom:45px}.bloc-simulateur .bl-sim{width:100%;min-height:40px;height:auto;display:inline-block}.bloc-simulateur .bl-sim .bloctext{width:100%;height:40px;line-height:40px;float:left;font-weight:400;font-size:1.4rem;color:#381A0A}.bloc-simulateur .bl-sim input{background:#F2F2F2;border:0;width:100%;font-size:1.5rem;font-weight:400;line-height:40px;height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box;margin-right:20px;float:left}.bloc-simulateur .bl-sim input.error{border:1px solid #F6261B}.bloc-simulateur .bl-sim .btblanc{height:40px;line-height:39px;width:100%;text-align:center;padding:0px;float:left;margin-top:12px}.bloc-simulateur .bl-sim .btblanc:after{display:none}.bloc-simulateur .bl-sim .btbleu{height:40px;line-height:39px;width:100%;text-align:center;padding:0px;float:left;margin-top:12px}.bloc-simulateur .bl-sim .btbleu:after{display:none}.bloc-simulateur .bl-sim:nth-child(2){margin-top:20px}}@media (min-width: 960px){.blocChargerPlusArticle{display:none}.bloclien{width:940px;display:inline-block;text-align:right;box-sizing:border-box}.bloclien .lienall{font-size:1.4rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}aside.bloc-actualite{margin-top:50px}.full-size-content>article:hover{box-shadow:none}.bloc-actualite{width:960px;margin-left:-10px;margin-bottom:57px;display:inline-block;position:relative}.bloc-actualite.four-elements .description{width:220px}.bloc-actualite.four-elements .description .visu{width:auto;overflow:inherit}.bloc-actualite.four-elements .description .visu .favoris::before{background:url("../modules/portail-templates/css/picto/24/blanc/favoris-blanc-24.png") no-repeat 50% 50%;opacity:1;content:'';width:45px;position:absolute;height:45px;right:-10px;top:20px;background-color:#0052ff}.bloc-actualite.four-elements .description .visu .favoris::after{background:url("../modules/portail-templates/css/picto/ombre-fanion.png") no-repeat 50% 50%;opacity:1;content:'';width:10px;position:absolute;height:9px;right:-10px;top:65px}.bloc-actualite.four-elements .description .descriptif{width:auto}.bloc-actualite.bloc-act-deux{width:620px;margin-left:0px}.bloc-actualite.bloc-act-deux .titre{display:flex;margin-left:0px}.bloc-actualite.bloc-act-deux .titre h2{margin-left:0px;font-weight:400;font-size:2.8rem;text-transform:none !important}.bloc-actualite.bloc-act-deux .description{margin:0 20px 0 0 !important}.bloc-actualite.bloc-act-deux .description:last-child{margin:0px !important}.bloc-actualite-allsites{width:960px;margin-left:-10px;margin-bottom:40px;display:inline-block;position:relative}.bloclien{margin-left:10px}.bloc-actualite .titre,.bloc-actualite-allsites .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-left:10px;margin-bottom:13px;margin-top:0}.bloc-actualite .titre h2,.bloc-actualite .titre h3,.bloc-actualite .titre h4,.bloc-actualite-allsites .titre h2,.bloc-actualite-allsites .titre h3,.bloc-actualite-allsites .titre h4{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin:0;padding:0}.bloc-actualite .description,.bloc-actualite-allsites .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative}.bloc-actualite .description-allsites,.bloc-actualite-allsites .description-allsites{width:47.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative}.pro{width:70px;height:70px;position:absolute;background:url("../modules/portail-templates/css/../images/icons/pro.png") no-repeat;top:0;right:0;cursor:pointer}.bloc-actualite .storelink a{color:#0052FF !important}.bloc-actualite .storelink a:hover{color:#381A0A !important}.bloc-actualite.nosservices .accroche{margin:0 10px 20px}.bloc-actualite.nosservices .accroche p{font-size:16px;line-height:20px}.bloc-actualite.nosservices .description{width:22.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative}.bloc-actualite.nosservices .description .descriptif{width:220px;padding:20px;background-color:#F2F2F2;border:2px solid #fff}.bloc-actualite.nosservices .description .descriptif .title .icon-img{width:100%;text-align:center;margin:25px 0 15px}.bloc-actualite.nosservices .description .descriptif .title .icon-img img{max-width:45px;width:auto;margin:0 auto}.bloc-actualite.nosservices .description .descriptif .title .titreservices{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-decoration:none;text-transform:none;margin-top:-1px;margin-left:0px;text-align:center}.bloc-actualite.nosservices .description .descriptif .title .titreservices a{font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;text-decoration:none;text-transform:none;margin-top:-1px}.bloc-actualite.nosservices .blocoff{width:940px;margin:0 auto;display:block}.bloc-actualite.nosservices .blocoff .description{display:table !important}.bloc-actualite .block{display:block;height:100%}.bloc-actualite .description{background-color:#fff;height:auto;width:300px;box-sizing:border-box;margin-bottom:20px;position:relative}.bloc-actualite .description img{height:100%;object-position:50% 0;width:300px}.bloc-actualite .description .fanion-ent{width:96px;height:17px;line-height:17px;text-align:center;color:#381A0A;font-weight:500;font-size:1rem;text-transform:uppercase;background-color:#00E8FF;position:absolute;top:10px;right:0px;user-select:none;user-select:none}.bloc-actualite .description .visu{position:relative;border:0;width:auto;max-width:310px;min-height:169px;max-height:169px;height:auto;overflow:hidden;cursor:pointer;display:flex;margin:0}.bloc-actualite .description .visu.marron{background-color:#381A0A}.bloc-actualite .description .visu.bleu{background-color:#00AED6}.bloc-actualite .description .visu.vert{background-color:#29FF9B}.bloc-actualite .description .visu.vert .chapeau{color:#381A0A}.bloc-actualite .description .visu.violet{background-color:#A54AE8}.bloc-actualite .description .visu.rose{background-color:#FF91DE}.bloc-actualite .description .visu.rose .chapeau{color:#381A0A}.bloc-actualite .description .visu.bleuClair{background-color:#00E8FF}.bloc-actualite .description .visu.bleuClair .chapeau{color:#381A0A}.bloc-actualite .description .visu.gris{background-color:#8B8178}.bloc-actualite .description .visu.gris .chapeau{color:#381A0A}.bloc-actualite .description .visu.jaune{background-color:#FFE145}.bloc-actualite .description .visu.jaune .chapeau{color:#381A0A}.bloc-actualite .description .visu a{cursor:pointer;display:block;margin:0;text-decoration:none}.bloc-actualite .description .visu .texte{display:block;padding:20px;min-height:169px;height:auto;overflow:hidden;box-sizing:border-box}.bloc-actualite .description .visu .texte h3{font-weight:500;margin-bottom:20px;font-size:1.4rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .visu .texte p{line-height:1.8rem;font-size:1.4rem;color:#381A0A;text-decoration:none}.bloc-actualite .description .visu img{display:block;margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.bloc-actualite .description .visu .chapeau{position:absolute;top:20px;left:20px;width:260px;height:100px;font-weight:400;font-size:1.8rem;line-height:2rem;color:#fff;overflow:hidden}.bloc-actualite .description .visu .tags-link{position:absolute;bottom:10px;left:10px}.bloc-actualite .description .visu .tags-link a{display:inline-block;color:#fff;font-size:1.2rem;font-weight:500;padding:5px 6px;margin:0 10px 0px 0;float:left;width:auto;background:#0052FF;border-radius:0px;text-decoration:none}.bloc-actualite .description .visu .tags-link a:hover,.bloc-actualite .description .visu .tags-link a:focus{color:#fff;background:#381A0A;transition:-webkit-transform .3s ease;transition:all .3s ease;transition:all .3s ease, -webkit-transform .3s ease}.bloc-actualite .description .visu .video:before{background:url("../modules/portail-templates/css/picto/icon-video.png") no-repeat 50% 50%;opacity:1;content:' ';width:100%;position:absolute;height:100%}.bloc-actualite .description .visu .favoris:before{background:url("../modules/portail-templates/css/picto/24/blanc/favoris-blanc-24.png") no-repeat 50% 50%;opacity:1;content:' ';width:45px;position:absolute;height:45px;right:0px;top:20px;background-color:#0052FF}.bloc-actualite .description .visu .favoris:after{background:url("../modules/portail-templates/css/picto/ombre-fanion.png") no-repeat 50% 50%;opacity:1;content:' ';width:10px;position:absolute;height:9px;right:0px;top:65px}.bloc-actualite .description .descriptif{padding:15px 0px 20px 0px;width:300px;box-sizing:border-box;display:inline-block;text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .descriptif span{font-weight:500;font-size:1.4rem;color:#B0B1A6;line-height:1.4rem;margin-top:0;padding-top:0}.bloc-actualite .description .descriptif .linkmire ul{list-style-type:none;margin:0;padding:0;float:none}.bloc-actualite .description .descriptif .linkmire ul li{text-align:left;list-style:none;margin:0;padding:0;padding-left:8px;text-indent:-8px}.bloc-actualite .description .descriptif .linkmire ul li a{display:block;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.5rem;text-decoration:none;padding-bottom:8px}.bloc-actualite .description .descriptif .linkmire ul li a:hover{color:#00AED6;text-decoration:none;padding-left:8px;transition:all .1s ease .1s}.bloc-actualite .description .descriptif .linkmire ul li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:10px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.bloc-actualite .description .descriptif .linkmire ul li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.bloc-actualite .description .descriptif .excerpt a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .descriptif a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .descriptif .titleallsites{width:100%;min-height:25px;height:auto;text-align:left}.bloc-actualite .description .descriptif .titleallsites .titre a,.bloc-actualite .description .descriptif .titleallsites .titre{width:100%;float:left;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#0052FF;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils{width:100%;min-height:25px;height:auto;text-align:left;margin-bottom:15px}.bloc-actualite .description .descriptif .titleconseils .titre{width:100%;float:left;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-left:0px}.bloc-actualite .description .descriptif .titleconseils .titre a,.bloc-actualite .description .descriptif .titleconseils .titre h2,.bloc-actualite .description .descriptif .titleconseils .titre h3{font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils .titre-marron{width:100%;float:left;font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif .titleconseils .titre-marron a{font-weight:500;font-size:1.4rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite .description .descriptif.small .title{width:90%}.bloc-actualite .description .descriptif.small .title .titre{width:180px}.bloc-actualite .description .descriptif .title{width:100%;height:auto;text-align:left;margin-bottom:5px;display:inline-block}.bloc-actualite .description .descriptif .title.miretitle{min-height:35px}.bloc-actualite .description .descriptif .title:after{content:" ";display:block;clear:left}.bloc-actualite .description .descriptif .title .icon-img{width:52px;min-height:54px;height:auto;float:left}.bloc-actualite .description .descriptif .title .icon-img img{max-width:32px}.bloc-actualite .description .descriptif .title .titre a,.bloc-actualite .description .descriptif .title .titre{width:208px;float:left;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-top:-1px;margin-left:0px}.bloc-actualite .description .descriptif .title .titreservices{width:calc(100% - 52px);float:left;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-top:-1px;margin-left:0px}.bloc-actualite .description .descriptif .title .titreservices a{font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-top:-1px}.bloc-actualite .description .descriptif .title .titre-only a,.bloc-actualite .description .descriptif .title .titre-only{width:100%;float:left;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-top:-1px}.bloc-actualite .description .descriptif-remontees{padding:15px 20px 20px 20px;width:300px;box-sizing:border-box;display:inline-block;text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-actualite .description .lieu{width:100%;display:flex;height:56px;background-color:#0052FF}.bloc-actualite .description .lieu .bloclieu{width:50%;position:relative}.bloc-actualite .description .lieu .bloclieu.w100{width:100%}.bloc-actualite .description .lieu .bloclieu span{display:inline-table;position:absolute;display:inline-table;text-align:left;top:50%;left:0%;transform:translate(0%, -50%);font-size:1.4rem;font-weight:500;color:#fff;margin:0 10px 0 20px}.bloc-actualite .description .lieu .bloclieu span.right{padding-left:20px;margin:0 20px 0 10px;text-align:right}.bloc-actualite .description .lieu .bloclieu span.right:before{content:"";height:25px;width:16px;left:0%;top:-5px;background:url("../modules/portail-templates/css/picto/picto-geoloc.png") no-repeat 50% 50%;background-size:16px 25px;position:absolute}.bloc-actualite-allsites .description{background-color:#fff;min-height:210px;height:auto;width:300px;margin-bottom:20px;box-sizing:border-box}.bloc-actualite-allsites .description .descriptif{width:100%;padding:20px;width:300px;box-sizing:border-box;display:inline-block}.bloc-actualite-allsites .description .descriptif a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:2.2rem}.bloc-actualite-allsites .description .descriptif .titleallsites{width:100%;min-height:43px;height:auto;text-align:left}.bloc-actualite-allsites .description .descriptif .titleallsites .titre a,.bloc-actualite-allsites .description .descriptif .titleallsites .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}.bloc-actualite-allsites .description-allsites{background-color:#fff;min-height:94px;box-sizing:border-box;margin-bottom:20px;border:1px solid #DDDDD4}.bloc-actualite-allsites .description-allsites .descriptif{width:460px;padding:20px;box-sizing:border-box;display:inline-block}.bloc-actualite-allsites .description-allsites .descriptif a{text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:2.2rem}.bloc-actualite-allsites .description-allsites .descriptif .titleallsites{width:100%;min-height:43px;height:auto;text-align:left}.bloc-actualite-allsites .description-allsites .descriptif .titleallsites .titre a,.bloc-actualite-allsites .description-allsites .descriptif .titleallsites .titre{width:100%;float:left;font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none}#simulateur-sante .bloc-simulateur{box-shadow:none;border:1px solid #381A0A}.bloc-simulateur{min-height:119px;height:auto;padding:40px;width:940px;box-sizing:border-box;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);position:relative;display:inline-block;z-index:999;background:#fff;margin-bottom:46px}.bloc-simulateur.marginbot{margin-bottom:45px}.bloc-simulateur .bl-sim{width:100%;min-height:40px;height:auto;display:inline-block}.bloc-simulateur .bl-sim .bloctext{width:280px;height:40px;line-height:40px;float:left;font-weight:400;font-size:1.4rem;color:#381A0A}.bloc-simulateur .bl-sim input{background:#F2F2F2;border:0;width:100px;font-size:1.5rem;font-weight:400;line-height:40px;height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box;margin-right:20px;float:left}.bloc-simulateur .bl-sim input.error{border:1px solid #F6261B}.bloc-simulateur .bl-sim .btblanc{height:40px;line-height:39px;width:200px;float:left;margin-top:0px;text-align:center}.bloc-simulateur .bl-sim .btblanc:after{display:none}.bloc-simulateur .bl-sim .btbleu{height:40px;line-height:39px;width:200px;float:left;margin-top:0px;padding:2px;text-align:center}.bloc-simulateur .bl-sim .btbleu:after{display:none}.bloc-simulateur .bl-sim:nth-child(2){margin-top:20px}.bloc-allactu{min-height:90px;height:auto;padding-bottom:20px;width:940px;box-sizing:border-box;border:1px solid #DDDDD4;z-index:999}.bloc-allactu.search{background:inherit;border-color:#DDDDD4;padding:20px}.bloc-allactu.search .titre{padding:0;cursor:inherit}.bloc-allactu.search .affiner{display:block;margin-top:12px;margin-bottom:0;padding:0;border:none}.bloc-allactu.search .affiner form{display:flex;align-items:center}.bloc-allactu.search .affiner .filtrecheck{display:flex;min-height:inherit;padding:0}.bloc-allactu.search .affiner .filtrecheck .choice-block{display:flex;justify-content:center}.bloc-allactu.search .affiner .filtrecheck .choice-block input[type="checkbox"]+label:before{background:#fff;border:1px solid #381A0A}.bloc-allactu.search .affiner .filtrecheck .choice-block input[type="checkbox"]:checked+label:before{border:1px solid #0052ff;background:url("../modules/portail-templates/css/img/icons/checked-blanc.png") top 50% left 50% no-repeat #0052ff}.bloc-allactu.search .affiner .btactualiser{width:140px;position:relative;bottom:0;right:0;opacity:inherit;text-align:center;background-image:none}.bloc-allactu.search .affiner .btactualiser:disabled{background-color:#381A0A}.bloc-allactu.search .affiner .btactualiser:disabled:after{transform:translateX(4px)}.bloc-allactu.search .affiner .btactualiser:hover{background-color:#381A0A}.bloc-allactu.filtrefin{padding:40px;background:#fff}.bloc-allactu.filtrefin .bt-filtre{list-style-type:none;margin:0;padding:0;width:100%;min-height:40px;height:auto;display:block}.bloc-allactu.filtrefin .bt-filtre .filtre{list-style:none;font-size:1.2rem;font-weight:400;text-transform:uppercase;color:#381A0A;height:40px;line-height:40px;margin-right:15px;padding:0 15px;box-sizing:border-box;border:1px solid #381A0A;float:left;border-radius:0px;cursor:pointer}.bloc-allactu.filtrefin .bt-filtre .filtre:hover,.bloc-allactu.filtrefin .bt-filtre .filtre.active,.bloc-allactu.filtrefin .bt-filtre .filtre:focus{background-color:#381A0A;border:1px solid #381A0A;color:#fff}.bloc-allactu.filtrefin .time-fin{margin-top:40px;height:55px;width:860px;display:block;border-top:1px solid #B0B1A6;overflow-x:auto;overflow-y:hidden}.bloc-allactu.filtrefin .time-fin ul{list-style-type:none;display:flex;margin:0;padding:0;width:auto;height:38px}.bloc-allactu.filtrefin .time-fin ul li{list-style:none;display:inline-block;min-width:95px;padding:11px 0;flex-grow:1;text-align:center;font-size:1.6rem;font-weight:400;vertical-align:middle;text-decoration:underline;color:#0052FF}.bloc-allactu.filtrefin .time-fin ul li a{color:#0052FF}.bloc-allactu.filtrefin .time-fin ul li:hover,.bloc-allactu.filtrefin .time-fin ul li.active{border-top:4px solid #381A0A;margin:0 2px;color:#381A0A;text-decoration:none;font-weight:500;cursor:pointer;padding:7px 0 11px}.bloc-allactu.filtrefin .time-fin ul li:hover a,.bloc-allactu.filtrefin .time-fin ul li.active a{color:#00AED6;text-decoration:none;font-weight:500}.bloc-allactu.filtrefin .time-fin ul li.disabled{color:#DDDDDD}.bloc-allactu.filtrefin .time-fin ul li.disabled a{color:#DDDDDD;text-decoration:none;font-weight:500}.bloc-allactu.filtrefin .time-fin ul li.disabled:hover{border-top:4px solid #fff;cursor:default;color:#DDDDDD;text-decoration:none}.bloc-allactu .titre{color:#381A0A;font-weight:500;font-size:1.4rem;line-height:1.4rem;width:100%;padding:20px 0px 13px 20px;text-transform:none;cursor:pointer}.bloc-allactu .affiner-select{width:100%;min-height:80px;height:auto;display:none;border-top:1px solid #F2F2F2;padding:20px 0px;box-sizing:border-box}.bloc-allactu .affiner{width:100%;padding:20px 0px;box-sizing:border-box;margin-bottom:20px;position:relative}.bloc-allactu .affiner.col4 .classinput{width:885px;display:block;border:0;background-color:#F2F2F2;padding:0 0 0 15px;margin-bottom:15px;font-size:1.4rem;font-weight:400;color:#381A0A;height:40px}.bloc-allactu .affiner.col4 .SelectClass,.bloc-allactu .affiner.col4 .SumoUnder,.bloc-allactu .affiner.col4 .SumoSelect>.CaptionCont{width:165px}.bloc-allactu .affiner.col4 .SumoSelect{margin-right:15px}.bloc-allactu .affiner.col4 .SumoSelect:first-of-type{margin-right:15px}.bloc-allactu .affiner.col4 .SumoSelect:last-of-type{margin-left:0px;width:165px}.bloc-allactu .affiner.col4 .SumoSelect:last-of-type>.CaptionCont{width:165px !important}.bloc-allactu .affiner .filtrecheck{min-height:33px;width:100%;position:relative;padding:0px 20px;box-sizing:border-box;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]{position:absolute;left:-5000px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-allactu .affiner .filtrecheck input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-allactu .affiner .filtrecheck input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-allactu .affiner .SelectClass,.bloc-allactu .affiner .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:258px;border:none;display:none}.bloc-allactu .affiner .SumoSelect:first-of-type{margin-right:17px}.bloc-allactu .affiner .SumoSelect:last-of-type{margin-left:17px;width:279px}.bloc-allactu .affiner .SumoSelect:last-of-type>.CaptionCont{width:259px}.bloc-allactu .affiner .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:258px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.bloc-allactu .affiner .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:258px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-allactu .affiner .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-allactu .affiner .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-allactu .affiner .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-allactu .affiner .SumoSelect.open>.optWrapper{top:34px;width:258px}.bloc-allactu .affiner .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-allactu .affiner select option[disabled]{color:#8B8178;font-size:1.4rem;font-weight:400}.bloc-allactu .affiner select .select{color:#fff;background-color:#00AED6}.bloc-allactu .affiner select::-ms-expand{display:none}.bloc-allactu .affiner .choix:first-child{margin:0px 0px 16px 0px}.bloc-allactu .affiner .choix{width:100%;margin:10px 0px;padding:0px 20px;box-sizing:border-box;text-transform:none;font-weight:400;font-size:1.4rem}.bloc-allactu .affiner .choix ul{margin:0;padding:0;width:100%;display:inline-block;list-style-type:none}.bloc-allactu .affiner .choix ul li{border-radius:0px;list-style:none;border:1px solid #381A0A;width:auto;margin:18px 10px 0px 0px;box-sizing:border-box;float:left;padding:0px 5px;height:36px;line-height:36px;font-weight:400;font-size:1.2rem;color:#381A0A;text-transform:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.bloc-allactu .affiner .choix ul li:hover,.bloc-allactu .affiner .choix ul li:focus,.bloc-allactu .affiner .choix ul li.active{background-color:#381A0A;color:#fff;border:1px solid #381A0A}.bloc-allactu .affiner .btactualiser{background-color:#0052FF;color:#fff;position:absolute;bottom:20px;right:20px;text-align:center;display:block;font-size:1.4rem;padding:0px 40px 0px 20px;border:0;height:41px;font-weight:500;line-height:41px;border-radius:0px;text-transform:none !important;text-decoration:none;cursor:pointer}.bloc-allactu .affiner .btactualiser:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:13px;height:12px;width:7px;top:14px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-allactu .affiner .btactualiser:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-allactu .affiner input.btactualiser{text-transform:uppercase;background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;background-position-x:90%;background-position-y:14px;cursor:pointer}.bloc-allactu .affiner .btfermer{color:#fff;position:absolute;bottom:20px;right:173px;height:41px;line-height:41px;font-weight:400;font-size:1.4rem;color:#0052FF;text-transform:none;text-decoration:underline}.bloc-allactu .affiner .btfermer:hover{color:#381A0A;text-decoration:underline}.bloc-allactu .affiner .btfermer-v2{color:#fff;position:absolute;bottom:10px;right:32px;height:41px;line-height:41px;font-weight:400;font-size:1.4rem;color:#0052FF;text-transform:none;text-decoration:underline}.bloc-allactu .affiner .btfermer-v2:hover{color:#381A0A;text-decoration:underline}.bloc-allactu .affiner .btfermer,.bloc-allactu .affiner .btactualiser{opacity:0;transition:opacity 0.2s ease-in}.bloc-allactu .affiner .btfermer.load,.bloc-allactu .affiner .btactualiser.load{opacity:1}.bloc-allactu .affiner .btinput{width:45px;height:36px;line-height:36px;text-align:center;background-color:#0052FF;color:#fff;font-size:1.1rem;font-weight:500;margin-left:20px;border-radius:0px;border:0;cursor:pointer;float:right}.bloc-allactu .affiner .btchoix{width:100%;position:absolute;display:inline-block;bottom:-40px}.all-active{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat top 41px right 40px}}.bloc-globalnews{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}.bloc-globalnews .titre h2{font-weight:400}@media (max-width: 959px){.bloc-globalnews{margin:0 12px 40px 12px !important}.bloc-globalnews .gbnews{width:100% !important;margin:12px 0px 12px !important}.bloc-globalnews .allActs{display:block !important}}.bloc-globalnews .allActs{display:flex}.bloc-globalnews .allActs .gbnews{background-color:#fff;padding:0;margin:0;margin-right:20px;width:300px;text-decoration:none}.bloc-globalnews .allActs .gbnews .bloc-image{display:block;position:relative;height:160px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width: 959px){.bloc-globalnews .allActs .gbnews .bloc-image{background-position:center top}}.bloc-globalnews .allActs .gbnews .bloc-image .titre{display:block;position:absolute;top:0;left:0;width:100%;min-height:75px;box-sizing:border-box;background-color:rgba(255,255,255,0.7)}.bloc-globalnews .allActs .gbnews .bloc-image .titre span{position:absolute;color:#381A0A;font-size:2.8rem;line-height:3rem;padding:5px 15px;font-weight:400;box-sizing:border-box;display:inline-table;text-align:left;position:absolute;top:50%;left:0%;transform:translate(0%, -50%);text-decoration:none;text-transform:none}.bloc-globalnews .allActs .gbnews .bloc-image .titre span h2{color:#381A0A;font-size:2.8rem;line-height:3rem;font-weight:400;text-transform:none;margin:0;display:inline}.bloc-globalnews .allActs .gbnews .bloc-image .titre span i{font-size:1.6rem;line-height:2.8rem;font-weight:500;color:#0052FF;text-decoration:underline;vertical-align:middle;margin:4px 0 0 8px}.bloc-globalnews .allActs .gbnews .bloc-texte{display:block;box-sizing:border-box;width:100%;padding:15px 0;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-decoration:none}.bloc-globalnews .allActs .gbnews:hover span i{color:#381A0A !important}@media (min-width: 960px){.owl-dots{display:none}}.bloc-newoffres{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}@media (max-width: 959px){.bloc-newoffres{margin-bottom:16px !important}}.bloc-newoffres .titre{font-size:2.8rem;font-weight:400;color:#381A0A;margin-bottom:13px;margin-top:0}@media (max-width: 959px){.bloc-newoffres .titre{margin:0 12px 12px;font-size:2.8rem}.bloc-newoffres .titre h2,.bloc-newoffres .titre h3,.bloc-newoffres .titre h4{font-size:2.8rem}}.bloc-newoffres .titre h2,.bloc-newoffres .titre h3,.bloc-newoffres .titre h4{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin:0;padding:0;float:left}.bloc-newoffres .titre .toutvoir{font-size:1.6rem;font-weight:400;color:#0052ff;text-decoration:underline;text-transform:none;float:left;padding:7px 0 0 8px}.bloc-newoffres .titre .toutvoir:hover{font-size:1.6rem;font-weight:400;color:#381A0A}.bloc-newoffres .newoffres{padding:0;margin:0;text-decoration:none;position:relative;display:block;width:100%}.bloc-newoffres .newoffres .bloc-image{display:block;position:relative;width:100%;height:105px;background-size:cover;background-position:center center;background-repeat:no-repeat}.bloc-newoffres .newoffres .bloc-contenu{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;padding:15px 15px 62px 15px;margin:0px}@media (max-width: 959px){.bloc-newoffres .newoffres .bloc-contenu{padding:8px 8px 62px 8px}}.bloc-newoffres .newoffres .bloc-contenu .titre-formules{font-size:1.1rem;line-height:1.1rem;font-weight:700;color:#381A0A;text-transform:none !important;width:100%;display:block;margin-bottom:35px}.bloc-newoffres .newoffres .bloc-contenu .titre-formules img{max-width:18px;width:auto;margin-right:6px;display:inline;float:left}.bloc-newoffres .newoffres .bloc-contenu .titre-formules span{font-size:1.1rem;line-height:1.3rem;padding-top:2px;font-weight:700;color:#381A0A;text-transform:uppercase;float:left}.bloc-newoffres .newoffres .bloc-contenu .contenu-formules{font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;width:100%;display:block}.bloc-newoffres .newoffres .bloc-contenu .bloc-formules{display:flex;justify-content:space-between;margin-top:15px}.bloc-newoffres .newoffres .bloc-contenu .bloc-formules .formules{width:48%;height:68px;padding:10px;box-sizing:border-box;font-size:1.5rem;line-height:1.6rem;font-weight:500;overflow:hidden}.bloc-newoffres .newoffres .bloc-contenu .bloc-formules .formules:first-child{background-color:#381A0A;border:1px solid #381A0A}.bloc-newoffres .newoffres .bloc-contenu .bloc-formules .formules:last-child{background-color:transparent;border:1px solid #381A0A}.bloc-newoffres .newoffres .bloc-lien{position:absolute;width:calc(100% - 15px);height:34px;display:block;bottom:15px;left:15px}@media (max-width: 959px){.bloc-newoffres .newoffres .bloc-lien{left:8px}}.bloc-newoffres .newoffres:hover .cta-marron,.bloc-newoffres .newoffres:focus .cta-marron{background-color:#381A0A;border:1px solid #381A0A}.bloc-newoffres .newoffres:hover .cta-marron span,.bloc-newoffres .newoffres:focus .cta-marron span{color:#fff}.bloc-newoffres .newoffres:hover .cta-marron:after,.bloc-newoffres .newoffres:focus .cta-marron:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url("../modules/portail-templates/css/img/icons/fleche.png") no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px}.bann-connex{display:flex;flex-wrap:wrap;margin-bottom:30px;background-color:#F2F2F2;border:1px solid #fff}@media (max-width: 959px){.bann-connex{margin:12px 12px 24px 12px}}.bann-connex .col-connex{width:560px;display:block}.bann-connex .col-connex .col-commun{display:flex;flex-wrap:wrap;margin-bottom:10px}@media (max-width: 959px){.bann-connex .col-connex .col-commun{margin-bottom:0px}}.bann-connex .col-connex .col-commun .commun:only-child{width:100% !important;padding:55px 60px 0 60px !important}.bann-connex .col-connex .col-commun .commun:first-child{width:408px;padding:55px 0 0 60px;box-sizing:border-box}.bann-connex .col-connex .col-commun .commun:last-child{width:152px;padding:12px 12px 0 12px;box-sizing:border-box}@media (max-width: 959px){.bann-connex .col-connex .col-commun .commun:only-child,.bann-connex .col-connex .col-commun .commun:first-child,.bann-connex .col-connex .col-commun .commun:last-child{width:100%;padding:12px 12px 0 12px !important}}.bann-connex .col-connex .col-commun .commun .titreBlocCommun{font-weight:500;font-size:2.4rem;line-height:2.6rem;color:#381A0A;text-transform:none;margin-bottom:0px;padding:0;display:block}.bann-connex .col-connex .col-commun .commun .formules{width:128px;height:70px;padding:7px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;font-weight:500;overflow:hidden;border:1px solid #381A0A;color:#381A0A;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.bann-connex .col-connex .blo-contenu{width:100%;display:block;box-sizing:border-box;padding:0px 60px 55px 60px}@media (max-width: 959px){.bann-connex .col-connex .blo-contenu{display:inline-block;padding:12px}.bann-connex .col-connex .blo-contenu p{margin-bottom:15px !important}}.bann-connex .col-connex .blo-contenu a{color:#0052FF}.bann-connex .col-connex .blo-contenu a:hover{color:#381A0A}.bann-connex .col-connex .blo-contenu p{font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:20px;display:block;padding:0;color:#381A0A}.bann-connex .col-connex .blo-contenu ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bann-connex .col-connex .blo-contenu ul.alphab{list-style-type:none !important}.bann-connex .col-connex .blo-contenu ul.alphab li{list-style:none !important}.bann-connex .col-connex .blo-contenu ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.bann-connex .col-connex .blo-contenu ul li{line-height:2.0rem}}.bann-connex .col-connex .blo-contenu ul li:first-child{margin-top:0}.bann-connex .col-connex .blo-contenu ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bann-connex .col-connex .blo-contenu ul li ul{margin:5px 0 5px}.bann-connex .col-connex .blo-contenu ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bann-connex .col-connex .blo-contenu .bt-col{display:flex}@media (max-width: 959px){.bann-connex .col-connex .blo-contenu .bt-col{display:block;width:100%}.bann-connex .col-connex .blo-contenu .bt-col .bt-color{width:215px !important;margin-right:0px;margin-bottom:12px;float:left}.bann-connex .col-connex .blo-contenu .bt-col .bt-color:last-child,.bann-connex .col-connex .blo-contenu .bt-col .bt-color:only-child{margin-bottom:0px;width:214px !important}}.bann-connex .col-connex .blo-contenu .bt-col .bt-color{width:50%;margin-right:15px}.bann-connex .col-connex .blo-contenu .bt-col .bt-color:last-child{margin-right:0px}.bann-connex .col-connex .blo-contenu .bt-col .bt-color:only-child{width:auto !important;min-width:214px}.bann-connex .col-connex:first-child{width:378px;padding:0px}.bann-connex .col-connex:first-child img{max-width:378px;width:100%}@media (max-width: 959px){.bann-connex .col-connex:first-child img{display:none}}.bann-connex .col-connex.noformule .col-commun .commun:only-child{width:100% !important;padding:20px 30px 0 30px !important}.bann-connex .col-connex.noformule .blo-contenu{padding:0px 30px 20px 30px !important}.bann-bleu-service{display:flex;flex-wrap:wrap;margin-bottom:30px;background-color:#00E8FF}@media (max-width: 959px){.bann-bleu-service{margin:12px 12px 24px 12px}}.bann-bleu-service .bleu-service{width:560px;display:block}.bann-bleu-service .bleu-service .blo-contenu{width:100%;display:block;box-sizing:border-box;padding:30px}@media (max-width: 959px){.bann-bleu-service .bleu-service .blo-contenu{display:inline-block;padding:12px}.bann-bleu-service .bleu-service .blo-contenu p{margin-bottom:15px !important}}.bann-bleu-service .bleu-service .blo-contenu .titre h3,.bann-bleu-service .bleu-service .blo-contenu .titre h2,.bann-bleu-service .bleu-service .blo-contenu .titre h1,.bann-bleu-service .bleu-service .blo-contenu .titre,.bann-bleu-service .bleu-service .blo-contenu .titre h3 p{font-size:2.8rem;line-height:2.8rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bann-bleu-service .bleu-service .blo-contenu>p{font-weight:400;font-size:1.4rem;line-height:1.8rem;margin-bottom:20px;display:block;padding:0;color:#381A0A}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018{background-color:#fff !important;border-color:#fff !important}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018 span,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018 span{color:#381A0A}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018:after,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018:hover,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018:hover{background-color:#381A0A !important;border-color:#381A0A !important}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018:hover span,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018:hover span{color:#fff !important}.bann-bleu-service .bleu-service .blo-contenu .btbleu-2018:hover:after,.bann-bleu-service .bleu-service .blo-contenu .bt-cont-marron2018:hover:after{transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.bann-bleu-service .bleu-service .blo-contenu .bt-col{display:flex}@media (max-width: 959px){.bann-bleu-service .bleu-service .blo-contenu .bt-col{display:block;width:100%}.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color{width:215px !important;margin-right:0px;margin-bottom:12px;float:left}.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color:last-child,.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color:only-child{margin-bottom:0px;width:214px !important}}.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color{width:50%;margin-right:15px}.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color:last-child{margin-right:0px}.bann-bleu-service .bleu-service .blo-contenu .bt-col .bt-color:only-child{width:auto !important;min-width:214px}.bann-bleu-service .bleu-service:first-child{width:378px;padding:0px;line-height:0}.bann-bleu-service .bleu-service:first-child img{max-width:378px;width:100%;height:100%}@media (max-width: 959px){.bann-bleu-service .bleu-service:first-child img{display:none}}.toutvoir{font-weight:400;font-size:1.6rem;text-decoration:underline;color:#0052FF;text-transform:none;padding:7px 0 0 10px}.toutvoir:hover{color:#381A0A}h2 .toutvoir{font-weight:400;font-size:1.6rem;text-decoration:underline !important;color:#0052ff;text-transform:none;padding:5px 0px 0 8px !important;display:inline-block !important;vertical-align:top;line-height:initial}h2 .toutvoir:hover{color:#381A0A}.bloc-presse-agenda{width:940px;display:flex;flex-wrap:wrap;margin-bottom:60px}@media (max-width: 959px){.bloc-presse-agenda{width:100%;margin-bottom:12px !important}.bloc-presse-agenda .titre{display:inline-block}.bloc-presse-agenda .titre h2,.bloc-presse-agenda .titre .toutvoir{text-transform:none !important;float:left}.bloc-presse-agenda .bloc-presse,.bloc-presse-agenda .bloc-agenda{width:100% !important}.bloc-presse-agenda .bloc-agenda{padding:0 !important;margin:0 !important}.bloc-presse-agenda .bloc-agenda .description{width:auto;margin:0px 12px}.bloc-presse-agenda .bloc-agenda .description .btajouter{width:100%}}.bloc-presse-agenda .bloc-presse{width:620px;margin:0px}.bloc-presse-agenda .bloc-agenda{width:320px;margin:0}.bloc-band-cont{width:940px;display:flex;flex-wrap:wrap;margin-bottom:60px;background-repeat:no-repeat}.bloc-band-cont .band-cont{box-sizing:border-box;width:470px;margin-left:470px;padding:50px 50px 50px;font-size:2.6rem;line-height:3.2rem;font-weight:400;color:#fff}.bloc-band-cont .band-cont a,.bloc-band-cont .band-cont a:hover{text-decoration:underline;color:#fff}@media (max-width: 959px){.bloc-band-cont{width:auto;margin:12px;background:none !important}.bloc-band-cont .band-cont{width:100%;margin:0 !important;padding:35px 12px;font-size:1.9rem;line-height:2.2rem;text-align:center;color:#381A0A;display:inline-block}.bloc-band-cont .band-cont a,.bloc-band-cont .band-cont a:hover{text-decoration:underline;color:#381A0A}}.bloc-univ-act{width:940px;display:flex;flex-wrap:wrap;margin-bottom:60px;background-repeat:no-repeat !important}@media (max-width: 959px){.bloc-univ-act{background-image:none !important;margin-bottom:20px;width:100%;height:auto !important}.bloc-univ-act .univ-act{padding:20px !important}}.bloc-univ-act.bleuciel{background-color:#00E8FF !important}.bloc-univ-act.bleuciel .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.bleuciel .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.bleuciel .univ-act .contenu-actu a{text-decoration:underline;color:#0052FF !important}.bloc-univ-act.bleuciel .univ-act .contenu-actu a:hover{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.brun{background-color:#381A0A !important}.bloc-univ-act.brun .univ-act .titre-actu{color:#fff !important}.bloc-univ-act.brun .univ-act .contenu-actu{color:#fff !important}.bloc-univ-act.brun .univ-act .contenu-actu a{text-decoration:underline;color:#fff !important}.bloc-univ-act.brun .univ-act .contenu-actu a:hover{text-decoration:underline;color:#fff !important}.bloc-univ-act.vert{background-color:#29FF9B !important}.bloc-univ-act.vert .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.vert .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.vert .univ-act .contenu-actu a{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.vert .univ-act .contenu-actu a:hover{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.rose{background-color:#FF91DE !important}.bloc-univ-act.rose .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.rose .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.rose .univ-act .contenu-actu a{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.rose .univ-act .contenu-actu a:hover{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.gris{background-color:#F2F2F2 !important}.bloc-univ-act.gris .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.gris .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.gris .univ-act .contenu-actu a{text-decoration:underline;color:#0052FF !important}.bloc-univ-act.jaune{background-color:#FFE145 !important}.bloc-univ-act.jaune .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.jaune .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.jaune .univ-act .contenu-actu a{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.jaune .univ-act .contenu-actu a:hover{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.vivasante{background-color:#ff5205 !important}.bloc-univ-act.vivasante .univ-act .titre-actu{color:#381A0A !important}.bloc-univ-act.vivasante .univ-act .contenu-actu{color:#381A0A !important}.bloc-univ-act.vivasante .univ-act .contenu-actu a{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.vivasante .univ-act .contenu-actu a:hover{text-decoration:underline;color:#381A0A !important}.bloc-univ-act.arialcnp{background-color:#7A7672 !important}.bloc-univ-act.arialcnp .univ-act .titre-actu{color:#fff !important}.bloc-univ-act.arialcnp .univ-act .contenu-actu{color:#fff !important}.bloc-univ-act.arialcnp .univ-act .contenu-actu a{text-decoration:underline;color:#fff !important}.bloc-univ-act.arialcnp .univ-act .contenu-actu a:hover{text-decoration:underline;color:#fff !important}.bloc-univ-act .univ-act{box-sizing:border-box;width:100%;padding:30px 20px}.bloc-univ-act .univ-act .titre-actu{display:block;width:100%;font-size:2.8rem;line-height:3.2rem;color:#fff;margin-bottom:25px}.bloc-univ-act .univ-act .contenu-actu{display:block;width:100%;font-size:1.6rem;line-height:1.8rem;color:#fff}.bloc-univ-act .univ-act .contenu-actu a,.bloc-univ-act .univ-act .contenu-actu a:hover{text-decoration:underline;color:#fff}.bloc-desc-accord{width:940px;padding:20px 0 30px}@media (max-width: 959px){.bloc-desc-accord{width:auto;padding:20px 12px 30px}}.bloc-desc-accord .ccn-box{width:100%;height:auto;display:block;padding-bottom:15px;box-sizing:border-box;font-size:1.6rem}.bloc-desc-accord .ccn-box .ccn-box_brochure_title,.bloc-desc-accord .ccn-box .ccn-box_idcc_title{font-weight:600}.bloc-desc-accord .bloc-contenu{width:100%;height:auto;display:block;padding:12px 0;box-sizing:border-box;font-size:1.6rem;line-height:1.8rem;font-weight:400}@media (max-width: 959px){.bloc-desc-accord .bloc-contenu{margin:0}}.bloc-desc-accord .bloc-contenu a{color:#0052FF}.bloc-desc-accord .bloc-contenu a:hover{color:#381A0A}.bloc-desc-accord.ccn-with-image .ccn-text{display:inline-block;width:66%}@media (max-width: 959px){.bloc-desc-accord.ccn-with-image .ccn-text{width:100%}}.bloc-desc-accord.ccn-with-image .bloc-image{display:inline-block;width:33%}.bloc-desc-accord.ccn-with-image .bloc-image img{width:100%}.bloc-sup-produit{width:940px;display:flex;flex-wrap:wrap;margin:20px 0 30px}@media (max-width: 959px){.bloc-sup-produit{width:100%;margin:0px 0 12px;padding:12px 12px 0 12px;box-sizing:border-box}.bloc-sup-produit .ban-titre-offre{padding:0px !important;margin-top:12px}}.bloc-sup-produit .ban-produit{width:100%;height:157px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block}@media (max-width: 959px){.bloc-sup-produit .ban-produit{margin:0}}@media (max-width: 468px){.bloc-sup-produit .ban-produit{height:100px}}.bloc-sup-produit .ban-titre-offre{width:100%;height:auto;display:block;padding:0 80px;margin-top:20px;box-sizing:border-box}.bloc-sup-produit .ban-titre-offre .col-commun{display:flex;flex-wrap:wrap;margin-bottom:10px}@media (max-width: 959px){.bloc-sup-produit .ban-titre-offre .col-commun{margin-bottom:0px;flex-direction:column-reverse}}.bloc-sup-produit .ban-titre-offre .col-commun .commun:only-child{width:100% !important;padding:0px !important}.bloc-sup-produit .ban-titre-offre .col-commun .commun:first-child{width:480px;padding:0px;box-sizing:border-box}.bloc-sup-produit .ban-titre-offre .col-commun .commun:last-child{width:300px;padding:0px;box-sizing:border-box}@media (max-width: 959px){.bloc-sup-produit .ban-titre-offre .col-commun .commun:only-child,.bloc-sup-produit .ban-titre-offre .col-commun .commun:first-child,.bloc-sup-produit .ban-titre-offre .col-commun .commun:last-child{width:100%;padding:0px !important}}.bloc-sup-produit .ban-titre-offre .col-commun .commun .catg-offre{width:100%;display:block;margin:40px 0 10px;height:18px}@media (max-width: 959px){.bloc-sup-produit .ban-titre-offre .col-commun .commun .catg-offre{margin:15px 0 10px}}.bloc-sup-produit .ban-titre-offre .col-commun .commun .catg-offre img{float:left;max-width:18px;width:auto;margin-right:10px;display:inline}.bloc-sup-produit .ban-titre-offre .col-commun .commun .catg-offre span{font-size:1.4rem;line-height:1.8rem !important;font-weight:700;padding-top:2px;text-transform:uppercase;float:left}.bloc-sup-produit .ban-titre-offre .col-commun .commun h1{font-weight:700;font-size:2.8rem;line-height:3.0rem;text-transform:none;margin-bottom:0px;padding:0;display:block}.bloc-sup-produit .ban-titre-offre .col-commun .commun .formules{width:139px;height:72px;padding:10px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.6rem;font-weight:500;overflow:hidden;border:1px solid #381A0A;margin-right:20px;overflow:hidden;text-overflow:ellipsis;float:left}@media (max-width: 959px){.bloc-sup-produit .ban-titre-offre .col-commun .commun .formules{margin-right:12px}}.bloc-sup-produit .ban-titre-offre .col-commun .commun .formules:first-child,.bloc-sup-produit .ban-titre-offre .col-commun .commun .formules:only-child{border:1px solid #FF91DE;background:#FF91DE}.bloc-sup-produit .ban-titre-offre .col-commun .commun .formules:last-child{margin-right:0px}.bloc-sup-produit .ccn-box{width:100%;height:auto;display:block;padding:15px 80px;box-sizing:border-box;font-size:1.6rem}.bloc-sup-produit .ccn-box .ccn-box_brochure_title,.bloc-sup-produit .ccn-box .ccn-box_idcc_title{font-weight:600}.bloc-sup-produit .bloc-contenu{width:100%;height:auto;display:block;padding:12px 80px;box-sizing:border-box;font-size:1.6rem;line-height:1.8rem;font-weight:400}@media (max-width: 959px){.bloc-sup-produit .bloc-contenu{padding:12px 0;margin:0}}.bloc-sup-produit .bloc-contenu a{color:#0052FF}.bloc-sup-produit .bloc-contenu a:hover{color:#381A0A}.bloc-sup-produit .bloc-contenu ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bloc-sup-produit .bloc-contenu ul.alphab{list-style-type:none !important}.bloc-sup-produit .bloc-contenu ul.alphab li{list-style:none !important}.bloc-sup-produit .bloc-contenu ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.bloc-sup-produit .bloc-contenu ul li{line-height:2.0rem}}.bloc-sup-produit .bloc-contenu ul li:first-child{margin-top:0}.bloc-sup-produit .bloc-contenu ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-sup-produit .bloc-contenu ul li ul{margin:5px 0 5px}.bloc-sup-produit .bloc-contenu ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-sup-produit .bloc-contenu .bt-col{display:flex;margin-top:20px}.bloc-sup-produit .bloc-contenu .bt-col a{text-decoration:none !important}@media (max-width: 959px){.bloc-sup-produit .bloc-contenu .bt-col{display:block;width:100%}.bloc-sup-produit .bloc-contenu .bt-col .bt-color{width:100% !important;margin-right:0px;margin-bottom:20px;float:left}.bloc-sup-produit .bloc-contenu .bt-col .bt-color:last-child,.bloc-sup-produit .bloc-contenu .bt-col .bt-color:only-child{margin-bottom:0px;width:100% !important}}.bloc-sup-produit .bloc-contenu .bt-col .bt-color{width:auto;margin-right:15px}.bloc-sup-produit .bloc-contenu .bt-col .bt-color:last-child{margin-right:0px}.bloc-sup-produit .bloc-contenu .bt-col .bt-color:only-child{width:auto !important;min-width:214px}.bloc-sup-produit .bloc-contenu ul{list-style-type:none !important;margin:10px 0 10px;padding-left:19px;text-indent:-19px}.bloc-sup-produit .bloc-contenu ul.alphab{list-style-type:none !important}.bloc-sup-produit .bloc-contenu ul.alphab li{list-style:none !important}.bloc-sup-produit .bloc-contenu ul li{margin-top:5px;font-size:1.6rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.bloc-sup-produit .bloc-contenu ul li{line-height:2.0rem}}.bloc-sup-produit .bloc-contenu ul li:first-child{margin-top:0}.bloc-sup-produit .bloc-contenu ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-sup-produit .ccn-bloc-ban .recompense{float:right;margin-top:-30px}@media (max-width: 959px){.bloc-sup-produit .ccn-bloc-ban .recompense img{display:none}}.partenaires-produit{padding-bottom:40px}.partenaires-produit h2{font-size:2.1rem}.partenaires-produit .accroche{margin-bottom:15px}.partenaires-produit .accroche p{font-size:16px;line-height:20px}.partenaires-produit .partenaires-produit_list{background-color:#F2F2F2;padding:20px 20px 0}.partenaires-produit .partenaires-produit_list ul li{display:inline-block;margin:0 20px 20px}.partenaires-produit .partenaires-produit_list ul li img,.partenaires-produit .partenaires-produit_list ul li a img{height:50px}.partenaires-produit.home-ccn{padding:0 0 20px}@media (max-width: 959px){.partenaires-produit.home-ccn{padding:20px}}.partenaires-produit.home-ccn .partenaires-produit_list{background-color:transparent;padding:20px 0}.bloc-mqpd-contenu-2018{width:940px;height:auto;display:block;margin-bottom:20px}@media (max-width: 959px){.bloc-mqpd-contenu-2018{width:100%}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018{padding:0 12px !important}}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018{display:block;box-sizing:border-box;width:100%;padding:0 80px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ol{padding:left 19px;margin:5px 0}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul.alphab{list-style-type:none !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul.alphab li{list-style:none !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li{line-height:2.0rem}}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li:first-child{margin-top:0}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li ul{margin:5px 0 5px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .catg-metier{width:100%;margin:15px 0;height:20px;display:block}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .catg-metier img{float:left;max-width:20px;width:auto;margin-right:10px;display:inline}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .catg-metier span{color:#381A0A;font-size:1.4rem;line-height:1.8rem !important;font-weight:700;text-transform:uppercase;float:left}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h1{color:#381A0A;font-size:1.8rem;line-height:2.2rem !important;font-weight:400;padding:0;margin:10px 0 20px 0 !important;text-transform:none;display:block}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2{color:#381A0A;font-size:2.4rem;line-height:2.8rem !important;text-transform:none;font-weight:500;padding:12px 21px;margin:0 0 20px 0 !important;display:block;box-sizing:border-box}@media (max-width: 959px){.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2{font-size:2.0rem !important;line-height:2.4rem !important}}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.bleuciel{background-color:#00E8FF !important;color:#381A0A !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.brun{background-color:#381A0A !important;color:#fff !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.vert{background-color:#29FF9B !important;color:#381A0A !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.rose{background-color:#FF91DE !important;color:#381A0A !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.gris{background-color:#F2F2F2 !important;color:#381A0A !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 h2.jaune{background-color:#FFE145 !important;color:#381A0A !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd{width:100%;display:block;padding:0 30px 0 20px;font-size:1.4rem;line-height:1.8rem;color:#381A0A;box-sizing:border-box;overflow:hidden;height:270px;position:relative}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul.alphab{list-style-type:none !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul.alphab li{list-style:none !important}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li{margin-top:5px;font-size:1.4rem;font-weight:400;line-height:1.8rem;list-style-type:none}@media (max-width: 959px){.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li{line-height:2.0rem}}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li:first-child{margin-top:0}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li ul{margin:5px 0 5px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}@media (max-width: 959px){.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd{padding:0 12px}}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd .ensavoirplus{height:60px;width:100%;background:linear-gradient(transparent, #fff);position:absolute;left:0;bottom:0;border-bottom:1px solid #0052FF;cursor:pointer}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd .ensavoirplus span{width:170px;height:20px;font-size:1.4rem;font-weight:500;color:#0052FF;display:block;text-align:left;margin:40px auto 0;position:relative}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd .ensavoirplus span:after{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -189px -283px;display:inline-block;position:absolute;height:9px;width:13px;top:6px;right:3px}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd a{font-weight:400;font-size:1.4rem;color:#0052FF;text-decoration:underline}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd a:hover{color:#381A0A;text-decoration:underline}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd.voirplus{overflow:initial;height:auto}.bloc-mqpd-contenu-2018 .mqpd-contenu-2018 .contenu-mqpd.voirplus .ensavoirplus{display:none}.bloc-mqpd-choixvideo-2018{width:940px;height:auto;display:block;margin-bottom:15px;box-sizing:border-box;padding:0 80px}@media (max-width: 959px){.bloc-mqpd-choixvideo-2018{width:100%;padding:0 12px !important}}.bloc-mqpd-choixvideo-2018 .titrebloc{display:block;width:100%;font-size:2.0rem;font-weight:700;color:#381A0A;margin-bottom:15px}.bloc-mqpd-choixvideo-2018 .titrebloc.small{font-size:1.8rem;font-weight:400}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018{display:flex;flex-wrap:wrap;margin-bottom:30px}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo{width:100%;display:block;background-color:#F2F2F2;border:1px solid #F2F2F2;margin-right:20px;cursor:pointer;box-sizing:border-box;color:#381A0A;text-decoration:none}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo .block-img{height:80px;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo .block-img.video:before{content:"";position:absolute;display:inline-block;height:19px;width:28px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -252px -214px;top:50%;left:50%;transform:translate(-50%, -50%)}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo .block-contenu{width:100%;padding:8px 6px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;color:#381A0A}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo .block-contenu a{color:#0052FF}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo .block-contenu a:hover{color:#381A0A}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:last-child{margin-right:0px}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:hover,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:focus,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo.active{background-color:#381A0A}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:hover .block-contenu,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:focus .block-contenu,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo.active .block-contenu{color:#fff}.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:hover .block-contenu a,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:hover .block-contenu a:hover,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:focus .block-contenu a,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo:focus .block-contenu a:hover,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo.active .block-contenu a,.bloc-mqpd-choixvideo-2018 .mqpd-choixvideo-2018 .choixvideo.active .block-contenu a:hover{text-decoration:underline}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-video-info{width:100%;display:block}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-video-info .bloc-video-info{width:100%;box-sizing:border-box}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-video-info .bloc-video-info img{width:100%}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-video-info .lieninfo{font-size:1.4rem;line-height:1.8rem;color:#381A0A;margin-top:5px;display:inline-block}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-video-info .lieninfo:hover{color:#0052FF}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse>.media>#videoplaceHolder{width:100%;height:0;padding-bottom:56.3%;position:relative;text-align:inherit}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse>.media>#videoplaceHolder iframe{position:absolute;width:100%;height:100%}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse.iconplay>.media.iconplay>#videoplaceHolder{width:100%;height:0;padding-bottom:56.3%;position:relative}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse.iconplay>.media.iconplay>#videoplaceHolder #previd{position:absolute !important;width:100%;height:100%;background-size:cover !important}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse.iconplay>.media.iconplay>#videoplaceHolder .video-container{width:100%;height:0;padding-bottom:56.3%;position:relative;text-align:inherit}.bloc-mqpd-choixvideo-2018 .mqpd-bloc-reponse.iconplay>.media.iconplay>#videoplaceHolder .video-container iframe{position:absolute;width:100%;height:100%}.bloc-mqpd-info-utiles{width:940px;height:auto;display:block;margin-bottom:40px;box-sizing:border-box;padding:0 80px}@media (max-width: 959px){.bloc-mqpd-info-utiles{width:100%;padding:0 12px !important}}.bloc-mqpd-info-utiles .mqpd-info-utiles{width:100%;padding:10px;height:60px;box-sizing:border-box;display:flex}@media (max-width: 959px){.bloc-mqpd-info-utiles .mqpd-info-utiles{min-height:60px;padding:6px 10px 10px 10px;height:auto;display:inline-block}}.bloc-mqpd-info-utiles .mqpd-info-utiles b,.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion{float:left}.bloc-mqpd-info-utiles .mqpd-info-utiles b{font-size:1.4rem;font-weight:400;color:#381A0A;line-height:38px;margin-right:20px}@media (max-width: 959px){.bloc-mqpd-info-utiles .mqpd-info-utiles b{width:100%;margin-right:0px}}@media (max-width: 959px){.bloc-mqpd-info-utiles .mqpd-info-utiles .ouinon{margin-bottom:20px;display:inline-block;width:100%}.bloc-mqpd-info-utiles .mqpd-info-utiles .ouinon .oui{margin:0 5px 0 0;width:calc(50% - 5px)}.bloc-mqpd-info-utiles .mqpd-info-utiles .ouinon .non{margin:0 0 0 5px;width:calc(50% - 5px)}}.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion{height:40px;line-height:38px;border:1px solid #381A0A;background:#fff;border-radius:0px;padding:0 40px}@media (max-width: 959px){.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion.jqu{width:100%}}.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion.small{padding:0 20px}.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion span{font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none !important}.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion:hover,.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion:focus,.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion .active{border:1px solid #381A0A;background-color:#381A0A}.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion:hover span,.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion:focus span,.bloc-mqpd-info-utiles .mqpd-info-utiles .btquestion .active span{color:#fff}.bloc-univers-indept{width:940px;height:auto;display:block;margin-bottom:40px;box-sizing:border-box;background-color:#F2F2F2}@media (max-width: 959px){.bloc-univers-indept{margin-bottom:12px;width:100%}}.bloc-univers-indept .univers-indept{width:100%;display:flex;flex-wrap:wrap}.bloc-univers-indept .univers-indept .indept{padding:60px 20px 35px;line-height:0;box-sizing:border-box;width:540px}@media (max-width: 959px){.bloc-univers-indept .univers-indept .indept{padding:12px;width:100%}}.bloc-univers-indept .univers-indept .indept:only-child{width:100%}.bloc-univers-indept .univers-indept .indept.nonpadd{padding:0px;width:400px}.bloc-univers-indept .univers-indept .indept.nonpadd img{width:100%}@media (max-width: 959px){.bloc-univers-indept .univers-indept .indept.nonpadd{display:none}}.bloc-univers-indept .univers-indept .indept .titrepage{font-size:2.8rem;line-height:3.0rem;font-weight:700;margin-bottom:10px;text-transform:none;color:#381A0A;width:100%}.bloc-univers-indept .univers-indept .indept .chapo{font-size:1.6rem;line-height:2.0rem;font-weight:400;color:#381A0A;width:100%}.bloc-univers-indept .univers-indept .indept .chapo a{color:#0052FF}.bloc-univers-indept .univers-indept .indept .chapo a:hover{color:#381A0A}.bloc-univers-indept .univers-indept .indept .bloc-bt{margin:10px 0;width:100%;display:flex;flex-direction:column}.bloc-univers-indept .univers-indept .indept .bloc-bt .btblanc-2018{border:1px solid #381A0A;background-color:transparent}.bloc-univers-indept .univers-indept .indept .bloc-bt .btblanc-2018:hover,.bloc-univers-indept .univers-indept .indept .bloc-bt .btblanc-2018:focus{background-color:#381A0A}.bloc-univers-indept .univers-indept .indept .bloc-bt a{margin-bottom:10px;width:215px}.bloc-univers-indept .univers-indept .indept .bloc-bt a:last-child{margin:0}.bloc-new-contenu.whiteBG{background-color:transparent}.bloc-new-contenu{width:940px;height:auto;display:block;margin-bottom:50px;box-sizing:border-box;background-color:#F2F2F2}@media (max-width: 959px){.bloc-new-contenu{margin-bottom:12px;width:100%}}.bloc-new-contenu.bordure-grise{border:1px solid #F2F2F2}.bloc-new-contenu.bordure-grise .new-contenu .indept{width:539px}.bloc-new-contenu.bordure-grise .new-contenu .indept.nonpadd{width:399px}.bloc-new-contenu .new-contenu{width:100%;display:flex;flex-wrap:wrap}.bloc-new-contenu .new-contenu .indept{padding:20px;line-height:0;box-sizing:border-box;width:540px}.bloc-new-contenu .new-contenu .indept .visuel-video iframe{width:400px !important;height:300px !important}.bloc-new-contenu .new-contenu .indept.indept-sans-image{width:auto}.bloc-new-contenu .new-contenu .indept .media{margin-bottom:0px}@media (max-width: 959px){.bloc-new-contenu .new-contenu .indept{padding:12px;width:100%}}.bloc-new-contenu .new-contenu .indept:only-child{width:100%}.bloc-new-contenu .new-contenu .indept.nonpadd{padding:0px;width:400px}.bloc-new-contenu .new-contenu .indept.nonpadd figure{position:relative}.bloc-new-contenu .new-contenu .indept.nonpadd .credits{position:absolute;bottom:0;right:0;background:#381A0A;color:#fff;padding:4px;line-height:1}.bloc-new-contenu .new-contenu .indept.nonpadd img{width:100%}@media (max-width: 959px){.bloc-new-contenu .new-contenu .indept.nonpadd{display:none}}.bloc-new-contenu .new-contenu .indept .titrepage{font-size:2.8rem;line-height:3.0rem;font-weight:700;margin-bottom:20px;text-transform:none;color:#381A0A;width:100%}.bloc-new-contenu .new-contenu .indept .auteur,.bloc-new-contenu .new-contenu .indept .date{font-size:1.4rem;line-height:2.0rem;font-weight:500;color:#8B8178;width:100%;margin:5px 0}.bloc-new-contenu .new-contenu .indept .chapo{font-size:1.6rem;line-height:2.0rem;font-weight:400;color:#381A0A;width:100%}.bloc-new-contenu .new-contenu .indept .chapo a{color:#0052FF}.bloc-new-contenu .new-contenu .indept .chapo a:hover{color:#381A0A}.bloc-new-contenu .new-contenu .indept ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bloc-new-contenu .new-contenu .indept ul.alphab{list-style-type:none !important}.bloc-new-contenu .new-contenu .indept ul.alphab li{list-style:none !important}.bloc-new-contenu .new-contenu .indept ul li{margin-top:5px;font-size:1.6rem;font-weight:400;line-height:2.0rem;list-style-type:none}@media (max-width: 959px){.bloc-new-contenu .new-contenu .indept ul li{line-height:2.0rem}}.bloc-new-contenu .new-contenu .indept ul li:first-child{margin-top:0}.bloc-new-contenu .new-contenu .indept ul li:before{content:'-';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-new-contenu .new-contenu .indept ul li ul{margin:5px 0 5px}.bloc-new-contenu .new-contenu .indept ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-new-contenu .new-contenu .indept .bloc-bt{margin:20px 0px 10px 0px;width:100%;display:flex;flex-direction:column}@media (min-width: 960px){.bloc-new-contenu .new-contenu .indept .bloc-bt.horizontal{flex-direction:row}.bloc-new-contenu .new-contenu .indept .bloc-bt.horizontal .btbleu-2018,.bloc-new-contenu .new-contenu .indept .bloc-bt.horizontal .btblanc-2018{margin-right:20px}.bloc-new-contenu .new-contenu .indept .bloc-bt.horizontal .btbleu-2018:last-child,.bloc-new-contenu .new-contenu .indept .bloc-bt.horizontal .btblanc-2018:last-child{margin-right:0px}}.bloc-new-contenu .new-contenu .indept .bloc-bt .btblanc-2018{border:1px solid #381A0A;background-color:transparent}.bloc-new-contenu .new-contenu .indept .bloc-bt .btblanc-2018:hover,.bloc-new-contenu .new-contenu .indept .bloc-bt .btblanc-2018:focus{background-color:#381A0A}.bloc-new-contenu .new-contenu .indept .bloc-bt a{margin-bottom:10px;width:215px}.bloc-new-contenu .new-contenu .indept .bloc-bt a:last-child{margin:0}@media (max-width: 959px){.titre-points-forts{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0;margin-left:8px}.points-forts{width:auto;display:inline-block;box-sizing:border-box}.points-forts .description{background-color:#F2F2F2;border:1px solid #fff;height:auto;padding:8px;margin-bottom:12px;width:100%;box-sizing:border-box}.points-forts .description .titre,.points-forts .description .titre h2,.points-forts .description .titre h3{text-align:left;font-size:1.6rem;line-height:2rem;font-weight:700;color:#381A0A;text-transform:none;margin-bottom:8px}.points-forts .description .courant{font-size:1.4rem;font-weight:500;line-height:1.8rem;color:#381A0A}.points-forts .description .courant small{font-size:1.1rem;line-height:1.2rem;color:#381A0A}.points-forts .description .courant a{color:#0052FF;text-decoration:underline}.points-forts .description .courant a:hover{color:#381A0A;text-decoration:underline}}@media (min-width: 960px){.titre-points-forts{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0;margin-left:80px}.points-forts{width:960px;height:auto;display:flex;position:relative;padding:0 160px 0 80px;box-sizing:border-box}.points-forts.nomarg{margin-top:0px}.points-forts .description{margin-bottom:20px;margin-right:20px;background-color:#F2F2F2;border:1px solid #fff;padding:20px;box-sizing:border-box;height:auto;width:220px}.points-forts .description:last-child{margin-right:0px !important}.points-forts .description .courant{font-size:1.4rem;font-weight:500;line-height:1.8rem;color:#381A0A}.points-forts .description .courant small{font-size:1.1rem;line-height:1.2rem;color:#381A0A}.points-forts .description .courant a{color:#0052FF;text-decoration:underline}.points-forts .description .courant a:hover{color:#381A0A;text-decoration:underline}.points-forts .description .titre,.points-forts .description .titre h2,.points-forts .description .titre h3{text-align:left;font-size:1.6rem;line-height:2rem;font-weight:700;color:#381A0A;text-transform:none;margin-bottom:10px}.points-forts .description ul li{font-weight:500}}@media (max-width: 959px){.bloc-choisir{width:100%;box-sizing:border-box;margin-top:12px}.bloc-choisir .bloc-rwd{display:none}.bloc-choisir.offres-ch2018{margin:12px;width:auto}.bloc-choisir.offres-ch2018 .description{background-color:transparent;padding:0px;text-decoration:none}.bloc-choisir.offres-ch2018 .description .img-off2018{display:block;position:relative;width:100%;height:105px;background-size:cover;background-position:center center;background-repeat:no-repeat}.bloc-choisir.offres-ch2018 .description .titre-off2018{background-color:#0052FF;position:relative;width:100%;display:flex;min-height:32px;margin-bottom:0px}.bloc-choisir.offres-ch2018 .description .titre-off2018 .div-img{padding:5px 8px;float:left}.bloc-choisir.offres-ch2018 .description .titre-off2018 .div-img img{max-width:24px;width:auto;display:inline}.bloc-choisir.offres-ch2018 .description .titre-off2018 span,.bloc-choisir.offres-ch2018 .description .titre-off2018 h2,.bloc-choisir.offres-ch2018 .description .titre-off2018 h3{font-size:1.4rem;line-height:1.8rem;padding:7px 30px 7px 0;text-transform:none;font-weight:700;color:#fff;float:left;text-decoration:none}.bloc-choisir.offres-ch2018 .description .titre-off2018:after{content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bloc-choisir.offres-ch2018 .description .descriptif-off2018{width:100%;max-height:75px;display:block;padding:10px 0;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.bloc-choisir.offres-ch2018 .description .descriptif-off2018 p{overflow:hidden;line-height:2rem;max-height:90px;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4}.bloc-choisir.offres-ch2018 .description:hover{box-shadow:none}.bloc-choisir.offres-ch2018 .description:hover .titre-off2018{background-color:#381A0A}.bloc-choisir.offres-ch2018 .description:hover .titre-off2018:after{transform:translateX(5px)}.bloc-choisir .titre h2,.bloc-choisir .titre{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;padding-left:5px}.bloc-choisir .soustitre{padding-left:10px;padding-right:10px;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;margin-bottom:8px;margin-top:0;width:100%;box-sizing:border-box}.bloc-choisir .btsmall{height:27px;line-height:27px;width:auto;border-radius:0px;background-color:#0052FF;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-top:10px;border:0;cursor:pointer;overflow:hidden}.bloc-choisir .btsmall span{color:#fff;font-size:1.1rem;font-weight:500;text-transform:none}.bloc-choisir .description{background-color:#fff;margin:12px;width:auto;position:relative;box-sizing:border-box;padding:8px;border:1px solid #DDDDD4}.bloc-choisir .description.bleuciel{background-color:#00E8FF !important}.bloc-choisir .description.bleuciel .btsmall{background:#fff}.bloc-choisir .description.bleuciel .btsmall span{color:#381A0A}.bloc-choisir .description.brun{background-color:#381A0A !important}.bloc-choisir .description.brun .titre,.bloc-choisir .description.brun .titre h3{color:#fff}.bloc-choisir .description.brun .titre{border-bottom:1px solid #fff}.bloc-choisir .description.brun .btsmall{border:1px solid #fff}.bloc-choisir .description.brun .btsmall span{color:#fff}.bloc-choisir .description.brun .btsmall{background:#fff}.bloc-choisir .description.brun .btsmall span{color:#381A0A}.bloc-choisir .description.vert{background-color:#29FF9B !important}.bloc-choisir .description.vert .btsmall{background:#fff}.bloc-choisir .description.vert .btsmall span{color:#381A0A}.bloc-choisir .description.rose{background-color:#FF91DE !important}.bloc-choisir .description.rose .btsmall{background:#fff}.bloc-choisir .description.rose .btsmall span{color:#381A0A}.bloc-choisir .description.gris{background-color:#F2F2F2 !important;border:1px solid #fff}.bloc-choisir .description.gris .btsmall{background:#fff}.bloc-choisir .description.gris .btsmall span{color:#381A0A}.bloc-choisir .description.jaune{background-color:#FFE145 !important}.bloc-choisir .description.jaune .btsmall{background:#fff}.bloc-choisir .description.jaune .btsmall span{color:#381A0A}.bloc-choisir .description a{text-decoration:none;display:block;box-sizing:border-box}.bloc-choisir .description a .titre{margin-bottom:5px;margin-left:0px;text-align:left;font-size:1.4rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;height:auto;display:inline-block;border-bottom:1px solid #381A0A;width:100%}.bloc-choisir .description a .titre h3{font-size:1.4rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:-2px;width:calc(100% - 34px);float:left}.bloc-choisir .description a .titre .blocimg{width:24px;margin-right:10px;float:left}.bloc-choisir .description a .descriptif{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:2.2rem}.bloc-choisir .description.image{padding:0}.bloc-choisir .description.image img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-nosvaleurs{width:auto;margin:12px;box-sizing:border-box}.bloc-nosvaleurs .titre h2{text-align:left;font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:12px}.bloc-nosvaleurs .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:80%;float:left;padding-left:24px;padding-right:24px;background-color:#F2F2F2;border:2px solid #fff;margin-bottom:20px;position:relative;height:auto;box-sizing:border-box;padding:12px;margin-bottom:12px;width:100%}.bloc-nosvaleurs .description .titre{margin-bottom:10px;text-decoration:none;text-align:center}.bloc-nosvaleurs .description .titre h3{font-size:2.8rem;line-height:3.0rem;font-weight:500;color:#0052FF;text-transform:none;margin-bottom:10px}.bloc-nosvaleurs .description .descriptif{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center}.bloc-nosvaleurs .description a{text-decoration:none}}@media (min-width: 960px){.bloc-choisir{width:960px;margin-left:-10px;margin-bottom:40px;display:inline-block}.bloc-choisir.offres-ch2018 .description{background-color:transparent;border:0px !important;padding:0px}.bloc-choisir.offres-ch2018 .description .img-off2018{display:block;position:relative;width:100%;height:105px;background-size:cover;background-position:center center;background-repeat:no-repeat}.bloc-choisir.offres-ch2018 .description .titre-off2018{background-color:#0052FF;position:relative;width:100%;display:flex;min-height:32px;margin-bottom:0px}.bloc-choisir.offres-ch2018 .description .titre-off2018 .div-img{padding:5px 8px;float:left}.bloc-choisir.offres-ch2018 .description .titre-off2018 .div-img img{max-width:24px;width:auto;display:inline}.bloc-choisir.offres-ch2018 .description .titre-off2018 span,.bloc-choisir.offres-ch2018 .description .titre-off2018 h2,.bloc-choisir.offres-ch2018 .description .titre-off2018 h3{font-size:1.4rem;line-height:1.8rem;padding:7px 30px 7px 0;text-transform:none;font-weight:700;color:#fff;float:left;text-decoration:none}.bloc-choisir.offres-ch2018 .description .titre-off2018:after{content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bloc-choisir.offres-ch2018 .description .descriptif-off2018{width:100%;max-height:75px;display:block;padding:10px 0;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.bloc-choisir.offres-ch2018 .description .descriptif-off2018 p{overflow:hidden;line-height:2rem;max-height:90px;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4}.bloc-choisir.offres-ch2018 .description:hover{box-shadow:none}.bloc-choisir.offres-ch2018 .description:hover .titre-off2018{background-color:#381A0A}.bloc-choisir.offres-ch2018 .description:hover .titre-off2018:after{transform:translateX(5px)}.bloc-choisir.nomarg{margin-left:0px}.bloc-choisir .titre h2,.bloc-choisir .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0;margin-left:5px}.bloc-choisir .titre h2 .sous-titre,.bloc-choisir .titre .sous-titre{margin-left:5px;text-transform:none;font-size:0.8em}.bloc-choisir a{text-decoration:none;display:block}.bloc-choisir .soustitre{margin-left:10px;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;margin-bottom:18px;margin-top:0}.bloc-choisir .btsmall{height:27px;line-height:27px;background-color:#0052FF;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:15px;padding-right:15px;margin-top:40px;cursor:pointer;overflow:hidden}.bloc-choisir .btsmall span{color:#fff;font-size:1.1rem;font-weight:500;text-transform:none}.bloc-choisir .btsmall:hover{background-color:#381A0A}.bloc-choisir .btsmall:hover span{color:#fff}.bloc-choisir .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;background-color:#fff;min-height:208px;height:auto;padding:20px;box-sizing:border-box;overflow:hidden;position:relative;border:1px solid #DDDDD4}.bloc-choisir .description a .titre{margin-bottom:5px;margin-left:0px;text-align:left;font-size:1.4rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;min-height:80px !important;display:inline-block;border-bottom:1px solid #381A0A;width:100%}.bloc-choisir .description a .titre h3{font-size:1.4rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:-2px;width:calc(100% - 34px);float:left}.bloc-choisir .description a .titre .blocimg{width:24px;margin-right:10px;float:left}.bloc-choisir .description a .descriptif{width:100%;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:2.2rem}.bloc-choisir .description:hover{cursor:pointer}.bloc-choisir .description.bleuciel{background-color:#00E8FF !important}.bloc-choisir .description.bleuciel .btsmall{background:#fff}.bloc-choisir .description.bleuciel .btsmall span{color:#381A0A}.bloc-choisir .description.brun{background-color:#381A0A !important}.bloc-choisir .description.brun .titre,.bloc-choisir .description.brun .titre h3{color:#fff}.bloc-choisir .description.brun .titre{border-bottom:1px solid #fff}.bloc-choisir .description.brun .btsmall{background:#fff}.bloc-choisir .description.brun .btsmall span{color:#381A0A}.bloc-choisir .description.vert{background-color:#29FF9B !important}.bloc-choisir .description.vert .btsmall{background:#fff}.bloc-choisir .description.vert .btsmall span{color:#381A0A}.bloc-choisir .description.rose{background-color:#FF91DE !important}.bloc-choisir .description.rose .btsmall{background:#fff}.bloc-choisir .description.rose .btsmall span{color:#381A0A}.bloc-choisir .description.gris{background-color:#F2F2F2 !important;border:1px solid #fff}.bloc-choisir .description.gris .btsmall{background:#fff}.bloc-choisir .description.gris .btsmall span{color:#381A0A}.bloc-choisir .description.jaune{background-color:#FFE145 !important}.bloc-choisir .description.jaune .btsmall{background:#fff}.bloc-choisir .description.jaune .btsmall span{color:#381A0A}.bloc-choisir .image{padding:0}.bloc-choisir .image img{display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0}}@media (min-width: 960px){.bloc-nosvaleurs{width:960px;margin-bottom:20px;margin-left:-10px;display:inline-block}.bloc-nosvaleurs .titre h2{text-align:left;font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-left:10px}.bloc-nosvaleurs .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background-color:#F2F2F2;border:2px solid #fff;padding:20px;margin-bottom:20px;position:relative;height:auto;box-sizing:border-box}.bloc-nosvaleurs .description .titre{margin-bottom:10px;text-decoration:none;text-align:center}.bloc-nosvaleurs .description .titre h3{font-size:2.8rem;line-height:3.0rem;font-weight:500;color:#0052FF;text-transform:none;margin-bottom:10px}.bloc-nosvaleurs .description .descriptif{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center}.bloc-nosvaleurs .description a{text-decoration:none}}@media (min-width: 960px){.product_newStyle.product{background-color:#fff;width:300px;box-sizing:border-box;margin-bottom:20px;position:relative;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.product_newStyle.product .product_newStyleLink{background-color:transparent;border:0 !important;padding:0;text-decoration:none;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;min-height:160px;box-sizing:border-box;overflow:hidden;position:relative}.product_newStyle.product .product_newStyleLink .img-off2018{display:block;position:relative;width:100%;height:105px;background-size:cover;background-position:center center;background-repeat:no-repeat}.product_newStyle.product .product_newStyleLink .titre-off2018 .div-img{padding:5px 8px;float:left}.product_newStyle.product .product_newStyleLink .titre-off2018{background-color:#0052ff;position:relative;width:100%;display:flex;min-height:32px;margin-bottom:0}.product_newStyle.product .product_newStyleLink .titre-off2018:after{content:" ";background:url(../modules/portail-templates/css/../images/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.product_newStyle.product .product_newStyleLink:hover .titre-off2018{background-color:#381A0A}.product_newStyle.product .product_newStyleLink:hover .titre-off2018:after{transform:translateX(5px)}.product_newStyle.product .product_newStyleLink .titre-off2018 h2,.product_newStyle.product .product_newStyleLink .titre-off2018 h3,.product_newStyle.product .product_newStyleLink .titre-off2018 span{font-size:1.4rem;line-height:1.8rem;padding:7px 30px 7px 0;text-transform:none;font-weight:700;color:#fff;float:left;text-decoration:none}.product_newStyle.product .product_newStyleLink .descriptif-off2018{width:100%;max-height:75px;display:block;padding:10px 0;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.product_newStyle.product .descriptif{padding:15px 0 20px 0;width:300px;box-sizing:border-box;display:inline-block;text-decoration:none;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.product_newStyle.product .descriptif .title .titreservices{float:left;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-top:-1px;margin-left:0}.product_newStyle.product .descriptif .mainDescription{float:left}}@media (max-width: 959px){.product_newStyleLink2{margin-left:12px;margin-right:12px}.product_newStyle.product{background-color:#fff;width:100%;box-sizing:border-box;margin-bottom:20px;position:relative;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.product_newStyle.product .product_newStyleLink{background-color:transparent;border:0 !important;padding:0;text-decoration:none;float:left;margin-left:8px;margin-right:20px;width:auto;position:relative;box-sizing:border-box}.product_newStyle.product .product_newStyleLink .img-off2018{display:block;position:relative;width:100%;height:105px;background-size:cover;background-position:center center;background-repeat:no-repeat}.product_newStyle.product .product_newStyleLink .titre-off2018 .div-img{padding:5px 8px;float:left}.product_newStyle.product .product_newStyleLink .titre-off2018{background-color:#0052ff;position:relative;width:100%;display:flex;min-height:32px;margin-bottom:0}.product_newStyle.product .product_newStyleLink .titre-off2018:after{content:" ";background:url(../modules/portail-templates/css/../images/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.product_newStyle.product .product_newStyleLink:hover .titre-off2018{background-color:#381a0a}.product_newStyle.product .product_newStyleLink:hover .titre-off2018:after{transform:translateX(5px)}.product_newStyle.product .product_newStyleLink .titre-off2018 h2,.product_newStyle.product .product_newStyleLink .titre-off2018 h3,.product_newStyle.product .product_newStyleLink .titre-off2018 span{font-size:1.4rem;line-height:1.8rem;padding:7px 30px 7px 0;text-transform:none;font-weight:700;color:#fff;float:left;text-decoration:none}.product_newStyle.product .product_newStyleLink .descriptif-off2018{width:100%;max-height:75px;display:block;padding:10px 0;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381a0a}.product_newStyle.product .descriptif{width:100%;box-sizing:border-box;display:inline-block;text-decoration:none;color:#381a0a;font-weight:400;font-size:1.4rem;line-height:1.8rem}.product_newStyle.product .descriptif .title .titreservices{float:left;font-weight:500;font-size:1.7rem;line-height:1.8rem;color:#381a0a;text-transform:none;text-decoration:none;margin-top:-1px;margin-left:0}.product_newStyle.product .descriptif .mainDescription{float:left;width:100%}}.decal-anchor{padding-top:50px;margin-top:-50px}.decal-anchor div.titre-categorie{position:relative}@media (max-width: 959px){.bloc-faqaccordion{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-faqaccordion .resultattop{font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-bottom:60px;margin-top:0}.bloc-faqaccordion .resultattop strong{color:#00AED6;font-weight:400}.bloc-faqaccordion .resultattop .message{margin-top:20px;width:100%;font-weight:500;font-size:1.4rem;text-transform:none}.bloc-faqaccordion .titre h2,.bloc-faqaccordion .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-faqaccordion .titre h2 strong,.bloc-faqaccordion .titre strong{color:#00AED6}.bloc-faqaccordion .faqaccordion{width:100%;background-color:#fff;padding:0}.bloc-faqaccordion .faqaccordion #accordion{list-style:none;padding:7px;width:100%;box-sizing:border-box;margin-top:-1px}.bloc-faqaccordion .faqaccordion #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline;color:#0052ff}.bloc-faqaccordion .faqaccordion #accordion a:hover{color:#381A0A}.bloc-faqaccordion .faqaccordion #accordion li:first-child{border-top:0px}.bloc-faqaccordion .faqaccordion #accordion li:first-child .titre-categorie{border-top:none}.bloc-faqaccordion .faqaccordion #accordion .titre-categorie{display:block;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat 98% 50%;background-size:13px 8px;font-weight:500;font-size:1.4rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;padding-left:20px;height:46px;line-height:46px;overflow:hidden}.bloc-faqaccordion .faqaccordion #accordion ul{list-style:none;padding:17px 20px 0px;display:none;border-top:1px solid #F2F2F2}.bloc-faqaccordion .faqaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;padding-bottom:17px;color:#381A0A;overflow:auto}.bloc-faqaccordion .faqaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-faqaccordion .faqaccordion #accordion ul li ul{display:block;margin:0 0 20px;padding:0 0 0 19px;text-indent:-19px}.bloc-faqaccordion .faqaccordion #accordion ul li ul li{padding:10px 20px;font-size:1.4rem;font-weight:400;line-height:1.6rem;list-style-type:none}.bloc-faqaccordion .faqaccordion #accordion ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-acces-reponses{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-acces-reponses .titre h2,.bloc-acces-reponses .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-acces-reponses .acces-reponses{background-color:#fff;padding:18px 8px;box-sizing:border-box}.bloc-acces-reponses .acces-reponses ul{list-style-type:none;width:100%;margin:0;padding:0}.bloc-acces-reponses .acces-reponses li{list-style:none;width:100%;margin-bottom:15px;padding:0}.bloc-acces-reponses .acces-reponses li a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-acces-reponses .acces-reponses li a:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-acces-reponses .acces-reponses li:last-child{margin-bottom:0px}}@media (min-width: 960px){.bloc-acces-reponses{width:960px;margin-bottom:60px;display:inline-block}.bloc-acces-reponses .titre h2,.bloc-acces-reponses .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.bloc-acces-reponses .acces-reponses{background-color:#fff;padding:20px;box-sizing:border-box}.bloc-acces-reponses .acces-reponses ul{list-style-type:none;width:100%;margin:0;padding:0}.bloc-acces-reponses .acces-reponses li{list-style:none;width:100%;margin-bottom:15px;padding:0}.bloc-acces-reponses .acces-reponses li a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-acces-reponses .acces-reponses li a:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-acces-reponses .acces-reponses li:last-child{margin-bottom:0px}.bloc-faqaccordion{width:960px;margin-bottom:60px;display:inline-block}.bloc-faqaccordion .resultattop{font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-bottom:60px;margin-top:0}.bloc-faqaccordion .resultattop strong{color:#00AED6;font-weight:400}.bloc-faqaccordion .resultattop .message{margin-top:20px;width:100%;font-weight:500;font-size:1.4rem;text-transform:none}.bloc-faqaccordion .titre h2,.bloc-faqaccordion .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.bloc-faqaccordion .titre h2 strong,.bloc-faqaccordion .titre strong{color:#00AED6}.bloc-faqaccordion .faqaccordion{width:940px;background-color:#fff;margin:0;padding:0}.bloc-faqaccordion .faqaccordion #accordion{list-style:none;padding:0 0 0 0;width:940px;margin-left:auto;margin-right:auto;border:1px solid #381A0A}.bloc-faqaccordion .faqaccordion #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline;color:#0052ff}.bloc-faqaccordion .faqaccordion #accordion a:hover{color:#381A0A}.bloc-faqaccordion .faqaccordion #accordion li:first-child{border-top:0px}.bloc-faqaccordion .faqaccordion #accordion .titre-categorie{display:block;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat 98% 50%;background-size:13px 8px;font-weight:500;font-size:1.5rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;padding-left:20px;height:46px;line-height:46px}.bloc-faqaccordion .faqaccordion #accordion .act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat 98% 50%;background-size:13px 8px}.bloc-faqaccordion .faqaccordion #accordion ul{list-style:none;padding:17px 20px 0px;display:none;border-top:1px solid #F2F2F2}.bloc-faqaccordion .faqaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;padding-bottom:17px;color:#381A0A;overflow:auto}.bloc-faqaccordion .faqaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-faqaccordion .faqaccordion #accordion ul li ul{display:block;margin:0 0 20px;padding:0 0 0 19px;text-indent:-19px}.bloc-faqaccordion .faqaccordion #accordion ul li ul li{margin-top:12px;padding-bottom:0px;font-size:1.4rem;font-weight:400;line-height:1.6rem;list-style-type:none}.bloc-faqaccordion .faqaccordion #accordion ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}}@media (max-width: 959px){.bloc-agenda{margin-bottom:12px;padding:12px;box-sizing:border-box}.bloc-agenda a{text-decoration:none}.bloc-agenda .pagination{display:none}.bloc-agenda .bloc-rwd{display:none}.bloc-agenda .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-agenda .description{width:100%;margin-bottom:12px;background-color:#F2F2F2;border:1px solid #fff;height:auto;padding:8px;box-sizing:border-box}.bloc-agenda .description .date{text-align:left;font-size:1.8rem;line-height:1.8rem;font-weight:500;color:#381A0A;margin-bottom:10px;text-decoration:none}.bloc-agenda .description .descriptif{color:#381A0A;padding:20px 10px 60px 10px;background-color:#fff;font-weight:400;font-size:1.5rem;line-height:2rem;position:relative;margin-bottom:10px;text-decoration:none}.bloc-agenda .description .descriptif .lieu{color:#8B8178;font-weight:400;font-size:1.4rem;line-height:1.4rem;position:absolute;bottom:15px;text-align:left;text-decoration:none}.bloc-agenda .description form{width:70%}.bloc-agenda .description .btajouter{text-align:left;display:block;font-size:1.4rem;padding:0 15px;border:0;height:34px;font-weight:500;line-height:34px;width:216px;background-color:#0052FF;color:#fff;border-radius:0px;text-decoration:none;cursor:pointer;position:relative}.bloc-agenda .description .btajouter:hover:after,.bloc-agenda .description .btajouter:focus:after,.bloc-agenda .description .btajouter.active:after{-webkit-transform:translateX(px);transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px}.bloc-agenda .description .btajouter:after{content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bloc-agenda .lienall{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline;padding-right:10px;display:inline-block;width:100%;text-align:right;box-sizing:border-box}}@media (min-width: 960px){.bloc-agenda .description{background-color:#F2F2F2 !important;border:2px solid #fff !important;height:131px;padding:20px;margin-bottom:20px;width:100%;position:relative}.bloc-agenda .description a{text-decoration:none}.bloc-agenda .description .date{text-decoration:none;text-align:left;font-size:1.8rem;line-height:1.8rem;font-weight:500;color:#381A0A;margin-bottom:10px}.bloc-agenda .description .descriptif{color:#381A0A;text-decoration:none;padding:10px 10px 60px 10px;background-color:#fff;font-weight:400;font-size:1.4rem;line-height:2rem;position:relative;margin-bottom:10px}.bloc-agenda .description .descriptif .lieu{color:#8B8178;font-weight:400;font-size:1.4rem;line-height:1.4rem;position:absolute;bottom:15px;text-align:left}.bloc-agenda .description .btajouter{text-align:left;display:block;font-size:1.4rem;padding:0 15px;border:0;height:34px;font-weight:500;line-height:34px;width:auto;background-color:#0052FF;color:#fff;border-radius:0px;text-decoration:none;cursor:pointer;position:relative;width:100%;box-sizing:border-box}.bloc-agenda .description .btajouter:hover,.bloc-agenda .description .btajouter:focus,.bloc-agenda .description .btajouter.active{background-color:#381A0A}.bloc-agenda .description .btajouter:hover:after,.bloc-agenda .description .btajouter:focus:after,.bloc-agenda .description .btajouter.active:after{-webkit-transform:translateX(px);transform:translateX(3px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px}.bloc-agenda .description .btajouter:after{content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:10px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.bloc-agenda{width:960px;margin-left:-10px;margin-bottom:20px;display:inline-block}.bloc-agenda.bloc-agenda-un{width:300px;margin-left:20px}.bloc-agenda.bloc-agenda-un .titre{display:flex;margin-left:0px}.bloc-agenda.bloc-agenda-un .titre h2{margin-left:0px;font-weight:400;font-size:2.8rem;text-transform:none !important}.bloc-agenda.bloc-agenda-un .description{margin:0;width:100%}.bloc-agenda .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.bloc-agenda .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px}.bloc-agenda .bloclien{width:940px;display:inline-block;text-align:right;box-sizing:border-box}.bloc-agenda .bloclien .lienall{font-size:1.4rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-agenda .bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-agenda .description{background-color:#FFF;height:auto;padding:20px;box-sizing:border-box}.bloc-agenda .description .titre{margin-bottom:30px}.bloc-agenda .description .descriptif{width:auto}}@media (max-width: 959px){.bloc-magazines{margin:12px;box-sizing:border-box}.bloc-magazines a{text-decoration:none}.bloc-magazines .bt-show-magazines{display:block;font-size:1.4rem;padding:0 15px;border:0;height:34px;font-weight:500;line-height:34px;width:89%;background-color:#0052FF;color:#FFFFFF;border-radius:0px;text-decoration:none;text-transform:none;text-align:center;cursor:pointer;position:relative}.bloc-magazines .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0}.bloc-magazines .sous-titre{font-size:1.5rem;line-height:1.9rem;font-weight:400;color:#381A0A;margin-bottom:10px;margin-top:0}.bloc-magazines .magazines{display:none}.bloc-magazines .magazines .description{background-color:#F2F2F2;height:100px;padding:6px;margin-bottom:10px;box-sizing:border-box;width:100%;position:relative;text-decoration:none}.bloc-magazines .magazines .description .date{text-align:center;font-size:2.4rem;line-height:2.6rem;font-weight:500;color:#0052ff;margin-bottom:8px;text-decoration:none;margin-top:8px}.bloc-magazines .magazines .description .descriptif{color:#381A0A;font-weight:400;font-size:1.6rem;line-height:2.0rem;position:relative;text-decoration:none;text-align:center;margin-top:12px}.bloc-magazines .magazines .description .jyvais{color:#00AED6;font-weight:400;font-size:1.4rem;line-height:1.8rem;position:absolute;bottom:20px;left:20px;text-align:left;text-decoration:underline;display:none}.presentation-magazine{padding:12px;margin:12px;width:auto;display:block}.presentation-magazine .content-presentation-magazine p{font-size:2.2rem;line-height:2.4rem;margin-top:12px}.presentation-magazine .content-presentation-magazine h2{margin-bottom:0px;font-size:2.8rem;line-height:3.0rem}.presentation-magazine.jaune{background-color:#FFE145;color:#381A0A}.presentation-magazine.bleu{background-color:#00E8FF;color:#381A0A}.presentation-magazine.brun{background-color:#381A0A;color:#fff}.presentation-magazine.orange{background-color:#ff5205;color:#fff}.presentation-magazine.rose{background-color:#FF91DE;color:#381A0A}.presentation-magazine.vert{background-color:#29FF9B;color:#381A0A}.zone_articles_magazine{padding:12px}.zone_articles_magazine .content-articleALaUneMagazine{padding:12px}.zone_articles_magazine .content-articleALaUneMagazine h2{font-size:1.6rem;line-height:2.0rem;margin-bottom:12px}.zone_articles_magazine .content-articleALaUneMagazine .detail{font-size:1.4rem;line-height:1.8rem;margin-bottom:12px;height:auto}.zone_articles_magazine .articlemagazine_3,.zone_articles_magazine .articlemagazine_2{width:auto;display:flex}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine{border:1px solid #B0B1A6;position:relative;width:100%;height:374px}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .content-articleALaUneMagazine,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .content-articleALaUneMagazine{overflow:hidden;height:auto;max-height:186px}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .visuel-articleALaUneMagazine img,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .visuel-articleALaUneMagazine img{max-height:110px;object-fit:cover}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .cta-articleALaUneMagazine,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .cta-articleALaUneMagazine{height:40px}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .cta-articleALaUneMagazine a,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .cta-articleALaUneMagazine a{position:absolute;left:12px;bottom:12px}.zone_articles_magazine .articlemagazine_1{display:block;width:100%}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine{flex-direction:row-reverse;border:1px solid #B0B1A6;position:relative;overflow:hidden}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine .visuel-articleALaUneMagazine{width:100%}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine .visuel-articleALaUneMagazine img{width:100%;max-height:110px;object-fit:cover}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine .content-articleALaUneMagazine h2{height:auto}.zone_articles_magazine .articlemagazine_1 .detail{margin-bottom:60px}.zone_articles_magazine .articlemagazine_1 .cta-articleALaUneMagazine{position:absolute;left:12px;bottom:12px}.bloc-hub-contenu-magazine .detailscontenu{padding:12px}.bloc-hub-contenu-magazine .detailscontenu .intro{border:1px solid #DDDDD4}.bloc-hub-contenu-magazine .detailscontenu .intro .contenu .titrebloc-magazine{width:100%;background-color:#B0B1A6}.bloc-hub-contenu-magazine .detailscontenu .intro .contenu .titrebloc-magazine h3{padding-left:12px;font-size:1.6rem;line-height:2.0rem;padding:4px 12px 4px}.bloc-hub-contenu-magazine .detailscontenu .intro .contenu a{display:block;padding:0 12px 12px}.bloc-hub-contenu-magazine .detailscontenu .intro .contenu .texte{padding:0 12px 12px}}@media (min-width: 960px){.bloc-hub-contenu-magazine{width:100%;border:1px solid #B0B1A6}.bloc-hub-contenu-magazine .detailscontenu{padding:0;width:100%}.bloc-hub-contenu-magazine .detailscontenu .intro .titrebloc-magazine{width:100%;background-color:#DDDDD4}.bloc-hub-contenu-magazine .detailscontenu .intro .titrebloc-magazine h3{font-size:1.6rem;padding-left:20px;color:#381A0A}.bloc-hub-contenu-magazine .detailscontenu .intro a{padding-left:20px}.bloc-hub-contenu-magazine .detailscontenu .intro .texte{font-size:1.4rem;line-height:1.8rem;padding:20px}.presentation-magazine{padding:20px;width:auto;display:block;margin:20px 0px}.presentation-magazine .content-presentation-magazine{display:flex}.presentation-magazine .content-presentation-magazine p{font-size:2.2rem;line-height:2.4rem;margin:10px 20px 0px}.presentation-magazine .content-presentation-magazine h2{margin-bottom:0px;font-size:3.8rem;line-height:4.0rem}.presentation-magazine.jaune{background-color:#FFE145;color:#381A0A}.presentation-magazine.bleu{background-color:#00E8FF;color:#381A0A}.presentation-magazine.brun{background-color:#381A0A;color:#fff}.presentation-magazine.orange{background-color:#ff5205;color:#fff}.presentation-magazine.rose{background-color:#FF91DE;color:#381A0A}.presentation-magazine.vert{background-color:#29FF9B;color:#381A0A}.zone_articles_magazine{margin-bottom:20px}.zone_articles_magazine .content-articleALaUneMagazine{padding:20px}.zone_articles_magazine .content-articleALaUneMagazine h2{font-size:1.6rem;line-height:2.0rem;margin-bottom:20px}.zone_articles_magazine .content-articleALaUneMagazine .detail{font-size:1.4rem;line-height:1.8rem;margin-bottom:20px;height:auto}.zone_articles_magazine .articlemagazine_3,.zone_articles_magazine .articlemagazine_2{width:100%;display:flex}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine{width:33.33%;margin-right:10px;border:1px solid #B0B1A6;position:relative}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine:last-child,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine:last-child{margin-right:0}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .visuel-articleALaUneMagazine img,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .visuel-articleALaUneMagazine img{width:100%}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .cta-articleALaUneMagazine,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .cta-articleALaUneMagazine{height:40px}.zone_articles_magazine .articlemagazine_3 .articleALaUneMagazine .cta-articleALaUneMagazine a,.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine .cta-articleALaUneMagazine a{position:absolute;left:20px;bottom:20px}.zone_articles_magazine .articlemagazine_2 .articleALaUneMagazine{width:50%}.zone_articles_magazine .articlemagazine_1{width:100%;display:block}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine{display:flex;flex-direction:row-reverse;border:1px solid #B0B1A6;position:relative;max-height:230px;overflow:hidden}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine .visuel-articleALaUneMagazine{width:300px}.zone_articles_magazine .articlemagazine_1 .articleALaUneMagazine .content-articleALaUneMagazine h2{height:auto}.zone_articles_magazine .articlemagazine_1 .detail{margin-bottom:60px}.zone_articles_magazine .articlemagazine_1 .cta-articleALaUneMagazine{position:absolute;left:20px;bottom:20px}}@media (min-width: 960px) and (min-width: 960px){.bloc-magazines a{text-decoration:none}.bloc-magazines .bt-show-magazines{display:none}.bloc-magazines .description{background-color:#FFF;height:131px;padding:20px;margin-bottom:10px;width:100%;position:relative;text-decoration:none}.bloc-magazines .description .date{text-align:center;font-size:2.4rem;line-height:2.6rem;font-weight:500;color:#0052FF;margin-bottom:10px;text-decoration:none}.bloc-magazines .description .descriptif{text-align:center;color:#381A0A;font-weight:400;font-size:1.6rem;line-height:2.0rem;position:relative;text-decoration:none}.bloc-magazines .description .jyvais{color:#00AED6;font-weight:400;font-size:1.4rem;line-height:1.8rem;position:absolute;bottom:20px;left:20px;text-align:left;text-decoration:underline;display:none}.bloc-magazines{width:960px;margin-left:-10px;margin-bottom:20px;display:inline-block}.bloc-magazines .sous-titre{margin-left:10px;font-size:1.5rem;line-height:1.5rem;font-weight:400;color:#381A0A;margin-bottom:13px;margin-top:0}.bloc-magazines .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:13px;margin-top:0}.bloc-magazines .description{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;background-color:#F2F2F2;border:2px solid #fff;height:auto;padding:20px;box-sizing:border-box}.bloc-magazines .description .descriptif{width:100%}}@media (max-width: 959px){.bloc-noscommu{margin:12px;display:inline-block;box-sizing:border-box}.bloc-noscommu .titre h2{font-size:2.8rem;line-height:3.0rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-noscommu .description{background-color:#fff;height:100%;float:left;box-sizing:border-box;width:100%;position:relative;margin-bottom:8px}.bloc-noscommu .description:last-child{margin-bottom:0px}.bloc-noscommu .description img{display:block;margin:0;width:100%;max-height:300px;object-fit:cover;object-position:50% 0}.bloc-noscommu .description .descriptif{min-height:117px;height:auto;width:calc(100% - 16px);padding:8px;color:#0052FF;font-weight:400;font-size:1.8rem;line-height:2.0rem;position:absolute;background-color:#fff;box-sizing:border-box;text-transform:none;bottom:8px;left:8px}.bloc-noscommu .description .descriptif .titre,.bloc-noscommu .description .descriptif .titre h3,.bloc-noscommu .description .descriptif .titre h2,.bloc-noscommu .description .descriptif h3,.bloc-noscommu .description .descriptif h2{font-weight:500;color:#0052FF;font-size:1.8rem;line-height:2.0rem;margin-bottom:10px;text-align:center;text-transform:none}.bloc-noscommu .description .descriptif .titre a,.bloc-noscommu .description .descriptif .titre h3 a,.bloc-noscommu .description .descriptif .titre h2 a,.bloc-noscommu .description .descriptif h3 a,.bloc-noscommu .description .descriptif h2 a{text-decoration:none}.bloc-noscommu .description .descriptif p{padding:0;margin:0}.bloc-noscommu .description .descriptif p a{font-weight:400;color:#381A0A;font-size:1.4rem;line-height:1.8rem;text-decoration:none;display:inline-block;text-align:center}.bloc-nosengag{margin:12px;display:inline-block;box-sizing:border-box}.bloc-nosengag .titre{font-size:2.8rem;line-height:3rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-nosengag .titre h2{font-size:2.8rem;line-height:3.0rem;font-weight:400;color:#381A0A;margin-bottom:0px}.bloc-nosengag .description{background-color:#fff;min-height:160px;height:auto;box-sizing:border-box;float:left;position:relative;width:100%}.bloc-nosengag .description img{display:block;margin:0;width:100%;height:100%;max-height:300px;object-fit:cover;object-position:50% 0}.bloc-nosengag .description a{text-decoration:none}.bloc-nosengag .description a .descriptif{height:auto;width:100%;padding:6px;box-sizing:border-box;color:#0052FF;font-weight:500;font-size:1.8rem;line-height:2.0rem;position:absolute;background-color:#fff;bottom:0px;left:0px}.bloc-nosengag .description a .descriptif .titre,.bloc-nosengag .description a .descriptif .titre h3,.bloc-nosengag .description a .descriptif .titre h2,.bloc-nosengag .description a .descriptif h3,.bloc-nosengag .description a .descriptif h2{color:#0052FF;font-weight:500;font-size:1.8rem;line-height:2.0rem;padding:0;margin:0;text-transform:none;text-align:center}.bloc-nosengag .description a .descriptif .titre a,.bloc-nosengag .description a .descriptif .titre h3 a,.bloc-nosengag .description a .descriptif .titre h2 a,.bloc-nosengag .description a .descriptif h3 a,.bloc-nosengag .description a .descriptif h2 a{text-decoration:none}.bloc-nosengag .description:hover{box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}}@media (min-width: 960px){.bloc-noscommu{width:960px;margin-left:-10px;margin-bottom:40px;display:inline-block}.bloc-noscommu .titre h2{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-noscommu .description{background-color:#FFF;height:300px;box-sizing:border-box;width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;position:relative}.bloc-noscommu .description img{display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0}.bloc-noscommu .description .descriptif{min-height:117px;height:auto;width:260px;padding:20px;box-sizing:border-box;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;position:absolute;background-color:#fff;text-align:center;text-transform:none;bottom:20px;left:20px}.bloc-noscommu .description .descriptif .titre,.bloc-noscommu .description .descriptif .titre h3,.bloc-noscommu .description .descriptif .titre h2,.bloc-noscommu .description .descriptif h3,.bloc-noscommu .description .descriptif h2{font-weight:500;color:#0052FF;font-size:1.8rem;line-height:2.0rem;margin-bottom:10px;text-align:center;text-transform:none}.bloc-noscommu .description .descriptif .titre a,.bloc-noscommu .description .descriptif .titre h3 a,.bloc-noscommu .description .descriptif .titre h2 a,.bloc-noscommu .description .descriptif h3 a,.bloc-noscommu .description .descriptif h2 a{text-decoration:none}.bloc-noscommu .description .descriptif p{padding:0;margin:0}.bloc-noscommu .description .descriptif p a{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-decoration:none;display:inline-block}.bloc-nosengag{width:960px;margin-left:-10px;margin-bottom:20px;display:inline-block}.bloc-nosengag .titre{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:15px;margin-top:0}.bloc-nosengag .titre h2{font-size:2.8rem;font-weight:400;color:#381A0A;margin-bottom:0px}.bloc-nosengag .description{width:22.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background-color:#fff;min-height:220px;height:auto;box-sizing:border-box;margin-bottom:20px;position:relative}.bloc-nosengag .description img{display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0}.bloc-nosengag .description a{text-decoration:none}.bloc-nosengag .description a .descriptif{min-height:69px;height:auto;width:181px;padding:20px;box-sizing:border-box;color:#0052FF;font-weight:500;font-size:1.8rem;line-height:2.0rem;position:absolute;background-color:#fff;bottom:20px;left:20px;overflow:hidden}.bloc-nosengag .description a .descriptif .titre,.bloc-nosengag .description a .descriptif .titre h3,.bloc-nosengag .description a .descriptif .titre h2,.bloc-nosengag .description a .descriptif h3,.bloc-nosengag .description a .descriptif h2{color:#0052FF;font-weight:500;font-size:1.8rem;line-height:2.0rem;padding:0;margin:0;text-transform:none;text-align:center}}.bloc-accords{color:#fff}.bloc-accords .detailaccords.detailaccords--ccn{height:auto;padding:30px}@media (max-width: 959px){.bloc-accords .detailaccords.detailaccords--ccn{padding:10px}}.bloc-accords .detailaccords.detailaccords--ccn .description--ccn{width:100%}.bloc-accords .detailaccords.detailaccords--ccn .description--ccn p{font-size:1.4rem}.bloc-accords .detailaccords.detailaccords--ccn .description__title{color:#fff;font-weight:500;font-size:1.8rem;line-height:2.4rem;margin-bottom:12px}.bloc-accords .detailaccords.detailaccords--ccn .form--ccn input{width:99%;padding-left:1%;line-height:41px;font-weight:400;border:0;font-size:1.4rem;color:#8B8178;min-height:40px}@media (min-width: 960px){.bloc-accords .detailaccords.detailaccords--ccn .form--ccn input{width:89%}}.bloc-accords .detailaccords.detailaccords--ccn .form--ccn .btdropdown,.bloc-accords .detailaccords.detailaccords--ccn .form--ccn form>.btdropdown{display:block;float:right}@media (min-width: 960px){.bloc-accords .detailaccords.detailaccords--ccn .form--ccn .btdropdown.btdropdown--two{margin-top:8px}}.bloc-accords .detailaccords.detailaccords--ccn .form--ccn--one{padding-top:10px}@media (max-width: 959px){.bloc-accords .detailaccords.detailaccords--ccn .form--ccn--one{height:90px}}.bloc-accords .detailaccords.detailaccords--ccn .spacer{padding:25px 0;position:relative}.bloc-accords .detailaccords.detailaccords--ccn .spacer hr,.bloc-accords .detailaccords.detailaccords--ccn .spacer p{display:inline-block;margin:0}.bloc-accords .detailaccords.detailaccords--ccn .spacer hr{width:100%}.bloc-accords .detailaccords.detailaccords--ccn .spacer .spacer__text{color:#fff;font-weight:500;font-size:1.8rem;background-color:#381A0A;position:absolute;top:22px;left:10px;padding:0 5px}.bloc-accords .detailaccords.detailaccords--ccn .recherche{width:100%}.bloc-accords .detailaccords.detailaccords--ccn .recherche .SumoSelect>.CaptionCont{margin-top:8px;font-size:1.8rem;font-weight:500}@media (min-width: 960px){.bloc-accords .detailaccords.detailaccords--ccn .recherche .SumoSelect>.CaptionCont{margin-bottom:0;width:auto}}.bloc-accords .detailaccords.detailaccords--ccn .recherche .recherche__secteur .SumoSelect>.CaptionCont{width:100%}@media (min-width: 960px){.bloc-accords .detailaccords.detailaccords--ccn .recherche .recherche__secteur .SumoSelect>.CaptionCont{padding-right:20px}}.bloc-accords .detailaccords.detailaccords--ccn .recherche .recherche__secteur .SumoSelect>.CaptionCont span{width:334px;padding-right:180px}@media (max-width: 959px){.bloc-accords .detailaccords.detailaccords--ccn .recherche .recherche__secteur .SumoSelect>.CaptionCont span{width:100%;padding-left:10px}}.bloc-accords .toutvoir{width:100%;padding:12px 0 0 0;line-height:2rem}@media (max-width: 959px){.bloc-accords .toutvoir{padding:7px 0 0 10px}}@media (min-width: 960px){.bloc-accords .toutvoir{text-align:right}}.bloc-accords .toutvoir span{cursor:pointer}@media (max-width: 959px){.bloc-accords{margin-bottom:40px;width:100%}.bloc-accords .detailaccords{width:100%;background-color:#381A0A;padding:8px;height:auto;box-sizing:border-box;display:inline-block}.bloc-accords .detailaccords .description{width:100%}.bloc-accords .detailaccords .description img{float:left}.bloc-accords .detailaccords .description>h2{color:#fff;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-transform:none}.bloc-accords .detailaccords .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;color:#0052FF;font-size:1.6rem;font-weight:400;width:100%;height:40px;border:0;border-bottom:1px dashed #0052FF;cursor:pointer;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right center;vertical-align:top;float:left;margin-top:10px}.bloc-accords .detailaccords .SelectClass,.bloc-accords .detailaccords .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:100%;border:none;display:none;color:#381A0A}.bloc-accords .detailaccords .SumoSelect{width:100%}.bloc-accords .detailaccords .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#381A0A;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:100%;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-accords .detailaccords .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:100%;overflow:hidden;color:#fff;background:#381A0A url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat right 10px center;border:1px solid #fff;padding-left:10px;text-align:left;box-sizing:border-box}.bloc-accords .detailaccords .SumoSelect>.optWrapper{text-align:left;background:#381A0A;color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-accords .detailaccords .SumoSelect>.optWrapper .options{box-shadow:none}.bloc-accords .detailaccords .SumoSelect>.optWrapper .options .opt{background-color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper .options .opt.disabled{background-color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li label{color:#fff}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li label:hover{color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li:hover{background-color:#fff;color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li:hover label{color:#381A0A}.bloc-accords .detailaccords .SumoSelect.open>.optWrapper{top:48px;width:100%}.bloc-accords .detailaccords .SumoSelect.open>.CaptionCont>span{background:#381A0A url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat right 10px center}.bloc-accords .detailaccords .btdropdown{width:100%;height:44px;line-height:44px;text-align:center;text-decoration:none;background-color:#fff;color:#381A0A;font-size:1.5rem;font-weight:500;border:0;border-sizing:border-box;float:left;cursor:pointer;margin-top:8px}.bloc-accords .detailaccords .recherche{width:100%}.bloc-accords .detailaccords .recherche .dropdown{width:100%}.bloc-accords .detailnosconseils{width:100%;background-color:#fff;padding:8px;height:auto;min-height:171px;box-sizing:border-box}.bloc-accords .detailnosconseils .description{width:100%}.bloc-accords .detailnosconseils .description img{float:left}.bloc-accords .detailnosconseils .description .courant{color:#381A0A;font-weight:500;font-size:1.8rem;line-height:2rem;text-transform:none;padding-left:47px;margin-bottom:0px}.bloc-accords .detailnosconseils .recherche{width:100%;box-sizing:border-box}.bloc-accords .detailnosconseils .recherche .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;font-size:1.8rem;font-weight:400;width:100%;height:40px;border:0;border-bottom:1px dashed #00AED6;cursor:pointer;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right center;vertical-align:top;margin-top:10px}.bloc-accords .detailnosconseils .recherche .SelectClass,.bloc-accords .detailnosconseils .recherche .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:100%;border:none;display:none;color:#00AED6}.bloc-accords .detailnosconseils .recherche .SumoSelect{margin-top:8px;width:100%}.bloc-accords .detailnosconseils .recherche .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:100%;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-accords .detailnosconseils .recherche .SumoSelect>.optWrapper{text-align:left}.bloc-accords .detailnosconseils .recherche .SumoSelect.open>.optWrapper{top:48px;width:100%}.bloc-accords .detailnosconseils .recherche .SumoSelect.open>.CaptionCont>span{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-haut2.png") no-repeat right 10px center}.bloc-accords .detailnosconseils .recherche .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:100%;overflow:hidden;color:#00AED6;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right 10px center;border:1px solid #00AED6;padding-left:10px;border-radius:3px;text-align:left;box-sizing:border-box}.bloc-accords .detailnosconseils .recherche .btdropdown{width:100%;height:44px;line-height:44px;text-align:center;background-color:#00AED6;color:#fff;font-size:1.5rem;font-weight:500;border-radius:3px;border:0;border-sizing:border-box;cursor:pointer;margin-top:8px}.bloc-accords .bloclien{width:100%;display:inline-block;text-align:right;box-sizing:border-box;margin-top:12px;margin-left:0px;padding-right:12px}.resultatsaccords{background-color:#F9F9F9;border-top:1px solid #DDDDD4;border-bottom:1px solid #DDDDD4;padding:5px 0px 5px;overflow:hidden;display:none;position:relative;width:100%;box-sizing:border-box}.resultatsaccords .motcles a{width:auto;margin:5px 8px;line-height:1.6rem;border:1px solid #DDDDD4;border-radius:3px;padding:12px;color:#381A0A;font-size:1.4rem;font-weight:400;text-align:left;box-shadow:0px 4px 0px #F2F2F2;cursor:pointer;box-sizing:border-box;background:#fff;display:block;text-decoration:none}.resultatsaccords .motcles a:hover{background-color:#DDDDD4}.resultatsaccords .btfermer{font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;float:right;padding:10px 20px 10px;box-sizing:border-box}}@media (min-width: 960px){.bloc-accords{margin-bottom:57px}.bloc-accords .detailaccords{max-width:960px;margin-left:auto;margin-right:auto;background-color:#381A0A;padding:30px 20px 30px 30px;height:104px;box-sizing:border-box}.bloc-accords .detailaccords:after{content:" ";display:block;clear:both}.bloc-accords .detailaccords .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;float:left}.bloc-accords .detailaccords .description>h2{color:#fff;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-transform:none}.bloc-accords .detailaccords .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;font-size:1.8rem;font-weight:400;width:100%;height:40px;border:0;border-bottom:1px dashed #00AED6;cursor:pointer;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right center;vertical-align:top;float:left}.bloc-accords .detailaccords .SelectClass,.bloc-accords .detailaccords .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:458px;border:none;display:none;color:#fff}.bloc-accords .detailaccords .SumoSelect{float:left}.bloc-accords .detailaccords .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#381A0A;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:458px;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-accords .detailaccords .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:420px;overflow:hidden;color:#fff;background:#381A0A url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat right 10px center;border:1px solid #fff;padding-left:10px;padding-right:33px;text-align:left;box-sizing:border-box}.bloc-accords .detailaccords .SumoSelect>.optWrapper{text-align:left;background:#381A0A;color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li label{color:#fff}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li label:hover{color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li:hover{background-color:#fff;color:#381A0A}.bloc-accords .detailaccords .SumoSelect>.optWrapper>.options li:hover label{color:#381A0A}.bloc-accords .detailaccords .SumoSelect.open>.CaptionCont>span{background:#381A0A url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat right 10px center}.bloc-accords .detailaccords .SumoSelect.open>.optWrapper{top:48px}.bloc-accords .detailaccords .btdropdown{width:57px;height:44px;line-height:44px;text-align:center;text-decoration:none;background-color:#fff;color:#381A0A;font-size:1.5rem;font-weight:500;margin-left:17px;border:0;box-sizing:border-box;float:left;cursor:pointer}.bloc-accords .detailaccords .recherche{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;float:left;box-sizing:border-box}.bloc-accords .detailaccords .recherche .dropdown{width:458px}.bloc-accords .detailnosconseils{max-width:960px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 20px 30px 30px;min-height:104px;height:auto;box-sizing:border-box}.bloc-accords .detailnosconseils:after{content:" ";display:block;clear:both}.bloc-accords .detailnosconseils .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left}.bloc-accords .detailnosconseils .description img{float:left}.bloc-accords .detailnosconseils .description .courant{color:#381A0A;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-transform:none;padding-left:59px;margin-bottom:0px}.bloc-accords .detailnosconseils .recherche{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:61px;box-sizing:border-box}.bloc-accords .detailnosconseils .recherche .dropdown{width:458px}.bloc-accords .detailnosconseils .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;font-size:1.8rem;font-weight:400;width:100%;height:40px;border:0;border-bottom:1px dashed #00AED6;cursor:pointer;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right center;vertical-align:top;float:left}.bloc-accords .detailnosconseils .SelectClass,.bloc-accords .detailnosconseils .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:458px;border:none;display:none;color:#00AED6}.bloc-accords .detailnosconseils .SumoSelect{float:left}.bloc-accords .detailnosconseils .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:458px;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-accords .detailnosconseils .SumoSelect>.optWrapper{text-align:left}.bloc-accords .detailnosconseils .SumoSelect.open>.optWrapper{top:48px;width:458px}.bloc-accords .detailnosconseils .SumoSelect.open>.CaptionCont>span{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-haut2.png") no-repeat right 10px center}.bloc-accords .detailnosconseils .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:458px;overflow:hidden;color:#00AED6;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown.png") no-repeat right 10px center;border:1px solid #00AED6;padding-left:10px;border-radius:3px;text-align:left;box-sizing:border-box}.bloc-accords .detailnosconseils .btdropdown{width:57px;height:44px;line-height:44px;text-align:center;background-color:#00AED6;color:#fff;font-size:1.5rem;font-weight:500;margin-left:17px;border-radius:3px;border:0;border-sizing:border-box;float:left;cursor:pointer}.bloc-accords .bloclien{width:100%;display:inline-block;text-align:right;box-sizing:border-box;margin-top:20px;margin-right:10px;margin-left:0px}.bloc-accords .resultatsaccords{background-color:#F9F9F9;border-top:1px solid #DDDDD4;border-bottom:1px solid #DDDDD4;padding:5px 0px 5px;overflow:hidden;display:none;position:relative}.bloc-accords .resultatsaccords .motcles a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;width:273px;margin:5px 20px;line-height:1.6rem;border:1px solid #DDDDD4;border-radius:3px;padding:12px;color:#381A0A;font-size:1.4rem;font-weight:400;text-align:left;box-shadow:0px 4px 0px #F2F2F2;cursor:pointer;text-decoration:none;background:#fff}.bloc-accords .resultatsaccords .motcles a:hover{background-color:#DDDDD4}.bloc-accords .resultatsaccords .btfermer{font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;float:right;padding:10px 20px 10px}}@media (min-width: 960px){.bandeau-animation,.bandeau-question{width:940px;background-color:#fff;position:relative;margin-bottom:57px;display:inline-block;height:104px}.bandeau-animation .titre,.bandeau-animation .button,.bandeau-question .titre,.bandeau-question .button{position:relative;box-sizing:border-box}.bandeau-animation .titre h2,.bandeau-animation .button h2,.bandeau-question .titre h2,.bandeau-question .button h2{color:#381A0A;font-size:2.8rem;line-height:104px;display:block;text-align:center}.bandeau-animation .btbleu,.bandeau-question .btbleu{margin:30px 20px}.bandeau-animation .btbleu a,.bandeau-question .btbleu a{color:#fff;text-transform:uppercase;font-size:1.1rem;text-decoration:none}.bandeau-animation .texte,.bandeau-question .texte{position:relative;box-sizing:border-box;font-size:1.8rem;line-height:2.4rem}.bandeau-animation .texte p,.bandeau-animation .texte .picto-question,.bandeau-question .texte p,.bandeau-question .texte .picto-question{margin:30px 0}.bandeau-animation .titre,.bandeau-animation .button{width:22.9166666667%;float:left}.bandeau-animation .texte{width:47.9166666667%;float:left}.bandeau-question .texte{width:64.5833333333%;float:left;display:inline-block}.bandeau-question .texte .picto-question{width:14.5833333333%;float:left;position:relative;display:inline-block;height:48px;background:url("../modules/portail-templates/css/picto/48/bleu/question-bleu-48.png") no-repeat center}.bandeau-question .texte p{width:81.25%;float:left}.bandeau-question .button{width:31.25%;float:left}}@media (max-width: 959px){.bloc-devisenligne{margin-bottom:40px;width:100%}.bloc-devisenligne.resultat-recherche{margin-bottom:20px}.bloc-devisenligne .detaildevisenligne{background-color:#0052FF;padding:8px;height:auto;width:100%;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .description{color:#fff;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-transform:none;padding-left:47px;background:url(../modules/portail-templates/css/img/icons/imac-devis.png) no-repeat left top 3px;background-size:35px 31px;width:100%;min-height:54px;height:auto;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;font-size:1.8rem;font-weight:400;width:100%;height:40px;border:0;border-bottom:1px dashed #fff;cursor:pointer;background:#0052FF url("../modules/portail-templates/css/img/icons/fleche-dropdown-blanc.png") no-repeat right center;vertical-align:top;margin-bottom:20px}.bloc-devisenligne .detaildevisenligne input#devis-url{background:#0052FF;font-size:1.8rem;font-weight:400;display:block;outline:none;height:46px;width:100%;overflow:hidden;color:#fff;border:1px solid #fff;padding-left:10px;border-radius:3px;text-align:left;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .SelectClass,.bloc-devisenligne .detaildevisenligne .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:100%;border:none;display:none;color:#fff}.bloc-devisenligne .detaildevisenligne .SumoSelect{width:100%}.bloc-devisenligne .detaildevisenligne .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;width:100%;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-devisenligne .detaildevisenligne .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:100%;overflow:hidden;color:#fff;background:#0052FF url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat right 10px center;border:1px solid #fff;padding-left:10px;text-align:left;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper{text-align:left;background:#0052FF;color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li label{color:#fff}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li label:hover{color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li:hover{background-color:white;color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li:hover label{color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect.open>.optWrapper{top:48px;width:100%}.bloc-devisenligne .detaildevisenligne .SumoSelect.open>.CaptionCont>span{background:#0052FF url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat right 10px center}.bloc-devisenligne .detaildevisenligne .btdropdown{outline:none;width:100%;height:44px;line-height:44px;text-align:center;background-color:#fff;color:#0052FF;font-size:1.5rem;font-weight:500;border:0;box-sizing:border-box;cursor:pointer;margin-top:8px;display:inline-block;text-transform:none;text-decoration:none}.bloc-devisenligne .resultatsdevisenligne{background-color:#F9F9F9;border-top:1px solid #DDDDD4;border-bottom:1px solid #DDDDD4;padding:5px 0px 5px;overflow:hidden;display:none;position:relative;width:100%;box-sizing:border-box}.bloc-devisenligne .resultatsdevisenligne .motcles:hover a{background-color:#DDDDD4;color:#381A0A}.bloc-devisenligne .resultatsdevisenligne .motcles a{width:auto;margin:5px 8px;height:40px;line-height:40px;border:1px solid #DDDDD4;border-radius:3px;padding-left:10px;color:#381A0A;font-size:1.4rem;font-weight:400;text-align:left;box-shadow:0px 4px 0px #F2F2F2;cursor:pointer;box-sizing:border-box;text-decoration:none;display:block}.bloc-devisenligne .resultatsdevisenligne .btfermer{font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;float:right;padding:10px 20px 10px;box-sizing:border-box}}@media (min-width: 960px){.bloc-devisenligne{margin-bottom:60px}.bloc-devisenligne.resultat-recherche{margin-bottom:20px}.bloc-devisenligne .detaildevisenligne{background-color:#0052FF;padding:30px 20px;height:104px;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .description{color:#fff;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-transform:none;padding-left:66px;background:url("../modules/portail-templates/css/img/icons/imac-devis.png") no-repeat left center;min-height:48px}.bloc-devisenligne .detaildevisenligne input#devis-url{float:left;display:block;outline:none;height:46px;width:420px;overflow:hidden;color:#fff;background:#0052FF;border:1px solid #fff;padding-left:10px;padding-right:33px;border-radius:3px;text-align:left;box-sizing:border-box;font-size:1.8rem;font-weight:400}.bloc-devisenligne .detaildevisenligne .SelectClass,.bloc-devisenligne .detaildevisenligne .SumoUnder{position:absolute;top:1px;left:0;right:0;height:46px;width:420px;border:none;display:none;color:#fff}.bloc-devisenligne .detaildevisenligne .SumoSelect{float:left}.bloc-devisenligne .detaildevisenligne .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;cursor:pointer;vertical-align:top;float:right;font-size:1.8rem;font-weight:400;border-top-left-radius:3px;border-bottom-left-radius:3px;width:420px;height:46px;line-height:46px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-devisenligne .detaildevisenligne .SumoSelect>.CaptionCont>span{display:block;outline:none;height:46px;width:420px;overflow:hidden;color:#fff;background:#0052FF url("../modules/portail-templates/css/picto/fleche-bl-bas.png") no-repeat right 10px center;border:1px solid #fff;padding-left:10px;padding-right:33px;text-align:left;box-sizing:border-box}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper{text-align:left;background:#0052FF;color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li label{color:#fff}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li label:hover{color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li:hover{background-color:white;color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect>.optWrapper>.options li:hover label{color:#0052FF}.bloc-devisenligne .detaildevisenligne .SumoSelect.open>.optWrapper{top:48px;width:420px}.bloc-devisenligne .detaildevisenligne .SumoSelect.open>.CaptionCont>span{background:#0052FF url("../modules/portail-templates/css/picto/fleche-bl-haut.png") no-repeat right 10px center}.bloc-devisenligne .detaildevisenligne .btdropdown{outline:none;width:57px;height:44px;line-height:44px;text-align:center;background-color:#fff;color:#0052FF;font-size:1.5rem;font-weight:500;margin-left:20px;border:0;border-sizing:border-box;float:left;cursor:pointer;text-decoration:none}.bloc-devisenligne .resultatsdevisenligne{background-color:#F9F9F9;border-top:1px solid #DDDDD4;border-bottom:1px solid #DDDDD4;padding:5px 0px 5px;overflow:hidden}.bloc-devisenligne .resultatsdevisenligne .motcles a{height:40px;line-height:40px;border:1px solid #DDDDD4;border-radius:3px;padding-left:18px;color:#0052FF;font-size:1.4rem;font-weight:400;text-align:left;box-shadow:0px 4px 0px #F2F2F2;cursor:pointer;text-decoration:none;display:block}.bloc-devisenligne .resultatsdevisenligne .motcles:hover a{background-color:#DDDDD4;color:#0052FF;text-decoration:none}.bloc-devisenligne .resultatsdevisenligne .btfermer{font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;float:right;padding:10px 20px 10px}.detaildevisenligne{max-width:960px;margin-left:auto;margin-right:auto}.detaildevisenligne:after{content:" ";display:block;clear:both}.detaildevisenligne .description{width:402px;float:left;box-sizing:border-box}.detaildevisenligne .recherche{width:498px;float:left;box-sizing:border-box}.resultatsdevisenligne{position:relative}.resultatsdevisenligne .motcles{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;width:273px;margin:5px 20px}}@media (max-width: 959px){.bloc-contact{display:inline-block;margin:12px;box-sizing:border-box}.bloc-contact.contact-souscrit{margin:8px 8px 0 8px !important;display:block}.bloc-contact.contact-souscrit .blocmt-demande{width:100%;display:inline-block}.bloc-contact.contact-souscrit .infotext{color:#381A0A;font-size:11px;line-height:16px;font-weight:400;width:100%;display:inline-block;margin-top:15px}.bloc-contact.contact-souscrit .bloc-contct{width:100%;display:inline-block;margin-top:12px}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses{width:100%;padding:0;margin:0 0 0 0}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses{padding:0;border:0;background:none;margin-top:12px}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses a{text-decoration:none}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses a .bubble{width:100%;font-size:1.4rem;line-height:1.8rem;padding:5px 10px;text-decoration:none;border-radius:0}.bloc-contact.contact-souscrit .bloc-contct .champs{margin-top:0px !important;padding:0 0 0 30px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu{position:relative;padding:15px 12px !important;background-color:#00E8FF !important}.bloc-contact.contact-souscrit .bloc-contct .contenu:before{height:1px;display:block;width:90%;background:#381A0A;content:'';position:absolute;top:0px;left:5%}.bloc-contact.contact-souscrit .bloc-contct .contenu:first-child:before{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu:only-child{margin-top:0px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq{margin-top:12px}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq:before{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq .titrect .titre span{font-weight:500 !important}.bloc-contact.contact-souscrit .bloc-contct .contenu p{padding-left:30px}.bloc-contact.contact-souscrit .bloc-contct .contenu p a{color:#381A0A;text-decoration:underline}.bloc-contact.contact-souscrit .bloc-contct .contenu.mrg20top{margin-top:0px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu{margin:5px 0 5px 0px !important;width:100% !important;border-radius:0px !important;height:34px !important;line-height:34px !important;border:0px !important;background-color:#fff !important;color:#381A0A !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche{width:100% !important;border:0px !important;font-size:1.4rem !important;font-weight:500 !important;padding:0 10px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:hover:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -451px -161px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc{background-color:transparent;border:1px solid #381A0A;color:#381A0A;width:100% !important;line-height:34px !important;height:34px !important;padding:0;margin:5px 0}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc:after{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc.phone{font-size:1.4rem;font-weight:500;text-decoration:none;text-align:center;line-height:34px !important;height:34px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc.phone:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero{width:100% !important;line-height:34px !important;height:34px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:hover:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -451px -161px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form,.bloc-contact.contact-souscrit .bloc-contct .contenu,.bloc-contact.contact-souscrit .blocmt-demande .contenu{width:100%;height:auto;display:block;background-color:#fff;padding:12px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form h2,.bloc-contact.contact-souscrit .bloc-contct .contenu h2,.bloc-contact.contact-souscrit .blocmt-demande .contenu h2{font-weight:500;font-size:2.4rem;line-height:2.6rem;margin:0 0 15px 0;text-transform:none;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form h4,.bloc-contact.contact-souscrit .bloc-contct .contenu h4,.bloc-contact.contact-souscrit .blocmt-demande .contenu h4{font-weight:500;font-size:2.4rem;line-height:2.6rem;margin:20px 0 10px 0;text-transform:none;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form a,.bloc-contact.contact-souscrit .bloc-contct .contenu a,.bloc-contact.contact-souscrit .blocmt-demande .contenu a{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#0052FF;text-decoration:underline}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form a:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu a:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu a:hover{color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form.mrg20top,.bloc-contact.contact-souscrit .bloc-contct .contenu.mrg20top,.bloc-contact.contact-souscrit .blocmt-demande .contenu.mrg20top{margin-top:12px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form.mrg20bottom,.bloc-contact.contact-souscrit .bloc-contct .contenu.mrg20bottom,.bloc-contact.contact-souscrit .blocmt-demande .contenu.mrg20bottom{margin-bottom:12px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect{height:auto;width:100%;display:flex;flex-wrap:wrap;margin-bottom:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.nomrbt,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.nomrbt,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.nomrbt{margin-bottom:0px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .icone,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .icone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .icone{height:auto;width:35px;padding:0;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre{height:auto;width:calc(100% - 35px);padding:0;margin:0;box-sizing:border-box;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre span,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre span{font-weight:500;font-size:2.8rem;color:#381A0A;text-transform:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre span .oblig,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre span .oblig,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre span .oblig{display:block;font-size:12px;font-weight:400;color:#929292}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .icone,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .icone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .icone{width:30px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .titre,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .titre,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .titre{width:calc(100% - 30px);font-size:1.4rem;line-height:1.8rem;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .titre span,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .titre span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .titre span{font-size:1.4rem;line-height:1.8rem;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs{padding:0px;margin-top:8px;box-sizing:border-box;display:inline-block;width:100%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .submission-ok,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .submission-ok,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .submission-ok{display:none;width:auto;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero{margin:10px 0;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;word-break:break-word}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li.phone-rwd a,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li.phone-rwd a,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li.phone-rwd a{text-decoration:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li.phone-rwd:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li.phone-rwd:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li.phone-rwd:before{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li.phone,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li.phone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li.phone{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs:last-child,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs:last-child,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs:last-child{display:inline-block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w358,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w358,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w358{width:100%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w240,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w240,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w240{width:100%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w50,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w75,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w50,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w75,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w50,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w75{width:100%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w429,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w50,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w75,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w429,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w50,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w75,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w429,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w50,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w75{width:100%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w429 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w75 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w429 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w75 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w429 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w75 .SumoSelect>.CaptionCont{background:#F2F2F2 url(../modules/portail-templates/css/picto/filter/fleche-drop.png) no-repeat right center}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz li{list-style:none;float:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu{margin-bottom:0px;width:100%;outline:none;font-size:11px;text-decoration:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.w257,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.w257,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.w257{width:257px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc{background-color:#fff;border:1px solid #00AED6;color:#00AED6;line-height:37px !important;height:40px;padding:0;margin:5px 0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc:after{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc.phone,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc.phone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc.phone{font-size:15px;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.phone:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.phone:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.phone:after{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc-fleche,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc-fleche,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc-fleche{background-color:#fff;border:1px solid #00AED6;color:#00AED6;line-height:37px !important;padding:0;margin:10px 0 0 0;font-size:11px;font-weight:500;height:40px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc-fleche:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc-fleche:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc-fleche:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -146px -128px;background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:14px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label .tooltiplab,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label .tooltiplab,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label .tooltiplab{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label.error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label.error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.4rem;line-height:34px;min-height:34px;padding:0 0 0 20px !important;box-sizing:border-box}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.datedenaissance,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.datedenaissance,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.indicatif,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.indicatif,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.indicatif{width:50px;float:left;margin-right:20px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.numero,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.numero,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.numero{width:175px;float:left;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.error{border:1px solid #F6261B}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]{-moz-appearance:textfield}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number]::-webkit-outer-spin-button,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number]::-webkit-outer-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="file"],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="file"],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="file"]{opacity:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file]{width:100%;height:76px;position:relative;overflow:hidden;margin-bottom:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] label{width:100%;color:#8B8178}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] label:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] label:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] label:after{content:"Choisir un fichier +";position:absolute;height:32px;line-height:32px;text-align:left;width:100%;border:1px solid #381A0A;padding-left:10px;box-sizing:border-box;display:inline-block;font-weight:400;font-size:1.4rem;color:#381A0A;border-radius:0px;cursor:pointer;top:43px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] [id^=text],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] [id^=text],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] [id^=text]{position:absolute;left:0px;top:0;width:100%;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden;float:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] [id^=text].error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] [id^=text].error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] [id^=text].error{border:1px solid #F6261B}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect{display:block !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SelectClass,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoUnder,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SelectClass,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoUnder,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SelectClass,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoUnder{position:absolute;top:1px;left:0;right:0;height:34px;width:100%;border:none;display:none;color:#00AED6}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;font-weight:500;width:100%;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont>span,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont>span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:100%;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont>span:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont>span:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem;font-weight:400;margin-bottom:0px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li label:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li label:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:hover label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:hover label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li.group>label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li.group>label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li.opt,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li.opt,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect.open>.optWrapper,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect.open>.optWrapper,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect.open>.optWrapper{top:34px;width:100%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect.open>.CaptionCont>span:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect.open>.CaptionCont>span:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .bloctexte,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .bloctexte,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .blocplus,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .blocplus,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select{outline:none;appearance:none;text-indent:1px;text-overflow:'';color:#381A0A;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;border:0;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.jours,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.jours,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.mois,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.mois,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.annee,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.annee,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.annee{width:35%;float:left;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select::-ms-expand,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select::-ms-expand,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select::-ms-expand{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]+label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]+label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]:checked+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]:checked+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio+label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio+label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio:checked+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio:checked+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio:checked+label:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio:checked+label:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs textarea,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs textarea,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu{color:#fff;font-weight:500;font-size:1.4rem;line-height:34px;text-decoration:none;width:100% !important;background-color:#0052FF;text-transform:none !important;height:34px;border-radius:0px;text-align:left;padding:0 30px 0 20px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu:after{top:13px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu:hover{background-color:#381A0A;color:#fff !important}.bloc-contact .onglets{width:100%}.bloc-contact .onglets ul{width:100%;margin:0;padding:0;list-style-type:none}.bloc-contact .onglets li{background-color:#fff;width:100%;float:left;margin-bottom:20px;padding:12px;box-sizing:border-box;text-decoration:none;list-style:none;cursor:pointer;vertical-align:middle;position:relative}.bloc-contact .onglets li .image{height:31px;width:32px;float:left}.bloc-contact .onglets li .titre{font-weight:700;font-size:1.2rem;line-height:29px;color:#381A0A;text-transform:none;width:calc(100% - 32px);float:left}.bloc-contact .onglets li.contact .image{background:url("../modules/portail-templates/css/picto/onglets/phone-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.contact.active .image,.bloc-contact .onglets li:hover.contact .image,.bloc-contact .onglets li:focus.contact .image{background:url("../modules/portail-templates/css/picto/onglets/phone-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel .image{background:url("../modules/portail-templates/css/picto/onglets/phone-fleche-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel .titre{line-height:32px}.bloc-contact .onglets li.appel.active .image,.bloc-contact .onglets li:hover.appel .image,.bloc-contact .onglets li:focus.appel .image{background:url("../modules/portail-templates/css/picto/onglets/phone-fleche-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel.active .titre,.bloc-contact .onglets li:hover.appel .titre,.bloc-contact .onglets li:focus.appel .titre{line-height:32px}.bloc-contact .onglets li.email .image{background:url("../modules/portail-templates/css/picto/onglets/mail-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.email.active .image,.bloc-contact .onglets li:hover.email .image,.bloc-contact .onglets li:focus.email .image{background:url("../modules/portail-templates/css/picto/onglets/mail-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.courrier .image{background:url("../modules/portail-templates/css/picto/24/bleu/courrier-bleu-24.png") no-repeat 0px 7px}.bloc-contact .onglets li.courrier.active .image,.bloc-contact .onglets li:hover.courrier .image,.bloc-contact .onglets li:focus.courrier .image{background:url("../modules/portail-templates/css/picto/24/blanc/courrier-blanc-24.png") no-repeat 0px 7px}.bloc-contact .onglets li.media .image{background:url("../modules/portail-templates/css/picto/onglets/rss-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.media.active .image,.bloc-contact .onglets li:hover.media .image,.bloc-contact .onglets li:focus.media .image{background:url("../modules/portail-templates/css/picto/onglets/rss-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.active,.bloc-contact .onglets li:hover,.bloc-contact .onglets li:focus{background-color:#381A0A}.bloc-contact .onglets li.active .titre,.bloc-contact .onglets li:hover .titre,.bloc-contact .onglets li:focus .titre{color:#fff}.bloc-contact .onglets li.active .titre::after,.bloc-contact .onglets li:hover .titre::after,.bloc-contact .onglets li:focus .titre::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat 50% 50%;width:40px;height:12px;position:absolute;bottom:-12px;display:block;left:48%}.bloc-contact .onglets li:first-child{margin-left:0px}.bloc-contact .onglets:first-child{margin-left:0px}.bloc-contact .ong-contact.active{display:inherit;overflow:hidden}.bloc-contact .ong-contact{width:100%;padding:8px;font-weight:400;font-size:1.4rem;line-height:1.8rem;display:none;background-color:#fff;box-sizing:border-box}.bloc-contact .ong-contact .bloc-contenu{margin:0px}.bloc-contact .ong-contact .bloc-contenu .detailscontenusimulateur{padding:0px;margin-bottom:0px}.bloc-contact .ong-contact .info{font-size:1.2rem;font-weight:400;color:#381A0A;margin-bottom:20px;width:100%}.bloc-contact .ong-contact .titre{font-size:1.4rem;line-height:1.4rem;color:#381A0A;font-weight:700;margin-bottom:20px;width:100%;text-transform:none}.bloc-contact .ong-contact .contenu{font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-contact .ong-contact .civilite{min-height:33px;width:100%;position:relative;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bloc-contact .ong-contact .civilite input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contact .ong-contact .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact .ong-contact .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contact .ong-contact .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contact .ong-contact .civilite label:first-of-type{margin-left:20px}.bloc-contact .ong-contact .civilite label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire{width:100%;overflow:hidden}.bloc-contact .ong-contact .formulaire .champs-full{width:100%;float:left;position:relative}.bloc-contact .ong-contact .formulaire .champs-full label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contact .ong-contact .formulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire .champs-full textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:8px;box-sizing:border-box}.bloc-contact .ong-contact .formulaire .champs-full textarea.error{border:1px solid #F6261B}.bloc-contact .ong-contact .formulaire .champs-full .telecharger{width:100%;float:left;position:relative;margin:10px 0px}.bloc-contact .ong-contact .formulaire .champs-full .telecharger a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-contact .ong-contact .formulaire .champs-full .telecharger a:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-contact .ong-contact .formulaire .champs{width:100%;float:left;position:relative;margin-bottom:12px}.bloc-contact .ong-contact .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contact .ong-contact .formulaire .champs label .tooltip{height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;position:absolute;display:inline;top:1px;padding-left:10px;cursor:pointer}.bloc-contact .ong-contact .formulaire .champs label .infotooltip{width:135px;height:auto;min-height:40px;text-align:center;font-weight:400;font-size:1.2rem;color:#fff;background-color:#00AED6;padding:20px}.bloc-contact .ong-contact .formulaire .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:8px;box-sizing:border-box}.bloc-contact .ong-contact .formulaire .champs input.error{border:1px solid #F6261B}.bloc-contact .ong-contact .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire .champs .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:12px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.bloc-contact .ong-contact .formulaire .champs .date{width:207px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;outline:none;border:0px;padding-left:12px;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/onglets/date.png") no-repeat right 5px center}.bloc-contact .ong-contact .bouton .btbleu{height:40px;line-height:40px;width:100%;border-radius:3px;border:0;background-color:#00AED6;color:#fff;font-size:1.1rem;font-weight:500;text-align:center;text-decoration:none;text-transform:none;box-sizing:border-box;padding-left:12px;padding-right:12px;margin-top:7px;position:relative;float:left;cursor:pointer}.bloc-contact .ong-contact .bouton .btbleu:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:17px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact .ong-contact .bouton .btbleu:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-vousaider{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-vousaider .titre h2{font-weight:400;font-size:2.2rem;color:#381A0A;margin-bottom:7px;width:100%}.bloc-vousaider .vousaider{overflow:hidden}.bloc-vousaider .vousaider .bloc{width:100%;padding:8px;display:inline-block;box-sizing:border-box;background-color:#fff;margin-bottom:12px}.bloc-vousaider .vousaider .bloc .titre{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;margin-bottom:3px;width:100%;text-transform:none}.bloc-vousaider .vousaider .bloc .titre-int{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;margin-bottom:3px;width:100%;text-transform:none}.bloc-vousaider .vousaider .bloc p{font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.8rem;width:100%}.bloc-vousaider .vousaider .bloc ul{padding:0;margin:0;list-style-type:none}.bloc-vousaider .vousaider .bloc li{list-style:none;padding-left:8px;text-indent:-8px}.bloc-vousaider .vousaider .bloc li a{display:block;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.8rem;text-decoration:none;padding-bottom:5px}.bloc-vousaider .vousaider .bloc li a:hover{color:#00AED6;text-decoration:underline;padding-left:8px;-webkit-transition:all .1s ease .1s;-moz-transition:all .1s ease .1s;-o-transition:all .1s ease .1s;-ms-transition:all .1s ease .1s;transition:all .1s ease .1s}.bloc-vousaider .vousaider .bloc li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:8px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.bloc-vousaider .vousaider .bloc li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.bloc-infoenlien{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-infoenlien .titre h2{font-weight:400;font-size:2.2rem;color:#381A0A;margin-bottom:7px;width:100%}.bloc-infoenlien .infoenlien{background-color:#fff;padding:8px;width:100%;box-sizing:border-box;display:inline-block}.bloc-infoenlien .infoenlien .texte{width:100%;font-size:1.8rem;line-height:2rem;font-weight:500;color:#381A0A;margin-bottom:12px}.bloc-infoenlien .infoenlien .bt{width:100%}.bloc-infoenlien .infoenlien .bt .btbleu{margin-top:0px;width:100%;height:40px;line-height:40px}.bloc-infoenlien .infoenlien .bt .btbleu:after{top:14px}.bloc-reclamation{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-reclamation .titre h2{font-weight:400;font-size:2.2rem;color:#381A0A;margin-bottom:7px;width:100%}.bloc-reclamation .reclamation{background-color:#fff;padding:8px;width:100%;box-sizing:border-box;display:inline-block}.bloc-reclamation .reclamation .texte{width:100%;font-size:1.8rem;line-height:45px;font-weight:500;color:#381A0A;background:url("../modules/portail-templates/css/picto/onglets/crayon.png") no-repeat;height:45px;padding-left:62px;margin-bottom:12px;box-sizing:border-box}.bloc-reclamation .reclamation .bt{width:100%}.bloc-reclamation .reclamation .bt .btbleu{margin-top:0px;width:100%;height:40px;line-height:40px}.bloc-reclamation .reclamation .bt .btbleu:after{top:14px}.bloc-votrequestion{margin:0px 12px 30px 12px;box-sizing:border-box}.bloc-votrequestion .votrequestion{padding:8px;box-sizing:border-box;display:inline-block;width:100%;background-color:#F2F2F2;border:2px solid #fff}.bloc-votrequestion .votrequestion .texte{width:100%;font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#381A0A;background:url("../modules/portail-templates/css/picto/picto-question.png") no-repeat;height:38px;padding-left:50px;box-sizing:border-box}.bloc-votrequestion .votrequestion .bt{width:100%}.bloc-votrequestion .votrequestion .bt input,.bloc-votrequestion .votrequestion .bt textarea{width:100%;height:95px;line-height:2.2rem;float:right;padding:9px 12px 9px 12px;margin:8px 0px;font-weight:400;border:0;outline:none;box-sizing:border-box;font-size:1.4rem;color:#8B8178;background-color:#fff}.bloc-votrequestion .votrequestion .bt input ::-webkit-input-placeholder,.bloc-votrequestion .votrequestion .bt textarea ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-votrequestion .votrequestion .bt input :-moz-placeholder,.bloc-votrequestion .votrequestion .bt textarea :-moz-placeholder{color:#8B8178}.bloc-votrequestion .votrequestion .bt input ::-moz-placeholder,.bloc-votrequestion .votrequestion .bt textarea ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-votrequestion .votrequestion .bt input :-ms-input-placeholder,.bloc-votrequestion .votrequestion .bt textarea :-ms-input-placeholder{color:#8B8178}.bloc-votrequestion .votrequestion .bt .btinput{width:100%;height:46px;line-height:46px;text-align:center;background-color:#fff;color:#381A0A;font-size:1.4rem;font-weight:500;border:0;float:right;cursor:pointer}.bloc-votrequestion .bloclien{width:100%;padding-top:12px;display:inline-block;text-align:right;box-sizing:border-box}.bloc-votrequestion .bloclien .lienall{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-votrequestion .bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-contactchoix{margin:0px 12px 30px 12px;box-sizing:border-box;overflow:hidden}.bloc-contactchoix .ongletschoix{width:100%}.bloc-contactchoix .ongletschoix ul{width:100%;margin:0;padding:0;list-style-type:none}.bloc-contactchoix .ongletschoix li{width:100%;float:left;margin-bottom:20px;box-sizing:border-box;text-decoration:none;list-style:none;cursor:pointer;vertical-align:middle;position:relative}.bloc-contactchoix .ongletschoix li .titre{font-weight:400;font-size:2.8rem;line-height:3.0rem;color:#381A0A;text-transform:none;width:100%;margin-bottom:7px}.bloc-contactchoix .ongletschoix li .question{font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A;width:100%;margin-bottom:7px}.bloc-contactchoix .ongletschoix li .bouton{height:40px;width:100%;text-align:center;font-weight:700;font-size:1.2rem;line-height:40px;border-radius:3px;text-transform:none;color:#fff;background-color:#00AED6}.bloc-contactchoix .ongletschoix li .bouton:hover{color:#fff;background-color:#381A0A}.bloc-contactchoix .ongletschoix li .bouton:hover::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat 50% 50%;width:40px;height:12px;position:absolute;bottom:-11px;display:block;left:48%}.bloc-contactchoix .ongletschoix li.active .bouton{color:#fff;background-color:#381A0A}.bloc-contactchoix .ongletschoix li.active .bouton::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat 50% 50%;width:40px;height:12px;left:48%;position:absolute;bottom:-11px;display:block}.bloc-contactchoix .ongletschoix li:first-child{margin-right:20px}.bloc-contactchoix .ong-contactchoix{width:100%;padding:8px;display:none;background-color:#fff}.bloc-contactchoix .ong-contactchoix .choix{width:100%;margin:0px;box-sizing:border-box;text-transform:none;font-weight:400;font-size:1.4rem;border-bottom:1px solid #D8D8D8;padding-bottom:20px;margin-bottom:20px}.bloc-contactchoix .ong-contactchoix .choix ul{margin:0;padding:0;width:100%;display:inline-block;list-style-type:none}.bloc-contactchoix .ong-contactchoix .choix li{border-radius:3px;border:1px solid #381A0A;width:auto;margin:8px 10px 0px 0px;box-sizing:border-box;float:left;padding:11px;line-height:1.4rem;font-weight:400;font-size:1.2rem;color:#381A0A;list-style:none;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle}.bloc-contactchoix .ong-contactchoix .choix li:hover{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix li:focus{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix li.active{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix:last-of-type{padding-bottom:0px;margin-bottom:0px;border-bottom:0}.bloc-contactchoix .ong-contactchoix.active{display:inherit;overflow:hidden}}@media (min-width: 960px){.blocfaq .bloc-reponses p{margin-bottom:13px}.blocfaq .bloc-reponses .detailreponses a{color:#381A0A !important}.blocfaq .bloc-reponses .detailreponses a:hover{color:#fff !important}.blocfaq .bloc-reponses .detailreponses a .bubble{padding:0 !important;margin:0;font-weight:inherit}.bloc-contact{width:940px;display:inline-block;margin-bottom:40px;margin-top:-35px}.bloc-contact.contact-souscrit{margin:20px auto;width:800px !important;display:flex}.bloc-contact.contact-souscrit .blocmt-demande{width:620px;margin-left:10px;margin-right:10px;display:inline-block}.bloc-contact.contact-souscrit .infotext{color:#381A0A;font-size:11px;line-height:16px;font-weight:400;width:100%;display:inline-block;margin-top:45px}.bloc-contact.contact-souscrit .bloc-contct{width:300px;margin-left:10px;margin-right:10px;display:inline-block}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses{width:100%;padding:0;margin:15px 0 0 0}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses{padding:0;border:0;background:none}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses a{text-decoration:none}.bloc-contact.contact-souscrit .bloc-contct .bloc-reponses .detailreponses a .bubble{width:100%;font-size:1.4rem;line-height:1.8rem;padding:5px 10px;text-decoration:none;border-radius:0}.bloc-contact.contact-souscrit .bloc-contct .champs{margin-top:0px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu{position:relative;padding:15px 12px !important;background-color:#00E8FF !important}.bloc-contact.contact-souscrit .bloc-contct .contenu.esp{margin:20px 0px}.bloc-contact.contact-souscrit .bloc-contct .contenu.esp:before{content:none}.bloc-contact.contact-souscrit .bloc-contct .contenu:before{height:1px;display:block;width:214px;background:#381A0A;content:'';position:absolute;top:0px;left:13px}.bloc-contact.contact-souscrit .bloc-contct .contenu:first-child:before{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu:only-child{margin-top:0px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq{margin-top:20px}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq:before{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu.blocfaq .titrect .titre span{font-weight:500 !important}.bloc-contact.contact-souscrit .bloc-contct .contenu p{padding-left:30px}.bloc-contact.contact-souscrit .bloc-contct .contenu p a{color:#381A0A;text-decoration:underline}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu{margin:5px 0 5px 30px !important;width:184px;border-radius:0px !important;height:34px !important;line-height:34px !important;border:0px !important;background-color:#fff !important;color:#381A0A !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche{width:184px !important;border:0px !important;font-size:1.4rem !important;font-weight:500 !important;padding:0 10px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc-fleche:hover:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -451px -161px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc{background-color:transparent;border:1px solid #381A0A;color:#381A0A;width:184px !important;line-height:34px  !important;height:34px  !important;padding:0;margin:5px 0}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc:after{display:none}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc.phone{font-size:1.4rem;font-weight:500;text-decoration:none;text-align:center;line-height:34px  !important;height:34px  !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.blanc.phone:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero{width:184px !important;line-height:34px  !important;height:34px  !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:hover{background-color:#381A0A !important;color:#fff !important}.bloc-contact.contact-souscrit .bloc-contct .contenu .btbleu.numero:hover:after{background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -451px -161px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form,.bloc-contact.contact-souscrit .bloc-contct .contenu,.bloc-contact.contact-souscrit .blocmt-demande .contenu{width:100%;height:auto;display:block;background-color:#fff;padding:20px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form.padd-contenu,.bloc-contact.contact-souscrit .bloc-contct .contenu.padd-contenu,.bloc-contact.contact-souscrit .blocmt-demande .contenu.padd-contenu{padding:30px 40px 30px 80px !important;width:520px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form h2,.bloc-contact.contact-souscrit .bloc-contct .contenu h2,.bloc-contact.contact-souscrit .blocmt-demande .contenu h2{font-weight:500;font-size:2.4rem;line-height:2.6rem;margin:0 0 15px 0;text-transform:none;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form h4,.bloc-contact.contact-souscrit .bloc-contct .contenu h4,.bloc-contact.contact-souscrit .blocmt-demande .contenu h4{font-weight:500;font-size:2.4rem;line-height:2.6rem;margin:20px 0 10px 0;text-transform:none;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form a,.bloc-contact.contact-souscrit .bloc-contct .contenu a,.bloc-contact.contact-souscrit .blocmt-demande .contenu a{font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#0052FF;text-decoration:underline}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form a:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu a:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu a:hover{color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form.mrg20bottom,.bloc-contact.contact-souscrit .bloc-contct .contenu.mrg20bottom,.bloc-contact.contact-souscrit .blocmt-demande .contenu.mrg20bottom{margin-bottom:20px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect{height:auto;width:100%;display:flex;flex-wrap:wrap;margin-bottom:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.nomrbt,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.nomrbt,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.nomrbt{margin-bottom:0px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .icone,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .icone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .icone{height:auto;width:35px;padding:0;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre{height:auto;width:calc(100% - 35px);padding:0;margin:0;box-sizing:border-box;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre span,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre span{font-weight:500;font-size:2.8rem;color:#381A0A;text-transform:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect .titre span .oblig,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect .titre span .oblig,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect .titre span .oblig{display:block;font-size:12px;font-weight:400;color:#929292}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .icone,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .icone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .icone{width:30px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .titre,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .titre,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .titre{width:calc(100% - 30px);font-size:1.4rem;line-height:1.8rem;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .titrect.coldroite .titre span,.bloc-contact.contact-souscrit .bloc-contct .contenu .titrect.coldroite .titre span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .titrect.coldroite .titre span{font-size:1.4rem;line-height:1.8rem;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs{padding:0px;margin-top:15px;box-sizing:border-box;display:inline-block;width:100%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .submission-ok,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .submission-ok,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .submission-ok{display:none;width:auto;max-width:80%;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero{margin:10px 0;list-style-type:none;display:inline-block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li{font-weight:400;font-size:1.4rem;line-height:1.4rem;color:#381A0A;list-style:none;word-break:break-word}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li.phone:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li.phone:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li.phone:before{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .numero li.phone-rwd,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .numero li.phone-rwd,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .numero li.phone-rwd{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs:last-child,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs:last-child,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs:last-child{display:inline-block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w358,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w358,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w358{display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w358 input,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w358 input,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w358 input{width:300px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w240,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w240,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w240{width:240px;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w429,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w429,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w429{display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w429 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w429 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w429 .SumoSelect>.CaptionCont{background:#F2F2F2 url(../modules/portail-templates/css/picto/filter/fleche-drop.png) no-repeat right center}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w50,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w50,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w50{width:50%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w75,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w75,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w75{width:75%;display:block}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.w75 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.w75 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w50 .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.w75 .SumoSelect>.CaptionCont{background:#F2F2F2 url(../modules/portail-templates/css/picto/filter/fleche-drop.png) no-repeat right center}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-horz li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-horz li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-horz li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-horz li{list-style:none;float:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.civilite-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs.checkbox-vert li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.civilite-vert li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs.checkbox-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.civilite-vert li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs.checkbox-vert li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul{list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu{margin-bottom:0px;width:100%;outline:none;height:40px;font-weight:500}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc{background-color:#fff;border:1px solid #00AED6;color:#00AED6;line-height:37px !important;padding:0;margin:5px 0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc:after{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc.phone,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc.phone,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc.phone{font-size:15px;font-weight:500;text-decoration:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.numero,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.numero,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.numero{padding:0 10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.numero:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.numero:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.numero:after{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc-fleche,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc-fleche,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc-fleche{background-color:#fff;border:1px solid #00AED6;color:#00AED6;line-height:40px;height:40px;padding:0;margin:10px 0 0 0;font-size:11px;font-weight:500;height:40px;text-decoration:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu.blanc-fleche:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu.blanc-fleche:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu.blanc-fleche:after{content:" ";background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -146px -128px;background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:14px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label{display:block;margin-bottom:5px;font-size:1.4rem;line-height:1.8rem}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label .tooltiplab,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label .tooltiplab,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label .tooltiplab span,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label .tooltiplab span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity .6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label .tooltiplab span:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label .tooltiplab span:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label .tooltiplab:hover span,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label .tooltiplab:hover span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label .tooltiplab:hover span{visibility:visible}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs label.error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs label.error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.4rem;line-height:34px;min-height:34px;padding:0 0 0 20px !important;box-sizing:border-box}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.datedenaissance,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.datedenaissance,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.indicatif,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.indicatif,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.indicatif{width:50px;float:left;margin-right:20px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.numero,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.numero,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.numero{width:175px;float:left;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input.error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input.error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input.error{border:1px solid #F6261B}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]{-moz-appearance:textfield}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type=number]::-webkit-outer-spin-button,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type=number]::-webkit-outer-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]::-webkit-inner-spin-button,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="file"],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="file"],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="file"]{opacity:0}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file]{width:100%;height:34px;position:relative;overflow:hidden;margin-bottom:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] label{width:230px;color:#8B8178}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] label:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] label:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] label:after{content:"Choisir un fichier +";position:absolute;height:32px;line-height:32px;text-align:left;width:160px;border:1px solid #381A0A;padding-left:10px;box-sizing:border-box;display:inline-block;font-weight:400;font-size:1.4rem;color:#381A0A;border-radius:0px;cursor:pointer;top:0px;left:240px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] label:hover:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] label:hover:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] label:hover:after{border:1px solid #381A0A;background:#381A0A;color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] [id^=text],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] [id^=text],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] [id^=text]{position:absolute;left:0px;top:0;width:230px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden;float:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs [id^=file] [id^=text].error,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs [id^=file] [id^=text].error,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs [id^=file] [id^=text].error{border:1px solid #F6261B}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SelectClass,.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoUnder,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SelectClass,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoUnder,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SelectClass,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoUnder{position:absolute;top:1px;left:0;right:0;height:34px;width:300px;border:none;display:none;color:#00AED6}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont{position:relative;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#00AED6;cursor:pointer;vertical-align:top;float:right;font-size:1.4rem;font-weight:500;width:300px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box;text-align:left}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont>span,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont>span,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:300px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.CaptionCont>span:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.CaptionCont>span:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li label:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li label:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:hover label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:hover label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li:before{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li.group>label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li.group>label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect>.optWrapper>.options li.opt,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect>.optWrapper>.options li.opt,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect.open>.optWrapper,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect.open>.optWrapper,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect.open>.optWrapper{top:34px;width:300px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .SumoSelect.open>.CaptionCont>span:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .SumoSelect.open>.CaptionCont>span:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .bloctexte,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .bloctexte,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .blocplus,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .blocplus,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select{outline:none;appearance:none;text-indent:1px;text-overflow:'';color:#381A0A;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;border:0;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%;position:relative}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.jours,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.jours,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.jours{width:80px;margin-right:20px;margin-bottom:15px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.mois,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.mois,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.mois{width:80px;float:left;margin-right:20px;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select.annee,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select.annee,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select.annee{width:100px;float:left;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs select::-ms-expand,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs select::-ms-expand,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs select::-ms-expand{display:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs ul,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs ul,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs li,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs li,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs li{list-style:none}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"],.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"],.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]+label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]+label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"]:checked+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"]:checked+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio+label,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio+label,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio:checked+label:before,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio:checked+label:before,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs input[type="checkbox"].radio:checked+label:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs input[type="checkbox"].radio:checked+label:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs textarea,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs textarea,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu{color:#fff;font-weight:500;font-size:1.4rem;line-height:34px;text-decoration:none;width:auto;background-color:#0052FF;text-transform:none !important;height:34px;border-radius:0px;text-align:left;padding:0 30px 0 20px}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu:after,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu:after,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu:after{top:13px !important}.bloc-contact.contact-souscrit .blocmt-demande .contenu-form .champs .btbleu:hover,.bloc-contact.contact-souscrit .bloc-contct .contenu .champs .btbleu:hover,.bloc-contact.contact-souscrit .blocmt-demande .contenu .champs .btbleu:hover{background-color:#381A0A;color:#fff !important}.bloc-contact .onglets{width:100%}.bloc-contact .onglets ul{width:100%;margin:0;padding:0;list-style-type:none}.bloc-contact .onglets li{background-color:#fff;width:220px;min-height:64px;float:left;margin-bottom:20px;margin-left:20px;padding:16px 20px;box-sizing:border-box;text-decoration:none;list-style:none;cursor:pointer;vertical-align:middle;position:relative}.bloc-contact .onglets li .image{height:31px;width:32px;float:left}.bloc-contact .onglets li .titre{font-weight:700;font-size:1.2rem;line-height:1.6rem;color:#381A0A;text-transform:none;width:148px;float:left}.bloc-contact .onglets li.contact .image{background:url("../modules/portail-templates/css/picto/onglets/phone-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.contact.active .image,.bloc-contact .onglets li:hover.contact .image,.bloc-contact .onglets li:focus.contact .image{background:url("../modules/portail-templates/css/picto/onglets/phone-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel .image{background:url("../modules/portail-templates/css/picto/onglets/phone-fleche-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel .titre{line-height:32px}.bloc-contact .onglets li.appel.active .image,.bloc-contact .onglets li:hover.appel .image,.bloc-contact .onglets li:focus.appel .image{background:url("../modules/portail-templates/css/picto/onglets/phone-fleche-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.appel.active .titre,.bloc-contact .onglets li:hover.appel .titre,.bloc-contact .onglets li:focus.appel .titre{line-height:32px}.bloc-contact .onglets li.email .image{background:url("../modules/portail-templates/css/picto/onglets/mail-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.email.active .image,.bloc-contact .onglets li:hover.email .image,.bloc-contact .onglets li:focus.email .image{background:url("../modules/portail-templates/css/picto/onglets/mail-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.courrier .image{background:url("../modules/portail-templates/css/picto/24/bleu/courrier-bleu-24.png") no-repeat 0px 7px}.bloc-contact .onglets li.courrier.active .image,.bloc-contact .onglets li:hover.courrier .image,.bloc-contact .onglets li:focus.courrier .image{background:url("../modules/portail-templates/css/picto/24/blanc/courrier-blanc-24.png") no-repeat 0px 7px}.bloc-contact .onglets li.media .image{background:url("../modules/portail-templates/css/picto/onglets/rss-bleu.png") no-repeat 0px 3px}.bloc-contact .onglets li.media.active .image,.bloc-contact .onglets li:hover.media .image,.bloc-contact .onglets li:focus.media .image{background:url("../modules/portail-templates/css/picto/onglets/rss-blanc.png") no-repeat 0px 3px}.bloc-contact .onglets li.active,.bloc-contact .onglets li:hover,.bloc-contact .onglets li:focus{background-color:#381A0A}.bloc-contact .onglets li.active .titre,.bloc-contact .onglets li:hover .titre,.bloc-contact .onglets li:focus .titre{color:#fff}.bloc-contact .onglets li.active .titre::after,.bloc-contact .onglets li:hover .titre::after,.bloc-contact .onglets li:focus .titre::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat;width:40px;height:12px;position:absolute;bottom:-12px;display:block;left:90px}.bloc-contact .onglets li:first-child{margin-left:0px}.bloc-contact .onglets:first-child{margin-left:0px}.bloc-contact .ong-contact.active{display:inherit}.bloc-contact .ong-contact{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:20px;font-weight:400;font-size:1.4rem;line-height:1.8rem;display:none;background-color:#fff}.bloc-contact .ong-contact .info{font-size:1.2rem;font-weight:400;color:#381A0A;margin-bottom:20px;width:100%}.bloc-contact .ong-contact .titre{font-size:1.4rem;line-height:1.4rem;color:#381A0A;font-weight:700;margin-bottom:20px;width:100%;text-transform:none}.bloc-contact .ong-contact .bloc-contenu .detailscontenusimulateur{padding:0px;margin-bottom:0px}.bloc-contact .ong-contact .contenu{font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-contact .ong-contact .civilite{min-height:33px;width:100%;position:relative;font-weight:400;font-size:1.4rem;color:#381A0A;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.bloc-contact .ong-contact .civilite input[type="checkbox"]{position:absolute;left:-5000px}.bloc-contact .ong-contact .civilite input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact .ong-contact .civilite input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.bloc-contact .ong-contact .civilite input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.bloc-contact .ong-contact .civilite input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.bloc-contact .ong-contact .civilite label:first-of-type{margin-left:20px}.bloc-contact .ong-contact .civilite label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire{width:100%;overflow:hidden}.bloc-contact .ong-contact .formulaire .champs-full{width:900px;float:left;position:relative}.bloc-contact .ong-contact .formulaire .champs-full label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contact .ong-contact .formulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire .champs-full textarea{width:900px;height:300px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:20px 25px;box-sizing:border-box}.bloc-contact .ong-contact .formulaire .champs-full textarea.error{border:1px solid #F6261B}.bloc-contact .ong-contact .formulaire .champs-full .telecharger{width:900px;float:left;position:relative;margin:10px 0px}.bloc-contact .ong-contact .formulaire .champs-full .telecharger a{font-size:1.2rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-contact .ong-contact .formulaire .champs-full .telecharger a:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-contact .ong-contact .formulaire .champs{width:420px;min-height:97px;margin-right:20px;float:left;position:relative}.bloc-contact .ong-contact .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-contact .ong-contact .formulaire .champs label .tooltip{height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;position:absolute;display:inline;top:1px;padding-left:10px;cursor:pointer}.bloc-contact .ong-contact .formulaire .champs label .infotooltip{width:135px;height:auto;min-height:40px;text-align:center;font-weight:400;font-size:1.2rem;color:#fff;background-color:#00AED6;padding:20px}.bloc-contact .ong-contact .formulaire .champs input{width:420px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box}.bloc-contact .ong-contact .formulaire .champs input.error{border:1px solid #F6261B}.bloc-contact .ong-contact .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-contact .ong-contact .formulaire .champs .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:420px;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.bloc-contact .ong-contact .formulaire .champs .date{width:207px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;outline:none;border:0px;padding-left:25px;box-sizing:border-box;background:#F2F2F2 url("../modules/portail-templates/css/picto/onglets/date.png") no-repeat right 5px center}.bloc-contact .ong-contact .bouton .btbleu{height:40px;line-height:40px;width:207px;border-radius:3px;border:0;background-color:#00AED6;color:#fff;font-size:1.1rem;font-weight:500;text-align:center;text-decoration:none;text-transform:none;box-sizing:border-box;padding-left:40px;padding-right:40px;margin-top:10px;position:relative;float:left;cursor:pointer}.bloc-contact .ong-contact .bouton .btbleu:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:17px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-contact .ong-contact .bouton .btbleu:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-vousaider{width:940px;margin-bottom:60px}.bloc-vousaider .titre h2{font-weight:400;font-size:2.8rem;color:#381A0A;margin-bottom:15px;width:100%}.bloc-vousaider .vousaider{background-color:#fff;padding:20px;overflow:hidden}.bloc-vousaider .vousaider .bloc{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;border-right:1px solid #DDDDD4;padding:0px 20px 0px 15px;min-width:225px}.bloc-vousaider .vousaider .bloc .titre{font-weight:500;font-size:1.5rem;line-height:1.8rem;min-height:35px;color:#381A0A;margin-bottom:10px;width:100%;text-transform:none}.bloc-vousaider .vousaider .bloc .titre-int{font-weight:500;font-size:1.5rem;line-height:1.8rem;min-height:35px;color:#381A0A;margin-bottom:5px;width:100%;text-transform:none}.bloc-vousaider .vousaider .bloc p{font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.8rem;width:100%}.bloc-vousaider .vousaider .bloc ul{padding:0;margin:0;list-style-type:none}.bloc-vousaider .vousaider .bloc li{list-style:none;padding-left:8px;text-indent:-8px}.bloc-vousaider .vousaider .bloc li a{display:block;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.8rem;text-decoration:none;padding-bottom:5px}.bloc-vousaider .vousaider .bloc li a:hover{color:#00AED6;text-decoration:underline;padding-left:8px;-webkit-transition:all .1s ease .1s;-moz-transition:all .1s ease .1s;-o-transition:all .1s ease .1s;-ms-transition:all .1s ease .1s;transition:all .1s ease .1s}.bloc-vousaider .vousaider .bloc li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:8px;padding-left:3px;background-repeat:no-repeat;display:inline-block}.bloc-vousaider .vousaider .bloc li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}.bloc-vousaider .vousaider .bloc:first-child{padding:0px 20px 0px 0px}.bloc-vousaider .vousaider .bloc:last-child{border-right:0px;padding:0px 0px 0px 20px}.bloc-infoenlien{margin-bottom:60px}.bloc-infoenlien .titre h2{font-weight:400;font-size:2.2rem;color:#381A0A;margin-bottom:15px;width:100%}.bloc-infoenlien .infoenlien{background-color:#fff;padding:20px;box-sizing:border-box;display:inline-block}.bloc-infoenlien .infoenlien .texte{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;font-size:1.8rem;line-height:2rem;font-weight:500;color:#381A0A}.bloc-infoenlien .infoenlien .bt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left}.bloc-infoenlien .infoenlien .bt .btbleu{margin-top:0px;width:100%;height:40px;line-height:40px}.bloc-infoenlien .infoenlien .bt .btbleu:after{top:14px}.bloc-reclamation{margin-bottom:60px}.bloc-reclamation .titre h2{font-weight:400;font-size:2.2rem;color:#381A0A;margin-bottom:15px;width:100%}.bloc-reclamation .reclamation{background-color:#fff;padding:20px;height:82px;box-sizing:border-box}.bloc-reclamation .reclamation .texte{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;font-size:1.8rem;line-height:45px;font-weight:500;color:#381A0A;background:url("../modules/portail-templates/css/picto/onglets/crayon.png") no-repeat;height:45px;padding-left:62px}.bloc-reclamation .reclamation .bt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left}.bloc-reclamation .reclamation .bt .btbleu{margin-top:0px;width:100%;height:40px;line-height:40px}.bloc-reclamation .reclamation .bt .btbleu:after{top:14px}.bloc-votrequestion{margin-bottom:60px}.bloc-votrequestion .votrequestion{background-color:#F2F2F2;border:2px solid #fff;padding:20px 30px;height:80px;box-sizing:border-box}.bloc-votrequestion .votrequestion .texte{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;font-size:1.6rem;line-height:1.8rem;font-weight:500;color:#381A0A;background:url("../modules/portail-templates/css/picto/picto-question.png") no-repeat;height:38px;padding-left:50px}.bloc-votrequestion .votrequestion .bt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left}.bloc-votrequestion .votrequestion .bt input{width:591px;height:34px;line-height:34px;float:left;padding-left:22px;padding-right:22px;font-weight:400;border:0;outline:none;box-sizing:border-box;font-size:1.4rem;color:#8B8178;background-color:#fff;margin-right:20px}.bloc-votrequestion .votrequestion .bt input ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-votrequestion .votrequestion .bt input :-moz-placeholder{color:#8B8178}.bloc-votrequestion .votrequestion .bt input ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-votrequestion .votrequestion .bt input :-ms-input-placeholder{color:#8B8178}.bloc-votrequestion .votrequestion .bt .btinput{width:34px;height:34px;line-height:34px;text-align:center;background-color:#fff;color:#381A0A;font-size:1.4rem;font-weight:500;border-top-right-radius:3px;border-bottom-right-radius:3px;border:0;float:left;cursor:pointer}.bloc-votrequestion .bloclien{width:930px;padding-top:16px;display:inline-block;text-align:right;box-sizing:border-box}.bloc-votrequestion .bloclien .lienall{font-size:1.4rem;font-weight:500;color:#00AED6;text-decoration:underline}.bloc-votrequestion .bloclien .lienall:hover{background-color:#00AED6;color:#fff;text-decoration:none}.bloc-contactchoix{margin-bottom:60px;overflow:hidden}.bloc-contactchoix .ongletschoix{width:100%}.bloc-contactchoix .ongletschoix ul{width:100%;margin:0;padding:0;list-style-type:none}.bloc-contactchoix .ongletschoix li{width:460px;min-height:143px;float:left;margin-bottom:16px;box-sizing:border-box;text-decoration:none;list-style:none;cursor:pointer;vertical-align:middle;position:relative}.bloc-contactchoix .ongletschoix li .titre{font-weight:400;font-size:2.8rem;line-height:3.0rem;color:#381A0A;text-transform:none;width:100%;margin-bottom:20px}.bloc-contactchoix .ongletschoix li .question{font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A;width:100%;margin-bottom:20px}.bloc-contactchoix .ongletschoix li .bouton{height:40px;width:100%;text-align:center;font-weight:700;font-size:1.2rem;line-height:40px;border-radius:3px;text-transform:none;color:#fff;background-color:#00AED6}.bloc-contactchoix .ongletschoix li .bouton:hover{color:#fff;background-color:#381A0A}.bloc-contactchoix .ongletschoix li .bouton:hover::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat;width:40px;height:12px;position:absolute;bottom:-7px;display:block;left:210px}.bloc-contactchoix .ongletschoix li.active .bouton{color:#fff;background-color:#381A0A}.bloc-contactchoix .ongletschoix li.active .bouton::after{content:'';background:url("../modules/portail-templates/css/picto/onglets/flechebottom.png") no-repeat;width:40px;height:12px;position:absolute;bottom:-7px;display:block;left:210px}.bloc-contactchoix .ongletschoix li:first-child{margin-right:20px}.bloc-contactchoix .ong-contactchoix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:20px;display:none;background-color:#fff}.bloc-contactchoix .ong-contactchoix .choix{width:100%;margin:0px;box-sizing:border-box;text-transform:none;font-weight:400;font-size:1.4rem;border-bottom:1px solid #D8D8D8;padding-bottom:20px;margin-bottom:20px}.bloc-contactchoix .ong-contactchoix .choix ul{margin:0;padding:0;width:100%;list-style-type:none;display:inline-block}.bloc-contactchoix .ong-contactchoix .choix li{border-radius:3px;border:1px solid #381A0A;width:auto;margin:19px 10px 0px 0px;box-sizing:border-box;float:left;padding:0px 5px;height:36px;line-height:36px;font-weight:400;font-size:1.2rem;list-style:none;color:#381A0A;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.bloc-contactchoix .ong-contactchoix .choix li:hover{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix li:focus{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix li.active{background-color:#00AED6;color:#fff;border:1px solid #00AED6}.bloc-contactchoix .ong-contactchoix .choix:last-of-type{padding-bottom:0px;margin-bottom:0px;border-bottom:0}.bloc-contactchoix .ong-contactchoix.active{display:inherit}}[onclick="closePopin();"]{color:#0052FF}[onclick="closePopin();"]:hover{color:#381A0A}.homebg .bloc-contenu .formcontact .champs textarea,.homebg .bloc-contenu #formcontact .champs textarea{background-color:#fff;border:1px solid #381A0A}@media (max-width: 959px){.bloc-promotion{margin-bottom:40px;width:100%}.bloc-promotion .detailpromotion{display:none}.bloc-promotion .detailpromotion-mobile{margin:8px;box-sizing:border-box}.bloc-promotion .detailpromotion-mobile img{text-align:center}}@media (min-width: 960px){.bloc-promotion{margin-top:20px;margin-bottom:40px}.bloc-promotion .detailpromotion-mobile{display:none}.bloc-promotion .detailpromotion{background-color:#fff;padding:0;position:relative}.bloc-promotion .detailpromotion .img{margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-promotion .detailpromotion .fanion{color:#fff;font-size:1.35rem;font-weight:500;text-align:center;height:45px;line-height:45px;background-color:#ff5205;padding-left:20px;padding-right:15px;text-transform:uppercase;right:-13px;top:20px;z-index:999;position:absolute}.bloc-promotion .detailpromotion .fanion:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/ombrefanion.png");background-repeat:no-repeat;display:inline-block;position:absolute;right:0;height:9px;width:13px;top:45px}.bloc-promotion{max-width:960px;margin-left:auto;margin-right:auto}.bloc-promotion:after{content:" ";display:block;clear:both}.bloc-promotion .detailpromotion{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;min-height:423px}.bloc-promotion .detailpromotion .fanion{width:248px}}.bloc-bannpromo{width:100%;margin-bottom:30px}.bloc-bannpromo.bloc-bannpromo-duplicata .bannpromo-big .contenu-offre{font-size:1.4rem;line-height:1.6rem}.bloc-bannpromo:not(.bannpromo-small){background-repeat:no-repeat}@media (max-width: 959px){.bloc-bannpromo{margin-bottom:12px;padding:12px;box-sizing:border-box !important}.bloc-bannpromo .bannpromo-small{width:100% !important;max-height:initial !important;flex-direction:column;height:auto}.bloc-bannpromo .bannpromo-small .blocsmall{width:auto !important}.bloc-bannpromo .bannpromo-small .colpromo{width:100% !important}.bloc-bannpromo .bannpromo-small .colpromo .formules{max-width:123px;margin:0 0 0 12px !important}}.bloc-bannpromo .bannpromo-small{display:flex;box-sizing:border-box;max-height:108px}.bloc-bannpromo .bannpromo-small .blocsmall{width:55%}.bloc-bannpromo .bannpromo-small .blocsmall:first-child{width:45%;padding:15px}@media (max-width: 959px){.bloc-bannpromo .bannpromo-small .blocsmall:first-child{padding:12px}}.bloc-bannpromo .bannpromo-small .blocsmall:first-child .titre{display:block;margin-bottom:5px;height:18px}.bloc-bannpromo .bannpromo-small .blocsmall:first-child .titre img{float:left;max-width:18px;width:auto;margin-right:6px;display:inline}.bloc-bannpromo .bannpromo-small .blocsmall:first-child .titre span{font-size:1.1rem;line-height:1.3rem !important;font-weight:700;padding-top:2px;text-transform:uppercase;float:left}.bloc-bannpromo .bannpromo-small .blocsmall:first-child .contenu{font-size:1.4rem;line-height:1.8rem !important;font-weight:500;color:#381A0A;display:block}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo{width:100%;float:left;display:flex;box-sizing:border-box;justify-content:flex-end}@media (max-width: 959px){.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo{display:block}}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo.paddpromo{padding:15px}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .formules{width:120px !important;height:76px;padding:11px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;background-color:#381A0A;color:#fff;margin:15px 20px 15px 0;float:left}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .formules:nth-child(2){border:1px solid #381A0A;background:transparent;color:#381A0A}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc{width:208px !important;margin:15px 15px 0 0}@media (max-width: 959px){.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc{padding:12px !important;display:inline-block;width:100% !important;box-sizing:border-box;margin-right:0;margin-top:0}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc .btblanc-2018:last-child{margin-bottom:0px}}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc .btblanc-2018{margin-bottom:8px}.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc .btblanc-2018:only-child{margin-top:42px !important}@media (max-width: 959px){.bloc-bannpromo .bannpromo-small .blocsmall:not(:first-child) .colpromo .bloc-btblanc .btblanc-2018:only-child{margin-top:0px !important}}.bloc-bannpromo .bannpromo-big{display:block;box-sizing:border-box;padding:30px 25px;min-height:263px}@media (max-width: 959px){.bloc-bannpromo .bannpromo-big{background-image:none !important;padding:12px !important;min-height:50px;height:auto}.bloc-bannpromo .bannpromo-big .bloc-offres{width:100% !important;height:auto !important;display:inline-block}.bloc-bannpromo .bannpromo-big .bloc-offres .formules{width:123px;margin-right:15px !important}.bloc-bannpromo .bannpromo-big .bloc-offres .formules:nth-child(2){margin-right:0px !important}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform{width:100%}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018{width:100% !important;height:auto;display:block;margin-top:8px !important}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018:first-child{margin-top:12px !important}}.bloc-bannpromo .bannpromo-big .catg-offre{width:100%;margin-bottom:5px;height:18px}.bloc-bannpromo .bannpromo-big .catg-offre img{float:left;max-width:18px;width:auto;margin-right:6px;display:inline}.bloc-bannpromo .bannpromo-big .catg-offre span{color:#381A0A;font-size:1.2rem;line-height:1.3rem !important;font-weight:700;padding-top:2px;text-transform:uppercase;float:left}.bloc-bannpromo .bannpromo-big .titre-offre{width:100%;height:auto;min-height:18px;font-size:2.4rem;line-height:2.6rem;font-weight:700;color:#381A0A;margin-bottom:5px}.bloc-bannpromo .bannpromo-big .contenu-offre{width:100%;height:auto;font-size:1.1rem;line-height:1.2rem;font-weight:400;color:#381A0A;margin-bottom:10px}.bloc-bannpromo .bannpromo-big .contenu-offre p{margin-bottom:20px}.bloc-bannpromo .bannpromo-big .contenu-offre ul{list-style-type:none !important;margin:5px 0 5px;padding-left:19px;text-indent:-19px}.bloc-bannpromo .bannpromo-big .contenu-offre ul.alphab{list-style-type:none !important}.bloc-bannpromo .bannpromo-big .contenu-offre ul.alphab li{list-style:none !important}.bloc-bannpromo .bannpromo-big .contenu-offre ul li{margin-top:5px;font-size:1.1rem;font-weight:400;line-height:1.2rem;list-style-type:none}@media (max-width: 959px){.bloc-bannpromo .bannpromo-big .contenu-offre ul li{line-height:2.0rem}}.bloc-bannpromo .bannpromo-big .contenu-offre ul li:first-child{margin-top:0}.bloc-bannpromo .bannpromo-big .contenu-offre ul li:before{content:'-';font-size:1.6rem;float:left;display:inline-block;height:12px;width:13px;line-height:0.9em}.bloc-bannpromo .bannpromo-big .contenu-offre ul li ul{margin:5px 0 5px}.bloc-bannpromo .bannpromo-big .contenu-offre ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-bannpromo .bannpromo-big .bloc-offres{width:100%;height:76px}.bloc-bannpromo .bannpromo-big .bloc-offres .formules{width:123px;height:76px;padding:11px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem;font-weight:500;overflow:hidden;background-color:#381A0A;color:#fff;margin-right:20px;overflow:hidden;text-overflow:ellipsis;float:left}.bloc-bannpromo .bannpromo-big .bloc-offres .formules:nth-child(2){border:1px solid #381A0A;background:transparent;color:#381A0A}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform{float:left;display:flex;flex-direction:column}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018{width:auto;float:left;margin-top:8px}@media (max-width: 959px){.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018:first-child{margin-top:8px !important}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018:only-child{margin-top:8px !important}}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018:first-child{margin-top:0px}.bloc-bannpromo .bannpromo-big .bloc-offres .bloc-btform .btblanc-2018:only-child{margin-top:20px}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .catg-offre span,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .titre-offre,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .contenu-offre,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres{color:#fff}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .formules{border:1px solid #fff;background:transparent}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .formules p,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .formules p span,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .formules:nth-child(2) p,.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .formules:nth-child(2) p span{color:#fff !important}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .bloc-btform .btblanc-2018:hover{background-color:#fff}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .bloc-btform .btblanc-2018:hover:after{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.bloc-bannpromo .bannpromo-big.bannpromo-big--brown .bloc-offres .bloc-btform .btblanc-2018:hover span{color:#381A0A}.bloc-reponsesfaq .detailreponses span .bubble{position:relative;display:table;width:100%;height:46px;line-height:46px;font-size:1.4rem;font-weight:400;padding:0px 20px;cursor:pointer;box-sizing:border-box;border:1px solid #381A0A}.bloc-reponsesfaq .detailreponses span .bubble:hover{background-color:#381A0A;color:#fff}.bloc-reponsesfaq .detailreponses span div{margin-bottom:13px}.bloc-reponsesfaq a.choiceBack{font-size:1.4rem;cursor:pointer;text-decoration:underline !important;margin-bottom:30px}@media (min-width: 960px){.remonte-faq>.bloc-reponses{margin:20px auto}.bloc-connexion--faq{margin:25px 0 !important}}.remonte-faq>.bloc-reponses,.bloc-contenu.bloc-faq,.bloc-connexion--faq.bloc-faq{background:#fff;padding:10px 15px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.8rem}@media (min-width: 960px){.remonte-faq>.bloc-reponses,.bloc-contenu.bloc-faq,.bloc-connexion--faq.bloc-faq{max-width:780px;margin-right:auto;margin-left:auto}}.remonte-faq>.bloc-reponses .titre h2,.bloc-contenu.bloc-faq .titre h2,.bloc-connexion--faq.bloc-faq .titre h2{font-weight:400;font-size:2.8rem;line-height:3rem;margin-bottom:15px}@media (max-width: 959px){.remonte-faq>.bloc-reponses .titre h2,.bloc-contenu.bloc-faq .titre h2,.bloc-connexion--faq.bloc-faq .titre h2{font-size:2.8rem;font-weight:500}}.remonte-faq>.bloc-reponses .detailreponses a .bubble,.bloc-contenu.bloc-faq .detailreponses a .bubble,.bloc-connexion--faq.bloc-faq .detailreponses a .bubble{width:100%}@media (max-width: 959px){.remonte-faq>.bloc-reponses .detailreponses a .bubble,.bloc-contenu.bloc-faq .detailreponses a .bubble,.bloc-connexion--faq.bloc-faq .detailreponses a .bubble{border:none}}.remonte-faq>.bloc-reponses .detailscontenufaq.pageform,.bloc-contenu.bloc-faq .detailscontenufaq.pageform,.bloc-connexion--faq.bloc-faq .detailscontenufaq.pageform{padding:0;margin:0}@media (max-width: 959px){.remonte-faq>.bloc-reponses .detailscontenufaq.pageform,.bloc-contenu.bloc-faq .detailscontenufaq.pageform,.bloc-connexion--faq.bloc-faq .detailscontenufaq.pageform{margin-bottom:15px}}.bloc-contenu--faq{background-color:#fff}.bloc-connexion--faq__cta{margin-bottom:12px}.bloc-connexion--faq__cta .cta a{text-decoration:none}@media (min-width: 960px){.bloc-connexion--faq__cta{display:inline-block;margin:0 100px 0 0}}.bloc-connexion--faq__cta p{margin-bottom:8px}#zoneService .bloc-service .titre h2{font-size:2.4rem;margin-bottom:10px;margin-top:20px}.pcaccordion{border:1px solid black;padding:0 15px}.service-par-metier{border-bottom:1px solid #F2F2F2;position:relative;background-size:13px 8px}.service-par-metier .spm{padding:10px 0;background:#fff url(../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png) no-repeat 100% 50%}.service-par-metier .spm h3{font-size:1.5rem;margin:0}.service-par-metier.act{padding-bottom:12px}.service-par-metier.act .spm{background:#fff url(../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png) no-repeat 100% 50%}@media (min-width: 960px){.metier-pcaccordion{display:flex;flex-wrap:wrap}}@media (min-width: 960px){.metier-pcaccordion .ref-service{flex:0 0 33.333333%}}.metier-pcaccordion .ref-service .description{padding:5px 0 20px;background-color:#f2f2f2;margin:0 5px 10px;position:relative}.metier-pcaccordion .ref-service .description a{text-decoration:none}.metier-pcaccordion .ref-service .description a .title .icon-img{text-align:center;margin:25px auto 15px;max-width:45px;width:auto}.metier-pcaccordion .ref-service .description a .title .icon-img img{max-width:45px;width:auto;margin:0 auto}.metier-pcaccordion .ref-service .description a .title .titreservices{text-align:center;color:#381A0A;font-weight:500;font-size:1.5rem;line-height:1.8rem}.metier-pcaccordion .ref-service .description .fanion-ent{width:96px;text-align:center;font-size:1rem;text-transform:uppercase;background-color:#00E8FF;position:absolute;top:10px;right:0px;float:right}.serviceAccueil{margin-top:10px;width:100%}#introObjets{width:100%}@media (max-width: 959px){.bloc-reponses{padding:12px}.bloc-reponses .titre h2,.bloc-reponses .titre{font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:uppercase;margin-bottom:10px}.bloc-reponses .titre h2 strong,.bloc-reponses .titre strong{color:#00AED6;font-weight:400}.bloc-reponses .bloclien{margin:8px 0px}.bloc-reponses .detailreponses{background-color:#F2F2F2;padding:10px}.bloc-reponses .detailreponses a{padding:6px 12px;margin-bottom:12px;background-color:#fff;display:block;color:#381A0A;text-decoration:none}.bloc-reponses .detailreponses a .faq_answer{font-size:1.4rem;line-height:1.6rem;margin-top:10px}.bloc-reponses .detailreponses a .bubble{color:#381A0A;font-size:1.6rem;line-height:1.8rem;font-weight:500}.bloc-reponsesfaq{margin:12px;box-sizing:border-box}.bloc-reponsesfaq .titre h2,.bloc-reponsesfaq .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:6px;margin-top:0}.bloc-reponsesfaq .titre h2 strong,.bloc-reponsesfaq .titre strong{color:#381A0A;font-weight:700}.bloc-reponsesfaq .bloclien{margin:8px 0px}.bloc-reponsesfaq .detailreponses{width:100%}.bloc-reponsesfaq .detailreponses a{text-decoration:none;display:block;margin-bottom:13px}.bloc-reponsesfaq .detailreponses a .bubble{position:relative;display:table;min-height:46px;height:auto;width:100%;line-height:1.8rem;color:#381A0A;font-size:1.4rem;font-weight:400;padding:10px;background:#fff;cursor:pointer;box-sizing:border-box;border:1px solid #381A0A}.bloc-reponsesfaq .detailreponses a .bubble:hover{border:1px solid #381A0A;color:#fff;background-color:#381A0A}.bloc-reponsesfaq .detailreponses a .bubble:last-child{margin-bottom:0px}}@media (min-width: 960px){.bloc-reponses{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:20px}.bloc-reponses:after{content:" ";display:block;clear:both}.bloc-reponses .titre h2,.bloc-reponses .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:20px;margin-top:0}.bloc-reponses .titre h2.titre-reponse-faq,.bloc-reponses .titre.titre-reponse-faq{margin-top:20px}.bloc-reponses .titre h2 strong,.bloc-reponses .titre strong{color:#0052FF;font-weight:400}.bloc-reponses .bloclien{margin:10px 0px}.bloc-reponses .detailreponses{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding:20px;background-color:#F2F2F2;border:2px solid #fff}.bloc-reponses .detailreponses li{margin-bottom:13px}.bloc-reponses .detailreponses li:last-child{margin-bottom:0px}.bloc-reponses .detailreponses a{text-decoration:none;display:block;margin-bottom:13px;padding:10px 20px;max-width:84%;background-color:#fff;color:#381A0A;border:1px solid #DDDDD4}.bloc-reponses .detailreponses a:hover{color:#fff;background-color:#381A0A;border:1px solid #381A0A}.bloc-reponses .detailreponses a .faq_answer{font-size:14px;line-height:18px;margin-top:10px}.bloc-reponses .detailreponses a .bubble{display:block;font-size:1.6rem;font-weight:500;cursor:pointer}.bloc-reponses .detailreponses a:last-child{margin-bottom:0px}.bloc-reponsesfaq{max-width:960px;margin-left:auto;margin-right:auto}.bloc-reponsesfaq:after{content:" ";display:block;clear:both}.bloc-reponsesfaq.resultat-recherche{margin-bottom:7px}.bloc-reponsesfaq .titre h2,.bloc-reponsesfaq .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:25px;margin-top:0}.bloc-reponsesfaq .titre h2 strong,.bloc-reponsesfaq .titre strong{color:#381A0A;font-weight:700}.bloc-reponsesfaq .bloclien{margin:19px 0px}.bloc-reponsesfaq .detailreponses{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-reponsesfaq .detailreponses a{text-decoration:none;display:block;margin-bottom:13px}.bloc-reponsesfaq .detailreponses a .bubble{position:relative;display:table;width:940px;height:46px;line-height:46px;color:#381A0A;font-size:1.4rem;font-weight:400;padding:0px 20px;background:#fff;cursor:pointer;box-sizing:border-box;border:1px solid #381A0A}.bloc-reponsesfaq .detailreponses a .bubble:hover{border:1px solid #381A0A;color:#fff;background-color:#381A0A}.bloc-reponsesfaq .detailreponses a .bubble:last-child{margin-bottom:0px}}@media (max-width: 959px){.bloc-services{margin-bottom:40px;width:auto;padding:12px;box-sizing:border-box}.bloc-services .titre h2{font-size:2.2rem;line-height:2.5rem;font-weight:400;color:#391909;text-transform:uppercase;margin-bottom:6px;margin-top:0}.bloc-services .detailservice{width:100%;padding:8px;background-color:#F2F2F2;box-sizing:border-box}.bloc-services .detailservice .description{height:auto;width:100%;padding-bottom:8px;box-sizing:border-box;position:relative}.bloc-services .detailservice .description .titre{text-align:left;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A;margin-bottom:12px}.bloc-services .detailservice .description .titre strong{font-size:1.8rem;font-weight:500}.bloc-services .detailservice .description .btnosservices{position:absolute;right:0;bottom:0;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline;margin:12px 0px}.bloc-services .detailservice .description .btnosservices:hover{color:#381A0A}.bloc-services .applisante{width:100%;padding:8px;background-color:#fff;box-sizing:border-box;border-top:1px solid #DDDDD4;min-height:372px;height:auto;position:relative}.bloc-services .applisante .descriptif img{display:block;margin-left:auto;margin-right:auto}.bloc-services .applisante .titre{margin-bottom:10px;text-align:left;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-services .applisante .btbleu,.bloc-services .applisante .btblanc{width:100%}.bloc-services .applisante .btensavoirplus{position:absolute;right:0;bottom:0;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline}.bloc-services .applisante .callToAction a{text-align:center;display:block;color:#FFF;font-size:1.1rem;padding:0;border:0;bottom:30px;height:41px;width:260px;font-weight:500;line-height:41px;border-radius:3px;background-color:#00AED6;text-decoration:none;text-transform:uppercase;position:absolute;padding-right:12px}.bloc-services .applisante .callToAction a:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;margin-left:9px;height:12px;width:7px;top:16px}.bloc-services .descriptif{text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;line-height:2rem}.bloc-services .descriptif .list-services{width:100%;height:auto;margin:0;padding:0}.bloc-services .descriptif .list-services .service{margin-bottom:6px;display:inline-block;width:100%}.bloc-services .descriptif .list-services .service .imgservice{width:15%;float:left}.bloc-services .descriptif .list-services .service .desc-service{float:left;width:85%;text-align:left;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-services .descriptif .list-services .service:last-of-type{margin-bottom:20px}}@media (min-width: 960px){.bloc-services{margin-bottom:60px}.bloc-services .titre h2{font-size:2.2rem;font-weight:400;color:#391909;text-transform:uppercase;margin-bottom:17px;margin-top:0}.bloc-services .detailservice{max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:20px;background-color:#F2F2F2;padding:20px;overflow:hidden}.bloc-services .detailservice:after{content:" ";display:block;clear:both}.bloc-services .detailservice .description{min-height:372px;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-right:30px;box-sizing:border-box;position:relative}.bloc-services .detailservice .description .titre{margin-bottom:30px}.bloc-services .detailservice .description .btnosservices{position:absolute;right:30px;bottom:0;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline}.bloc-services .detailservice .description .btnosservices:hover{color:#381A0A}.bloc-services .detailservice .applisante{min-height:372px;height:auto;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;padding-left:30px;border-left:1px solid #DDDDD4}.bloc-services .detailservice .applisante .titre{margin-bottom:10px}.bloc-services .detailservice .applisante .btbleu,.bloc-services .detailservice .applisante .btblanc{width:100%}.bloc-services .detailservice .applisante .btensavoirplus{position:absolute;right:0;bottom:0;font-size:1.3rem;font-weight:500;color:#0052FF;text-decoration:underline}.bloc-services .detailservice .applisante .btensavoirplus:hover{color:#381A0A}.bloc-services .detailservice .applisante .callToAction a{text-align:center;display:block;color:#FFF;font-size:1.1rem;padding:0;border:0;bottom:30px;height:41px;width:260px;font-weight:500;line-height:41px;border-radius:3px;background-color:#00AED6;text-decoration:none;text-transform:uppercase;position:absolute;padding-right:12px}.bloc-services .detailservice .applisante .callToAction a:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;margin-left:9px;height:12px;width:7px;top:16px}.bloc-services .detailservice .titre{text-align:left;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-services .detailservice .titre strong{font-size:1.8rem;font-weight:500}.bloc-services .detailservice .descriptif{text-align:left;font-size:1.4rem;font-weight:400;color:#381A0A;line-height:2rem}.bloc-services .detailservice .descriptif .list-services{width:100%;height:auto;margin:0;padding:0}.bloc-services .detailservice .descriptif .list-services .service{margin-bottom:10px;display:inline-block}.bloc-services .detailservice .descriptif .list-services .service .imgservice{width:30px;float:left}.bloc-services .detailservice .descriptif .list-services .service .desc-service{float:left;width:515px;padding-left:20px;text-align:left;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}}@media (max-width: 959px){.bloc-carte{margin-bottom:30px;margin-top:-40px;border-bottom:5px solid #381A0A;position:relative;box-sizing:border-box;display:none}.bloc-carte .btclose{position:absolute;top:8px;right:8px;background:url("../modules/portail-templates/css/picto/map/close.png") no-repeat;height:32px;width:32px;cursor:pointer;z-index:2}.bloc-carte .map{height:267px;width:100%;position:relative}.bloc-recherche{margin:0px 12px 12px 12px;box-sizing:border-box}.bloc-recherche .titre-recherche{width:100%;font-weight:400;font-size:2.8rem;margin-bottom:6px;color:#381A0A;text-transform:none}.bloc-recherche .titre-recherche h2{font-weight:400;font-size:2.8rem;color:#381A0A;text-transform:none}.bloc-recherche .map-recherche{width:100%}.bloc-recherche .recherche{width:100%;background-color:#fff;padding:0}.bloc-recherche .recherche #accordion{list-style:none;padding:0px 7px;width:100%;box-sizing:border-box;margin-top:-1px;border:1px solid #381A0A}.bloc-recherche .recherche #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline;color:#0052FF}.bloc-recherche .recherche #accordion a:hover{color:#381A0A}.bloc-recherche .recherche #accordion li:first-child div.titre-categorie{border-top:none}.bloc-recherche .recherche #accordion div.titre-categorie{display:block;font-weight:500;font-size:1.4rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;padding-left:1px;height:46px;line-height:46px;overflow:hidden;position:relative;text-transform:none}.bloc-recherche .recherche #accordion div.titre-categorie:after{content:"";position:absolute;display:inline-block;height:8px;width:13px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -189px -296px;top:calc(50% - 4px);right:0px}.bloc-recherche .recherche #accordion div.titre-categorie.act:after{content:"";position:absolute;display:inline-block;height:8px;width:13px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -206px -296px;top:calc(50% - 4px);right:0px}.bloc-recherche .recherche #accordion ul{list-style:none;padding:8px;border-top:0px solid #F2F2F2;display:none}.bloc-recherche .recherche #accordion ul .titre{font-size:1.2rem;line-height:1.4rem;font-weight:500;margin-bottom:10px}.bloc-recherche .recherche #accordion ul li{font-weight:400;font-size:1.2rem;line-height:1.4rem;cursor:auto;color:#381A0A;padding-bottom:6px}.bloc-recherche .recherche #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-recherche .recherche #accordion ul li ul{display:block;margin:0 0 20px;padding:0 0 0 19px;text-indent:-19px}.bloc-recherche .recherche #accordion ul li ul li{margin-top:12px;padding-bottom:0px;font-size:1.2rem;font-weight:400;line-height:1.4rem;list-style-type:none}.bloc-recherche .recherche #accordion ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-recherche .resultat-agence{width:100%}.bloc-recherche .resultat-agence .bloc-carte{position:relative;margin-top:8px}.bloc-recherche .resultat-agence .agence{width:100%;margin-top:12px;display:inline-block}.bloc-recherche .resultat-agence .agence .img{width:100%;height:auto;background-color:#fff}.bloc-recherche .resultat-agence .agence .img img{display:block;margin:0;width:100%;height:auto}.bloc-recherche .resultat-agence .agence .descriptif{width:100%;background-color:#fff;padding:8px;height:auto;box-sizing:border-box}.bloc-recherche .resultat-agence .agence .descriptif .content{margin:0;padding:0}.bloc-recherche .resultat-agence .agence .descriptif .content .left{width:100%}.bloc-recherche .resultat-agence .agence .descriptif .content .left .nom a{height:auto;width:100%;color:#381A0A;font-weight:500;font-size:1.5rem;line-height:1.8rem;text-align:left;text-transform:none;text-decoration:none}.bloc-recherche .resultat-agence .agence .descriptif .content .left .nom a strong{font-weight:400}.bloc-recherche .resultat-agence .agence .descriptif .content .left .adresse{width:100%;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:left}.bloc-recherche .resultat-agence .agence .descriptif .content .right{width:100%;height:20px}.bloc-recherche .resultat-agence .agence .descriptif .content .right span{color:#8B8178;font-size:1.2rem;font-weight:400;background:url("../modules/portail-templates/css/picto/16/brun/autour.png") no-repeat left 50%;padding-left:20px;padding-top:7px;float:left;width:50%;box-sizing:border-box}.bloc-recherche .resultat-agence .agence .descriptif .content .right a{width:100%;color:#0052FF;text-decoration:underline;font-weight:500;font-size:1.4rem;text-align:left;float:left;width:50%;height:20px;padding-top:6px}.bloc-recherche .resultat-agence .agence .descriptif .content .info{width:100%;background-color:#F2F2F2;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:2.2rem;padding:8px;margin:8px 0px;box-sizing:border-box}.bloc-recherche .resultat-agence .agence .descriptif .content .info .ouverture{font-weight:500;font-size:1.4rem}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence{width:100%;display:inline-block}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence a{text-decoration:none}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence .btbleu{width:100%}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence .btblanc{width:100%;margin-top:12px}.bloc-recherche.hauteur-fixe{height:auto;padding-bottom:80px;position:relative}.bloc-recherche.hauteur-fixe .error-msg{position:absolute;bottom:62px}.bloc-recherche.hauteur-fixe .blocbt{position:absolute;bottom:20px}.bloc-recherche.hauteur-fixe .blocbt .btbleu-2018{width:calc(100% - 16px);float:none}.bloc-resultat-recherche .pagination{display:block}.bloc-actualite.bloc-resultat-recherche{padding:0 14px}}@media (min-width: 960px){.bloc-carte{height:736px;width:940px;margin-top:-40px;margin-bottom:65px;border-bottom:5px solid #381A0A;position:relative;display:none}.bloc-carte .btclose{position:absolute;top:10px;right:10px;background:url("../modules/portail-templates/css/picto/map/close.png") no-repeat;height:32px;width:32px;cursor:pointer;z-index:2}.bloc-carte .map{width:940px;height:736px;position:relative}.bloc-carte .content-popin-agence{width:280px;height:219px;background:#fff;border:1px solid #DDDDD4;border-radius:3px}.bloc-carte .content-popin-agence .onglet1,.bloc-carte .content-popin-agence .onglet2{height:37px;line-height:37px;width:calc(50% - 2px);color:#B0B1A6;font-size:1.1rem;font-weight:500;background:#F2F2F2;border-radius:2px;float:left;cursor:pointer;text-align:center;box-sizing:border-box;text-decoration:uppercase;margin:1px}.bloc-carte .content-popin-agence .onglet1:hover,.bloc-carte .content-popin-agence .onglet1.active,.bloc-carte .content-popin-agence .onglet2:hover,.bloc-carte .content-popin-agence .onglet2.active{background:#00AED6;color:#fff}.bloc-carte .content-popin-agence .contenu{width:278px;height:181px;color:#999;box-sizing:border-box;overflow:auto;padding:12px}.bloc-carte .content-popin-agence .contenu b,.bloc-carte .content-popin-agence .contenu b a{font-weight:500;font-size:1.1em;line-height:1.8rem;width:100%;box-sizing:border-box;float:left}.bloc-carte .content-popin-agence .contenu a{font-weight:500}.bloc-recherche .titre-recherche{width:780px;height:36px;margin:0px 80px 0px 80px;font-weight:400;font-size:2.8rem;color:#381A0A;text-transform:none}.bloc-recherche .titre-recherche.titre-region{margin-top:40px;margin-bottom:10px}.bloc-recherche .titre-recherche h2{font-weight:400;font-size:2.8rem;color:#381A0A;text-transform:none}.bloc-recherche .map-recherche{width:780px}.bloc-recherche .recherche{width:780px;margin:0px 80px 65px;background-color:#fff;padding:0}.bloc-recherche .recherche #accordion{list-style:none;padding:0px 20px 0px 20px;width:100%;box-sizing:border-box;border:1px solid #381A0A}.bloc-recherche .recherche #accordion li:first-child .titre-categorie{border-top:0px}.bloc-recherche .recherche #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline;color:#0052FF}.bloc-recherche .recherche #accordion a:hover{color:#381A0A;text-decoration:underline}.bloc-recherche .recherche #accordion div.titre-categorie{display:block;font-weight:500;font-size:1.4rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;height:46px;line-height:46px;text-transform:none;position:relative}.bloc-recherche .recherche #accordion div.titre-categorie:after{content:"";position:absolute;display:inline-block;height:8px;width:13px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -189px -296px;top:calc(50% - 4px);right:0px}.bloc-recherche .recherche #accordion div.titre-categorie.act:after{content:"";position:absolute;display:inline-block;height:8px;width:13px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -206px -296px;top:calc(50% - 4px);right:0px}.bloc-recherche .recherche #accordion ul{list-style:none;padding:17px 40px 0px;border-top:0px solid #F2F2F2;display:none}.bloc-recherche .recherche #accordion ul .titre{font-size:1.4rem;line-height:1.8rem;font-weight:500;margin-bottom:10px}.bloc-recherche .recherche #accordion ul li{font-weight:400;font-size:1.4rem;line-height:1.6rem;cursor:auto;padding-bottom:17px;color:#381A0A}.bloc-recherche .recherche #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-recherche .recherche #accordion ul li ul{display:block;margin:0 0 20px;padding:0 0 0 19px;text-indent:-19px}.bloc-recherche .recherche #accordion ul li ul li{margin-top:12px;padding-bottom:0px;font-size:1.4rem;font-weight:400;line-height:1.6rem;list-style-type:none}.bloc-recherche .recherche #accordion ul li ul li:before{content:'\2022';font-size:2rem;float:left;display:inline-block;height:12px;width:19px;line-height:1em}.bloc-recherche .resultat-agence{width:940px}.bloc-recherche .resultat-agence:first-of-type{margin-top:-50px}.bloc-recherche .resultat-agence .bloc-carte{position:relative;margin-top:10px}.bloc-recherche .resultat-agence .agence{width:940px;margin-top:20px;display:inline-block;background-color:#fff}.bloc-recherche .resultat-agence .agence .img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;float:left;background-color:#fff}.bloc-recherche .resultat-agence .agence .img img{display:block;margin:0;width:100%;height:auto}.bloc-recherche .resultat-agence .agence .descriptif{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;background-color:#fff;padding:20px;height:auto}.bloc-recherche .resultat-agence .agence .descriptif .content{margin:0;padding:0}.bloc-recherche .resultat-agence .agence .descriptif .content .left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left}.bloc-recherche .resultat-agence .agence .descriptif .content .left h2{margin-bottom:3px;line-height:2.2rem}.bloc-recherche .resultat-agence .agence .descriptif .content .left h2 .nom a{height:auto;width:100%;color:#381A0A;font-weight:500;font-size:1.8rem;line-height:2.2rem;text-align:left;text-transform:none;text-decoration:none}.bloc-recherche .resultat-agence .agence .descriptif .content .left h2 .nom a strong{font-weight:400}.bloc-recherche .resultat-agence .agence .descriptif .content .left .adresse{width:100%;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:2.2rem;text-align:left}.bloc-recherche .resultat-agence .agence .descriptif .content .right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.bloc-recherche .resultat-agence .agence .descriptif .content .right span{color:#8B8178;font-size:1.2rem;font-weight:400;background:url("../modules/portail-templates/css/picto/16/brun/autour.png") no-repeat left 50%;padding-left:20px;margin-bottom:30px;height:18px;padding-top:3px;display:block;float:right}.bloc-recherche .resultat-agence .agence .descriptif .content .right a{color:#0052FF;text-decoration:underline;font-weight:500;font-size:1.4rem;text-align:right;display:block;float:right}.bloc-recherche .resultat-agence .agence .descriptif .content .right a:hover{color:#381A0A}.bloc-recherche .resultat-agence .agence .descriptif .content .info{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;background-color:#F2F2F2;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:2.2rem;padding:15px 20px;margin:20px 0px}.bloc-recherche .resultat-agence .agence .descriptif .content .info .ouverture{font-weight:500;font-size:1.4rem;padding-bottom:10px}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence a{text-decoration:none}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence .btbleu{float:right;margin-top:0px;margin-left:20px}.bloc-recherche .resultat-agence .agence .descriptif .content .btagence .btblanc{height:36px;line-height:36px;float:right}.bloc-recherche.hauteur-fixe{height:auto;padding-bottom:80px}.bloc-recherche.hauteur-fixe .error-msg{position:absolute;bottom:62px}.bloc-recherche.hauteur-fixe .blocbt{position:absolute;bottom:20px}}.searchHighlightedText{color:#0052ff;font-weight:500}.bloc-resultat-recherche.bloc-actualite .description{background-color:#F2F2F2 !important}.bloc-resultat-recherche.bloc-actualite .description .descriptif{padding:15px 15px 20px 15px !important}@media (max-width: 959px){.bloc-resultat-recherche.bloc-actualite .description .descriptif{padding:8px}}.bloc-resultat-recherche.bloc-actualite .description .descriptif .searchHighlightedText{color:#0052ff}@media (max-width: 959px){.bloc-mediaaccordion{box-sizing:border-box}.bloc-mediaaccordion .titre{display:block;margin:20px 8px 0;box-sizing:border-box}.bloc-mediaaccordion .titre h2{font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0}.bloc-mediaaccordion .mediaaccordion{background-color:#fff;margin:0px 8px;border:1px solid #381A0A;padding:8px;box-sizing:border-box}.bloc-mediaaccordion .mediaaccordion #accordion{list-style:none;box-sizing:border-box;padding:0 0 0 0;width:100%;margin-left:auto;margin-right:auto}.bloc-mediaaccordion .mediaaccordion li:first-child div.titre-categorie{border-top:0px !important}.bloc-mediaaccordion .mediaaccordion #accordion div.titre-categorie{display:block;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat right 50%;background-size:13px 8px;font-weight:500;font-size:1.4rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;height:46px;line-height:46px;overflow:hidden;text-transform:none}.bloc-mediaaccordion .mediaaccordion #accordion div.act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat right 50%;background-size:13px 8px}.bloc-mediaaccordion .mediaaccordion #accordion ul{list-style:none;padding:8px;border-top:0px solid #F2F2F2;box-sizing:border-box}.bloc-mediaaccordion .mediaaccordion #accordion ul{display:none}.bloc-mediaaccordion .mediaaccordion #accordion li:first-child div.titre-categorie{border-top:none}.bloc-mediaaccordion .mediaaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;color:#381A0A;overflow:hidden}.bloc-mediaaccordion .mediaaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-mediaaccordion .mediaaccordion #accordion ul li a{float:left;border:0;margin-right:30px;margin-bottom:12px;color:#0052FF}.bloc-mediaaccordion .mediaaccordion #accordion ul li a img{max-height:32px;width:32px}.bloc-mediaaccordion .mediaaccordion #accordion ul li a:hover{background:none}.bloc-mediaaccordion .mediaaccordion #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline}.bloc-mediaaccordion .mediaaccordion #accordion a:hover{background-color:#00AED6;color:#fff;text-decoration:none}}@media (min-width: 960px){.bloc-mediaaccordion{width:960px;margin-bottom:60px;display:inline-block}.bloc-mediaaccordion .titre h2{font-size:2.2rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:17px;margin-top:0}.bloc-mediaaccordion .mediaaccordion{width:940px;background-color:#fff;margin:0px;border:1px solid #381A0A;padding:0px 8px 0px 8px;box-sizing:border-box}.bloc-mediaaccordion .mediaaccordion #accordion{list-style:none;padding:0 0 0 0;width:900px;margin-left:auto;margin-right:auto}.bloc-mediaaccordion .mediaaccordion li:first-child div.titre-categorie{border-top:0px !important}.bloc-mediaaccordion .mediaaccordion #accordion div.titre-categorie{display:block;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat right 50%;background-size:13px 8px;font-weight:500;font-size:1.4rem;border-top:1px solid #F2F2F2;cursor:pointer;list-style:none;height:46px;line-height:46px;text-transform:none}.bloc-mediaaccordion .mediaaccordion #accordion div.act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat right 50%;background-size:13px 8px}.bloc-mediaaccordion .mediaaccordion #accordion ul{list-style:none;padding:17px 20px 0px;border-top:0px solid #F2F2F2}.bloc-mediaaccordion .mediaaccordion #accordion ul{display:none}.bloc-mediaaccordion .mediaaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;padding-bottom:17px;color:#381A0A;overflow:auto}.bloc-mediaaccordion .mediaaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-mediaaccordion .mediaaccordion #accordion ul li a{float:left;border:0;margin-right:50px;margin-bottom:10px;color:#0052FF;text-decoration:underline}.bloc-mediaaccordion .mediaaccordion #accordion ul li a img{max-height:40px;width:40px}.bloc-mediaaccordion .mediaaccordion #accordion ul li a:hover{background:none;color:#381A0A;text-decoration:underline}.bloc-mediaaccordion .mediaaccordion #accordion a{font-weight:400;font-size:1.3rem;text-decoration:underline}.bloc-mediaaccordion .mediaaccordion #accordion a:hover{background-color:#00AED6;color:#fff;text-decoration:none}}.popin{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;float:left;padding-left:10px;padding-right:10px;float:none;margin:60px auto;max-height:calc(100% - 120px);overflow:auto;background:#fff;position:relative}.popin p{color:#381A0A;font-size:1.4rem;line-height:1.8rem}.checkboxag{position:relative;display:inline-block;width:130px}.checkboxag label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;border-radius:4px;border:2px solid #0052FF}.checkboxag label:after{content:'';width:15px;height:5px;position:absolute;top:4px;left:1px;border:3px solid #fff;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.checkboxag input[type=checkbox]{visibility:hidden;width:auto}.checkboxag input[type=checkbox]:checked+label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:#0052FF;border-radius:4px;border:2px solid #0052FF}.checkboxag input[type=checkbox]:checked+label:after{opacity:1}.checkboxag span{font-size:14px;font-weight:400;color:#381A0A;margin-left:28px;line-height:24px}@media (max-width: 959px){#bandeau-cnil{position:fixed;bottom:0px;left:0;background:#fff;padding:20px 12px;color:#381A0A;text-align:center;font-size:1.4rem;z-index:2147483648;width:100%;box-sizing:border-box}#bandeau-cnil a,#bandeau-cnil a:hover{text-decoration:none;display:inline-block;padding:10px 30px;margin:5px 0;background:#0052FF;color:#fff;font-size:1.4rem;font-weight:500;position:relative;width:100%;box-sizing:border-box}#bandeau-cnil a#cnil-personnaliser,#bandeau-cnil a:hover#cnil-personnaliser{color:#381A0A;background:#fff;padding-right:40px;border:1px solid #381A0A}#bandeau-cnil a#cnil-personnaliser:after,#bandeau-cnil a:hover#cnil-personnaliser:after{content:"";display:inline-block;height:12px;width:7px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;position:absolute;top:10px;right:10px;transition:right 0.2s}#popin-email{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-email .popin{width:100%;overflow:visible}#popin-email .popin .fermer-popin{position:absolute;top:8px;right:8px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-email .popin .fermer-popin span{display:none}#popin-email .popin h1{height:46px;font-size:1.5rem;line-height:46px;text-transform:none;color:#fff;background:#B0B1A6;padding:0 20px;margin-bottom:0}#popin-email .popin .article{padding:20px;font-size:1.3em;overflow:hidden}#popin-email .popin .article form .formulaire{width:100%;overflow:hidden}#popin-email .popin .article form .formulaire .champs{width:100%;float:left;position:relative;margin-bottom:12px}#popin-email .popin .article form .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}#popin-email .popin .article form .formulaire .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:8px;box-sizing:border-box}#popin-email .popin .article form .formulaire .champs input.error{border:1px solid #F6261B}#popin-email .popin .article form .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin-top:10px}#popin-email .popin .article form .formulaire .champs textarea{width:100%;height:100px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:8px;box-sizing:border-box}#popin-email .popin .article form .formulaire .champs textarea.error{border:1px solid #F6261B}#popin-email .popin .article form .bouton .btbleu{height:40px;line-height:40px;width:100%;border-radius:3px;border:0;background-color:#00AED6;color:#fff;font-size:1.1rem;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:12px;padding-right:12px;margin-top:7px;position:relative;float:left;cursor:pointer}#popin-email .popin .article form .bouton .btbleu:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:17px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}#popin-email .popin .article form .bouton .btbleu:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}#popin-upload{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-upload .popin{width:100%;overflow:visible}#popin-upload .popin .fermer-popin{position:absolute;top:8px;right:8px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-upload .popin .fermer-popin span{display:none}#popin-upload .popin h1{height:46px;font-size:1.5rem;line-height:46px;text-transform:none;color:#fff;background:#B0B1A6;padding:0 20px;margin-bottom:0}#popin-upload .popin .article{padding:20px;font-size:1.3em}#popin-upload .popin .article ul li{padding-left:41px;margin-bottom:30px;line-height:24px}#popin-upload .popin .article ul li:last-child{margin-bottom:0}#popin-upload .popin .article .ordinateur{background:url("../modules/portail-templates/css/picto/ordi-candidat.png") no-repeat left center;background-size:24px 24px}#popin-upload .popin .article .drive{background:url("../modules/portail-templates/css/picto/drive-candidat.png") no-repeat left center;background-size:24px 24px}#popin-upload .popin .article .telephone{background:url("../modules/portail-templates/css/picto/mobile-candidat.png") no-repeat left center;background-size:24px 24px}#popin-cookies{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-cookies .popin{padding:12px;font-size:1.4rem;line-height:150%;width:100%}#popin-cookies .popin .titre1{font-size:2.8rem;line-height:3.4rem;font-weight:500;color:#391909;text-transform:none;margin-bottom:30px;margin-top:0}#popin-cookies .popin .fermer-popin{position:absolute;top:10px;right:10px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-cookies .popin .fermer-popin span{display:none}#popin-cookies .popin .article{margin-top:40px}#popin-cookies .popin .article a{color:#0052FF;text-decoration:underline}#popin-cookies .popin .article a:hover{color:#381A0A;text-decoration:underline}#popin-cookies .popin .article p{color:#381A0A;font-size:1.4rem;line-height:1.8rem}#popin-cookies .popin .article:hover{box-shadow:none}#popin-cookies .popin .article.intro{border-bottom:3px solid #F2F2F2;padding-bottom:10px}#popin-cookies .popin .article.intro:after{content:"";display:block;clear:both}#popin-cookies .popin .article.intro a{display:inline-block;float:right;margin:10px 0}#popin-cookies .popin .article.intro p{color:#381A0A;font-size:1.4rem;line-height:1.8rem}#popin-cookies .popin .article .titre2{color:#381A0A;font-weight:400;font-size:2.2rem;line-height:2.7rem;text-transform:none;margin-bottom:20px;margin-top:0}#popin-cookies .popin .article ul li{display:block;margin-top:15px}#popin-cookies .popin .article ul li:after{content:"";display:block;clear:both}#popin-cookies .popin .article ul li .element{width:100%}#popin-cookies .popin .article ul li .choix{width:100%;text-align:right}#popin-cookies .popin .article ul li .choix a,#popin-cookies .popin .article ul li .choix button{text-decoration:none;text-transform:uppercase;font-size:1.1rem;font-weight:bold;display:inline-block;padding:3px 12px;border-radius:4px;background:#fff;color:#00AED6;border:1px solid #00AED6;float:left}#popin-cookies .popin .article ul li .choix a:hover,#popin-cookies .popin .article ul li .choix button:hover{color:#fff}#popin-cookies .popin .article ul li .choix a.hover,#popin-cookies .popin .article ul li .choix button.hover{color:#fff}#popin-cookies .popin .article ul li .choix a:last-child,#popin-cookies .popin .article ul li .choix button:last-child{margin-left:15px}#popin-cookies .popin .article:last-child ul li .element{line-height:30px}#popin-cookies .popin .article:last-child ul li .choix{padding-top:0}}@media (min-width: 960px){#bandeau-cnil{position:fixed;bottom:0;background:#fff;padding:20px 40px;color:#381A0A;text-align:center;font-size:1.4rem;border-bottom:5px solid #B0B1A6;box-shadow:0 0 15px -5px #391909;z-index:2147483648;width:100%;box-sizing:border-box}#bandeau-cnil a,#bandeau-cnil a:hover{text-decoration:none;display:inline-block;padding:9px 30px;margin:5px;background:#0052FF;color:#fff;font-size:1.4rem;font-weight:500;position:relative}#bandeau-cnil a#cnil-personnaliser,#bandeau-cnil a:hover#cnil-personnaliser{color:#381A0A;background:#fff;padding-right:40px;border:1px solid #381A0A;box-sizing:border-box;padding:8px 40px 8px 13px}#bandeau-cnil a#cnil-personnaliser:after,#bandeau-cnil a:hover#cnil-personnaliser:after{content:"";display:inline-block;height:12px;width:7px;background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;position:absolute;top:10px;right:10px;transition:right 0.2s;visibility:visible}#bandeau-cnil a#cnil-personnaliser:hover,#bandeau-cnil a:hover#cnil-personnaliser:hover{color:#fff !important;background:#381A0A !important;border:1px solid #381A0A}#bandeau-cnil a#cnil-personnaliser:hover:after,#bandeau-cnil a:hover#cnil-personnaliser:hover:after{right:5px;visibility:visible;background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%}#bandeau-cnil a:hover{color:#fff !important;background:#381A0A !important}#popin-email{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-email .popin{width:780px;overflow:visible}#popin-email .popin .fermer-popin{position:absolute;top:-12px;right:-12px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-email .popin .fermer-popin span{display:none}#popin-email .popin h1{height:46px;font-size:1.5rem;line-height:46px;text-transform:none;color:#fff;background:#B0B1A6;padding:0 20px;margin-bottom:0}#popin-email .popin .article{padding:20px;font-size:1.3em;overflow:hidden}#popin-email .popin .article form .formulaire{width:100%;overflow:hidden}#popin-email .popin .article form .formulaire .champs{width:100%;float:left;position:relative;margin-bottom:12px}#popin-email .popin .article form .formulaire .champs label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}#popin-email .popin .article form .formulaire .champs input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:8px;box-sizing:border-box}#popin-email .popin .article form .formulaire .champs input.error{border:1px solid #F6261B}#popin-email .popin .article form .formulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;margin-top:10px}#popin-email .popin .article form .formulaire .champs textarea{width:100%;height:200px;line-height:1.8rem;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding:8px;box-sizing:border-box}#popin-email .popin .article form .formulaire .champs textarea.error{border:1px solid #F6261B}#popin-email .popin .article form .bouton .btbleu{height:40px;line-height:40px;width:207px;border-radius:3px;border:0;background-color:#00AED6;color:#fff;font-size:1.1rem;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:12px;padding-right:12px;margin-top:7px;position:relative;float:left;cursor:pointer}#popin-email .popin .article form .bouton .btbleu:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:17px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}#popin-email .popin .article form .bouton .btbleu:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}#popin-upload{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-upload .popin{width:326px;overflow:visible}#popin-upload .popin .fermer-popin{position:absolute;top:-12px;right:-12px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-upload .popin .fermer-popin span{display:none}#popin-upload .popin h1{height:46px;font-size:1.5rem;line-height:46px;text-transform:none;color:#fff;background:#B0B1A6;padding:0 20px;margin-bottom:0}#popin-upload .popin .article{padding:20px;font-size:1.3em}#popin-upload .popin .article ul li{padding-left:41px;margin-bottom:30px;line-height:24px}#popin-upload .popin .article ul li:last-child{margin-bottom:0}#popin-upload .popin .article .ordinateur{background:url("../modules/portail-templates/css/picto/ordi-candidat.png") no-repeat left center;background-size:24px 24px}#popin-upload .popin .article .drive{background:url("../modules/portail-templates/css/picto/drive-candidat.png") no-repeat left center;background-size:24px 24px}#popin-upload .popin .article .telephone{background:url("../modules/portail-templates/css/picto/mobile-candidat.png") no-repeat left center;background-size:24px 24px}#popin-cookies{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-cookies .popin{padding:40px;font-size:1.4rem;line-height:150%;width:780px}#popin-cookies .popin .titre1{font-size:2.8rem;line-height:3.4rem;font-weight:500;color:#391909;text-transform:none;margin-bottom:30px;margin-top:0}#popin-cookies .popin .fermer-popin{position:absolute;top:10px;right:10px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-cookies .popin .fermer-popin span{display:none}#popin-cookies .popin .article{margin-top:40px}#popin-cookies .popin .article a{color:#0052FF;text-decoration:underline}#popin-cookies .popin .article a:hover{color:#381A0A;text-decoration:underline}#popin-cookies .popin .article:hover{box-shadow:none}#popin-cookies .popin .article.intro{border-bottom:3px solid #F2F2F2}#popin-cookies .popin .article.intro:after{content:"";display:block;clear:both}#popin-cookies .popin .article.intro a{display:inline-block;float:right;margin:10px 0}#popin-cookies .popin .article .titre2{color:#381A0A;font-weight:400;font-size:2.2rem;line-height:2.7rem;text-transform:none;margin-bottom:20px;margin-top:0}#popin-cookies .popin .article ul li{display:block;margin-top:15px}#popin-cookies .popin .article ul li:after{content:"";display:block;clear:both}#popin-cookies .popin .article ul li .element{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;float:left;padding-left:10px;padding-right:10px}#popin-cookies .popin .article ul li .choix{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;float:left;padding-left:10px;padding-right:10px;text-align:right}#popin-cookies .popin .article ul li .choix a,#popin-cookies .popin .article ul li .choix button{text-decoration:none;text-transform:uppercase;font-size:1.1rem;font-weight:bold;display:inline-block;padding:3px 35px;border-radius:4px;background:#fff;color:#00AED6;border:1px solid #00AED6;float:left}#popin-cookies .popin .article ul li .choix a:hover,#popin-cookies .popin .article ul li .choix button:hover{background:#00AED6;color:#fff}#popin-cookies .popin .article ul li .choix a.hover,#popin-cookies .popin .article ul li .choix button.hover{background:#00AED6;color:#fff}#popin-cookies .popin .article ul li .choix a:last-child,#popin-cookies .popin .article ul li .choix button:last-child{margin-left:15px}#popin-cookies .popin .article:last-child ul li .element{line-height:30px}#popin-cookies .popin .article:last-child ul li .choix{padding-top:0}}#popin-ht{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}#popin-ht .popin{padding:12px;font-size:1.4rem;width:300px;height:300px}#popin-ht .popin .fermer-popin{position:absolute;top:10px;right:10px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}#popin-ht .popin .fermer-popin span{display:none}@media (max-width: 959px){.landing{width:100%;color:#381A0A}.landing header{background:none}.landing header .container{width:100%;margin:0 auto;padding:0px;background:none;height:66px}.landing header .container .logo{display:none}.landing header .container .logo-rwd{padding:12px 9px;background:#fff}.landing header .bandeau-theme{background:#381A0A;color:white;font-weight:400;font-size:1rem;line-height:20px;padding-left:10px;height:20px;text-transform:uppercase}.landing .visuel{width:100%;background:#fff}.landing .visuel .bloc-img-dt{display:none}.landing .visuel .bloc-img-mb{width:100%}.landing .visuel .bloc-img-mb.displaynone{display:none}.landing .visuel .bloc-img-mb img{max-height:210px}.landing .visuel .bloc-img{display:none}.landing .global-land{width:100%;margin:0;display:flex;flex-direction:column-reverse}.landing .global-land .colmenulg{display:block;height:auto;display:inline-block;padding:12px;margin:0 12px 12px 12px;color:#381A0A;font-size:14px;line-height:18px;background-color:#fff;box-sizing:border-box;float:left}.landing .global-land .colmenulg .titre{color:#00AED6;font-size:14px;line-height:16px;display:block;margin-bottom:10px;text-transform:uppercase}.landing .global-land .colmenulg ul{padding:0;margin:0 0 12px 0;display:block}.landing .global-land .colmenulg ul li{font-size:14px;line-height:18px;margin-left:15px}.landing .global-land .coletplg{display:block;height:auto;background-color:#fff;display:inline-block;margin-left:0px;margin:0 12px 12px 12px;box-sizing:border-box;float:left;box-shadow:0px;padding:0}.landing .global-land .coletplg .bandosimu,.landing .global-land .coletplg .header{height:auto;padding:12px;background-color:#00AED6;color:#fff;box-sizing:border-box;width:100%}.landing .global-land .coletplg .bandosimu .titre,.landing .global-land .coletplg .header .titre{font-size:16px;margin-bottom:5px;margin-top:0px;font-weight:400;color:#fff}.landing .global-land .coletplg .bandosimu .titre i,.landing .global-land .coletplg .header .titre i{font-weight:500}.landing .global-land .coletplg .bandosimu .desc,.landing .global-land .coletplg .header .desc{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px;color:#fff}.landing .global-land .coletplg .bandosimu .desc i,.landing .global-land .coletplg .header .desc i{font-weight:500}.landing .global-land .coletplg .contsimu{margin:12px;padding:0;border:1px solid #8B8178;color:#381A0A;font-size:14px;line-height:18px;display:block;box-sizing:border-box}.landing .global-land .coletplg .contsimu .etp-simu{display:inline-block;width:100%}.landing .global-land .coletplg .contsimu .etp-simu .txt-simu{display:none}.landing .global-land .coletplg .contsimu .etp-simu .etp{display:block;height:auto}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp{margin:0;padding:0;list-style-type:none;width:100%;height:26px;background:url("../modules/portail-templates/css/img/bgetp.png") repeat-x 50% 50%}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li{height:34px;width:100%;list-style:none;box-sizing:border-box;border-top:1px solid #8B8178;color:#8B8178;background-color:#fff;border-radius:0px;margin-right:0px;float:left;z-index:2;line-height:34px;font-size:16px;font-weight:400;text-align:center;overflow:hidden;cursor:not-allowed}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li i{display:initial}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.active{background-color:#381A0A !important;color:#fff !important;cursor:pointer}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.visited{cursor:pointer !important;background-color:#8B8178;color:#fff}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:last-child{margin-right:0px;font-weight:400;border-bottom:1px solid #8B8178}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:first-child{border-top:0px}.landing .global-land .coletplg .contsimu .etp-content{display:none}.landing .global-land .coletplg .contsimu .bchoix{display:flex;flex-flow:row wrap;height:auto;padding:5px;box-sizing:border-box;list-style-type:none;width:100%}.landing .global-land .coletplg .contsimu .bchoix li{height:46px;background-image:none !important;background-color:#00AED6;width:calc(50% - 10px);margin:5px;border-radius:3px;list-style:none;box-sizing:border-box;position:relative}.landing .global-land .coletplg .contsimu .bchoix li:before{display:none}.landing .global-land .coletplg .contsimu .bchoix li:hover{box-shadow:0px;cursor:pointer}.landing .global-land .coletplg .contsimu .bchoix li.active{box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);cursor:pointer}.landing .global-land .coletplg .contsimu .bchoix li span{position:absolute;color:#fff;font-size:14px;line-height:16px;font-weight:500;text-transform:uppercase;box-sizing:border-box;display:inline-table;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.landing .global-land .coletplg .contsimu .champs{padding:0 8px;margin-top:15px;box-sizing:border-box;display:inline-block;width:100%}.landing .global-land .coletplg .contsimu .champs.civilite-horz,.landing .global-land .coletplg .contsimu .champs.checkbox-horz{list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-horz ul,.landing .global-land .coletplg .contsimu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-horz ul li,.landing .global-land .coletplg .contsimu .champs.checkbox-horz ul li{list-style:none;float:left}.landing .global-land .coletplg .contsimu .champs.civilite-vert,.landing .global-land .coletplg .contsimu .champs.checkbox-vert{list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-vert ul,.landing .global-land .coletplg .contsimu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-vert ul li,.landing .global-land .coletplg .contsimu .champs.checkbox-vert ul li{list-style:none}.landing .global-land .coletplg .contsimu .champs ul{list-style-type:none}.landing .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing .global-land .coletplg .contsimu .champs .btbleu{margin-bottom:8px}.landing .global-land .coletplg .contsimu .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing .global-land .coletplg .contsimu .champs label .tooltiplab{display:none}.landing .global-land .coletplg .contsimu .champs label .error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .global-land .coletplg .contsimu .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing .global-land .coletplg .contsimu .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing .global-land .coletplg .contsimu .champs input.numero{width:175px;float:left}.landing .global-land .coletplg .contsimu .champs input.error{border:1px solid #F6261B}.landing .global-land .coletplg .contsimu .champs input[type="number"]{-moz-appearance:textfield}.landing .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-inner-spin-button,.landing .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing .global-land .coletplg .contsimu .champs input[type="file"]{opacity:0}.landing .global-land .coletplg .contsimu .champs [id^="file"]{width:100%;height:90px;position:relative;overflow:hidden;margin-bottom:10px}.landing .global-land .coletplg .contsimu .champs [id^="file"] label{width:100%;color:#8B8178}.landing .global-land .coletplg .contsimu .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:100%;border:1px solid #00AED6;box-sizing:border-box;display:inline-block;font-weight:500;font-size:1.1rem;color:#00AED6;text-transform:uppercase;border-radius:3px;cursor:pointer;top:50px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing .global-land .coletplg .contsimu .champs .SelectClass,.landing .global-land .coletplg .contsimu .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:275px;border:none;display:none}.landing .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:275px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.opt{width:275px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select{outline:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing .global-land .coletplg .contsimu .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing .global-land .coletplg .contsimu .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select.annee{width:35%;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select::-ms-expand{display:none}.landing .global-land .coletplg .contsimu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing .global-land .coletplg .contsimu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing .global-land .coletplg .contsimu .champs button.btbleu{border:0;width:100%;height:40px;margin-top:0px;line-height:40px !important;cursor:pointer;color:#ffffff;font-size:11px;font-weight:500}.landing .global-land .coletplg .contsimu .champs button.btbleu:after{top:15px}.landing .simu-contenu{display:block;padding:12px;margin:0 12px 12px 12px;box-sizing:border-box;color:#381A0A;background-color:#fff}.landing .simu-contenu img{display:block;text-align:left}.landing .simu-contenu .titre{font-size:22px;line-height:28px;margin-bottom:5px;font-weight:500;display:block}.landing .simu-contenu p{color:#381A0A;font-size:14px;line-height:22px;display:block}.landing .simu-contenu .info{color:#381A0A;font-size:10px;line-height:13px;display:block}.landing .contenu{width:100%;display:inline-block}.landing .contenu.confirmation{width:100%;padding:12px;box-sizing:border-box;background:#fff}.landing .contenu.etape{width:100%;padding:12px;box-sizing:border-box;background:#fff}.landing .contenu.etape2{width:100%;margin-top:0px;margin-bottom:12px;padding:12px;background-color:#fff;box-sizing:border-box}.landing .contenu.etape2 .titre{font-size:2.8rem;line-height:3rem;margin-bottom:20px}.landing .contenu.etape2 .courant img{margin-top:20px;margin-bottom:0px;display:block}.landing .contenu .titre{font-size:2.8rem;line-height:3rem;margin-bottom:8px}.landing .contenu .btbleu{padding-left:15px;padding-right:35px;height:36px;line-height:36px;margin-right:15px;float:left}.landing .contenu .btbleu:after{top:11px}.landing .contenu .promogratuit{display:inline-block;width:85px;border-top:3px solid #00AED6;border-bottom:3px solid #00AED6;text-transform:uppercase;font-size:1.7rem;font-weight:500;padding:5px 0;margin-right:5px;box-sizing:border-box}.landing .contenu .promogratuit.big{width:95px;font-size:2rem;padding:13px 0}.landing .contenu .promopourcentage{display:inline-block;width:85px;background:#00AED6;color:white;text-transform:uppercase;padding:7px 5px;font-size:1rem;line-height:1.2rem;box-sizing:border-box}.landing .contenu .promopourcentage.big{width:95px;padding:14px 5px;font-size:1.3rem;line-height:1.4rem;font-weight:500}.landing .contenu .btbleu{padding-left:10px;padding-right:10px;width:100%}.landing .bloc-landingformulaire{margin:12px;box-sizing:border-box;display:none}.landing .bloc-landingformulaire .landingformulaire{width:100%;background:#fff;padding:8px;box-sizing:border-box;overflow:auto}.landing .bloc-landingformulaire .landingformulaire .titre{color:#00AED6;font-size:1.5rem;font-weight:500;text-transform:uppercase;width:100%;padding-bottom:20px}.landing .bloc-landingformulaire .landingformulaire .champs-full{margin-top:12px;box-sizing:border-box;overflow:hidden;width:100%}.landing .bloc-landingformulaire .landingformulaire .champs-full label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing .bloc-landingformulaire .landingformulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .bloc-landingformulaire .landingformulaire .champs-full textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing .bloc-landingformulaire .landingformulaire .champs-full button.btbleu{border:0;width:100%;height:40px;line-height:40px;cursor:pointer;margin-bottom:8px}.landing .bloc-landingformulaire .landingformulaire .champs-full button.btbleu:after{top:15px}.landing .bloc-landingformulaire .landingformulaire .champs{margin-top:15px;box-sizing:border-box;display:inline-block;width:100%;height:83px;float:left}.landing .bloc-landingformulaire .landingformulaire .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing .bloc-landingformulaire .landingformulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .bloc-landingformulaire .landingformulaire .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing .bloc-landingformulaire .landingformulaire .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing .bloc-landingformulaire .landingformulaire .champs input.error{border:1px solid #F6261B}.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]{-moz-appearance:textfield}.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-inner-spin-button,.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing .bloc-landingformulaire .landingformulaire .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing .bloc-landingformulaire .landingformulaire .champs select.jours{width:25%;margin-right:20px;float:left}.landing .bloc-landingformulaire .landingformulaire .champs select.mois{width:25%;float:left;margin-right:20px}.landing .bloc-landingformulaire .landingformulaire .champs select.annee{width:35%;float:left}.landing .bloc-landingformulaire .landingformulaire .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .bloc-landingformulaire .landingformulaire .champs li{list-style:none;float:left}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing .bloc-miseenavant{clear:both;margin:12px}.landing .bloc-miseenavant article{width:100%;background:white;padding:8px;margin-bottom:12px;box-sizing:border-box}.landing .bloc-miseenavant .picto{float:left;margin-right:20px;box-sizing:border-box}.landing .bloc-miseenavant h3{color:#00AED6;font-size:1.5rem;margin-bottom:12px;box-sizing:border-box}.landing .bloc-miseenavant .courant{font-size:1.7rem}.landing .bloc-miseenavant .courant p{margin-bottom:15px}.landing .bloc-miseenavant .courant ul{padding-left:15px}.landing .bloc-miseenavant .courant ul li{margin-top:5px}.landing .bloc-miseenavant2{clear:both;margin:12px}.landing .bloc-miseenavant2 article{width:100%;background:white;padding:8px;margin-bottom:12px;box-sizing:border-box}.landing .bloc-miseenavant2 .picto{float:left;margin-right:20px;box-sizing:border-box}.landing .bloc-miseenavant2 h3{color:#00AED6;font-size:1.5rem;margin-bottom:12px;box-sizing:border-box}.landing .bloc-miseenavant2 .courant{font-size:1.7rem}.landing .bloc-miseenavant2 .courant p{margin-bottom:15px}.landing .bloc-miseenavant2 .courant ul{padding-left:15px}.landing .bloc-miseenavant2 .courant ul li{margin-top:5px}.landing .bloc-recompense{clear:both;margin:12px}.landing .bloc-recompense article{background:white;padding:8px;box-sizing:border-box}.landing .bloc-recompense article:after{content:"";display:block;clear:both}.landing .bloc-recompense h3{color:#00AED6;font-size:1.5rem;box-sizing:border-box;margin-bottom:5px}.landing .bloc-recompense .bloc-label{width:100%;position:relative;background:#F2F2F2;font-size:1.4rem;line-height:1.9rem;padding:8px;box-sizing:border-box}.landing .bloc-recompense .bloc-label img{display:inline-block;left:50%;transform:translateX(-50%);bottom:15px}.landing .bloc-recompense .bloc-label div{width:100%}.landing .bloc-recompense .bloc-label div:last-child{float:right;text-align:right}.landing .bloc-recompense .bloc-label div .bleu{color:#00AED6}.landing .bloc-recompense .courant{font-size:1.4rem;margin-bottom:0}.landing div.bloc-demande{clear:both;display:block;margin:12px;position:relative;background:white;color:#381A0A;box-shadow:0 0 50px -10px #391909, inset 0 0 1px #e0e0e0;overflow:hidden}.landing div.bloc-demande .header{background:#F2F2F2;padding:12px;margin:0 0 30px 0;position:relative}.landing div.bloc-demande .header h4,.landing div.bloc-demande .header h5{color:#381A0A;font-size:2.2rem;line-height:2.6rem;text-transform:uppercase;margin-bottom:0}.landing div.bloc-demande .header h4{font-weight:700}.landing div.bloc-demande .header h5{font-size:2rem}.landing div.bloc-demande .champs:last-of-type{margin-bottom:8px}.landing div.bloc-demande .champs{padding:0 8px;margin-top:15px;box-sizing:border-box;display:inline-block;width:100%}.landing div.bloc-demande .champs .btbleu{margin-bottom:8px}.landing div.bloc-demande .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing div.bloc-demande .champs label .tooltiplab{display:none}.landing div.bloc-demande .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing div.bloc-demande .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing div.bloc-demande .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing div.bloc-demande .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing div.bloc-demande .champs input.numero{width:175px;float:left}.landing div.bloc-demande .champs input.error{border:1px solid #F6261B}.landing div.bloc-demande .champs input[type="number"]{-moz-appearance:textfield}.landing div.bloc-demande .champs input[type="number"]::-webkit-inner-spin-button,.landing div.bloc-demande .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing div.bloc-demande .champs input[type="file"]{opacity:0}.landing div.bloc-demande .champs [id^="file"]{width:100%;height:90px;position:relative;overflow:hidden;margin-bottom:10px}.landing div.bloc-demande .champs [id^="file"] label{width:100%;color:#8B8178}.landing div.bloc-demande .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:100%;border:1px solid #00AED6;box-sizing:border-box;display:inline-block;font-weight:500;font-size:1.1rem;color:#00AED6;text-transform:uppercase;border-radius:3px;cursor:pointer;top:50px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing div.bloc-demande .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing div.bloc-demande .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing div.bloc-demande .champs .SelectClass,.landing div.bloc-demande .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:280px;border:none;display:none}.landing div.bloc-demande .champs .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:280px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.landing div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.opt{width:280px;box-sizing:border-box}.landing div.bloc-demande .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing div.bloc-demande .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing div.bloc-demande .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing div.bloc-demande .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing div.bloc-demande .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing div.bloc-demande .champs select.annee{width:35%;float:left;margin-bottom:15px}.landing div.bloc-demande .champs select .submission-ok{display:none;width:auto;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing div.bloc-demande .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing div.bloc-demande .champs li{list-style:none;float:left}.landing div.bloc-demande .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing div.bloc-demande .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing div.bloc-demande .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing div.bloc-demande .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing div.bloc-demande .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing div.bloc-demande .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing div.bloc-demande .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing div.bloc-demande .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing div.bloc-demande .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing div.bloc-demande .champs button.btbleu{border:0;width:100%;height:40px;margin-top:0px;line-height:40px;cursor:pointer}.landing div.bloc-demande .champs button.btbleu:after{top:15px}.landing footer{color:#381A0A}.landing footer section{width:100%}.landing footer section .atout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.7rem;padding:12px;box-sizing:border-box;min-height:180px}.landing footer section .atout strong{display:block;margin-bottom:10px;color:#00AED6;font-size:1.9rem}.landing footer section .atout .illustration{height:48px;width:78px;margin:0 auto 15px auto}.landing footer section .atout .illustration img{max-width:100%;max-height:100%}}@media (min-width: 960px){.landing{min-width:960px;color:#381A0A}.landing .champs.captcha{padding:0}.landing .g-recaptcha{transform:scale(0.8)}.landing.homebg .bloc-demande .contenu-form .champs .SumoSelect.open .optWrapper{display:block}.landing.homebg .bloc-demande .contenu-form .champs .SumoSelect .optWrapper{display:none}.landing article:hover{box-shadow:none}.landing header{background:none}.landing header .container{width:960px;margin:0 auto;padding:10px 10px 0 10px;background:none;height:auto}.landing header .container .logo-rwd{display:none}.landing header .bandeau-theme{background:#381A0A;color:white;display:none}.landing .visuel{width:100%;background:#fff;position:absolute;top:0;left:0;z-index:-1}.landing .visuel .bloc-img-dt{width:960px;float:none;margin:0 auto}.landing .visuel .bloc-img-dt img{float:right}.landing .visuel .bloc-img-mb{display:none}.landing .visuel .bloc-img{width:960px;float:none;margin:0 auto}.landing .visuel .bloc-img img{float:right}.landing main{min-height:398px}.landing main.nohgl{min-height:20px}.landing main section:after{content:"";display:block;clear:both}.landing .global-land{width:960px;margin:-112px 0 20px 0;display:inline-block}.landing .global-land .colmenulg{width:230px;height:auto;display:inline-block;padding:20px;color:#381A0A;font-size:14px;line-height:18px;background-color:#fff;box-sizing:border-box;margin-top:112px;float:left}.landing .global-land .colmenulg .titre{color:#00AED6;font-size:14px;line-height:16px;display:block;margin-bottom:10px;text-transform:uppercase}.landing .global-land .colmenulg ul{padding:0;margin:0 0 20px 0;display:block}.landing .global-land .colmenulg ul li{font-size:14px;line-height:18px;margin-left:15px}.landing .global-land .colmenulg ul:last-child{margin-bottom:0px}.landing .global-land .coletplg{width:710px;height:auto;background-color:#fff;display:inline-block;margin-left:20px;float:left;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);padding:0}.landing .global-land .coletplg .bandosimu,.landing .global-land .coletplg .header{height:auto;padding:20px;background-color:#00AED6;color:#fff;box-sizing:border-box;width:100%}.landing .global-land .coletplg .bandosimu .titre,.landing .global-land .coletplg .header .titre{font-size:16px;margin-bottom:5px;margin-top:0px;font-weight:400;color:#fff}.landing .global-land .coletplg .bandosimu .titre i,.landing .global-land .coletplg .header .titre i{font-weight:500}.landing .global-land .coletplg .bandosimu .desc,.landing .global-land .coletplg .header .desc{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px;color:#fff}.landing .global-land .coletplg .bandosimu .desc i,.landing .global-land .coletplg .header .desc i{font-weight:500}.landing .global-land .coletplg .contsimu{padding:15px;color:#381A0A;font-size:14px;line-height:18px;width:100%;box-sizing:border-box;display:inline-block}.landing .global-land .coletplg .contsimu .etp-simu{width:100%;height:26px}.landing .global-land .coletplg .contsimu .etp-simu .txt-simu{width:457px;height:26px;font-size:12px;color:#381A0A;text-align:right;padding-right:10px;box-sizing:border-box;float:left}.landing .global-land .coletplg .contsimu .etp-simu .etp{width:168px;height:26px;float:left;margin-right:55px}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp{margin:0;padding:0;list-style-type:none;width:168px;height:26px;background:url("../modules/portail-templates/css/img/bgetp.png") repeat-x 50% 50%}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li{height:26px;width:26px;list-style:none;box-sizing:border-box;border:1px solid #8B8178;color:#8B8178;background-color:#fff;border-radius:3px;margin-right:45px;float:left;z-index:2;line-height:26px;font-size:16px;font-weight:700;text-align:center;cursor:not-allowed}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li i{display:none}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.active{border:1px solid #381A0A !important;background-color:#381A0A !important;color:#fff !important;cursor:pointer}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.visited{cursor:pointer !important;border:1px solid #8B8178;background-color:#8B8178;color:#fff}.landing .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:last-child{margin-right:0px}.landing .global-land .coletplg .contsimu .champs{padding:0 55px;width:100%;margin-top:10px;box-sizing:border-box;display:inline-block}.landing .global-land .coletplg .contsimu .champs.civilite-horz,.landing .global-land .coletplg .contsimu .champs.checkbox-horz{list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-horz ul,.landing .global-land .coletplg .contsimu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-horz li,.landing .global-land .coletplg .contsimu .champs.checkbox-horz li{list-style:none;float:left}.landing .global-land .coletplg .contsimu .champs.civilite-vert,.landing .global-land .coletplg .contsimu .champs.checkbox-vert{list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-vert ul,.landing .global-land .coletplg .contsimu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs.civilite-vert li,.landing .global-land .coletplg .contsimu .champs.checkbox-vert li{list-style:none}.landing .global-land .coletplg .contsimu .champs ul{list-style-type:none}.landing .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing .global-land .coletplg .contsimu .champs label{display:block;margin-bottom:5px;font-size:14px;line-height:2rem}.landing .global-land .coletplg .contsimu .champs label .tooltiplab{position:relative;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.landing .global-land .coletplg .contsimu .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#00AED6;color:#fff;font-weight:400;font-size:1.2rem;text-align:center;border-radius:6px;padding:20px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:30px;left:-60px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.landing .global-land .coletplg .contsimu .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;margin-top:-1px;border-width:10px;border-style:solid;border-color:#00AED6 transparent transparent transparent}.landing .global-land .coletplg .contsimu .champs label .tooltiplab:hover span{visibility:visible}.landing .global-land .coletplg .contsimu .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .global-land .coletplg .contsimu .champs input{background:#F2F2F2;border:0;width:420px;font-size:1.5rem;line-height:40px;min-height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing .global-land .coletplg .contsimu .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing .global-land .coletplg .contsimu .champs input.numero{width:175px;float:left}.landing .global-land .coletplg .contsimu .champs input.error{border:1px solid #F6261B}.landing .global-land .coletplg .contsimu .champs input[type="number"]{-moz-appearance:textfield}.landing .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-inner-spin-button,.landing .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing .global-land .coletplg .contsimu .champs input[type="file"]{opacity:0}.landing .global-land .coletplg .contsimu .champs [id^="file"]{width:280px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.landing .global-land .coletplg .contsimu .champs [id^="file"] label{width:431px;color:#8B8178}.landing .global-land .coletplg .contsimu .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:99px;border:1px solid #00AED6;box-sizing:border-box;top:0;left:180px;font-weight:500;font-size:1.1rem;color:#00AED6;text-transform:uppercase;border-radius:3px;cursor:pointer;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing .global-land .coletplg .contsimu .champs [id^="file"] label:after:hover{-webkit-transform:translateX(px);transform:translateX(4px)}.landing .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:162px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing .global-land .coletplg .contsimu .champs .SelectClass,.landing .global-land .coletplg .contsimu .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:275px;border:none;display:none}.landing .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:275px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.opt{width:275px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing .global-land .coletplg .contsimu .champs select.jours{width:70px;margin-right:20px;margin-bottom:15px;float:left}.landing .global-land .coletplg .contsimu .champs select.mois{width:70px;float:left;margin-right:20px;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select.annee{width:95px;float:left;margin-bottom:15px}.landing .global-land .coletplg .contsimu .champs select::-ms-expand{display:none}.landing .global-land .coletplg .contsimu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .global-land .coletplg .contsimu .champs li{list-style:none}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing .global-land .coletplg .contsimu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing .global-land .coletplg .contsimu .champs button.btbleu{border:0;width:285px;height:40px;line-height:40px !important;cursor:pointer;color:#fff;font-size:11px;font-weight:500}.landing .global-land .coletplg .contsimu .champs button.btbleu:after{top:15px}.landing .global-land .coletplg .contsimu .etp-content{width:100%;height:auto;padding:0 55px;box-sizing:border-box}.landing .global-land .coletplg .contsimu .etp-content .titre{width:100%;height:31px;line-height:31px;font-size:14px;font-weight:500;text-align:left}.landing .global-land .coletplg .contsimu .bchoix{width:100%;height:auto;padding:0 55px;box-sizing:border-box;list-style-type:none}.landing .global-land .coletplg .contsimu .bchoix li{height:120px;position:relative;background-size:cover;background-position:center center;background-color:#00AED6;width:275px;margin:0 20px 20px 0;list-style:none;float:left}.landing .global-land .coletplg .contsimu .bchoix li:before{background:url("../modules/portail-templates/css/img/degetp.png") repeat-x bottom;content:" ";width:100%;position:absolute;height:100%;bottom:0}.landing .global-land .coletplg .contsimu .bchoix li:nth-child(2n){margin:0 0px 20px 0}.landing .global-land .coletplg .contsimu .bchoix li:hover,.landing .global-land .coletplg .contsimu .bchoix li.active{box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);cursor:pointer}.landing .global-land .coletplg .contsimu .bchoix li span{width:100%;bottom:10px;display:block;text-align:center;position:absolute;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}.landing .simu-contenu{width:960px;padding:20px;margin-bottom:20px;box-sizing:border-box;color:#381A0A;background-color:#fff}.landing .simu-contenu img{float:left;margin-right:20px}.landing .simu-contenu .titre{font-size:22px;line-height:28px;margin-bottom:5px;font-weight:500;display:block}.landing .simu-contenu p{color:#381A0A;font-size:14px;line-height:22px;display:block}.landing .simu-contenu .info{color:#381A0A;font-size:10px;line-height:10px;display:block}.landing .contenu{width:960px;margin-top:50px;margin-bottom:20px;min-height:350px}.landing .contenu.etape2{width:960px;margin-top:40px;margin-bottom:20px;min-height:238px}.landing .contenu.etape2 .titre{font-size:3rem;line-height:4rem;margin-bottom:20px}.landing .contenu.etape2 .courant img{margin-top:20px;margin-bottom:20px;display:block}.landing .contenu.confirmation{margin-top:130px;width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.landing .contenu .titre{font-size:3.4rem;line-height:4rem;margin-bottom:20px}.landing .contenu .btbleu{padding-left:15px;padding-right:35px;height:36px;line-height:36px;margin-right:15px;float:left}.landing .contenu .btbleu:after{top:11px}.landing .contenu .promogratuit{display:inline-block;width:85px;border-top:3px solid #00AED6;border-bottom:3px solid #00AED6;text-transform:uppercase;font-size:1.7rem;font-weight:500;padding:5px 0;margin-right:5px;box-sizing:border-box}.landing .contenu .promogratuit.big{width:95px;font-size:2rem;padding:13px 0}.landing .contenu .promopourcentage{display:inline-block;width:85px;background:#00AED6;color:white;text-transform:uppercase;padding:7px 5px;font-size:1rem;line-height:1.2rem;box-sizing:border-box}.landing .contenu .promopourcentage.big{width:95px;padding:14px 5px;font-size:1.3rem;line-height:1.4rem;font-weight:500}.landing div.bloc-demande{clear:both;display:block;width:31.25%;float:right;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative;top:-100px;background:white;color:#381A0A;padding-bottom:20px;box-shadow:0 0 50px -10px #391909, inset 0 0 1px #e0e0e0;margin-bottom:-40px}.landing div.bloc-demande .header{background:#F2F2F2;padding:20px;margin:0 0 30px 0;position:relative}.landing div.bloc-demande .header h4,.landing div.bloc-demande .header h5{color:#381A0A;font-size:2.2rem;line-height:2.6rem;text-transform:uppercase;margin-bottom:0}.landing div.bloc-demande .header h4{font-weight:700}.landing div.bloc-demande .header h5{font-size:2rem}.landing div.bloc-demande .header:after{content:"";position:absolute;bottom:-20px;left:0;width:0;height:0;border-width:20px 140px 0 160px;border-style:solid;border-color:#F2F2F2 transparent transparent transparent}.landing div.bloc-demande .champs{padding:0 20px;width:100%;margin-top:15px;box-sizing:border-box;display:inline-block}.landing div.bloc-demande .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing div.bloc-demande .champs label .tooltiplab{position:relative;display:inline-block;height:16px;width:16px;background:url("../modules/portail-templates/css/picto/onglets/tooltip.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.landing div.bloc-demande .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#00AED6;color:#fff;font-weight:400;font-size:1.2rem;text-align:center;border-radius:6px;padding:20px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:30px;left:-60px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.landing div.bloc-demande .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;margin-top:-1px;border-width:10px;border-style:solid;border-color:#00AED6 transparent transparent transparent}.landing div.bloc-demande .champs label .tooltiplab:hover span{visibility:visible}.landing div.bloc-demande .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing div.bloc-demande .champs input{background:#F2F2F2;border:0;width:100%;font-size:1.5rem;line-height:40px;min-height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box}.landing div.bloc-demande .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing div.bloc-demande .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing div.bloc-demande .champs input.numero{width:159px;float:left}.landing div.bloc-demande .champs input.error{border:1px solid #F6261B}.landing div.bloc-demande .champs input[type="number"]{-moz-appearance:textfield}.landing div.bloc-demande .champs input[type="number"]::-webkit-inner-spin-button,.landing div.bloc-demande .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing div.bloc-demande .champs input[type="file"]{opacity:0}.landing div.bloc-demande .champs [id^="file"]{width:280px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.landing div.bloc-demande .champs [id^="file"] label{width:431px;color:#8B8178}.landing div.bloc-demande .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:99px;border:1px solid #00AED6;box-sizing:border-box;top:0;left:180px;font-weight:500;font-size:1.1rem;color:#00AED6;text-transform:uppercase;border-radius:3px;cursor:pointer;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing div.bloc-demande .champs [id^="file"] label:after:hover{-webkit-transform:translateX(px);transform:translateX(4px)}.landing div.bloc-demande .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:162px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing div.bloc-demande .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing div.bloc-demande .champs .SelectClass,.landing div.bloc-demande .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:40px;width:280px;border:none;display:none}.landing div.bloc-demande .champs .SumoSelect>.CaptionCont{position:relative;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0px 0px 20px 0px;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#8B8178;font-size:1.4rem;font-weight:400;width:260px;height:40px;line-height:40px;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box}.landing div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.opt{width:280px;box-sizing:border-box}.landing div.bloc-demande .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing div.bloc-demande .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing div.bloc-demande .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing div.bloc-demande .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing div.bloc-demande .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing div.bloc-demande .champs select.annee{width:33%;float:left;margin-bottom:15px}.landing div.bloc-demande .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing div.bloc-demande .champs li{list-style:none;float:left}.landing div.bloc-demande .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing div.bloc-demande .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing div.bloc-demande .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing div.bloc-demande .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing div.bloc-demande .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing div.bloc-demande .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing div.bloc-demande .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing div.bloc-demande .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing div.bloc-demande .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing div.bloc-demande .champs button.btbleu{border:0;width:100%;height:40px;line-height:40px;cursor:pointer}.landing div.bloc-demande .champs button.btbleu:after{top:15px}.landing div.bloc-demande .champs .submission-ok{display:none;width:auto;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing div.bloc-demande+.bloc-miseenavant{clear:none;margin-bottom:0}.landing div.bloc-demande+.bloc-miseenavant article{width:64.5833333333%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-bottom:20px;box-sizing:border-box}.landing .bloc-miseenavant{clear:both;margin-bottom:60px}.landing .bloc-miseenavant article{width:39.5833333333%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background:white;padding:20px;box-sizing:border-box}.landing .bloc-miseenavant article:last-child{float:right}.landing .bloc-miseenavant .picto{float:left;margin-right:20px}.landing .bloc-miseenavant h3{color:#00AED6;font-size:1.5rem;margin-bottom:40px}.landing .bloc-miseenavant .courant{font-size:1.7rem}.landing .bloc-miseenavant .courant p{margin-bottom:15px}.landing .bloc-miseenavant .courant ul{padding-left:15px}.landing .bloc-miseenavant .courant ul li{margin-top:5px}.landing .bloc-miseenavant{clear:both;margin-bottom:60px;width:960px}.landing .bloc-miseenavant article{width:47.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background:white;padding:20px;box-sizing:border-box;width:48.8%}.landing .bloc-miseenavant article:last-child{float:right}.landing .bloc-miseenavant .picto{float:left;margin-right:20px}.landing .bloc-miseenavant h3{color:#00AED6;font-size:1.5rem;margin-bottom:40px}.landing .bloc-miseenavant .courant{font-size:1.7rem}.landing .bloc-miseenavant .courant p{margin-bottom:15px}.landing .bloc-miseenavant .courant ul{padding-left:15px}.landing .bloc-miseenavant .courant ul li{margin-top:5px}.landing .bloc-miseenavant2{clear:both;margin-bottom:60px;width:960px;display:flex}.landing .bloc-miseenavant2 article{background:white;padding:20px;box-sizing:border-box;justify-content:space-between;margin-right:20px}.landing .bloc-miseenavant2 article.col-2{width:50%}.landing .bloc-miseenavant2 article.col-2:last-child{margin-right:0px}.landing .bloc-miseenavant2 article.col-3{width:33.3333%}.landing .bloc-miseenavant2 article.col-3:last-child{margin-right:0px}.landing .bloc-miseenavant2 article.col-4{width:25%}.landing .bloc-miseenavant2 article.col-4:last-child{margin-right:0px}.landing .bloc-miseenavant2 .picto{float:left;margin-right:20px}.landing .bloc-miseenavant2 h3{color:#00AED6;font-size:1.5rem;margin-bottom:40px}.landing .bloc-miseenavant2 .courant{font-size:1.7rem}.landing .bloc-miseenavant2 .courant p{margin-bottom:15px}.landing .bloc-miseenavant2 .courant ul{padding-left:15px}.landing .bloc-miseenavant2 .courant ul li{margin-top:5px}.landing .bloc-recompense article{background:white;padding:20px}.landing .bloc-recompense article:after{content:"";display:block;clear:both}.landing .bloc-recompense h3{color:#00AED6;font-size:2rem}.landing .bloc-recompense .bloc-label{width:31.25%;float:right;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative;background:#F2F2F2;font-size:1.4rem;line-height:1.9rem;padding:15px 10px;margin-left:30px}.landing .bloc-recompense .bloc-label img{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);bottom:15px}.landing .bloc-recompense .bloc-label div{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.landing .bloc-recompense .bloc-label div:last-child{float:right;text-align:right}.landing .bloc-recompense .bloc-label div .bleu{color:#00AED6}.landing .bloc-recompense .courant{font-size:1.4rem;margin-bottom:0}.landing .bloc-landingformulaire{width:960px;margin-bottom:20px;display:none}.landing .bloc-landingformulaire .landingformulaire{width:100%;background:#fff;padding:20px;box-sizing:border-box;overflow:auto}.landing .bloc-landingformulaire .landingformulaire .titre{color:#00AED6;font-size:1.5rem;font-weight:500;text-transform:uppercase;width:100%;padding-bottom:20px}.landing .bloc-landingformulaire .landingformulaire .champs-full{padding:0 20px;margin-top:15px;box-sizing:border-box;overflow:hidden;width:100%}.landing .bloc-landingformulaire .landingformulaire .champs-full label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing .bloc-landingformulaire .landingformulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .bloc-landingformulaire .landingformulaire .champs-full textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing .bloc-landingformulaire .landingformulaire .champs-full button.btbleu{border:0;width:100%;height:40px;line-height:40px;cursor:pointer}.landing .bloc-landingformulaire .landingformulaire .champs-full button.btbleu:after{top:15px}.landing .bloc-landingformulaire .landingformulaire .champs{padding:0 20px;margin-top:15px;box-sizing:border-box;overflow:hidden;width:50%;height:83px;float:left}.landing .bloc-landingformulaire .landingformulaire .champs.full{width:100%}.landing .bloc-landingformulaire .landingformulaire .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing .bloc-landingformulaire .landingformulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing .bloc-landingformulaire .landingformulaire .champs input{background:#F2F2F2;border:0;width:100%;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box;color:#381A0A}.landing .bloc-landingformulaire .landingformulaire .champs input.datedenaissance{background:url(../modules/portail-templates/css/picto/24/brun/calendrier-brun-24.png) top 50% right 5px no-repeat #F2F2F2}.landing .bloc-landingformulaire .landingformulaire .champs input.error{border:1px solid #F6261B}.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]{-moz-appearance:textfield}.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-inner-spin-button,.landing .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing .bloc-landingformulaire .landingformulaire .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.landing .bloc-landingformulaire .landingformulaire .champs select.jours{width:25%;margin-right:20px;float:left}.landing .bloc-landingformulaire .landingformulaire .champs select.mois{width:25%;float:left;margin-right:20px}.landing .bloc-landingformulaire .landingformulaire .champs select.annee{width:35%;float:left}.landing .bloc-landingformulaire .landingformulaire .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing .bloc-landingformulaire .landingformulaire .champs li{list-style:none;float:left}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing footer{color:#381A0A}.landing footer section{width:960px}.landing footer section .atout{width:22.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.7rem;padding:20px;box-sizing:border-box}.landing footer section .atout strong{display:block;margin-bottom:10px;color:#00AED6;font-size:1.9rem}.landing footer section .atout .illustration{height:48px;width:78px;margin:0 auto 15px auto}.landing footer section .atout .illustration img{max-width:100%;max-height:100%}}@media (max-width: 959px){.landing-2019{width:100%;color:#381A0A}.landing-2019 .champs.captcha{padding:0}.landing-2019 .g-recaptcha{transform:scale(0.8)}.landing-2019 header{background:#fff;border-bottom:1px solid #8B8178;padding:12px 9px}.landing-2019 header .container{width:100%;margin:0 auto;padding:0px;background:none;height:66px}.landing-2019 header .container .landing-header{display:flex;justify-content:space-between}.landing-2019 header .container .landing-header .second-logo{max-width:auto;height:54px}.landing-2019 header .container .landing-header .second-logo .landing-second-img{width:100%;height:100%}.landing-2019 header .container .logo-ag2r{display:none}.landing-2019 header .container .logo-rwd{display:block}.landing-2019 header .bandeau-theme{background:#381A0A;color:white;font-weight:400;font-size:1rem;line-height:20px;padding-left:10px;height:20px;text-transform:uppercase;display:none}.landing-2019 .visuel{width:100%;background:#fff}.landing-2019 .visuel .bloc-img-dt{display:block;width:100%;height:143px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-2019 .visuel .bloc-img-mb{width:100%}.landing-2019 .visuel .bloc-img-mb.displaynone{display:none}.landing-2019 .visuel .bloc-img{display:none}.landing-2019 .global-land{width:100%;margin:0;display:flex;flex-direction:column-reverse}.landing-2019 .global-land .colmenulg{display:block;height:auto;display:inline-block;padding:12px;margin:0 12px 12px 12px;color:#381A0A;font-size:14px;line-height:18px;background-color:#fff;box-sizing:border-box;float:left}.landing-2019 .global-land .colmenulg .titre{color:#00AED6;font-size:14px;line-height:16px;display:block;margin-bottom:10px;text-transform:uppercase}.landing-2019 .global-land .colmenulg ul{padding:0;margin:0 0 12px 0;display:block}.landing-2019 .global-land .colmenulg ul li{font-size:14px;line-height:18px;margin-left:15px}.landing-2019 .global-land .coletplg{display:block;height:auto;background-color:#fff;display:inline-block;margin-left:0px;margin:0 12px 12px 12px;box-sizing:border-box;float:left;box-shadow:0px;padding:0}.landing-2019 .global-land .coletplg .bandosimu,.landing-2019 .global-land .coletplg .header{height:auto;padding:12px;background-color:#00AED6;color:#fff;box-sizing:border-box;width:100%}.landing-2019 .global-land .coletplg .bandosimu .titre,.landing-2019 .global-land .coletplg .header .titre{font-size:16px;margin-bottom:5px;margin-top:0px;font-weight:400;color:#fff}.landing-2019 .global-land .coletplg .bandosimu .titre i,.landing-2019 .global-land .coletplg .header .titre i{font-weight:500}.landing-2019 .global-land .coletplg .bandosimu .desc,.landing-2019 .global-land .coletplg .header .desc{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px;color:#fff}.landing-2019 .global-land .coletplg .bandosimu .desc i,.landing-2019 .global-land .coletplg .header .desc i{font-weight:500}.landing-2019 .global-land .coletplg .contsimu{margin:12px;padding:0;border:1px solid #8B8178;color:#381A0A;font-size:14px;line-height:18px;display:block;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .etp-simu{display:inline-block;width:100%}.landing-2019 .global-land .coletplg .contsimu .etp-simu .txt-simu{display:none}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp{display:block;height:auto}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp{margin:0;padding:0;list-style-type:none;width:100%;height:26px;background:url("../modules/portail-templates/css/img/bgetp.png") repeat-x 50% 50%}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li{height:34px;width:100%;list-style:none;box-sizing:border-box;border-top:1px solid #8B8178;color:#8B8178;background-color:#fff;border-radius:0px;margin-right:0px;float:left;z-index:2;line-height:34px;font-size:16px;font-weight:400;text-align:center;overflow:hidden;cursor:not-allowed}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li i{display:initial}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.active{background-color:#381A0A !important;color:#fff !important;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.visited{cursor:pointer !important;background-color:#8B8178;color:#fff}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:last-child{margin-right:0px;font-weight:400;border-bottom:1px solid #8B8178}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:first-child{border-top:0px}.landing-2019 .global-land .coletplg .contsimu .etp-content{display:none}.landing-2019 .global-land .coletplg .contsimu .bchoix{display:flex;flex-flow:row wrap;height:auto;padding:5px;box-sizing:border-box;list-style-type:none;width:100%}.landing-2019 .global-land .coletplg .contsimu .bchoix li{height:46px;background-image:none !important;background-color:#00AED6;width:calc(50% - 10px);margin:5px;border-radius:3px;list-style:none;box-sizing:border-box;position:relative}.landing-2019 .global-land .coletplg .contsimu .bchoix li:before{display:none}.landing-2019 .global-land .coletplg .contsimu .bchoix li:hover{box-shadow:0px;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .bchoix li.active{box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .bchoix li span{position:absolute;color:#fff;font-size:14px;line-height:16px;font-weight:500;text-transform:uppercase;box-sizing:border-box;display:inline-table;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.landing-2019 .global-land .coletplg .contsimu .champs{padding:0 8px;margin-top:15px;box-sizing:border-box;display:inline-block;width:100%}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz ul,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz ul li,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz ul li{list-style:none;float:left}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert ul,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert ul li,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert ul li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs ul{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs .btbleu{margin-bottom:8px}.landing-2019 .global-land .coletplg .contsimu .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 .global-land .coletplg .contsimu .champs label .tooltiplab{display:none}.landing-2019 .global-land .coletplg .contsimu .champs label .error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .global-land .coletplg .contsimu .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 .global-land .coletplg .contsimu .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing-2019 .global-land .coletplg .contsimu .champs input.numero{width:175px;float:left}.landing-2019 .global-land .coletplg .contsimu .champs input.error{border:1px solid #F6261B}.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 .global-land .coletplg .contsimu .champs input[type="file"]{opacity:0}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"]{width:100%;height:90px;position:relative;overflow:hidden;margin-bottom:10px}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] label{width:100%;color:#8B8178}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:100%;border:1px solid #381A0A;box-sizing:border-box;display:inline-block;font-weight:500;font-size:1.1rem;color:#381A0A;text-transform:uppercase;border-radius:0px;cursor:pointer;top:50px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing-2019 .global-land .coletplg .contsimu .champs .SelectClass,.landing-2019 .global-land .coletplg .contsimu .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:255px;border:none;display:none}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:255px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:255px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:before{display:none}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect.open>.optWrapper{top:34px;width:255px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.landing-2019 .global-land .coletplg .contsimu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 .global-land .coletplg .contsimu .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing-2019 .global-land .coletplg .contsimu .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select.annee{width:35%;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select::-ms-expand{display:none}.landing-2019 .global-land .coletplg .contsimu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 .global-land .coletplg .contsimu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 .global-land .coletplg .contsimu .champs button.btbleu{border:0;width:100%;height:40px;margin-top:0px;line-height:40px !important;cursor:pointer;color:#ffffff;font-size:11px;font-weight:500}.landing-2019 .global-land .coletplg .contsimu .champs button.btbleu:after{top:15px}.landing-2019 .simu-contenu{display:block;padding:12px;margin:0 12px 12px 12px;box-sizing:border-box;color:#381A0A;background-color:#fff}.landing-2019 .simu-contenu img{display:block;text-align:left}.landing-2019 .simu-contenu .titre{font-size:22px;line-height:28px;margin-bottom:5px;font-weight:500;display:block}.landing-2019 .simu-contenu p{color:#381A0A;font-size:14px;line-height:22px;display:block}.landing-2019 .simu-contenu .info{color:#381A0A;font-size:10px;line-height:13px;display:block}.landing-2019 .contenu{width:100%;display:inline-block}.landing-2019 .contenu.confirmation{width:100%;padding:12px;box-sizing:border-box;background:#fff}.landing-2019 .contenu .col-commun{display:flex;flex-wrap:wrap;margin-bottom:0px;flex-direction:column-reverse}.landing-2019 .contenu .col-commun .commun{margin-bottom:0px}.landing-2019 .contenu .col-commun .commun:only-child,.landing-2019 .contenu .col-commun .commun:first-child,.landing-2019 .contenu .col-commun .commun:last-child{width:100%;padding:0px !important;margin-bottom:12px}.landing-2019 .contenu .col-commun .commun .catg-offre{width:100%;display:block;margin:15px 0 10px;height:18px}.landing-2019 .contenu .col-commun .commun .catg-offre img{float:left;max-width:18px;width:auto;margin-right:10px;display:inline}.landing-2019 .contenu .col-commun .commun .catg-offre span{color:#381A0A;font-size:1.4rem;line-height:1.8rem !important;font-weight:700;padding-top:2px;text-transform:uppercase;float:left}.landing-2019 .contenu .col-commun .commun h1{font-weight:700;font-size:2.8rem;line-height:3rem;color:#381A0A;text-transform:none;margin-bottom:0px;margin-top:-5px;padding:0;display:block}.landing-2019 .contenu .col-commun .commun .formules{width:calc(50% - 6px);height:72px;padding:10px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.6rem;font-weight:500;overflow:hidden;border:1px solid #381A0A;color:#381A0A;margin-left:12px;overflow:hidden;text-overflow:ellipsis;float:right}.landing-2019 .contenu .col-commun .commun .formules:last-child{margin-left:0px;background-color:#00E8FF !important;border:1px solid #00E8FF !important}.landing-2019 .contenu .col-commun .commun .formules:only-child{width:50%}.landing-2019 .contenu .col-commun .commun .formules.bleuciel{background-color:#00E8FF !important;border:1px solid #00E8FF !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.brun{background-color:#381A0A !important;border:1px solid #381A0A !important;color:#fff}.landing-2019 .contenu .col-commun .commun .formules.vert{background-color:#29FF9B !important;border:1px solid #29FF9B !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.rose{background-color:#FF91DE !important;border:1px solid #FF91DE !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.gris{background-color:#F2F2F2 !important;border:1px solid #F2F2F2 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.jaune{background-color:#FFE145 !important;border:1px solid #FFE145 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.blanc{background-color:#fff !important;border:1px solid #381A0A !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.vivasante{background-color:#ff5205 !important;border:1px solid #ff5205 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.arialcnp{background-color:#7A7672 !important;border:1px solid #7A7672 !important;color:#fff}.landing-2019 .contenu.etape{width:100%;padding:12px;box-sizing:border-box;background:#fff}.landing-2019 .contenu.etape .courant{font-size:1.6rem;line-height:2rem;color:#381A0A}.landing-2019 .contenu.etape .courant img{margin-top:20px;margin-bottom:0px;display:block}.landing-2019 .contenu.etape2{width:100%;margin-top:0px;margin-bottom:12px;padding:12px;background-color:#fff;box-sizing:border-box}.landing-2019 .contenu.etape2 .titre{font-size:2.8rem;line-height:3rem;margin-bottom:20px}.landing-2019 .contenu.etape2 .courant{font-size:1.6rem;line-height:2rem;color:#381A0A}.landing-2019 .contenu.etape2 .courant img{margin-top:20px;margin-bottom:0px;display:block}.landing-2019 .contenu .titre{font-size:2.8rem;line-height:3rem;margin-bottom:8px}.landing-2019 .contenu .btbleu{padding-left:15px;padding-right:35px;height:36px;line-height:36px;margin-right:15px;float:left}.landing-2019 .contenu .btbleu:after{top:11px}.landing-2019 .contenu .promogratuit{display:inline-block;width:85px;border-top:3px solid #00AED6;border-bottom:3px solid #00AED6;text-transform:uppercase;font-size:1.7rem;font-weight:500;padding:5px 0;margin-right:5px;box-sizing:border-box}.landing-2019 .contenu .promogratuit.big{width:95px;font-size:2rem;padding:13px 0}.landing-2019 .contenu .promopourcentage{display:inline-block;width:85px;background:#00AED6;color:white;text-transform:uppercase;padding:7px 5px;font-size:1rem;line-height:1.2rem;box-sizing:border-box}.landing-2019 .contenu .promopourcentage.big{width:95px;padding:14px 5px;font-size:1.3rem;line-height:1.4rem;font-weight:500}.landing-2019 .contenu .btbleu{padding-left:10px;padding-right:10px;width:100%}.landing-2019 .bloc-landingformulaire{margin:12px;box-sizing:border-box;display:none}.landing-2019 .bloc-landingformulaire .landingformulaire{width:100%;background:#fff;padding:8px;box-sizing:border-box;overflow:auto}.landing-2019 .bloc-landingformulaire .landingformulaire .titre{color:#381A0A;font-size:1.8rem;font-weight:500;text-transform:none;width:100%;padding-bottom:20px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full{margin-top:12px;box-sizing:border-box;overflow:hidden;width:100%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full button.btbleu{border:0;width:100%;height:40px;line-height:40px;cursor:pointer;margin-bottom:8px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full button.btbleu:after{top:15px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs{margin-top:15px;box-sizing:border-box;display:inline-block;width:100%;height:83px;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 .bloc-landingformulaire .landingformulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input.error{border:1px solid #F6261B}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.jours{width:25%;margin-right:20px;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.mois{width:25%;float:left;margin-right:20px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.annee{width:35%;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .bloc-landingformulaire .landingformulaire .champs li{list-style:none;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 .bloc-miseenavant{clear:both;margin:12px}.landing-2019 .bloc-miseenavant article{width:100%;background:white;padding:8px;margin-bottom:12px;box-sizing:border-box}.landing-2019 .bloc-miseenavant .picto{float:left;margin-right:20px;box-sizing:border-box;display:none}.landing-2019 .bloc-miseenavant h3{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin-bottom:10px !important;margin-left:-8px;padding:5px 10px;display:inline-block;background:#391909}.landing-2019 .bloc-miseenavant .courant p{margin-bottom:15px}.landing-2019 .bloc-miseenavant .courant ul{padding-left:15px}.landing-2019 .bloc-miseenavant .courant ul li{margin-top:5px}.landing-2019 .bloc-miseenavant2{clear:both;margin:12px}.landing-2019 .bloc-miseenavant2 article{width:100%;background:white;padding:8px;margin-bottom:12px;box-sizing:border-box}.landing-2019 .bloc-miseenavant2 .picto{float:left;margin-right:20px;box-sizing:border-box}.landing-2019 .bloc-miseenavant2 h3{color:#00AED6;font-size:1.5rem;margin-bottom:12px;box-sizing:border-box}.landing-2019 .bloc-miseenavant2 .courant p{margin-bottom:15px}.landing-2019 .bloc-miseenavant2 .courant ul{padding-left:15px}.landing-2019 .bloc-miseenavant2 .courant ul li{margin-top:5px}.landing-2019 .bloc-recompense{clear:both;margin:12px}.landing-2019 .bloc-recompense article{background:white;padding:8px;box-sizing:border-box}.landing-2019 .bloc-recompense article:after{content:"";display:block;clear:both}.landing-2019 .bloc-recompense h3{color:#381A0A;font-size:1.8rem;line-height:2.2rem;box-sizing:border-box;margin-bottom:5px}.landing-2019 .bloc-recompense .bloc-label{width:100%;position:relative;background:#F2F2F2;font-size:1.4rem;line-height:1.9rem;padding:8px;box-sizing:border-box}.landing-2019 .bloc-recompense .bloc-label img{display:inline-block;left:50%;transform:translateX(-50%);bottom:15px}.landing-2019 .bloc-recompense .bloc-label div{width:100%}.landing-2019 .bloc-recompense .bloc-label div:last-child{float:right;text-align:right}.landing-2019 .bloc-recompense .bloc-label div .bleu{color:#00AED6}.landing-2019 .bloc-recompense .courant{font-size:1.4rem;margin-bottom:0}.landing-2019 div.bloc-demande{clear:both;display:block;position:relative;background:white;color:#381A0A;overflow:hidden;margin-top:inherit !important}.landing-2019 div.bloc-demande .header{padding:12px;margin:0 0 12px 0;position:relative}.landing-2019 div.bloc-demande .header h4,.landing-2019 div.bloc-demande .header h5{color:#381A0A;font-size:2.2rem;line-height:2.6rem;text-transform:uppercase;margin-bottom:0}.landing-2019 div.bloc-demande .header h4{font-weight:700}.landing-2019 div.bloc-demande .header h5{font-size:2rem}.landing-2019 div.bloc-demande .header.vert{background-color:#29FF9B}.landing-2019 div.bloc-demande .header.jaune{background-color:#FFE145}.landing-2019 div.bloc-demande .header.rose{background-color:#FF91DE}.landing-2019 div.bloc-demande .header.bleu{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.bleufonce{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.bleufonce h4,.landing-2019 div.bloc-demande .header.bleufonce h5{color:#fff}.landing-2019 div.bloc-demande .header.brun{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.brun h4,.landing-2019 div.bloc-demande .header.brun h5{color:#fff}.landing-2019 div.bloc-demande .champs:last-of-type{margin-bottom:8px}.landing-2019 div.bloc-demande .champs{padding:10px;box-sizing:border-box;display:inline-block;width:100%}.landing-2019 div.bloc-demande .champs .submission-ok{display:none;width:auto;font-size:1.2rem;clear:left;padding:10px;margin-bottom:12px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing-2019 div.bloc-demande .champs .btbleu{margin-bottom:8px}.landing-2019 div.bloc-demande .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 div.bloc-demande .champs label .tooltiplab{display:none}.landing-2019 div.bloc-demande .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 div.bloc-demande .champs input{background:#F2F2F2;border:0;width:100%;color:#381A0A;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box}.landing-2019 div.bloc-demande .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 div.bloc-demande .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing-2019 div.bloc-demande .champs input.numero{width:175px;float:left}.landing-2019 div.bloc-demande .champs input.error{border:1px solid #F6261B}.landing-2019 div.bloc-demande .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 div.bloc-demande .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 div.bloc-demande .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 div.bloc-demande .champs input[type="file"]{opacity:0}.landing-2019 div.bloc-demande .champs [id^="file"]{width:100%;height:90px;position:relative;overflow:hidden;margin-bottom:10px}.landing-2019 div.bloc-demande .champs [id^="file"] label{width:100%;color:#8B8178}.landing-2019 div.bloc-demande .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:100%;border:1px solid #381A0A;box-sizing:border-box;display:inline-block;font-weight:500;font-size:1.1rem;color:#381A0A;text-transform:uppercase;border-radius:0px;cursor:pointer;top:50px;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing-2019 div.bloc-demande .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing-2019 div.bloc-demande .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing-2019 div.bloc-demande .champs .SelectClass,.landing-2019 div.bloc-demande .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:255px;border:none;display:none}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:255px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:255px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:before{display:none}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.landing-2019 div.bloc-demande .champs .SumoSelect.open>.optWrapper{top:34px;width:255px}.landing-2019 div.bloc-demande .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.landing-2019 div.bloc-demande .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 div.bloc-demande .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing-2019 div.bloc-demande .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing-2019 div.bloc-demande .champs select.annee{width:35%;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 div.bloc-demande .champs li{list-style:none;float:left}.landing-2019 div.bloc-demande .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 div.bloc-demande .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 div.bloc-demande .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 div.bloc-demande .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 div.bloc-demande .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 div.bloc-demande .champs button.btbleu{border:0;width:250px;height:40px;margin-top:0px;line-height:40px;cursor:pointer}.landing-2019 div.bloc-demande .champs button.btbleu:after{top:15px}.landing-2019 div.bloc-demande .champs .submission-ok{display:none;width:auto;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing-2019 footer{color:#381A0A}.landing-2019 footer section{width:100%}.landing-2019 footer section .atout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.7rem;padding:12px;box-sizing:border-box;min-height:180px}.landing-2019 footer section .atout strong{display:block;margin-bottom:10px;color:#381A0A;font-size:1.9rem}.landing-2019 footer section .atout .illustration{height:48px;width:78px;margin:0 auto 15px auto}.landing-2019 footer section .atout .illustration img{max-width:100%;max-height:100%}}@media (min-width: 960px){.landing-2019{min-width:960px;color:#381A0A}.landing-2019 .champs.captcha{padding:0}.landing-2019 .g-recaptcha{transform:scale(0.9);position:relative;left:-20px}.landing-2019 article:hover{box-shadow:none}.landing-2019 header{background:white;border-bottom:1px solid #8B8178}.landing-2019 header .container{width:960px;margin:0 auto;padding:25px 10px 0 10px;background:none;height:104px}.landing-2019 header .container .landing-header{display:flex;justify-content:space-between}.landing-2019 header .container .landing-header .second-logo{max-width:120px}.landing-2019 header .container .landing-header .second-logo .landing-second-img{width:100%;height:100%}.landing-2019 header .container .logo-ag2r{width:auto;margin:0}.landing-2019 header .container .logo-rwd{display:none}.landing-2019 header .bandeau-theme{background:#381A0A;color:white;display:none}.landing-2019 .visuel{width:100%;height:157px}.landing-2019 .visuel .bloc-img-dt{width:960px;float:none;margin:0 auto;height:157px;background-size:cover;background-position:center center;background-repeat:no-repeat}.landing-2019 .visuel .bloc-img-dt img{float:right}.landing-2019 .visuel .bloc-img-mb{display:none}.landing-2019 .visuel .bloc-img{width:960px;float:none;margin:0 auto}.landing-2019 .visuel .bloc-img img{float:right}.landing-2019 main{min-height:398px}.landing-2019 main.nohgl{min-height:20px}.landing-2019 main section:after{content:"";display:block;clear:both}.landing-2019 .global-land{width:960px;margin:-112px 0 20px 0;display:inline-block}.landing-2019 .global-land .colmenulg{width:230px;height:auto;display:inline-block;padding:20px;color:#381A0A;font-size:14px;line-height:18px;background-color:#fff;box-sizing:border-box;margin-top:112px;float:left}.landing-2019 .global-land .colmenulg .titre{color:#00AED6;font-size:14px;line-height:16px;display:block;margin-bottom:10px;text-transform:uppercase}.landing-2019 .global-land .colmenulg ul{padding:0;margin:0 0 20px 0;display:block}.landing-2019 .global-land .colmenulg ul li{font-size:14px;line-height:18px;margin-left:15px}.landing-2019 .global-land .colmenulg ul:last-child{margin-bottom:0px}.landing-2019 .global-land .coletplg{width:710px;height:auto;background-color:#fff;display:inline-block;margin-left:20px;float:left;box-shadow:0 0 20px 0 rgba(0,0,0,0.15);padding:0}.landing-2019 .global-land .coletplg .bandosimu,.landing-2019 .global-land .coletplg .header{height:auto;padding:20px;background-color:#00AED6;color:#fff;box-sizing:border-box;width:100%}.landing-2019 .global-land .coletplg .bandosimu .titre,.landing-2019 .global-land .coletplg .header .titre{font-size:16px;margin-bottom:5px;margin-top:0px;font-weight:400;color:#fff}.landing-2019 .global-land .coletplg .bandosimu .titre i,.landing-2019 .global-land .coletplg .header .titre i{font-weight:500}.landing-2019 .global-land .coletplg .bandosimu .desc,.landing-2019 .global-land .coletplg .header .desc{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0px;color:#fff}.landing-2019 .global-land .coletplg .bandosimu .desc i,.landing-2019 .global-land .coletplg .header .desc i{font-weight:500}.landing-2019 .global-land .coletplg .contsimu{padding:15px;color:#381A0A;font-size:14px;line-height:18px;width:100%;box-sizing:border-box;display:inline-block}.landing-2019 .global-land .coletplg .contsimu .etp-simu{width:100%;height:26px}.landing-2019 .global-land .coletplg .contsimu .etp-simu .txt-simu{width:457px;height:26px;font-size:12px;color:#381A0A;text-align:right;padding-right:10px;box-sizing:border-box;float:left}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp{width:168px;height:26px;float:left;margin-right:55px}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp{margin:0;padding:0;list-style-type:none;width:168px;height:26px;background:url("../modules/portail-templates/css/img/bgetp.png") repeat-x 50% 50%}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li{height:26px;width:26px;list-style:none;box-sizing:border-box;border:1px solid #8B8178;color:#8B8178;background-color:#fff;border-radius:3px;margin-right:45px;float:left;z-index:2;line-height:26px;font-size:16px;font-weight:700;text-align:center;cursor:not-allowed}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li i{display:none}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.active{border:1px solid #381A0A !important;background-color:#381A0A !important;color:#fff !important;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li.visited{cursor:pointer !important;border:1px solid #8B8178;background-color:#8B8178;color:#fff}.landing-2019 .global-land .coletplg .contsimu .etp-simu .etp .numberetp li:last-child{margin-right:0px}.landing-2019 .global-land .coletplg .contsimu .champs{padding:0 55px;width:100%;margin-top:10px;box-sizing:border-box;display:inline-block}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz ul,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-horz li,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-horz li{list-style:none;float:left}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert ul,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs.civilite-vert li,.landing-2019 .global-land .coletplg .contsimu .champs.checkbox-vert li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs ul{list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs ul li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs label{display:block;margin-bottom:5px;font-size:14px;line-height:2rem}.landing-2019 .global-land .coletplg .contsimu .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.landing-2019 .global-land .coletplg .contsimu .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.landing-2019 .global-land .coletplg .contsimu .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.landing-2019 .global-land .coletplg .contsimu .champs label .tooltiplab:hover span{visibility:visible}.landing-2019 .global-land .coletplg .contsimu .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .global-land .coletplg .contsimu .champs input{background:#F2F2F2;border:0;width:420px;font-size:1.5rem;line-height:40px;min-height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 .global-land .coletplg .contsimu .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing-2019 .global-land .coletplg .contsimu .champs input.numero{width:175px;float:left}.landing-2019 .global-land .coletplg .contsimu .champs input.error{border:1px solid #F6261B}.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 .global-land .coletplg .contsimu .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 .global-land .coletplg .contsimu .champs input[type="file"]{opacity:0}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"]{width:280px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] label{width:431px;color:#8B8178}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:80px;border:1px solid #381A0A;box-sizing:border-box;top:0;left:180px;font-weight:500;font-size:1.1rem;color:#381A0A;text-transform:uppercase;border-radius:0px;cursor:pointer;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] label:after:hover{-webkit-transform:translateX(px);transform:translateX(4px)}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:162px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing-2019 .global-land .coletplg .contsimu .champs [id^="file"]:hover label:after{border:1px solid #0052FF;background-color:#0052FF;color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SelectClass,.landing-2019 .global-land .coletplg .contsimu .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:255px;border:none;display:none}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:255px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:255px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper{text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li:before{display:none}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect.open>.optWrapper{top:34px;width:255px}.landing-2019 .global-land .coletplg .contsimu .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.landing-2019 .global-land .coletplg .contsimu .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 .global-land .coletplg .contsimu .champs select.jours{width:70px;margin-right:20px;margin-bottom:15px;float:left}.landing-2019 .global-land .coletplg .contsimu .champs select.mois{width:70px;float:left;margin-right:20px;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select.annee{width:95px;float:left;margin-bottom:15px}.landing-2019 .global-land .coletplg .contsimu .champs select::-ms-expand{display:none}.landing-2019 .global-land .coletplg .contsimu .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .champs li{list-style:none}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 .global-land .coletplg .contsimu .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 .global-land .coletplg .contsimu .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 .global-land .coletplg .contsimu .champs button.btbleu{border:0;width:285px;height:40px;line-height:40px !important;cursor:pointer;color:#fff;font-size:11px;font-weight:500}.landing-2019 .global-land .coletplg .contsimu .champs button.btbleu:after{top:15px}.landing-2019 .global-land .coletplg .contsimu .etp-content{width:100%;height:auto;padding:0 55px;box-sizing:border-box}.landing-2019 .global-land .coletplg .contsimu .etp-content .titre{width:100%;height:31px;line-height:31px;font-size:14px;font-weight:500;text-align:left}.landing-2019 .global-land .coletplg .contsimu .bchoix{width:100%;height:auto;padding:0 55px;box-sizing:border-box;list-style-type:none}.landing-2019 .global-land .coletplg .contsimu .bchoix li{height:120px;position:relative;background-size:cover;background-position:center center;background-color:#00AED6;width:275px;margin:0 20px 20px 0;list-style:none;float:left}.landing-2019 .global-land .coletplg .contsimu .bchoix li:before{background:url("../modules/portail-templates/css/img/degetp.png") repeat-x bottom;content:" ";width:100%;position:absolute;height:100%;bottom:0}.landing-2019 .global-land .coletplg .contsimu .bchoix li:nth-child(2n){margin:0 0px 20px 0}.landing-2019 .global-land .coletplg .contsimu .bchoix li:hover,.landing-2019 .global-land .coletplg .contsimu .bchoix li.active{box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.7);cursor:pointer}.landing-2019 .global-land .coletplg .contsimu .bchoix li span{width:100%;bottom:10px;display:block;text-align:center;position:absolute;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}.landing-2019 .simu-contenu{width:960px;padding:20px;margin-bottom:20px;box-sizing:border-box;color:#381A0A;background-color:#fff}.landing-2019 .simu-contenu img{float:left;margin-right:20px}.landing-2019 .simu-contenu .titre{font-size:22px;line-height:28px;margin-bottom:5px;font-weight:500;display:block}.landing-2019 .simu-contenu p{color:#381A0A;font-size:14px;line-height:22px;display:block}.landing-2019 .simu-contenu .info{color:#381A0A;font-size:10px;line-height:10px;display:block}.landing-2019 .contenu{width:66.66%;margin-top:20px;margin-bottom:20px;padding:20px;box-sizing:border-box;background-color:#fff}.landing-2019 .contenu.etape2{width:960px;margin-top:40px;margin-bottom:20px;min-height:238px}.landing-2019 .contenu.etape2 .titre{font-size:3rem;line-height:4rem;margin-bottom:20px}.landing-2019 .contenu.etape2 .courant{font-size:1.6rem;line-height:2rem;color:#381A0A}.landing-2019 .contenu.etape2 .courant img{margin-top:20px;margin-bottom:20px;display:block}.landing-2019 .contenu.etape .courant{font-size:1.6rem;line-height:2rem !important;color:#381A0A}.landing-2019 .contenu.etape .courant img{margin-top:20px;margin-bottom:20px;display:block}.landing-2019 .contenu.confirmation{margin-top:130px;width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.landing-2019 .contenu .col-commun{display:flex;flex-wrap:wrap;margin-bottom:10px}}@media (min-width: 960px) and (max-width: 959px){.landing-2019 .contenu .col-commun{margin-bottom:0px;flex-direction:column-reverse}}@media (min-width: 960px){.landing-2019 .contenu .col-commun .commun{margin-bottom:0px}.landing-2019 .contenu .col-commun .commun:only-child{width:100% !important;padding:0px !important}.landing-2019 .contenu .col-commun .commun:first-child{width:318px;padding:0px;box-sizing:border-box}.landing-2019 .contenu .col-commun .commun:last-child{width:280px;padding:0px;box-sizing:border-box}}@media (min-width: 960px) and (max-width: 959px){.landing-2019 .contenu .col-commun .commun:only-child,.landing-2019 .contenu .col-commun .commun:first-child,.landing-2019 .contenu .col-commun .commun:last-child{width:100%;padding:0px !important}}@media (min-width: 960px){.landing-2019 .contenu .col-commun .commun .catg-offre{width:100%;display:block;margin:40px 0 10px;height:18px}}@media (min-width: 960px) and (max-width: 959px){.landing-2019 .contenu .col-commun .commun .catg-offre{margin:15px 0 10px}}@media (min-width: 960px){.landing-2019 .contenu .col-commun .commun .catg-offre img{float:left;max-width:18px;width:auto;margin-right:10px;display:inline}.landing-2019 .contenu .col-commun .commun .catg-offre span{color:#381A0A;font-size:1.4rem;line-height:1.8rem !important;font-weight:700;padding-top:2px;text-transform:uppercase;float:left}.landing-2019 .contenu .col-commun .commun h1{font-weight:700;font-size:3.6rem;line-height:3.6rem;color:#381A0A;text-transform:none;margin-bottom:0px;margin-top:-5px;padding:0;display:block}.landing-2019 .contenu .col-commun .commun .formules{width:129px;height:72px;padding:10px 15px;box-sizing:border-box;font-size:1.4rem;line-height:1.6rem;font-weight:500;overflow:hidden;border:1px solid #381A0A;color:#381A0A;margin-left:20px;overflow:hidden;text-overflow:ellipsis;float:right}}@media (min-width: 960px) and (max-width: 959px){.landing-2019 .contenu .col-commun .commun .formules{margin-right:12px}}@media (min-width: 960px){.landing-2019 .contenu .col-commun .commun .formules:last-child{margin-left:0px;background-color:#00E8FF !important;border:1px solid #00E8FF !important}.landing-2019 .contenu .col-commun .commun .formules.bleuciel{background-color:#00E8FF !important;border:1px solid #00E8FF !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.brun{background-color:#381A0A !important;border:1px solid #381A0A !important;color:#fff}.landing-2019 .contenu .col-commun .commun .formules.vert{background-color:#29FF9B !important;border:1px solid #29FF9B !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.rose{background-color:#FF91DE !important;border:1px solid #FF91DE !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.gris{background-color:#F2F2F2 !important;border:1px solid #F2F2F2 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.blanc{background-color:#fff !important;border:1px solid #381A0A !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.jaune{background-color:#FFE145 !important;border:1px solid #FFE145 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.vivasante{background-color:#ff5205 !important;border:1px solid #ff5205 !important;color:#381A0A}.landing-2019 .contenu .col-commun .commun .formules.arialcnp{background-color:#7A7672 !important;border:1px solid #7A7672 !important;color:#fff}.landing-2019 .contenu .titre{font-size:3.6rem;line-height:3.8rem;font-weight:700;margin-bottom:20px}.landing-2019 .contenu .btbleu{padding-left:15px;padding-right:35px;height:36px;line-height:36px;margin-right:15px;float:left}.landing-2019 .contenu .btbleu:after{top:11px}.landing-2019 .contenu .promogratuit{display:inline-block;width:85px;border-top:3px solid #00AED6;border-bottom:3px solid #00AED6;text-transform:uppercase;font-size:1.7rem;font-weight:500;padding:5px 0;margin-right:5px;box-sizing:border-box}.landing-2019 .contenu .promogratuit.big{width:95px;font-size:2rem;padding:13px 0}.landing-2019 .contenu .promopourcentage{display:inline-block;width:85px;background:#00AED6;color:white;text-transform:uppercase;padding:7px 5px;font-size:1rem;line-height:1.2rem;box-sizing:border-box}.landing-2019 .contenu .promopourcentage.big{width:95px;padding:14px 5px;font-size:1.3rem;line-height:1.4rem;font-weight:500}.landing-2019 div.bloc-demande{clear:both;display:block;width:31.25%;float:right;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-left:0px !important;margin-right:0px !important;position:relative;top:0px;background:white;color:#381A0A;padding-bottom:20px;margin-bottom:20px}.landing-2019 div.bloc-demande .header{padding:20px;margin:0;position:relative}.landing-2019 div.bloc-demande .header h4,.landing-2019 div.bloc-demande .header h5{color:#381A0A;text-transform:none;margin-bottom:0}.landing-2019 div.bloc-demande .header h4{font-size:2.4rem;line-height:2.6rem;font-weight:700;margin-bottom:5px}.landing-2019 div.bloc-demande .header h5{font-size:2rem;line-height:2.2rem;font-weight:400}.landing-2019 div.bloc-demande .header.vert{background-color:#29FF9B}.landing-2019 div.bloc-demande .header.jaune{background-color:#FFE145}.landing-2019 div.bloc-demande .header.rose{background-color:#FF91DE}.landing-2019 div.bloc-demande .header.bleu{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.bleufonce{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.bleufonce h4,.landing-2019 div.bloc-demande .header.bleufonce h5{color:#fff}.landing-2019 div.bloc-demande .header.brun{background-color:#00E8FF}.landing-2019 div.bloc-demande .header.brun h4,.landing-2019 div.bloc-demande .header.brun h5{color:#fff}.landing-2019 div.bloc-demande .champs{padding:20px;width:100%;box-sizing:border-box;display:inline-block}.landing-2019 div.bloc-demande .champs .submission-ok{display:none;width:auto;font-size:1.2rem;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing-2019 div.bloc-demande .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 div.bloc-demande .champs label .tooltiplab{position:relative;display:inline-block;height:22px;width:22px;background:url("../modules/portail-templates/css/picto/toolticon.png") no-repeat 50% 50%;padding-left:10px;cursor:pointer;top:3px}.landing-2019 div.bloc-demande .champs label .tooltiplab span{visibility:hidden;width:136px;background-color:#381A0A;color:#fff;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:center;border-radius:0px;padding:10px;transition:opacity 0.6s;position:absolute;z-index:1;bottom:35px;left:-55px;box-sizing:border-box;box-shadow:0 0 15px -5px #391909, inset 0 0 1px #e0e0e0}.landing-2019 div.bloc-demande .champs label .tooltiplab span:after{content:"";position:absolute;top:100%;left:calc(50% - 7px);margin-top:-1px;border-width:10px;border-style:solid;border-color:#381A0A transparent transparent transparent}.landing-2019 div.bloc-demande .champs label .tooltiplab:hover span{visibility:visible}.landing-2019 div.bloc-demande .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 div.bloc-demande .champs input{background:#F2F2F2;border:0;width:100%;font-size:1.5rem;line-height:40px;min-height:40px;color:#381A0A;padding-left:20px;box-sizing:border-box}.landing-2019 div.bloc-demande .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 div.bloc-demande .champs input.indicatif{width:50px;float:left;margin-right:20px}.landing-2019 div.bloc-demande .champs input.numero{width:159px;float:left}.landing-2019 div.bloc-demande .champs input.error{border:1px solid #F6261B}.landing-2019 div.bloc-demande .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 div.bloc-demande .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 div.bloc-demande .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 div.bloc-demande .champs input[type="file"]{opacity:0}.landing-2019 div.bloc-demande .champs [id^="file"]{width:280px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.landing-2019 div.bloc-demande .champs [id^="file"] label{width:431px;color:#8B8178}.landing-2019 div.bloc-demande .champs [id^="file"] label:after{content:"choisir";position:absolute;height:40px;line-height:40px;text-align:center;width:80px;border:1px solid #381A0A;box-sizing:border-box;top:0;left:180px;font-weight:500;font-size:1.1rem;color:#381A0A;text-transform:uppercase;border-radius:0px;cursor:pointer;background:#fff;transition-timing-function:ease-out;transition-duration:0.1s}.landing-2019 div.bloc-demande .champs [id^="file"] [id^="text"]{position:absolute;left:0px;top:0;width:162px;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:12px;box-sizing:border-box;border-radius:3px;overflow:hidden}.landing-2019 div.bloc-demande .champs [id^="file"] [id^="text"].error{border:1px solid #F6261B}.landing-2019 div.bloc-demande .champs [id^="file"]:hover label:after{border:1px solid #0052FF;background-color:#0052FF;color:#fff}.landing-2019 div.bloc-demande .champs .SelectClass,.landing-2019 div.bloc-demande .champs .SumoUnder{position:absolute;top:0;left:0;right:0;height:34px;width:255px;border:none;display:none}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont{position:relative;border:1px solid #381A0A;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;color:#B0B1A6;font-size:1.6rem;font-weight:400;width:255px;height:34px;line-height:34px;border:0;cursor:pointer;box-sizing:border-box}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont>span{display:block;outline:none;height:34px;width:255px;font-size:1.4rem;overflow:hidden;color:#381A0A;border:1px solid #381A0A;padding:0 30px 0 10px;border-radius:0px;text-align:left;box-sizing:border-box;background:#fff;position:relative}.landing-2019 div.bloc-demande .champs .SumoSelect>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -154px -283px}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper{display:none;text-align:left;background:#fff;color:#381A0A;box-shadow:0px 3px 9px rgba(0,0,0,0.25)}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li{margin-top:0px !important;text-indent:0px;width:91.4%;border:1px solid #381A0A;border-top:inherit}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.selected{background-color:#381A0A}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.selected label{color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li label{color:#381A0A;font-size:1.4rem !important;line-height:1.8rem !important;font-weight:400;margin-bottom:0px !important}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li label:hover{color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:hover{background-color:#381A0A;color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:hover label{color:#fff}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li:before{display:none}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:bold}.landing-2019 div.bloc-demande .champs .SumoSelect>.optWrapper>.options li.opt{padding:5px 10px !important}.landing-2019 div.bloc-demande .champs .SumoSelect.open>.optWrapper{top:34px;width:255px;display:block}.landing-2019 div.bloc-demande .champs .SumoSelect.open>.CaptionCont>span:after{content:"";position:absolute;display:inline-block;height:7px;width:12px;right:10px;top:13px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -171px -283px}.landing-2019 div.bloc-demande .champs .bloctexte{width:auto;padding-right:20px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs .blocplus{width:auto;padding-right:8px;text-align:center;line-height:40px;height:40px;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 div.bloc-demande .champs select.jours{width:25%;margin-right:20px;margin-bottom:15px;float:left}.landing-2019 div.bloc-demande .champs select.mois{width:25%;float:left;margin-right:20px;margin-bottom:15px}.landing-2019 div.bloc-demande .champs select.annee{width:33%;float:left;margin-bottom:15px}.landing-2019 div.bloc-demande .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 div.bloc-demande .champs li{list-style:none;float:left}.landing-2019 div.bloc-demande .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 div.bloc-demande .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 div.bloc-demande .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 div.bloc-demande .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 div.bloc-demande .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 div.bloc-demande .champs textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 div.bloc-demande .champs button.btbleu{border:0;max-width:260px;height:40px;line-height:40px;cursor:pointer}.landing-2019 div.bloc-demande .champs button.btbleu:after{top:15px}.landing-2019 div.bloc-demande .champs .submission-ok{display:none;width:auto;clear:left;padding:10px;background-color:#F2F2F2;border-left:3px solid #0052ff}.landing-2019 div.bloc-demande+.bloc-miseenavant{clear:none;margin-bottom:0}.landing-2019 div.bloc-demande+.bloc-miseenavant article{width:66.66%;float:left;margin-left:0px !important;margin-right:0px !important;margin-bottom:20px;box-sizing:border-box}.landing-2019 .bloc-miseenavant{clear:both;margin-bottom:60px}.landing-2019 .bloc-miseenavant article{width:39.5833333333%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;margin-left:0px !important;margin-right:0px !important;background:white;padding:20px;box-sizing:border-box}.landing-2019 .bloc-miseenavant article:last-child{float:right}.landing-2019 .bloc-miseenavant .picto{float:left;margin-right:20px}.landing-2019 .bloc-miseenavant h3{color:#381A0A;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin-bottom:20px !important}.landing-2019 .bloc-miseenavant .courant p{margin-bottom:0px}.landing-2019 .bloc-miseenavant .courant ul{padding-left:15px}.landing-2019 .bloc-miseenavant .courant ul li{margin-top:5px}.landing-2019 .bloc-miseenavant{clear:both;margin-bottom:60px;width:960px}.landing-2019 .bloc-miseenavant article{width:47.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background:white;padding:20px;box-sizing:border-box;width:48.8%}.landing-2019 .bloc-miseenavant article:last-child{float:right}.landing-2019 .bloc-miseenavant .picto{float:left;margin-right:20px;display:none}.landing-2019 .bloc-miseenavant h3{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin-bottom:10px !important;margin-left:-20px;padding:5px 10px 5px 20px;display:inline-block;background:#391909}.landing-2019 .bloc-miseenavant .courant p{margin-bottom:0px}.landing-2019 .bloc-miseenavant .courant ul{padding-left:15px}.landing-2019 .bloc-miseenavant .courant ul li{margin-top:5px}.landing-2019 .bloc-miseenavant2{clear:both;margin-bottom:20px;width:960px;display:flex}.landing-2019 .bloc-miseenavant2 article{background:white;padding:20px;box-sizing:border-box;justify-content:space-between;margin-right:20px}.landing-2019 .bloc-miseenavant2 article.col-2{width:50%}.landing-2019 .bloc-miseenavant2 article.col-2:last-child{margin-right:0px}.landing-2019 .bloc-miseenavant2 article.col-3{width:33.3333%}.landing-2019 .bloc-miseenavant2 article.col-3:last-child{margin-right:0px}.landing-2019 .bloc-miseenavant2 article.col-4{width:25%}.landing-2019 .bloc-miseenavant2 article.col-4:last-child{margin-right:0px}.landing-2019 .bloc-miseenavant2 .picto{float:left;margin-right:20px}.landing-2019 .bloc-miseenavant2 h3{color:#381A0A;font-size:1.8rem;font-weight:700;margin-bottom:20px}.landing-2019 .bloc-miseenavant2 .courant p{margin-bottom:15px}.landing-2019 .bloc-miseenavant2 .courant ul{padding-left:15px}.landing-2019 .bloc-miseenavant2 .courant ul li{margin-top:5px}.landing-2019 .bloc-recompense{margin-bottom:20px;font-size:1.1rem}.landing-2019 .bloc-recompense article{background:white;padding:20px}.landing-2019 .bloc-recompense article:after{content:"";display:block;clear:both}.landing-2019 .bloc-recompense h3{color:#381A0A;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin-bottom:20px !important}.landing-2019 .bloc-recompense .bloc-label{width:31.25%;float:right;margin-left:1.0416666667%;margin-right:1.0416666667%;position:relative;background:#F2F2F2;font-size:1.4rem;line-height:1.9rem;padding:15px 10px;margin-left:30px}.landing-2019 .bloc-recompense .bloc-label img{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);bottom:15px}.landing-2019 .bloc-recompense .bloc-label div{width:31.25%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%}.landing-2019 .bloc-recompense .bloc-label div:last-child{float:right;text-align:right}.landing-2019 .bloc-recompense .bloc-label div .bleu{color:#00AED6}.landing-2019 .bloc-recompense .courant{font-size:1.4rem;margin-bottom:0}.landing-2019 .bloc-landingformulaire{width:960px;margin-bottom:20px;display:none}.landing-2019 .bloc-landingformulaire .landingformulaire{width:100%;background:#fff;padding:20px;box-sizing:border-box;overflow:auto}.landing-2019 .bloc-landingformulaire .landingformulaire .titre{color:#381A0A;font-size:1.8rem;font-weight:500;text-transform:none;width:100%;padding-bottom:20px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full{padding:0 20px;margin-top:15px;box-sizing:border-box;overflow:hidden;width:100%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full textarea{background:#F2F2F2;border:0;width:100%;font-size:1.4rem;line-height:1.8rem;min-height:200px;padding:20px;box-sizing:border-box;color:#381A0A}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full button.btbleu{border:0;width:100%;height:40px;line-height:40px;cursor:pointer}.landing-2019 .bloc-landingformulaire .landingformulaire .champs-full button.btbleu:after{top:15px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs{padding:0 20px;margin-top:15px;box-sizing:border-box;overflow:hidden;width:50%;height:83px;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs.full{width:100%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs label{display:block;margin-bottom:5px;font-size:1.35rem;line-height:2rem}.landing-2019 .bloc-landingformulaire .landingformulaire .champs label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block;clear:both}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input{background:#F2F2F2;border:0;width:100%;font-size:1.5rem;line-height:40px;min-height:40px;padding-left:20px;box-sizing:border-box;color:#381A0A}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input.datedenaissance{background:url("../modules/portail-templates/css/picto/32/brun/calendrier-brun-32.png") top 50% right 5px no-repeat #F2F2F2}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input.error{border:1px solid #F6261B}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]{-moz-appearance:textfield}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-inner-spin-button,.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:"";color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:34px;border-radius:0px;padding-left:20px;line-height:34px;cursor:pointer;border:1px solid #381A0A;background:#fff url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 90% 50%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.jours{width:25%;margin-right:20px;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.mois{width:25%;float:left;margin-right:20px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs select.annee{width:35%;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs ul{padding:0;margin:0;width:100%;list-style-type:none}.landing-2019 .bloc-landingformulaire .landingformulaire .champs li{list-style:none;float:left}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]{position:absolute;left:-5000px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:22px;height:22px;background:#DDDDD4;border-radius:0px;cursor:pointer}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"]:checked+label:before{background:url("../modules/portail-templates/css/img/icons/checked-bleu-v2.png") top 50% left 50% no-repeat #DDDDD4}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label{padding-left:30px;position:relative;font-size:1.4rem;line-height:2.4rem;padding-right:10px}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%;cursor:pointer}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:before{content:"";display:block;position:absolute;top:1px;left:0;width:26px;height:26px;background:#DDDDD4;border-radius:50%}.landing-2019 .bloc-landingformulaire .landingformulaire .champs input[type="checkbox"].radio:checked+label:after{content:"";display:block;position:absolute;top:9px;left:8px;width:10px;height:10px;background-color:#0052FF;border-radius:50%}.landing-2019 footer{color:#381A0A}.landing-2019 footer section{width:960px}.landing-2019 footer section .atout{width:22.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;text-align:center;font-size:1.2rem;font-weight:500;line-height:1.7rem;padding:20px;box-sizing:border-box}.landing-2019 footer section .atout strong{display:block;margin-bottom:10px;color:#381A0A;font-size:1.9rem}.landing-2019 footer section .atout .illustration{height:48px;width:78px;margin:0 auto 15px auto}.landing-2019 footer section .atout .illustration img{max-width:100%;max-height:100%}}@media (max-width: 959px){.bloc-timeline{margin:0px 12px 24px 12px;box-sizing:border-box}.bloc-timeline .timeline{height:auto;width:100%;padding-top:40px}.bloc-timeline .timeline .annee{width:100%;display:inline-block;background:url("../modules/portail-templates/css/picto/timeline-fonds2.png") repeat-y 10px 50%}.bloc-timeline .timeline .annee h3:nth-child(1){display:none}.bloc-timeline .timeline .annee:before{content:attr(data-line);font-weight:400;font-size:4.8rem;color:#8B8178;width:100%;margin-left:20px}.bloc-timeline .timeline .annee .blocstory{width:100%;position:relative;margin:6px 0px !important}.bloc-timeline .timeline .annee .blocstory a{text-decoration:none;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A}.bloc-timeline .timeline .annee .blocstory .bloc{width:100%;background-color:#fff;border:1px solid #DDDDD4;display:inline-block}.bloc-timeline .timeline .annee .blocstory .bloc h4{text-transform:none;color:#381A0A}.bloc-timeline .timeline .annee .blocstory .bloc .fanion{display:none}.bloc-timeline .timeline .annee .blocstory .bloc .images{width:82px;padding:8px;box-sizing:border-box;float:left}.bloc-timeline .timeline .annee .blocstory .bloc .images img{display:block;margin:0;width:100%;object-fit:cover;object-position:50% 0}.bloc-timeline .timeline .annee .blocstory .bloc .texte{width:calc(100% - 82px);box-sizing:border-box;padding:8px;overflow:hidden;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#381A0A;text-decoration:none;float:left;box-sizing:border-box}.bloc-timeline .timeline .annee .blocstory .bloc .texte a{text-decoration:underline;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#0052FF}.bloc-timeline .timeline .annee .blocstory .bloc .texte a:hover{color:#381A0A;text-decoration:underline}.bloc-timeline .timeline .annee .blocstory-big{width:100%;position:relative;margin:6px 0px !important}.bloc-timeline .timeline .annee .blocstory-big a{font-weight:400;color:#381A0A;font-size:1.4rem;line-height:1.8rem;text-decoration:none}.bloc-timeline .timeline .annee .blocstory-big .bloc{width:100%;background-color:#fff;border:1px solid #DDDDD4;display:inline-block}.bloc-timeline .timeline .annee .blocstory-big .bloc .fanion{display:none}.bloc-timeline .timeline .annee .blocstory-big .bloc .images{width:100%;height:87px}.bloc-timeline .timeline .annee .blocstory-big .bloc .images img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte{width:100%;box-sizing:border-box;padding:8px;overflow:hidden;font-weight:400;color:#381A0A;font-size:1.4rem;line-height:1.8rem}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte a{font-weight:400;color:#0052FF;font-size:1.4rem;line-height:1.8rem;text-decoration:underline}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte a:hover{color:#381A0A}}@media (min-width: 960px){.bloc-timeline{max-width:960px;margin-left:auto;margin-right:auto;border:1px solid #DDDDD4;position:relative;background-color:#fff}.bloc-timeline:after{content:" ";display:block;clear:both}.bloc-timeline .timeline{height:auto;width:100%;float:left;padding-top:40px;overflow:hidden}.bloc-timeline .timeline .blocstory:last-of-type .bloc{margin-bottom:20px}.bloc-timeline .timeline .annee{width:940px;display:inline-block;position:relative}.bloc-timeline .timeline .annee h3:nth-child(1){display:none}.bloc-timeline .timeline .annee:nth-child(odd){padding:200px 0px 160px 0px;background-color:#fff;background-image:url("../modules/portail-templates/css/picto/timeline-fonds.png");background-repeat:repeat-y;background-position:50% 50%}.bloc-timeline .timeline .annee:nth-child(odd):before{content:attr(data-line);position:absolute;top:45px;left:0px;font-weight:400;font-size:11rem;color:#8B8178;width:460px;text-align:right}.bloc-timeline .timeline .annee:nth-child(odd) .blocstory:nth-child(odd){float:left}.bloc-timeline .timeline .annee:nth-child(odd) .blocstory:nth-child(odd) .bloc{position:absolute;right:20px}.bloc-timeline .timeline .annee:nth-child(odd) .blocstory:nth-child(even){float:right}.bloc-timeline .timeline .annee:nth-child(odd) .blocstory:nth-child(even) .bloc{position:absolute;left:20px}.bloc-timeline .timeline .annee:nth-child(even){padding:200px 0px 160px 0px;background-color:#DDDDD4;background-image:url("../modules/portail-templates/css/picto/timeline-fonds.png");background-repeat:repeat-y;background-position:50% 50%}.bloc-timeline .timeline .annee:nth-child(even):before{content:attr(data-line);position:absolute;top:47px;right:0px;font-weight:400;font-size:11rem;color:#8B8178;width:455px;text-align:left}.bloc-timeline .timeline .annee:nth-child(even) .blocstory:nth-child(odd){float:right}.bloc-timeline .timeline .annee:nth-child(even) .blocstory:nth-child(odd) .bloc{position:absolute;left:20px}.bloc-timeline .timeline .annee:nth-child(even) .blocstory:nth-child(odd) .bloc:hover{border:1px solid #B0B1A6}.bloc-timeline .timeline .annee:nth-child(even) .blocstory:nth-child(even){float:left}.bloc-timeline .timeline .annee:nth-child(even) .blocstory:nth-child(even) .bloc{position:absolute;right:20px}.bloc-timeline .timeline .annee .blocstory-big{height:300px;width:100%;position:relative}.bloc-timeline .timeline .annee .blocstory-big a{font-weight:400;color:#381A0A;font-size:1.4rem;line-height:1.8rem;text-decoration:none}.bloc-timeline .timeline .annee .blocstory-big .bloc{height:289px;width:621px;background-color:#fff;border:1px solid #DDDDD4;position:relative;left:159px}.bloc-timeline .timeline .annee .blocstory-big .bloc:hover{border:1px solid #B0B1A6}.bloc-timeline .timeline .annee .blocstory-big .bloc .fanion{position:absolute;top:20px;right:-11px;height:45px;line-height:45px;width:auto;padding:0 20px;font-size:1.5rem;font-weight:500;color:#fff;background-color:#00AED6;text-transform:uppercase}.bloc-timeline .timeline .annee .blocstory-big .bloc .fanion .ombre{background-image:url("../modules/portail-templates/css/picto/ombre-fanion.png");height:9px;width:10px;right:0;position:absolute}.bloc-timeline .timeline .annee .blocstory-big .bloc .images{height:201px;width:621px;display:block}.bloc-timeline .timeline .annee .blocstory-big .bloc .images img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte{height:88px;width:621px;box-sizing:border-box;padding:15px 20px 20px 20px;overflow:hidden;font-weight:400;color:#381A0A;font-size:1.4rem;line-height:1.8rem}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte h4{text-transform:none;color:#381A0A}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte a{font-weight:400;color:#0052FF;font-size:1.4rem;line-height:1.8rem;text-decoration:underline}.bloc-timeline .timeline .annee .blocstory-big .bloc .texte a:hover{color:#381A0A}.bloc-timeline .timeline .annee .blocstory{min-height:306px;height:auto;width:470px;margin-top:86px;position:relative}.bloc-timeline .timeline .annee .blocstory:nth-child(1){margin-top:0}.bloc-timeline .timeline .annee .blocstory:nth-child(2){margin-top:202px}.bloc-timeline .timeline .annee .blocstory h4{text-transform:none;color:#381A0A}.bloc-timeline .timeline .annee .blocstory .bloc{min-height:300px;height:auto;width:300px;background-color:#fff;border:1px solid #DDDDD4;position:relative}.bloc-timeline .timeline .annee .blocstory .bloc:hover{border:1px solid #B0B1A6}.bloc-timeline .timeline .annee .blocstory .bloc .fanion{position:absolute;top:20px;right:-11px;height:45px;line-height:45px;width:auto;padding:0 20px;font-size:1.5rem;font-weight:500;color:#fff;background-color:#00AED6;text-transform:uppercase}.bloc-timeline .timeline .annee .blocstory .bloc .fanion .ombre{background-image:url("../modules/portail-templates/css/picto/ombre-fanion.png");height:9px;width:10px;right:0;position:absolute}.bloc-timeline .timeline .annee .blocstory .bloc .images{height:200px;width:300px;display:block}.bloc-timeline .timeline .annee .blocstory .bloc .images img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-timeline .timeline .annee .blocstory .bloc .texte{min-height:89px;height:auto;width:300px;box-sizing:border-box;padding:15px 20px 20px 20px;overflow:hidden;color:#381A0A;font-size:1.4rem;line-height:1.8rem;font-weight:400;text-decoration:none}.bloc-timeline .timeline .annee .blocstory .bloc .texte h3{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#381A0A;text-decoration:none;text-transform:none}.bloc-timeline .timeline .annee .blocstory .bloc .texte a{color:#0052FF;text-decoration:underline}.bloc-timeline .timeline .annee .blocstory .bloc .texte a:hover{color:#381A0A;text-decoration:underline}.bloc-timeline .timeline .annee:last-of-type:before{content:attr(data-line);position:absolute;top:47px;right:0px;font-weight:400;font-size:11rem;color:#8B8178;width:100%;text-align:center}}@media (max-width: 959px){.mqpd-blocks{margin:15px}}@media (min-width: 960px){.mqpd-blocks{margin:15px 0}}.mqpd-blocks a{text-decoration:none;color:#381A0A}.mqpd-blocks__wrapper{display:flex}@media (max-width: 959px){.mqpd-blocks__wrapper{display:block}}.block-tag{flex:1;height:145px;padding:15px;box-sizing:border-box;position:relative}@media (min-width: 960px){.block-tag:first-child{margin-right:1.7%}}@media (max-width: 959px){.block-tag{margin-bottom:15px}}.block-tag__img{max-width:18px;margin-right:5px}.block-tag__h2{text-transform:uppercase !important;font-size:1.1rem;font-weight:700;margin:7px 0;line-height:1.5rem;display:inline}.block-tag__p{font-size:1.4rem;line-height:1.8rem;font-weight:500;margin-top:10px}@media (max-width: 959px){.bloc-quizz{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-quizz .quizz{background-color:#fff;padding:8px}.bloc-quizz .quizz .iconquizz{width:100%;height:48px;float:left;color:#381A0A;font-weight:500;font-size:2.2em;line-height:48px;text-align:left;padding-left:62px;padding-right:20px;box-sizing:border-box;background:url("../modules/portail-templates/css/picto/64/brun/puzzle-brun-64.png") no-repeat left 50%;background-size:48px 48px;box-sizing:border-box}.bloc-quizz .quizz .contenu{color:#381A0A;font-weight:500;font-size:1.8em;line-height:2.4rem;box-sizing:border-box;width:100%}.bloc-quizz .quizz .bt{width:100%;height:48px}.bloc-quizz .quizz .bt .btbleu{height:40px;line-height:40px;margin-top:5px;width:100%}.bloc-quizz .quizz .bt .btbleu:after{top:14px}.bloc-chatbot{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-chatbot .chatbot{background-color:#fff;width:100%;padding:8px;box-sizing:border-box;display:inline-block}.bloc-chatbot .chatbot .bloctext{display:block;min-height:48px;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;padding-right:20px;margin-left:58px;text-align:left;box-sizing:border-box;position:relative}.bloc-chatbot .chatbot .bloctext:before{content:'';width:48px;height:48px;top:0;left:-58px;position:absolute;background:url("../modules/portail-templates/css/picto/picto-chat-tr-2019.svg") no-repeat 50% 50%;background-size:48px}.bloc-chatbot .chatbot .bloctext .titre{width:100%;float:left;font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-bottom:5px}.bloc-suivre{margin:12px 12px 30px 12px;box-sizing:border-box;display:inline-block}.bloc-suivre .suivre{background-color:#fff;border:1px solid #DDDDD4;width:100%;padding:8px;box-sizing:border-box;display:inline-block;margin-bottom:12px}.bloc-suivre .suivre:last-child{margin-bottom:0px}.bloc-suivre .suivre .image{float:left;height:48px;width:48px;margin-right:20px}.bloc-suivre .suivre .linkedin{width:100%;height:48px;float:left;color:#381A0A;font-weight:500;font-size:1.8rem;line-height:1.8rem;text-align:left;box-sizing:border-box;position:relative}.bloc-suivre .suivre .contenu{width:100%;float:left;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;text-align:left;padding:8px 0px}.bloc-suivre .suivre .bt{width:100%;height:48px;float:left}.bloc-suivre .suivre .bt .btbleu{height:40px;line-height:40px;margin-top:5px;float:right;width:100%}.bloc-suivre .suivre .bt .btbleu:after{top:14px}.bloc-votreparcours{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-votreparcours .titre h2,.bloc-votreparcours .titre{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:7px;margin-top:0;margin-left:0px}.bloc-votreparcours .votreparcours{background-color:#fff;width:100%;padding:8px;box-sizing:border-box;display:inline-block}.bloc-votreparcours .votreparcours .texte{font-size:1.4rem;color:#381A0A;font-weight:400;width:100%;display:block;margin-bottom:16px}.bloc-votreparcours .votreparcours a .bloc{width:100%;height:auto;margin-bottom:16px;float:left}.bloc-votreparcours .votreparcours a .bloc .chemin{width:100%;height:42px;display:block;position:relative;margin-bottom:8px}.bloc-votreparcours .votreparcours a .bloc .chemin .numero{position:absolute;top:0;left:0;width:42px;height:42px;background-color:#0052FF;color:#fff;font-weight:400;font-size:2.4rem;padding-top:10px;box-sizing:border-box;text-align:center;border-radius:3px;z-index:1}.bloc-votreparcours .votreparcours a .bloc .contenu{width:100%;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A;display:block;box-sizing:border-box;padding-left:18px}.bloc-votreparcours .votreparcours a .bloc .contenu::before{content:"";display:block;position:absolute;top:47%;left:28px;width:2px;height:55%;background:#F2F2F2}.bloc-votreparcours .votreparcours a .bloc .contenu .titre{max-height:40px;width:100%;font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;display:block;text-transform:none}.bloc-stagiaire-postuler{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-stagiaire-postuler .stagiaire-postuler{width:100%}.bloc-stagiaire-postuler .stagiaire-postuler .titre h2,.bloc-stagiaire-postuler .stagiaire-postuler .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:3px;width:100%;float:left}.bloc-stagiaire-postuler .stagiaire-postuler .titre h2:first-of-type,.bloc-stagiaire-postuler .stagiaire-postuler .titre:first-of-type{margin-right:0px}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire{width:100%;height:auto;min-height:270px;background-color:#fff;float:left;position:relative;margin-bottom:12px}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .image{height:160px;width:100%;display:block}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .image img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .contenu{padding:8px;box-sizing:border-box;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter{height:40px;width:100%;padding:0 12px;box-sizing:border-box}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter .btbleu{height:40px;width:100%;line-height:40px;margin-top:0px;padding-left:12px;padding-right:12px;float:left}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter .btbleu:after{top:14px}.bloc-offresaccordion{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-offresaccordion .titre h2,.bloc-offresaccordion .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-top:0;margin-bottom:7px;width:100%}.bloc-offresaccordion .bloctitrelien{width:100%;padding:12px 30px 12px 12px;border:1px solid #DDDDD4;box-sizing:border-box;background:#fff;margin-bottom:12px}.bloc-offresaccordion .bloctitrelien .tit{font-size:1.8rem;line-height:1.8rem;font-weight:500;margin-top:2px;margin-bottom:7px;width:100%;text-transform:none}.bloc-offresaccordion .bloctitrelien .tit a{color:#381A0A;font-size:1.8rem;line-height:1.8rem;font-weight:500;text-decoration:none}.bloc-offresaccordion .bloctitrelien:hover{border:1px solid #381A0A;background:#381A0A}.bloc-offresaccordion .bloctitrelien:hover .tit a{color:#fff}.bloc-offresaccordion .bloctitre{width:100%;padding:12px 30px 12px 12px;border-bottom:1px solid #DDDDD4;box-sizing:border-box;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat 98% 50%;cursor:pointer}.bloc-offresaccordion .bloctitre .tit h2,.bloc-offresaccordion .bloctitre .tit{font-size:1.8rem;line-height:1.8rem;font-weight:500;color:#381A0A;margin-top:2px;margin-bottom:7px;width:100%;text-transform:none}.bloc-offresaccordion .bloctitre .soustitre{font-size:1.8rem;line-height:1.8rem;font-weight:400;color:#381A0A;margin-top:0;width:100%}.bloc-offresaccordion.act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat 98% 50%}.bloc-offresaccordion .offresaccordion{width:100%;background-color:#F9F9F9;margin:0;padding:13px 0 0 0;border-bottom:1px solid #DDDDD4;display:none}.bloc-offresaccordion .offresaccordion #accordion{list-style:none;padding:0px 8px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.bloc-offresaccordion .offresaccordion #accordion a{text-decoration:none}.bloc-offresaccordion .offresaccordion #accordion a div.titre-categorie{display:block;background:#F9F9F9 url("../modules/portail-templates/css/img/icons/fleche-bleu.png") no-repeat right 50%;background-size:7px 12px;font-weight:500;font-size:1.4rem;border-bottom:1px solid #F2F2F2;cursor:pointer;list-style:none;padding-left:12px;height:46px;line-height:46px;color:#381A0A;box-sizing:border-box;overflow:hidden}.bloc-offresaccordion .offresaccordion #accordion ul{list-style:none;padding:12px;border-bottom:1px solid #F2F2F2;display:none}.bloc-offresaccordion .offresaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;padding-bottom:17px;color:#381A0A;overflow:auto}.bloc-offresaccordion .offresaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-offresaccordion .offresaccordion #accordion ul li a{float:left;border:0;margin-right:155px}.bloc-offresaccordion .offresaccordion #accordion ul li a img{max-height:32px;width:32px}.bloc-offresaccordion .offresaccordion #accordion ul li a:hover{background:none}.bloc-effect-recherche{margin:12px 12px 30px 12px;box-sizing:border-box}.bloc-effect-recherche .titre h2,.bloc-effect-recherche .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-top:0;margin-bottom:7px;width:100%;box-sizing:border-box}.bloc-effect-recherche .effect-recherche{background-color:#fff;padding:12px;box-sizing:border-box;display:inline-block;width:100%}.bloc-effect-recherche .effect-recherche input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;border-radius:3px;padding-left:12px;box-sizing:border-box;display:block;margin-bottom:20px}.bloc-effect-recherche .effect-recherche input.error{border:1px solid #F6261B}.bloc-effect-recherche .effect-recherche ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche :-moz-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche :-ms-input-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-effect-recherche .effect-recherche .blocsearch{height:40px;width:100%;position:relative}.bloc-effect-recherche .effect-recherche .blocsearch .dropdown{outline:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;margin-bottom:8px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;box-sizing:border-box}.bloc-effect-recherche .effect-recherche .blocsearch .btbleu{margin-top:0;width:100%;line-height:40px;height:40px}.bloc-effect-recherche .effect-recherche .blocsearch .btbleu:after{top:14px}}@media (min-width: 960px){.bloc-votreparcours{width:960px;margin-bottom:60px;display:inline-block}.bloc-votreparcours .titre h2,.bloc-votreparcours .titre{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-bottom:19px;margin-top:0;margin-left:0px}.bloc-votreparcours .votreparcours{background-color:#fff;width:940px;padding:20px;box-sizing:border-box;display:inline-block}.bloc-votreparcours .votreparcours .texte{font-size:1.4rem;color:#381A0A;font-weight:400;width:100%;display:block;margin-bottom:20px}.bloc-votreparcours .votreparcours a .bloc{width:225px;height:auto;float:left}.bloc-votreparcours .votreparcours a .bloc .chemin{width:225px;height:42px;display:block;background:#fff url("../modules/portail-templates/css/picto/picto-gris.png") repeat-x 50% 50%;position:relative;margin-bottom:20px}.bloc-votreparcours .votreparcours a .bloc .chemin .numero{position:absolute;top:0;left:0;width:42px;height:42px;background-color:#0052FF;color:#fff;font-weight:400;font-size:2.4rem;padding-top:10px;box-sizing:border-box;text-align:center}.bloc-votreparcours .votreparcours a .bloc .titre{max-height:40px;width:100%;font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;display:block;text-transform:none}.bloc-votreparcours .votreparcours a .bloc .contenu{width:100%;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A;padding-right:20px;display:block;box-sizing:border-box}.bloc-votreparcours .votreparcours a:hover .bloc .chemin .numero{background-color:#381A0A !important}.bloc-stagiaire-postuler{width:960px;margin-bottom:20px;display:inline-block}.bloc-stagiaire-postuler .stagiaire-postuler{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px;padding:0px !important}.bloc-stagiaire-postuler .stagiaire-postuler .titre h2,.bloc-stagiaire-postuler .stagiaire-postuler .titre{margin-left:10px;font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-left:0px;width:460px;float:left}.bloc-stagiaire-postuler .stagiaire-postuler .titre h2:first-of-type,.bloc-stagiaire-postuler .stagiaire-postuler .titre:first-of-type{margin-right:20px}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire{width:460px;height:auto;min-height:350px;background-color:#fff;margin-right:20px;float:left;position:relative}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .image{height:259px;width:100%;display:block}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .image img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .contenu{padding:20px;box-sizing:border-box;font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#381A0A}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter{height:40px;width:100%;padding-bottom:20px}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter .btbleu{height:40px;line-height:40px;margin-top:0px;float:right}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter .btbleu:after{top:14px}.bloc-stagiaire-postuler .stagiaire-postuler .stagiaire .btfooter .btbleu-2018{float:right;width:auto;margin-right:20px}.bloc-suivre{width:100%;margin-bottom:60px;display:inline-block}.bloc-suivre .suivre{background-color:#fff;border:1px solid #DDDDD4;width:940px;display:flex;align-items:center;justify-content:space-between;padding:20px;height:88px;box-sizing:border-box;margin-bottom:20px}.bloc-suivre .suivre .image{float:left;height:48px;width:48px;margin-right:10px}.bloc-suivre .suivre .linkedin{display:flex;align-items:center;color:#381A0A;font-weight:500;font-size:1.8rem;line-height:1.8rem}.bloc-suivre .suivre .contenu{color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem}.bloc-suivre .suivre .bt{width:210px;height:48px}.bloc-suivre .suivre .bt .btbleu{height:40px;line-height:40px;margin-top:5px;float:right;width:212px}.bloc-suivre .suivre .bt .btbleu:after{top:14px}.bloc-suivre .suivre .bt .btbleu-2018{margin-top:8px}.bloc-suivre .suivre:last-child{margin-bottom:0px}.bloc-chatbot{width:960px;margin-bottom:60px;display:inline-block}.bloc-chatbot .chatbot{background-color:#fff;width:940px;padding:20px;box-sizing:border-box;display:flex}.bloc-chatbot .chatbot .bloctext{width:100%;color:#381A0A;font-weight:400;font-size:1.4rem;line-height:1.8rem;padding-right:20px;margin-left:58px;text-align:left;box-sizing:border-box;position:relative}.bloc-chatbot .chatbot .bloctext:before{content:'';width:48px;height:48px;top:0;left:-58px;position:absolute;background:url("../modules/portail-templates/css/picto/picto-chat-tr-2019.svg") no-repeat 50% 50%;background-size:48px}.bloc-chatbot .chatbot .bloctext .titre{width:100%;float:left;font-weight:500;font-size:1.6rem;line-height:1.8rem;color:#381A0A;text-transform:none;text-decoration:none;margin-bottom:5px}.bloc-quizz{width:960px;margin-bottom:60px;display:inline-block}.bloc-quizz .quizz{background-color:#fff;width:940px;padding:20px;height:88px;box-sizing:border-box}.bloc-quizz .quizz .iconquizz{width:155px;height:48px;float:left;color:#381A0A;font-weight:500;font-size:2.2em;line-height:48px;text-align:left;padding-left:62px;padding-right:20px;box-sizing:border-box;background:url("../modules/portail-templates/css/picto/64/brun/puzzle-brun-64.png") no-repeat left 50%,url("../modules/portail-templates/css/picto/barre-brun-quizz.png") no-repeat right 50%;background-size:48px 48px, 1px}.bloc-quizz .quizz .contenu{color:#381A0A;font-weight:500;font-size:1.8em;line-height:48px;padding-left:20px;box-sizing:border-box;width:500px;float:left}.bloc-quizz .quizz .bt{width:245px;height:48px;float:left}.bloc-quizz .quizz .bt .btbleu{height:40px;line-height:40px;margin-top:5px;float:right;width:244px}.bloc-quizz .quizz .bt .btbleu:after{top:14px}.bloc-offresaccordion{width:960px;margin-bottom:60px;display:inline-block}.bloc-offresaccordion .titre h2,.bloc-offresaccordion .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-top:0;margin-bottom:23px;width:100%}.bloc-offresaccordion .bloctitrelien{width:940px;padding:20px;border:1px solid #DDDDD4;box-sizing:border-box;background:#fff;margin-bottom:13px;cursor:pointer}.bloc-offresaccordion .bloctitrelien .tit{font-size:1.8rem;line-height:1.8rem;font-weight:500;width:100%;text-transform:none}.bloc-offresaccordion .bloctitrelien .tit a{color:#381A0A;font-size:1.8rem;line-height:1.8rem;font-weight:500;text-decoration:none}.bloc-offresaccordion .bloctitrelien:hover{background:#381A0A;border:1px solid #381A0A}.bloc-offresaccordion .bloctitrelien:hover .tit a{color:#fff}.bloc-offresaccordion .bloctitre{height:104px;width:940px;padding:29px 20px;border-bottom:1px solid #DDDDD4;box-sizing:border-box;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat 98% 50%;cursor:pointer}.bloc-offresaccordion .bloctitre .tit h2,.bloc-offresaccordion .bloctitre .tit{font-size:1.8rem;line-height:1.8rem;font-weight:500;color:#381A0A;margin-top:2px;margin-bottom:7px;width:100%;text-transform:none}.bloc-offresaccordion .bloctitre .soustitre{font-size:1.8rem;line-height:1.8rem;font-weight:400;color:#381A0A;margin-top:0;width:100%}.bloc-offresaccordion .bloctitre.act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat 98% 50%}.bloc-offresaccordion .offresaccordion{width:940px;background-color:#F9F9F9;margin:0;padding:13px 0 0 0;border-bottom:1px solid #DDDDD4;display:none}.bloc-offresaccordion .offresaccordion #accordion{list-style:none;padding:0 0 0 0;width:900px;margin-left:auto;margin-right:auto}.bloc-offresaccordion .offresaccordion #accordion a{text-decoration:none}.bloc-offresaccordion .offresaccordion #accordion a div.titre-categorie{display:block;font-weight:400;font-size:1.6rem;border:1px solid #DDDDD4;cursor:pointer;list-style:none;padding-left:20px;height:33px;line-height:33px;color:#381A0A;margin-bottom:13px;background:#fff}.bloc-offresaccordion .offresaccordion #accordion a div.titre-categorie:hover{color:#fff;background:#381A0A;border:1px solid #381A0A}.bloc-offresaccordion .offresaccordion #accordion ul{list-style:none;padding:17px 20px 0px;border-bottom:1px solid #F2F2F2;display:none}.bloc-offresaccordion .offresaccordion #accordion ul li{font-weight:400;font-size:1.3rem;line-height:1.4rem;cursor:auto;padding-bottom:17px;color:#381A0A;overflow:auto}.bloc-offresaccordion .offresaccordion #accordion ul li span{margin-top:10px;color:#8B8178;display:block}.bloc-offresaccordion .offresaccordion #accordion ul li a{float:left;border:0;margin-right:155px}.bloc-offresaccordion .offresaccordion #accordion ul li a img{max-height:32px;width:32px}.bloc-offresaccordion .offresaccordion #accordion ul li a:hover{background:none}.bloc-effect-recherche{width:960px;margin-bottom:60px;display:inline-block}.bloc-effect-recherche .titre h2,.bloc-effect-recherche .titre{font-size:2.8rem;font-weight:400;color:#381A0A;text-transform:none;margin-top:0;margin-bottom:23px;width:100%;box-sizing:border-box}.bloc-effect-recherche .effect-recherche{background-color:#fff;padding:20px;box-sizing:border-box;width:940px}.bloc-effect-recherche .effect-recherche input{width:100%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;border-radius:3px;padding-left:25px;box-sizing:border-box;display:block;margin-bottom:20px}.bloc-effect-recherche .effect-recherche input.error{border:1px solid #F6261B}.bloc-effect-recherche .effect-recherche ::-webkit-input-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche :-moz-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche ::-moz-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche :-ms-input-placeholder{color:#8B8178;opacity:1}.bloc-effect-recherche .effect-recherche label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-effect-recherche .effect-recherche .blocsearch{height:40px;width:100%;position:relative}.bloc-effect-recherche .effect-recherche .blocsearch .dropdown{outline:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:260px;height:40px;border-radius:3px;padding-left:20px;margin-right:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop.png") no-repeat right center;float:left}.bloc-effect-recherche .effect-recherche .blocsearch .dropdown:first-of-type{width:190px}.bloc-effect-recherche .effect-recherche .blocsearch .btbleu{margin-top:0;line-height:40px;height:40px;padding-left:10px}.bloc-effect-recherche .effect-recherche .blocsearch .btbleu:after{top:14px}}@media (max-width: 959px){.bloc-import-profil{margin:0px 12px 12px 12px;box-sizing:border-box}.bloc-import-profil .import-profil{background-color:#fff;padding:12px 8px 8px 8px;box-sizing:border-box}.bloc-import-profil .import-profil .titre{font-size:1.8rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:7px}.bloc-import-profil .import-profil .bloc{background-color:#F2F2F2;width:100%;padding:8px;box-sizing:border-box}.bloc-import-profil .import-profil .bloc a{text-decoration:none}.bloc-import-profil .import-profil .bloc .btimport-viadeo{height:40px;width:100%;border-radius:3px;line-height:40px;color:#fff;background:#381A0A url("../modules/portail-templates/css/picto/viadeo-import.png") no-repeat 14px 50%;text-align:center;border:0;display:inline-block}.bloc-import-profil .import-profil .bloc .btimport-viadeo span{font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-import-profil .import-profil .bloc .centerou{font-weight:500;font-size:1.4rem;color:#BABABA;text-align:center;height:30px;line-height:30px;width:100%;display:inline-block}.bloc-import-profil .import-profil .bloc .btimport-linkd{height:40px;width:100%;border-radius:3px;line-height:40px;color:#fff;background:#0e76a8 url("../modules/portail-templates/css/picto/in-import.png") no-repeat 14px 50%;text-align:center;border:0;display:inline-block}.bloc-import-profil .import-profil .bloc .btimport-linkd span{font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-divider{display:none}.bloc-import-doc{margin:0px 12px 12px 12px;box-sizing:border-box;display:inline-block}.bloc-import-doc .barrebouton{width:100%;display:inline-block;margin-top:12px;box-sizing:border-box}.bloc-import-doc .barrebouton .btbleu{height:40px;line-height:40px;width:100%;float:left;margin-top:0px}.bloc-import-doc .barrebouton .btbleu:after{top:14px}.bloc-import-doc .barrebouton .btsimple{float:left;width:100%;font-weight:500;font-size:1.3rem;color:#0052FF;text-align:center;text-decoration:underline;margin:14px 20px 0px 20px;text-transform:none}.bloc-import-doc .import-doc{background-color:#fff;width:100%;padding:12px 8px 8px 8px;box-sizing:border-box}.bloc-import-doc .import-doc .titre{font-size:1.8rem;line-height:2rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:7px;height:15px}.bloc-import-doc .import-doc .bloc{background-color:#F2F2F2;width:100%;padding:8px;box-sizing:border-box}.bloc-import-doc .import-doc .bloc label{font-weight:500;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:8px;position:relative}.bloc-import-doc .import-doc .bloc label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-import-doc .import-doc .bloc input[type="file"]{opacity:0;display:none}.bloc-import-doc .import-doc .bloc [id^=file]{width:100%;overflow:hidden;margin-bottom:8px}.bloc-import-doc .import-doc .bloc [id^=file] label{width:100%;color:#8B8178}.bloc-import-doc .import-doc .bloc [id^=file] label:after{content:"choisir un fichier";display:inline-block;height:34px;line-height:34px;text-align:left;width:100%;border:0px solid #381A0A;box-sizing:border-box;font-weight:500;font-size:1.4rem;color:#fff;text-transform:uppercase;border-radius:0px;cursor:pointer;background:#381A0A;transition-timing-function:ease-out;transition-duration:0.1s;padding-left:20px}.bloc-import-doc .import-doc .bloc [id^=file] label:after:hover{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-import-doc .import-doc .bloc [id^=file] [id^=text]{width:100%;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px solid #F2F2F2;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.bloc-import-doc .import-doc .bloc [id^=file] [id^=text].error{border:1px solid #F6261B}.bloc-import-doc .import-doc .bloc .note{width:100%;display:inline-block;font-weight:400;font-size:1.1rem;color:#381A0A}}@media (min-width: 960px){.bloc-import-profil{width:960px;display:inline-block}.bloc-import-profil .import-profil{background-color:#fff;width:940px;padding:30px 40px 40px 40px;box-sizing:border-box}.bloc-import-profil .import-profil .titre{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px;height:15px}.bloc-import-profil .import-profil .bloc{background-color:#fff;width:100%;height:125px;position:relative;padding:40px 84px;box-sizing:border-box}.bloc-import-profil .import-profil .bloc a{text-decoration:none}.bloc-import-profil .import-profil .bloc .btimport-viadeo{height:40px;width:240px;border-radius:3px;line-height:40px;color:#fff;background:#381A0A url("../modules/portail-templates/css/picto/viadeo-import.png") no-repeat 14px 50%;float:left;text-align:center;border:0}.bloc-import-profil .import-profil .bloc .btimport-viadeo span{font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-import-profil .import-profil .bloc .centerou{font-weight:500;font-size:1.4rem;color:#BABABA;text-align:center;height:40px;line-height:40px;width:211px;float:left}.bloc-import-profil .import-profil .bloc .btimport-linkd{height:40px;width:240px;border-radius:3px;line-height:40px;color:#fff;background:#0e76a8 url("../modules/portail-templates/css/picto/in-import.png") no-repeat 14px 50%;float:left;text-align:center;border:0}.bloc-import-profil .import-profil .bloc .btimport-linkd span{font-weight:500;font-size:1.1rem;text-transform:uppercase}.bloc-divider{width:960px;display:inline-block;height:60px;position:relative;z-index:1}.bloc-divider:before{border-top:1px dashed #BABABA;content:"";position:absolute;top:50%;left:0;right:0;bottom:0;width:940px;z-index:-1}.bloc-divider span{font-weight:500;font-size:1.4rem;color:#BABABA;text-align:center;background:#F2F2F2;padding:0 15px;position:absolute;line-height:60px;left:443px}.bloc-import-doc{width:960px;display:inline-block;margin-bottom:20px}.bloc-import-doc .barrebouton{width:100%;display:inline-block;margin-top:20px;padding-right:20px;box-sizing:border-box}.bloc-import-doc .barrebouton .btbleu{height:40px;line-height:40px;float:right;margin-top:0px}.bloc-import-doc .barrebouton .btbleu:after{top:14px}.bloc-import-doc .barrebouton .btsimple{height:40px;line-height:40px;float:right;font-weight:500;font-size:1.3rem;color:#0052FF;text-decoration:underline;padding:0px 20px}.bloc-import-doc .barrebouton .btsimple:hover{color:#381A0A}.bloc-import-doc .import-doc{background-color:#fff;width:940px;padding:30px 40px 40px 40px;box-sizing:border-box}.bloc-import-doc .import-doc .titre{font-size:1.8rem;font-weight:500;color:#381A0A;text-transform:none;margin-bottom:20px;height:15px}.bloc-import-doc .import-doc .bloc{background-color:#fff;width:100%;position:relative;padding:24px 34px;box-sizing:border-box}.bloc-import-doc .import-doc .bloc label{font-weight:500;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:10px;position:relative}.bloc-import-doc .import-doc .bloc label.error{color:#F6261B;font-weight:400;font-size:1.2rem;display:block}.bloc-import-doc .import-doc .bloc input[type="file"]{opacity:0}.bloc-import-doc .import-doc .bloc [id^=file]{width:609px;height:40px;position:relative;overflow:hidden;margin-bottom:10px}.bloc-import-doc .import-doc .bloc [id^=file] label{width:609px;color:#8B8178}.bloc-import-doc .import-doc .bloc [id^=file] label:after{content:"choisir un fichier";position:absolute;height:34px;line-height:34px;text-align:left;width:170px;border:0px solid #381A0A;box-sizing:border-box;top:0;left:418px;font-weight:500;font-size:1.4rem;color:#fff;text-transform:none;border-radius:0px;cursor:pointer;background:#381A0A;transition-timing-function:ease-out;transition-duration:0.1s;padding-left:20px}.bloc-import-doc .import-doc .bloc [id^=file] label:after:hover{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-import-doc .import-doc .bloc [id^=file] [id^=text]{position:absolute;left:0px;top:0;width:409px;height:34px;line-height:34px;font-weight:400;font-size:1.4rem;color:#381A0A;background-color:#F2F2F2;border:0px solid #F2F2F2;padding-left:25px;box-sizing:border-box;border-radius:0px;overflow:hidden}.bloc-import-doc .import-doc .bloc [id^=file] [id^=text].error{border:1px solid #F6261B}.bloc-import-doc .import-doc .bloc .note{width:100%;display:inline-block;font-weight:400;font-size:1.1rem;color:#381A0A}}.no-js .owl-carousel{display:block}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../modules/portail-templates/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:5px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;display:inline;outline:none}.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:5px 7px;background:transparent;border:2px solid #8B8178;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#8B8178;border:2px solid #8B8178}@media (hover: none) and (pointer: coarse){.owl-theme .owl-dots .owl-dot:hover span{background:transparent}}.owl-theme .owl-dots .owl-dot.active span{background:#8B8178 !important}#EIR-bot{display:block;height:66px;width:66px;background-color:#0052FF;position:fixed;bottom:50px;right:30px;cursor:pointer}#EIR-bot:hover{background-color:#381A0A;transition:-webkit-transform .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;transition:all .3s ease,-webkit-transform .3s ease}#EIR-bot i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAtCAYAAAAHiIP8AAADt0lEQVRogdWZXahVRRTHf/eqaCkSFpkvN/zCSxj0kFGBGIWESIGgIgiGSijigwg9SqlBWQRF9GBffqAPaeqDEPmFD4IiESoqpYlSBmZoZd28oelfRubIOGv22Xvfu8+9+/5gcThrrT0za/bM7Jk1SGrIGEkfSLqk1rNX0itB3b2SxsPPSzrbB42PebeKINokjQIOAU/QPywCNvSm5nZgWT8G4HgbeNhoS+DexI/ApOiRw8Au4N8KG+s6bDKwGBgS2RYCG80TBRkMdESuJ4CZwF8VBhByHngv0o0xXiVwvXMzcj/awgAcXxkN/G80JXBBKHKvcgilaEvo4jaUYnDCeZDRVEt7TmkPeEnhgv0buBXa8grsD1YCF5vIHmBO3YNwb+HBDBkOvARsAz5vjKQ6BlF0krulep1brlNzor8p8+FbAXxfxyB2A/8ZLTwGzAaGBTo3kl6vYxB7vaQ4AHwaffEfr+OcaMZm4Epkvz3QgrgNdEc6DbQgSH3xB2IQhlQQvdrHFOBWr0uIaE+8HvO6KmZoK4KIDyjPNNmAVcGMRBlxG0rhvhOXgHHBQ88CX/v9Sbgtv+jPGiFTgdElKnTH4DeM1i6b5ZD0jslBpNkfZRmWJ73Kc8Wni0wWI0PORzX85IbTh/7ImMfVwL4G+DjHvyir/WjoMS6Iyz7j8VtOIY0g3FBbZaw947NKOiN4ZRMlbZJ0PWNAHJT0pdH2jO8kLcgYLqWHU9vdNOD9TPLbYZeyedREbXEFLAeOG0sad174Afgnac3HDf2xgde51C72jP+9biyWaz6Dt9NYWofp9VQQDfISBmeBecAxY2ktpl3NgmiG+168Cvwe+HwUpUO7/Mnr5ybllOVp4JE4hp4E4ebKa4kx/RwwJdK5Ct8vsPKdjLbYbtV8KupkNz/X+mRBSFdq9jfkl8S6s17SkISvk4XGuziHJHUGZQ0v8ezaVGOygngr4RPKMEmHTRXFuSxpflDeHwWePCBpdKoxDbngHW9IWpKwp+RJSb+aqsqxyr/tvHLOSJoQ3hSl5KYPYHrC1kzGS9omqctUW5xv/Z4qxZ+StkrqCG+KzCwDRgDfAG8CB421GG5iduZ4zgVmFSxvH/AFcAo4fZ8lo0fd63wooa9a2vzwKULm/V7qeIq/s2jlHcW9PvTL5twCy/BIo/FkBdHXbAem+QvQ0tQp2+G2MS8DnxhLDnVL2XT7HfHSjHxskrrmndYDL/qVqEFyGaXmybMjwAvADv+/9hM7C3ckdun8Lf6uzgLcATTpnpYG7q5oAAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;background-size:100%;width:34px;height:34px;display:block;position:relative;top:16px;left:16px}.EIR-bot{display:block;height:66px;width:66px;background-color:#0052FF;margin:0 auto 13px;bottom:50px;right:30px;cursor:pointer;text-decoration:none !important}.EIR-bot:hover{background-color:#381A0A;transition:-webkit-transform .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;transition:all .3s ease,-webkit-transform .3s ease}.EIR-bot i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAtCAYAAAAHiIP8AAADt0lEQVRogdWZXahVRRTHf/eqaCkSFpkvN/zCSxj0kFGBGIWESIGgIgiGSijigwg9SqlBWQRF9GBffqAPaeqDEPmFD4IiESoqpYlSBmZoZd28oelfRubIOGv22Xvfu8+9+/5gcThrrT0za/bM7Jk1SGrIGEkfSLqk1rNX0itB3b2SxsPPSzrbB42PebeKINokjQIOAU/QPywCNvSm5nZgWT8G4HgbeNhoS+DexI/ApOiRw8Au4N8KG+s6bDKwGBgS2RYCG80TBRkMdESuJ4CZwF8VBhByHngv0o0xXiVwvXMzcj/awgAcXxkN/G80JXBBKHKvcgilaEvo4jaUYnDCeZDRVEt7TmkPeEnhgv0buBXa8grsD1YCF5vIHmBO3YNwb+HBDBkOvARsAz5vjKQ6BlF0krulep1brlNzor8p8+FbAXxfxyB2A/8ZLTwGzAaGBTo3kl6vYxB7vaQ4AHwaffEfr+OcaMZm4Epkvz3QgrgNdEc6DbQgSH3xB2IQhlQQvdrHFOBWr0uIaE+8HvO6KmZoK4KIDyjPNNmAVcGMRBlxG0rhvhOXgHHBQ88CX/v9Sbgtv+jPGiFTgdElKnTH4DeM1i6b5ZD0jslBpNkfZRmWJ73Kc8Wni0wWI0PORzX85IbTh/7ImMfVwL4G+DjHvyir/WjoMS6Iyz7j8VtOIY0g3FBbZaw947NKOiN4ZRMlbZJ0PWNAHJT0pdH2jO8kLcgYLqWHU9vdNOD9TPLbYZeyedREbXEFLAeOG0sad174Afgnac3HDf2xgde51C72jP+9biyWaz6Dt9NYWofp9VQQDfISBmeBecAxY2ktpl3NgmiG+168Cvwe+HwUpUO7/Mnr5ybllOVp4JE4hp4E4ebKa4kx/RwwJdK5Ct8vsPKdjLbYbtV8KupkNz/X+mRBSFdq9jfkl8S6s17SkISvk4XGuziHJHUGZQ0v8ezaVGOygngr4RPKMEmHTRXFuSxpflDeHwWePCBpdKoxDbngHW9IWpKwp+RJSb+aqsqxyr/tvHLOSJoQ3hSl5KYPYHrC1kzGS9omqctUW5xv/Z4qxZ+StkrqCG+KzCwDRgDfAG8CB421GG5iduZ4zgVmFSxvH/AFcAo4fZ8lo0fd63wooa9a2vzwKULm/V7qeIq/s2jlHcW9PvTL5twCy/BIo/FkBdHXbAem+QvQ0tQp2+G2MS8DnxhLDnVL2XT7HfHSjHxskrrmndYDL/qVqEFyGaXmybMjwAvADv+/9hM7C3ckdun8Lf6uzgLcATTpnpYG7q5oAAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;background-size:100%;width:34px;height:34px;display:block;position:relative;top:16px;left:16px;font-size:0px}.EIR-bot i.ag2ricon-chatbot{background:none;font-size:36px;color:#fff}.top-page .thematique{font-size:1.4rem;line-height:1.7rem;margin-bottom:10px;text-transform:uppercase;font-weight:700}.mrghubs{padding-left:100px;padding-right:100px}.chapo h2{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;text-transform:inherit;margin-bottom:inherit}.choix-hub{font-size:1.4rem;padding:0 100px;margin-bottom:20px}@media (max-width: 768px){.choix-hub{padding:12px}}.choix-hub p{font-weight:500}.choix-hub .btn-choix{display:flex}@media (max-width: 768px){.choix-hub .btn-choix{flex-wrap:wrap;width:100%;margin-right:-10px}}.choix-hub .btn-choix .choix-cible{border-radius:0px;border:1px solid #381A0A;width:auto;margin:10px 10px 0px 0px;box-sizing:border-box;float:left;font-weight:400;color:#381A0A;text-transform:uppercase;text-decoration:none;padding:10px;cursor:pointer}@media (max-width: 768px){.choix-hub .btn-choix .choix-cible{flex:0 0 auto;width:calc(50% - 10px)}}.choix-hub .btn-choix .choix-cible:hover,.choix-hub .btn-choix .choix-cible.filter-selected{background-color:#381A0A;color:#fff}.choix-hub .fermer-filtre{margin-top:10px}.choix-hub .fermer-filtre span{width:100%;font-weight:500;font-size:1.3rem;text-decoration:underline;color:#0052FF;background:url(../modules/portail-templates/css/../css/picto/filter/croix.png) no-repeat left center;padding-left:20px;cursor:pointer}.listeancre{margin:10px 0 !important;columns:2;text-indent:0 !important;padding-left:0 !important}.listeancre:after{content:"";display:block;clear:both}@media (max-width: 768px){.listeancre{columns:1}}.listeancre li{list-style:none;display:inline-block;margin-bottom:10px;margin-top:0 !important;float:left;width:100%;box-sizing:border-box;position:relative;padding-left:19px;-webkit-column-break-inside:avoid}.listeancre li:before{content:'-';font-size:2rem;display:inline-block;height:12px;width:19px;line-height:unset !important;color:#0052ff;padding-right:4px;position:absolute;left:0}@media (max-width: 768px){.listeancre li{display:block;float:none;width:100%}}.listeancre a{position:relative;display:block;margin-left:2px;font-size:1.4rem}.bloc-contenu.bloc-contenu-hubs{margin-bottom:20px;padding-left:88px;padding-right:88px}@media (max-width: 959px){.bloc-contenu.bloc-contenu-hubs{padding-left:38px;padding-right:38px}}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs{padding-left:0;padding-right:0}}.bloc-contenu.bloc-contenu-hubs:last-child{margin-bottom:0}.bloc-contenu.bloc-contenu-hubs .detailscontenu{margin-top:inherit;padding:0;background-color:transparent;box-shadow:none;background-color:#F2F2F2}.bloc-contenu.bloc-contenu-hubs .intro{position:relative}.bloc-contenu.bloc-contenu-hubs .intro .contenu{padding-top:20px;padding-bottom:20px;width:calc(66.66% - 20px)}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .intro .contenu{width:100%;padding-right:20px}}.bloc-contenu.bloc-contenu-hubs .intro .illustration{position:absolute;top:0;right:0;width:33.33%;height:100%;overflow:hidden}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .intro .illustration{position:static;width:100%;max-height:400px}}.bloc-contenu.bloc-contenu-hubs .intro .illustration img{width:100%}.bloc-contenu.bloc-contenu-hubs .intro .titrebloc{margin-bottom:12px;font-size:1.6rem;line-height:2rem;text-transform:none;color:#381A0A}.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a,.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a:hover,.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a:visited{color:#fff;text-decoration:none;background:#381A0A;padding:2px 20px;display:inline-block}@media (max-width: 959px){.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a,.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a:hover,.bloc-contenu.bloc-contenu-hubs .intro .titrebloc a:visited{display:inline-block;box-sizing:border-box;margin-right:20px}}.bloc-contenu.bloc-contenu-hubs .intro .btbleu,.bloc-contenu.bloc-contenu-hubs .intro .btbleu:hover,.bloc-contenu.bloc-contenu-hubs .intro .btbleu:visited{display:inline-block;padding:0 30px 0 10px;height:35px;line-height:35px;background-color:#0052FF;color:#fff;border-radius:0;text-transform:none;text-align:left;float:none}.bloc-contenu.bloc-contenu-hubs .intro .btbleu:after,.bloc-contenu.bloc-contenu-hubs .intro .btbleu:hover:after,.bloc-contenu.bloc-contenu-hubs .intro .btbleu:visited:after{top:12px}.bloc-contenu.bloc-contenu-hubs .intro .btbleu:hover{background-color:#381A0A}.bloc-contenu.bloc-contenu-hubs .intro .texte{padding:0 0 0 20px}@media (max-width: 959px){.bloc-contenu.bloc-contenu-hubs .intro .texte{padding:0 20px}}.bloc-contenu.bloc-contenu-hubs .intro.solo .contenu{padding:20px 0px;margin-left:33.33%;width:66.66%}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .intro.solo .contenu{padding-top:20px;margin-left:0;width:auto}}.bloc-contenu.bloc-contenu-hubs .intro.solo .contenu .btbleu{margin-left:20px !important;margin-top:11px}.bloc-contenu.bloc-contenu-hubs .intro.solo .illustration{left:0;width:33.33%}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .intro.solo .illustration{width:100%}}.bloc-contenu.bloc-contenu-hubs .intro.solo .texte{font-weight:500;padding:0 40px 0 20px}.bloc-contenu.bloc-contenu-hubs .listeproduits{padding:0 20px}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits{padding:12px}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit{background:#fff;position:relative;margin-bottom:10px;height:auto}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration{width:33.33%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration{width:100%;display:block;position:relative}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration img{min-width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration img{display:none}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration .tags{position:absolute;bottom:8px;left:8px;z-index:888}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration .tags{position:relative;clear:both;overflow:hidden;bottom:unset;left:unset;margin:10px 5px}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration .tags .tag{background-color:#fff;color:#381A0A;padding:4px;display:inline-block;margin-right:10px;font-size:1.2rem}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .illustration .tags .tag{border:1px solid #381A0A;margin:0 5px}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu{width:66.6%;margin-left:33.3%;position:relative;min-height:148px}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu{width:100%;margin:0;clear:both;overflow:hidden}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .texte{padding:10px 0 10px 10px;width:66.6%;display:inline-block;box-sizing:border-box}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .texte{width:100%;padding:10px}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .texte a{color:#381A0A;text-decoration:none}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .boutons{position:absolute;right:0;bottom:0;padding:10px;width:33.3%;box-sizing:border-box}@media (max-width: 768px){.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .boutons{width:100%;position:relative;clear:both;overflow:hidden}}.bloc-contenu.bloc-contenu-hubs .listeproduits .produit .contenu .boutons .btbleu{color:#fff;display:block;width:100%;cursor:pointer}.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe{padding:0px 40px}@media (max-width: 959px){.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe{margin-bottom:20px;padding:0 20px 20px 30px}}.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe a,.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe a:hover,.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe a:visited{display:block;color:#381A0A;text-decoration:none;margin-bottom:20px}.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe .soustitre{color:#0052FF;text-decoration:underline}.bloc-contenu.bloc-contenu-hubs .listeliensparagraphe a:hover .soustitre{color:#381A0A}header,footer{font-family:'Relative', Arial, sans-serif !important}header .btallsites{box-sizing:content-box}.body--grey{background-color:#F2F2F2}.bloc__content{padding:20px;width:auto;background-color:#fff}.backgnd--white{background-color:#fff}.input-append{max-width:311px;position:relative}.input--bleu{background-color:#0052FF;font-weight:600;color:#fff}.bloc_descriptif_bt_cnx{padding-bottom:20px}.bloc-connexion input{width:100%;height:40px;line-height:40px;font-size:1.4rem;border:0px;padding-left:25px;box-sizing:border-box;margin-bottom:25px}.bloc-connexion .input--text{background-color:#F2F2F2;color:#8B8178;font-weight:400}.bloc-connexion .input--text:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #F2F2F2 inset;-webkit-text-fill-color:#8B8178}.bloc-connexion .input--text.error{border:1px solid #F6261B}.bloc-connexion .input--button{background-color:#0052FF;font-weight:500;color:#fff;text-align:left;position:relative;max-width:160px}.bloc-connexion .input--button:hover{background-color:#381A0A}.bloc-connexion .input--button__arrow{position:relative}.bloc-connexion .input--button__arrow:after{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche.png");background-repeat:no-repeat;display:inline-block;position:absolute;height:12px;width:7px;top:4px;right:10px;transition-timing-function:ease-out;transition-duration:0.1s}.bloc-connexion .input--button__arrow:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}.bloc-connexion label{font-weight:400;font-size:1.4rem;color:#381A0A;width:100%;display:block;margin-bottom:5px;position:relative}.bloc-connexion .label--invisible{color:#F6261B;font-weight:400;font-size:1.2rem;display:none}.bloc-connexion .label--invisible.error{display:block;position:absolute;bottom:3px}.bloc-connexion .auth-error--invisible{color:#F6261B;font-weight:500;font-size:1.4rem;margin-bottom:20px;display:none}.bloc-connexion .auth-error--invisible.auth-error{display:block}.bloc-connexion .bt{width:200px;height:40px;margin:10px 0px 30px}@media (max-width: 959px){.bloc-accesespaceclient .description .descriptif .titre{font-size:2.4rem !important}#connexionBlock{padding:0 10px}#bandeau-cnil{left:0}.bloc-connexion{box-sizing:border-box}.bloc-connexion .connexion{width:100%;margin:0 0 12px 0;background-color:#fff}.bloc-connexion .connexion .title{background-color:#B0B1A6;color:#fff;height:40px;width:100%;line-height:40px;padding:0px 20px;font-size:1.6rem;font-weight:500;text-transform:uppercase;box-sizing:border-box}.bloc-connexion .connexion .descriptif{padding:20px;width:100%;box-sizing:border-box;position:relative}.bloc-connexion .connexion .descriptif .champsmarque{font-weight:400;font-size:1.2rem;width:100%;color:#381A0A;margin-bottom:20px}.bloc-connexion .connexion .descriptif .champs{width:100%;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A;padding-bottom:20px;margin-bottom:20px}.bloc-connexion .connexion .descriptif .champs .oubli{font-weight:400;font-size:1.2rem;color:#00AED6;width:100%;text-decoration:underline;display:block;margin:10px 0px}.bloc-connexion .connexion .descriptif .champs .new-passwd{position:absolute;bottom:0}.bloc-connexion .connexion .descriptif .champs .new-passwd .new-passwd-link{color:#2358D2}.bloc-connexion .connexion .descriptif .borderbottom{border-bottom:1px solid #DDDDD4}.bloc-connexion .connexion .descriptif .creation{width:100%;height:165px !important}.bloc-connexion .connexion .descriptif .creation .video{width:283px !important;height:112px;display:block !important}.bloc-connexion .connexion .descriptif .creation .video img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-connexion .connexion .descriptif .creation .visite{width:100%;float:left}.bloc-connexion .connexion .descriptif .creation .visite .titre{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#00AED6;margin-bottom:7px;width:100%;text-transform:uppercase}}@media (min-width: 960px){.bloc-accesespaceclient .description .descriptif .titre{margin-left:0px}.bloc-accesespaceclient .description .descriptif .title .icon-img img{width:auto;height:auto}.titre--bienvenue{max-width:400px}.titre--connexion{max-width:200px;line-height:1.4em}.bloc--60{width:57.5%;display:inline-block;vertical-align:top;margin-top:20px;margin-right:20px}.bloc--40{width:40%;display:inline-block;vertical-align:top;margin-top:-30px}.bloc--40 .bloc-connexion .connexion{width:100%;margin:0}.bloc-connexion{margin-bottom:50px;width:100%}.bloc-connexion .connexion{width:47.9166666667%;float:left;margin-left:1.0416666667%;margin-right:1.0416666667%;background-color:#fff;margin-left:0px;margin-right:0px}.bloc-connexion .connexion .title{color:#fff;height:40px;width:100%;line-height:40px;padding:0px 20px;font-size:1.6rem;font-weight:500;text-transform:uppercase;box-sizing:border-box}.bloc-connexion .connexion .title.bleu{background-color:#B0B1A6}.bloc-connexion .connexion .descriptif{padding:20px;width:100%;box-sizing:border-box;display:inline-block}.bloc-connexion .connexion .descriptif .champsmarque{font-weight:400;font-size:1.2rem;width:100%;color:#381A0A;margin-bottom:20px}.bloc-connexion .connexion .descriptif .champs{width:100%;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#381A0A}.bloc-connexion .connexion .descriptif .champs .courant p{margin:0px}.bloc-connexion .connexion .descriptif .champs .label:first-of-type{margin-top:0px}.bloc-connexion .connexion .descriptif .champs a{font-size:1.4rem;line-height:1.8rem;font-weight:400}.bloc-connexion .connexion .descriptif .champs a:hover{box-shadow:none}.bloc-connexion .connexion .descriptif .champs .oubli{font-weight:400;font-size:1.2rem;color:#00AED6;width:100%;text-decoration:underline;margin:10px 0px}.bloc-connexion .connexion .descriptif .champs .btvousconnecter{width:100%;display:block;height:46px;margin-bottom:20px;margin-top:20px}.bloc-connexion .connexion .descriptif .borderbottom{border-bottom:0px}.bloc-connexion .connexion .descriptif .creation{width:100%}.bloc-connexion .connexion .descriptif .creation .video{width:100%;margin-bottom:15px;float:left}.bloc-connexion .connexion .descriptif .creation .video img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.bloc-connexion .connexion .descriptif .creation .visite{width:100%;float:left}.bloc-connexion .connexion .descriptif .creation .visite .titre{font-weight:500;font-size:1.5rem;line-height:1.8rem;color:#00AED6;margin-bottom:20px;width:100%;text-transform:uppercase}.bloc-connexion .connexion .descriptif .creation .visite a{float:right;font-size:1.4rem;line-height:1.8rem;font-weight:400}.bloc-connexion .connexion .descriptif .creation .visite a:hover{color:#381A0A;box-shadow:none}#connexionBlock #premiereVisiteBlock .bloc-connexion,#connexionBlock .connexion .bloc-connexion{margin-bottom:0;width:100%}#connexionBlock #premiereVisiteBlock .bloc-connexion .connexion,#connexionBlock .connexion .bloc-connexion .connexion{width:100%;padding-right:0}.bloc-actualite .description .descriptif .linkmire ul{list-style-type:none;margin:0;padding:0;float:none}.bloc-actualite .description .descriptif .linkmire ul li{text-align:left;list-style:none;margin:0;padding:0;padding-left:8px;text-indent:-8px;box-sizing:content-box}.bloc-actualite .description .descriptif .linkmire ul li a{display:block;font-weight:400;font-size:1.4rem;color:#381A0A;line-height:1.5rem;text-decoration:none;padding-bottom:8px}.bloc-actualite .description .descriptif .linkmire ul li a:hover{color:#00AED6;text-decoration:none;padding-left:8px;-webkit-transition:all .1s ease .1s;-moz-transition:all .1s ease .1s;-o-transition:all .1s ease .1s;-ms-transition:all .1s ease .1s;transition:all .1s ease .1s;background-color:#fff}.bloc-actualite .description .descriptif .linkmire ul li a:before{content:" ";background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-brun.png");width:5px;height:10px;padding-left:3px;background-repeat:no-repeat;display:inline-block;box-sizing:content-box}.bloc-actualite .description .descriptif .linkmire ul li:hover a:before{background-image:url("../modules/portail-templates/css/img/icons/fleche-menutop-bleu.png")}}ul{list-style-type:none}.bloc-actualite .titre p{margin-top:15px;font-size:1.6rem;line-height:2rem}.small-size-content{margin:0 10px}@media (min-width: 960px){.small-size-content{margin:0 80px}}.full-width{width:100%}.clear-both{clear:both}.accroche{margin-bottom:20px}.backgnd--blue{background-color:#00E8FF}.backgnd--yellow{background-color:#FFE145}.backgnd--orange{background-color:#ff5205}.backgnd--rose{background-color:#FF91DE}.backgnd--green{background-color:#29FF9B}.backgnd--brown{background-color:#381A0A}.backgnd--white{background-color:#fff}.button-primary{height:34px;line-height:34px;padding:0 15px;margin-right:15px;text-decoration:none;overflow:hidden;position:relative;box-sizing:border-box;display:inline-block;background-color:#0052FF;border:none}.button-primary span{font-size:1.4rem;font-weight:500;padding-right:15px;color:#fff}.button-primary:after{content:"";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition-timing-function:ease-out;transition-duration:0.2s}.button-primary:hover{background-color:#381A0A;text-decoration:none}.button-primary:hover:after{-webkit-transform:translateX(px);transform:translateX(4px)}.button-secondary{height:34px;line-height:34px;padding:0 15px;margin-right:15px;text-decoration:none;overflow:hidden;position:relative;box-sizing:border-box;display:inline-block;background-color:rgba(0,0,0,0);border:1px solid #381A0A}.button-secondary span{font-size:1.4rem;font-weight:500;padding-right:15px;color:#381A0A}.button-secondary:after{content:"";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition-timing-function:ease-out;transition-duration:0.2s}.button-secondary:before{content:"";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition-timing-function:ease-out;transition-duration:0.2s}.button-secondary:hover{background-color:#381A0A}.button-secondary:hover span{color:#fff}.button-secondary:hover:before{-webkit-transform:translateX(px);transform:translateX(4px)}ag2r{display:none}.text-block{padding:10px 0}.text-block .toutvoir{padding:0}.text-block__h1{font-size:2.8rem;line-height:3rem;font-weight:700;margin-bottom:15px}.text-block__h2{margin-bottom:10px;display:inline-block;font-size:2.4rem;line-height:2.7rem;font-weight:500}.text-block__h3{margin-bottom:10px;font-size:2.4rem;line-height:2.7rem;font-weight:500}.text-block__p{font-size:1.6rem;line-height:1.6rem;margin-bottom:15px}@media (max-width: 959px){.text-block__p{margin-top:10px}}.text-block .list-services{margin-top:30px}@media (max-width: 959px){.cta-item{margin-bottom:10px}}@media (min-width: 960px){.cta-item{display:inline-block}}@media (min-width: 960px){.foursquare,.image-block{padding:10px 0}}@media (max-width: 959px){.foursquare,.foursquare--backgnd{display:block}}.foursquare a,.foursquare--backgnd a{text-decoration:none}@media (min-width: 960px){.foursquare--backgnd{margin:0 -10px}}.foursquare-item,.foursquare-item--backgnd{display:inline-block;text-align:center;box-sizing:border-box;vertical-align:top}.foursquare-item{width:24.65%;padding:10px}@media (max-width: 959px){.foursquare-item{width:48.5%}}@media (min-width: 960px){.foursquare-item{max-width:200px}}.foursquare-item p{font-size:1.4rem;line-height:1.6rem;font-weight:500;margin-top:5px}.foursquare-item--backgnd{padding:12px}@media (max-width: 959px){.foursquare-item--backgnd{width:100%}}.foursquare-item--backgnd__inner{background:#F2F2F2;padding:30px 10px;color:#381A0A}@media (max-width: 959px){.foursquare-item--backgnd__inner{padding:12px}}.foursquare-item--backgnd__inner p{font-size:1.4rem;font-weight:500;margin-top:15px;height:40px}.bloc-partenaires.bloc-partenaires--ccn{margin-top:0}.bloc-partenaires.bloc-partenaires--ccn .titre h2{margin-bottom:17px}.bloc-partenaires.bloc-partenaires--ccn .partenaires ul li{width:auto}.bloc-partenaires.bloc-partenaires--ccn .partenaires ul li img{width:auto}@media (max-width: 959px){.bloc-partenaires.bloc-partenaires--ccn .partenaires ul li{width:unset}}@media screen and (max-width: 320px){.tableau-fond .bloc-type-fond .head-edit>.vl-euro{width:20% !important}}.blocpremiereconnex{margin-bottom:20px;margin-top:40px}@media (max-width: 959px){.blocpremiereconnex{padding:12px}}.blocpremiereconnex .titre h3,.blocpremiereconnex .titre h2,.blocpremiereconnex .titre{font-size:2.8rem;line-height:3.0rem;font-weight:400;margin-bottom:10px;text-transform:none !important}@media (min-width: 960px){.blocpremiereconnex .titre h3,.blocpremiereconnex .titre h2,.blocpremiereconnex .titre{margin-bottom:17px}}.blocpremiereconnex #popin-create{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(57,25,9,0.8);z-index:2147483649}.blocpremiereconnex #popin-create .popin{padding:12px;padding-top:40px;font-size:1.4rem;line-height:150%;width:100%}@media (min-width: 960px){.blocpremiereconnex #popin-create .popin{padding:40px;width:780px;display:flex;flex-wrap:wrap;align-content:center}}.blocpremiereconnex #popin-create .popin .titre1{font-size:2.8rem;line-height:3.4rem;font-weight:500;color:#391909;text-transform:none;margin-bottom:30px;margin-top:0}.blocpremiereconnex #popin-create .popin .fermer-popin{position:absolute;top:10px;right:10px;display:block;width:24px;height:24px;background:url("../modules/portail-templates/css/picto/24/brun/fermer-brun-24.png") no-repeat}.blocpremiereconnex #popin-create .popin .fermer-popin span{display:none}@media (max-width: 959px){.blocpremiereconnex #popin-create .popin .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.blocpremiereconnex #popin-create .popin .content ul{list-style:none}.blocpremiereconnex #popin-create .popin .content ul li{list-style:none;width:50%;margin:0 auto}.blocpremiereconnex #popin-create .popin .content ul li a{width:100%;text-align:center;text-decoration:none}.blocpremiereconnex #popin-create .popin .content ul li::before{content:'';display:none}}@media (min-width: 960px){.blocpremiereconnex #popin-create .popin .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.blocpremiereconnex #popin-create .popin .content ul{list-style:none}.blocpremiereconnex #popin-create .popin .content ul li{list-style:none;width:50%;margin:0 auto}.blocpremiereconnex #popin-create .popin .content ul li a{width:100%;text-align:center;text-decoration:none}.blocpremiereconnex #popin-create .popin .content ul li::before{content:'';display:none}}.detailpremiereconnex{display:flex;flex-wrap:wrap;background-color:#00E8FF}.detailpremiereconnex .description{box-sizing:border-box;width:552px}.detailpremiereconnex .description .media{margin-bottom:0}.detailpremiereconnex .description.video{width:388px;min-height:194px;background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative}@media (max-width: 959px){.detailpremiereconnex .description.video{display:none}}.detailpremiereconnex .description.video #previd{min-height:260px;border:1px solid #DDDDD4;background-size:cover;cursor:pointer}.detailpremiereconnex .description.video #previd:before{content:"";width:58px;height:40px;background:url("../modules/portail-templates/css/picto/sprite-ag2r.png") no-repeat -88px -283px;position:absolute;left:calc(50% - 29px);top:calc(50% - 20px)}.detailpremiereconnex .description.contenu{font-size:1.4rem;font-weight:400;padding:8px}@media (min-width: 960px){.detailpremiereconnex .description.contenu{padding:30px}}.detailpremiereconnex .description.contenu .titre h3{font-size:2.0rem;font-weight:500;margin-bottom:17px}.detailpremiereconnex .description.contenu .bloc-cta{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:-15px}.detailpremiereconnex .description.contenu .bloc-cta a{color:#381A0A}.detailpremiereconnex .description.contenu .bloc-cta .cta{width:50%}@media (max-width: 959px){.detailpremiereconnex .description.contenu .bloc-cta .cta{width:100%;margin-top:15px}}.detailpremiereconnex .description.contenu .bloc-cta .label-cta{margin-bottom:8px}@media (max-width: 959px){.detailpremiereconnex .description.contenu p{margin-bottom:4px}.detailpremiereconnex .description.contenu p a{color:#381A0A}}.js-valo-espace-client{display:flex;background:#00e8ff;flex-flow:row wrap;align-items:center}.js-valo-espace-client .js-valo-espace-client-part1 img{width:280px;display:flex}.js-valo-espace-client .js-valo-espace-client-part2{left:20px;position:relative}.js-valo-espace-client .js-valo-espace-client-part2 .titre{margin-top:15px}.js-valo-espace-client .js-valo-espace-client-part2 .titre h2{font-weight:500}.js-valo-espace-client .js-valo-espace-client-part2 .bloc-connexion--faq__cta{display:inline-block;margin:0 40px 20px 0}.js-valo-espace-client .js-valo-espace-client-part2 .EC_btnBloc{height:72px}.js-valo-espace-client .js-valo-espace-client-part2 .linkCTA{margin-bottom:20px}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary{background:#fff}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary span{color:#381A0A}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary:after{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary:hover{background:#381A0A !important}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary:hover span{color:#fff !important}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary:hover:after{transform:translateX(5px);content:" ";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat 50% 50%;display:inline-block;position:absolute;height:12px;width:7px;top:11px;right:10px}.bloc-connexion .connexion .descriptif .champs .txt-error-visible{line-height:1.6rem !important}.bloc-connexion .connexion .descriptif .champs a{color:#0052ff !important;font-size:1.2rem !important;line-height:1.6rem !important}.bloc-connexion .connexion .descriptif .champs a:hover{color:#381A0A !important;background:none !important}.bloc-connexion .connexion .descriptif .champs .bt .btbleu{padding:9px 0px 0px 20px !important}.bloc-connexion .connexion .descriptif .champs .bt .btbleu:hover{background:#381A0A !important}@media (max-width: 959px){.js-valo-espace-client{margin-top:10px}.js-valo-espace-client .js-valo-espace-client-part1{display:none}.js-valo-espace-client .js-valo-espace-client-part2{width:100%;margin:5px 20px}.js-valo-espace-client .js-valo-espace-client-part2 .EC_btnBloc{height:unset}.js-valo-espace-client .js-valo-espace-client-part2 .button-primary{width:100%}.js-valo-espace-client .js-valo-espace-client-part2 .linkCTA{margin-bottom:unset}main #connexionBlock .bloc-connexion #mireBlock{padding-bottom:0 !important}main #connexionBlock .bloc-connexion #mainContainer .descriptif{padding:10px 10px 0px 10px}.bloc-connexion .bt{width:200px !important;display:block !important}.bloc-connexion .bloc_descriptif_bt_cnx a{width:200px !important}}.full-content{position:relative;background-repeat:no-repeat;background-position:top;max-width:1400px;margin:auto}.home-teaser-area{margin:auto;max-width:776px}@media (max-width: 959px){.home-teaser-area{display:none}}.home-teaser .titre{font-size:4.8rem;line-height:5.2rem;margin-bottom:16px;font-weight:500;text-transform:none !important;margin-top:0}.home-teaser p{font-size:1.8rem;line-height:2rem;font-weight:500;color:#381a0a;text-transform:none !important;margin-bottom:20px;margin-top:0}.home-teaser div a{text-decoration:none;float:left;padding:13px 70px 0 20px;position:relative;overflow:hidden;height:27px;background-color:#fff;font-size:1.6rem;margin-right:30px;color:#381A0A;font-weight:500}.home-teaser div a:after{content:" ";background:url(../modules/portail-templates/css/picto/sprite-ag2r.png) no-repeat -37px -283px;display:inline-block;position:absolute;height:15px;width:9px;top:14px;right:8px}.home-teaser div a:before{content:"";background:url(../modules/portail-templates/css/img/icons/fleche.png) no-repeat;display:inline-block;position:absolute;height:15px;width:9px;top:14px;right:8px;transition-timing-function:ease-out;transition-duration:0.2s}.home-teaser div a:hover{background-color:#381A0A;color:#fff}.home-teaser div a:hover:before{-webkit-transform:translateX(px);transform:translateX(4px)}.main{width:100%}.groupDisclaimer{position:absolute;background:white;width:600px;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;padding:20px}.groupDisclaimer h2,.groupDisclaimer h5,.groupDisclaimer p,.groupDisclaimer a{text-align:left;margin:0}.groupDisclaimer a{color:#0052FF}.groupDisclaimer h5{padding:0px 0px 0px 63px;font-size:20px}.groupDisclaimer p{font-weight:600;font-size:16px}.groupDisclaimer span{font-size:14px}.groupDisclaimer h2{font-size:26px;padding:30px 0px 30px;line-height:28px;color:#381A0A}.groupDisclaimer img{max-width:245px}_:-ms-fullscreen,:root .dependButton2 .next_btn.accept{margin:12px 20px 20px 0px !important}.next_btn{width:48%;margin:12px 0px 30px;height:40px;font-size:16px;font-weight:500;background-color:#0052FF;border:none;color:white;cursor:pointer}.next_btn.next_btn1{margin:12px 20px 30px 0px}.next_btn.accept{margin:12px 20px 0px 0px}.next_btn.refuser{margin:12px 0px 0px}.next_btn:hover{background-color:#381A0A}#secondPartCU{overflow-y:auto;max-height:334px}#secondPartCU p,#secondPartCU a{text-align:justify;font-size:14px;line-height:18px;font-weight:400}@media (max-width: 959px){.next_btn{width:100%;display:block}.next_btn.next_btn1,.next_btn.accepter{margin:12px 0px}.next_btn.next_btn2{margin:12px 0px 24px}.next_btn.refuser{margin:12px 0px 0px}.groupDisclaimer{width:85%;padding:12px}.groupDisclaimer h2{font-size:20px;padding:30px 0px 24px}#secondPartCU{max-height:90%}}#disclaimerBackground{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#381A0A;z-index:99999}#disclaimerBackground section,#disclaimerBackground .bloc-partage{display:none}#secondPartCU,.dependButton1,.dependButton2,.disclaimer-controled{display:none}.filtre-recherche .champs.span6 .SumoSelect>.CaptionCont>span,.filtre-recherche .champs.span2 .SumoSelect>.CaptionCont>span{background:#fff url(../modules/portail-templates/css/picto/fleche-bas-select.png) no-repeat 96.5% 50% !important;padding:0px 10px !important;-ms-border:1px solid black;border:1px solid black;-ms-border-radius:0px;border-radius:0px}.filtre-recherche .champs.span6 .SumoSelect.open>.CaptionCont>span,.filtre-recherche .champs.span2 .SumoSelect.open>.CaptionCont>span{background:#fff url(../modules/portail-templates/css/picto/fleche-haut-select.png) no-repeat 96.5% 46% !important}.filtre-recherche .bouton .btbleu{-ms-border-radius:0px;border-radius:0px}.filtre-recherche .champs.span6 .SumoSelect.open>.optWrapper{width:260px}.titre-grille-questions{font-size:2.2rem !important;line-height:3.4rem !important;font-weight:400 !important;color:#391909;text-transform:none !important;margin-bottom:10px !important;margin-top:0;padding-top:30px}@media (max-width: 959px){.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .bouton .btbleu{height:40px;line-height:40px;border-radius:0px;border:0;color:#fff;font-size:1.1rem;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box;padding-left:40px;padding-right:40px;margin-top:0px;margin-left:0px;position:relative;float:left;cursor:pointer;width:100%}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect.open>.CaptionCont{background:#fff url(../modules/portail-templates/css/picto/fleche-haut-mobile-brun.png) no-repeat 96.5% 46% !important;background-size:13px 8px !important}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.CaptionCont{position:relative;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat 98% 50%;background-size:13px 8px;border-top-left-radius:0px;border-bottom-left-radius:0px;margin:0px 0px 20px 0px;outline:none;color:#381A0A !important;font-size:1.5rem;font-weight:400;width:100%;height:40px;line-height:initial;border:0;cursor:pointer;padding-left:20px;box-sizing:border-box;border:1px solid #381A0A}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper{text-align:left}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect.open>.optWrapper{top:40px !important;width:100%;border:1px solid #381A0A}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .CaptionCont>span{color:#381a0a;display:block;outline:none;height:20px;overflow:hidden}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .CaptionCont>span:after{content:"";position:absolute;display:inline-block;right:1px;top:0;height:40px;width:21px}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .titre-categorie{display:block;background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron.png") no-repeat right 10px center;background-size:13px 8px;font-weight:500;font-size:1.5rem;border:1px solid #381A0A !important;-ms-border:1px solid #381A0A !important;cursor:pointer;list-style:none;-ms-padding-left:20px;-ms-height:40px;-ms-line-height:46px;padding-left:20px;height:40px;line-height:46px;overflow:hidden}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .titre-categorie.act{background:#fff url("../modules/portail-templates/css/img/icons/fleche-dropdown-marron-2.png") no-repeat right 10px center !important}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .titre-categorie h2{font-size:1.5rem;line-height:1.2rem;font-weight:800;margin-bottom:0;padding:15px 0px;color:#381A0A}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper{top:42px !important;overflow:visible;-ms-top:42px !important;-ms-overflow:visible}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper .options{background:#fff;border:1px solid #381A0A;border-top:unset;-ms-overflow-y:scroll;overflow-y:scroll;-ms-background:#fff;-ms-border:1px solid #381A0A;-ms-border-top:unset}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper .options li::before{display:none}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper .options li:hover label{color:#FFFFFF !important}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper .options .opt{-webkit-padding:10px 20px;padding:10px 20px;margin:unset;-ms-padding:10px 20px;-ms-margin:unset}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion .SumoSelect>.optWrapper .options .opt label{-ms-color:unset;color:unset}}@media (max-width: 959px){.container-grid{margin:12px;max-width:100%}.container-grid .isotope-grid{width:100%}.filtre-recherche{display:none}.filtre-recherche-mobile{display:block}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul{margin-top:30px;border:none;padding:0}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li{overflow:visible;height:60px}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li ul{margin-top:0}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li label{font-weight:400;font-size:1.5rem;color:#381A0A;display:block;margin-bottom:0;position:relative}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li label.error{color:#F12626;font-weight:400;font-size:1.2rem;display:block}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li input{width:24.66667%;height:40px;line-height:40px;font-weight:400;font-size:1.4rem;color:#8B8178;background-color:#F2F2F2;border:0px;padding-left:25px;box-sizing:border-box}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li input.error{border:1px solid #F12626}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .dropdown{outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;text-indent:1px;text-overflow:'';color:#8B8178;font-size:1.4rem;font-weight:400;width:100%;height:40px;border-radius:3px;padding-left:20px;line-height:40px;border:0;cursor:pointer;background:#F2F2F2 url("../modules/portail-templates/css/picto/filter/fleche-drop-bleu.png") no-repeat right center}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .champs .SumoSelect{width:100%}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .champs .SumoSelect .options{text-indent:0}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .champs .SumoSelect .options .opt{height:auto}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .champs .SelectClass{display:none}.filtre-recherche-mobile .bloc-faqaccordion .faqaccordion #accordion ul li .champs .SumoUnder{display:none}}@media (min-width: 960px){.filtre-recherche .bouton .btbleu:hover{background-color:#381A0A !important;color:#fff !important}.filtre-recherche .span2.champs.age{width:21% !important}.filtre-recherche-mobile{display:none}}.isotope-grid .color1,.autres-questions .color1{background:#FFFFFF;color:#391909}.isotope-grid .color1{border:1px solid #DDDDD4}.isotope-grid .color1 a,.autres-questions .color1 a{color:#391909}.isotope-grid .color2,.autres-questions .color2{background:#391909;color:#FFFFFF}.isotope-grid .color2 a,.autres-questions .color2 a{color:#FFFFFF}.isotope-grid .color3,.autres-questions .color3{background:#FFE145;color:#391909}.isotope-grid .color3 a,.autres-questions .color3 a{color:#391909}.isotope-grid .color4,.autres-questions .color4{background:#ff91de;color:#391909}.isotope-grid .color4 a,.autres-questions .color4 a{color:#391909}.isotope-grid .backBlue_colorBrown{background:#00E8FF}.isotope-grid .backBlue_colorBrown a{color:#381A0A}.isotope-grid .backGreen_colorBrown{background:#29FF9B}.isotope-grid .backGreen_colorBrown a{color:#381A0A}#disclaimerBackground .bloc-type-fond{display:none}.tableau-fond{width:860px;padding-top:50px;margin:auto}.tableau-fond .name-indice.mobile-only,.tableau-fond .doc_a_tele.mobile-only{display:none}.tableau-fond .type-fond-tilte.other{display:none}.tableau-fond .bloc-type-fond{margin:20px auto 20px;padding-top:unset}.tableau-fond .bloc-type-fond .head-edit{list-style:none;font-size:14px;font-weight:500;height:40px;display:flex}.tableau-fond .bloc-type-fond .head-edit.other{display:none}.tableau-fond .bloc-type-fond .head-edit .name-indice{width:18.4%}.tableau-fond .bloc-type-fond .head-edit .tyep-part{width:17.3%}.tableau-fond .bloc-type-fond .head-edit .isin{width:20%}.tableau-fond .bloc-type-fond .head-edit .vl-euro{text-align:center;padding-right:29px !important;width:12%}.tableau-fond .bloc-type-fond .head-edit .document{width:23%;text-align:center}.tableau-fond .bloc-type-fond .description-fond.mobile-only{display:none}.tableau-fond .bloc-type-fond .description-fond .soustitre-fond{font-weight:500;padding:1%;font-size:14px}.tableau-fond .bloc-type-fond .description-fond .description-fond{font-size:12px;padding:0px 1% 1%}.tableau-fond .bloc-type-fond .head-edit div{background-color:#381A0A;color:white;height:30px;padding:1%}.tableau-fond .bloc-type-fond .type-fond-tilte{background-color:#F2F2F2;padding:1%;font-size:16px;font-size:1.6rem;font-weight:bold}.tableau-fond .bloc-type-fond .line-fond{width:100%;clear:both;border-bottom:1px solid #aaaaaa;padding-top:12px}.tableau-fond .bloc-type-fond .line-fond .type-fond{width:18%;padding:1%;float:left}.tableau-fond .bloc-type-fond .line-fond .type-fond .titre-fond{font-weight:bold;font-size:16px;margin-bottom:5px}.tableau-fond .bloc-type-fond .line-fond .part-fond{width:56%;padding:1% 0px 1% 1%;min-height:71px;float:left}.tableau-fond .bloc-type-fond .line-fond .doc-fond{width:22%;padding:1% 1% 1% 0px;height:36px;float:left}.tableau-fond .bloc-type-fond .part-fond .part-line .type-part{width:31%;float:left;padding:1%;font-size:14px;font-weight:500}.tableau-fond .bloc-type-fond .part-fond .part-line .isin-part{width:31%;float:left;padding:1%;font-size:14px;font-weight:500}.tableau-fond .bloc-type-fond .part-fond .part-line .vl-part{width:31%;float:left;text-align:center;padding:1%;font-weight:500}.tableau-fond .bloc-type-fond .part-fond .part-line .vl-part .vl-euro{font-size:14px}.tableau-fond .bloc-type-fond .line-fond .document-fond{padding:5px}.tableau-fond .bloc-type-fond .line-fond .doc-fond a{padding:10px;text-align:center;background-color:#0052FF;font-size:14px;font-weight:500;display:block;margin-top:5px;color:white;text-decoration:none}.tableau-fond .bloc-type-fond .isDisabled{background:#b0b1a6 !important;cursor:not-allowed;pointer-events:none}.tableau-fond .bloc-type-fond .vl-date{color:#b0b1a6;font-size:12px;font-weight:bold}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect{position:relative;display:block}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect .CaptionCont{margin-bottom:0px;background:#fff url(../modules/portail-templates/css/picto/fleche-bas-select.png) no-repeat 96.5% 50%;display:block;clear:both;border:1px solid black;padding-left:10px;font-size:14px;font-weight:500;height:34px;line-height:34px}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect .CaptionCont span{color:unset}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect .optWrapper{z-index:1000;top:36px;left:0;box-sizing:border-box;background:#FFFFFF;position:absolute;font-size:1.4rem;font-weight:400;color:#381A0A;border:0px solid #ddd;box-shadow:none !important;border-radius:0px !important;overflow:visible}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect .optWrapper .options{margin:0px !important}.tableau-fond .bloc-type-fond .liste-recherche .champs .SumoSelect .optWrapper li:hover{background-color:#381A0A;color:#fff}.tableau-fond .bloc-type-fond select{display:none}_:-ms-fullscreen,:root .tableau-fond .decal-anchor{padding-top:0px}@media (max-width: 959px){_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond{padding-top:0px;display:flex;flex-direction:column}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond .type-fond{top:0px;min-height:105px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .head-edit .name-indice{width:94%}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond.other{top:0px;position:relative}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond .doc-fond{width:95%;margin-left:auto;margin-right:auto;padding:0px 10px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond .type-fond,_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond .part-fond{padding:0px 10px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond.other{position:relative;margin-bottom:0px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond.other+.line-fond.other{margin-top:-75px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .head-edit .tyep-part,_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .head-edit .isin,_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .head-edit>.vl-euro{top:140px}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond .part-fond{margin-top:65px !important}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .head-edit{display:block !important}_:-ms-fullscreen,:root .tableau-fond .bloc-type-fond .line-fond.other .CaptionCont.SelectBox{width:97%}.tableau-fond{width:100%;padding-top:20px;display:flex;flex-direction:column}.tableau-fond .line-fond.first .name-indice.mobile-only{display:none}.tableau-fond .line-fond.other .name-indice.mobile-only{display:block;background-color:#381A0A;color:#fff;padding:8px 12px;font-size:1.4rem;line-height:1.8rem;font-weight:500}.tableau-fond .doc_a_tele.mobile-only{display:block;width:87%;margin-left:6px;background-color:#381A0A;color:#fff;padding:8px 12px;font-size:1.4rem;line-height:1.8rem;font-weight:500}.tableau-fond .bloc-type-fond{margin:0px;padding:12px 0px}.tableau-fond .bloc-type-fond .type-fond-tilte{margin:auto;padding:3%}.tableau-fond .bloc-type-fond .type-fond-tilte:before{content:"";display:inline-block;float:right;margin-top:1px;height:10px;width:20px;background:url("../modules/portail-templates/css/picto/fleche-haut-select.png") no-repeat 0px 3px}.tableau-fond .bloc-type-fond .type-fond-tilte.other{display:none}.tableau-fond .bloc-type-fond .type-fond-tilte.act:before{content:"";display:inline-block;float:right;margin-top:1px;height:10px;width:20px;background:url("../modules/portail-templates/css/picto/fleche-bas-select.png") no-repeat 0px 3px}.tableau-fond .bloc-type-fond .head-edit{margin:auto;display:unset !important}.tableau-fond .bloc-type-fond .head-edit.other{visibility:hidden;height:0px !important}.tableau-fond .bloc-type-fond .head-edit div{width:32%;height:35px;float:left}.tableau-fond .bloc-type-fond .head-edit .name-indice{width:-webkit-fill-available;padding:8px 12px;line-height:1.8rem}.tableau-fond .bloc-type-fond .head-edit .document{display:none}.tableau-fond .bloc-type-fond .head-edit .tyep-part{width:30.6%;padding:3%;padding-right:0px}.tableau-fond .bloc-type-fond .head-edit .tyep-part span{padding-right:6px}.tableau-fond .bloc-type-fond .head-edit .isin{width:30%;padding:3% 0px}.tableau-fond .bloc-type-fond .head-edit .tyep-part,.tableau-fond .bloc-type-fond .head-edit .isin,.tableau-fond .bloc-type-fond .head-edit>.vl-euro{position:relative;top:163px}.tableau-fond .bloc-type-fond .head-edit>.vl-euro{width:32% !important;padding:3% 5px !important}.tableau-fond .bloc-type-fond .line-fond.other{position:relative;top:-100px;margin-bottom:-100px}.tableau-fond .bloc-type-fond .line-fond.other .doc-fond{margin-top:-30px !important}.tableau-fond .bloc-type-fond .line-fond.other .CaptionCont.SelectBox{position:absolute;width:95%;margin:35px auto 0px}.tableau-fond .bloc-type-fond .line-fond.other .doc-fond a{margin-top:75px !important}.tableau-fond .bloc-type-fond .line-fond.other .type-fond{top:unset !important}.tableau-fond .bloc-type-fond .line-fond.other .optWrapper{top:75px !important}.tableau-fond .bloc-type-fond .line-fond .titre-fond{display:block;width:75%;word-wrap:break-word;height:40px;line-height:23px;float:left}.tableau-fond .bloc-type-fond .line-fond .img-fond{position:relative;top:-5px}.tableau-fond .bloc-type-fond .line-fond .img-fond img{height:35px}.tableau-fond .bloc-type-fond .line-fond .type-fond{position:relative;top:-55px}.tableau-fond .bloc-type-fond .line-fond .type-fond .description-fond.mobile-only,.tableau-fond .bloc-type-fond .line-fond .type-fond .description-fond.mobile-only .description-fond,.tableau-fond .bloc-type-fond .line-fond .type-fond .description-fond.mobile-only .soustitre-fond{display:block !important;clear:both}.tableau-fond .bloc-type-fond .line-fond .type-fond .description-fond.mobile-only .description-fond{padding:8px 0px}.tableau-fond .bloc-type-fond .line-fond .part-fond{margin-top:60px !important}.tableau-fond .bloc-type-fond .line-fond .part-fond .part-line{padding-bottom:10px}.tableau-fond .bloc-type-fond .line-fond .type-fond,.tableau-fond .bloc-type-fond .line-fond .part-fond,.tableau-fond .bloc-type-fond .line-fond .doc-fond{width:95%;margin:10px auto;float:unset}.tableau-fond .bloc-type-fond .line-fond .doc-fond{height:auto}.tableau-fond .bloc-type-fond .line-fond .description-fond .soustitre-fond,.tableau-fond .bloc-type-fond .line-fond .description-fond .description-fond{padding:unset;display:none}}@media (max-width: 959px){.container-bloc-chiffre{width:100%;margin:12px 0}.container-bloc-chiffre .bloc-chiffre{display:block;width:250px;margin:12px 0 0 0}.container-bloc-chiffre .bloc-chiffre .titre-chiffre{font-size:30px;font-weight:700;padding:12px}.container-bloc-chiffre .bloc-chiffre .txt-chiffre{font-size:14px;line-height:18px;font-weight:300;padding:0 12px 12px 12px}.container-bloc-chiffre .lien-chiffre{text-decoration:none;color:inherit}.container-bloc-chiffre .lien-chiffre:hover{color:inherit}.bloc-chiffre.brun{background-color:#381A0A;color:#fff}.bloc-chiffre.vert{background-color:#29FF9B;color:#381A0A}.bloc-chiffre.bleu-clair{background-color:#00E8FF;color:#381A0A}.bloc-chiffre.bleu{background-color:#0052ff;color:#fff}.bloc-chiffre.rose{background-color:#FF91DE;color:#381A0A}.bloc-chiffre.gris-tres-clair{background-color:#F2F2F2;color:#381A0A}.bloc-chiffre.gris-fonce{background-color:#8B8178;color:#fff}.bloc-chiffre.gris{background-color:#B0B1A6;color:#fff}.bloc-chiffre.rouge{background-color:#F6261B;color:#fff}.bloc-chiffre.jaune{background-color:#FFE145;color:#381A0A}.bloc-chiffre.blanc{background-color:#fff;border:1px solid #381A0A;color:#381A0A}}@media (min-width: 960px){.container-bloc-chiffre{width:100%;display:flex;margin:10px 0}.container-bloc-chiffre a:last-child{margin-right:0}.container-bloc-chiffre div:last-child{margin-right:0}.container-bloc-chiffre .bloc-chiffre{display:block;width:250px;margin:0 20px 0 0}.container-bloc-chiffre .bloc-chiffre .titre-chiffre{font-size:2.4rem;line-height:2.6rem;font-weight:700;padding:20px}.container-bloc-chiffre .bloc-chiffre .txt-chiffre{font-size:14px;line-height:18px;font-weight:400;padding:0 20px 20px 20px}.container-bloc-chiffre .lien-chiffre{text-decoration:none;color:inherit;margin:0 20px 0 0}.container-bloc-chiffre .lien-chiffre .bloc-chiffre{height:100%}.container-bloc-chiffre .lien-chiffre:hover{color:inherit}.description-seule{position:relative;top:20px;min-height:60px}.container-bloc-chiffre.align-left{width:auto;float:left;display:block}.container-bloc-chiffre.align-left .bloc-chiffre{margin:0 30px 0 0}.container-bloc-chiffre.align-right{width:auto;float:right;display:block}.container-bloc-chiffre.align-right .bloc-chiffre{margin:0 30px 0 0}.bloc-chiffre.brun{background-color:#381A0A;color:#fff}.bloc-chiffre.vert{background-color:#29FF9B;color:#381A0A}.bloc-chiffre.bleu-clair{background-color:#00E8FF;color:#381A0A}.bloc-chiffre.bleu{background-color:#0052ff;color:#fff}.bloc-chiffre.rose{background-color:#FF91DE;color:#381A0A}.bloc-chiffre.gris-tres-clair{background-color:#F2F2F2;color:#381A0A}.bloc-chiffre.gris-fonce{background-color:#8B8178;color:#fff}.bloc-chiffre.gris{background-color:#B0B1A6;color:#fff}.bloc-chiffre.rouge{background-color:#F6261B;color:#fff}.bloc-chiffre.jaune{background-color:#FFE145;color:#381A0A}.bloc-chiffre.blanc{background-color:#fff;border:1px solid #381A0A;color:#381A0A}}@media (min-width: 770px){.btnsFilter{height:100%;margin-top:40px}.btnsFilter .btnFilter{background-color:#fff;color:#381A0A;height:100%;padding:10px;margin:0px 10px 20px 0px;border:1px solid #381A0A;font-size:1.4rem;line-height:1.8rem;font-weight:500}.btnsFilter .btnFilter.activeBtn{background-color:#381A0A;color:#fff}.btnsFilter .btnFilter:hover{background-color:#381A0A;color:#fff}.grid{max-width:1200px;margin-bottom:60px}.grid::after{content:'';display:block;clear:both}.grid .contenusBilanImage .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.grid .contenusBilanImage .modalRapportV2 .modal-contenu-pres{max-width:380px}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-img{width:-webkit-fill-available;min-width:380px;height:273px;margin:-20px -20px 10px -20px;object-fit:cover}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre{font-size:11px;line-height:14px;font-weight:500}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body{width:728px;display:block;height:auto;margin:auto;padding:20px 30px 20px 5px;background-color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .close-modal{width:16px;margin-top:-8px;position:relative;left:695px}.grid .contenusBilanImage .modalRapportV2 .modal-body .container-modal{display:flex}.grid .contenusBilanImage .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{max-width:100%}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;padding:20px;min-width:380px}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu-clair{background-color:#00E8FF}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu{padding:20px}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p,.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt li{font-size:16px;font-weight:400;line-height:20px;color:#381A0A}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.grid .contenusBilanImage .imgContentBilan{height:100%}.grid .contenusBilanText{padding:20px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body{width:900px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .close-modal{left:868px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal .modal-contenu-pres{max-width:inherit;min-width:inherit;padding:20px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal .modal-contenu-pres .video{width:480px;height:290px;margin:-20px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal .modal-contenu-pres .video iframe{width:-webkit-fill-available;height:260px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt{margin-right:-25px;margin-top:10px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{padding:20px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres .video{width:-webkit-fill-available;height:420px;margin:-20px}.grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres .video iframe{width:-webkit-fill-available;height:435px}.grid .contenusBilanText .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.grid .contenusBilanText .modalRapportV2 .modal-contenu-pres{max-width:380px;min-width:380px}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-img{width:-webkit-fill-available;min-width:380px;height:273px;margin:-20px -20px 10px -20px;object-fit:cover}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre{font-size:11px;line-height:14px;font-weight:500}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body{width:728px;display:block;height:auto;margin:auto;padding:20px 30px 20px 5px;background-color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .close-modal{width:16px;margin-top:-8px;position:relative;left:695px}.grid .contenusBilanText .modalRapportV2 .modal-body .container-modal{display:flex}.grid .contenusBilanText .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{max-width:100%;padding:20px 20px 0 20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;padding:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu-clair{background-color:#00E8FF}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu{padding:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p,.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt li{color:#381A0A;font-size:16px;font-weight:400;line-height:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.grid .contenusBilanText.contenusBilanChiffre .detailContenusBilanChiffre{font-size:68px}.grid .contenusBilanText.contenusBilanChiffre .detailContenusBilanChiffre.chiffre-seul{margin-top:70px}.grid .contenusBilanText.contenusBilanVideo{padding:0}.grid .contenusBilanText.contenusBilanVideo .media{width:100%;height:100%;margin-bottom:0}.grid .contenusBilanText.contenusBilanVideo .media .contenant-placeholder{width:100%;height:100%}.grid .contenusBilanText.contenusBilanVideo .media .contenant-placeholder iframe{width:100%;height:100%}.grid .contenusBilanText.contenu-img .img-contenu-bilan{width:121%;height:120px;object-fit:cover;margin-left:-20px;margin-top:-20px}.grid .contenusBilanText.contenu-img .detailContenusBilanText{max-height:80px}.grid .contenusBilanText.grid-item--width2.contenu-img .img-contenu-bilan{width:109.6%}.grid .contenusBilanText.grid-item--width2.contenu-img .detailContenusBilanText{max-height:96px}.grid .contenusBilanText .titreContenusBilanText{font-size:1.4rem;line-height:1.8rem;font-weight:700;margin-bottom:0;margin-top:10px}.grid .contenusBilanText.color1{border:1px solid #DDDDD4;background-color:#fff}.grid .contenusBilanText.color1 .autres-questions{background:#fff;color:#381A0A}.grid .contenusBilanText.color1 a{color:#381A0A}.grid .contenusBilanText.color2{background:#391909;color:#fff}.grid .contenusBilanText.color2 .titreContenusBilanText{color:#fff}.grid .contenusBilanText.color2 a{color:#fff}.grid .contenusBilanText.color2 .modal-content .modal-body .modal-contenu{color:#381A0A}.grid .contenusBilanText.color3{background:#FFE145;color:#381A0A}.grid .contenusBilanText.color3 a{color:#381A0A}.grid .contenusBilanText.color4{background:#FF91DE;color:#381A0A}.grid .contenusBilanText.color4 a{color:#381A0A}.grid .contenusBilanText.backBlue_colorBrown{background:#00E8FF;color:#381A0A}.grid .contenusBilanText.backBlue_colorBrown a{color:#381A0A}.grid .contenusBilanText.backGreen_colorBrown{background:#29FF9B;color:#381A0A}.grid .contenusBilanText.backGreen_colorBrown a{color:#381A0A}.grid .contenusBilanText .title_blanc{color:#fff}.grid .grid-item{height:280px;float:left;border:2px solid #fff}.grid .grid-item.openLink{cursor:pointer !important}.grid .grid-item.openPopupV2{cursor:pointer !important}.grid .grid-item .detailContenusBilanText{font-size:1.6rem;line-height:2.0rem;font-weight:500;max-height:196px;overflow:hidden;margin-top:20px}.grid .grid-item .imgContentBilan{max-width:100%;min-width:100%;max-height:100%;object-fit:cover;border:1px solid #DDDDD4}.grid .grid-sizer,.grid .grid-item{width:25%}.grid .grid-item--width2{width:50%}.grid .grid-item--width2 .detailContenusBilanText{font-size:2.2rem;line-height:2.4rem;font-weight:500;max-height:196px;overflow:hidden}.grid .grid-item--width3{width:75%}.grid .grid-item--height2{height:200px}.grid .grid-item--height3{height:260px}.grid .grid-item--height4{height:360px}}@media (max-width: 769px){.btnsFilter{height:100%;margin-top:40px}.btnsFilter .btnFilter{background-color:#fff;color:#381A0A;height:100%;padding:10px;margin:0px 10px 20px 0px;border:1px solid #381A0A;font-size:1.4rem;line-height:1.8rem;font-weight:500}.btnsFilter .btnFilter.activeBtn{background-color:#381A0A;color:#fff}.btnsFilter .btnFilter:hover{background-color:#381A0A;color:#fff}.grid{max-width:1200px;margin-bottom:60px}.grid::after{content:'';display:block;clear:both}.grid .contenusBilanImage .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.grid .contenusBilanImage .modalRapportV2 .modal-contenu-pres{max-width:380px}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-img{width:-webkit-fill-available;min-width:380px;height:273px;margin:-20px -20px 10px -20px;object-fit:cover}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre{font-size:11px;line-height:14px;font-weight:500}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500}.grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body{width:728px;display:block;height:auto;margin:auto;padding:20px 30px 20px 5px;background-color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .close-modal{width:16px;margin-top:-8px;position:relative;left:695px}.grid .contenusBilanImage .modalRapportV2 .modal-body .container-modal{display:flex}.grid .contenusBilanImage .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{max-width:100%}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;padding:20px;min-width:380px}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu-clair{background-color:#00E8FF}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu{padding:20px}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p,.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt li{font-size:16px;font-weight:400;line-height:20px;color:#381A0A}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.grid .contenusBilanText{padding:20px}.grid .contenusBilanText .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.grid .contenusBilanText .modalRapportV2 .modal-contenu-pres{max-width:380px;min-width:380px}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-img{width:-webkit-fill-available;min-width:380px;height:273px;margin:-20px -20px 10px -20px;object-fit:cover}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre{font-size:11px;line-height:14px;font-weight:500}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500}.grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body{width:728px;display:block;height:auto;margin:auto;padding:20px 30px 20px 5px;background-color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .close-modal{width:16px;margin-top:-8px;position:relative;left:695px}.grid .contenusBilanText .modalRapportV2 .modal-body .container-modal{display:flex}.grid .contenusBilanText .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{max-width:100%;padding:20px 20px 0 20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;padding:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu-clair{background-color:#00E8FF}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu{padding:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p,.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt li{color:#381A0A;font-size:16px;font-weight:400;line-height:20px}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.grid .contenusBilanText.contenusBilanChiffre .detailContenusBilanChiffre{font-size:68px}.grid .contenusBilanText.contenusBilanChiffre .detailContenusBilanChiffre.chiffre-seul{margin-top:70px}.grid .contenusBilanText.contenusBilanVideo{padding:0}.grid .contenusBilanText.contenusBilanVideo .media{width:100%;height:100%;margin-bottom:0}.grid .contenusBilanText.contenusBilanVideo .media .contenant-placeholder{width:100%;height:100%}.grid .contenusBilanText.contenusBilanVideo .media .contenant-placeholder iframe{width:100%;height:100%}.grid .contenusBilanText.contenu-img .img-contenu-bilan{width:121%;height:120px;object-fit:cover;margin-left:-20px;margin-top:-20px}.grid .contenusBilanText.contenu-img .detailContenusBilanText{max-height:80px}.grid .contenusBilanText.grid-item--width2.contenu-img .img-contenu-bilan{width:109%}.grid .contenusBilanText.grid-item--width2.contenu-img .detailContenusBilanText{max-height:96px}.grid .contenusBilanText .titreContenusBilanText{font-size:1.4rem;line-height:1.8rem;font-weight:700;margin-bottom:0;margin-top:10px}.grid .contenusBilanText.color1{border:1px solid #DDDDD4;background-color:#fff}.grid .contenusBilanText.color1 .autres-questions{background:#fff;color:#381A0A}.grid .contenusBilanText.color1 a{color:#381A0A}.grid .contenusBilanText.color2{background:#391909;color:#fff}.grid .contenusBilanText.color2 .titreContenusBilanText{color:#fff}.grid .contenusBilanText.color2 a{color:#fff}.grid .contenusBilanText.color3{background:#FFE145;color:#381A0A}.grid .contenusBilanText.color3 a{color:#381A0A}.grid .contenusBilanText.color4{background:#FF91DE;color:#381A0A}.grid .contenusBilanText.color4 a{color:#381A0A}.grid .contenusBilanText.backBlue_colorBrown{background:#00E8FF;color:#381A0A}.grid .contenusBilanText.backBlue_colorBrown a{color:#381A0A}.grid .contenusBilanText.backGreen_colorBrown{background:#29FF9B;color:#381A0A}.grid .contenusBilanText.backGreen_colorBrown a{color:#381A0A}.grid .contenusBilanText .title_blanc{color:#fff}.grid .grid-item{height:280px;cursor:pointer;float:left;border:2px solid #fff}.grid .grid-item .detailContenusBilanText{font-size:1.6rem;line-height:2.0rem;font-weight:500;max-height:196px;overflow:hidden;margin-top:20px}.grid .grid-item .imgContentBilan{max-width:100%;min-width:100%;height:100%;object-fit:cover;border:1px solid #DDDDD4}.grid .grid-sizer,.grid .grid-item{width:33.33%}.grid .grid-item--width2{width:66.66%}.grid .grid-item--width2 .detailContenusBilanText{font-size:2.2rem;line-height:2.4rem;font-weight:500;max-height:196px;overflow:hidden}.grid .grid-item--width3{width:75%}.grid .grid-item--height2{height:200px}.grid .grid-item--height3{height:260px}.grid .grid-item--height4{height:360px}.bloc-contenu table{width:100%;font-size:1.4rem;text-align:left;margin:10px 0px;border:1px solid #fff;border-top:1px solid #381A0A;border-collapse:collapse}.bloc-contenu table thead th{background-color:#381A0A;font-weight:500;color:#fff;padding:8px;border:none}.bloc-contenu table thead tr{border:none}.bloc-contenu table tr{background-color:#fff;font-weight:400;border-bottom:1px solid #381A0A}.bloc-contenu table td{padding:8px}}@media (max-width: 414px){.btnsFilter{padding:12px}.btnsFilter .btnFilter{background-color:#fff;width:140px;height:40px;color:#381A0A;border:1px solid #381A0A;padding:0px 12px;font-size:1.4rem;line-height:1.8rem;text-align:left;margin-bottom:12px}.btnsFilter .btnFilter:nth-child(2n+1){margin-right:12px}.btnsFilter .btnFilter.cat_Tout_voir{width:100%;text-align:center}.btnsFilter .btnFilter.activeBtn{background-color:#381A0A;color:#fff}.zoneContenusBilan{margin-top:0;margin-bottom:40px !important}.zoneContenusBilan .grid{width:auto;padding:0 4px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:80px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-img{height:273px;object-fit:cover;width:-webkit-fill-available;min-width:inherit;margin-top:-20px;margin-right:-20px;margin-left:-20px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-titre{font-size:11px;font-weight:500;line-height:14px;margin-bottom:10px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500;line-height:20px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body{width:94%;display:block;height:auto;margin:auto;padding:40px 0;background-color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .container-modal{flex-direction:column}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .close-modal{width:16px;position:relative;margin-top:-8px;left:93%;bottom:20px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;min-width:inherit;margin-top:-10px;margin-bottom:20px;padding:20px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu-clair{background-color:#00E8FF}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu{padding:0 20px}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p{font-size:18px;font-weight:400;line-height:20px;color:#381A0A}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.zoneContenusBilan .grid .contenusBilanImage .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.zoneContenusBilan .grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal .modal-contenu-pres .video{width:-webkit-fill-available;height:380px;margin:-20px}.zoneContenusBilan .grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal .modal-contenu-pres .video iframe{width:-webkit-fill-available;height:350px}.zoneContenusBilan .grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres{padding:20px}.zoneContenusBilan .grid .contenusBilanText.videoModal .modalRapportV2 .modal-body .container-modal.no-modal-contenu-txt .modal-contenu-pres .video{margin:-20px -20px -80px -20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2{display:none;position:fixed;z-index:99999;padding-top:80px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(56,26,10,0.85)}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-img{height:273px;object-fit:cover;width:-webkit-fill-available;min-width:inherit;margin-top:-20px;margin-right:-20px;margin-left:-20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-titre{font-size:11px;font-weight:500;line-height:14px;margin-bottom:10px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-titre.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-txt{font-size:16px;font-weight:500;line-height:20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2.modal-imgExist .modal-body .modal-contenu-pres .pres-txt.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body{width:94%;display:block;height:auto;margin:auto;padding:40px 0;background-color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .container-modal{flex-direction:column}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .close-modal{width:16px;position:relative;margin-top:-8px;left:93%;bottom:20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres{width:100%;min-width:inherit;margin-top:-10px;margin-bottom:20px;padding:20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre{font-size:86px;line-height:86px;font-weight:500}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-titre.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt{font-size:22px;line-height:26px;font-weight:500}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.modal-sans-img .pres-txt.cl-blanc{color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-jaune{background-color:#FFE145}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-blanc{background-color:#fff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-bleu{background-color:#0052FF}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-marron{background-color:#381A0A}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-rose{background-color:#FF91DE}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu-pres.bg-cl-vert{background-color:#29FF9B}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu{padding:0 20px}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt p,.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt li{font-size:18px;font-weight:400;line-height:20px;color:#381A0A}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a{color:#0052ff}.zoneContenusBilan .grid .contenusBilanText .modalRapportV2 .modal-body .modal-contenu .modal-contenu-txt a:hover{color:#381A0A}.zoneContenusBilan .grid .contenusBilanText.contenu-img .img-contenu-bilan{width:-webkit-fill-available;margin:-13px -12px 0 -12px;max-height:120px;object-fit:cover}.zoneContenusBilan .grid .contenusBilanText.contenu-img .titreContenusBilanText{margin:8px 0}.zoneContenusBilan .grid .contenusBilanText.contenu-img .detailContenusBilanText{max-height:42px}.zoneContenusBilan .grid .contenusBilanText.contenusBilanVideo{padding:0}.zoneContenusBilan .grid .contenusBilanChiffre .detailContenusBilanChiffre{font-size:64px}.zoneContenusBilan .grid .contenusBilanChiffre .detailContenusBilanText{font-size:22px;line-height:26px;max-height:80px;overflow:hidden}.zoneContenusBilan .grid .contenusBilanChiffre .modal-body .container-modal{flex-direction:column}.zoneContenusBilan .grid .contenusBilanChiffre .modal-body .container-modal .modal-contenu-pres{min-width:inherit}.zoneContenusBilan .grid h3{font-size:1.4rem;line-height:1.8rem;font-weight:700;margin-bottom:12px}.zoneContenusBilan .grid .detailContenusBilanText{font-size:1.6rem;line-height:2.0rem;max-height:120px;overflow:hidden}.zoneContenusBilan .grid .grid-item{width:-webkit-fill-available;padding:12px;height:auto;margin-bottom:4px}.zoneContenusBilan .grid .grid-item .imgContentBilan{border:1px solid #DDDDD4}.zoneContenusBilan .grid .grid-item.color2{background:#391909;color:#FFFFFF}.zoneContenusBilan .grid .grid-item.color2 .titreContenusBilanText{color:#fff}.zoneContenusBilan .grid .grid-item.color2 a{color:#fff}.zoneContenusBilan .grid .grid-item.color3{background:#FFE145;color:#381A0A}.zoneContenusBilan .grid .grid-item.color3 a{color:#381A0A}.zoneContenusBilan .grid .grid-item.color4{background:#FF91DE;color:#381A0A}.zoneContenusBilan .grid .grid-item.color4 a{color:#381A0A}.zoneContenusBilan .grid .grid-item.backBlue_colorBrown{background:#00E8FF;color:#381A0A}.zoneContenusBilan .grid .grid-item.backBlue_colorBrown a{color:#381A0A}.zoneContenusBilan .grid .grid-item.backGreen_colorBrown{background:#29FF9B;color:#381A0A}.zoneContenusBilan .grid .grid-item.backGreen_colorBrown a{color:#381A0A}.zoneContenusBilan .grid .grid-item .title_blanc{color:#fff}.zoneContenusBilan .grid .grid-item--width2{width:-webkit-fill-available;padding:12px;height:auto;margin-bottom:4px}.zoneContenusBilan .grid .contenusBilanImage{padding:0px;overflow:hidden}.zoneContenusBilan .grid .contenusBilanImage img{width:100%}.zoneContenusBilan .grid .bilanContent.grid-item{height:auto}.zoneContenusBilan .grid .bilanContent.grid-item .detailContenusBilanText{height:auto;max-height:none}#modalBilanAnnuel{display:none}.bloc-contenu h3{margin-bottom:12px}.bloc-contenu table{width:100%;font-size:1.4rem;text-align:left;margin:10px 0px;border:1px solid #fff;border-top:1px solid #381A0A;border-collapse:collapse}.bloc-contenu table thead th{background-color:#381A0A;font-weight:500;color:#fff;padding:8px;border:none}.bloc-contenu table thead tr{border:none}.bloc-contenu table tr{background-color:#fff;font-weight:400;border-bottom:1px solid #381A0A}.bloc-contenu table td{padding:8px}}@media (min-width: 960px){.entete-assureur{margin:40px 0px}.entete-assureur .titre-assureur{margin:20px 0px}.entete-assureur .texte-assureur{font-size:1.4rem;line-height:1.6rem}.search-assureur{padding-left:40px}.search-assureur .renvoi-tableau-fonds{font-size:1.4rem;line-height:1.8rem;margin-top:10px}.search-assureur .button-select{margin-bottom:30px}.search-assureur .button-select .titre-button{margin-bottom:10px}.search-assureur .button-select .js-assur-button{font-size:1.4rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;width:280px;padding:10px;margin-right:20px;border:2px solid #F2F2F2;background-color:#F2F2F2;color:#381A0A}.search-assureur .button-select .js-assur-button:hover{border:2px solid #0052ff;color:#0052ff}.search-assureur .button-select .js-assur-button.active{border:2px solid #0052ff;color:#0052ff}.search-assureur .dl-supporteneuro{margin-bottom:40px}.search-assureur .dl-supporteneuro .titre-dlsupport{font-size:1.8rem;line-height:2.2rem;font-weight:400;margin-bottom:0px}.search-assureur .dl-supporteneuro .lien-dlsupport{font-size:1.4rem;line-height:1.8rem}.search-assureur .dl-supporteneuro .lien-dlsupport::before{content:' ';display:inline-block;position:relative;top:2px;margin-top:4px;width:40px;height:30px;background:#fff url(../modules/portail-templates/css/picto/dl-pdf.svg) no-repeat}.js-fonds-assureur .titre-search{margin-bottom:10px}.js-fonds-assureur .fonds-par-produit{background-color:#F2F2F2;padding:20px}.js-fonds-assureur .fonds-par-produit::after{content:' ';display:inline-block;position:relative;bottom:74px;left:341px;width:12px;height:7px;background:#fff url(../modules/portail-templates/css/picto/fleche-bas-select.png) no-repeat}.js-fonds-assureur .fonds-par-produit .titre-select-fonds{display:block;margin-bottom:10px;font-size:1.4rem}.js-fonds-assureur .fonds-par-produit .js-select-fonds{background-color:#fff;width:360px;border:1px solid #381A0A;padding:5px;font-size:1.4rem;margin-bottom:20px}.js-fonds-assureur .buttons-show-fonds .show-fonds{background-color:#0052ff;color:#fff;font-size:1.4rem;font-weight:500;padding:10px 20px;border:none;margin-right:20px;width:160px}.js-fonds-assureur .buttons-show-fonds .show-fonds:hover{background-color:#381A0A}.js-fonds-assureur .buttons-show-fonds .new-search{background:none;border:none;font-size:1.4rem;text-decoration:underline;width:170px;height:23px;position:relative;top:11px;color:#0052ff}.js-fonds-assureur .buttons-show-fonds .new-search::before{content:' ';display:inline-block;position:relative;bottom:-2px;margin-right:10px;width:16px;height:17px;background:url(../modules/portail-templates/css/picto/bt-croix-marron.png) no-repeat}.js-fonds-assureur .tableau-fonds .before-tableau .type-fonds{padding:40px 0px;font-size:1.4rem;line-height:1.8rem}.js-fonds-assureur .tableau-fonds .before-tableau .type-fonds .js-nom-produit{font-size:2.2rem;line-height:2.4rem;text-transform:uppercase !important}.js-fonds-assureur .tableau-fonds .before-tableau .titre-tableau{margin-bottom:10px}.js-fonds-assureur .tableau-fonds .head-tableau{background-color:#381A0A;color:#fff;display:flex}.js-fonds-assureur .tableau-fonds .head-tableau p{padding:10px 20px;font-size:1.4rem;line-height:1.6rem;font-weight:500}.js-fonds-assureur .tableau-fonds .head-tableau p.annee-ref{width:71px;margin-right:40px}.js-fonds-assureur .tableau-fonds .head-tableau p.nom-actif{width:114px;margin-right:170px}.js-fonds-assureur .tableau-fonds .head-tableau p.taux-rendement{width:169px;margin-right:50px}.js-fonds-assureur .tableau-fonds .head-tableau p.taux-participation{width:242px}.js-fonds-assureur .tableau-fonds .tableau-euro{width:100%;display:flex;border-bottom:1px solid #DDDDD4}.js-fonds-assureur .tableau-fonds .tableau-euro p{font-size:1.4rem;line-height:1.8rem;font-weight:500;padding:10px 20px}.js-fonds-assureur .tableau-fonds .tableau-euro .fond-annee{width:104px}.js-fonds-assureur .tableau-fonds .tableau-euro .fond-actif{width:164px;text-transform:uppercase;margin-right:99px}.js-fonds-assureur .tableau-fonds .tableau-euro .fond-rendement{width:169px;margin-right:16px}.js-fonds-assureur .tableau-fonds .tableau-euro .fond-participation{width:40px}}@media (max-width: 959px){.entete-assureur{padding:12px;margin-bottom:16px}.entete-assureur .titre-assureur{font-size:2.8rem;line-height:3rem;font-weight:700;margin-bottom:10px}.entete-assureur .texte-assureur{font-size:1.4rem;line-height:1.8rem}.search-assureur .renvoi-tableau-fonds{margin-top:4px;font-size:1.2rem;line-height:1.6rem}.search-assureur .select-assureur{padding:12px}.search-assureur .select-assureur .button-select{width:100%;display:flex;flex-wrap:wrap}.search-assureur .select-assureur .button-select .titre-button{font-size:2.4rem;line-height:2.8rem;font-weight:500;color:#381A0A;margin-bottom:12px}.search-assureur .select-assureur .button-select .js-assur-button{font-size:1.6rem;line-height:2.0rem;text-transform:uppercase;padding:12px;width:140px;height:80px;margin-bottom:12px;background-color:#fff;color:#381A0A;border:1px solid #381A0A}.search-assureur .select-assureur .button-select .js-assur-button:nth-child(2n+2){margin-right:12px}.search-assureur .select-assureur .button-select .js-assur-button.active{background-color:#381A0A;color:#fff}.search-assureur .select-assureur .dl-supporteneuro{padding:12px 0px;margin-bottom:16px}.search-assureur .select-assureur .dl-supporteneuro .titre-dlsupport{font-size:2.0rem;line-height:2.4rem;font-weight:400}.search-assureur .select-assureur .dl-supporteneuro .lien-dlsupport{font-size:1.4rem;line-height:1.8rem}.search-assureur .select-assureur .dl-supporteneuro .lien-dlsupport::before{content:' ';display:block;float:left;margin-right:12px;margin-top:4px;width:40px;height:30px;background:#fff url(../modules/portail-templates/css/picto/dl-pdf.svg) no-repeat}.search-assureur .js-fonds-assureur .titre-search{font-size:2.4rem;line-height:2.8rem;font-weight:500;color:#381A0A;margin-bottom:0px;padding:12px}.search-assureur .js-fonds-assureur .fonds-par-produit{background-color:#F2F2F2;padding:12px;margin:0px 12px;font-size:1.4rem;color:#381A0A}.search-assureur .js-fonds-assureur .fonds-par-produit::after{content:' ';display:inline-block;position:relative;bottom:102px;left:253px;width:12px;height:7px;background:#fff url(../modules/portail-templates/css/picto/fleche-bas-select.png) no-repeat}.search-assureur .js-fonds-assureur .fonds-par-produit .js-select-fonds{width:100%;margin:6px 0px 12px;padding:6px}.search-assureur .js-fonds-assureur .fonds-par-produit .buttons-show-fonds .show-fonds{width:100%;padding:10px;font-weight:500;background-color:#0052ff;border:none;color:#fff;margin-bottom:12px}.search-assureur .js-fonds-assureur .fonds-par-produit .buttons-show-fonds .new-search{background:none;border:none;font-size:1.4rem;padding:0;text-decoration:underline;position:relative;color:#0052ff}.search-assureur .js-fonds-assureur .fonds-par-produit .buttons-show-fonds .new-search::before{content:' ';display:inline-block;position:relative;bottom:-2px;margin-right:10px;width:16px;height:17px;background:url(../modules/portail-templates/css/picto/bt-croix-marron.png) no-repeat}.tableau-fonds .before-tableau{padding:12px}.tableau-fonds .before-tableau .type-fonds{padding:40px 0px;font-size:1.4rem;line-height:1.8rem}.tableau-fonds .before-tableau .type-fonds .js-nom-produit{font-size:2.2rem;line-height:2.4rem;text-transform:uppercase !important}.tableau-fonds .before-tableau .titre-tableau{margin-bottom:10px}.tableau-fonds .head-tableau{background-color:#381A0A;color:#fff;display:flex}.tableau-fonds .head-tableau p{padding:6px;font-size:1.2rem;line-height:1.6rem;font-weight:500}.tableau-fonds .head-tableau p.annee-ref{width:60px}.tableau-fonds .head-tableau p.nom-actif{width:50px;margin-right:22px}.tableau-fonds .head-tableau p.taux-rendement{width:54px;margin-right:21px}.tableau-fonds .head-tableau p.taux-participation{width:83px}.tableau-fonds .tableau-euro{width:100%;display:flex;border-bottom:1px solid #DDDDD4;padding:10px 10px 10px 4px}.tableau-fonds .tableau-euro p{font-size:1.4rem;line-height:1.8rem;font-weight:500}.tableau-fonds .tableau-euro .fond-annee{width:68px;font-weight:500}.tableau-fonds .tableau-euro .fond-actif{width:58px;margin-right:22px;text-transform:uppercase;font-weight:500}.tableau-fonds .tableau-euro .fond-rendement{width:65px;margin-right:21px}.tableau-fonds .tableau-euro .fond-participation{width:83px}}.new-parent-quiz .isObligResp{display:none}.new-parent-quiz .repObligatoire{display:none}.new-parent-quiz .msgErrRepObligatoire{color:#F6261B}@media (min-width: 960px){.bloc-mqpd-mea-vert{display:block;width:100%;padding:10px 40px;background-color:#F2F2F2;border-left:2px solid #29FF9B;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:18px;color:#381A0A;margin:10px 0}.new-parent-quiz{width:620px;background-color:#fff;border:1px solid #B0B1A6;display:flex}.new-parent-quiz .blocs-questions{min-width:620px}.new-parent-quiz.quizV2-img{width:100%}.new-parent-quiz .champs-quiz-submit{width:0 !important;height:40px}.new-parent-quiz .quiz-bloc-questions .titre-quiz{background-color:#381A0A;color:#fff !important;width:520px;padding:20px;margin-top:20px !important;font-size:1.6rem;line-height:2.0rem;font-weight:400}.new-parent-quiz .quiz-bloc-questions .intro-quiz-ital{padding:10px 43px 10px 20px;max-width:90%;font-size:1.4rem;line-height:1.8rem;font-style:italic}.new-parent-quiz .quiz-bloc-questions .bloc-question-quiz{padding-left:20px !important;margin-top:20px !important;font-size:1.4rem;line-height:1.8rem}.new-parent-quiz .quiz-bloc-questions .bloc-question-quiz .all-question-quiz{margin-top:10px;margin-bottom:10px;padding-left:20px !important}.new-parent-quiz .quiz-bloc-questions .bloc-question-quiz .all-question-quiz .btnRadioLi{height:auto !important;width:80%}.new-parent-quiz .quiz-bloc-questions .grp-btn{margin:20px 0px 20px 20px}.new-parent-quiz .quiz-bloc-questions .grp-btn .nextBtn{float:inherit;font-size:1.4rem;line-height:1.8rem;color:#fff;padding-right:80px}.new-parent-quiz .quiz-bloc-questions .grp-btn .nextBtn:hover{transition:inherit}.new-parent-quiz .quiz-bloc-questions .grp-btn .nextBtn:hover:after{transform:inherit}.new-parent-quiz .quiz-bloc-questions .grp-btn .prvBtn{display:inherit;color:#381A0A;border:1px solid #381A0A;background-color:#fff;margin:0px 275px 20px 0px;padding-left:40px;font-size:1.4rem;line-height:1.8rem}.new-parent-quiz .quiz-bloc-questions .grp-btn .prvBtn::before{content:" ";background:url(../modules/portail-templates/css/picto/chevron-cta-brun-retour.png) no-repeat;display:inline-block;position:relative;right:30px;top:1px;width:12px;height:11px}.new-parent-quiz .quiz-bloc-questions .grp-btn .prvBtn:hover{background-color:#381A0A;color:#fff}.new-parent-quiz .quiz-bloc-questions .grp-btn .prvBtn:hover::before{background:url(../modules/portail-templates/css/picto/chervron-retour-blanc.png) no-repeat;top:0px}.new-parent-quiz .quiz-bloc-questions .grp-btn .prvBtn:hover::after{display:none}.new-parent-quiz .quiz-bloc-questions .prvWithSubmit{margin-right:267px;margin-top:12px}.new-parent-quiz .btnSubmit{float:inherit;width:170px !important;font-size:1.4rem;line-height:1.8rem !important;color:#fff;padding-right:40px;height:34px !important;position:relative;bottom:14px;left:20px}.new-parent-quiz .btnSubmit::after{top:12px !important}.new-parent-quiz .quizV2-imgRight img{display:block;margin:0;width:280px;object-fit:cover;object-position:50% 0%;height:100%}}@media (max-width: 959px){.new-parent-quiz{border:1px solid #B0B1A6;width:auto}.new-parent-quiz .quizV2-imgRight{display:none}.new-parent-quiz .champs-quiz-submit{width:auto !important}.new-parent-quiz .blocs-questions .quiz-bloc-questions .intro-quiz-ital{padding:12px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .titre-quiz{width:87%;margin-top:20px !important;padding:12px;background-color:#381A0A;color:#fff !important;font-size:1.6rem;font-weight:400}.new-parent-quiz .blocs-questions .quiz-bloc-questions .bloc-question-quiz{padding:10px 20px 10px 10px !important}.new-parent-quiz .blocs-questions .quiz-bloc-questions .bloc-question-quiz .all-question-quiz{padding-left:12px !important;width:100%}.new-parent-quiz .blocs-questions .quiz-bloc-questions .bloc-question-quiz .all-question-quiz .btnRadioLi{width:100%;height:auto !important}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn{padding:10px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .nextBtn{float:inherit;font-size:1.4rem;line-height:1.8rem;color:#fff;padding:0px 77px 0px 10px;margin-top:0px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .nextBtn:hover{transition:inherit}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .nextBtn:hover:after{transform:inherit}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn{display:inherit;color:#381A0A;border:1px solid #381A0A;background-color:#fff;padding:0px 10px 0px 40px;margin-right:13px;margin-top:0px;font-size:1.4rem;line-height:1.8rem}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn::after{width:0px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn::before{content:" ";background:url(../modules/portail-templates/css/picto/chevron-cta-brun-retour.png) no-repeat;display:inline-block;position:relative;right:29px;top:1px;width:12px;height:11px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn:hover{background-color:#381A0A;color:#fff}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn:hover::before{background:url(../modules/portail-templates/css/picto/chervron-retour-blanc.png) no-repeat;top:0px}.new-parent-quiz .blocs-questions .quiz-bloc-questions .grp-btn .prvBtn:hover::after{display:none}.new-parent-quiz .btnSubmit{float:inherit;width:unset !important;font-size:1.4rem;line-height:1.8rem !important;color:#fff;padding-left:10px;height:34px !important;position:relative;bottom:20px}.new-parent-quiz .btnSubmit::after{top:12px !important}}@media (max-width: 959px){.menu-landing{display:none}.landing.homebg .container .bloc-breadcrumbs{background-color:#F2F2F2;padding-bottom:4px}.landing.homebg .container .logo-rwd{padding-bottom:0}.landing.homebg .container .logo-rwd .topmobile .blocmobile{height:58px}.landing.homebg .container .logo-rwd .topmobile .blocmobile .btburger{top:-10px;right:10px;width:47px;height:46px}.landing.homebg main .contenu-galaxy{background-color:#fff;display:flex;flex-direction:column-reverse}.landing.homebg main .contenu-galaxy .bloc-img img{width:100%;height:100px;object-fit:cover;object-position:center;margin-bottom:20px;margin-top:29px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy{padding:12px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .titre-landing-galaxy{font-size:3rem;line-height:3.2rem;font-weight:700;margin-bottom:10px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .sousTitre-landing-galaxy{font-size:2.4rem;line-height:3rem;font-weight:500;margin-bottom:20px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .courant p{font-size:1.6rem;line-height:2rem;margin-bottom:60px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .courant img{display:none}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .btn-galaxy .btbleu{margin-bottom:20px;width:100%;height:40px;padding-top:3px}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .btn-galaxy .btbleu span{font-size:1.6rem;font-weight:inherit}.landing.homebg main .contenu-galaxy .bloc-text-contenu-galaxy .btn-galaxy .btbleu::after{top:15px}.landing.homebg main #landingFormGalaxxy{margin:0;padding:12px;background-color:#fff}.landing.homebg main #landingFormGalaxxy #formcontact{margin-top:0}.landing.homebg main #landingFormGalaxxy #formcontact .header{margin-top:-62px}.landing.homebg main #landingFormGalaxxy #formcontact .header .titre{margin:0;font-size:2.4rem;line-height:2.8rem;font-weight:500;margin-bottom:12px}.landing.homebg main #landingFormGalaxxy #formcontact .header .desc{font-size:1.6rem;font-weight:inherit;margin-bottom:20px}.landing.homebg main #landingFormGalaxxy #formcontact .txt-obligatoire{font-size:1.2rem;color:#8B8178;margin-bottom:20px}.landing.homebg main #landingFormGalaxxy #formcontact form .champs .btbleu{width:260px}.landing.homebg main #landingFormGalaxxy #formcontact form .champs .btbleu span{font-size:1.6rem;font-weight:inherit}.landing.homebg main #landingFormGalaxxy #landingFormFootertext{font-size:1.2rem;line-height:1.6rem}.landing.homebg main .miseenavantGalaxy{background-color:#fff;margin-top:20px;padding:12px;margin:0}.landing.homebg main .miseenavantGalaxy .titleListProduct h3{color:#381A0A;font-size:2.4rem;line-height:2.8rem;margin-bottom:20px}.landing.homebg main .miseenavantGalaxy .blocArticle article{display:flex;flex-direction:column;background-color:#F2F2F2}.landing.homebg main .miseenavantGalaxy .blocArticle article .picto{margin:0 auto}.landing.homebg main .miseenavantGalaxy .blocArticle article h3{color:#0052ff;text-align:center;font-size:1.8rem;line-height:2.2rem}.landing.homebg main .miseenavantGalaxy .blocArticle article .courant p{font-size:1.4rem;line-height:1.8rem;color:#381A0A}}@media (min-width: 960px){.logo-ag2r{margin-bottom:20px;width:940px;margin:20px auto}.menu-landing{width:100%;display:flex;padding:20px;border-top:1px solid #381A0A;border-bottom:1px solid #381A0A}.menu-landing nav{width:940px;margin:0 auto}.menu-landing nav ul{display:flex}.menu-landing nav ul li{margin-right:30px}.menu-landing nav ul li:last-child{margin:0}.menu-landing nav ul li a{color:#381A0A;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;text-decoration:none}.menu-landing nav ul li a:hover{text-decoration:underline}.menu-landing nav ul li a.active{color:#0052ff}.landing.homebg{background-color:#fff}.landing.homebg .container{padding:0;margin:0;width:100%}.landing.homebg .container .bloc-breadcrumbs{width:100%;background-color:#F2F2F2}.landing.homebg .container .bloc-breadcrumbs .breadcrumbs{width:940px;margin:0 auto}.landing.homebg .mainGalaxy{width:100%;max-width:inherit;background-color:#F2F2F2;padding:10px}.landing.homebg .mainGalaxy .miseenavantGalaxy{display:flex;flex-direction:column;width:920px;margin:40px auto;background-color:#fff;padding:20px}.landing.homebg .mainGalaxy .miseenavantGalaxy .titleListProduct{margin-bottom:20px}.landing.homebg .mainGalaxy .miseenavantGalaxy .titleListProduct h3{font-size:2.4rem;line-height:2.8rem;font-weight:inherit;color:#381A0A;margin:0}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle{display:flex}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle :last-child{margin-right:0}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle article{background-color:#F2F2F2;flex-direction:column;padding:20px;width:220px}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle article .picto{text-align:center;margin-bottom:20px;margin-right:0;float:inherit}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle article h3{color:#0052ff;font-size:1.8rem;font-weight:500;line-height:2.2rem;text-align:center;margin-bottom:20px}.landing.homebg .mainGalaxy .miseenavantGalaxy .blocArticle article .courant p{font-size:1.4rem;line-height:1.8rem;font-weight:500;text-align:center}.landing.homebg .mainGalaxy .contenu-galaxy{width:960px;margin:0 auto;display:flex;background-color:#fff}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-text-contenu-galaxy{padding:20px;flex:1;display:flex;flex-direction:column}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-text-contenu-galaxy .titre-landing-galaxy{font-size:3rem;line-height:3.2rem;font-weight:700;margin-bottom:10px}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-text-contenu-galaxy .sousTitre-landing-galaxy{font-size:2.4rem;line-height:2.8rem;font-weight:500;margin-bottom:10px}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-text-contenu-galaxy .courant p{font-size:1.6rem;line-height:2rem;margin-top:20px}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-text-contenu-galaxy .btn-galaxy{margin-top:0}.landing.homebg .mainGalaxy .contenu-galaxy .bloc-img{margin:0;width:400px;height:322px;overflow:hidden}.landing.homebg .mainGalaxy #landingFormGalaxxy{width:100%;background-color:#fff;display:flex;flex-direction:column}.landing.homebg .mainGalaxy #landingFormGalaxxy #landingFormFootertext{width:860px;margin:0 auto 20px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur{width:440px;margin:0 auto}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur .header .titre{font-size:2.4rem;line-height:2.8rem;font-weight:500;margin-bottom:10px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur .header .desc{font-size:1.6rem;line-height:2rem;margin-bottom:20px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur .txt-obligatoire{color:#8B8178;font-size:1.2rem;line-height:1.6rem;margin-bottom:20px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form .champs{margin-top:0;margin-bottom:20px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form .champs .btbleu span{font-size:1.6rem}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .civilite-horz{margin-top:0}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs input{background-color:#F2F2F2;color:#8B8178;border:none}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs.birthday .jours,.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs.birthday .mois{width:80px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs.birthday .mois{position:relative;right:30px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs.birthday .annee{width:100px;position:relative;right:60px}.landing.homebg .mainGalaxy #landingFormGalaxxy .detailscontenusimulateur form .contenu-form #fieldsetstList .champs.checkbox-horz{margin-top:30px;margin-bottom:20px}}
@font-face{font-family:'pictoteque-ag2r';src:url("../modules/portail-templates/css/PDC/../fonts/pictoteque-ag2r.eot?ds52ym");src:url("../modules/portail-templates/css/PDC/../fonts/pictoteque-ag2r.eot?ds52ym#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/PDC/../fonts/pictoteque-ag2r.ttf?ds52ym") format("truetype"),url("../modules/portail-templates/css/PDC/../fonts/pictoteque-ag2r.woff?ds52ym") format("woff"),url("../modules/portail-templates/css/PDC/../fonts/pictoteque-ag2r.svg?ds52ym#pictoteque-ag2r") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="ag2ricon-"],[class*=" ag2ricon-"]{font-family:'pictoteque-ag2r' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag2ricon-accident:before{content:"\e900"}.ag2ricon-accompany:before{content:"\e901"}.ag2ricon-account:before{content:"\e902"}.ag2ricon-activate:before{content:"\e903"}.ag2ricon-agenda:before{content:"\e904"}.ag2ricon-aide:before{content:"\e905"}.ag2ricon-alarm:before{content:"\e906"}.ag2ricon-alert:before{content:"\e907"}.ag2ricon-annuities:before{content:"\e908"}.ag2ricon-arrow-bottom:before{content:"\e909"}.ag2ricon-arrow-left:before{content:"\e90a"}.ag2ricon-arrow-right:before{content:"\e90b"}.ag2ricon-arrow-top:before{content:"\e90c"}.ag2ricon-assistance:before{content:"\e90d"}.ag2ricon-bike:before{content:"\e90e"}.ag2ricon-biking:before{content:"\e90f"}.ag2ricon-boost:before{content:"\e910"}.ag2ricon-bootmark:before{content:"\e911"}.ag2ricon-burger:before{content:"\e912"}.ag2ricon-burger-menu:before{content:"\e913"}.ag2ricon-bus:before{content:"\e914"}.ag2ricon-cadenas:before{content:"\e915"}.ag2ricon-calculate:before{content:"\e916"}.ag2ricon-call:before{content:"\e917"}.ag2ricon-callbot:before{content:"\e918"}.ag2ricon-cans:before{content:"\e919"}.ag2ricon-caregivers:before{content:"\e91a"}.ag2ricon-carpool:before{content:"\e91b"}.ag2ricon-cat:before{content:"\e91c"}.ag2ricon-CB:before{content:"\e91d"}.ag2ricon-challenge:before{content:"\e91e"}.ag2ricon-chat:before{content:"\e91f"}.ag2ricon-chatbot:before{content:"\e920"}.ag2ricon-chat-expert:before{content:"\e921"}.ag2ricon-click:before{content:"\e922"}.ag2ricon-close:before{content:"\e923"}.ag2ricon-closing:before{content:"\e924"}.ag2ricon-companies:before{content:"\e925"}.ag2ricon-computer-virus:before{content:"\e926"}.ag2ricon-contracts:before{content:"\e927"}.ag2ricon-croix:before{content:"\e928"}.ag2ricon-croix-brun:before{content:"\e929"}.ag2ricon-customers:before{content:"\e92a"}.ag2ricon-cutlery:before{content:"\e92b"}.ag2ricon-deep-learning:before{content:"\e92c"}.ag2ricon-delete-teammate:before{content:"\e92d"}.ag2ricon-dependence:before{content:"\e92e"}.ag2ricon-desktop:before{content:"\e92f"}.ag2ricon-direction:before{content:"\e930"}.ag2ricon-discuss:before{content:"\e931"}.ag2ricon-display:before{content:"\e932"}.ag2ricon-documentary-list:before{content:"\e933"}.ag2ricon-dog:before{content:"\e934"}.ag2ricon-download:before{content:"\e935"}.ag2ricon-duplicate:before{content:"\e936"}.ag2ricon-dwnl:before{content:"\e937"}.ag2ricon-easy:before{content:"\e938"}.ag2ricon-ecomobility:before{content:"\e939"}.ag2ricon-email:before{content:"\e93a"}.ag2ricon-emphemeral-chain:before{content:"\e93b"}.ag2ricon-employees:before{content:"\e93c"}.ag2ricon-equity-securities:before{content:"\e93d"}.ag2ricon-euro:before{content:"\e93e"}.ag2ricon-expertise:before{content:"\e93f"}.ag2ricon-family:before{content:"\e940"}.ag2ricon-file:before{content:"\e941"}.ag2ricon-filtering:before{content:"\e942"}.ag2ricon-financial-knowledge:before{content:"\e943"}.ag2ricon-fire-buildings:before{content:"\e944"}.ag2ricon-first-aid:before{content:"\e945"}.ag2ricon-flexibility:before{content:"\e946"}.ag2ricon-floods:before{content:"\e947"}.ag2ricon-food-waste:before{content:"\e948"}.ag2ricon-foresight:before{content:"\e949"}.ag2ricon-form:before{content:"\e94a"}.ag2ricon-form-check:before{content:"\e94b"}.ag2ricon-fraud:before{content:"\e94c"}.ag2ricon-free-expression:before{content:"\e94d"}.ag2ricon-freelance:before{content:"\e94e"}.ag2ricon-free-spot-team:before{content:"\e94f"}.ag2ricon-funeral:before{content:"\e950"}.ag2ricon-gift:before{content:"\e951"}.ag2ricon-give:before{content:"\e952"}.ag2ricon-glass-bottles:before{content:"\e953"}.ag2ricon-glass-jam-jar:before{content:"\e954"}.ag2ricon-graph:before{content:"\e955"}.ag2ricon-handicap:before{content:"\e956"}.ag2ricon-health:before{content:"\e957"}.ag2ricon-health-cure:before{content:"\e958"}.ag2ricon-health-doc:before{content:"\e959"}.ag2ricon-health-guarantees:before{content:"\e95a"}.ag2ricon-health-insurance:before{content:"\e95b"}.ag2ricon-health-refunds:before{content:"\e95c"}.ag2ricon-health-work:before{content:"\e95d"}.ag2ricon-hearing:before{content:"\e95e"}.ag2ricon-heart:before{content:"\e95f"}.ag2ricon-heart-full:before{content:"\e960"}.ag2ricon-herbs:before{content:"\e961"}.ag2ricon-home:before{content:"\e962"}.ag2ricon-hospitalization:before{content:"\e963"}.ag2ricon-idea:before{content:"\e964"}.ag2ricon-identity-card:before{content:"\e965"}.ag2ricon-important:before{content:"\e966"}.ag2ricon-income:before{content:"\e967"}.ag2ricon-information:before{content:"\e968"}.ag2ricon-injured:before{content:"\e969"}.ag2ricon-insights:before{content:"\e96a"}.ag2ricon-invitation:before{content:"\e96b"}.ag2ricon-invite-teammate:before{content:"\e96c"}.ag2ricon-invoices:before{content:"\e96d"}.ag2ricon-island:before{content:"\e96e"}.ag2ricon-join-team:before{content:"\e96f"}.ag2ricon-key:before{content:"\e970"}.ag2ricon-label:before{content:"\e971"}.ag2ricon-laptop:before{content:"\e972"}.ag2ricon-leave-team:before{content:"\e973"}.ag2ricon-legal:before{content:"\e974"}.ag2ricon-letter:before{content:"\e975"}.ag2ricon-lien-externe:before{content:"\e976"}.ag2ricon-like:before{content:"\e977"}.ag2ricon-list:before{content:"\e978"}.ag2ricon-load-file:before{content:"\e979"}.ag2ricon-locate:before{content:"\e97a"}.ag2ricon-machine-learning:before{content:"\e97b"}.ag2ricon-mail:before{content:"\e97c"}.ag2ricon-map:before{content:"\e97d"}.ag2ricon-media:before{content:"\e97e"}.ag2ricon-medication:before{content:"\e97f"}.ag2ricon-method:before{content:"\e980"}.ag2ricon-mission:before{content:"\e981"}.ag2ricon-mobile:before{content:"\e982"}.ag2ricon-money:before{content:"\e983"}.ag2ricon-mountain:before{content:"\e984"}.ag2ricon-natural-language-processing:before{content:"\e985"}.ag2ricon-newsletter:before{content:"\e986"}.ag2ricon-no-boost:before{content:"\e987"}.ag2ricon-optical:before{content:"\e988"}.ag2ricon-pandemic:before{content:"\e989"}.ag2ricon-partner:before{content:"\e98a"}.ag2ricon-paused-position:before{content:"\e98b"}.ag2ricon-payment:before{content:"\e98c"}.ag2ricon-paypal:before{content:"\e98d"}.ag2ricon-pdf:before{content:"\e98e"}.ag2ricon-pencil:before{content:"\e98f"}.ag2ricon-pension:before{content:"\e990"}.ag2ricon-pensioners:before{content:"\e991"}.ag2ricon-pension-points:before{content:"\e992"}.ag2ricon-people:before{content:"\e993"}.ag2ricon-pharmacy:before{content:"\e994"}.ag2ricon-picture:before{content:"\e995"}.ag2ricon-Piece-jointe:before{content:"\e996"}.ag2ricon-pin:before{content:"\e997"}.ag2ricon-plastic-bottles:before{content:"\e998"}.ag2ricon-plate:before{content:"\e999"}.ag2ricon-play:before{content:"\e99a"}.ag2ricon-prevention:before{content:"\e99b"}.ag2ricon-primary-care:before{content:"\e99c"}.ag2ricon-printing:before{content:"\e99d"}.ag2ricon-prize:before{content:"\e99e"}.ag2ricon-professions:before{content:"\e99f"}.ag2ricon-profil:before{content:"\e9a0"}.ag2ricon-progress:before{content:"\e9a1"}.ag2ricon-protection:before{content:"\e9a2"}.ag2ricon-puzzle:before{content:"\e9a3"}.ag2ricon-quotation:before{content:"\e9a4"}.ag2ricon-quotation-mark:before{content:"\e9a5"}.ag2ricon-ranking:before{content:"\e9a6"}.ag2ricon-read:before{content:"\e9a7"}.ag2ricon-record:before{content:"\e9a8"}.ag2ricon-refresh:before{content:"\e9a9"}.ag2ricon-responsible-commitments:before{content:"\e9aa"}.ag2ricon-restart-position:before{content:"\e9ab"}.ag2ricon-retired:before{content:"\e9ac"}.ag2ricon-return:before{content:"\e9ad"}.ag2ricon-rpa:before{content:"\e9ae"}.ag2ricon-sad:before{content:"\e9af"}.ag2ricon-save:before{content:"\e9b0"}.ag2ricon-save-money:before{content:"\e9b1"}.ag2ricon-saving:before{content:"\e9b2"}.ag2ricon-saving-services:before{content:"\e9b3"}.ag2ricon-savings-percentage:before{content:"\e9b4"}.ag2ricon-screen:before{content:"\e9b5"}.ag2ricon-search:before{content:"\e9b6"}.ag2ricon-settings:before{content:"\e9b7"}.ag2ricon-share:before{content:"\e9b8"}.ag2ricon-share-people:before{content:"\e9b9"}.ag2ricon-shopping:before{content:"\e9ba"}.ag2ricon-shopping-cart:before{content:"\e9bb"}.ag2ricon-shuffle:before{content:"\e9bc"}.ag2ricon-sickness:before{content:"\e9bd"}.ag2ricon-simulators:before{content:"\e9be"}.ag2ricon-smart-automation:before{content:"\e9bf"}.ag2ricon-social:before{content:"\e9c0"}.ag2ricon-social-card:before{content:"\e9c1"}.ag2ricon-social-security:before{content:"\e9c2"}.ag2ricon-social-wall:before{content:"\e9c3"}.ag2ricon-solo-mission:before{content:"\e9c4"}.ag2ricon-sound:before{content:"\e9c5"}.ag2ricon-speed:before{content:"\e9c6"}.ag2ricon-sport-health:before{content:"\e9c7"}.ag2ricon-sportsperson:before{content:"\e9c8"}.ag2ricon-ss-facebook:before{content:"\e9c9"}.ag2ricon-ss-facebook-square:before{content:"\e9ca"}.ag2ricon-ss-instagram:before{content:"\e9cb"}.ag2ricon-ss-instagram-square:before{content:"\e9cc"}.ag2ricon-ss-linkedin:before{content:"\e9cd"}.ag2ricon-ss-linkedin-square:before{content:"\e9ce"}.ag2ricon-ss-twitter:before{content:"\e9cf"}.ag2ricon-ss-twitter-square:before{content:"\e9d0"}.ag2ricon-ss-youtube:before{content:"\e9d1"}.ag2ricon-ss-youtube-square:before{content:"\e9d2"}.ag2ricon-star:before{content:"\e9d3"}.ag2ricon-star-line:before{content:"\e9d4"}.ag2ricon-statistics:before{content:"\e9d5"}.ag2ricon-stay-informed:before{content:"\e9d6"}.ag2ricon-stop-position:before{content:"\e9d7"}.ag2ricon-strike:before{content:"\e9d8"}.ag2ricon-subscribe:before{content:"\e9d9"}.ag2ricon-sun:before{content:"\e9da"}.ag2ricon-supervised-learning:before{content:"\e9db"}.ag2ricon-sync-button:before{content:"\e9dc"}.ag2ricon-taxation:before{content:"\e9dd"}.ag2ricon-team:before{content:"\e9de"}.ag2ricon-team-alternative:before{content:"\e9df"}.ag2ricon-team-mission:before{content:"\e9e0"}.ag2ricon-teeth:before{content:"\e9e1"}.ag2ricon-terrorism:before{content:"\e9e2"}.ag2ricon-tile-view:before{content:"\e9e3"}.ag2ricon-time:before{content:"\e9e4"}.ag2ricon-timer:before{content:"\e9e5"}.ag2ricon-top:before{content:"\e9e6"}.ag2ricon-touillettes:before{content:"\e9e7"}.ag2ricon-towels:before{content:"\e9e8"}.ag2ricon-transfer:before{content:"\e9e9"}.ag2ricon-trash-can:before{content:"\e9ea"}.ag2ricon-travel:before{content:"\e9eb"}.ag2ricon-turn-off:before{content:"\e9ec"}.ag2ricon-uc:before{content:"\e9ed"}.ag2ricon-umbrella:before{content:"\e9ee"}.ag2ricon-units-accounts:before{content:"\e9ef"}.ag2ricon-update:before{content:"\e9f0"}.ag2ricon-validate:before{content:"\e9f1"}.ag2ricon-visual-recognition:before{content:"\e9f2"}.ag2ricon-voicebot:before{content:"\e9f3"}.ag2ricon-weather:before{content:"\e9f4"}.ag2ricon-website:before{content:"\e9f5"}.ag2ricon-well-home:before{content:"\e9f6"}.ag2ricon-wifi:before{content:"\e9f7"}.ag2ricon-yoghurts:before{content:"\e9f8"}.ag2ricon-calculer:before{content:"\e9f9"}.ag2ricon-zero:before{content:"\e9fa"}.ag2ricon-un:before{content:"\e9fb"}.ag2ricon-deux:before{content:"\e9fc"}.ag2ricon-trois:before{content:"\e9fd"}.ag2ricon-quatre:before{content:"\e9fe"}.ag2ricon-cinq:before{content:"\e9ff"}.ag2ricon-six:before{content:"\ea00"}.ag2ricon-sept:before{content:"\ea01"}.ag2ricon-huit:before{content:"\ea02"}.ag2ricon-neuf:before{content:"\ea03"}.ag2ricon-weather-cloudy:before{content:"\ea04"}.ag2ricon-weather-hail:before{content:"\ea05"}.ag2ricon-weather-rain:before{content:"\ea06"}.ag2ricon-weather-sleet:before{content:"\ea07"}.ag2ricon-weather-snow-clear-day:before{content:"\ea08"}.ag2ricon-weather-thunder:before{content:"\ea09"}.ag2ricon-weather-wind:before{content:"\ea0a"}.ag2ricon-weather-rain-night:before{content:"\ea0b"}.ag2ricon-weather-fog:before{content:"\ea0c"}.ag2ricon-weather-partly-cloudy-night:before{content:"\ea0d"}.ag2ricon-weather-snow-night:before{content:"\ea0e"}.ag2ricon-malentendant:before{content:"\ea0f"}.ag2ricon-weather-partly-cloudy-day:before{content:"\ea10"}.ag2ricon-menu-burger:before{content:"\ea11"}.ag2ricon-votre-compte:before{content:"\ea12"}.ag2ricon-quick-right-arrow:before{content:"\ea13"}.ag2ricon-quick-top-arrow:before{content:"\ea14"}.ag2ricon-facebook-square:before{content:"\ea15"}.ag2ricon-instagram-square:before{content:"\ea16"}.ag2ricon-linkedin-square:before{content:"\ea17"}.ag2ricon-x-square:before{content:"\ea18"}.ag2ricon-rounded-left-arrow:before{content:"\ea19"}.ag2ricon-rounded-right-arrow:before{content:"\ea1a"}.ag2ricon-plus:before{content:"\ea1b"}.ag2ricon-coiffeur:before{content:"\ea1c"}.quick-access{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#381A0A;border:1px solid #99BAFF;padding:26px 16px;border-radius:33px;cursor:pointer;text-decoration:none;overflow:hidden;width:100%;height:70px;gap:0;box-shadow:0px 4px 10px 0px rgba(153,186,255,0.25)}.quick-access span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}.quick-access:visited{color:#381A0A}.quick-access.thin-padding{padding:12px 28px}.quick-access:hover{background-color:#003199;color:#fff;border:1px solid #003199}.quick-access:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}.quick-access.light-radius{border-radius:11px}.quick-access.full-radius{border-radius:50%;padding:16px}.quick-access.full-radius.thin-padding{padding:12px}.quick-access.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.quick-access.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}@media (max-width: 768px){.quick-access.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}.quick-access:hover{background-color:#fff;color:#0052FF;border:1px solid #0052FF}.quick-access span.icon-button{padding-right:8px}.quick-access:has(img){padding:0;padding-right:16px}.quick-access .picto{margin-left:auto}.quick-access img{width:86px;min-width:86px;height:100%;object-fit:cover;margin-right:12px}.quick-access-wrapper{display:flex;flex-direction:column;gap:24px}.global-container{max-width:1440px;margin:auto;padding:48px 144px}@media (max-width: 1200px){.global-container{padding-left:24px;padding-right:24px}}@media (max-width: 440px){.global-container{padding-left:24px;padding-right:24px}}@media (max-width: 768px){.global-container:has(.card-wrapper.is-active){padding-right:0}}.shadow-blue{box-shadow:0px 4px 10px 0px rgba(153,186,255,0.25)}.absolute{position:absolute;max-width:1366px}.pos-abs{position:absolute}@media (max-width: 440px){.hide-mobile{display:none !important}}@media (max-width: 768px){.hide-tabletPortrait{display:none !important}}@media (max-width: 1200px) and (min-width: 440px){.hide-tablet{display:none !important}}@media (min-width: 1201px){.hide-desktop{display:none !important}}.hidden{display:none !important}.disp-none{display:none}@media (min-width: 441px){.shown-mobile{display:none !important}}@media (min-width: 769px){.shown-tabletPortrait{display:none !important}}@media (min-width: 1201px){.shown-tablet{display:none !important}}@media (min-width: 1201px){.shown-tablet{display:none !important}}@media (max-width: 1200px){.shown-desktop{display:none !important}}.shown{display:block !important}.jc-ct{justify-content:center}.jc-sb{justify-content:space-between}.jc-ss{justify-content:flex-start}.jc-ar{justify-content:space-around}.jc-se{justify-content:space-evenly}.ac-ct{align-content:center}.ac-sb{align-content:space-between}.ac-ss{align-content:flex-start}.ac-ar{align-content:space-around}.ac-se{align-content:space-evenly}.fd-col{flex-direction:column}.fd-row-rev{flex-direction:row-reverse}.fd-row{flex-direction:row}.fw-w{flex-wrap:wrap}.txt-align-ct{text-align:center}.txt-align-l{text-align:left}.txt-align-init{text-align:initial}.col-align-center-v{margin-top:auto;margin-bottom:auto}.col-align-center-h{margin-left:auto;margin-right:auto}.al-ct{align-items:center}.flex{display:flex}.block{display:block}.inline{display:inline}.grid{display:grid}.scroll-x{overflow-x:auto}.contents{display:contents}.scrollbar-blue{scrollbar-color:rgba(0,82,255,0.5) #E5EEFF}.bt-default{cursor:pointer;background-color:transparent;border:none}.center-v{display:flex;align-items:center}.center-h{display:flex;justify-content:center}.btn-primary.column{border:2px solid #fff}.btn-primary.column:hover{border:2px solid #fff}.bt-container{display:flex;gap:16px;flex-wrap:wrap}.masked-image{mask-repeat:no-repeat}.masked-image>img{width:100%;height:100%;object-fit:cover}.masked-image::before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.global-container:has(.summary-section)+.global-container:has(.summary-section){padding-top:0}.global-container:has(.summary-section):has(+.global-container .summary-section){padding-bottom:40px}.global-container:has(.summary-section):not(:has(.summary-section .content)){padding-bottom:0}.global-container:has(.summary-section):not(:has(.summary-section .content)) .title{padding-bottom:8px}.global-container.underblock{padding-bottom:16px !important}.color-box{font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:150%;padding:24px;margin-top:16px}.chiffre{font-size:1.4rem;text-transform:inherit;font-weight:400;line-height:130%;background-color:#00E8FF;padding:20px}.load-more.loading span{animation:300ms linear 0s infinite infiniteRotate}@keyframes infiniteRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.load-more.loading span::before{content:"\e9a9"}.list-style-check ul{padding-left:0;position:relative;padding-left:calc(8px + 8px)}.list-style-check ul li{list-style-type:none}.list-style-check ul li::marker{content:none}.list-style-check ul li::before{content:'';position:absolute;left:0;display:inline-flex;height:12px;width:8px;border-width:0 2px 2px 0;border-color:inherit;border-style:solid;transform:rotate(45deg);margin-right:8px}.list-style-check ul li+li{padding-top:16px}.title1{font-size:3.6rem;text-transform:inherit;font-weight:500;line-height:130%}@media (max-width: 768px){.title1{font-size:3.2rem;text-transform:inherit;font-weight:500;line-height:130%}}.title2{font-size:2.8rem;text-transform:inherit;font-weight:700;line-height:130%}@media (max-width: 768px){.title2{font-size:2.4rem;text-transform:inherit;font-weight:700;line-height:130%}}.title3{font-size:2.4rem;text-transform:inherit;font-weight:700;line-height:130%}@media (max-width: 768px){.title3{font-size:2rem;text-transform:inherit;font-weight:700;line-height:130%}}.title4{font-size:2rem;text-transform:inherit;font-weight:700;line-height:130%}@media (max-width: 768px){.title4{font-size:1.8rem;text-transform:inherit;font-weight:700;line-height:130%}}.title5{font-size:2rem;text-transform:inherit;font-weight:400;line-height:130%}@media (max-width: 768px){.title5{font-size:1.8rem;text-transform:inherit;font-weight:400;line-height:130%}}.body-M,.label{font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:130%}.body-M-md{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:130%}.body-M-bd{font-size:1.6rem;text-transform:inherit;font-weight:700;line-height:130%}.body-S{font-size:1.4rem;text-transform:inherit;font-weight:400;line-height:130%}.body-S-md{font-size:1.4rem;text-transform:inherit;font-weight:500;line-height:130%}.body-S-bd{font-size:1.4rem;text-transform:inherit;font-weight:700;line-height:130%}.link{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%}.label{color:#381A0A;text-decoration:none;background-color:transparent;font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:150%}.label:hover,.label:visited{color:#381A0A}.normal{color:#381A0A;text-decoration:none}.normal:hover,.normal:visited{color:#381A0A}* .btn-primary,* .bt-primary{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#0052FF;color:#fff;border:1px solid #0052FF;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:none}* .btn-primary span[class*="ag2ricon"],* .bt-primary span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}* .btn-primary:visited,* .bt-primary:visited{color:#fff}* .btn-primary.thin-padding,* .bt-primary.thin-padding{padding:12px 28px}* .btn-primary:hover,* .bt-primary:hover{background-color:#003199;color:#fff;border:1px solid #003199}* .btn-primary:disabled,* .bt-primary:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}* .btn-primary.light-radius,* .bt-primary.light-radius{border-radius:11px}* .btn-primary.full-radius,* .bt-primary.full-radius{border-radius:50%;padding:16px}* .btn-primary.full-radius.thin-padding,* .bt-primary.full-radius.thin-padding{padding:12px}* .btn-primary.vertical-align,* .bt-primary.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}* .btn-primary.vertical-align span[class*="ag2ricon"],* .bt-primary.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}@media (max-width: 768px){* .btn-primary.vertical-align span[class*="ag2ricon"],* .bt-primary.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}* .btn-secondary,* .bt-secondary{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#0052FF;border:1px solid #0052FF;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:none}* .btn-secondary span[class*="ag2ricon"],* .bt-secondary span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}* .btn-secondary:visited,* .bt-secondary:visited{color:#0052FF}* .btn-secondary.thin-padding,* .bt-secondary.thin-padding{padding:12px 28px}* .btn-secondary:hover,* .bt-secondary:hover{background-color:#003199;color:#fff;border:1px solid #003199}* .btn-secondary:disabled,* .bt-secondary:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}* .btn-secondary.light-radius,* .bt-secondary.light-radius{border-radius:11px}* .btn-secondary.full-radius,* .bt-secondary.full-radius{border-radius:50%;padding:16px}* .btn-secondary.full-radius.thin-padding,* .bt-secondary.full-radius.thin-padding{padding:12px}* .btn-secondary.vertical-align,* .bt-secondary.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}* .btn-secondary.vertical-align span[class*="ag2ricon"],* .bt-secondary.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}@media (max-width: 768px){* .btn-secondary.vertical-align span[class*="ag2ricon"],* .bt-secondary.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}* .btn-secondary:hover,* .bt-secondary:hover{background-color:#fff;color:#003199;border:1px solid #003199}* .btn-secondary:disabled,* .bt-secondary:disabled{background-color:#fff;color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}* .btn-tertiary,* .bt-revers{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#0052FF;border:none;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:underline}* .btn-tertiary span[class*="ag2ricon"],* .bt-revers span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}* .btn-tertiary:visited,* .bt-revers:visited{color:#0052FF}* .btn-tertiary.thin-padding,* .bt-revers.thin-padding{padding:12px 28px}* .btn-tertiary:hover,* .bt-revers:hover{background-color:#003199;color:#fff;border:1px solid #003199}* .btn-tertiary:disabled,* .bt-revers:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}* .btn-tertiary.light-radius,* .bt-revers.light-radius{border-radius:11px}* .btn-tertiary.full-radius,* .bt-revers.full-radius{border-radius:50%;padding:16px}* .btn-tertiary.full-radius.thin-padding,* .bt-revers.full-radius.thin-padding{padding:12px}* .btn-tertiary.vertical-align,* .bt-revers.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}* .btn-tertiary.vertical-align span[class*="ag2ricon"],* .bt-revers.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}@media (max-width: 768px){* .btn-tertiary.vertical-align span[class*="ag2ricon"],* .bt-revers.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}* .btn-tertiary:hover,* .bt-revers:hover{background-color:#fff;color:#003199;border:none}* .btn-tertiary:disabled,* .bt-revers:disabled{background-color:#fff;color:#A1A1A1;border:none;cursor:auto}* .bt-primary,* .bt-secondary,* .bt-revers{display:inline-block}.link{display:flex;gap:8px;align-items:center;color:#0052FF;text-decoration:underline;cursor:pointer;padding:4px;background-color:transparent}.link:visited{color:#0052FF}.link:hover{background-color:rgba(0,0,0,0);color:#003199;border:none}.link:disabled{background-color:rgba(0,0,0,0);color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}.link.cl-white:hover,.link.cl-white:visited{color:#fff}.link.cl-brown:hover,.link.cl-brown:visited{color:#381A0A}.link-secondary{display:flex;gap:8px;align-items:center;color:#fff;text-decoration:underline;cursor:pointer;padding:4px;background-color:transparent}.link-secondary:visited{color:#fff}.link-secondary:hover{background-color:rgba(0,0,0,0);color:#003199;border:none}.link-secondary:disabled{background-color:rgba(0,0,0,0);color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}.sticky-link{font-size:1.4rem;text-transform:inherit;font-weight:500;line-height:130%;position:fixed;width:86px;height:86px;bottom:24px;right:24px;z-index:99;border:2px solid #F2F2F2;box-shadow:4px 4px 8px 0px rgba(153,186,255,0.25)}@media (max-width: 768px){.sticky-link{font-size:1.2rem;text-transform:inherit;font-weight:500;line-height:130%;width:72px;height:72px;bottom:16px;right:16px}}@media (max-width: 768px){.sticky-link.btn-primary.full-radius{padding:12px}}.sticky-link:hover{border:2px solid #F2F2F2}.enlarge-link{position:relative}.enlarge-link a::before{content:'';position:absolute;width:100%;height:100%;display:block;top:0;left:0}.bg-cl-yellow{background-color:#FFE145}.bd-cl-yellow{border-color:#FFE145}.cl-yellow{color:#FFE145}.fold-yellow{color:#FFE145;fill:#FFE145}.fold-yellow::before{background-color:#FFE145}.bg-cl-secondaryYellow{background-color:#FFFAD4}.bd-cl-secondaryYellow{border-color:#FFFAD4}.cl-secondaryYellow{color:#FFFAD4}.fold-secondaryYellow{color:#FFFAD4;fill:#FFFAD4}.fold-secondaryYellow::before{background-color:#FFFAD4}.bg-cl-orange{background-color:#FE7D19}.bd-cl-orange{border-color:#FE7D19}.cl-orange{color:#FE7D19}.fold-orange{color:#FE7D19;fill:#FE7D19}.fold-orange::before{background-color:#FE7D19}.bg-cl-secondaryOrange{background-color:#FFD4AC}.bd-cl-secondaryOrange{border-color:#FFD4AC}.cl-secondaryOrange{color:#FFD4AC}.fold-secondaryOrange{color:#FFD4AC;fill:#FFD4AC}.fold-secondaryOrange::before{background-color:#FFD4AC}.bg-cl-red{background-color:#DF0502}.bd-cl-red{border-color:#DF0502}.cl-red{color:#DF0502}.fold-red{color:#DF0502;fill:#DF0502}.fold-red::before{background-color:#DF0502}.bg-cl-secondaryRed{background-color:#fcc}.bd-cl-secondaryRed{border-color:#fcc}.cl-secondaryRed{color:#fcc}.fold-secondaryRed{color:#fcc;fill:#fcc}.fold-secondaryRed::before{background-color:#fcc}.bg-cl-pink{background-color:#F252AA}.bd-cl-pink{border-color:#F252AA}.cl-pink{color:#F252AA}.fold-pink{color:#F252AA;fill:#F252AA}.fold-pink::before{background-color:#F252AA}.bg-cl-secondaryPink{background-color:#FFE7F7}.bd-cl-secondaryPink{border-color:#FFE7F7}.cl-secondaryPink{color:#FFE7F7}.fold-secondaryPink{color:#FFE7F7;fill:#FFE7F7}.fold-secondaryPink::before{background-color:#FFE7F7}.bg-cl-purple{background-color:#7F00FF}.bd-cl-purple{border-color:#7F00FF}.cl-purple{color:#7F00FF}.fold-purple{color:#7F00FF;fill:#7F00FF}.fold-purple::before{background-color:#7F00FF}.bg-cl-tertiaryPink{background-color:#FF91DE}.bd-cl-tertiaryPink{border-color:#FF91DE}.cl-tertiaryPink{color:#FF91DE}.fold-tertiaryPink{color:#FF91DE;fill:#FF91DE}.fold-tertiaryPink::before{background-color:#FF91DE}.bg-cl-secondaryPurple{background-color:#DFC7FF}.bd-cl-secondaryPurple{border-color:#DFC7FF}.cl-secondaryPurple{color:#DFC7FF}.fold-secondaryPurple{color:#DFC7FF;fill:#DFC7FF}.fold-secondaryPurple::before{background-color:#DFC7FF}.bg-cl-cyan{background-color:#00E8FF}.bd-cl-cyan{border-color:#00E8FF}.cl-cyan{color:#00E8FF}.fold-cyan{color:#00E8FF;fill:#00E8FF}.fold-cyan::before{background-color:#00E8FF}.bg-cl-secondaryCyan{background-color:#E6FDFF}.bd-cl-secondaryCyan{border-color:#E6FDFF}.cl-secondaryCyan{color:#E6FDFF}.fold-secondaryCyan{color:#E6FDFF;fill:#E6FDFF}.fold-secondaryCyan::before{background-color:#E6FDFF}.bg-cl-green{background-color:#29FF9B}.bd-cl-green{border-color:#29FF9B}.cl-green{color:#29FF9B}.fold-green{color:#29FF9B;fill:#29FF9B}.fold-green::before{background-color:#29FF9B}.bg-cl-secondaryGreen{background-color:#CDFFEB}.bd-cl-secondaryGreen{border-color:#CDFFEB}.cl-secondaryGreen{color:#CDFFEB}.fold-secondaryGreen{color:#CDFFEB;fill:#CDFFEB}.fold-secondaryGreen::before{background-color:#CDFFEB}.bg-cl-darkGreen{background-color:#04BFAD}.bd-cl-darkGreen{border-color:#04BFAD}.cl-darkGreen{color:#04BFAD}.fold-darkGreen{color:#04BFAD;fill:#04BFAD}.fold-darkGreen::before{background-color:#04BFAD}.bg-cl-secondaryDarkGreen{background-color:#D9F5F3}.bd-cl-secondaryDarkGreen{border-color:#D9F5F3}.cl-secondaryDarkGreen{color:#D9F5F3}.fold-secondaryDarkGreen{color:#D9F5F3;fill:#D9F5F3}.fold-secondaryDarkGreen::before{background-color:#D9F5F3}.bg-cl-tertiaryBlue{background-color:#99BAFF}.bd-cl-tertiaryBlue{border-color:#99BAFF}.cl-tertiaryBlue{color:#99BAFF}.fold-tertiaryBlue{color:#99BAFF;fill:#99BAFF}.fold-tertiaryBlue::before{background-color:#99BAFF}.bg-cl-secondaryBlue{background-color:#E5EEFF}.bd-cl-secondaryBlue{border-color:#E5EEFF}.cl-secondaryBlue{color:#E5EEFF}.fold-secondaryBlue{color:#E5EEFF;fill:#E5EEFF}.fold-secondaryBlue::before{background-color:#E5EEFF}.bg-cl-lighterGrey{background-color:#F2F2F2}.bd-cl-lighterGrey{border-color:#F2F2F2}.cl-lighterGrey{color:#F2F2F2}.fold-lighterGrey{color:#F2F2F2;fill:#F2F2F2}.fold-lighterGrey::before{background-color:#F2F2F2}.bg-cl-blue{background-color:#0052FF}.bd-cl-blue{border-color:#0052FF}.cl-blue{color:#0052FF}.fold-blue{color:#0052FF;fill:#0052FF}.fold-blue::before{background-color:#0052FF}.bg-cl-brown{background-color:#381A0A}.bd-cl-brown{border-color:#381A0A}.cl-brown{color:#381A0A}.fold-brown{color:#381A0A;fill:#381A0A}.fold-brown::before{background-color:#381A0A}.bg-cl-white{background-color:#fff}.bd-cl-white{border-color:#fff}.cl-white{color:#fff}.fold-white{color:#fff;fill:#fff}.fold-white::before{background-color:#fff}.bg-cl-darkGrey{background-color:#6E6E6E}.bd-cl-darkGrey{border-color:#6E6E6E}.cl-darkGrey{color:#6E6E6E}.fold-darkGrey{color:#6E6E6E;fill:#6E6E6E}.fold-darkGrey::before{background-color:#6E6E6E}.m-auto{margin:auto}.wd-auto{width:auto}.wd-fc{width:fit-content}.ht-fc{width:fit-content}.wd-0{width:0%}.ht-0{height:0%}.m-t-0{margin-top:0px}.p-t-0{padding-top:0px}.m-b-0{margin-bottom:0px}.p-b-0{padding-bottom:0px}.m-l-0{margin-left:0px}.p-l-0{padding-left:0px}.m-r-0{margin-right:0px}.p-r-0{padding-right:0px}.wd-1{width:1%}.ht-1{height:1%}.m-t-1{margin-top:1px}.p-t-1{padding-top:1px}.m-b-1{margin-bottom:1px}.p-b-1{padding-bottom:1px}.m-l-1{margin-left:1px}.p-l-1{padding-left:1px}.m-r-1{margin-right:1px}.p-r-1{padding-right:1px}.wd-4{width:4%}.ht-4{height:4%}.m-t-4{margin-top:4px}.p-t-4{padding-top:4px}.m-b-4{margin-bottom:4px}.p-b-4{padding-bottom:4px}.m-l-4{margin-left:4px}.p-l-4{padding-left:4px}.m-r-4{margin-right:4px}.p-r-4{padding-right:4px}.wd-5{width:5%}.ht-5{height:5%}.m-t-5{margin-top:5px}.p-t-5{padding-top:5px}.m-b-5{margin-bottom:5px}.p-b-5{padding-bottom:5px}.m-l-5{margin-left:5px}.p-l-5{padding-left:5px}.m-r-5{margin-right:5px}.p-r-5{padding-right:5px}.wd-6{width:6%}.ht-6{height:6%}.m-t-6{margin-top:6px}.p-t-6{padding-top:6px}.m-b-6{margin-bottom:6px}.p-b-6{padding-bottom:6px}.m-l-6{margin-left:6px}.p-l-6{padding-left:6px}.m-r-6{margin-right:6px}.p-r-6{padding-right:6px}.wd-8{width:8%}.ht-8{height:8%}.m-t-8{margin-top:8px}.p-t-8{padding-top:8px}.m-b-8{margin-bottom:8px}.p-b-8{padding-bottom:8px}.m-l-8{margin-left:8px}.p-l-8{padding-left:8px}.m-r-8{margin-right:8px}.p-r-8{padding-right:8px}.wd-10{width:10%}.ht-10{height:10%}.m-t-10{margin-top:10px}.p-t-10{padding-top:10px}.m-b-10{margin-bottom:10px}.p-b-10{padding-bottom:10px}.m-l-10{margin-left:10px}.p-l-10{padding-left:10px}.m-r-10{margin-right:10px}.p-r-10{padding-right:10px}.wd-12{width:12%}.ht-12{height:12%}.m-t-12{margin-top:12px}.p-t-12{padding-top:12px}.m-b-12{margin-bottom:12px}.p-b-12{padding-bottom:12px}.m-l-12{margin-left:12px}.p-l-12{padding-left:12px}.m-r-12{margin-right:12px}.p-r-12{padding-right:12px}.wd-15{width:15%}.ht-15{height:15%}.m-t-15{margin-top:15px}.p-t-15{padding-top:15px}.m-b-15{margin-bottom:15px}.p-b-15{padding-bottom:15px}.m-l-15{margin-left:15px}.p-l-15{padding-left:15px}.m-r-15{margin-right:15px}.p-r-15{padding-right:15px}.wd-16{width:16%}.ht-16{height:16%}.m-t-16{margin-top:16px}.p-t-16{padding-top:16px}.m-b-16{margin-bottom:16px}.p-b-16{padding-bottom:16px}.m-l-16{margin-left:16px}.p-l-16{padding-left:16px}.m-r-16{margin-right:16px}.p-r-16{padding-right:16px}.wd-20{width:20%}.ht-20{height:20%}.m-t-20{margin-top:20px}.p-t-20{padding-top:20px}.m-b-20{margin-bottom:20px}.p-b-20{padding-bottom:20px}.m-l-20{margin-left:20px}.p-l-20{padding-left:20px}.m-r-20{margin-right:20px}.p-r-20{padding-right:20px}.wd-22{width:22%}.ht-22{height:22%}.m-t-22{margin-top:22px}.p-t-22{padding-top:22px}.m-b-22{margin-bottom:22px}.p-b-22{padding-bottom:22px}.m-l-22{margin-left:22px}.p-l-22{padding-left:22px}.m-r-22{margin-right:22px}.p-r-22{padding-right:22px}.wd-24{width:24%}.ht-24{height:24%}.m-t-24{margin-top:24px}.p-t-24{padding-top:24px}.m-b-24{margin-bottom:24px}.p-b-24{padding-bottom:24px}.m-l-24{margin-left:24px}.p-l-24{padding-left:24px}.m-r-24{margin-right:24px}.p-r-24{padding-right:24px}.wd-25{width:25%}.ht-25{height:25%}.m-t-25{margin-top:25px}.p-t-25{padding-top:25px}.m-b-25{margin-bottom:25px}.p-b-25{padding-bottom:25px}.m-l-25{margin-left:25px}.p-l-25{padding-left:25px}.m-r-25{margin-right:25px}.p-r-25{padding-right:25px}.wd-26{width:26%}.ht-26{height:26%}.m-t-26{margin-top:26px}.p-t-26{padding-top:26px}.m-b-26{margin-bottom:26px}.p-b-26{padding-bottom:26px}.m-l-26{margin-left:26px}.p-l-26{padding-left:26px}.m-r-26{margin-right:26px}.p-r-26{padding-right:26px}.wd-28{width:28%}.ht-28{height:28%}.m-t-28{margin-top:28px}.p-t-28{padding-top:28px}.m-b-28{margin-bottom:28px}.p-b-28{padding-bottom:28px}.m-l-28{margin-left:28px}.p-l-28{padding-left:28px}.m-r-28{margin-right:28px}.p-r-28{padding-right:28px}.wd-30{width:30%}.ht-30{height:30%}.m-t-30{margin-top:30px}.p-t-30{padding-top:30px}.m-b-30{margin-bottom:30px}.p-b-30{padding-bottom:30px}.m-l-30{margin-left:30px}.p-l-30{padding-left:30px}.m-r-30{margin-right:30px}.p-r-30{padding-right:30px}.wd-32{width:32%}.ht-32{height:32%}.m-t-32{margin-top:32px}.p-t-32{padding-top:32px}.m-b-32{margin-bottom:32px}.p-b-32{padding-bottom:32px}.m-l-32{margin-left:32px}.p-l-32{padding-left:32px}.m-r-32{margin-right:32px}.p-r-32{padding-right:32px}.wd-33{width:33%}.ht-33{height:33%}.m-t-33{margin-top:33px}.p-t-33{padding-top:33px}.m-b-33{margin-bottom:33px}.p-b-33{padding-bottom:33px}.m-l-33{margin-left:33px}.p-l-33{padding-left:33px}.m-r-33{margin-right:33px}.p-r-33{padding-right:33px}.wd-34{width:34%}.ht-34{height:34%}.m-t-34{margin-top:34px}.p-t-34{padding-top:34px}.m-b-34{margin-bottom:34px}.p-b-34{padding-bottom:34px}.m-l-34{margin-left:34px}.p-l-34{padding-left:34px}.m-r-34{margin-right:34px}.p-r-34{padding-right:34px}.wd-35{width:35%}.ht-35{height:35%}.m-t-35{margin-top:35px}.p-t-35{padding-top:35px}.m-b-35{margin-bottom:35px}.p-b-35{padding-bottom:35px}.m-l-35{margin-left:35px}.p-l-35{padding-left:35px}.m-r-35{margin-right:35px}.p-r-35{padding-right:35px}.wd-36{width:36%}.ht-36{height:36%}.m-t-36{margin-top:36px}.p-t-36{padding-top:36px}.m-b-36{margin-bottom:36px}.p-b-36{padding-bottom:36px}.m-l-36{margin-left:36px}.p-l-36{padding-left:36px}.m-r-36{margin-right:36px}.p-r-36{padding-right:36px}.wd-38{width:38%}.ht-38{height:38%}.m-t-38{margin-top:38px}.p-t-38{padding-top:38px}.m-b-38{margin-bottom:38px}.p-b-38{padding-bottom:38px}.m-l-38{margin-left:38px}.p-l-38{padding-left:38px}.m-r-38{margin-right:38px}.p-r-38{padding-right:38px}.wd-40{width:40%}.ht-40{height:40%}.m-t-40{margin-top:40px}.p-t-40{padding-top:40px}.m-b-40{margin-bottom:40px}.p-b-40{padding-bottom:40px}.m-l-40{margin-left:40px}.p-l-40{padding-left:40px}.m-r-40{margin-right:40px}.p-r-40{padding-right:40px}.wd-42{width:42%}.ht-42{height:42%}.m-t-42{margin-top:42px}.p-t-42{padding-top:42px}.m-b-42{margin-bottom:42px}.p-b-42{padding-bottom:42px}.m-l-42{margin-left:42px}.p-l-42{padding-left:42px}.m-r-42{margin-right:42px}.p-r-42{padding-right:42px}.wd-44{width:44%}.ht-44{height:44%}.m-t-44{margin-top:44px}.p-t-44{padding-top:44px}.m-b-44{margin-bottom:44px}.p-b-44{padding-bottom:44px}.m-l-44{margin-left:44px}.p-l-44{padding-left:44px}.m-r-44{margin-right:44px}.p-r-44{padding-right:44px}.wd-45{width:45%}.ht-45{height:45%}.m-t-45{margin-top:45px}.p-t-45{padding-top:45px}.m-b-45{margin-bottom:45px}.p-b-45{padding-bottom:45px}.m-l-45{margin-left:45px}.p-l-45{padding-left:45px}.m-r-45{margin-right:45px}.p-r-45{padding-right:45px}.wd-46{width:46%}.ht-46{height:46%}.m-t-46{margin-top:46px}.p-t-46{padding-top:46px}.m-b-46{margin-bottom:46px}.p-b-46{padding-bottom:46px}.m-l-46{margin-left:46px}.p-l-46{padding-left:46px}.m-r-46{margin-right:46px}.p-r-46{padding-right:46px}.wd-48{width:48%}.ht-48{height:48%}.m-t-48{margin-top:48px}.p-t-48{padding-top:48px}.m-b-48{margin-bottom:48px}.p-b-48{padding-bottom:48px}.m-l-48{margin-left:48px}.p-l-48{padding-left:48px}.m-r-48{margin-right:48px}.p-r-48{padding-right:48px}.wd-50{width:50%}.ht-50{height:50%}.m-t-50{margin-top:50px}.p-t-50{padding-top:50px}.m-b-50{margin-bottom:50px}.p-b-50{padding-bottom:50px}.m-l-50{margin-left:50px}.p-l-50{padding-left:50px}.m-r-50{margin-right:50px}.p-r-50{padding-right:50px}.wd-60{width:60%}.ht-60{height:60%}.m-t-60{margin-top:60px}.p-t-60{padding-top:60px}.m-b-60{margin-bottom:60px}.p-b-60{padding-bottom:60px}.m-l-60{margin-left:60px}.p-l-60{padding-left:60px}.m-r-60{margin-right:60px}.p-r-60{padding-right:60px}.wd-75{width:75%}.ht-75{height:75%}.m-t-75{margin-top:75px}.p-t-75{padding-top:75px}.m-b-75{margin-bottom:75px}.p-b-75{padding-bottom:75px}.m-l-75{margin-left:75px}.p-l-75{padding-left:75px}.m-r-75{margin-right:75px}.p-r-75{padding-right:75px}.wd-80{width:80%}.ht-80{height:80%}.m-t-80{margin-top:80px}.p-t-80{padding-top:80px}.m-b-80{margin-bottom:80px}.p-b-80{padding-bottom:80px}.m-l-80{margin-left:80px}.p-l-80{padding-left:80px}.m-r-80{margin-right:80px}.p-r-80{padding-right:80px}.wd-85{width:85%}.ht-85{height:85%}.m-t-85{margin-top:85px}.p-t-85{padding-top:85px}.m-b-85{margin-bottom:85px}.p-b-85{padding-bottom:85px}.m-l-85{margin-left:85px}.p-l-85{padding-left:85px}.m-r-85{margin-right:85px}.p-r-85{padding-right:85px}.wd-90{width:90%}.ht-90{height:90%}.m-t-90{margin-top:90px}.p-t-90{padding-top:90px}.m-b-90{margin-bottom:90px}.p-b-90{padding-bottom:90px}.m-l-90{margin-left:90px}.p-l-90{padding-left:90px}.m-r-90{margin-right:90px}.p-r-90{padding-right:90px}.wd-95{width:95%}.ht-95{height:95%}.m-t-95{margin-top:95px}.p-t-95{padding-top:95px}.m-b-95{margin-bottom:95px}.p-b-95{padding-bottom:95px}.m-l-95{margin-left:95px}.p-l-95{padding-left:95px}.m-r-95{margin-right:95px}.p-r-95{padding-right:95px}.wd-100{width:100%}.ht-100{height:100%}.m-t-100{margin-top:100px}.p-t-100{padding-top:100px}.m-b-100{margin-bottom:100px}.p-b-100{padding-bottom:100px}.m-l-100{margin-left:100px}.p-l-100{padding-left:100px}.m-r-100{margin-right:100px}.p-r-100{padding-right:100px}.wd-101{width:101%}.ht-101{height:101%}.m-t-101{margin-top:101px}.p-t-101{padding-top:101px}.m-b-101{margin-bottom:101px}.p-b-101{padding-bottom:101px}.m-l-101{margin-left:101px}.p-l-101{padding-left:101px}.m-r-101{margin-right:101px}.p-r-101{padding-right:101px}.wd-140{width:140%}.ht-140{height:140%}.m-t-140{margin-top:140px}.p-t-140{padding-top:140px}.m-b-140{margin-bottom:140px}.p-b-140{padding-bottom:140px}.m-l-140{margin-left:140px}.p-l-140{padding-left:140px}.m-r-140{margin-right:140px}.p-r-140{padding-right:140px}.txt-9{font-size:.9rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-9-md{font-size:.9rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-9-bd{font-size:.9rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-10{font-size:1rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-10-md{font-size:1rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-10-bd{font-size:1rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-11{font-size:1.1rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-11-md{font-size:1.1rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-11-bd{font-size:1.1rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-12{font-size:1.2rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-12-md{font-size:1.2rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-12-bd{font-size:1.2rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-14{font-size:1.4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-14-md{font-size:1.4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-14-bd{font-size:1.4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-16{font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-16-md{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-16-bd{font-size:1.6rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-18{font-size:1.8rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-18-md{font-size:1.8rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-18-bd{font-size:1.8rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-19{font-size:1.9rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-19-md{font-size:1.9rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-19-bd{font-size:1.9rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-20{font-size:2rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-20-md{font-size:2rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-20-bd{font-size:2rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-22{font-size:2.2rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-22-md{font-size:2.2rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-22-bd{font-size:2.2rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-24{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-24-md{font-size:2.4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-24-bd{font-size:2.4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-26{font-size:2.6rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-26-md{font-size:2.6rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-26-bd{font-size:2.6rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-28{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-28-md{font-size:2.8rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-28-bd{font-size:2.8rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-29{font-size:2.9rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-29-md{font-size:2.9rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-29-bd{font-size:2.9rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-30{font-size:3rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-30-md{font-size:3rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-30-bd{font-size:3rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-32{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-32-md{font-size:3.2rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-32-bd{font-size:3.2rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-34{font-size:3.4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-34-md{font-size:3.4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-34-bd{font-size:3.4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-36{font-size:3.6rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-36-md{font-size:3.6rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-36-bd{font-size:3.6rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-38{font-size:3.8rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-38-md{font-size:3.8rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-38-bd{font-size:3.8rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-40{font-size:4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-40-md{font-size:4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-40-bd{font-size:4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-42{font-size:4.2rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-42-md{font-size:4.2rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-42-bd{font-size:4.2rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-44{font-size:4.4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-44-md{font-size:4.4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-44-bd{font-size:4.4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-46{font-size:4.6rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-46-md{font-size:4.6rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-46-bd{font-size:4.6rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-54{font-size:5.4rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-54-md{font-size:5.4rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-54-bd{font-size:5.4rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-68{font-size:6.8rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-68-md{font-size:6.8rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-68-bd{font-size:6.8rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-85{font-size:8.5rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-85-md{font-size:8.5rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-85-bd{font-size:8.5rem;text-transform:inherit;font-weight:700;line-height:130%}.txt-100{font-size:10rem;text-transform:inherit;font-weight:400;line-height:130%}.txt-100-md{font-size:10rem;text-transform:inherit;font-weight:500;line-height:130%}.txt-100-bd{font-size:10rem;text-transform:inherit;font-weight:700;line-height:130%}@media (min-width: 440px){a[href^='tel:']{pointer-events:none;color:#381A0A}}@media (min-width: 440px){.btn-secondary[href^='tel:'],.btn-primary[href^='tel:'],.btn-tertiary[href^='tel:']{display:none}}@media (min-width: 440px){.card-block[href^='tel:'] span.btn-secondary,.card-block[href^='tel:'] span.btn-primary,.card-block[href^='tel:'] span.btn-tertiary{display:none}}[class*="ag2ricon-"]:not([class*="cl-"]){color:#381A0A}[class^="ag2ricon-"]::after,[class^="ag2ricon-"]::before,[class*=" ag2ricon-"]::after,[class*=" ag2ricon-"]::before{display:inline-block}body:has(dialog[open]){overflow-y:hidden}.content ul{margin-top:4px;padding-left:16px;list-style-type:'- '}.content ul li{padding-left:6px}.content ul li ul{padding-left:16px;list-style-type:disc}.content ul li ul li{padding-left:6px}p+p,ul+p{margin-top:16px}button{line-height:150% !important;font-family:inherit;font-size:100%;margin:0}@font-face{font-family:"Relative";src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Book-subset.eot");src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Book-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Book-subset.woff") format("woff"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Book-subset.woff2") format("woff2"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Book-subset.ttf") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:"Relative";src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Medium-subset.eot");src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Medium-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Medium-subset.woff") format("woff"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Medium-subset.woff2") format("woff2"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Medium-subset.ttf") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:"Relative";src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Bold-subset.eot");src:url("../modules/portail-templates/css/PDC/../fonts/Relative-Bold-subset.eot?#iefix") format("embedded-opentype"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Bold-subset.woff") format("woff"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Bold-subset.woff2") format("woff2"),url("../modules/portail-templates/css/PDC/../fonts/Relative-Bold-subset.ttf") format("truetype");font-weight:700;font-display:swap}html{font-family:"Relative",Arial,sans-serif;color:#381A0A;font-size:10px;background-color:#fff;scroll-behavior:smooth}html :focus-visible{outline:2px dashed #0052FF;outline-offset:4px}html .bg-cl-blue :focus-visible,html .bg-cl-purple :focus-visible,html .bg-cl-red :focus-visible,html .bg-cl-brown :focus-visible{outline:2px dashed #fff}input{border-radius:0}input:focus{outline:inherit}body{margin:0}*,:after,:before{box-sizing:border-box}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}a:hover{color:#003199}a:visited{color:#0052FF}.bg-cl-marron .bt-primary:hover,.bg-cl-marron .bt-revers:hover,.bg-cl-marron .bt-secondary:hover,.bg-cl-brun .bt-primary:hover,.bg-cl-brun .bt-revers:hover,.bg-cl-brun .bt-secondary:hover{border:1px solid #fff}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:130%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}dialog{border:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,button,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:Relative, Arial, sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:130%;font-size:1.6rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
@media (max-width: 1200px){body:has(.nav-header.open){overflow-y:hidden}}.headerPDC{background-color:#fff;box-shadow:4px 4px 8px 0px rgba(153,186,255,0.25);position:relative;width:100%;z-index:999;top:0}@media (max-width: 1200px){.headerPDC:has(.nav-header.open){position:fixed;overflow-y:auto;height:100%}}@media (min-width: 1201px){.headerPDC:has(.nav-dropdown.open)::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#E5EEFF}}.headerPDC.sticky{position:sticky;animation:ttb 300ms}@keyframes ttb{0%{top:-200px}100%{top:0}}.headerPDC .overflow{overflow:hidden}@media (max-width: 1200px){.headerPDC .column .quick-access-wrapper{gap:8px}}@media (min-width: 1201px){.headerPDC .column .quick-access-wrapper{min-width:311px;width:min-content}}@media (max-width: 1200px){.headerPDC .column .quick-access{display:flex;gap:8px;align-items:center;color:#381A0A;text-decoration:none;cursor:pointer;padding:4px;background-color:transparent;border:unset;box-shadow:none;height:auto}.headerPDC .column .quick-access:visited{color:#381A0A}.headerPDC .column .quick-access:hover{background-color:rgba(0,0,0,0);color:#003199;border:none}.headerPDC .column .quick-access:disabled{background-color:rgba(0,0,0,0);color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}}@media (max-width: 1200px){.headerPDC .column .quick-access:hover{color:#381A0A;text-decoration:underline}}@media (max-width: 1200px){.headerPDC .column .quick-access span,.headerPDC .column .quick-access p{font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:130%}}@media (max-width: 1200px){.headerPDC .column .quick-access img{display:none}}@media (max-width: 1200px){.headerPDC .column .quick-access .picto{display:none}}@media (max-width: 1200px){.headerPDC .column .fold-card{width:100%}.headerPDC .column .fold-card .mask{display:none}.headerPDC .column .fold-card a{width:fit-content}}.header-container{padding-left:24px;display:flex;max-width:1440px;margin:auto}@media (max-width: 1200px){.header-container{flex-direction:column;padding-left:0}}.header-container .header-logo{position:relative}@media (max-width: 1200px){.header-container .header-logo{height:72px;display:flex;justify-content:space-between;padding:8px 16px}}@media (min-width: 1201px){.header-container .header-logo{padding-right:60px;padding-top:20px}}.header-container .header-logo .bt-wrapper{padding:12px}@media (max-width: 440px){.header-container .header-logo .bt-wrapper{padding-right:0}}.header-container .header-logo .bt-wrapper button:not(.hidden){display:flex}@media (max-width: 1200px){.header-container .header-logo .bt-wrapper .bt-menu{display:flex;flex-direction:column;font-size:0.9rem;font-weight:500;color:#0052FF}}@media (max-width: 1200px){.header-container .header-logo .bt-wrapper [class*="ag2ricon"]{font-size:2.4rem}}.header-container .header-logo .logo{display:block}@media (max-width: 1200px){.header-container .header-logo .logo{display:flex;align-items:center;height:100%}}.header-container .header-logo .logo img{width:231px}@media (max-width: 1200px){.header-container .header-logo .logo img{width:180px}}.header-container .header-logo .logo+p{position:absolute;color:#381A0A;font-weight:700}@media (min-width: 1201px){.header-container .header-logo .logo+p{left:60px}}@media (max-width: 1200px){.header-container .header-logo .logo+p{display:none}}@media (max-width: 1200px){.header-container .nav-header{display:none}}@media (max-width: 1200px){.header-container .nav-header.open{animation:opacityAnim 300ms;display:block}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}}.header-container .nav-header>.nav-cta a{width:calc(100% - 16px*2);display:flex;align-items:center;justify-content:center;margin:32px 16px}@media (min-width: 1441px){.header-container .nav-header .header-top,.header-container .nav-header .header-bottom-nav{width:calc(100% - ((100vw - 1440px)/2))}}.header-container .nav-header .header-top{display:flex}@media (max-width: 1200px){.header-container .nav-header .header-top{overflow-x:auto;background-color:#E5EEFF;padding:16px;scrollbar-color:rgba(0,82,255,0.5) #E5EEFF}}@media (min-width: 1201px){.header-container .nav-header .header-top{min-height:72px;padding-right:24px;padding-left:20px}}.header-container .nav-header .header-top>nav{width:100%}.header-container .nav-header .header-top .nav-item{height:100%}.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{height:100%;display:flex;align-items:center;position:relative}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#0052FF;border:1px solid #0052FF;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:none;min-width:max-content;box-shadow:4px 4px 8px 0px rgba(153,186,255,0.25);padding:8px 12px;border-radius:8px;color:#381A0A;white-space:nowrap}.header-container .nav-header .header-top .nav-item>a span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a:visited,.header-container .nav-header .header-top .nav-item>button:visited{color:#0052FF}.header-container .nav-header .header-top .nav-item>a.thin-padding,.header-container .nav-header .header-top .nav-item>button.thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a:hover,.header-container .nav-header .header-top .nav-item>button:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a:disabled,.header-container .nav-header .header-top .nav-item>button:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}.header-container .nav-header .header-top .nav-item>a.light-radius,.header-container .nav-header .header-top .nav-item>button.light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a.full-radius,.header-container .nav-header .header-top .nav-item>button.full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a.full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button.full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a.vertical-align,.header-container .nav-header .header-top .nav-item>button.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a.vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px) and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a.vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item>a:hover,.header-container .nav-header .header-top .nav-item>button:hover{background-color:#fff;color:#003199;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a:disabled,.header-container .nav-header .header-top .nav-item>button:disabled{background-color:#fff;color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}}@media (min-width: 1201px){.header-container .nav-header .header-top .nav-item>a,.header-container .nav-header .header-top .nav-item>button{padding:24px 16px}}@media (min-width: 1201px){.header-container .nav-header .header-top .nav-item>a[aria-current="true"]::after,.header-container .nav-header .header-top .nav-item>button[aria-current="true"]::after{content:"";height:5px;width:100%;position:absolute;background-color:#0052FF;bottom:0;left:0}}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item>a[aria-current="true"],.header-container .nav-header .header-top .nav-item>button[aria-current="true"]{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#0052FF;color:#fff;border:1px solid #0052FF;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:none;padding:8px 12px;border-radius:8px}.header-container .nav-header .header-top .nav-item>a[aria-current="true"] span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button[aria-current="true"] span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a[aria-current="true"]:visited,.header-container .nav-header .header-top .nav-item>button[aria-current="true"]:visited{color:#fff}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-current="true"].thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a[aria-current="true"]:hover,.header-container .nav-header .header-top .nav-item>button[aria-current="true"]:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a[aria-current="true"]:disabled,.header-container .nav-header .header-top .nav-item>button[aria-current="true"]:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].light-radius,.header-container .nav-header .header-top .nav-item>button[aria-current="true"].light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].full-radius,.header-container .nav-header .header-top .nav-item>button[aria-current="true"].full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button[aria-current="true"].full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].vertical-align,.header-container .nav-header .header-top .nav-item>button[aria-current="true"].vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a[aria-current="true"].vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button[aria-current="true"].vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px) and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a[aria-current="true"].vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button[aria-current="true"].vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item>a.active,.header-container .nav-header .header-top .nav-item>button.active{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#0052FF;color:#fff;border:1px solid #0052FF;padding:8px 12px;border-radius:33px;cursor:pointer;text-decoration:none}.header-container .nav-header .header-top .nav-item>a.active span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button.active span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}.header-container .nav-header .header-top .nav-item>a.active:visited,.header-container .nav-header .header-top .nav-item>button.active:visited{color:#fff}.header-container .nav-header .header-top .nav-item>a.active.thin-padding,.header-container .nav-header .header-top .nav-item>button.active.thin-padding{padding:12px 28px}.header-container .nav-header .header-top .nav-item>a.active:hover,.header-container .nav-header .header-top .nav-item>button.active:hover{background-color:#003199;color:#fff;border:1px solid #003199}.header-container .nav-header .header-top .nav-item>a.active:disabled,.header-container .nav-header .header-top .nav-item>button.active:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}.header-container .nav-header .header-top .nav-item>a.active.light-radius,.header-container .nav-header .header-top .nav-item>button.active.light-radius{border-radius:11px}.header-container .nav-header .header-top .nav-item>a.active.full-radius,.header-container .nav-header .header-top .nav-item>button.active.full-radius{border-radius:50%;padding:16px}.header-container .nav-header .header-top .nav-item>a.active.full-radius.thin-padding,.header-container .nav-header .header-top .nav-item>button.active.full-radius.thin-padding{padding:12px}.header-container .nav-header .header-top .nav-item>a.active.vertical-align,.header-container .nav-header .header-top .nav-item>button.active.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.header-container .nav-header .header-top .nav-item>a.active.vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button.active.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px) and (max-width: 768px){.header-container .nav-header .header-top .nav-item>a.active.vertical-align span[class*="ag2ricon"],.header-container .nav-header .header-top .nav-item>button.active.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item>a:visited{color:#381A0A}}@media (max-width: 1200px){.header-container .nav-header .header-top .nav-item:last-child{padding-right:16px}}.header-container .nav-header .header-top .header-top-nav{display:flex;height:100%;align-items:center}@media (max-width: 1200px){.header-container .nav-header .header-top .header-top-nav{gap:16px}}.header-container .nav-header .header-top .nav-cta{display:flex;align-items:center;min-width:fit-content}@media (min-width: 1201px){.header-container .nav-header .header-top .nav-cta{padding-left:8px}}.header-container .nav-header .header-bottom{padding:16px 32px}@media (max-width: 1200px){.header-container .nav-header .header-bottom{padding:0}}@media (min-width: 1201px){.header-container .nav-header .header-bottom{min-height:60px;background-color:#E5EEFF}}@media (min-width: 1441px){.header-container .nav-header .header-bottom{width:calc(100vw - ((100vw - 1440px)/2) - 291px)}}@media (max-width: 1440px) and (min-width: 1201px){.header-container .nav-header .header-bottom{width:calc(100vw - 291px - 24px)}}.header-container .nav-header .header-bottom .bt-home{width:calc(100% - 16px*2);margin:16px}.header-container .nav-header .header-bottom .quick-access-container{padding:16px}.header-container .nav-header .header-bottom .quick-access-container .icon-button{color:#0052FF}.header-container .nav-header .header-bottom .header-bottom-nav{display:flex}@media (max-width: 1200px){.header-container .nav-header .header-bottom .header-bottom-nav{flex-direction:column}}@media (min-width: 1201px){.header-container .nav-header .header-bottom .header-bottom-nav{gap:8px}}@media (max-width: 1200px){.header-container .nav-header .header-bottom .nav-item{border-top:1px solid #E7E3E3}}@media (min-width: 1201px){.header-container .nav-header .header-bottom .nav-item{display:flex;align-items:center}}.header-container .nav-header .header-bottom .nav-item .label{display:flex}@media (max-width: 1200px){.header-container .nav-header .header-bottom .nav-item:last-child{border-bottom:1px solid #E7E3E3}}@media (max-width: 1200px){.header-container .nav-header .header-bottom .nav-item>button[aria-controls]{background:none}}.header-container .nav-header .header-bottom .nav-item>button[aria-controls] span{margin-left:auto}.header-container .nav-header .header-bottom .nav-item>a,.header-container .nav-header .header-bottom .nav-item>button{padding:4px 8px}@media (max-width: 1200px){.header-container .nav-header .header-bottom .nav-item>a,.header-container .nav-header .header-bottom .nav-item>button{width:100%;padding:16px}}.header-container .nav-header .header-bottom .nav-item:has(>a){display:flex;align-items:center}.header-container .nav-header .nav-item>a,.header-container .nav-header .nav-item button{cursor:pointer;color:#381A0A}@media (min-width: 1201px){.header-container .nav-header .nav-item>a,.header-container .nav-header .nav-item button{text-decoration:none;background:none;border:none}}.header-container .nav-header .nav-item>button:hover,.header-container .nav-header .nav-item>.label:hover{font-weight:500}.header-container .nav-header .nav-item>a[aria-current="true"],.header-container .nav-header .nav-item button[aria-expanded="true"]{font-weight:500}.header-container .nav-header .nav-item .nav-dropdown{display:none}.header-container .nav-header .nav-item .nav-dropdown.open{box-shadow:4px 4px 8px 0px rgba(153,186,255,0.25);display:block;background-color:#fff;width:100%;animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}@media (min-width: 1201px){.header-container .nav-header .nav-item .nav-dropdown.open{position:absolute;left:0;top:calc(100% + 2px);padding-top:24px;padding-bottom:32px;z-index:999}}.header-container .nav-header .nav-item .dropdown-container{max-width:1200px;margin:auto}@media (max-width: 1200px){.header-container .nav-header .nav-item .dropdown-container{display:flex;flex-direction:column;gap:24px;padding:16px}}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container{display:flex;justify-content:space-between;gap:24px}}@media (max-width: 1200px){.header-container .nav-header .nav-item .dropdown-container .link-list{display:flex;flex-direction:column;gap:8px}}.header-container .nav-header .nav-item .dropdown-container .link-list .label{display:block;padding:4px;color:#381A0A;text-decoration:none}.header-container .nav-header .nav-item .dropdown-container .link-list .label:hover{text-decoration:underline}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container:has(.quick-access-wrapper,.fold-card,.big-offer) .column:has(>.link-list){width:224px}}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container:has(.quick-access-wrapper,.fold-card,.big-offer) .column:not(:has(.link-list)):nth-child(3){margin-left:auto}}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(.quick-access-wrapper,.fold-card):nth-child(2){margin-left:auto}}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(>.link-list){width:100%}}@media (min-width: 1201px){.header-container .nav-header .nav-item .dropdown-container .column:has(.link-list)>:not(.title):first-child{padding-top:calc(21px + 16px)}}.header-container .nav-header .nav-item>button{display:flex;gap:8px;align-items:center}.header-container .nav-header .nav-item>button span::before{transform:rotate(0deg);transition:transform 300ms}.header-container .nav-header .nav-item>button[aria-expanded="true"] span::before{transform:rotate(180deg)}@media (min-width: 1201px){.header-container .nav-header .align-right{margin-left:auto}}@media (max-width: 1200px){.header-container .nav-header .align-right{padding-top:32px}}.header-container .nav-header .align-right .label{align-items:baseline;gap:8px}
.skiplinks{position:absolute;top:0;transform:translateY(-100%);background-color:#003199}.skiplinks:has(.skiplinks-list a:focus){position:initial;transform:initial}.skiplinks .skiplinks-list{padding:24px 40px;gap:24px}@media (max-width: 440px){.skiplinks .skiplinks-list{flex-direction:column}}.skiplinks .skiplinks-list a{color:#fff}.skiplinks .skiplinks-list a:focus-visible{outline:2px dashed #fff}
.fold-card{width:306px}.fold-card .content{padding:24px}.fold-card .content a{width:100%;display:flex;justify-content:center}.fold-card .mask{mask-repeat:no-repeat;position:relative}.fold-card .mask img{width:100%;object-fit:cover;height:185px}.fold-card .mask::before{content:'';position:absolute;width:162px;clip-path:polygon(0 0, 100% 0, 100% 50px);aspect-ratio:1;background-color:inherit}.fold-card .mask.mask1{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask1.svg)}.fold-card .mask.mask2{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask2.svg)}.fold-card .mask.mask3{mask-image:url(../modules/portail-common/css/PDC/img/masks/mask3.svg)}.fold-card .mask.mask1::before{transform:rotate(-26deg);bottom:-101px;right:19px}.fold-card .mask.mask2::before{transform:scale(-1, 1) rotate(-49deg);bottom:-56px;left:-52px}.fold-card .mask.mask3::before{transform:scale(-1, 1) rotate(-26deg);bottom:-103px;left:16px}.fold-card:has(img) .content{padding-top:16px}
.dropdown-container .big-offer{padding:24px}@media (min-width: 1201px){.dropdown-container .big-offer{max-width:641px;padding-left:24px}}.dropdown-container .big-offer .content{padding-right:0}.dropdown-container .big-offer>img{max-width:269px;padding-top:20px;padding-bottom:20px}@media (max-width: 768px){.dropdown-container .big-offer>img{display:none}}.big-offer{gap:24px}@media (max-width: 768px){.big-offer{flex-direction:column}}.big-offer .content{display:flex;justify-content:center;flex-direction:column;width:100%}@media (min-width: 769px){.big-offer .content{padding-right:24px}}.big-offer>img{max-width:510px;object-fit:cover}@media (max-width: 1200px) and (min-width: 769px){.big-offer>img{max-width:348px}}@media (max-width: 768px){.big-offer>img{width:100%;max-width:none}}.big-offer .title+.text{padding-top:16px}.big-offer .bt-wrapper{display:flex;gap:16px;padding-top:24px}@media (max-width: 1200px){.big-offer .bt-wrapper{flex-wrap:wrap}}.big-offer .bt-wrapper a img{max-height:44px;max-width:148px}
dialog{padding:0;border-radius:8px;max-width:1200px;color:#381A0A}@media (max-width: 1200px){dialog{border-radius:8px 8px 0 0}}dialog::backdrop{background-color:rgba(0,0,0,0.8)}@media (min-width: 1201px){dialog.tablet-transition[open]{animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}}@media (max-width: 1200px){dialog.tablet-transition[open]{animation:btt 300ms}@keyframes btt{0%{transform:translateY(100%)}100%{transform:translateY(0)}}}dialog .subtitle:not(:last-child){padding-bottom:32px}dialog .full-width a{width:100%;text-align:center;justify-content:center}@media (max-width: 1200px){dialog{width:calc(100% - 40px*2)}}@media (max-width: 1200px){dialog{margin:auto;margin-bottom:0;max-width:none}}@media (max-width: 440px){dialog{margin:0;margin-top:auto;width:100%}}dialog:has(.pop-up-title){overflow:visible}@media (max-width: 1200px){dialog:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 130px - 90px)}}@media (max-width: 440px){dialog:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 100px - 110px)}}dialog .pop-up-content{max-width:1440px;padding:0 66px 32px}@media (max-width: 1200px){dialog .pop-up-content{padding:0;overflow-y:auto}}@media (max-width: 1200px) and (min-width: 768px){dialog .pop-up-content{padding-left:66px;padding-right:66px}}@media (max-width: 768px){dialog .pop-up-content{padding-left:24px;padding-right:24px}}dialog .pop-up-title{justify-content:space-between;gap:16px;border-bottom:1px solid #6E6E6E;padding:24px 0}dialog .pop-up-title .title{padding-left:24px}dialog .pop-up-title>button{padding-right:24px}
.splide.is-initialized:not(.is-active) .splide__track{overflow:visible}.splide.is-initialized:not(.is-active) .splide__track .splide__list{display:flex;gap:24px;width:100%}@media (max-width: 768px){.splide.is-initialized:not(.is-active) .splide__track .splide__list{gap:12px}}.splide.is-initialized:not(.is-active) .splide__track .splide__list .splide__slide{flex-shrink:unset}.splide.is-initialized:not(.is-active) .carousel-nav{display:none}.splide.is-initialized.is-active .splide__track{flex-direction:column;padding-bottom:1px}.splide.is-initialized.is-active .carousel-nav{padding-top:32px;display:flex;justify-content:space-between}.splide.is-initialized.is-active .carousel-nav .splide__pagination{gap:8px;position:initial;padding:0}.splide.is-initialized.is-active .carousel-nav .splide__pagination li{display:flex}.splide.is-initialized.is-active .carousel-nav .splide__pagination__page{width:24px;height:8px;opacity:1;background-color:#E7E3E3;border-radius:360px;margin:0;transition:width 300ms;transform:none}.splide.is-initialized.is-active .carousel-nav .splide__pagination__page:focus-visible{outline:2px dashed #0052FF;outline-offset:4px}.splide.is-initialized.is-active .carousel-nav .splide__pagination__page.is-active{background:#0052FF;width:48px}.splide.is-initialized.is-active .carousel-nav .splide__arrows{display:flex;gap:8px}.splide.is-initialized.is-active .carousel-nav .splide__arrow{padding:8px}.splide.is-initialized.is-active .carousel-nav .splide__arrow:focus-visible{outline:2px dashed #0052FF;outline-offset:4px}.splide.is-initialized.is-active .splide__arrow{font-size:1.6rem;text-transform:inherit;font-weight:500;line-height:150%;display:flex;align-items:center;gap:10px;width:fit-content;background-color:#fff;color:#0052FF;border:1px solid #0052FF;padding:16px 32px;border-radius:33px;cursor:pointer;text-decoration:none;font-size:1.6rem;text-transform:inherit;font-weight:400;line-height:130%;width:40px;height:40px;position:initial;transform:none;opacity:1}.splide.is-initialized.is-active .splide__arrow span[class*="ag2ricon"]{font-size:2.4rem;text-transform:inherit;font-weight:400;line-height:130%;color:inherit;line-height:1}.splide.is-initialized.is-active .splide__arrow:visited{color:#0052FF}.splide.is-initialized.is-active .splide__arrow.thin-padding{padding:12px 28px}.splide.is-initialized.is-active .splide__arrow:hover{background-color:#003199;color:#fff;border:1px solid #003199}.splide.is-initialized.is-active .splide__arrow:disabled{background-color:#A1A1A1;color:#fff;border:1px solid #A1A1A1;cursor:auto}.splide.is-initialized.is-active .splide__arrow.light-radius{border-radius:11px}.splide.is-initialized.is-active .splide__arrow.full-radius{border-radius:50%;padding:16px}.splide.is-initialized.is-active .splide__arrow.full-radius.thin-padding{padding:12px}.splide.is-initialized.is-active .splide__arrow.vertical-align{display:flex;flex-direction:column;gap:1px;text-align:center}.splide.is-initialized.is-active .splide__arrow.vertical-align span[class*="ag2ricon"]{font-size:3.2rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}@media (max-width: 768px){.splide.is-initialized.is-active .splide__arrow.vertical-align span[class*="ag2ricon"]{font-size:2.8rem;text-transform:inherit;font-weight:400;line-height:130%;line-height:1}}.splide.is-initialized.is-active .splide__arrow:hover{background-color:#fff;color:#003199;border:1px solid #003199}.splide.is-initialized.is-active .splide__arrow:disabled{background-color:#fff;color:#A1A1A1;border:1px solid #A1A1A1;cursor:auto}.splide.is-initialized.is-active.container{padding-right:0}.splide.is-initialized.is-active:not(.is-overflow) .splide__pagination{display:flex !important}.splide.is-initialized .splide__track .splide__slide.is-active{border:none}.splide:not(.is-initialized){visibility:initial}@media (min-width: 768px){.splide:not(.is-initialized) .splide__list{gap:24px;width:100%}}@media (min-width: 768px){.splide:not(.is-initialized) .splide__slide{flex-shrink:initial}}.splide:not(.is-initialized) .carousel-nav{display:none}@media (min-width: 768px){.splide .carousel-nav{display:none}}@media (max-width: 768px){.splide .carousel-nav{padding-right:24px}}
@media (max-width: 1200px){.card-container .introduction{padding-right:24px}}.card-container .introduction .title+.chapo{padding-top:24px}.card-container .introduction+.card-wrapper{padding-top:32px}.card-wrapper .content:has(+.btn),.card-wrapper .card-title:has(+.btn){padding-bottom:32px}.card-wrapper .btn{margin-top:auto;width:100%;text-align:center;justify-content:center}.card-wrapper .btn.link{justify-content:flex-start}@media (max-width: 1200px){.card-wrapper:not(.splide) .card-list{flex-direction:column}}.card-wrapper.center .card-block{align-items:center;text-align:center}.card-wrapper.center .btn{justify-content:center}.card-wrapper.two-columns .card-block:has(span[class*="ag2ricon-"]){display:grid;grid-template-columns:auto 1fr}.card-wrapper.two-columns .card-block:has(span[class*="ag2ricon-"]) .btn{grid-column:2;justify-content:flex-start;width:fit-content}.card-wrapper.two-columns .card-block:has(span[class*="ag2ricon-"]) .card-title{align-items:flex-start}.card-wrapper:not(.two-columns) .card-title+.content{padding-top:32px}@media (max-width: 441px){.card-wrapper .carousel-nav+.link{text-align:center;padding-right:24px}}.card-wrapper:not(.is-active) .card-list{display:flex;gap:12px}.card-wrapper .card-block{display:flex;flex-direction:column;color:#381A0A;padding:24px;text-decoration:none;width:100%}.card-wrapper .card-block:hover,.card-wrapper .card-block:focus-visible{border-color:#0052FF;outline:none}.card-wrapper .card-block .card-title{display:flex;align-items:center}.card-wrapper .card-block .card-title>span[class*="ag2ricon-"]{align-self:flex-start}.card-wrapper .card-block:has(.block-half){display:grid;grid-auto-rows:1fr;gap:22px}@media (max-width: 768px) and (min-width: 441px){.card-wrapper .card-block:has(.block-half){padding:16px}}.card-wrapper .card-block:has(.block-half) .block-half{height:100%}.card-wrapper .card-block:has(.block-half) .block-half[class*="bg-cl-"]{padding:16px}.card-wrapper .card-block:has(.block-half) .head{padding-bottom:16px;position:relative;display:block}.card-wrapper .card-block:has(.block-half) .head::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#381A0A}.card-wrapper .card-block:has(.block-half) .head+.content-row{padding-top:16px}.card-wrapper .card-block:has(.block-half) .card-title{gap:8px}.card-wrapper .card-block:has(.block-half) .card-title>img{width:40px;height:40px;object-fit:cover;border-radius:50%}.card-wrapper .card-block:has(.block-half) .content-row{display:flex;justify-content:space-between;gap:4px}@media (max-width: 768px) and (min-width: 441px){.card-wrapper .card-block:has(.block-half) .content-row{flex-direction:column}}.card-wrapper .card-block:has(.block-half) .content-row>span{white-space:nowrap}.card-wrapper .card-block:has(.block-half) .content-row+.content-row{padding-top:16px}.card-wrapper .card-item{display:flex;position:relative;width:100%}@media (min-width: 440px){.card-wrapper .card-item:nth-child(1):nth-last-child(1) .card-block:has(.tab){grid-template-columns:1fr 1fr}}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block{padding:32px}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block span[class*="ag2ricon-"]{font-size:2.4rem}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block[href]::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block .enlarge-link::after{content:'';position:absolute;width:100%;height:calc(100% - 1px);transform:rotate(0deg);transition:transform 300ms;z-index:-1;top:0;left:0}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block[href]:hover::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block[href]:focus-visible::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block .enlarge-link:hover::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block .enlarge-link:focus-visible::after{transform:rotate(-3deg)}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block .card-title>span{padding-right:8px}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc) .card-block .card-title+.content{padding-top:16px}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryYellow .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryYellow .card-block::after{background-color:#FFE145}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryOrange .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryOrange .card-block::after{background-color:#FE7D19}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryRed .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryRed .card-block::after{background-color:#DF0502}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryPink .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryPink .card-block::after{background-color:#F252AA}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryPurple .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryPurple .card-block::after{background-color:#7F00FF}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryCyan .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryCyan .card-block::after{background-color:#00E8FF}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryGreen .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryGreen .card-block::after{background-color:#29FF9B}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryDarkGreen .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryDarkGreen .card-block::after{background-color:#04BFAD}.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.card-block[href]).bg-cl-secondaryBlue .card-block::after,.card-wrapper .card-item[class*="bg-cl-"]:not(.bg-cl-blanc):has(.enlarge-link).bg-cl-secondaryBlue .card-block::after{background-color:#0052FF}.card-wrapper .card-item.without-border{position:relative;display:flex;width:100%;padding:24px}@media (max-width: 440px){.card-wrapper .card-item.without-border{padding:24px 0}}.card-wrapper .card-item.without-border:not(:last-child)::after{content:'';width:1px;height:calc(100% - 18px);position:absolute;right:-6px;top:9px;background-color:#6E6E6E}@media (max-width: 1200px){.card-wrapper .card-item.without-border:not(:last-child)::after{content:'';width:inherit;height:1px;top:unset;right:unset;bottom:-6px;left:0}}.card-wrapper .card-item.without-border .card-block{padding:0}.card-wrapper .card-item.bg-cl-blanc .card-block,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block{border:1px solid #99BAFF;box-shadow:4px 4px 10px 0px rgba(153,186,255,0.25)}.card-wrapper .card-item.bg-cl-blanc .card-block[href]::after,.card-wrapper .card-item.bg-cl-blanc .card-block[href]::before,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link::after,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link::before{content:'';position:absolute;background-color:#0052FF;aspect-ratio:1;width:60px;transition:clip-path 300ms}.card-wrapper .card-item.bg-cl-blanc .card-block[href]::before,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link::before{clip-path:polygon(100% 100%, 100% 100%, 0 100%);top:-60px;left:0}.card-wrapper .card-item.bg-cl-blanc .card-block[href]::after,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link::after{clip-path:polygon(100% 0, 0 0, 0 0px);top:100%;right:0}.card-wrapper .card-item.bg-cl-blanc .card-block[href]:hover,.card-wrapper .card-item.bg-cl-blanc .card-block[href]:focus-visible,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:hover,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:focus-visible,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:hover,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:focus-visible,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:hover,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:focus-visible{border:1px solid #0052FF}.card-wrapper .card-item.bg-cl-blanc .card-block[href]:hover::before,.card-wrapper .card-item.bg-cl-blanc .card-block[href]:focus-visible::before,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:hover::before,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:focus-visible::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:hover::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:focus-visible::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:hover::before,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:focus-visible::before{clip-path:polygon(100% 100%, 100% calc(100% - 14px), 0 100%)}.card-wrapper .card-item.bg-cl-blanc .card-block[href]:hover::after,.card-wrapper .card-item.bg-cl-blanc .card-block[href]:focus-visible::after,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:hover::after,.card-wrapper .card-item.bg-cl-blanc .card-block.enlarge-link:focus-visible::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:hover::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block[href]:focus-visible::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:hover::after,.card-wrapper .card-item:not([class*="bg-cl-"]):not([class*="without-border"]) .card-block.enlarge-link:focus-visible::after{clip-path:polygon(100% 0, 0 0, 0 14px)}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/*! jQuery UI - v1.12.1 - 2017-05-05
* http://jqueryui.com
* Includes: core.css, datepicker.css, menu.css, selectmenu.css, button.css, slider.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-datepicker {
	width: 24em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	height: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: 1em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("../modules/portail-templates/css/ui/images/ui-icons_777777_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
@keyframes spinner-line-fade-more {
  0%, 100% {
    opacity: 0; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-quick {
  0%, 39%, 100% {
    opacity: 0.25; /* minimum opacity */
  }
  40% {
    opacity: 1;
  }
}

@keyframes spinner-line-fade-default {
  0%, 100% {
    opacity: 0.22; /* minimum opacity */
  }
  1% {
    opacity: 1;
  }
}

@keyframes spinner-line-shrink {
  0%, 25%, 100% {
    /* minimum scale and opacity */
    transform: scale(0.5);
    opacity: 0.25;
  }
  26% {
    transform: scale(1);
    opacity: 1;
  }
}
.footerPDC{position:relative;overflow:hidden;padding-left:80px;padding-right:80px}@media (max-width: 768px){.footerPDC{padding-left:36px;padding-right:36px}}.footerPDC .footer-fold{position:absolute;right:-6px;top:-1px}.footerPDC .footer-container{max-width:1200px;margin:auto;padding:48px 0}.footerPDC .sticky-top{position:absolute;right:16px;top:170px}.footerPDC:has(.footer-container>p:first-child) .footer-container{height:200px;display:flex;justify-content:center;align-items:center}.footerPDC:has(.footer-container>p:first-child) .sticky-top{top:unset;bottom:16px}.footerPDC .footer-nav .footer-row:first-child{margin-right:30px}@media (max-width: 768px){.footerPDC .footer-nav .footer-row:first-child{margin-right:66px}}.footerPDC .footer-row{display:flex;flex-wrap:wrap;gap:24px;padding-bottom:32px;justify-content:space-between}@media (max-width: 1200px){.footerPDC .footer-row{justify-content:space-around}}@media (max-width: 768px){.footerPDC .footer-row{justify-content:flex-start}}@media (max-width: 440px){.footerPDC .footer-row{flex-wrap:nowrap;flex-direction:column}}.footerPDC .footer-row+.footer-row{padding-top:32px;border-top:1px solid #381A0A}.footerPDC .footer-row .footer-column{padding-top:16px}.footerPDC .footer-row .label{padding:4px;display:block;line-height:140%}.footerPDC .footer-row .label:hover{text-decoration:underline}.footerPDC .footer-row .label:has(img){display:flex;align-items:center;gap:8px}.footerPDC .footer-row .label img{max-width:16px;max-height:16px}.footerPDC .footer-row .list-sn>ul{gap:8px;align-items:center;padding-top:8px}.footerPDC .footer-row .list-sn>ul a{display:block}.footerPDC .footer-row .list-sn .bt-wrapper{display:flex;flex-direction:column;gap:16px;padding-top:32px}.footerPDC .footer-row .list-sn .bt-wrapper a{width:fit-content}.footerPDC .footer-row .list-sn .bt-wrapper a img{max-height:44px;max-width:148px}@media (max-width: 440px){.footerPDC .footer-row .list-sn:not(:first-child){padding-top:44px}}@media (max-width: 768px) and (min-width: 440px){.footerPDC .footer-row .footer-list:has(>.list-sn){display:flex;gap:32px}}.footerPDC .footer-row .footer-list button{cursor:pointer}@media (min-width: 768px){.footerPDC .footer-row .footer-list>:not(:first-child){padding-top:44px}}
