*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:0;}html{font-size:62.5%;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overflow-wrap:break-word;}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.6rem;line-height:1.5;background-color:#ffffff;color:#212529;}h1,.h1-like,h2,.h2-like,h3,.h3-like,h4,.h4-like,h5,.h5-like,h6,.h6-like{color:#212529;}a{color:#454d5d;text-decoration:underline;}a:focus,a:hover,a:active{color:#212529;text-decoration:underline;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,.h1-like,h2,.h2-like{margin-top:0;margin-bottom:2rem;}p,address,ol,ul,dl,blockquote,pre,h3,.h3-like,h4,.h4-like,h5,.h5-like,h6,.h6-like,dt,dd{margin-top:0;margin-bottom:1rem;}ol ol,ol ul,ul ol,ul ul,li ul,li ol,nav ul,nav ol,li p,li .p-like{margin-top:0;margin-bottom:0;}ul,ol{padding-left:2rem;}nav ul,nav ol{list-style:none;padding:0;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}img,table,td,blockquote,pre,code,input,textarea,select,video,svg,iframe{max-width:100%;}iframe,img,input,select,textarea{height:auto;}img{border-style:none;}iframe{border-style:none;}svg:not([fill]){fill:currentColor;}svg:not(:root){overflow:hidden;}table{border-collapse:collapse;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:2rem 0;clear:both;color:inherit;}table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top;margin-bottom:2rem;}.visually-hidden,.sr-only{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}@media (prefers-reduced-motion:reduce){*{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;transition:none !important;}}[aria-busy=true]{cursor:progress;}[aria-controls]{cursor:pointer;}[aria-disabled=true],[disabled]{cursor:not-allowed;}[aria-hidden=false][hidden]{display:initial;}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute;}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation;}button,input,select,textarea{margin:0;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:middle;}button,input:not([type=radio]):not([type=checkbox]),select,textarea{border:0;}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em;}pre{-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre-wrap;line-height:normal;overflow:auto;-ms-overflow-style:scrollbar;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}form,fieldset{border:none;}fieldset{margin:0;padding:2rem;}legend{display:table;max-width:100%;padding:0 0.5rem;border:0;color:inherit;white-space:normal;}label{display:inline-block;cursor:pointer;}textarea{overflow:auto;vertical-align:top;resize:vertical;white-space:pre-wrap;}progress{display:inline-block;width:100%;vertical-align:baseline;}output{display:inline-block;}summary{display:list-item;}template{display:none;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}::-webkit-input-placeholder{color:inherit;opacity:0.54;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}@media print{*{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}body{width:auto;margin:auto;font-family:serif;font-size:12pt;}p,.p-like,h1,.h1-like,h2,.h2-like,h3,.h3-like,h4,.h4-like,h5,.h5-like,h6,.h6-like,blockquote,label,ul,ol{color:#000;margin:auto;}.print{display:block;}.no-print{display:none;}p,.p-like,blockquote{orphans:3;widows:3;}blockquote,ul,ol{page-break-inside:avoid;}h1,.h1-like,h2,.h2-like,h3,.h3-like,caption{page-break-after:avoid;}a{color:#000;}a[href^="javascript:"]::after,a[href^="#"]::after{content:"";}}.layout-maxed{display:grid;}@media (min-width:576px){.layout-maxed{grid-template-columns:minmax(1rem,1fr) minmax(auto,576px) minmax(1rem,1fr);}}@media (min-width:768px){.layout-maxed{grid-template-columns:minmax(1rem,1fr) minmax(auto,768px) minmax(1rem,1fr);}}@media (min-width:1024px){.layout-maxed{grid-template-columns:minmax(1rem,1fr) minmax(auto,1024px) minmax(1rem,1fr);}}@media (min-width:1330px){.layout-maxed{grid-template-columns:minmax(1rem,1fr) minmax(auto,1330px) minmax(1rem,1fr);}}.layout-maxed > *{grid-column:2;}.layout-hero{grid-column:1/-1;display:grid;grid-template-columns:inherit;}.layout-hero > *{grid-column:2;}.layout-hero-img{grid-column:1/-1;justify-self:center;max-width:100%;}.hidden{display:none;}@media (min-width:576px){.sm\:hidden{display:none;}}@media (min-width:768px){.md\:hidden{display:none;}}@media (min-width:1024px){.lg\:hidden{display:none;}}@media (min-width:1330px){.xl\:hidden{display:none;}}.block{display:block;}@media (min-width:576px){.sm\:block{display:block;}}@media (min-width:768px){.md\:block{display:block;}}@media (min-width:1024px){.lg\:block{display:block;}}@media (min-width:1330px){.xl\:block{display:block;}}.inline{display:inline;}@media (min-width:576px){.sm\:inline{display:inline;}}@media (min-width:768px){.md\:inline{display:inline;}}@media (min-width:1024px){.lg\:inline{display:inline;}}@media (min-width:1330px){.xl\:inline{display:inline;}}.inline-block{display:inline-block;}@media (min-width:576px){.sm\:inline-block{display:inline-block;}}@media (min-width:768px){.md\:inline-block{display:inline-block;}}@media (min-width:1024px){.lg\:inline-block{display:inline-block;}}@media (min-width:1330px){.xl\:inline-block{display:inline-block;}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:576px){.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:768px){.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1024px){.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1330px){.xl\:flex{display:-webkit-box;display:-ms-flexbox;display:flex;}}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media (min-width:576px){.sm\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:768px){.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1024px){.lg\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}@media (min-width:1330px){.xl\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:576px){.sm\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:768px){.md\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:1024px){.lg\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:1330px){.xl\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:576px){.sm\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:768px){.md\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1024px){.lg\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1330px){.xl\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media (min-width:576px){.sm\:flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:768px){.md\:flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:1024px){.lg\:flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:1330px){.xl\:flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.flex-shrink{-ms-flex-negative:1;flex-shrink:1;}@media (min-width:576px){.sm\:flex-shrink{-ms-flex-negative:1;flex-shrink:1;}}@media (min-width:768px){.md\:flex-shrink{-ms-flex-negative:1;flex-shrink:1;}}@media (min-width:1024px){.lg\:flex-shrink{-ms-flex-negative:1;flex-shrink:1;}}@media (min-width:1330px){.xl\:flex-shrink{-ms-flex-negative:1;flex-shrink:1;}}.flex-no-shrink{-ms-flex-negative:0;flex-shrink:0;}@media (min-width:576px){.sm\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0;}}@media (min-width:768px){.md\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0;}}@media (min-width:1024px){.lg\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0;}}@media (min-width:1330px){.xl\:flex-no-shrink{-ms-flex-negative:0;flex-shrink:0;}}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:576px){.sm\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (min-width:768px){.md\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (min-width:1024px){.lg\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (min-width:1330px){.xl\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}.flex-no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}@media (min-width:576px){.sm\:flex-no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}@media (min-width:768px){.md\:flex-no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}@media (min-width:1024px){.lg\:flex-no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}@media (min-width:1330px){.xl\:flex-no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}.float-left{float:left;}@media (min-width:576px){.sm\:float-left{float:left;}}@media (min-width:768px){.md\:float-left{float:left;}}@media (min-width:1024px){.lg\:float-left{float:left;}}@media (min-width:1330px){.xl\:float-left{float:left;}}.float-right{float:right;}@media (min-width:576px){.sm\:float-right{float:right;}}@media (min-width:768px){.md\:float-right{float:right;}}@media (min-width:1024px){.lg\:float-right{float:right;}}@media (min-width:1330px){.xl\:float-right{float:right;}}.float-none{float:none;}@media (min-width:576px){.sm\:float-none{float:none;}}@media (min-width:768px){.md\:float-none{float:none;}}@media (min-width:1024px){.lg\:float-none{float:none;}}@media (min-width:1330px){.xl\:float-none{float:none;}}.text-bold{font-weight:bold;}@media (min-width:576px){.sm\:text-bold{font-weight:bold;}}@media (min-width:768px){.md\:text-bold{font-weight:bold;}}@media (min-width:1024px){.lg\:text-bold{font-weight:bold;}}@media (min-width:1330px){.xl\:text-bold{font-weight:bold;}}.text-italic{font-style:italic;}@media (min-width:576px){.sm\:text-italic{font-style:italic;}}@media (min-width:768px){.md\:text-italic{font-style:italic;}}@media (min-width:1024px){.lg\:text-italic{font-style:italic;}}@media (min-width:1330px){.xl\:text-italic{font-style:italic;}}.text-uppercase{text-transform:uppercase;}@media (min-width:576px){.sm\:text-uppercase{text-transform:uppercase;}}@media (min-width:768px){.md\:text-uppercase{text-transform:uppercase;}}@media (min-width:1024px){.lg\:text-uppercase{text-transform:uppercase;}}@media (min-width:1330px){.xl\:text-uppercase{text-transform:uppercase;}}.text-lowercase{text-transform:lowercase;}@media (min-width:576px){.sm\:text-lowercase{text-transform:lowercase;}}@media (min-width:768px){.md\:text-lowercase{text-transform:lowercase;}}@media (min-width:1024px){.lg\:text-lowercase{text-transform:lowercase;}}@media (min-width:1330px){.xl\:text-lowercase{text-transform:lowercase;}}.text-smaller{font-size:smaller;}@media (min-width:576px){.sm\:text-smaller{font-size:smaller;}}@media (min-width:768px){.md\:text-smaller{font-size:smaller;}}@media (min-width:1024px){.lg\:text-smaller{font-size:smaller;}}@media (min-width:1330px){.xl\:text-smaller{font-size:smaller;}}.text-bigger{font-size:bigger;}@media (min-width:576px){.sm\:text-bigger{font-size:bigger;}}@media (min-width:768px){.md\:text-bigger{font-size:bigger;}}@media (min-width:1024px){.lg\:text-bigger{font-size:bigger;}}@media (min-width:1330px){.xl\:text-bigger{font-size:bigger;}}.text-left{text-align:left;}@media (min-width:576px){.sm\:text-left{text-align:left;}}@media (min-width:768px){.md\:text-left{text-align:left;}}@media (min-width:1024px){.lg\:text-left{text-align:left;}}@media (min-width:1330px){.xl\:text-left{text-align:left;}}.text-center{text-align:center;}@media (min-width:576px){.sm\:text-center{text-align:center;}}@media (min-width:768px){.md\:text-center{text-align:center;}}@media (min-width:1024px){.lg\:text-center{text-align:center;}}@media (min-width:1330px){.xl\:text-center{text-align:center;}}.text-right{text-align:right;}@media (min-width:576px){.sm\:text-right{text-align:right;}}@media (min-width:768px){.md\:text-right{text-align:right;}}@media (min-width:1024px){.lg\:text-right{text-align:right;}}@media (min-width:1330px){.xl\:text-right{text-align:right;}}.text-justify{text-align:justify;}@media (min-width:576px){.sm\:text-justify{text-align:justify;}}@media (min-width:768px){.md\:text-justify{text-align:justify;}}@media (min-width:1024px){.lg\:text-justify{text-align:justify;}}@media (min-width:1330px){.xl\:text-justify{text-align:justify;}}.text-wrap{overflow-wrap:break-word;}@media (min-width:576px){.sm\:text-wrap{overflow-wrap:break-word;}}@media (min-width:768px){.md\:text-wrap{overflow-wrap:break-word;}}@media (min-width:1024px){.lg\:text-wrap{overflow-wrap:break-word;}}@media (min-width:1330px){.xl\:text-wrap{overflow-wrap:break-word;}}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media (min-width:576px){.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:768px){.md\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:1024px){.lg\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:1330px){.xl\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (min-width:576px){.sm\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media (min-width:768px){.md\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media (min-width:1024px){.lg\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media (min-width:1330px){.xl\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:576px){.sm\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:768px){.md\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:1024px){.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (min-width:1330px){.xl\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:576px){.sm\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:768px){.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:1024px){.lg\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:1330px){.xl\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.justify-around{-ms-flex-pack:distribute;justify-content:space-around;}@media (min-width:576px){.sm\:justify-around{-ms-flex-pack:distribute;justify-content:space-around;}}@media (min-width:768px){.md\:justify-around{-ms-flex-pack:distribute;justify-content:space-around;}}@media (min-width:1024px){.lg\:justify-around{-ms-flex-pack:distribute;justify-content:space-around;}}@media (min-width:1330px){.xl\:justify-around{-ms-flex-pack:distribute;justify-content:space-around;}}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}@media (min-width:576px){.sm\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media (min-width:768px){.md\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media (min-width:1024px){.lg\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media (min-width:1330px){.xl\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}.justify-items-start{justify-items:start;}@media (min-width:576px){.sm\:justify-items-start{justify-items:start;}}@media (min-width:768px){.md\:justify-items-start{justify-items:start;}}@media (min-width:1024px){.lg\:justify-items-start{justify-items:start;}}@media (min-width:1330px){.xl\:justify-items-start{justify-items:start;}}.justify-items-end{justify-items:end;}@media (min-width:576px){.sm\:justify-items-end{justify-items:end;}}@media (min-width:768px){.md\:justify-items-end{justify-items:end;}}@media (min-width:1024px){.lg\:justify-items-end{justify-items:end;}}@media (min-width:1330px){.xl\:justify-items-end{justify-items:end;}}.justify-items-center{justify-items:center;}@media (min-width:576px){.sm\:justify-items-center{justify-items:center;}}@media (min-width:768px){.md\:justify-items-center{justify-items:center;}}@media (min-width:1024px){.lg\:justify-items-center{justify-items:center;}}@media (min-width:1330px){.xl\:justify-items-center{justify-items:center;}}.align-start{-ms-flex-line-pack:start;align-content:start;}@media (min-width:576px){.sm\:align-start{-ms-flex-line-pack:start;align-content:start;}}@media (min-width:768px){.md\:align-start{-ms-flex-line-pack:start;align-content:start;}}@media (min-width:1024px){.lg\:align-start{-ms-flex-line-pack:start;align-content:start;}}@media (min-width:1330px){.xl\:align-start{-ms-flex-line-pack:start;align-content:start;}}.align-end{-ms-flex-line-pack:end;align-content:end;}@media (min-width:576px){.sm\:align-end{-ms-flex-line-pack:end;align-content:end;}}@media (min-width:768px){.md\:align-end{-ms-flex-line-pack:end;align-content:end;}}@media (min-width:1024px){.lg\:align-end{-ms-flex-line-pack:end;align-content:end;}}@media (min-width:1330px){.xl\:align-end{-ms-flex-line-pack:end;align-content:end;}}.align-center{-ms-flex-line-pack:center;align-content:center;}@media (min-width:576px){.sm\:align-center{-ms-flex-line-pack:center;align-content:center;}}@media (min-width:768px){.md\:align-center{-ms-flex-line-pack:center;align-content:center;}}@media (min-width:1024px){.lg\:align-center{-ms-flex-line-pack:center;align-content:center;}}@media (min-width:1330px){.xl\:align-center{-ms-flex-line-pack:center;align-content:center;}}.align-between{-ms-flex-line-pack:justify;align-content:space-between;}@media (min-width:576px){.sm\:align-between{-ms-flex-line-pack:justify;align-content:space-between;}}@media (min-width:768px){.md\:align-between{-ms-flex-line-pack:justify;align-content:space-between;}}@media (min-width:1024px){.lg\:align-between{-ms-flex-line-pack:justify;align-content:space-between;}}@media (min-width:1330px){.xl\:align-between{-ms-flex-line-pack:justify;align-content:space-between;}}.align-around{-ms-flex-line-pack:distribute;align-content:space-around;}@media (min-width:576px){.sm\:align-around{-ms-flex-line-pack:distribute;align-content:space-around;}}@media (min-width:768px){.md\:align-around{-ms-flex-line-pack:distribute;align-content:space-around;}}@media (min-width:1024px){.lg\:align-around{-ms-flex-line-pack:distribute;align-content:space-around;}}@media (min-width:1330px){.xl\:align-around{-ms-flex-line-pack:distribute;align-content:space-around;}}.align-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly;}@media (min-width:576px){.sm\:align-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly;}}@media (min-width:768px){.md\:align-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly;}}@media (min-width:1024px){.lg\:align-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly;}}@media (min-width:1330px){.xl\:align-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly;}}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (min-width:576px){.sm\:align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media (min-width:768px){.md\:align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media (min-width:1024px){.lg\:align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media (min-width:1330px){.xl\:align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media (min-width:576px){.sm\:align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:768px){.md\:align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:1024px){.lg\:align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}}@media (min-width:1330px){.xl\:align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:576px){.sm\:align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:768px){.md\:align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:1024px){.lg\:align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:1330px){.xl\:align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.place-center{place-content:center;}@media (min-width:576px){.sm\:place-center{place-content:center;}}@media (min-width:768px){.md\:place-center{place-content:center;}}@media (min-width:1024px){.lg\:place-center{place-content:center;}}@media (min-width:1330px){.xl\:place-center{place-content:center;}}.justify-self-auto{justify-self:auto;}@media (min-width:576px){.sm\:justify-self-auto{justify-self:auto;}}@media (min-width:768px){.md\:justify-self-auto{justify-self:auto;}}@media (min-width:1024px){.lg\:justify-self-auto{justify-self:auto;}}@media (min-width:1330px){.xl\:justify-self-auto{justify-self:auto;}}.justify-self-start{justify-self:start;}@media (min-width:576px){.sm\:justify-self-start{justify-self:start;}}@media (min-width:768px){.md\:justify-self-start{justify-self:start;}}@media (min-width:1024px){.lg\:justify-self-start{justify-self:start;}}@media (min-width:1330px){.xl\:justify-self-start{justify-self:start;}}.justify-self-end{justify-self:end;}@media (min-width:576px){.sm\:justify-self-end{justify-self:end;}}@media (min-width:768px){.md\:justify-self-end{justify-self:end;}}@media (min-width:1024px){.lg\:justify-self-end{justify-self:end;}}@media (min-width:1330px){.xl\:justify-self-end{justify-self:end;}}.justify-self-center{justify-self:center;}@media (min-width:576px){.sm\:justify-self-center{justify-self:center;}}@media (min-width:768px){.md\:justify-self-center{justify-self:center;}}@media (min-width:1024px){.lg\:justify-self-center{justify-self:center;}}@media (min-width:1330px){.xl\:justify-self-center{justify-self:center;}}.justify-self-stretch{justify-self:stretch;}@media (min-width:576px){.sm\:justify-self-stretch{justify-self:stretch;}}@media (min-width:768px){.md\:justify-self-stretch{justify-self:stretch;}}@media (min-width:1024px){.lg\:justify-self-stretch{justify-self:stretch;}}@media (min-width:1330px){.xl\:justify-self-stretch{justify-self:stretch;}}.align-self-auto{-ms-flex-item-align:auto;align-self:auto;}@media (min-width:576px){.sm\:align-self-auto{-ms-flex-item-align:auto;align-self:auto;}}@media (min-width:768px){.md\:align-self-auto{-ms-flex-item-align:auto;align-self:auto;}}@media (min-width:1024px){.lg\:align-self-auto{-ms-flex-item-align:auto;align-self:auto;}}@media (min-width:1330px){.xl\:align-self-auto{-ms-flex-item-align:auto;align-self:auto;}}.align-self-start{-ms-flex-item-align:start;align-self:flex-start;}@media (min-width:576px){.sm\:align-self-start{-ms-flex-item-align:start;align-self:flex-start;}}@media (min-width:768px){.md\:align-self-start{-ms-flex-item-align:start;align-self:flex-start;}}@media (min-width:1024px){.lg\:align-self-start{-ms-flex-item-align:start;align-self:flex-start;}}@media (min-width:1330px){.xl\:align-self-start{-ms-flex-item-align:start;align-self:flex-start;}}.align-self-end{-ms-flex-item-align:end;align-self:flex-end;}@media (min-width:576px){.sm\:align-self-end{-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:768px){.md\:align-self-end{-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:1024px){.lg\:align-self-end{-ms-flex-item-align:end;align-self:flex-end;}}@media (min-width:1330px){.xl\:align-self-end{-ms-flex-item-align:end;align-self:flex-end;}}.align-self-center{-ms-flex-item-align:center;align-self:center;}@media (min-width:576px){.sm\:align-self-center{-ms-flex-item-align:center;align-self:center;}}@media (min-width:768px){.md\:align-self-center{-ms-flex-item-align:center;align-self:center;}}@media (min-width:1024px){.lg\:align-self-center{-ms-flex-item-align:center;align-self:center;}}@media (min-width:1330px){.xl\:align-self-center{-ms-flex-item-align:center;align-self:center;}}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;}@media (min-width:576px){.sm\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;}}@media (min-width:768px){.md\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;}}@media (min-width:1024px){.lg\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;}}@media (min-width:1330px){.xl\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;}}.align-top{vertical-align:top;}@media (min-width:576px){.sm\:align-top{vertical-align:top;}}@media (min-width:768px){.md\:align-top{vertical-align:top;}}@media (min-width:1024px){.lg\:align-top{vertical-align:top;}}@media (min-width:1330px){.xl\:align-top{vertical-align:top;}}.align-bottom{vertical-align:bottom;}@media (min-width:576px){.sm\:align-bottom{vertical-align:bottom;}}@media (min-width:768px){.md\:align-bottom{vertical-align:bottom;}}@media (min-width:1024px){.lg\:align-bottom{vertical-align:bottom;}}@media (min-width:1330px){.xl\:align-bottom{vertical-align:bottom;}}.align-middle{vertical-align:middle;}@media (min-width:576px){.sm\:align-middle{vertical-align:middle;}}@media (min-width:768px){.md\:align-middle{vertical-align:middle;}}@media (min-width:1024px){.lg\:align-middle{vertical-align:middle;}}@media (min-width:1330px){.xl\:align-middle{vertical-align:middle;}}.item-first{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}@media (min-width:576px){.sm\:item-first{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}}@media (min-width:768px){.md\:item-first{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}}@media (min-width:1024px){.lg\:item-first{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}}@media (min-width:1330px){.xl\:item-first{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}}.item-last{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}@media (min-width:576px){.sm\:item-last{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}}@media (min-width:768px){.md\:item-last{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}}@media (min-width:1024px){.lg\:item-last{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}}@media (min-width:1330px){.xl\:item-last{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}}.is-unstyled{list-style:none;padding-left:0;}.is-disabled,[disabled]{opacity:0.6;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1);}.text-normal{font-weight:normal;font-style:normal;text-transform:none;}@media (min-width:576px){.sm\:visually-hidden{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}.sm\:is-unstyled{list-style:none;padding-left:0;}.sm\:is-disabled{opacity:0.6;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1);}.sm\:text-normal{font-weight:normal;font-style:normal;text-transform:none;}}@media (min-width:768px){.md\:visually-hidden{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}.md\:is-unstyled{list-style:none;padding-left:0;}.md\:is-disabled{opacity:0.6;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1);}.md\:text-normal{font-weight:normal;font-style:normal;text-transform:none;}}@media (min-width:1024px){.lg\:visually-hidden{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}.lg\:is-unstyled{list-style:none;padding-left:0;}.lg\:is-disabled{opacity:0.6;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1);}.lg\:text-normal{font-weight:normal;font-style:normal;text-transform:none;}}@media (min-width:1330px){.xl\:visually-hidden{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;}.xl\:is-unstyled{list-style:none;padding-left:0;}.xl\:is-disabled{opacity:0.6;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1);}.xl\:text-normal{font-weight:normal;font-style:normal;text-transform:none;}}.p-0{padding:0;}.pt-0{padding-top:0;}.pr-0{padding-right:0;}.pb-0{padding-bottom:0;}.pl-0{padding-left:0;}.px-0{padding-left:0;padding-right:0;}.py-0{padding-top:0;padding-bottom:0;}.m-0{margin:0;}.mt-0{margin-top:0;}.mr-0{margin-right:0;}.mb-0{margin-bottom:0;}.ml-0{margin-left:0;}.mx-0{margin-left:0;margin-right:0;}.my-0{margin-top:0;margin-bottom:0;}@media (min-width:576px){.sm\:p-0{padding:0;}.sm\:pt-0{padding-top:0;}.sm\:pr-0{padding-right:0;}.sm\:pb-0{padding-bottom:0;}.sm\:pl-0{padding-left:0;}.sm\:px-0{padding-left:0;padding-right:0;}.sm\:py-0{padding-top:0;padding-bottom:0;}.sm\:m-0{margin:0;}.sm\:mt-0{margin-top:0;}.sm\:mr-0{margin-right:0;}.sm\:mb-0{margin-bottom:0;}.sm\:ml-0{margin-left:0;}.sm\:mx-0{margin-left:0;margin-right:0;}.sm\:my-0{margin-top:0;margin-bottom:0;}}@media (min-width:768px){.md\:p-0{padding:0;}.md\:pt-0{padding-top:0;}.md\:pr-0{padding-right:0;}.md\:pb-0{padding-bottom:0;}.md\:pl-0{padding-left:0;}.md\:px-0{padding-left:0;padding-right:0;}.md\:py-0{padding-top:0;padding-bottom:0;}.md\:m-0{margin:0;}.md\:mt-0{margin-top:0;}.md\:mr-0{margin-right:0;}.md\:mb-0{margin-bottom:0;}.md\:ml-0{margin-left:0;}.md\:mx-0{margin-left:0;margin-right:0;}.md\:my-0{margin-top:0;margin-bottom:0;}}@media (min-width:1024px){.lg\:p-0{padding:0;}.lg\:pt-0{padding-top:0;}.lg\:pr-0{padding-right:0;}.lg\:pb-0{padding-bottom:0;}.lg\:pl-0{padding-left:0;}.lg\:px-0{padding-left:0;padding-right:0;}.lg\:py-0{padding-top:0;padding-bottom:0;}.lg\:m-0{margin:0;}.lg\:mt-0{margin-top:0;}.lg\:mr-0{margin-right:0;}.lg\:mb-0{margin-bottom:0;}.lg\:ml-0{margin-left:0;}.lg\:mx-0{margin-left:0;margin-right:0;}.lg\:my-0{margin-top:0;margin-bottom:0;}}@media (min-width:1330px){.xl\:p-0{padding:0;}.xl\:pt-0{padding-top:0;}.xl\:pr-0{padding-right:0;}.xl\:pb-0{padding-bottom:0;}.xl\:pl-0{padding-left:0;}.xl\:px-0{padding-left:0;padding-right:0;}.xl\:py-0{padding-top:0;padding-bottom:0;}.xl\:m-0{margin:0;}.xl\:mt-0{margin-top:0;}.xl\:mr-0{margin-right:0;}.xl\:mb-0{margin-bottom:0;}.xl\:ml-0{margin-left:0;}.xl\:mx-0{margin-left:0;margin-right:0;}.xl\:my-0{margin-top:0;margin-bottom:0;}}.p-1{padding:0.5rem;}.pt-1{padding-top:0.5rem;}.pr-1{padding-right:0.5rem;}.pb-1{padding-bottom:0.5rem;}.pl-1{padding-left:0.5rem;}.px-1{padding-left:0.5rem;padding-right:0.5rem;}.py-1{padding-top:0.5rem;padding-bottom:0.5rem;}.m-1{margin:0.5rem;}.mt-1{margin-top:0.5rem;}.mr-1{margin-right:0.5rem;}.mb-1{margin-bottom:0.5rem;}.ml-1{margin-left:0.5rem;}.mx-1{margin-left:0.5rem;margin-right:0.5rem;}.my-1{margin-top:0.5rem;margin-bottom:0.5rem;}@media (min-width:576px){.sm\:p-1{padding:0.5rem;}.sm\:pt-1{padding-top:0.5rem;}.sm\:pr-1{padding-right:0.5rem;}.sm\:pb-1{padding-bottom:0.5rem;}.sm\:pl-1{padding-left:0.5rem;}.sm\:px-1{padding-left:0.5rem;padding-right:0.5rem;}.sm\:py-1{padding-top:0.5rem;padding-bottom:0.5rem;}.sm\:m-1{margin:0.5rem;}.sm\:mt-1{margin-top:0.5rem;}.sm\:mr-1{margin-right:0.5rem;}.sm\:mb-1{margin-bottom:0.5rem;}.sm\:ml-1{margin-left:0.5rem;}.sm\:mx-1{margin-left:0.5rem;margin-right:0.5rem;}.sm\:my-1{margin-top:0.5rem;margin-bottom:0.5rem;}}@media (min-width:768px){.md\:p-1{padding:0.5rem;}.md\:pt-1{padding-top:0.5rem;}.md\:pr-1{padding-right:0.5rem;}.md\:pb-1{padding-bottom:0.5rem;}.md\:pl-1{padding-left:0.5rem;}.md\:px-1{padding-left:0.5rem;padding-right:0.5rem;}.md\:py-1{padding-top:0.5rem;padding-bottom:0.5rem;}.md\:m-1{margin:0.5rem;}.md\:mt-1{margin-top:0.5rem;}.md\:mr-1{margin-right:0.5rem;}.md\:mb-1{margin-bottom:0.5rem;}.md\:ml-1{margin-left:0.5rem;}.md\:mx-1{margin-left:0.5rem;margin-right:0.5rem;}.md\:my-1{margin-top:0.5rem;margin-bottom:0.5rem;}}@media (min-width:1024px){.lg\:p-1{padding:0.5rem;}.lg\:pt-1{padding-top:0.5rem;}.lg\:pr-1{padding-right:0.5rem;}.lg\:pb-1{padding-bottom:0.5rem;}.lg\:pl-1{padding-left:0.5rem;}.lg\:px-1{padding-left:0.5rem;padding-right:0.5rem;}.lg\:py-1{padding-top:0.5rem;padding-bottom:0.5rem;}.lg\:m-1{margin:0.5rem;}.lg\:mt-1{margin-top:0.5rem;}.lg\:mr-1{margin-right:0.5rem;}.lg\:mb-1{margin-bottom:0.5rem;}.lg\:ml-1{margin-left:0.5rem;}.lg\:mx-1{margin-left:0.5rem;margin-right:0.5rem;}.lg\:my-1{margin-top:0.5rem;margin-bottom:0.5rem;}}@media (min-width:1330px){.xl\:p-1{padding:0.5rem;}.xl\:pt-1{padding-top:0.5rem;}.xl\:pr-1{padding-right:0.5rem;}.xl\:pb-1{padding-bottom:0.5rem;}.xl\:pl-1{padding-left:0.5rem;}.xl\:px-1{padding-left:0.5rem;padding-right:0.5rem;}.xl\:py-1{padding-top:0.5rem;padding-bottom:0.5rem;}.xl\:m-1{margin:0.5rem;}.xl\:mt-1{margin-top:0.5rem;}.xl\:mr-1{margin-right:0.5rem;}.xl\:mb-1{margin-bottom:0.5rem;}.xl\:ml-1{margin-left:0.5rem;}.xl\:mx-1{margin-left:0.5rem;margin-right:0.5rem;}.xl\:my-1{margin-top:0.5rem;margin-bottom:0.5rem;}}.p-2{padding:0.75rem;}.pt-2{padding-top:0.75rem;}.pr-2{padding-right:0.75rem;}.pb-2{padding-bottom:0.75rem;}.pl-2{padding-left:0.75rem;}.px-2{padding-left:0.75rem;padding-right:0.75rem;}.py-2{padding-top:0.75rem;padding-bottom:0.75rem;}.m-2{margin:0.75rem;}.mt-2{margin-top:0.75rem;}.mr-2{margin-right:0.75rem;}.mb-2{margin-bottom:0.75rem;}.ml-2{margin-left:0.75rem;}.mx-2{margin-left:0.75rem;margin-right:0.75rem;}.my-2{margin-top:0.75rem;margin-bottom:0.75rem;}@media (min-width:576px){.sm\:p-2{padding:0.75rem;}.sm\:pt-2{padding-top:0.75rem;}.sm\:pr-2{padding-right:0.75rem;}.sm\:pb-2{padding-bottom:0.75rem;}.sm\:pl-2{padding-left:0.75rem;}.sm\:px-2{padding-left:0.75rem;padding-right:0.75rem;}.sm\:py-2{padding-top:0.75rem;padding-bottom:0.75rem;}.sm\:m-2{margin:0.75rem;}.sm\:mt-2{margin-top:0.75rem;}.sm\:mr-2{margin-right:0.75rem;}.sm\:mb-2{margin-bottom:0.75rem;}.sm\:ml-2{margin-left:0.75rem;}.sm\:mx-2{margin-left:0.75rem;margin-right:0.75rem;}.sm\:my-2{margin-top:0.75rem;margin-bottom:0.75rem;}}@media (min-width:768px){.md\:p-2{padding:0.75rem;}.md\:pt-2{padding-top:0.75rem;}.md\:pr-2{padding-right:0.75rem;}.md\:pb-2{padding-bottom:0.75rem;}.md\:pl-2{padding-left:0.75rem;}.md\:px-2{padding-left:0.75rem;padding-right:0.75rem;}.md\:py-2{padding-top:0.75rem;padding-bottom:0.75rem;}.md\:m-2{margin:0.75rem;}.md\:mt-2{margin-top:0.75rem;}.md\:mr-2{margin-right:0.75rem;}.md\:mb-2{margin-bottom:0.75rem;}.md\:ml-2{margin-left:0.75rem;}.md\:mx-2{margin-left:0.75rem;margin-right:0.75rem;}.md\:my-2{margin-top:0.75rem;margin-bottom:0.75rem;}}@media (min-width:1024px){.lg\:p-2{padding:0.75rem;}.lg\:pt-2{padding-top:0.75rem;}.lg\:pr-2{padding-right:0.75rem;}.lg\:pb-2{padding-bottom:0.75rem;}.lg\:pl-2{padding-left:0.75rem;}.lg\:px-2{padding-left:0.75rem;padding-right:0.75rem;}.lg\:py-2{padding-top:0.75rem;padding-bottom:0.75rem;}.lg\:m-2{margin:0.75rem;}.lg\:mt-2{margin-top:0.75rem;}.lg\:mr-2{margin-right:0.75rem;}.lg\:mb-2{margin-bottom:0.75rem;}.lg\:ml-2{margin-left:0.75rem;}.lg\:mx-2{margin-left:0.75rem;margin-right:0.75rem;}.lg\:my-2{margin-top:0.75rem;margin-bottom:0.75rem;}}@media (min-width:1330px){.xl\:p-2{padding:0.75rem;}.xl\:pt-2{padding-top:0.75rem;}.xl\:pr-2{padding-right:0.75rem;}.xl\:pb-2{padding-bottom:0.75rem;}.xl\:pl-2{padding-left:0.75rem;}.xl\:px-2{padding-left:0.75rem;padding-right:0.75rem;}.xl\:py-2{padding-top:0.75rem;padding-bottom:0.75rem;}.xl\:m-2{margin:0.75rem;}.xl\:mt-2{margin-top:0.75rem;}.xl\:mr-2{margin-right:0.75rem;}.xl\:mb-2{margin-bottom:0.75rem;}.xl\:ml-2{margin-left:0.75rem;}.xl\:mx-2{margin-left:0.75rem;margin-right:0.75rem;}.xl\:my-2{margin-top:0.75rem;margin-bottom:0.75rem;}}.p-3{padding:1rem;}.pt-3{padding-top:1rem;}.pr-3{padding-right:1rem;}.pb-3{padding-bottom:1rem;}.pl-3{padding-left:1rem;}.px-3{padding-left:1rem;padding-right:1rem;}.py-3{padding-top:1rem;padding-bottom:1rem;}.m-3{margin:1rem;}.mt-3{margin-top:1rem;}.mr-3{margin-right:1rem;}.mb-3{margin-bottom:1rem;}.ml-3{margin-left:1rem;}.mx-3{margin-left:1rem;margin-right:1rem;}.my-3{margin-top:1rem;margin-bottom:1rem;}@media (min-width:576px){.sm\:p-3{padding:1rem;}.sm\:pt-3{padding-top:1rem;}.sm\:pr-3{padding-right:1rem;}.sm\:pb-3{padding-bottom:1rem;}.sm\:pl-3{padding-left:1rem;}.sm\:px-3{padding-left:1rem;padding-right:1rem;}.sm\:py-3{padding-top:1rem;padding-bottom:1rem;}.sm\:m-3{margin:1rem;}.sm\:mt-3{margin-top:1rem;}.sm\:mr-3{margin-right:1rem;}.sm\:mb-3{margin-bottom:1rem;}.sm\:ml-3{margin-left:1rem;}.sm\:mx-3{margin-left:1rem;margin-right:1rem;}.sm\:my-3{margin-top:1rem;margin-bottom:1rem;}}@media (min-width:768px){.md\:p-3{padding:1rem;}.md\:pt-3{padding-top:1rem;}.md\:pr-3{padding-right:1rem;}.md\:pb-3{padding-bottom:1rem;}.md\:pl-3{padding-left:1rem;}.md\:px-3{padding-left:1rem;padding-right:1rem;}.md\:py-3{padding-top:1rem;padding-bottom:1rem;}.md\:m-3{margin:1rem;}.md\:mt-3{margin-top:1rem;}.md\:mr-3{margin-right:1rem;}.md\:mb-3{margin-bottom:1rem;}.md\:ml-3{margin-left:1rem;}.md\:mx-3{margin-left:1rem;margin-right:1rem;}.md\:my-3{margin-top:1rem;margin-bottom:1rem;}}@media (min-width:1024px){.lg\:p-3{padding:1rem;}.lg\:pt-3{padding-top:1rem;}.lg\:pr-3{padding-right:1rem;}.lg\:pb-3{padding-bottom:1rem;}.lg\:pl-3{padding-left:1rem;}.lg\:px-3{padding-left:1rem;padding-right:1rem;}.lg\:py-3{padding-top:1rem;padding-bottom:1rem;}.lg\:m-3{margin:1rem;}.lg\:mt-3{margin-top:1rem;}.lg\:mr-3{margin-right:1rem;}.lg\:mb-3{margin-bottom:1rem;}.lg\:ml-3{margin-left:1rem;}.lg\:mx-3{margin-left:1rem;margin-right:1rem;}.lg\:my-3{margin-top:1rem;margin-bottom:1rem;}}@media (min-width:1330px){.xl\:p-3{padding:1rem;}.xl\:pt-3{padding-top:1rem;}.xl\:pr-3{padding-right:1rem;}.xl\:pb-3{padding-bottom:1rem;}.xl\:pl-3{padding-left:1rem;}.xl\:px-3{padding-left:1rem;padding-right:1rem;}.xl\:py-3{padding-top:1rem;padding-bottom:1rem;}.xl\:m-3{margin:1rem;}.xl\:mt-3{margin-top:1rem;}.xl\:mr-3{margin-right:1rem;}.xl\:mb-3{margin-bottom:1rem;}.xl\:ml-3{margin-left:1rem;}.xl\:mx-3{margin-left:1rem;margin-right:1rem;}.xl\:my-3{margin-top:1rem;margin-bottom:1rem;}}.p-4{padding:1.5rem;}.pt-4{padding-top:1.5rem;}.pr-4{padding-right:1.5rem;}.pb-4{padding-bottom:1.5rem;}.pl-4{padding-left:1.5rem;}.px-4{padding-left:1.5rem;padding-right:1.5rem;}.py-4{padding-top:1.5rem;padding-bottom:1.5rem;}.m-4{margin:1.5rem;}.mt-4{margin-top:1.5rem;}.mr-4{margin-right:1.5rem;}.mb-4{margin-bottom:1.5rem;}.ml-4{margin-left:1.5rem;}.mx-4{margin-left:1.5rem;margin-right:1.5rem;}.my-4{margin-top:1.5rem;margin-bottom:1.5rem;}@media (min-width:576px){.sm\:p-4{padding:1.5rem;}.sm\:pt-4{padding-top:1.5rem;}.sm\:pr-4{padding-right:1.5rem;}.sm\:pb-4{padding-bottom:1.5rem;}.sm\:pl-4{padding-left:1.5rem;}.sm\:px-4{padding-left:1.5rem;padding-right:1.5rem;}.sm\:py-4{padding-top:1.5rem;padding-bottom:1.5rem;}.sm\:m-4{margin:1.5rem;}.sm\:mt-4{margin-top:1.5rem;}.sm\:mr-4{margin-right:1.5rem;}.sm\:mb-4{margin-bottom:1.5rem;}.sm\:ml-4{margin-left:1.5rem;}.sm\:mx-4{margin-left:1.5rem;margin-right:1.5rem;}.sm\:my-4{margin-top:1.5rem;margin-bottom:1.5rem;}}@media (min-width:768px){.md\:p-4{padding:1.5rem;}.md\:pt-4{padding-top:1.5rem;}.md\:pr-4{padding-right:1.5rem;}.md\:pb-4{padding-bottom:1.5rem;}.md\:pl-4{padding-left:1.5rem;}.md\:px-4{padding-left:1.5rem;padding-right:1.5rem;}.md\:py-4{padding-top:1.5rem;padding-bottom:1.5rem;}.md\:m-4{margin:1.5rem;}.md\:mt-4{margin-top:1.5rem;}.md\:mr-4{margin-right:1.5rem;}.md\:mb-4{margin-bottom:1.5rem;}.md\:ml-4{margin-left:1.5rem;}.md\:mx-4{margin-left:1.5rem;margin-right:1.5rem;}.md\:my-4{margin-top:1.5rem;margin-bottom:1.5rem;}}@media (min-width:1024px){.lg\:p-4{padding:1.5rem;}.lg\:pt-4{padding-top:1.5rem;}.lg\:pr-4{padding-right:1.5rem;}.lg\:pb-4{padding-bottom:1.5rem;}.lg\:pl-4{padding-left:1.5rem;}.lg\:px-4{padding-left:1.5rem;padding-right:1.5rem;}.lg\:py-4{padding-top:1.5rem;padding-bottom:1.5rem;}.lg\:m-4{margin:1.5rem;}.lg\:mt-4{margin-top:1.5rem;}.lg\:mr-4{margin-right:1.5rem;}.lg\:mb-4{margin-bottom:1.5rem;}.lg\:ml-4{margin-left:1.5rem;}.lg\:mx-4{margin-left:1.5rem;margin-right:1.5rem;}.lg\:my-4{margin-top:1.5rem;margin-bottom:1.5rem;}}@media (min-width:1330px){.xl\:p-4{padding:1.5rem;}.xl\:pt-4{padding-top:1.5rem;}.xl\:pr-4{padding-right:1.5rem;}.xl\:pb-4{padding-bottom:1.5rem;}.xl\:pl-4{padding-left:1.5rem;}.xl\:px-4{padding-left:1.5rem;padding-right:1.5rem;}.xl\:py-4{padding-top:1.5rem;padding-bottom:1.5rem;}.xl\:m-4{margin:1.5rem;}.xl\:mt-4{margin-top:1.5rem;}.xl\:mr-4{margin-right:1.5rem;}.xl\:mb-4{margin-bottom:1.5rem;}.xl\:ml-4{margin-left:1.5rem;}.xl\:mx-4{margin-left:1.5rem;margin-right:1.5rem;}.xl\:my-4{margin-top:1.5rem;margin-bottom:1.5rem;}}.p-5{padding:2rem;}.pt-5{padding-top:2rem;}.pr-5{padding-right:2rem;}.pb-5{padding-bottom:2rem;}.pl-5{padding-left:2rem;}.px-5{padding-left:2rem;padding-right:2rem;}.py-5{padding-top:2rem;padding-bottom:2rem;}.m-5{margin:2rem;}.mt-5{margin-top:2rem;}.mr-5{margin-right:2rem;}.mb-5{margin-bottom:2rem;}.ml-5{margin-left:2rem;}.mx-5{margin-left:2rem;margin-right:2rem;}.my-5{margin-top:2rem;margin-bottom:2rem;}@media (min-width:576px){.sm\:p-5{padding:2rem;}.sm\:pt-5{padding-top:2rem;}.sm\:pr-5{padding-right:2rem;}.sm\:pb-5{padding-bottom:2rem;}.sm\:pl-5{padding-left:2rem;}.sm\:px-5{padding-left:2rem;padding-right:2rem;}.sm\:py-5{padding-top:2rem;padding-bottom:2rem;}.sm\:m-5{margin:2rem;}.sm\:mt-5{margin-top:2rem;}.sm\:mr-5{margin-right:2rem;}.sm\:mb-5{margin-bottom:2rem;}.sm\:ml-5{margin-left:2rem;}.sm\:mx-5{margin-left:2rem;margin-right:2rem;}.sm\:my-5{margin-top:2rem;margin-bottom:2rem;}}@media (min-width:768px){.md\:p-5{padding:2rem;}.md\:pt-5{padding-top:2rem;}.md\:pr-5{padding-right:2rem;}.md\:pb-5{padding-bottom:2rem;}.md\:pl-5{padding-left:2rem;}.md\:px-5{padding-left:2rem;padding-right:2rem;}.md\:py-5{padding-top:2rem;padding-bottom:2rem;}.md\:m-5{margin:2rem;}.md\:mt-5{margin-top:2rem;}.md\:mr-5{margin-right:2rem;}.md\:mb-5{margin-bottom:2rem;}.md\:ml-5{margin-left:2rem;}.md\:mx-5{margin-left:2rem;margin-right:2rem;}.md\:my-5{margin-top:2rem;margin-bottom:2rem;}}@media (min-width:1024px){.lg\:p-5{padding:2rem;}.lg\:pt-5{padding-top:2rem;}.lg\:pr-5{padding-right:2rem;}.lg\:pb-5{padding-bottom:2rem;}.lg\:pl-5{padding-left:2rem;}.lg\:px-5{padding-left:2rem;padding-right:2rem;}.lg\:py-5{padding-top:2rem;padding-bottom:2rem;}.lg\:m-5{margin:2rem;}.lg\:mt-5{margin-top:2rem;}.lg\:mr-5{margin-right:2rem;}.lg\:mb-5{margin-bottom:2rem;}.lg\:ml-5{margin-left:2rem;}.lg\:mx-5{margin-left:2rem;margin-right:2rem;}.lg\:my-5{margin-top:2rem;margin-bottom:2rem;}}@media (min-width:1330px){.xl\:p-5{padding:2rem;}.xl\:pt-5{padding-top:2rem;}.xl\:pr-5{padding-right:2rem;}.xl\:pb-5{padding-bottom:2rem;}.xl\:pl-5{padding-left:2rem;}.xl\:px-5{padding-left:2rem;padding-right:2rem;}.xl\:py-5{padding-top:2rem;padding-bottom:2rem;}.xl\:m-5{margin:2rem;}.xl\:mt-5{margin-top:2rem;}.xl\:mr-5{margin-right:2rem;}.xl\:mb-5{margin-bottom:2rem;}.xl\:ml-5{margin-left:2rem;}.xl\:mx-5{margin-left:2rem;margin-right:2rem;}.xl\:my-5{margin-top:2rem;margin-bottom:2rem;}}.p-6{padding:3rem;}.pt-6{padding-top:3rem;}.pr-6{padding-right:3rem;}.pb-6{padding-bottom:3rem;}.pl-6{padding-left:3rem;}.px-6{padding-left:3rem;padding-right:3rem;}.py-6{padding-top:3rem;padding-bottom:3rem;}.m-6{margin:3rem;}.mt-6{margin-top:3rem;}.mr-6{margin-right:3rem;}.mb-6{margin-bottom:3rem;}.ml-6{margin-left:3rem;}.mx-6{margin-left:3rem;margin-right:3rem;}.my-6{margin-top:3rem;margin-bottom:3rem;}@media (min-width:576px){.sm\:p-6{padding:3rem;}.sm\:pt-6{padding-top:3rem;}.sm\:pr-6{padding-right:3rem;}.sm\:pb-6{padding-bottom:3rem;}.sm\:pl-6{padding-left:3rem;}.sm\:px-6{padding-left:3rem;padding-right:3rem;}.sm\:py-6{padding-top:3rem;padding-bottom:3rem;}.sm\:m-6{margin:3rem;}.sm\:mt-6{margin-top:3rem;}.sm\:mr-6{margin-right:3rem;}.sm\:mb-6{margin-bottom:3rem;}.sm\:ml-6{margin-left:3rem;}.sm\:mx-6{margin-left:3rem;margin-right:3rem;}.sm\:my-6{margin-top:3rem;margin-bottom:3rem;}}@media (min-width:768px){.md\:p-6{padding:3rem;}.md\:pt-6{padding-top:3rem;}.md\:pr-6{padding-right:3rem;}.md\:pb-6{padding-bottom:3rem;}.md\:pl-6{padding-left:3rem;}.md\:px-6{padding-left:3rem;padding-right:3rem;}.md\:py-6{padding-top:3rem;padding-bottom:3rem;}.md\:m-6{margin:3rem;}.md\:mt-6{margin-top:3rem;}.md\:mr-6{margin-right:3rem;}.md\:mb-6{margin-bottom:3rem;}.md\:ml-6{margin-left:3rem;}.md\:mx-6{margin-left:3rem;margin-right:3rem;}.md\:my-6{margin-top:3rem;margin-bottom:3rem;}}@media (min-width:1024px){.lg\:p-6{padding:3rem;}.lg\:pt-6{padding-top:3rem;}.lg\:pr-6{padding-right:3rem;}.lg\:pb-6{padding-bottom:3rem;}.lg\:pl-6{padding-left:3rem;}.lg\:px-6{padding-left:3rem;padding-right:3rem;}.lg\:py-6{padding-top:3rem;padding-bottom:3rem;}.lg\:m-6{margin:3rem;}.lg\:mt-6{margin-top:3rem;}.lg\:mr-6{margin-right:3rem;}.lg\:mb-6{margin-bottom:3rem;}.lg\:ml-6{margin-left:3rem;}.lg\:mx-6{margin-left:3rem;margin-right:3rem;}.lg\:my-6{margin-top:3rem;margin-bottom:3rem;}}@media (min-width:1330px){.xl\:p-6{padding:3rem;}.xl\:pt-6{padding-top:3rem;}.xl\:pr-6{padding-right:3rem;}.xl\:pb-6{padding-bottom:3rem;}.xl\:pl-6{padding-left:3rem;}.xl\:px-6{padding-left:3rem;padding-right:3rem;}.xl\:py-6{padding-top:3rem;padding-bottom:3rem;}.xl\:m-6{margin:3rem;}.xl\:mt-6{margin-top:3rem;}.xl\:mr-6{margin-right:3rem;}.xl\:mb-6{margin-bottom:3rem;}.xl\:ml-6{margin-left:3rem;}.xl\:mx-6{margin-left:3rem;margin-right:3rem;}.xl\:my-6{margin-top:3rem;margin-bottom:3rem;}}.p-7{padding:5rem;}.pt-7{padding-top:5rem;}.pr-7{padding-right:5rem;}.pb-7{padding-bottom:5rem;}.pl-7{padding-left:5rem;}.px-7{padding-left:5rem;padding-right:5rem;}.py-7{padding-top:5rem;padding-bottom:5rem;}.m-7{margin:5rem;}.mt-7{margin-top:5rem;}.mr-7{margin-right:5rem;}.mb-7{margin-bottom:5rem;}.ml-7{margin-left:5rem;}.mx-7{margin-left:5rem;margin-right:5rem;}.my-7{margin-top:5rem;margin-bottom:5rem;}@media (min-width:576px){.sm\:p-7{padding:5rem;}.sm\:pt-7{padding-top:5rem;}.sm\:pr-7{padding-right:5rem;}.sm\:pb-7{padding-bottom:5rem;}.sm\:pl-7{padding-left:5rem;}.sm\:px-7{padding-left:5rem;padding-right:5rem;}.sm\:py-7{padding-top:5rem;padding-bottom:5rem;}.sm\:m-7{margin:5rem;}.sm\:mt-7{margin-top:5rem;}.sm\:mr-7{margin-right:5rem;}.sm\:mb-7{margin-bottom:5rem;}.sm\:ml-7{margin-left:5rem;}.sm\:mx-7{margin-left:5rem;margin-right:5rem;}.sm\:my-7{margin-top:5rem;margin-bottom:5rem;}}@media (min-width:768px){.md\:p-7{padding:5rem;}.md\:pt-7{padding-top:5rem;}.md\:pr-7{padding-right:5rem;}.md\:pb-7{padding-bottom:5rem;}.md\:pl-7{padding-left:5rem;}.md\:px-7{padding-left:5rem;padding-right:5rem;}.md\:py-7{padding-top:5rem;padding-bottom:5rem;}.md\:m-7{margin:5rem;}.md\:mt-7{margin-top:5rem;}.md\:mr-7{margin-right:5rem;}.md\:mb-7{margin-bottom:5rem;}.md\:ml-7{margin-left:5rem;}.md\:mx-7{margin-left:5rem;margin-right:5rem;}.md\:my-7{margin-top:5rem;margin-bottom:5rem;}}@media (min-width:1024px){.lg\:p-7{padding:5rem;}.lg\:pt-7{padding-top:5rem;}.lg\:pr-7{padding-right:5rem;}.lg\:pb-7{padding-bottom:5rem;}.lg\:pl-7{padding-left:5rem;}.lg\:px-7{padding-left:5rem;padding-right:5rem;}.lg\:py-7{padding-top:5rem;padding-bottom:5rem;}.lg\:m-7{margin:5rem;}.lg\:mt-7{margin-top:5rem;}.lg\:mr-7{margin-right:5rem;}.lg\:mb-7{margin-bottom:5rem;}.lg\:ml-7{margin-left:5rem;}.lg\:mx-7{margin-left:5rem;margin-right:5rem;}.lg\:my-7{margin-top:5rem;margin-bottom:5rem;}}@media (min-width:1330px){.xl\:p-7{padding:5rem;}.xl\:pt-7{padding-top:5rem;}.xl\:pr-7{padding-right:5rem;}.xl\:pb-7{padding-bottom:5rem;}.xl\:pl-7{padding-left:5rem;}.xl\:px-7{padding-left:5rem;padding-right:5rem;}.xl\:py-7{padding-top:5rem;padding-bottom:5rem;}.xl\:m-7{margin:5rem;}.xl\:mt-7{margin-top:5rem;}.xl\:mr-7{margin-right:5rem;}.xl\:mb-7{margin-bottom:5rem;}.xl\:ml-7{margin-left:5rem;}.xl\:mx-7{margin-left:5rem;margin-right:5rem;}.xl\:my-7{margin-top:5rem;margin-bottom:5rem;}}.p-auto{padding:auto;}.pt-auto{padding-top:auto;}.pr-auto{padding-right:auto;}.pb-auto{padding-bottom:auto;}.pl-auto{padding-left:auto;}.px-auto{padding-left:auto;padding-right:auto;}.py-auto{padding-top:auto;padding-bottom:auto;}.m-auto{margin:auto;}.mt-auto{margin-top:auto;}.mr-auto{margin-right:auto;}.mb-auto{margin-bottom:auto;}.ml-auto{margin-left:auto;}.mx-auto{margin-left:auto;margin-right:auto;}.my-auto{margin-top:auto;margin-bottom:auto;}@media (min-width:576px){.sm\:p-auto{padding:auto;}.sm\:pt-auto{padding-top:auto;}.sm\:pr-auto{padding-right:auto;}.sm\:pb-auto{padding-bottom:auto;}.sm\:pl-auto{padding-left:auto;}.sm\:px-auto{padding-left:auto;padding-right:auto;}.sm\:py-auto{padding-top:auto;padding-bottom:auto;}.sm\:m-auto{margin:auto;}.sm\:mt-auto{margin-top:auto;}.sm\:mr-auto{margin-right:auto;}.sm\:mb-auto{margin-bottom:auto;}.sm\:ml-auto{margin-left:auto;}.sm\:mx-auto{margin-left:auto;margin-right:auto;}.sm\:my-auto{margin-top:auto;margin-bottom:auto;}}@media (min-width:768px){.md\:p-auto{padding:auto;}.md\:pt-auto{padding-top:auto;}.md\:pr-auto{padding-right:auto;}.md\:pb-auto{padding-bottom:auto;}.md\:pl-auto{padding-left:auto;}.md\:px-auto{padding-left:auto;padding-right:auto;}.md\:py-auto{padding-top:auto;padding-bottom:auto;}.md\:m-auto{margin:auto;}.md\:mt-auto{margin-top:auto;}.md\:mr-auto{margin-right:auto;}.md\:mb-auto{margin-bottom:auto;}.md\:ml-auto{margin-left:auto;}.md\:mx-auto{margin-left:auto;margin-right:auto;}.md\:my-auto{margin-top:auto;margin-bottom:auto;}}@media (min-width:1024px){.lg\:p-auto{padding:auto;}.lg\:pt-auto{padding-top:auto;}.lg\:pr-auto{padding-right:auto;}.lg\:pb-auto{padding-bottom:auto;}.lg\:pl-auto{padding-left:auto;}.lg\:px-auto{padding-left:auto;padding-right:auto;}.lg\:py-auto{padding-top:auto;padding-bottom:auto;}.lg\:m-auto{margin:auto;}.lg\:mt-auto{margin-top:auto;}.lg\:mr-auto{margin-right:auto;}.lg\:mb-auto{margin-bottom:auto;}.lg\:ml-auto{margin-left:auto;}.lg\:mx-auto{margin-left:auto;margin-right:auto;}.lg\:my-auto{margin-top:auto;margin-bottom:auto;}}@media (min-width:1330px){.xl\:p-auto{padding:auto;}.xl\:pt-auto{padding-top:auto;}.xl\:pr-auto{padding-right:auto;}.xl\:pb-auto{padding-bottom:auto;}.xl\:pl-auto{padding-left:auto;}.xl\:px-auto{padding-left:auto;padding-right:auto;}.xl\:py-auto{padding-top:auto;padding-bottom:auto;}.xl\:m-auto{margin:auto;}.xl\:mt-auto{margin-top:auto;}.xl\:mr-auto{margin-right:auto;}.xl\:mb-auto{margin-bottom:auto;}.xl\:ml-auto{margin-left:auto;}.xl\:mx-auto{margin-left:auto;margin-right:auto;}.xl\:my-auto{margin-top:auto;margin-bottom:auto;}}.grid{display:grid;}@media (min-width:576px){.sm\:grid{display:grid;}}@media (min-width:768px){.md\:grid{display:grid;}}@media (min-width:1024px){.lg\:grid{display:grid;}}@media (min-width:1330px){.xl\:grid{display:grid;}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}@media (min-width:576px){.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}}@media (min-width:768px){.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}}@media (min-width:1024px){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}}@media (min-width:1330px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}}.gap-0{gap:0;}.gap-x-0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}.gap-y-0{row-gap:0;}@media (min-width:576px){.sm\:gap-0{gap:0;}.sm\:gap-x-0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}.sm\:gap-y-0{row-gap:0;}}@media (min-width:768px){.md\:gap-0{gap:0;}.md\:gap-x-0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}.md\:gap-y-0{row-gap:0;}}@media (min-width:1024px){.lg\:gap-0{gap:0;}.lg\:gap-x-0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}.lg\:gap-y-0{row-gap:0;}}@media (min-width:1330px){.xl\:gap-0{gap:0;}.xl\:gap-x-0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}.xl\:gap-y-0{row-gap:0;}}.gap-1{gap:0.5rem;}.gap-x-1{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.gap-y-1{row-gap:0.5rem;}@media (min-width:576px){.sm\:gap-1{gap:0.5rem;}.sm\:gap-x-1{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.sm\:gap-y-1{row-gap:0.5rem;}}@media (min-width:768px){.md\:gap-1{gap:0.5rem;}.md\:gap-x-1{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.md\:gap-y-1{row-gap:0.5rem;}}@media (min-width:1024px){.lg\:gap-1{gap:0.5rem;}.lg\:gap-x-1{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.lg\:gap-y-1{row-gap:0.5rem;}}@media (min-width:1330px){.xl\:gap-1{gap:0.5rem;}.xl\:gap-x-1{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;}.xl\:gap-y-1{row-gap:0.5rem;}}.gap-2{gap:0.75rem;}.gap-x-2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;}.gap-y-2{row-gap:0.75rem;}@media (min-width:576px){.sm\:gap-2{gap:0.75rem;}.sm\:gap-x-2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;}.sm\:gap-y-2{row-gap:0.75rem;}}@media (min-width:768px){.md\:gap-2{gap:0.75rem;}.md\:gap-x-2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;}.md\:gap-y-2{row-gap:0.75rem;}}@media (min-width:1024px){.lg\:gap-2{gap:0.75rem;}.lg\:gap-x-2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;}.lg\:gap-y-2{row-gap:0.75rem;}}@media (min-width:1330px){.xl\:gap-2{gap:0.75rem;}.xl\:gap-x-2{-webkit-column-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem;}.xl\:gap-y-2{row-gap:0.75rem;}}.gap-3{gap:1rem;}.gap-x-3{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.gap-y-3{row-gap:1rem;}@media (min-width:576px){.sm\:gap-3{gap:1rem;}.sm\:gap-x-3{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.sm\:gap-y-3{row-gap:1rem;}}@media (min-width:768px){.md\:gap-3{gap:1rem;}.md\:gap-x-3{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.md\:gap-y-3{row-gap:1rem;}}@media (min-width:1024px){.lg\:gap-3{gap:1rem;}.lg\:gap-x-3{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.lg\:gap-y-3{row-gap:1rem;}}@media (min-width:1330px){.xl\:gap-3{gap:1rem;}.xl\:gap-x-3{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;}.xl\:gap-y-3{row-gap:1rem;}}.gap-4{gap:1.5rem;}.gap-x-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;}.gap-y-4{row-gap:1.5rem;}@media (min-width:576px){.sm\:gap-4{gap:1.5rem;}.sm\:gap-x-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;}.sm\:gap-y-4{row-gap:1.5rem;}}@media (min-width:768px){.md\:gap-4{gap:1.5rem;}.md\:gap-x-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;}.md\:gap-y-4{row-gap:1.5rem;}}@media (min-width:1024px){.lg\:gap-4{gap:1.5rem;}.lg\:gap-x-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;}.lg\:gap-y-4{row-gap:1.5rem;}}@media (min-width:1330px){.xl\:gap-4{gap:1.5rem;}.xl\:gap-x-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;}.xl\:gap-y-4{row-gap:1.5rem;}}.gap-5{gap:2rem;}.gap-x-5{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.gap-y-5{row-gap:2rem;}@media (min-width:576px){.sm\:gap-5{gap:2rem;}.sm\:gap-x-5{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.sm\:gap-y-5{row-gap:2rem;}}@media (min-width:768px){.md\:gap-5{gap:2rem;}.md\:gap-x-5{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.md\:gap-y-5{row-gap:2rem;}}@media (min-width:1024px){.lg\:gap-5{gap:2rem;}.lg\:gap-x-5{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.lg\:gap-y-5{row-gap:2rem;}}@media (min-width:1330px){.xl\:gap-5{gap:2rem;}.xl\:gap-x-5{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;}.xl\:gap-y-5{row-gap:2rem;}}.gap-6{gap:3rem;}.gap-x-6{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.gap-y-6{row-gap:3rem;}@media (min-width:576px){.sm\:gap-6{gap:3rem;}.sm\:gap-x-6{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.sm\:gap-y-6{row-gap:3rem;}}@media (min-width:768px){.md\:gap-6{gap:3rem;}.md\:gap-x-6{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.md\:gap-y-6{row-gap:3rem;}}@media (min-width:1024px){.lg\:gap-6{gap:3rem;}.lg\:gap-x-6{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.lg\:gap-y-6{row-gap:3rem;}}@media (min-width:1330px){.xl\:gap-6{gap:3rem;}.xl\:gap-x-6{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;}.xl\:gap-y-6{row-gap:3rem;}}.gap-7{gap:5rem;}.gap-x-7{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}.gap-y-7{row-gap:5rem;}@media (min-width:576px){.sm\:gap-7{gap:5rem;}.sm\:gap-x-7{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}.sm\:gap-y-7{row-gap:5rem;}}@media (min-width:768px){.md\:gap-7{gap:5rem;}.md\:gap-x-7{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}.md\:gap-y-7{row-gap:5rem;}}@media (min-width:1024px){.lg\:gap-7{gap:5rem;}.lg\:gap-x-7{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}.lg\:gap-y-7{row-gap:5rem;}}@media (min-width:1330px){.xl\:gap-7{gap:5rem;}.xl\:gap-x-7{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;}.xl\:gap-y-7{row-gap:5rem;}}.gap-auto{gap:auto;}.gap-x-auto{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;}.gap-y-auto{row-gap:auto;}@media (min-width:576px){.sm\:gap-auto{gap:auto;}.sm\:gap-x-auto{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;}.sm\:gap-y-auto{row-gap:auto;}}@media (min-width:768px){.md\:gap-auto{gap:auto;}.md\:gap-x-auto{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;}.md\:gap-y-auto{row-gap:auto;}}@media (min-width:1024px){.lg\:gap-auto{gap:auto;}.lg\:gap-x-auto{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;}.lg\:gap-y-auto{row-gap:auto;}}@media (min-width:1330px){.xl\:gap-auto{gap:auto;}.xl\:gap-x-auto{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;}.xl\:gap-y-auto{row-gap:auto;}}.col-start-1{grid-column-start:1;}.col-end-1{grid-column-end:1;}.col-span-1{grid-column:span 1/span 1;}.col-span-full{grid-column:1/-1;}.row-start-1{grid-row-start:1;}.row-end-1{grid-row-end:1;}.row-span-1{grid-row:span 1/span 1;}@media (min-width:576px){.sm\:col-start-1{grid-column-start:1;}.sm\:col-end-1{grid-column-end:1;}.sm\:col-span-1{grid-column:span 1/span 1;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-1{grid-row-start:1;}.sm\:row-end-1{grid-row-end:1;}.sm\:row-span-1{grid-row:span 1/span 1;}}@media (min-width:768px){.md\:col-start-1{grid-column-start:1;}.md\:col-end-1{grid-column-end:1;}.md\:col-span-1{grid-column:span 1/span 1;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-1{grid-row-start:1;}.md\:row-end-1{grid-row-end:1;}.md\:row-span-1{grid-row:span 1/span 1;}}@media (min-width:1024px){.lg\:col-start-1{grid-column-start:1;}.lg\:col-end-1{grid-column-end:1;}.lg\:col-span-1{grid-column:span 1/span 1;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-1{grid-row-start:1;}.lg\:row-end-1{grid-row-end:1;}.lg\:row-span-1{grid-row:span 1/span 1;}}@media (min-width:1330px){.xl\:col-start-1{grid-column-start:1;}.xl\:col-end-1{grid-column-end:1;}.xl\:col-span-1{grid-column:span 1/span 1;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-1{grid-row-start:1;}.xl\:row-end-1{grid-row-end:1;}.xl\:row-span-1{grid-row:span 1/span 1;}}.col-start-2{grid-column-start:2;}.col-end-2{grid-column-end:2;}.col-span-2{grid-column:span 2/span 2;}.col-span-full{grid-column:1/-1;}.row-start-2{grid-row-start:2;}.row-end-2{grid-row-end:2;}.row-span-2{grid-row:span 2/span 2;}@media (min-width:576px){.sm\:col-start-2{grid-column-start:2;}.sm\:col-end-2{grid-column-end:2;}.sm\:col-span-2{grid-column:span 2/span 2;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-2{grid-row-start:2;}.sm\:row-end-2{grid-row-end:2;}.sm\:row-span-2{grid-row:span 2/span 2;}}@media (min-width:768px){.md\:col-start-2{grid-column-start:2;}.md\:col-end-2{grid-column-end:2;}.md\:col-span-2{grid-column:span 2/span 2;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-2{grid-row-start:2;}.md\:row-end-2{grid-row-end:2;}.md\:row-span-2{grid-row:span 2/span 2;}}@media (min-width:1024px){.lg\:col-start-2{grid-column-start:2;}.lg\:col-end-2{grid-column-end:2;}.lg\:col-span-2{grid-column:span 2/span 2;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-2{grid-row-start:2;}.lg\:row-end-2{grid-row-end:2;}.lg\:row-span-2{grid-row:span 2/span 2;}}@media (min-width:1330px){.xl\:col-start-2{grid-column-start:2;}.xl\:col-end-2{grid-column-end:2;}.xl\:col-span-2{grid-column:span 2/span 2;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-2{grid-row-start:2;}.xl\:row-end-2{grid-row-end:2;}.xl\:row-span-2{grid-row:span 2/span 2;}}.col-start-3{grid-column-start:3;}.col-end-3{grid-column-end:3;}.col-span-3{grid-column:span 3/span 3;}.col-span-full{grid-column:1/-1;}.row-start-3{grid-row-start:3;}.row-end-3{grid-row-end:3;}.row-span-3{grid-row:span 3/span 3;}@media (min-width:576px){.sm\:col-start-3{grid-column-start:3;}.sm\:col-end-3{grid-column-end:3;}.sm\:col-span-3{grid-column:span 3/span 3;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-3{grid-row-start:3;}.sm\:row-end-3{grid-row-end:3;}.sm\:row-span-3{grid-row:span 3/span 3;}}@media (min-width:768px){.md\:col-start-3{grid-column-start:3;}.md\:col-end-3{grid-column-end:3;}.md\:col-span-3{grid-column:span 3/span 3;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-3{grid-row-start:3;}.md\:row-end-3{grid-row-end:3;}.md\:row-span-3{grid-row:span 3/span 3;}}@media (min-width:1024px){.lg\:col-start-3{grid-column-start:3;}.lg\:col-end-3{grid-column-end:3;}.lg\:col-span-3{grid-column:span 3/span 3;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-3{grid-row-start:3;}.lg\:row-end-3{grid-row-end:3;}.lg\:row-span-3{grid-row:span 3/span 3;}}@media (min-width:1330px){.xl\:col-start-3{grid-column-start:3;}.xl\:col-end-3{grid-column-end:3;}.xl\:col-span-3{grid-column:span 3/span 3;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-3{grid-row-start:3;}.xl\:row-end-3{grid-row-end:3;}.xl\:row-span-3{grid-row:span 3/span 3;}}.col-start-4{grid-column-start:4;}.col-end-4{grid-column-end:4;}.col-span-4{grid-column:span 4/span 4;}.col-span-full{grid-column:1/-1;}.row-start-4{grid-row-start:4;}.row-end-4{grid-row-end:4;}.row-span-4{grid-row:span 4/span 4;}@media (min-width:576px){.sm\:col-start-4{grid-column-start:4;}.sm\:col-end-4{grid-column-end:4;}.sm\:col-span-4{grid-column:span 4/span 4;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-4{grid-row-start:4;}.sm\:row-end-4{grid-row-end:4;}.sm\:row-span-4{grid-row:span 4/span 4;}}@media (min-width:768px){.md\:col-start-4{grid-column-start:4;}.md\:col-end-4{grid-column-end:4;}.md\:col-span-4{grid-column:span 4/span 4;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-4{grid-row-start:4;}.md\:row-end-4{grid-row-end:4;}.md\:row-span-4{grid-row:span 4/span 4;}}@media (min-width:1024px){.lg\:col-start-4{grid-column-start:4;}.lg\:col-end-4{grid-column-end:4;}.lg\:col-span-4{grid-column:span 4/span 4;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-4{grid-row-start:4;}.lg\:row-end-4{grid-row-end:4;}.lg\:row-span-4{grid-row:span 4/span 4;}}@media (min-width:1330px){.xl\:col-start-4{grid-column-start:4;}.xl\:col-end-4{grid-column-end:4;}.xl\:col-span-4{grid-column:span 4/span 4;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-4{grid-row-start:4;}.xl\:row-end-4{grid-row-end:4;}.xl\:row-span-4{grid-row:span 4/span 4;}}.col-start-5{grid-column-start:5;}.col-end-5{grid-column-end:5;}.col-span-5{grid-column:span 5/span 5;}.col-span-full{grid-column:1/-1;}.row-start-5{grid-row-start:5;}.row-end-5{grid-row-end:5;}.row-span-5{grid-row:span 5/span 5;}@media (min-width:576px){.sm\:col-start-5{grid-column-start:5;}.sm\:col-end-5{grid-column-end:5;}.sm\:col-span-5{grid-column:span 5/span 5;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-5{grid-row-start:5;}.sm\:row-end-5{grid-row-end:5;}.sm\:row-span-5{grid-row:span 5/span 5;}}@media (min-width:768px){.md\:col-start-5{grid-column-start:5;}.md\:col-end-5{grid-column-end:5;}.md\:col-span-5{grid-column:span 5/span 5;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-5{grid-row-start:5;}.md\:row-end-5{grid-row-end:5;}.md\:row-span-5{grid-row:span 5/span 5;}}@media (min-width:1024px){.lg\:col-start-5{grid-column-start:5;}.lg\:col-end-5{grid-column-end:5;}.lg\:col-span-5{grid-column:span 5/span 5;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-5{grid-row-start:5;}.lg\:row-end-5{grid-row-end:5;}.lg\:row-span-5{grid-row:span 5/span 5;}}@media (min-width:1330px){.xl\:col-start-5{grid-column-start:5;}.xl\:col-end-5{grid-column-end:5;}.xl\:col-span-5{grid-column:span 5/span 5;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-5{grid-row-start:5;}.xl\:row-end-5{grid-row-end:5;}.xl\:row-span-5{grid-row:span 5/span 5;}}.col-start-6{grid-column-start:6;}.col-end-6{grid-column-end:6;}.col-span-6{grid-column:span 6/span 6;}.col-span-full{grid-column:1/-1;}.row-start-6{grid-row-start:6;}.row-end-6{grid-row-end:6;}.row-span-6{grid-row:span 6/span 6;}@media (min-width:576px){.sm\:col-start-6{grid-column-start:6;}.sm\:col-end-6{grid-column-end:6;}.sm\:col-span-6{grid-column:span 6/span 6;}.sm\:col-span-full{grid-column:1/-1;}.sm\:row-start-6{grid-row-start:6;}.sm\:row-end-6{grid-row-end:6;}.sm\:row-span-6{grid-row:span 6/span 6;}}@media (min-width:768px){.md\:col-start-6{grid-column-start:6;}.md\:col-end-6{grid-column-end:6;}.md\:col-span-6{grid-column:span 6/span 6;}.md\:col-span-full{grid-column:1/-1;}.md\:row-start-6{grid-row-start:6;}.md\:row-end-6{grid-row-end:6;}.md\:row-span-6{grid-row:span 6/span 6;}}@media (min-width:1024px){.lg\:col-start-6{grid-column-start:6;}.lg\:col-end-6{grid-column-end:6;}.lg\:col-span-6{grid-column:span 6/span 6;}.lg\:col-span-full{grid-column:1/-1;}.lg\:row-start-6{grid-row-start:6;}.lg\:row-end-6{grid-row-end:6;}.lg\:row-span-6{grid-row:span 6/span 6;}}@media (min-width:1330px){.xl\:col-start-6{grid-column-start:6;}.xl\:col-end-6{grid-column-end:6;}.xl\:col-span-6{grid-column:span 6/span 6;}.xl\:col-span-full{grid-column:1/-1;}.xl\:row-start-6{grid-row-start:6;}.xl\:row-end-6{grid-row-end:6;}.xl\:row-span-6{grid-row:span 6/span 6;}}
@font-face{font-family:"open-sans";font-weight:400;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:600;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:700;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-style:italic;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:300;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:700;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Bold.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:400;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Regular.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:500;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Medium.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:300;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:600;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");}body{font-size:1.4rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}@media (min-width:600px){body{font-size:1.6rem;}}a{color:#25282a;text-decoration:none;}a:focus,a:hover,a:active{color:#010101;text-decoration:underline;}a.ext svg.ext{display:none;width:2rem;height:2rem;}a.ext:hover svg.ext,a.ext:focus svg.ext,a.ext:active svg.ext{display:inline-block;margin-left:0.4rem;margin-top:-0.4rem;fill:#000;vertical-align:middle;}a.ext:hover path,a.ext:focus path,a.ext:active path{stroke:#000;}h1,.h1-like{font-size:3rem;font-family:poppins,sans-serif;font-weight:400;}@media (min-width:600px){h1,.h1-like{font-size:4.6rem;}}h2,.h2-like{font-size:2.4rem;font-family:poppins,sans-serif;font-weight:400;line-height:1.05;text-align:left;}@media (min-width:600px){h2,.h2-like{font-size:4rem;}}h2::after,.h2-like::after{content:"";width:7.8rem;height:0.4rem;display:block;margin:2rem 0 0;background-color:#a6192e;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-delay:0.5s;transition-delay:0.5s;}@media (min-width:1024px){h2::after,.h2-like::after{width:0;height:0.6rem;}}h2.visible::after,.h2-like.visible::after{width:7.8rem;}@media (min-width:1024px){h2.visible::after,.h2-like.visible::after{width:11.6rem;}}h2.text-center::after{margin:2rem auto 0;}.region-pre-footer h2,.region-pre-footer .h2-like{text-align:center;}.region-pre-footer h2::after,.region-pre-footer .h2-like::after{width:7.8rem;margin:2rem auto 0;}@media (min-width:1024px){.region-pre-footer h2::after,.region-pre-footer .h2-like::after{width:11.6rem;}}.node__content h2,.node__content .h2-like{margin-bottom:0;}@media (min-width:1024px){.node__content h2,.node__content .h2-like{text-align:left;}}@media (min-width:1024px){.node__content h2::after,.node__content .h2-like::after{margin-left:0;}}body.path-frontpage h2{text-align:center;}body.path-frontpage h2::after{margin:2rem auto 0;}@media (min-width:1024px){body.path-frontpage h2{text-align:left;}body.path-frontpage h2::after{margin:2rem 0 0;}}body.path-frontpage .region-pre-footer h2,body.path-frontpage .region-pre-footer .h2-like{text-align:center;}@media (min-width:1024px){body.path-frontpage .region-pre-footer h2,body.path-frontpage .region-pre-footer .h2-like{text-align:center;}body.path-frontpage .region-pre-footer h2::after,body.path-frontpage .region-pre-footer .h2-like::after{margin:2rem auto 0;}}body:not(.path-frontpage) h2::after,body:not(.path-frontpage) .h2-like::after{width:7.8rem;}@media (min-width:1024px){body:not(.path-frontpage) h2::after,body:not(.path-frontpage) .h2-like::after{width:11.6rem;}}h3,.h3-like{font-family:poppins,sans-serif;font-size:2rem;font-weight:500;}@media (min-width:600px){h3,.h3-like{font-size:2.6rem;}}h4,.h4-like{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:500;}@media (min-width:600px){h4,.h4-like{font-size:2rem;}}.h4-like--emphase{color:#a6192e;text-transform:uppercase;font-weight:600;}h5,.h5-like{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:300;}@media (min-width:600px){h5,.h5-like{font-size:2rem;}}h6,.h6-like{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:600px){h6,.h6-like{font-size:1.8rem;}}p{line-height:1.5;font-weight:400;margin-bottom:1.5rem;}.sous-titre{color:#fff;font-size:2.4rem;font-weight:500;font-family:poppins,sans-serif;}@media (min-width:600px){.sous-titre{font-size:3.2rem;}}article p,.content-body p{font-size:1.4rem;font-weight:400;}@media (min-width:600px){article p,.content-body p{font-size:1.8rem;}}article p.semi-bold,.content-body p.semi-bold{font-weight:600;}.node--type-page-d-accueil-site p{font-weight:300;}strong{font-weight:700;}main ol li{margin-bottom:0.5rem;line-height:1.5;font-size:1.4rem;font-weight:400;}@media (min-width:600px){main ol li{font-size:1.8rem;}}main ul{margin-bottom:0;list-style:square;}main ul li{margin-bottom:0.5rem;line-height:1.5;font-size:1.4rem;font-weight:400;}@media (min-width:600px){main ul li{font-size:1.8rem;}}main ul li::marker{color:#a6192e;}main ul li ul{margin-top:0.5rem;}main ul li ul li::marker{color:#25282a;}body{overflow-x:hidden;}.offset{position:absolute;top:-999em;left:-999em;}body.path-node,body:not(.path-user){background-color:#fafafa;}
@font-face{font-family:"open-sans";font-weight:400;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:600;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:700;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-style:italic;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:300;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:700;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Bold.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:400;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Regular.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:500;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Medium.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:300;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:600;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");}header[role=banner]{position:relative;}@media (min-width:1024px){header[role=banner]{position:sticky;top:0;z-index:1000;}header[role=banner] .region{padding:0 1rem;}}@media (min-width:1440px){header[role=banner] .region{padding:0 4rem;}}@media (min-width:1024px){.toolbar-tray-open header[role=banner]{top:7.9rem;}}.mobile-fixed-bottom{position:fixed;bottom:0;left:0;right:0;z-index:1000;}@media (min-width:1024px){.mobile-fixed-bottom{position:static;}}.mobile-fixed-bottom .region-navigation > *{margin:0 1.6rem;}.mobile-fixed-bottom .region-navigation > *.nav-button{margin-right:0;}.mobile-fixed-bottom .region-navigation > *.menu--main{margin:0;}@media (min-width:1024px){.mobile-fixed-bottom .region-navigation{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.mobile-fixed-bottom .region-navigation div[id*=navigationmobile]{display:none;}.mobile-fixed-bottom .region-navigation > *{margin:0;}}@media (min-width:1440px){.mobile-fixed-bottom .region-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.mobile-fixed-bottom .region-navigation > *{margin:0 1.6rem;}}@media (min-width:1024px){header[role=banner] .mobile-fixed-bottom .region.region-navigation{padding:0 0 0 21rem;}}@media (min-width:1440px){header[role=banner] .mobile-fixed-bottom .region.region-navigation{padding:0 4rem 0 26.5rem;}}.layout,.page-user-delete-account .region-content .block-system-main-block,#block-manote,#block-classerfichier,#block-monfavori,#block-mesabonnements{padding-left:1.6rem;padding-right:1.6rem;}@media (min-width:1440px){.layout,.page-user-delete-account .region-content .block-system-main-block,#block-manote,#block-classerfichier,#block-monfavori,#block-mesabonnements{max-width:1640px;width:100%;margin:auto;}}@media (min-width:1920px){.layout,.page-user-delete-account .region-content .block-system-main-block,#block-manote,#block-classerfichier,#block-monfavori,#block-mesabonnements{width:1640px;padding-left:0;padding-right:0;margin:auto;}}@media (min-width:1440px){.layout-small{max-width:51%;margin:auto;}}@media (min-width:1440px){.layout-medium{max-width:70%;margin:auto;}}.layout-full{width:100vw;position:relative;left:calc(50% - 50vw);}@media (min-width:1440px){.layout-full > .layout{max-width:1640px;width:100%;margin:auto;}}@media (min-width:1920px){.layout-full > .layout{padding-left:0;padding-right:0;}}.page{overflow:hidden;}@media (min-width:1024px){.page{overflow:initial;}}body.menu-is-open{position:fixed;height:100vh;width:100vw;}body.menu-is-open::before{content:"";display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(37,40,42,0.6);z-index:2;}.region-title{position:relative;}.content-padding{padding:1.6rem 0;}@media (min-width:1024px){.content-padding{padding:2.5rem 0;}}.node--type-page-d-accueil-site .node__content > .paragraph{padding:6.4rem 0 4rem;}@media (min-width:1024px){.node--type-page-d-accueil-site .node__content > .paragraph{padding:7rem 0;}}@media (min-width:1024px){.node--type-page-d-accueil-site .node__content{display:grid;display:-ms-grid;grid-template-columns:repeat(12,minmax(0,1fr));-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:2rem;grid-auto-flow:row-dense;grid-auto-flow:column-dense;}.node--type-page-d-accueil-site .node__content > div{grid-column:1/-1;-ms-grid-column-span:12;}.node--type-page-d-accueil-site .node__content > div:nth-child(1){-ms-grid-row:1;}.node--type-page-d-accueil-site .node__content > div:nth-child(2){-ms-grid-row:2;}.node--type-page-d-accueil-site .node__content > div:nth-child(3){-ms-grid-row:3;}.node--type-page-d-accueil-site .node__content > div:nth-child(4){-ms-grid-row:4;}.node--type-page-d-accueil-site .node__content > div:nth-child(5){-ms-grid-row:5;}.node--type-page-d-accueil-site .node__content > div:nth-child(6){-ms-grid-row:6;}.node--type-page-d-accueil-site .node__content > div:nth-child(7){-ms-grid-row:7;}.node--type-page-d-accueil-site .node__content > div:nth-child(8){-ms-grid-row:8;}.node--type-page-d-accueil-site .node__content > div:nth-child(9){-ms-grid-row:9;}.node--type-page-d-accueil-site .node__content > div:nth-child(10){-ms-grid-row:10;}}@media (min-width:1440px){.node--type-page-d-accueil-site .node__content{gap:4rem;}}.user-login-form,.user-pass{text-align:center;padding:4.8rem 0;}@media (min-width:600px){.user-login-form,.user-pass{max-width:42rem;margin:auto;}}
@font-face{font-family:"open-sans";font-weight:400;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:600;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:700;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-style:italic;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:300;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:700;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Bold.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:400;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Regular.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:500;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Medium.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:300;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:600;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");}.region-header-top{font-size:1.5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:distribute;justify-content:space-around;}@media (min-width:1024px){.region-header-top{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.region-header-top .blackbar-content{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 95%;flex:1 0 95%;}}.region-header-top li{display:inline-block;margin:0 1.5rem;}@media (min-width:1024px){.region-header-top li{margin:0;}}@media (min-width:1440px){.region-header-top li{margin:0 1.5rem;}}.region-header-top li > *{display:block;padding:0.5rem;}@media (min-width:1440px){.region-header-top li > *{padding:1rem 0.5rem;}}.region-header-top button{padding:0;margin:0 1rem;line-height:1.4;cursor:pointer;}@media (min-width:1024px){.region-header-top button{margin:0 0.5rem;}}@media (min-width:1440px){.region-header-top button{margin:0 1rem;}}.region-header-top button.share-button{margin-left:0;}.region-header-top button.share-button:focus,.region-header-top button.copy-button:focus,.region-header-top button#minustext:focus,.region-header-top button#plustext:focus{outline:0.1rem solid #fff;border-radius:0.4rem;}.region-navigation{-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;-ms-flex-pack:distribute;justify-content:space-around;}.region-header-top{position:relative;z-index:2000;}.region-header-top .share-button{padding:0;}.region-header-top .share-button svg{width:2.4rem;height:2.4rem;}div[id*=actionblackbar]{display:none;}@media (min-width:1024px){div[id*=actionblackbar]{display:inline-block;}}.copy-button{display:none;}@media (min-width:1024px){.copy-button{display:inline-block;}}@media (min-width:1024px){.account-menu-button{display:none;}}#block-boutonsredimensionnement{display:none;}@media (min-width:1024px){#block-boutonsredimensionnement{display:inline-block;margin-right:auto;}#block-boutonsredimensionnement ul{padding-left:0;font-size:1.4rem;margin-bottom:0;}}@media (min-width:1024px) and (min-width:1440px){#block-boutonsredimensionnement ul{font-size:2rem;}}@media (min-width:1024px){#block-boutonsredimensionnement li{margin:0;}}.region-header-top .block-shariff-block{display:none;position:absolute;bottom:calc(100% + 1.6rem);background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1024px){.region-header-top .block-shariff-block{bottom:auto;top:100%;z-index:99999;left:1rem;}}.region-header-top .block-shariff-block ul{padding:1.6rem 0.8rem;}@media (min-width:1024px){.region-header-top .block-shariff-block .shariff .orientation-horizontal li{margin-right:1.6rem;}}.region-header-top .block-shariff-block .shariff .orientation-horizontal li:last-of-type{margin-bottom:0;}.region-header-top .block-shariff-block .shariff li a{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.region-header-top .block-shariff-block .shariff li a:focus{border:0.2rem solid #25282a;}.region-header-top .block-shariff-block .shariff li .fab{line-height:1.5;}.region-header-top .block-shariff-block .shariff .twitter .fa-twitter,.region-header-top .block-shariff-block .shariff .facebook .fa-facebook-f,.region-header-top .block-shariff-block .shariff .linkedin .fa-linkedin-in,.region-header-top .block-shariff-block .shariff .mail .fa-envelope{font-size:1.8rem;}.blackbar-content .language-switcher-language-url ul{margin-bottom:0;padding-left:0;margin-top:1rem;}@media (min-width:1024px){.blackbar-content .language-switcher-language-url ul{margin-top:0;}}.blackbar-content .language-switcher-language-url ul li{padding:0 1.5rem;margin:0;display:inline-block;width:auto;border-bottom:0;}.blackbar-content .language-switcher-language-url ul li a{display:inline-block;width:auto;padding:0;}.blackbar-content .language-switcher-language-url ul li a::after{content:none;}.blackbar-content .language-switcher-language-url ul li:not(:last-child){border-right:0.1rem solid;}.blackbar-content .language-switcher-language-url ul li:last-child{padding-right:0;}.blackbar-content .language-switcher-language-url ul a.is-active{font-weight:700;}.site-name{text-transform:uppercase;font-family:poppins,sans-serif;font-size:1.8rem;font-weight:300;width:100vw;left:-1.6rem;position:relative;margin-bottom:0;background-color:rgba(255,255,255,0.6);}@media (min-width:1024px){.site-name{width:auto;left:-1rem;font-size:1.4rem;background-color:transparent;}}@media (min-width:1440px){.site-name{font-size:1.6rem;}}.site-name .logo-front-mobile{fill:#fff;width:75%;}.site-name .logo-front-mobile path{fill:#fff;}@media (min-width:1024px){.site-name .logo-front-mobile{display:none;}}.site-name .logo-front-mobile ~ img{display:none;}@media (min-width:1024px){.site-name .logo-front-mobile ~ img{display:block;}}.site-name img{margin-right:1.2rem;max-width:20.2rem;height:auto;width:100%;}@media (min-width:1024px){.site-name img{margin-right:0.8rem;}}@media (min-width:1440px){.site-name img{margin-right:2rem;max-width:100%;}}.site-name a{display:block;padding:1.6rem;margin-left:1rem;}.site-name a:hover,.site-name a:focus,.site-name a:active{color:#a6192e;text-decoration:none;-webkit-transform:scale(1.05);transform:scale(1.05);}@media (min-width:1024px){.site-name a{margin-left:0;padding:1.6rem 0 1.6rem 1.6rem;}}@media (min-width:1440px){.site-name a{font-size:2rem;}.site-name a:hover,.site-name a:focus,.site-name a:active{font-size:2.2rem;}}.path-frontpage .site-name{left:0;background-color:rgba(37,40,42,0.85);mix-blend-mode:difference;}@media (min-width:1024px){.path-frontpage .site-name{left:-1rem;background-color:transparent;mix-blend-mode:initial;}}.path-frontpage .site-name a{margin-left:0;}@media (min-width:1024px){.block-system-branding-block{position:absolute;display:inline-block;top:auto;bottom:0.3rem;z-index:1001;-webkit-transition:bottom 0.1s;transition:bottom 0.1s;width:31.5rem;max-width:23rem;}}@media (min-width:1440px){.block-system-branding-block{bottom:0.4rem;left:4rem;max-width:31.5rem;}}body.path-frontpage .block-system-branding-block{position:absolute;top:0;left:0;z-index:1000;}@media (min-width:1024px){body.path-frontpage .block-system-branding-block{top:auto;bottom:0.3rem;}}@media (min-width:1440px){body.path-frontpage .block-system-branding-block{bottom:0.4rem;left:4rem;}}@media (min-width:1024px){header.sticky .block-system-branding-block{bottom:0.9rem !important;-webkit-transition:bottom 0.1s;transition:bottom 0.1s;}}@media (min-width:1024px){header.sticky .site-name a{padding:0.6rem;-webkit-transition:padding 0.1s;transition:padding 0.1s;}}@media (min-width:1440px){header.sticky .site-name img{max-width:20.2rem;margin-right:1.5rem;-webkit-transition:all 0.1s;transition:all 0.1s;}}.block-menu ul{list-style:none;padding:0;margin-bottom:0;}@media (min-width:1024px){header .menu--main .menu-level-1 > .menu-item > a{font-size:1.4rem;}}@media (min-width:1440px){header .menu--main .menu-level-1 > .menu-item > a{font-size:2rem;}}.blackbar-content .menu--menu-utilisateur .menu-item--expanded{position:relative;}.blackbar-content .menu--menu-utilisateur .menu-item--expanded .menu{position:absolute;top:calc(100% + 0.5rem);background-color:#fff;color:#25282a;font-size:1.5rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);z-index:7000;text-align:left;}.blackbar-content .menu--menu-utilisateur .menu-item--expanded .menu a{color:#25282a;}.menu--footer{padding:1rem;font-size:1.2rem;padding-bottom:4rem;}@media (min-width:1024px){.menu--footer{padding:2rem 1rem;padding-bottom:3rem;font-size:1.6rem;}.menu--footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}}.menu--footer li{display:inline-block;}.menu--footer li:not(:last-child)::after{content:"⋅";font-size:2rem;padding:0.5rem 0;}@media (min-width:1024px){.menu--footer li:not(:last-child)::after{content:none;}}.menu--footer a{display:inline-block;padding:0.25rem 0.5rem;margin:0 0.25rem;}@media (min-width:1024px){.menu--footer a{padding:0.5rem;}}.region-footer .block-menu{margin:2rem 0;}@media (min-width:1024px){.region-footer .block-menu{margin:0;}}@media (min-width:1440px){.region-footer .block-menu{margin:0 3.2rem;}}.region-footer .block-menu ul li.menu-item--level-0{margin-bottom:2rem;margin-top:0;}@media (min-width:1024px){.region-footer .block-menu ul li.menu-item--level-0{float:left;width:33%;}}.region-footer .block-menu ul li.menu-item--level-0 > h2{text-align:left;line-height:1.5;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-bottom:0;}.region-footer .block-menu ul li.menu-item--level-0 > h2::after{content:none;}.region-footer .block-menu ul li.menu-item--level-0 > a,.region-footer .block-menu ul li.menu-item--level-0 > h2{text-transform:uppercase;font-weight:400;font-size:1.6rem;}.region-footer .block-menu li{margin:0.75rem 0;}.blackbar-content{width:80vw;height:calc(100% - 6.2rem);position:fixed;top:0;right:0;font-family:poppins,sans-serif;font-size:1.6rem;padding:3.2rem 0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;z-index:5000;}@media (min-width:1024px){.blackbar-content{font-size:1.2rem;}}@media (min-width:1440px){.blackbar-content{font-size:1.4rem;}}.blackbar-content.menu-open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.blackbar-content ul{padding-left:0;margin-bottom:0;}.blackbar-content ul li{display:block;border-bottom:0.1rem solid #ccc;margin:0;}.blackbar-content ul li ul li:last-child{border-bottom:0;}.blackbar-content a{padding:1.2rem 1.6rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;}.blackbar-content a::after{content:"";border-bottom:2px solid;border-right:2px solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;position:absolute;right:2rem;top:2rem;}@media (min-width:1024px){.blackbar-content{width:auto;-webkit-transform:translateX(0);transform:translateX(0);position:static;height:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.blackbar-content ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.blackbar-content ul:not(.contextual-links) ul{display:block;}.blackbar-content ul li{border-bottom:0;display:inline-block;}.blackbar-content ul li a{padding:1.2rem 0.5rem;}}@media (min-width:1024px) and (min-width:1440px){.blackbar-content ul li a{padding:1.2rem 1.6rem;}}@media (min-width:1024px){.blackbar-content ul li a::after{content:none;}}@media (min-width:1024px){.blackbar-content .usermenu-button{display:inline-block;border:0.1rem solid;border-radius:0.8rem;padding:0.5rem 1.5rem;}.blackbar-content .usermenu-button > span{display:inline-block;max-width:14rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}}.blackbar-content .usermenu-button svg{display:inline-block;}.blackbar-content .usermenu-button:hover,.blackbar-content .usermenu-button:focus{background-color:#fff;color:#000;-webkit-transition:all 0.2s;transition:all 0.2s;}.blackbar-content .usermenu-button:hover svg path:nth-child(2),.blackbar-content .usermenu-button:focus svg path:nth-child(2){fill:#000;}.blackbar-content .usermenu-button .chevron{margin-left:0.5rem;margin-bottom:0.2rem;}.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button{display:none;}@media (min-width:1024px){.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button{display:inline-block;}.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button:hover svg path:nth-child(2),.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button:focus svg path:nth-child(2){fill:#a6192e;}.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button:hover svg path:nth-child(3),.user-logged-in .blackbar-content .menu--menu-utilisateur .usermenu-button:focus svg path:nth-child(3){fill:#fff;}}header .menu--main{width:80vw;height:calc(100% - 5.6rem);position:fixed;top:0;right:0;font-family:poppins,sans-serif;font-size:1.6rem;padding:3.2rem 0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}header .menu--main.menu-open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}header .menu--main .menu-level-1 > .menu-item > h2{margin:auto 0;font-family:poppins,sans-serif;font-size:1.6rem;line-height:1.5;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 5rem);text-align:left;}header .menu--main .menu-level-1 > .menu-item > h2::after{content:none;}header .menu--main .menu-level-1 > .menu-item > h2 a{display:block;max-width:100%;}header .menu--main .menu-item{border-bottom:0.1rem solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}header .menu--main .menu-item:last-child{border-bottom:0;}header .menu--main .menu-item a{padding:1.2rem 1.6rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 5rem);}header .menu--main .menu-item .menu--sub-level{padding:1.2rem 2rem;}header .menu--main .menu-item .menu--back-level{padding:2.4rem 1.6rem 1.6rem;text-transform:uppercase;font-family:poppins,sans-serif;}header .menu--main .menu-item .menu--back-level span{margin-right:1rem;vertical-align:middle;}header .menu--main .menu-item.sub-menu-sibling--open{display:none;}header .menu--main .menu-item--expanded .menu-dropdown{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}header .menu--main .menu-item--expanded .menu-dropdown.sub-menu-open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;overflow-y:auto;}@media (max-width:1023px){header .menu--main .menu-item--expanded .menu-dropdown{display:none;}header .menu--main .menu-item--expanded .menu-dropdown.sub-menu-open{display:block;}}@media (min-width:1024px){header .menu--main{width:auto;-webkit-transform:translateX(0);transform:translateX(0);position:static;height:auto;padding:0;}header .menu--main .menu-item{border-bottom:0;display:inline-block;}header .menu--main .menu-item a{max-width:100%;}header .menu--main .menu-level-1 > .menu-item > h2{max-width:100%;}header .menu--main .menu-item--level-0.sub-menu-sibling--open,header .menu--main .sub-menu-open .sub-menu-sibling--open{display:inline-block;}header .menu--main .menu-item--level-0{border-bottom:0.3rem solid transparent;}header .menu--main .menu-item--level-0 > a{display:block;padding:2.5rem 0.75rem;font-size:1.4rem;-webkit-transition:all 0.25s;transition:all 0.25s;}header .menu--main .menu-item--level-0:hover,header .menu--main .menu-item--level-0:active,header .menu--main .menu-item--active-trail.menu-item--level-0{border-bottom:0.3rem solid #a6192e;}header .menu--main .menu-item--level-0:hover > a,header .menu--main .menu-item--level-0:active > a,header .menu--main .menu-item--active-trail.menu-item--level-0 > a{font-weight:700;text-decoration:none;}header .menu--main .menu-item--level-0:focus-within{border-bottom:0.3rem solid #a6192e;}header .menu--main .menu-item--level-0:focus-within > a{font-weight:700;text-decoration:none;}header .menu--main .menu--sub-level,header .menu--main .menu--back-level{display:none;}header .menu--main .menu-dropdown-0{border-top:0.1rem solid #ccc;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:2.4rem 5.4rem;}header .menu--main .menu-item--expanded > .menu-dropdown-0{-webkit-transform:translateX(0);transform:translateX(0);width:100vw;top:100%;bottom:auto;left:auto;right:-9.9rem;}header .menu--main .menu-item--level-0.menu-item--expanded > .menu-dropdown-0{visibility:hidden;opacity:0;-webkit-transition:all 0.25s 0.1s;transition:all 0.25s 0.1s;}header .menu--main .menu-item--level-0.menu-item--expanded:hover .menu-dropdown-0,header .menu--main .menu-item--level-0.menu-item--expanded > a:active ~ .menu-dropdown-0{visibility:visible;opacity:1;-webkit-transition:all 0.25s 0.1s;transition:all 0.25s 0.1s;}header .menu--main .menu-item--level-0.menu-item--expanded:focus-within .menu-dropdown-0{visibility:visible;opacity:1;-webkit-transition:all 0.25s 0.1s;transition:all 0.25s 0.1s;}header .menu--main .menu-level-1 > .menu-item{display:list-item;float:left;margin-right:6rem;width:calc(100% / 6 - 6rem);}header .menu--main .menu-level-1 > .menu-item > h2{font-weight:600;font-size:1.4rem;padding-bottom:0;margin-bottom:0;line-height:1.5;}header .menu--main .menu-level-1 > .menu-item > h2::after{content:none;}header .menu--main .menu-level-1 > .menu-item > h2 > a{display:inline-block;font-size:1.8rem;}header .menu--main .menu-level-1 > .menu-item > a{font-weight:600;padding-bottom:0.75rem;font-size:1.8rem;}header .menu--main .menu-dropdown a{padding:1.2rem 1.6rem 1.2rem 0;display:block;}header .menu--main .menu-level-1 .menu-item--expanded > .menu-dropdown{width:auto;position:static;-webkit-transform:translateX(0);transform:translateX(0);}header .menu--main ul.menu-level-2{padding-bottom:1rem;}header .menu--main .menu-level-2 .menu-item{display:list-item;width:auto;float:none;font-size:1.4rem;}header .menu--main .menu-level-2 > .menu-item > a{padding-bottom:0;padding-top:0.25rem;font-size:1.6rem;}header.sticky .menu--main .menu-item--level-0 > a{padding:2rem 0.75rem;-webkit-transition:all 0.25s;transition:all 0.25s;}}@media (min-width:1440px){header .menu--main > .menu{margin-right:2rem;}header .menu--main > .menu > li{margin:0 0.5rem;}header .menu--main .menu-item--level-0 > a{padding:3.2rem 1rem;font-size:1.6rem;text-transform:uppercase;}header .menu--main .menu-item--expanded > .menu-dropdown-0{right:-13rem;}header .menu--main .menu-level-1{padding:0 4.3vw;}header .menu--main .menu-level-1 > h2{font-size:2rem;}header .menu--main .menu-level-1 a{display:block;font-size:2rem;}header .menu--main .menu-level-2 a{font-size:1.8rem;}header .menu--main .menu-level-2 > .menu-item > a{padding-bottom:0;padding-top:0.25rem;}header.sticky .menu--main .menu-item--level-0 > a{padding:2.2rem 2.4rem;}}@media (min-width:1920px){header .menu--main .menu-item--level-0 > a{padding:3.2rem 2.4rem;}header .menu--main .menu-item--expanded > .menu{left:calc(50% - 65vw);}header .menu--main .menu-level-1{padding:0 3.3vw;}header.sticky .menu--main .menu-item--level-0 > a{padding:2.2rem 2.4rem;}}header div[id*=recherche]{display:none;}header div[id*=recherche]#block-boutonrechercherheadermobile{display:inline-block;}@media (min-width:1024px){header div[id*=recherche]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-left:0.1rem solid #ccc;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header div[id*=recherche] *{height:100%;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){header div[id*=recherche] *{height:inherit;}}@media (min-width:1024px){header div[id*=recherche] button{padding:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header div[id*=recherche] button:hover,header div[id*=recherche] button:focus{background-color:#25282a;}header div[id*=recherche] button:hover .cls-1,header div[id*=recherche] button:focus .cls-1{stroke:#fff;}}@media (min-width:1024px){header div[id*=recherche] svg{height:auto;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){header div[id*=recherche] svg{height:2.4rem;}}@media (min-width:1024px){header div[id*=recherche]#block-boutonrechercherheadermobile{display:none;}}header div[id*=recherche] .mobile-fixed-bottom .region-navigation > div[id*=recherche]{margin:0;}@media (min-width:1440px){header div[id*=recherche] button{-webkit-transition:padding 0.25s linear;transition:padding 0.25s linear;}header.sticky div[id*=recherche] button{padding-top:2.3rem;padding-bottom:2.3rem;-webkit-transition:padding 0.25s linear;transition:padding 0.25s linear;}}#block-ccass-main-menu .menu-item--active-trail .is-active,#block-ccass-main-menu .menu-item .is-active{font-weight:700;text-decoration:none;}#block-ccass-main-menu > ul > .menu-item--active-trail > a{font-weight:700;text-decoration:none;}#block-boutonrechercherheader path{fill:none;}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){#block-boutonrechercherheader .field--name-body{height:100%;}#block-boutonrechercherheader .field--name-body button,#block-boutonrechercherheader .field--name-body > p{height:100%;}}.liens-nav-interne{text-align:center;text-transform:uppercase;font-family:poppins,sans-serif;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:2.5rem;z-index:1;margin-bottom:3rem;}.liens-nav-interne ul{padding:0;}.liens-nav-interne li{list-style:none;padding:0.5rem 0;font-size:1.6rem;margin:1rem 0;}.liens-nav-interne li:first-child{margin-top:0;padding-top:0;}.liens-nav-interne sup{color:#a6192e;}@media (min-width:1024px){.liens-nav-interne{margin-top:0;font-size:1.8rem;font-weight:400;padding:0;margin-bottom:0;}.liens-nav-interne ul{text-align:center;}.liens-nav-interne li{display:inline-block;padding:1.6rem 0;position:relative;}}@media (min-width:1024px) and (min-width:1024px){.liens-nav-interne li{padding:2rem 0;margin:0 7rem;}}@media (min-width:1024px){body.page-user-validationemail div[id*=block-liensfluxdeconnexion]{margin-bottom:4.8rem;}}body.page-user-register div[id*=block-liensfluxdeconnexion] li:first-child,body.page-user-typedecompte div[id*=block-liensfluxdeconnexion] li:nth-child(2),body.page-user-validationemail div[id*=block-liensfluxdeconnexion] li:last-child,.liens-nav-interne .is-active{font-weight:600;}body.page-user-register div[id*=block-liensfluxdeconnexion] li:first-child::after,body.page-user-typedecompte div[id*=block-liensfluxdeconnexion] li:nth-child(2)::after,body.page-user-validationemail div[id*=block-liensfluxdeconnexion] li:last-child::after,.liens-nav-interne .is-active::after{content:"";width:7.5rem;height:0.6rem;display:block;background-color:#a6192e;margin:2rem auto 0;}@media (min-width:1024px){body.page-user-register div[id*=block-liensfluxdeconnexion] li:first-child::after,body.page-user-typedecompte div[id*=block-liensfluxdeconnexion] li:nth-child(2)::after,body.page-user-validationemail div[id*=block-liensfluxdeconnexion] li:last-child::after,.liens-nav-interne .is-active::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;height:0.6rem;margin:0 auto;}}body.page-user-typedecompte div[id*=block-liensfluxdeconnexion] li:not(:last-child),body.page-user-validationemail div[id*=block-liensfluxdeconnexion] li{font-weight:600;}div.region-navigation{position:relative;}div.region-navigation #large_search_input{margin:0;}div.region-navigation #large_search_input input{border:none;}.block-system-branding-block{transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}div.fadeOut{opacity:0 !important;transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}.search-bar-header{position:absolute;z-index:1;left:0;top:0;min-width:100%;height:100%;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}.search-bar-header form.search-bar-header--form{background-color:#fff;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.search-bar-header input[type=text]{font-size:3rem;background-color:#fff;color:#737373;max-width:calc(100% - 15rem);width:100%;padding:1.4rem 2rem;}@media (min-width:1440px){.search-bar-header input[type=text]{padding:1.8rem 2rem;max-width:calc(100% - 19rem);}}.search-bar-header input[type=submit]{width:9rem;margin-left:-0.4rem;height:auto;text-indent:-99999rem;}.search-bar-header button{min-width:5%;cursor:pointer;}.fadeIn{opacity:1;transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}.search-bar-header form:not([class*=espace-personnel]):not(.user-login-form){width:100%;max-width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none;}.toolbar-oriented .toolbar-bar{z-index:1001;}body[class*=page-node-preview] .page{padding-top:14rem;}.node-preview-backlink{color:#a6192e;text-decoration:underline;}.node-preview-backlink:hover,.node-preview-backlink:focus,.node-preview-backlink:active{font-weight:700;color:#a6192e;}.nav-button{width:3rem;height:3rem;padding:0.5rem;position:relative;}@media (min-width:1024px){.nav-button{display:none;}}.nav-button span:not(.button-text){background-color:#25282a;width:1.8rem;height:0.2rem;position:absolute;-webkit-transition:all 0.25s cubic-bezier(0.8,0.5,0.2,1.4);transition:all 0.25s cubic-bezier(0.8,0.5,0.2,1.4);display:block;}.nav-button span:not(.button-text).top-bar{top:0.9rem;}.nav-button span:not(.button-text).middle-bar{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;}.nav-button span:not(.button-text).bottom-bar{bottom:0.9rem;}.nav-button.is-active span:not(.button-text).top-bar{top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);}.nav-button.is-active span:not(.button-text).middle-bar{opacity:0;}.nav-button.is-active span:not(.button-text).bottom-bar{bottom:50%;-webkit-transform:rotate(-45deg) translateY(50%);transform:rotate(-45deg) translateY(50%);}span#abonnement-fond-de-concours-add-criteria,.removeCriteria,input[type=submit].btn,button.btn,.envoi-demande li a,.btn a{text-transform:uppercase;font-weight:600;font-family:poppins,sans-serif;word-break:break-word;}span#abonnement-fond-de-concours-add-criteria::after,.removeCriteria::after,input[type=submit].btn::after,button.btn::after,.envoi-demande li a::after,.btn a::after{content:" ";display:inline-block;border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:1rem;}.btn{margin:2rem auto;text-align:center;background-color:transparent;border:0;padding:0;display:block;white-space:normal;}.btn:hover,.btn:focus{background:transparent;}@media (min-width:1024px){.btn{margin:3rem auto;}}.btn a{display:inline-block;color:#a6192e;letter-spacing:0.064rem;}.btn--type-1 a{padding:0.9rem 1.6rem 0.8rem;border-radius:0.4rem;border:0.2rem solid;position:relative;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;}.btn--type-1 a::before{content:"";display:block;width:0;height:100%;background-color:#a6192e;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:-1;}.btn a:hover,.btn a:focus,.btn a:active{text-decoration:none;}.btn--type-1 a:hover,.btn--type-1 a:focus,.btn--type-1 a:active{color:#fff;border-color:#a6192e;}.btn--type-1 a:hover,.btn--type-1 a:focus,.btn--type-1 a:active{color:#fff;}.btn--type-1 a:hover::before,.btn--type-1 a:focus::before,.btn--type-1 a:active::before{width:100%;}.btn--type-1 a.ext:hover svg,.btn--type-1 a.ext:focus svg,.btn--type-1 a.ext:active svg{fill:#fff;}.btn--type-1 a.ext:hover svg path,.btn--type-1 a.ext:focus svg path,.btn--type-1 a.ext:active svg path{stroke:#fff;}@media (min-width:1024px){.btn--type-1.btn--prev{margin-left:0;}.btn--type-1.btn--next{margin-right:0;}}.btn--type-1.btn--prev a{padding-left:3.5rem;}.btn--type-1.btn--prev a::after{position:absolute;-webkit-transform:rotate(135deg) translateY(50%);transform:rotate(135deg) translateY(50%);top:50%;left:1.5rem;margin-left:0;margin-right:1rem;}.btn--type-2{margin:3.2rem 0;}.btn--type-2 a{overflow:hidden;padding-right:35px;position:relative;text-align:left;}.btn--type-2 a::after{position:absolute;top:50%;right:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}.btn--type-2 a:hover,.btn--type-2 a:focus{-webkit-animation-delay:0.05s;-webkit-animation-duration:0.5s;-webkit-animation-name:btn2;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0.05s;-moz-animation-duration:0.5s;-moz-animation-name:btn2;-moz-animation-fill-mode:forwards;-o-animation-delay:0.05s;-o-animation-duration:0.5s;-o-animation-name:btn2;-o-animation-fill-mode:forwards;animation-delay:0.05s;animation-duration:0.5s;animation-name:btn2;animation-fill-mode:forwards;}.btn--type-2 a:hover::after,.btn--type-2 a:focus::after{-webkit-animation-delay:0;-webkit-animation-duration:0.5s;-webkit-animation-name:btn2After;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:0.5s;-moz-animation-name:btn2After;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:0.5s;-o-animation-name:btn2After;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:0.5s;animation-name:btn2After;animation-fill-mode:forwards;}.btn--dl a{background-image:url("/themes/custom/ccass/images/dl-rouge-fichier.png");background-repeat:no-repeat;background-position:top 1.2rem left 1rem;padding-left:3.5rem;}.btn--dl a::before{background-image:url("/themes/custom/ccass/images/dl-blanc.png");background-repeat:no-repeat;background-position:top 1.2rem left 1rem;}.btn-reset a::after{content:none;}.inline-btn .btn{display:inline-block;}.inline-btn .btn:first-child{margin-right:1.5rem;}.btn.text-right{text-align:right;}.btn.text-left{text-align:left;}.envoi-demande li a{margin-top:2rem;color:#a6192e;letter-spacing:0.064rem;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%;padding:0.9rem 1.6rem 0.8rem;border-radius:0.4rem;border:0.2rem solid;position:relative;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;}.envoi-demande li a::before{content:"";display:block;width:0;height:100%;background-color:#a6192e;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:-1;}.envoi-demande li a[title^=telecharger-ma-demande]{padding:0.9rem 1.6rem 0.8rem 4rem;background-image:url("/themes/custom/ccass/images/dl-rouge-fichier.png");background-position:1rem;background-repeat:no-repeat;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.envoi-demande li a[title^=telecharger-ma-demande]:hover{background-image:url("/themes/custom/ccass/images/dl-blanc.png");-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.envoi-demande li a[title^=telecharger-ma-demande]::before{background-image:url(/themes/custom/ccass/images/dl-blanc.png);background-repeat:no-repeat;background-position:top 1.2rem left 1rem;}.envoi-demande li a:hover,.envoi-demande li a:focus,.envoi-demande li a:active{text-decoration:none;}.envoi-demande li a:hover,.envoi-demande li a:focus,.envoi-demande li a:active{color:#fff;border-color:#a6192e;}.envoi-demande li a:hover,.envoi-demande li a:focus,.envoi-demande li a:active{color:#fff;}.envoi-demande li a:hover::before,.envoi-demande li a:focus::before,.envoi-demande li a:active::before{width:100%;}@-webkit-keyframes btn2{0%{padding-left:0;padding-right:35px;}50%{padding-left:35px;padding-right:0;}100%{padding-left:0;padding-right:35px;}}@keyframes btn2{0%{padding-left:0;padding-right:35px;}50%{padding-left:35px;padding-right:0;}100%{padding-left:0;padding-right:35px;}}@-webkit-keyframes btn2After{0%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}50%{-webkit-transform:translate(200%,-50%) rotate(-45deg);transform:translate(200%,-50%) rotate(-45deg);}100%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}}@keyframes btn2After{0%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}50%{-webkit-transform:translate(200%,-50%) rotate(-45deg);transform:translate(200%,-50%) rotate(-45deg);}100%{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}}input[type=submit].btn,button.btn{display:inline-block;color:#a6192e;letter-spacing:0.064rem;border:0.2rem solid;}input[type=submit].btn--type-1,button.btn--type-1{padding:0.9rem 1.6rem 0.8rem;border-radius:0.4rem;background-color:#fff;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input[type=submit].btn--type-1::before,button.btn--type-1::before{content:"";display:block;width:0;height:100%;background-color:#a6192e;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:-1;}input[type=submit].btn--type-1:hover,input[type=submit].btn--type-1:focus,input[type=submit].btn--type-1:active,button.btn--type-1:hover,button.btn--type-1:focus,button.btn--type-1:active{color:#fff;border:0.2rem solid #a6192e;cursor:pointer;z-index:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input[type=submit].btn--type-1:hover::before,input[type=submit].btn--type-1:focus::before,input[type=submit].btn--type-1:active::before,button.btn--type-1:hover::before,button.btn--type-1:focus::before,button.btn--type-1:active::before{width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input[type=submit].btn--type-1{padding:0.9rem 3.3rem 0.8rem 1.6rem;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#a6192e));background:linear-gradient(to left,#fff 50%,#a6192e 50%);background-color:#fff;background-image:url("/themes/custom/ccass/images/fleche-btn.png");background-position:center right 0.6rem;background-repeat:no-repeat;}input[type=submit].btn--type-1:hover,input[type=submit].btn--type-1:focus,input[type=submit].btn--type-1:active{background-image:url("/themes/custom/ccass/images/fleche-btn-bl.png");background-position:center right 0.6rem;background-color:#a6192e;}div[class*=grid] .field--field_bouton,div[class*=grid] .field--name-field-lien-simple.btn{text-align:center;justify-self:end;grid-column-start:2;}div[class*=grid] .field--field_bouton a,div[class*=grid] .field--name-field-lien-simple.btn a{text-align:center;}@media (min-width:1024px){div[class*=grid] .field--field_bouton,div[class*=grid] .field--name-field-lien-simple.btn{text-align:right;margin-right:0;}}.btn--type-3 a{font-weight:600;color:#a6192e;}.btn--type-3 a::before{content:"";display:inline-block;border-bottom:0.2rem solid;border-right:0.2rem solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:1.2rem;margin-bottom:0.2rem;}#edit-actions-wizard-next.btn--type-next{border:0;max-width:42rem;padding:0.9rem 3.3rem 0.8rem 1.6rem;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#a6192e));background:linear-gradient(to left,#fff 50%,#a6192e 50%);background-image:url("/themes/custom/ccass/images/fleche-btn.png");background-position:center right 0.6rem;background-repeat:no-repeat;}#edit-actions-wizard-next.btn--type-next:hover,#edit-actions-wizard-next.btn--type-next:focus,#edit-actions-wizard-next.btn--type-next:active{color:#a6192e;text-decoration:underline;border:0;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#a6192e));background:linear-gradient(to left,#fff 50%,#a6192e 50%);background-image:url("/themes/custom/ccass/images/fleche-btn.png");background-position:center right 0.6rem;background-repeat:no-repeat;}#edit-actions-wizard-prev.btn--type-prev{border:0;max-width:42rem;padding:0.9rem 1.6rem 0.8rem 3.3rem;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#a6192e));background:linear-gradient(to left,#fff 50%,#a6192e 50%);background-image:url("/themes/custom/ccass/images/fleche-btn-prev.png");background-position:center left 0.6rem;background-repeat:no-repeat;}#edit-actions-wizard-prev.btn--type-prev:hover,#edit-actions-wizard-prev.btn--type-prev:focus,#edit-actions-wizard-prev.btn--type-prev:active{color:#a6192e;text-decoration:underline;border:0;background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#a6192e));background:linear-gradient(to left,#fff 50%,#a6192e 50%);background-image:url("/themes/custom/ccass/images/fleche-btn-prev.png");background-position:center left 0.6rem;background-repeat:no-repeat;}.btn--search,#judilibre-search .btn--search{background-image:url("/themes/custom/ccass/images/icone-search-blanche.png");background-repeat:no-repeat;background-position:center;background-color:#25282a;}.btn--cross{background-color:#fff;}span#abonnement-fond-de-concours-add-criteria,.removeCriteria{cursor:pointer;margin-top:2rem;color:#a6192e;letter-spacing:0.064rem;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%;padding:0.9rem 1.6rem 0.8rem;border-radius:0.4rem;border:0.2rem solid;position:relative;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;}span#abonnement-fond-de-concours-add-criteria::before,.removeCriteria::before{content:"";display:block;width:0;height:100%;background-color:#a6192e;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:-1;}span#abonnement-fond-de-concours-add-criteria:hover,span#abonnement-fond-de-concours-add-criteria:active,span#abonnement-fond-de-concours-add-criteria:focus,.removeCriteria:hover,.removeCriteria:active,.removeCriteria:focus{text-decoration:none;color:#fff;border-color:#a6192e;}span#abonnement-fond-de-concours-add-criteria:hover::before,span#abonnement-fond-de-concours-add-criteria:active::before,span#abonnement-fond-de-concours-add-criteria:focus::before,.removeCriteria:hover::before,.removeCriteria:active::before,.removeCriteria:focus::before{width:100%;}.tags,input[type=submit].tags,.select-a11y .tag-item{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border-radius:0.4rem;border:0;border-left:0.3rem solid #a6192e;background-color:#fff;text-decoration:none;font-weight:400;color:#25282a;font-size:1.4rem;padding:0.6rem 1.7rem;margin:1rem 2rem 1rem 0;}@media (min-width:1024px){.tags,input[type=submit].tags,.select-a11y .tag-item{padding:0.8rem 1.6rem;margin:1rem 2rem 1rem 0;font-size:1.6rem;}}.tags:not(.no-click):hover,.tags:not(.no-click):focus,input[type=submit].tags:not(.no-click):hover,input[type=submit].tags:not(.no-click):focus,.select-a11y .tag-item:not(.no-click):hover,.select-a11y .tag-item:not(.no-click):focus{background-color:#a6192e;color:#fff;text-decoration:none;}.tags:active,input[type=submit].tags:active,.select-a11y .tag-item:active{background-color:#fff;color:#a6192e;}input[type=submit].tags{background-image:url("/themes/custom/ccass/images/delete.png");background-repeat:no-repeat;background-position:right;padding-right:3.5rem;}input[type=submit].tags:hover,input[type=submit].tags:focus{background-image:url("/themes/custom/ccass/images/delete-hover.png");}.tag-item > .tags{display:block;}ul.tag-list{list-style:none;padding-left:0;}ul.tag-list li{display:inline-block;}.chevron{display:inline-block;}.chevron--left{border-bottom:2px solid;border-right:2px solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.chevron--right{border-bottom:2px solid;border-right:2px solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.chevron--bottom{border-bottom:2px solid;border-right:2px solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.chevron--top{border-bottom:2px solid;border-right:2px solid;width:0.8rem;height:0.8rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.social-media-links--platforms{margin-bottom:0;}.social-media-links--platforms li{margin:1rem;font-size:2.1rem;}.social-media-links--platforms a{position:relative;display:inline-block;}.social-media-links--platforms a svg.ext{position:absolute;left:100%;bottom:0;}.social-media-links--platforms a:hover,.social-media-links--platforms a:focus,.social-media-links--platforms a:active{text-decoration:none;}.social-media-link-icon--twitter:hover,.social-media-link-icon--twitter:focus,.social-media-link-icon--twitter:active{color:#1da1f2;}.region-pre-footer a.social-media-link-icon--facebook{background-color:#fff;font-size:1.8rem;padding:0.5rem 0.8rem 0;border-radius:50%;color:#000;}.region-pre-footer a.social-media-link-icon--facebook:hover,.region-pre-footer a.social-media-link-icon--facebook:focus,.region-pre-footer a.social-media-link-icon--facebook:active{background-color:#1877f2;color:#fff;}.social-media-link-icon--linkedin:hover,.social-media-link-icon--linkedin:focus,.social-media-link-icon--linkedin:active{color:#0a66c2;}.social-media-link-icon--youtube-play:hover,.social-media-link-icon--youtube-play:focus,.social-media-link-icon--youtube-play:active{color:#ff0000;}.card-list{padding-left:1rem;list-style:none;}.card{display:inline-block;border-radius:0.2rem;position:relative;max-width:30rem;}@media (min-width:600px){.card{max-width:50rem;}}@media (min-width:1024px){.card{max-width:30rem;}}.card:not(:last-child){margin-right:1.6rem;}@media (min-width:1440px){.card:not(:last-child){margin-right:4rem;}}@media (min-width:1024px){.card{max-width:100%;margin:0;}}.card h3,.card h2,.card h4,.card h5{font-size:1.6rem;font-weight:500;}.card h2::after{content:none;}.card .field--type-image{border-radius:0.2rem;}.card img{border-radius:0.2rem;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}.field--name-field-paragraphes .card h2,.field--name-field-paragraphes .card h4,.field--name-field-paragraphes .card h5{margin-bottom:0.3rem;line-height:1.5;}.card-tag{border-radius:0.4rem;border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;border-left:0.3rem solid #a6192e;background-color:#fff;color:#000;display:inline-block;padding:0.5rem 1.2rem 0.5rem 1rem;width:auto;font-size:1.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);}.card-tag p{font-weight:400;margin-bottom:0;}p.card-tag{font-weight:400;margin-bottom:0;}.voir-plus--small{background-color:#a6192e;color:#fff;display:inline-block;width:3.5rem;height:3.5rem;padding:0.6rem 1rem;}.voir-plus--small::before{content:"";display:inline-block;border-bottom:2px solid;border-right:2px solid;width:1rem;height:1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.voir-plus--small:hover,.voir-plus--small:focus,.voir-plus--small:active{color:#fff;}.node--type-page-d-accueil-site .node__content > .paragraph.paragraph--type--hero-global{padding-top:0;padding-bottom:0;}.field--name-field-hero-desktop{display:none;}@media (min-width:1024px){.field--name-field-hero-desktop{display:block;}}.field--name-field-hero-mobile{display:block;}@media (min-width:1024px){.field--name-field-hero-mobile{display:none;}}.paragraph--type--hero-header{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--hero-header .field--name-field-block-inclus{background-image:url("/themes/custom/ccass/images/fond-hero-mobile.png");background-repeat:no-repeat;background-size:cover;background-position:left 43% top 5rem;}@media (min-width:1024px){.paragraph--type--hero-header .field--name-field-block-inclus{background-image:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.25s;transition:all 0.25s;opacity:1;width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--hero-header .field--name-field-block-inclus > div{max-width:calc(1680px / 2);margin-left:auto;-ms-flex-item-align:center;align-self:center;left:0;}}.paragraph--type--hero-header .slick-disabled{display:none !important;}.paragraph--type--hero-header .block{padding:14rem 1.6rem 10rem;}@media (min-width:1024px){.paragraph--type--hero-header .block{padding:14rem 8rem 14rem 4rem;}}@media (min-width:1440px){.paragraph--type--hero-header .block{padding:14rem 16rem 14rem 4rem;}}.paragraph--type--hero-header .field--name-field-heros .paragraph,.paragraph--type--hero-header .field--name-field-heros .field--name-field-block-inclus{height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:768px){.paragraph--type--hero-header .field--name-field-heros .paragraph,.paragraph--type--hero-header .field--name-field-heros .field--name-field-block-inclus{max-height:50vh;}}@media (min-width:1024px){.paragraph--type--hero-header .field--name-field-heros .paragraph,.paragraph--type--hero-header .field--name-field-heros .field--name-field-block-inclus{height:auto;overflow:hidden;}}@media (min-width:1440px){.paragraph--type--hero-header .field--name-field-heros .paragraph,.paragraph--type--hero-header .field--name-field-heros .field--name-field-block-inclus{max-height:54rem;}}.paragraph--type--hero-header .slick-slide picture{width:100%;}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.paragraph--type--hero-header .slick-slide picture{width:auto;max-width:100%;}}.paragraph--type--hero-header .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px){.paragraph--type--hero-header .slick-slide img{height:auto;}}.field--name-field-heros .field--name-field-hero-video{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.field--name-field-heros .field--name-field-hero-video > div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}@media (min-width:1024px){.field--name-field-heros .field--name-field-hero-video{width:50vw;margin:auto 0 auto 50vw;height:50vh;background-color:#000;}}@media (min-width:1440px){.field--name-field-heros .field--name-field-hero-video{margin:0 0 0 50vw;height:100%;background-color:transparent;}}.field--name-field-heros .field--name-field-hero-video video{width:100%;height:auto;}.field--name-field-video-stop-motion{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.field--name-field-video-stop-motion > div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.field--name-field-video-stop-motion video{width:100%;height:70vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}@media (min-width:768px){.field--name-field-video-stop-motion video{max-height:50vh;}}@media (min-width:1440px){.field--name-field-video-stop-motion video{max-height:40rem;}}@media (min-width:1920px){.field--name-field-video-stop-motion video{max-height:54rem;}}.node--type-page-d-accueil-site .node__content > .paragraph.paragraph--type--hero-header{padding:0;}@media (min-width:1024px){.node--type-page-d-accueil-site .node__content > .paragraph.paragraph--type--hero-header{padding:0;}}.node--type-page-d-accueil-site .paragraph--type--hero-header div.slick-track{background-color:#fff;}.hero-intro{font-size:1.6rem;}@media (min-width:1024px){.hero-intro{font-size:2.9rem;}}.hero-description{font-size:1.2rem;}@media (min-width:1024px){.hero-description{font-size:1.4rem;}}#judilibre-hero-header-search,#judilibre-hero-header-search--2{max-width:100%;margin:5rem 0 1.2rem;}#judilibre-hero-header-search > div,#judilibre-hero-header-search--2 > div{max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;}#judilibre-hero-header-search .form-item,#judilibre-hero-header-search--2 .form-item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:inline-block;max-width:88%;margin-bottom:0;}#judilibre-hero-header-search .form-item input,#judilibre-hero-header-search--2 .form-item input{max-width:100%;border-top-right-radius:0;border-bottom-right-radius:0;border:0.2rem solid transparent;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);background-color:#fff;}#judilibre-hero-header-search .form-item input:focus,#judilibre-hero-header-search--2 .form-item input:focus{border-color:#737373;}#judilibre-hero-header-search .form-actions,#judilibre-hero-header-search--2 .form-actions{display:inline-block;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}#judilibre-hero-header-search .form-actions input,#judilibre-hero-header-search--2 .form-actions input{height:100%;border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;text-indent:-99999rem;width:7rem;}#judilibre-hero-header-search .form-actions input:hover,#judilibre-hero-header-search .form-actions input:focus,#judilibre-hero-header-search--2 .form-actions input:hover,#judilibre-hero-header-search--2 .form-actions input:focus{cursor:pointer;background-color:#f5f7f8;background-image:url(/themes/custom/ccass/images/search.png);}.field--name-field-lien-multiple{padding-left:0;}.field--name-field-lien-multiple li{list-style:none;background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top 0.75rem;padding:0.5rem 0 0.5rem 2rem;margin:0.5rem 0;font-weight:600;}@media (min-width:1440px){.field--name-field-lien-multiple li{font-size:1.8rem;margin:0.25rem 0;padding:0.5rem 0 0.25rem 2rem;}}.field--name-field-lien-multiple li a{color:#a6192e;}@media (max-width:1023px){.paragraph--type--a-la-une .layout{padding:0;}}@media (min-width:1024px){.paragraph--type--a-la-une .layout{display:-ms-grid;}}.groupe-une{margin:3rem 0;}@media (min-width:1024px){.groupe-une{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:1rem;-ms-grid-row:2;-ms-grid-column-span:2;}}@media (min-width:1440px){.groupe-une{grid-gap:3rem 4rem;margin:5.5rem 0;}}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.card.une-card{margin:0 0 1rem 1rem !important;}}@media (-ms-high-contrast:active) and (min-width:1440px),(-ms-high-contrast:none) and (min-width:1440px){.card.une-card{margin:0 0 3rem 4rem !important;width:auto !important;}}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.card.une-card--big{margin-left:0 !important;margin-right:0 !important;}}.card.une-card{margin:0 1rem;}@media (min-width:1024px){.card.une-card{width:100%;margin:0;}}@media (min-width:1440px){.card.une-card:not(:last-child){margin-right:0;}}@media (min-width:1024px){.card.une-card{-ms-grid-column-span:2;}.card.une-card--big{-ms-grid-column-span:3;-ms-grid-row-span:2;}.card.une-card:nth-child(2){-ms-grid-column:4;}.card.une-card:nth-child(3){-ms-grid-column:6;}.card.une-card:nth-child(4){-ms-grid-column:8;}.card.une-card:nth-child(5){-ms-grid-column:4;-ms-grid-row:2;}.card.une-card:nth-child(6){-ms-grid-column:6;-ms-grid-row:2;}.card.une-card:nth-child(7){-ms-grid-column:8;-ms-grid-row:2;}}.card.une-card h3{margin-bottom:0.3rem;}.card.une-card .une-card-content{padding:1.2rem 1.6rem;position:absolute;bottom:0;left:0;right:0;min-height:0;max-height:100%;background:rgba(255,255,255,0.9);font-size:1.2rem;overflow:hidden;-webkit-transition:all 0.25s;transition:all 0.25s;display:-webkit-box;display:-ms-flexbox;display:flex;border:0.1rem solid #e0e0e0;border-bottom-right-radius:0.2rem;border-bottom-left-radius:0.2rem;}@media (min-width:1440px){.card.une-card .une-card-content{padding:1.6rem;}}.card.une-card .une-card-content .liste-thematiques{-webkit-box-ordinal-group:-99;-ms-flex-order:-100;order:-100;}.card.une-card .une-card-content p{font-weight:500;}.card.une-card .une-card-content.flex > *{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}.card.une-card .card-tag{display:none;}.card.une-card.is-focused,.card.une-card.linkify:hover{cursor:pointer;}.card.une-card.is-focused .une-card-content,.card.une-card.linkify:hover .une-card-content{min-height:100%;max-height:100%;-webkit-transition:all 0.25s;transition:all 0.25s;}.card.une-card.is-focused .card-tag,.card.une-card.linkify:hover .card-tag{display:inline-block;}@media (min-width:1440px){.card.une-card.is-focused .field--name-field-chapo,.card.une-card.linkify:hover .field--name-field-chapo{display:block;}.card.une-card.is-focused h3,.card.une-card.linkify:hover h3{margin:1rem 0;}}@media (min-width:1440px){.card.une-card--big .une-card-content{}.card.une-card--small .field--name-field-chapo{display:none;}.card.une-card--big .field--name-field-chapo{font-size:2rem;display:none;}.card.une-card--small.is-focused .field--name-field-chapo,.card.une-card--small.linkify:hover .field--name-field-chapo,.card.une-card--big.is-focused .field--name-field-chapo,.card.une-card--big.linkify:hover .field--name-field-chapo{display:block;}.card.une-card--big h3{font-size:2.3rem;margin-bottom:1.6rem;}}.paragraph--type--a-la-une .field--field_bouton{display:none;-ms-grid-column:2;}@media (min-width:1024px){.paragraph--type--a-la-une .field--field_bouton{display:block;}}.paragraph--type--a-la-une .field--name-field-lien-simple.btn{-ms-grid-column:2;-ms-grid-row:3;}.paragraph--type--derniers-arrets{padding:6.4rem 0;}@media (min-width:1024px){.paragraph--type--derniers-arrets{padding:9.2rem 0;}}.paragraph--type--derniers-arrets .layout{padding:0;}@media (min-width:1024px){.paragraph--type--derniers-arrets .layout{padding-left:1.6rem;padding-right:1.6rem;position:relative;}}@media (min-width:1440px){.paragraph--type--derniers-arrets .layout{max-width:1640px;width:100%;margin:auto;}}@media (min-width:1920px){.paragraph--type--derniers-arrets .layout{width:1640px;padding-left:0;padding-right:0;margin:auto;}}.paragraph--type--derniers-arrets h2,.paragraph--type--derniers-arrets .h2-like{color:#fff;}.paragraph--type--derniers-arrets .slick-navigation{display:none;}@media (min-width:1024px){.paragraph--type--derniers-arrets .slick-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1024px){.paragraph--type--derniers-arrets .field--name-field-lien-simple{position:absolute;right:1rem;display:inline-block;bottom:0;}}.arrets{padding:2rem 0;}@media (min-width:1440px){.arrets{padding:2rem 12.4rem;width:100vw;position:relative;max-width:1680px;}}.arrets .slick-track{margin:0;}@media (min-width:600px){.arrets .slick-track{padding-bottom:3rem;}}@media (min-width:1024px){.arrets .slick-track{margin:2rem 0;}}.arret{border-radius:0.2rem;background-color:#fff;padding:1.6rem;display:inline-block;vertical-align:top;position:relative;margin:0 1rem;}@media (min-width:600px){.arret{max-width:50%;}}@media (min-width:1440px){.arret{max-width:30rem;margin:0 2rem;}}.arret .arret-contenu--haut{border-bottom:0.2rem solid #ccc;color:#25282a;font-size:1.4rem;margin-bottom:2rem;}.arret .arret-contenu--haut p{font-weight:500;}.arret h3.arret-titre{font-weight:600;line-height:1.2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-transform:uppercase;font-size:1.8rem;width:100%;}.arret h3.arret-titre a{color:#a6192e;}.arret h3.arret-titre a:hover,.arret h3.arret-titre a:focus,.arret h3.arret-titre a:active{text-decoration:none;}.arret .chambre{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.arret .date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;}.arret .pourvoi{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;color:#25282a;font-family:poppins,sans-serif;font-size:1.6rem;opacity:0.79;}.arret .arret-contenu--sommaire{margin:2rem 0;font-size:1.4rem;}.arret .arret-contenu--fichiers{padding-left:2.65rem;}.arret .arret-contenu--fichiers li{list-style-image:url(/themes/custom/ccass/images/icone-fichiers.png);font-size:1.4rem;margin-bottom:1rem;}.arret .arret-contenu--fichiers li a{display:inline-block;vertical-align:top;}.arret .voir-plus--small{position:absolute;right:1rem;bottom:-1rem;}.dark-bg .arret{color:#25282a;}.dark-bg .arret a{color:#000;}.dark-bg .arret a.voir-plus--small{color:#fff;}@media (min-width:1024px){.node--type-page-d-accueil-site .node__content > div.paragraph--type--bloc-acces-rapides-images{grid-column:6/13;-ms-grid-column:6;-ms-grid-row:8;}}.field--name-field-vignettes{display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-column:1/-1;padding-left:0;margin-bottom:0;margin-top:4rem;row-gap:1.6rem;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;}@media (min-width:1024px){.field--name-field-vignettes{-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-column-span:7;-ms-grid-row:2;}}@media (min-width:1440px){.field--name-field-vignettes{row-gap:4rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin-top:5.6rem;}}.field--name-field-vignettes li{list-style:none;position:relative;display:inline-block;}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.field--name-field-vignettes li{margin-right:1.6rem;margin-bottom:1.6rem;}.field--name-field-vignettes li:nth-child(2n){margin-right:0;}}.field--name-field-vignettes li:nth-child(even){-ms-grid-column:2;}.field--name-field-vignettes li:nth-child(3),.field--name-field-vignettes li:nth-child(4){-ms-grid-row:2;}.field--name-field-vignettes li:nth-child(5),.field--name-field-vignettes li:nth-child(6){-ms-grid-row:3;}.field--name-field-vignettes li:nth-child(7),.field--name-field-vignettes li:nth-child(8){-ms-grid-row:4;}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.field--name-field-vignettes li{width:calc(100% - 1.6rem);margin-right:1.6rem;}.field--name-field-vignettes li:nth-child(2n){margin-right:1.6rem;}.field--name-field-vignettes li:nth-child(4n){margin-right:0;}}@media (min-width:1024px){.field--name-field-vignettes li:nth-child(3),.field--name-field-vignettes li:nth-child(4){-ms-grid-row:1;}}@media (min-width:1024px){.field--name-field-vignettes li:nth-last-child(-n+4){-ms-grid-row:2;}}@media (min-width:1024px){.field--name-field-vignettes li:nth-child(4n+2){-ms-grid-column:2;}}@media (min-width:1024px){.field--name-field-vignettes li:nth-child(4n+3){-ms-grid-column:3;}}@media (min-width:1024px){.field--name-field-vignettes li:nth-child(4n+4){-ms-grid-column:4;}}@media (min-width:1440px) and (-ms-high-contrast:active),(min-width:1440px) and (-ms-high-contrast:none){.field--name-field-vignettes li{width:calc(100% - 4rem);margin-right:4rem;margin-bottom:4rem;}.field--name-field-vignettes li:nth-child(2n){margin-right:4rem;}.field--name-field-vignettes li:nth-child(4n){margin-right:0;}}.field--name-field-vignettes .vignette-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;color:#fff;font-family:poppins,sans-serif;font-weight:500;padding:1.2rem;position:absolute;z-index:100;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(34%,rgba(0,0,0,0.83)),color-stop(139%,rgba(0,0,0,0)));background-image:linear-gradient(to top,#000,rgba(0,0,0,0.83) 34%,rgba(0,0,0,0) 139%);opacity:0.8;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;word-break:break-word;}@media (min-width:1440px){.field--name-field-vignettes .vignette-texte{font-size:2.6rem;padding:2.4rem 2rem;}}.field--name-field-vignettes a{display:block;overflow:hidden;}.field--name-field-vignettes a img{-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.field--name-field-vignettes a:hover img,.field--name-field-vignettes a:focus img,.field--name-field-vignettes a:active img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.field--name-field-vignettes a:hover .vignette-texte,.field--name-field-vignettes a:focus .vignette-texte,.field--name-field-vignettes a:active .vignette-texte{opacity:1;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;}@media (min-width:1024px){.paragraph--type--presentation-cour{display:-ms-grid;}}@media (min-width:1440px){.paragraph--type--presentation-cour{row-gap:6.4rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;display:-ms-grid;}}@media (min-width:1920px){.paragraph--type--presentation-cour{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1920px){.paragraph--type--presentation-cour h2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}}.paragraph--type--presentation-cour .bloc-video{position:relative;width:100vw;left:calc(50% - 50vw);margin-top:2rem;}@media (min-width:1024px){.paragraph--type--presentation-cour .bloc-video{left:0;width:45vw;padding:1.6rem;grid-column:1;margin-bottom:0;grid-row:2;-ms-grid-row:2;-ms-grid-column:1;}.paragraph--type--presentation-cour .bloc-video::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;position:absolute;top:1.6rem;left:1.6rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}}@media (min-width:1921px){.paragraph--type--presentation-cour .bloc-video{width:55%;}}@media (min-width:1024px){.paragraph--type--presentation-cour .field--name-field-texte-presentation{grid-column-start:2;grid-row:2;-ms-grid-row-align:center;-ms-grid-row:2;-ms-grid-column:2;}}@media (min-width:1920px){.paragraph--type--presentation-cour .field--name-field-texte-presentation{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (min-width:1024px){.paragraph--type--presentation-cour .field--name-field-lien-transcription{margin-right:4rem;margin-top:0.5rem;}}.paragraph--type--bloc-de-texte{padding:2.4rem 1.6rem;border-radius:0.4rem;position:relative;background-color:#fff;top:-0.5rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1024px){.paragraph--type--bloc-de-texte{top:1.6rem;margin-left:-7rem;}}@media (min-width:1440px){.paragraph--type--bloc-de-texte{margin-left:2rem;}@supports ((-moz-column-gap:4rem) or (column-gap:4rem)){.paragraph--type--bloc-de-texte{margin-left:0;}}}@media (min-width:1920px){.paragraph--type--bloc-de-texte{padding:7.2rem;margin-left:-7rem;}}.paragraph--type--bloc-de-texte::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1.5rem;right:-1.5rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width:1024px){.paragraph--type--bloc-de-texte::after{bottom:0;right:0;}}.paragraph--type--bloc-de-texte .field--name-field-description{font-size:1.2rem;margin-top:1.6rem;}@media (min-width:1024px){.paragraph--type--bloc-de-texte .field--name-field-description{font-size:1.6rem;}}@media (min-width:1440px){.paragraph--type--bloc-de-texte .field--name-field-description{font-size:2rem;margin-top:2rem;}}.paragraph--type--bloc-de-texte .description-titre{font-weight:500;font-size:1.6rem;}@media (min-width:1024px){.paragraph--type--bloc-de-texte .description-titre{font-size:2.6rem;}}.paragraph--type--bloc-de-texte .description-titre::after{content:"";width:7.8rem;height:0.4rem;display:block;margin:1.2rem 0 0;background-color:#a6192e;}@media (min-width:1440px){.paragraph--type--bloc-de-texte .description-titre::after{height:0.6rem;margin-top:1.6rem;}}@media (min-width:1024px){.paragraph--type--presentation-cour.visible .bloc-video::before{top:0;left:0;}}.paragraph--type--presentation-cour.visible .paragraph--type--bloc-de-texte::after{bottom:-1.5rem;right:-1.5rem;}div[class*=grid].paragraph--type--presentation-cour .field--name-field-lien-simple.btn{text-align:right;}@media (min-width:1024px){div[class*=grid].paragraph--type--presentation-cour .field--name-field-lien-simple.btn{margin:3rem 0 1rem;font-size:1.6rem;}}@media (min-width:1024px){.node--type-page-d-accueil-site .node__content > div.paragraph--type--bloc-liens-acces-rapides{grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:5;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.node--type-page-d-accueil-site .node__content > div.paragraph--type--bloc-liens-acces-rapides{margin-right:4rem;}}.bloc-liens{grid-column:1/-1;border:0.1rem solid #e0e0e0;border-radius:0.2rem;background:#fff;font-size:1.4rem;position:relative;margin-top:4rem;}@media (min-width:1024px){.bloc-liens{-ms-grid-column-span:5;-ms-grid-row:2;}}@media (min-width:1440px){.bloc-liens{margin-top:5.6rem;font-size:1.6rem;}}.bloc-liens .h3-style2{margin-bottom:1.5rem;font-size:1.4rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}@media (min-width:1440px){.bloc-liens .h3-style2{font-size:1.6rem;}}.bloc-liens .bloc-liens--image{position:relative;height:10rem;width:100%;background-image:url(/themes/custom/ccass/images/fond-demarches.png);background-repeat:no-repeat;background-size:cover;background-position:center;}.bloc-liens .bloc-liens--image::after{content:"";display:block;position:absolute;background-color:#25282a;opacity:0.2;width:100%;height:100%;}@media (min-width:600px){.bloc-liens .bloc-liens--image{height:100%;width:16.6rem;position:absolute;}}@media (min-width:1024px){.bloc-liens .bloc-liens--image{position:relative;height:10rem;width:100%;}}@media (min-width:1440px){.bloc-liens .bloc-liens--image{position:absolute;height:100%;width:16.6rem;}}.bloc-liens .bloc-liens--contenu{padding:2.5rem 1.6rem;}@media (min-width:600px){.bloc-liens .bloc-liens--contenu{margin-left:16.6rem;}}@media (min-width:1024px){.bloc-liens .bloc-liens--contenu{margin-left:0;padding:3.2rem;}}@media (min-width:1440px){.bloc-liens .bloc-liens--contenu{margin-left:16.6rem;padding-bottom:0;}}.bloc-liens .field--field_bouton.btn{text-align:left;}@media (min-width:1440px){.node--type-page-d-accueil-site .node__content > .paragraph.dark-bg.paragraph--type--actualites-internationales{padding-top:20rem;}}.paragraph--type--actualites-internationales .field--name-field-description{font-size:1.2rem;margin:3.2rem 0;}@media (min-width:600px){.paragraph--type--actualites-internationales .field--name-field-description{font-size:2rem;}}.paragraph--type--actualites-internationales .field--name-field-description p{font-weight:400;}.view-actualites-internationales .card h3 a,.view-actualites-internationales .card h2 a,.view-actualites-internationales .card h4 a,.view-actualites-internationales .card h5 a{color:#000;}.view-actualites-internationales.view-display-id-block_1 .view-content,.view-actualite-thematisee .item-list{width:100vw;position:relative;left:calc(50% - 50vw);}@media (min-width:1024px){.view-actualites-internationales.view-display-id-block_1 .view-content,.view-actualite-thematisee .item-list{width:auto;position:static;}}.view-actualites-internationales.view-display-id-block_1 .view-content .slick-dots,.view-actualite-thematisee .item-list .slick-dots{margin-top:3.6rem;}.view-actualites-internationales.view-display-id-block_1 .view-content .slick-navigation-cards,.view-actualite-thematisee .item-list .slick-navigation-cards{margin-bottom:3.6rem;}@media (min-width:1440px){.view-actualites-internationales.view-display-id-block_1 .view-content .card-list,.view-actualite-thematisee .item-list .card-list{width:calc(100% + 7.7vw);padding-left:0;}.view-actualites-internationales.view-display-id-block_1 .view-content .card-list .card,.view-actualite-thematisee .item-list .card-list .card{max-width:33rem;}.view-actualites-internationales.view-display-id-block_1 .view-content .card-list .card:not(:last-child),.view-actualite-thematisee .item-list .card-list .card:not(:last-child){margin-right:4rem;}}@media (min-width:1024px){.paragraph--type--actualites-internationales > div{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:-ms-grid;-ms-grid-columns:1fr 1fr;}.paragraph--type--actualites-internationales > div .field--name-field-description{grid-column:1;grid-row:2;-ms-grid-row:2;-ms-grid-column:1;}.paragraph--type--actualites-internationales > div .field--name-field-description p{font-weight:300;}.paragraph--type--actualites-internationales > div .field--name-field-block-inclus{grid-column-start:2;grid-row:1/4;-ms-grid-column:2;-ms-grid-row-span:4;margin-left:22rem;}@supports ((-moz-column-gap:22rem) or (column-gap:22rem)){.paragraph--type--actualites-internationales > div .field--name-field-block-inclus{margin-left:0;}}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.paragraph--type--actualites-internationales > div .field--name-field-block-inclus{margin-left:0;}}@media (min-width:1440px){.paragraph--type--actualites-internationales > div{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:33% auto;-ms-grid-columns:33% 66%;}}@media (min-width:1920px){.paragraph--type--actualites-internationales > div{-webkit-column-gap:22rem;-moz-column-gap:22rem;column-gap:22rem;}}@media (min-width:1920px) and (-ms-high-contrast:active),(min-width:1920px) and (-ms-high-contrast:none){.paragraph--type--actualites-internationales > div .field--name-field-block-inclus{margin-left:22rem;}}@media (min-width:1024px){.paragraph--type--actualites-internationales div[class*=grid] .field--name-field-lien-simple.btn{position:absolute;right:1rem;display:inline-block;bottom:0;margin:0;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.paragraph--type--actualites-internationales div[class*=grid] .field--name-field-lien-simple.btn{text-align:left;}}@media (min-width:1440px){.paragraph--type--actualites-internationales div[class*=grid] .field--name-field-lien-simple.btn{grid-column-start:1;grid-row:3;-ms-grid-column:1;-ms-grid-row:3;justify-self:start;position:static;}}.view-actualites-internationales .une-card-content h3{position:unset !important;background:unset !important;}.view-actualites-internationales .une-card-content p{color:#25282a;}.LoaderHome{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1020;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.LoaderHome.show{opacity:1;visibility:visible;}.LoaderHome.show .internal #left{left:0;-webkit-animation:1s linear 1s 1 forwards leftToCenter;animation:1s linear 1s 1 forwards leftToCenter;}.LoaderHome.show .internal #right{right:0;-webkit-animation:1s linear 1s 1 forwards rightToCenter;animation:1s linear 1s 1 forwards rightToCenter;}.LoaderHome .internal{height:195px;position:relative;width:400px;}.LoaderHome .internal img{height:100%;position:absolute;width:auto;}.LoaderHome .internal img#left{left:75px;}.LoaderHome .internal img#right{right:75px;opacity:1;}.LoaderHome .name{margin-top:40px;max-width:600px;text-align:center;padding:0 20px;width:100%;}.LoaderHome .name img{width:100%;}@-webkit-keyframes leftToCenter{from{left:0;}to{left:75px;}}@keyframes leftToCenter{from{left:0;}to{left:75px;}}@-webkit-keyframes rightToCenter{from{right:0;}to{right:75px;}}@keyframes rightToCenter{from{right:0;}to{right:75px;}}.publication__texte--contenu .field--name-field-type-publication{font-weight:600;font-size:1.6rem;font-family:poppins,sans-serif;width:100%;}@media (min-width:1024px){.publication__texte--contenu .field--name-field-type-publication{font-size:2.6rem;font-weight:500;}}.publication__texte--contenu .field--name-field-chapo{width:100%;}.publication__texte--contenu p.field--name-field-type-publication{margin-bottom:0.5rem;}.publication__texte--contenu h3,.publication__texte--contenu h4,.publication__texte--contenu h2,.publication__texte--contenu h5{width:100%;font-weight:500;font-size:1.6rem;}@media (min-width:1024px){.publication__texte--contenu h3,.publication__texte--contenu h4,.publication__texte--contenu h2,.publication__texte--contenu h5{font-size:2rem;margin-bottom:2rem;}}.publication__texte--contenu h2::after{content:none;}.publication__texte--contenu .field--name-field-chapo p,.publication__texte--contenu .field--name-description p{line-height:1.4;font-weight:400;margin-bottom:0;font-size:1.2rem;}@media (min-width:1024px){.publication__texte--contenu .field--name-field-chapo p,.publication__texte--contenu .field--name-description p{font-size:1.8rem;font-weight:300;}}.publication__texte--contenu .btn--type-2{margin-top:2rem;margin-bottom:0;margin-left:auto;}@media (min-width:1024px){.publication__texte--contenu .btn--type-2{margin-left:0;}}@media (min-width:1440px){.publication__texte--contenu .btn--type-2{margin-top:4rem;}}.publication__texte--small{position:relative;margin-top:2rem;max-width:79vw;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.2rem;}@media (min-width:1024px){.publication__texte--small{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media (min-width:1440px){.publication__texte--small{max-width:37vw;}}.publication__texte--small:not(:last-child){margin-right:1.6rem;}@media (min-width:1440px){.publication__texte--small:not(:last-child){margin-right:4rem;}}.publication__texte--small .publication__texte--contenu{padding:2.4rem 1.6rem;width:100%;}@media (min-width:1024px){.publication__texte--small .publication__texte--contenu{width:calc(100% - 25% - 1.6rem);}.publication__texte--small .publication__texte--contenu .field--name-field-type-publication{font-size:2rem;}}@media (min-width:1440px){.publication__texte--small .publication__texte--contenu{padding:3.2rem 4.8rem 4rem;width:calc(100% - 22.5rem);}}.publication__texte--small .publication-small-image{width:10rem;margin-top:-10rem;margin-left:1.6rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);position:relative;margin-bottom:1rem;}@media (min-width:1024px){.publication__texte--small .publication-small-image{width:25%;margin-top:-3.2rem;}}@media (min-width:1440px){.publication__texte--small .publication-small-image{max-width:18.5rem;margin-left:4rem;}}.publication__texte--small h3 a::before,.publication__texte--small h4 a::before,.publication__texte--small h2 a::before,.publication__texte--small h5 a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;outline-offset:2px;outline-style:inherit;outline-color:inherit;outline-width:2px;z-index:1;}.slick-initialized .publication__texte--small.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--view-mode-grande-publication{width:100vw;position:relative;left:calc(50% - 50vw);}@media (min-width:1024px){.node--view-mode-grande-publication{max-width:100%;left:0;display:grid;display:-ms-grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));}}.publication__texte--big{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;top:-10rem;padding:0 1rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1024px){.publication__texte--big{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;top:0;width:calc(100% - 1.2rem);left:0;padding:0;-ms-flex-item-align:center;align-self:center;position:relative;z-index:10;}.publication__texte--big ~ .field--name-field-image{max-width:124.3rem;width:49vw;justify-self:end;-ms-grid-column:2;}}.publication__texte--big .publication__texte--contenu{border-radius:0.4rem;padding:2.4rem;}@media (min-width:1024px){.publication__texte--big .publication__texte--contenu .field--name-field-chapo p{font-size:2rem;}}@media (min-width:1440px){.publication__texte--big .publication__texte--contenu{padding:6.6rem 7.2rem 5rem;}}.paragraph--type--dernieres-publications .publication__texte--big ~ .field--name-field-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){.paragraph--type--dernieres-publications .publication__texte--big ~ .field--name-field-image{margin-left:auto;}.paragraph--type--dernieres-publications .publication__texte--big ~ .field--name-field-image picture,.paragraph--type--dernieres-publications .publication__texte--big ~ .field--name-field-image img{width:100%;}}@media (min-width:1024px){.paragraph--type--dernieres-publications .slick-navigation-cards{margin-top:2.4rem;margin-bottom:4rem;}.paragraph--type--dernieres-publications .slick-dots{margin-top:6rem;}.paragraph--type--dernieres-publications .field--name-field-lien-simple{position:absolute;right:1rem;display:inline-block;bottom:3.5rem;}}@media (min-width:1440px){.paragraph--type--dernieres-publications .field--name-field-lien-simple{right:7.3vw;}}.paragraph--type--dernieres-publications .card-list{padding-left:0;}.paragraph--type--dernieres-publications .slick-track{padding-top:6rem;}.paragraph--type--dernieres-publications .publication__texte--small .publication-small-image{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.paragraph--type--dernieres-publications .publication__texte--small:hover .publication-small-image,.paragraph--type--dernieres-publications .publication__texte--small:focus .publication-small-image{margin-top:-5rem;}.page-title{text-align:center;padding:3.8rem 1.6rem;background-color:#25282a;opacity:0.7;background-blend-mode:multiply;}@media (min-width:1024px){.page-title{padding:3.8rem 1.6rem;}}.page-title h1{margin-bottom:0;color:#fff;opacity:1;}body.page-node-type-webform .page-title,body.path-webform .page-title{background:url(/themes/custom/ccass/images/fond-titre-espace-perso.png),#25282a;background-repeat:no-repeat;background-size:cover;background-position:center;}body.path-user .page-title{background:url(/themes/custom/ccass/images/fond-espace-personnel.jpg),#25282a;background-repeat:no-repeat;background-size:cover;background-position:center;}body.page-node-type-expert .page-title{background:url(/themes/custom/ccass/images/Fiche_expertLQ.jpg),#25282a;background-repeat:no-repeat;background-size:cover;background-position:center;}@media (min-width:1440px){div[id*=champsobligatoires]{max-width:70%;margin:auto;}}div[id*=champsobligatoires] p{padding:4.8rem 0;color:#a6192e;font-family:poppins,sans-serif;}.block-system-breadcrumb-block{background-color:rgba(255,255,255,0.6);left:calc(50% - 50vw);right:0;z-index:1;padding:1rem 1.5rem;pointer-events:none;}@media (min-width:1024px){.block-system-breadcrumb-block{left:calc(50% - 50vw);}}.block-system-breadcrumb-block li{display:inline-block;vertical-align:top;}.block-system-breadcrumb-block li a{pointer-events:all;}body[class*=page-decision-] .block-system-breadcrumb-block{position:relative;}.dialog-container,.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;}.dialog-container{z-index:5000;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0.4rem;padding:5rem 2rem;overflow-y:scroll;}@media (min-width:1024px){.dialog-container{padding:5rem;}}.dialog-container[aria-hidden=true]{display:none;}.dialog-overlay{background-color:rgba(37,40,42,0.85);z-index:4999;}.dialog-content{margin:auto;z-index:5001;position:relative;background-color:#fff;border-radius:0.4rem;padding:5rem 2rem 0;}@media (min-width:1024px){.dialog-content{width:55.2rem;padding:5rem;}}.dialog-content p{font-weight:400;}.close-button{background-color:#a6192e;color:#fff;border-top-right-radius:0.4rem;position:absolute;top:0;right:0;width:5rem;height:5rem;font-size:3rem;padding:0;cursor:pointer;}.note-popup-actions{padding-left:0;margin:3rem 0;}@media (min-width:1024px){.note-popup-actions{display:inline-block;margin:3rem;}}.bloc-modal-titre h3{font-weight:500;font-size:1.8rem;}@media (min-width:1024px){.bloc-modal-titre{display:inline-block;width:60%;}}@media (min-width:1024px){.modal-buttons .btn{text-align:right;margin-bottom:0;}.modal-buttons .btn a:first-child{margin-right:3rem;}}.lien-retour{font-weight:600;color:#a6192e;font-family:poppins,sans-serif;font-size:1.6rem;text-transform:uppercase;}.lien-retour::before{content:"";display:inline-block;border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:1rem;}.lien-retour a{color:#a6192e;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) p.offre-emploi{margin:2.5rem auto 2rem auto;}.page-node-type-communique-presse .node--type-communique-presse{margin-top:2rem;}.view-header,.judilibre-content{text-align:left;margin-bottom:4rem;}.view-header h2,.judilibre-content h2{text-align:left;}.view-header h2.h6-like::after,.judilibre-content h2.h6-like::after{content:none;}.pager__items{list-style:none;text-align:center;margin:3rem 0;}.pager__items li{display:inline-block;margin-bottom:0;font-size:1.4rem;}.pager__items li a{padding:0.25rem 1rem;display:block;border-radius:50%;border:0.2rem solid transparent;}.pager__items li a:hover,.pager__items li a:focus,.pager__items li a:active{color:#a6192e;}.pager__items li.is-active a{background-color:#a6192e;color:#fff;-webkit-box-shadow:0 0 0.4rem 0 #a6192e;box-shadow:0 0 0.4rem 0 #a6192e;}.pager__items li.is-active a:hover,.pager__items li.is-active a:focus,.pager__items li.is-active a:active{color:#fff;}.pager__items li:not(.pager__item--last):not(.pager__item--first) a:hover,.pager__items li:not(.pager__item--last):not(.pager__item--first) a:focus,.pager__items li:not(.pager__item--last):not(.pager__item--first) a:active{border:0.2rem solid;text-decoration:none;}.field--name-field-timeline{margin:5rem 0;}.paragraph--type--timeline .field--name-field-details{padding:1rem;}@media (min-width:600px){.paragraph--type--timeline .field--name-field-details{padding:2rem;}}@media (min-width:1024px){.paragraph--type--timeline .field--name-field-details{padding:0 3rem;}}.paragraph--type--timeline .field--name-field-titre-timeline{background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:1rem 1.5rem;}@media (min-width:1024px){.paragraph--type--timeline .field--name-field-titre-timeline{padding:1.2rem 4rem;}}.paragraph--type--timeline .paragraph--type--timeline-details{padding:2rem 0;position:relative;}@media (min-width:1024px){.paragraph--type--timeline .paragraph--type--timeline-details{padding:3rem 0;}}.paragraph--type--timeline .paragraph--type--timeline-details:not(:last-child){border-bottom:0.1rem solid;}.paragraph--type--timeline .paragraph--type--timeline-details:not(:last-child)::before{content:"";display:block;width:0.1rem;height:100%;position:absolute;top:4.5rem;left:-3rem;border-left:0.2rem dotted;}.paragraph--type--timeline .programme--intitule{position:relative;font-size:1.6rem;}@media (min-width:600px){.paragraph--type--timeline .programme--intitule{font-size:1.8rem;}}@media (min-width:1024px){.paragraph--type--timeline .programme--intitule{font-size:2rem;}}.paragraph--type--timeline .programme--intitule::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-3.3rem;width:0.8rem;height:0.8rem;border-radius:50%;background-color:#25282a;}.paragraph--type--timeline .programme--intitule .field--name-field-heure{margin-right:1.5rem;}.paragraph--type--timeline .programme--intitule .field--name-field-int{font-weight:600;}.paragraph--type--timeline .field--name-field-nom-de-l-intervenant{font-weight:600;margin-top:2rem;margin-bottom:0;}@media (min-width:600px){.paragraph--type--timeline .field--name-field-nom-de-l-intervenant{font-size:1.6rem;}}@media (min-width:1024px){.paragraph--type--timeline .field--name-field-nom-de-l-intervenant{font-size:1.8rem;}}.paragraph--type--timeline .field--name-field-titre-de-l-intervenant{font-size:1.4rem;margin-bottom:0;}@media (min-width:600px){.paragraph--type--timeline .field--name-field-titre-de-l-intervenant{font-size:1.6rem;}}.field--name-field-intervenant{margin:5rem 0;}.carte-personne{background-color:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);border-left:0.6rem solid #a6192e;width:100%;margin:1.6rem 0;padding:1rem 0.8rem;}@media (min-width:1440px){.carte-personne{width:calc(50% - 2rem);padding:2rem 3.8rem;}.carte-personne:nth-child(odd){margin-right:4rem;}}.carte-personne .carte-personne--content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.carte-personne img{border-radius:50%;}.carte-personne p.field--name-field-prenom-nom{font-weight:500;font-family:poppins,sans-serif;margin-bottom:0;}@media (min-width:1024px){.carte-personne p.field--name-field-prenom-nom{font-size:2rem;}}.carte-personne p.field--name-field-fonction{margin-top:0.8rem;margin-bottom:0;}@media (min-width:600px){.carte-personne p.field--name-field-fonction{font-size:1.6rem;}}.carte-personne .field--type-image{margin-right:1rem;}@media (min-width:1024px){.carte-personne .field--type-image{margin-right:3rem;}}.field--name-field-type-d-evenement,.field--name-field-autre-type{font-weight:600;text-transform:uppercase;font-family:poppins,sans-serif;margin:3rem 0;color:#a6192e;}@media (min-width:1024px){.field--name-field-type-d-evenement,.field--name-field-autre-type{font-size:2rem;}}.field--name-field-logos{margin:5rem 0;}.field--name-field-logos > div{display:inline-block;margin-right:2rem;}@media (min-width:1024px){.field--name-field-logos > div{margin-right:6rem;}}.field--name-field-legende{margin-top:2rem;font-style:italic;}@media (min-width:1024px){.evenement--sidebar{width:calc(100% / 4 + 1rem);display:inline-block;vertical-align:top;margin-top:-2rem;position:relative;}}.evenement--sidebar .evt-sidebar-elt--live{background-color:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);padding:2rem;}@media (min-width:1024px){.evenement--sidebar .evt-sidebar-elt--live{padding:5rem;}}.evenement--sidebar .evt-sidebar-elt--live form:not([class*=espace-personnel]):not(.user-login-form).element-sidebar--contenu{-webkit-box-shadow:none;box-shadow:none;padding:0;margin-bottom:0;}.evenement--sidebar .element-sidebar--contenu{background-color:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);padding:2rem;margin-bottom:2rem;}@media (min-width:1024px){.evenement--sidebar .element-sidebar--contenu{padding:5rem;}}.evenement--sidebar form:not([class*=espace-personnel]):not(.user-login-form).element-sidebar--contenu{width:100%;max-width:100%;margin-bottom:2rem;display:block;}.evt-sidebar-elt--icones{font-size:1.6rem;padding-left:4rem;background-repeat:no-repeat;background-position:left top;font-weight:500;font-family:poppins,sans-serif;}@media (min-width:1024px){.evt-sidebar-elt--icones{font-size:2rem;padding-left:6rem;}}.evt-sidebar-elt--icones--date{background-image:url(/themes/custom/ccass/images/agenda/calendrier.png);}.evt-sidebar-elt--icones--lieu{background-image:url(/themes/custom/ccass/images/agenda/lieu.png);padding:0.25rem 0 0.25rem 4rem;}@media (min-width:1024px){.evt-sidebar-elt--icones--lieu{padding-left:6rem;}}.evt-sidebar-elt--icones--heure{background-image:url(/themes/custom/ccass/images/agenda/horaire.png);padding:0.25rem 0 0.25rem 4rem;}@media (min-width:1024px){.evt-sidebar-elt--icones--heure{padding-left:6rem;}}.evt-sidebar-elt--places{color:#a6192e;margin-top:2rem;}.evt-sidebar-elt{margin:1rem 0;}.evt-sidebar-elt:first-child{margin-top:0;}.evt-sidebar-elt:last-child{margin-bottom:0;}.evt-sidebar-elt .field__label{font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:1024px){.evt-sidebar-elt .field__label{font-size:2rem;}}.evt-sidebar-elt .field__content{font-size:1.4rem;}@media (min-width:1024px){.evt-sidebar-elt .field__content{font-size:1.6rem;}}.evt-sidebar-elt .evt-sidebar--info-comp{font-size:1.2rem;font-style:italic;padding-left:4rem;}@media (min-width:1024px){.evt-sidebar-elt .evt-sidebar--info-comp{font-size:1.4rem;padding-left:6rem;}}.evt-sidebar-elt--attention{padding-left:6rem;background-repeat:no-repeat;background-position:left center;background-image:url(/themes/custom/ccass/images/agenda/attention.png);color:#a6192e;font-style:italic;font-size:1.4rem;}@media (min-width:1024px){.node__content.evt-sidebar{width:calc((100% / 4 * 3) - 9.4rem);margin-right:7rem;display:inline-block;}}.paragraph--picto-texte,.picto-texte--conteneur{display:-webkit-box;display:-ms-flexbox;display:flex;}.picto-texte--conteneur{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3rem 0;}@media (min-width:1024px){.picto-texte--conteneur{margin:6rem 0;}}.paragraph--picto-texte{margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:600px){.paragraph--picto-texte{width:calc(50% - 2rem);}.paragraph--picto-texte:nth-child(odd){margin-right:1rem;}}@media (min-width:1024px){.paragraph--picto-texte{width:100%;margin-bottom:4rem;}.paragraph--picto-texte:nth-child(odd){margin-right:0;}}@media (min-width:1440px){.paragraph--picto-texte{width:calc(50% - 5.5rem);}.paragraph--picto-texte:nth-child(odd){margin-right:5rem;}}.picto-texte--picto{background-color:#25282a;border-radius:50%;margin-right:1.6rem;width:8rem;height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;}.picto-texte--texte{max-width:calc(100% - 8.4rem);}.field--name-field-resume-evenement{padding:2rem 0;}.node--type-evenement-cour .field--name-field-resume-evenement .btn,.field--name-field-resume-evenement .btn,.field--name-field-informat .btn,.field--name-field-le-bon-deroulement-de-l-au .btn,.field--name-field-texte-presentiel-plus-live .btn{text-align:left;}.node--type-evenement-cour .field--name-field-resume-evenement a,.field--name-field-resume-evenement a,.field--name-field-informat a,.field--name-field-le-bon-deroulement-de-l-au a,.field--name-field-texte-presentiel-plus-live a{text-decoration:underline;}.node--type-evenement-cour .field--name-field-resume-evenement a:focus,.node--type-evenement-cour .field--name-field-resume-evenement a:hover,.node--type-evenement-cour .field--name-field-resume-evenement a:active,.field--name-field-resume-evenement a:focus,.field--name-field-resume-evenement a:hover,.field--name-field-resume-evenement a:active,.field--name-field-informat a:focus,.field--name-field-informat a:hover,.field--name-field-informat a:active,.field--name-field-le-bon-deroulement-de-l-au a:focus,.field--name-field-le-bon-deroulement-de-l-au a:hover,.field--name-field-le-bon-deroulement-de-l-au a:active,.field--name-field-texte-presentiel-plus-live a:focus,.field--name-field-texte-presentiel-plus-live a:hover,.field--name-field-texte-presentiel-plus-live a:active{color:#a6192e;text-decoration:underline;}.node--type-evenement-cour .field--name-field-resume-evenement .btn a,.field--name-field-resume-evenement .btn a,.field--name-field-informat .btn a,.field--name-field-le-bon-deroulement-de-l-au .btn a,.field--name-field-texte-presentiel-plus-live .btn a{font-size:1.4rem;text-decoration:none;}@media (min-width:600px){.node--type-evenement-cour .field--name-field-resume-evenement .btn a,.field--name-field-resume-evenement .btn a,.field--name-field-informat .btn a,.field--name-field-le-bon-deroulement-de-l-au .btn a,.field--name-field-texte-presentiel-plus-live .btn a{font-size:1.6rem;}}.node--type-evenement-cour .field--name-field-resume-evenement .btn a:focus,.node--type-evenement-cour .field--name-field-resume-evenement .btn a:hover,.node--type-evenement-cour .field--name-field-resume-evenement .btn a:active,.field--name-field-resume-evenement .btn a:focus,.field--name-field-resume-evenement .btn a:hover,.field--name-field-resume-evenement .btn a:active,.field--name-field-informat .btn a:focus,.field--name-field-informat .btn a:hover,.field--name-field-informat .btn a:active,.field--name-field-le-bon-deroulement-de-l-au .btn a:focus,.field--name-field-le-bon-deroulement-de-l-au .btn a:hover,.field--name-field-le-bon-deroulement-de-l-au .btn a:active,.field--name-field-texte-presentiel-plus-live .btn a:focus,.field--name-field-texte-presentiel-plus-live .btn a:hover,.field--name-field-texte-presentiel-plus-live .btn a:active{text-decoration:none;}.node--type-evenement-cour .field--name-field-resume-evenement .btn.btn--type-1 a:focus,.node--type-evenement-cour .field--name-field-resume-evenement .btn.btn--type-1 a:hover,.node--type-evenement-cour .field--name-field-resume-evenement .btn.btn--type-1 a:active,.field--name-field-resume-evenement .btn.btn--type-1 a:focus,.field--name-field-resume-evenement .btn.btn--type-1 a:hover,.field--name-field-resume-evenement .btn.btn--type-1 a:active,.field--name-field-informat .btn.btn--type-1 a:focus,.field--name-field-informat .btn.btn--type-1 a:hover,.field--name-field-informat .btn.btn--type-1 a:active,.field--name-field-le-bon-deroulement-de-l-au .btn.btn--type-1 a:focus,.field--name-field-le-bon-deroulement-de-l-au .btn.btn--type-1 a:hover,.field--name-field-le-bon-deroulement-de-l-au .btn.btn--type-1 a:active,.field--name-field-texte-presentiel-plus-live .btn.btn--type-1 a:focus,.field--name-field-texte-presentiel-plus-live .btn.btn--type-1 a:hover,.field--name-field-texte-presentiel-plus-live .btn.btn--type-1 a:active{color:#fff;}.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3,.field--name-field-resume-evenement a.btn--type-3,.field--name-field-informat a.btn--type-3,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3,.field--name-field-texte-presentiel-plus-live a.btn--type-3{position:relative;display:block;padding-left:2rem;font-weight:600;text-decoration:none;color:#a6192e;}@media (min-width:1440px){.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3,.field--name-field-resume-evenement a.btn--type-3,.field--name-field-informat a.btn--type-3,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3,.field--name-field-texte-presentiel-plus-live a.btn--type-3{font-size:1.8rem;}}.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3:hover,.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3:focus,.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3:active,.field--name-field-resume-evenement a.btn--type-3:hover,.field--name-field-resume-evenement a.btn--type-3:focus,.field--name-field-resume-evenement a.btn--type-3:active,.field--name-field-informat a.btn--type-3:hover,.field--name-field-informat a.btn--type-3:focus,.field--name-field-informat a.btn--type-3:active,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3:hover,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3:focus,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3:active,.field--name-field-texte-presentiel-plus-live a.btn--type-3:hover,.field--name-field-texte-presentiel-plus-live a.btn--type-3:focus,.field--name-field-texte-presentiel-plus-live a.btn--type-3:active{text-decoration:underline;}.node--type-evenement-cour .field--name-field-resume-evenement a.btn--type-3::before,.field--name-field-resume-evenement a.btn--type-3::before,.field--name-field-informat a.btn--type-3::before,.field--name-field-le-bon-deroulement-de-l-au a.btn--type-3::before,.field--name-field-texte-presentiel-plus-live a.btn--type-3::before{position:absolute;display:inline-block;width:2rem;height:2.5rem;left:0;content:"";background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top;}.evenement-resume--short{height:25rem;overflow-y:hidden;-webkit-transition:all 0.5s;transition:all 0.5s;}.read-more--container{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,0)),color-stop(15%,#fafafa));background:linear-gradient(to bottom,rgba(250,250,250,0),#fafafa 15%);text-align:center;padding:3rem 0;margin-top:-3rem;position:relative;}.resume-short-button{padding:0.8rem;text-align:center;border:0.2rem solid;border-radius:0.4rem;width:100%;color:#a6192e;font-weight:500;font-family:poppins,sans-serif;-webkit-transition:all 0.25s;transition:all 0.25s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1024px){.resume-short-button{padding:1.6rem;font-size:2rem;}}.resume-short-button::after{content:url(/themes/custom/ccass/images/fleche-btn-bl-bas.png);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-shadow:0 0 0.4rem 0 #a6192e;box-shadow:0 0 0.4rem 0 #a6192e;width:3.2rem;height:3.2rem;padding-top:0.75rem;background-color:#a6192e;margin-left:1.6rem;color:#fff;vertical-align:middle;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.resume-short-button:hover,.resume-short-button:focus{background-color:#a6192e;color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s;}.resume-short-button:hover::after,.resume-short-button:focus::after{-webkit-box-shadow:0 0 0.4rem 0.2rem #fff;box-shadow:0 0 0.4rem 0.2rem #fff;}.resume-short-button[aria-expanded=true]::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;}.evt-card-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.evt-card-text .field--name-field-date,.evt-card-text .evt-card-text-dates{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-family:poppins,sans-serif;}.evt-card-text .evt-card-text-dates p{font-weight:500;margin-bottom:0.5rem;}.evt-card-text .card-tag{-ms-flex-item-align:start;align-self:flex-start;}.evt-card-text .field--name-field-resume-evenement{padding:0;margin:1.5rem 0;}.evt-card-text-infos{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:3.2rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.evt-card-text-infos h3{margin-bottom:0.5rem;}.evt-card-text-infos::before{content:"";background-color:#a6192e;border-radius:0.4rem;position:absolute;width:0.6rem;top:0;left:0;bottom:0;}.evt-card-text-infos .field--name-field-type-d-evenement,.evt-card-text-infos .field--name-field-autre-type,.evt-card-text-infos .field--name-field-sous-titre{margin:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.evt-card-text-infos .field--name-field-sous-titre{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:1024px){.evt-card-text-infos .field--name-field-sous-titre{font-size:2rem;}}.evt-card-text-infos .field--name-field-lieu,.evt-card-text-infos .field--name-field-lieu-chambre{margin-top:0;padding-left:3.2rem;font-size:1.4rem;background-size:2rem;background-position:left center;}@media (min-width:1024px){.evt-card-text-infos .field--name-field-lieu,.evt-card-text-infos .field--name-field-lieu-chambre{font-size:1.8rem;}}.evt-card-text-infos .field--name-field-date-de-decision-principal{margin-bottom:0;}.node--type-evenement-audience.node--view-mode-teaser .evt-card-text .evt-card-text-dates p.field--name-field-date-de-l-affaire{padding-left:0;background-image:none;font-size:1.6rem;}@media (min-width:600px){.node--type-evenement-audience.node--view-mode-teaser .evt-card-text .evt-card-text-dates p.field--name-field-date-de-l-affaire{font-size:1.8rem;}}form[class^=subscribe-event-subscribe] .lien-retour{margin-top:2.5rem;}@media (min-width:1024px){form[class^=subscribe-event-subscribe] .captcha{max-width:70%;margin:4rem auto 0;}}@media (min-width:768px){.lien-visible-mobile.btn.btn--type-2{display:none;}}.node--type-evenement-audience.node--view-mode-teaser .field--name-field-thematique{margin-top:0.5rem;}.node--type-evenement-audience.node--view-mode-teaser .field--name-field-tags{margin-bottom:0.5rem;margin-top:0.5rem;}.block-views-exposed-filter-blockagenda-des-audiences-agenda-des-audiences #edit-audience-decision--3 .form-item-audience-decision{margin-bottom:1rem;}table{overflow:scroll;table-layout:auto;border:0;}table tbody th{padding:1rem;text-align:left;background:#f5f7f8;border:0;border-right:0.4rem solid #a6192e;font-size:1.4rem;vertical-align:top;}@media (min-width:600px){table tbody th{font-size:1.8rem;}}table caption{margin-bottom:3rem;text-align:left;font-family:poppins,sans-serif;font-weight:500;font-size:1.8rem;}@media (min-width:600px){table caption{font-size:2rem;}}table thead{background:#f5f7f8;border-bottom:0.4rem solid #a6192e;}table thead th{padding:1rem;border:0;text-align:left;font-weight:700;font-size:1.4rem;vertical-align:top;}@media (min-width:600px){table thead th{font-size:1.8rem;}}tr{padding:1rem;display:table-row;}tr:not(:last-of-type){border-bottom:0.1rem solid #ccc;}td{display:table-cell;border:0;padding:1rem;font-size:1.4rem;vertical-align:top;}@media (min-width:600px){td{font-size:1.8rem;}}td .titre-element{font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.4rem;}@media (min-width:600px){td .titre-element{font-size:1.6rem;}}.view-visualisation-des-inscriptions .view-content table{display:block;}@media (min-width:600px){.view-visualisation-des-inscriptions .view-content table{display:table;}}.view-visualisation-des-inscriptions .view-filters form.views-exposed-form.bef-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.view-visualisation-des-inscriptions .view-filters form.views-exposed-form.bef-exposed-form .form-item{margin-right:4rem;margin-top:2rem;}.view-visualisation-des-inscriptions .view-filters form.views-exposed-form.bef-exposed-form #edit-actions{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2rem 0 0;}.view-visualisation-des-inscriptions .view-filters form.views-exposed-form.bef-exposed-form #edit-actions input{margin-left:0;margin-right:0;}form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) > div:not(.form-actions):not(.field--name-field-rgpd){width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;}form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) .h3-like{margin-top:4rem;}form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn--type-1{width:23rem;height:6rem;margin-top:2rem;margin-bottom:0;padding:0;border:0;background-image:url("/themes/custom/ccass/images/franceconnect-bouton.png");background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-99999rem;}form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn--type-1:hover,form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn--type-1:active,form[id^=openid-connect-login-form]:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn--type-1:focus{background-color:transparent;background-image:url("/themes/custom/ccass/images/franceconnect-bouton-hover.png");}#block-franceconnect{margin-top:4rem;text-align:center;}#block-franceconnect .h3-like{margin-top:4rem;margin-bottom:0;}.lien-france-connect{display:block;margin-top:0.4rem;color:#034EA2;}.lien-france-connect:hover,.lien-france-connect:active,.lien-france-connect:focus{color:#034EA2;}.lien-france-connect:hover svg path,.lien-france-connect:active svg path,.lien-france-connect:focus svg path{stroke:#034EA2;}.user-login-form{padding-top:3rem;}#block-mesdemarches{padding:7rem;}#block-mesdemarches h2{text-align:center;}#block-mesdemarches h2::after{margin:2rem auto;}#block-mesdemarches .text-align-center{font-weight:700;font-size:2rem;margin-top:7rem;}#ccass-agenda-tabs{display:none;padding:0;font-family:poppins,sans-serif;border:none;}@media (min-width:768px){#ccass-agenda-tabs{display:block;}}#ccass-agenda-tabs div.tabs-wrapper{border:none;background:none;}#ccass-agenda-tabs .ui-tabs-panel{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;}@media (min-width:1024px){#ccass-agenda-tabs .ui-tabs-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}#ccass-agenda-tabs > ul{padding:0;background-color:#fafafa;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;}@media (min-width:1024px){#ccass-agenda-tabs > ul{margin-bottom:0;}}#ccass-agenda-tabs > ul li{margin:0;border-radius:unset;border:none;text-transform:uppercase;background-color:#fff;width:50%;text-align:center;}@media (min-width:1024px){#ccass-agenda-tabs > ul li{width:25%;background-color:#e0e0e0;}}@media (min-width:1440px){#ccass-agenda-tabs > ul li{width:18%;}}#ccass-agenda-tabs > ul li::before{content:"";display:none;height:0.5rem;width:100%;background-color:#737373;}@media (min-width:1024px){#ccass-agenda-tabs > ul li::before{display:block;}}#ccass-agenda-tabs > ul li a.ui-tabs-anchor{font-size:1.5rem;font-weight:600;color:#25282a;padding:1.5rem 0 1rem;text-align:center;margin:auto;width:100%;white-space:normal;}@media (min-width:1024px){#ccass-agenda-tabs > ul li a.ui-tabs-anchor{padding:2rem 5rem;color:#616161;}}#ccass-agenda-tabs > ul li[class*=ui-tabs-active]{background-color:#fff;position:relative;}#ccass-agenda-tabs > ul li[class*=ui-tabs-active]::before{display:block;background-color:#a6192e;position:absolute;top:4rem;}@media (min-width:1024px){#ccass-agenda-tabs > ul li[class*=ui-tabs-active]::before{top:0;}}#ccass-agenda-tabs > ul li[class*=ui-tabs-active] a{color:#a6192e;}div[class*=datepicker-wrapper]{-webkit-box-shadow:none;box-shadow:none;padding:0;padding-top:2rem;max-width:100%;position:relative;z-index:0;}@media (min-width:1440px){div[class*=datepicker-wrapper]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:28%;padding:3rem 7rem;}}div[class*=datepicker-wrapper] .datepicker-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}div[class*=datepicker-wrapper] .datepicker-inline .datepicker{border:none;padding:0;font-family:poppins,sans-serif;margin:0 auto;}@media (min-width:1024px){div[class*=datepicker-wrapper] .datepicker-inline .datepicker{width:100%;max-width:32rem;}}div[class*=datepicker-wrapper] .datepicker-inline .datepicker .datepicker--content{display:block;}div[class*=datepicker-wrapper] .datepicker-inline .datepicker .datepicker--content.hide{display:none;}div[class*=datepicker-wrapper] .datepicker--nav{margin-bottom:2rem;border:none;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;position:relative;}@media all and (-ms-high-contrast:active),all and (-ms-high-contrast:none){div[class*=datepicker-wrapper] .datepicker--nav{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}}@media (min-width:1440px){div[class*=datepicker-wrapper] .datepicker--nav{margin-bottom:1rem;}}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action svg{border:0.2rem solid #25282a;border-radius:50%;}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action svg path{stroke:#25282a;}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=prev]{position:absolute;right:4rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:1024px){div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=prev]{right:6rem;}}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=prev] svg path{d:path("M 17 10 l -5 5 l 5 5");}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=next]{position:absolute;right:-1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media (min-width:1024px){div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=next]{right:1rem;}}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-action[data-action*=next] svg path{d:path("M 14 10 l 5 5 l -5 5");}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-title,div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-title i{font-weight:700;font-size:1.8rem;color:#25282a;}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-title{display:inline-block;}div[class*=datepicker-wrapper] .datepicker--nav .datepicker--nav-title::after{content:"";width:100%;height:0.2rem;background-color:#25282a;display:block;}div[class*=datepicker--day-name]{color:#737373;font-weight:700;font-size:1.4rem;}div[class*=-selected-]{color:#fff !important;}div[class*=datepicker--cell-day]{color:#25282a;font-weight:700;margin:0.3rem auto;}div[class*=-other-month-]{color:#e0e0e0;font-weight:500;}div[class*="datepicker--cell-day -weekend-"]{color:#737373;}@media (min-width:1024px){.agenda-datepicker-text{width:100%;max-width:32rem;padding:0.25rem;text-align:left;margin:auto;}}.help{margin:2rem auto 0;max-width:25rem;}@media (min-width:1024px){.help{margin-top:0;max-width:100%;padding:0 1rem;}}.help .help-link{margin:0 0 2rem;text-align:center;padding:0;font-family:poppins,sans-serif;}@media (min-width:1024px){.help .help-link{text-align:start;}}.help .help-details{margin:0 0 1rem;}.help .help-details p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem;}.help .help-details p .days{margin:0 1rem 0 0;cursor:default;width:4rem;height:4rem;text-align:center;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.help .help-details p .activite_audience{color:#737373;border-radius:50%;border:0.1rem solid #a6192e;}.help .help-details p .selected{background-color:#a6192e;border-radius:50%;color:#fff;}.help .help-details p[class*=jd]{color:#25282a;position:relative;}.help .help-details p[class*=jd] .day{font-weight:600;margin:0 1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;}.help .help-details p[class*=jd] .dot{background:#25282a;width:0.3rem;height:0.3rem;border-radius:50%;position:absolute;left:1.8rem;top:3.3rem;}.node--type-page-d-accueil-site .paragraph--type--bloc-agenda-complet .help-details p{margin-bottom:0.5rem;}.node--type-page-d-accueil-site .paragraph--type--bloc-agenda-complet .help-link p{margin-bottom:5rem;}.help-link span.chevron{background-image:url("/themes/custom/ccass/images/select-tri.png");background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;margin-left:1rem;}.help-link span.chevron-rotate{background-image:url("/themes/custom/ccass/images/select-tri.png");background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;margin-left:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);}div.agenda-datepicker-display-chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}@media (min-width:1024px){div.agenda-datepicker-display-chevron{display:none;}}div.agenda-datepicker-display-chevron p{margin:0 auto 1.5rem;}div[class*=events-wrapper]{background-color:#f5f7f8;border:none;}@media (min-width:1024px){div[class*=events-wrapper]{background-color:#fff;border-right:0.2rem solid #e0e0e0;border-left:0.2rem solid #e0e0e0;padding:2rem;}}div[class*=events-wrapper] div[class*=events-date]{text-align:center;color:#25282a;font-size:1.8rem;margin-bottom:1rem;margin-top:2rem;}div[class*=events-wrapper] ul{padding:0 !important;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5rem;background-color:#e0e0e0;margin-bottom:2rem !important;}div[class*=events-wrapper] ul li.ui-tab{width:50%;margin:0;border-radius:5rem;border:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e0e0e0;}div[class*=events-wrapper] ul li.ui-tab a{color:#25282a;padding:0.5rem 1rem !important;font-weight:600;}div[class*=events-wrapper] ul li.ui-tabs-active{background-color:#a6192e;border:none !important;}div[class*=events-wrapper] ul li.ui-tabs-active a{color:#fff;}div[class*=events-wrapper] div[class*=events_group_by_place]{font-family:poppins,sans-serif;padding:2rem;margin-bottom:2rem;margin-left:1rem;margin-right:1rem;background-color:#E8E9E9;border-radius:0.4rem;}@media (min-width:1024px){div[class*=events-wrapper] div[class*=events_group_by_place]{margin-left:0;margin-right:0;}}div[class*=events-wrapper] div[class*=events_group_by_place] p{color:#25282a;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;}div[class*=events-wrapper] div[class*=events_group_by_place] article{margin-bottom:1rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border-radius:0.4rem;background-color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}div[class*=events-wrapper] div[class*=events_group_by_place] article:hover{border-radius:0.6rem;background-color:#F6E7E9;-webkit-box-shadow:0 0 1.6rem 0.6rem rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0.6rem rgba(0,0,0,0.16);}div[class*=events-wrapper] div[class*=events_group_by_place] article:hover p,div[class*=events-wrapper] div[class*=events_group_by_place] article:hover h3,div[class*=events-wrapper] div[class*=events_group_by_place] article:hover span.indications,div[class*=events-wrapper] div[class*=events_group_by_place] article:hover .card-tag a{color:#a6192e;}div[class*=events-wrapper] div[class*=events_group_by_place] article div[class=evt-card-text-infos]::before{border-radius:0.4rem 0 0 0.4rem;}div[class*=events-wrapper] div[class*=events_group_by_place] article.active{background-color:#a6192e;}div[class*=events-wrapper] div[class*=events_group_by_place] article.active h3,div[class*=events-wrapper] div[class*=events_group_by_place] article.active p,div[class*=events-wrapper] div[class*=events_group_by_place] article.active .card-tag{color:#fff;}div[class*=events-wrapper] div[class*=events_group_by_place] article p.card-tag{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-left:0;padding:0;margin:0;background-color:transparent;display:block;}div[class*=events-wrapper] div[class*=events_group_by_place] article h3{margin:1rem 0;font-size:1.8rem;font-weight:500;font-family:poppins,sans-serif;}div[class*=events-wrapper] div[class*=events_group_by_place] article h3::first-letter{text-transform:uppercase;}div[class*=events-wrapper] div[class*=events_group_by_place] article h3:hover,div[class*=events-wrapper] div[class*=events_group_by_place] article h3:focus,div[class*=events-wrapper] div[class*=events_group_by_place] article h3:active{text-decoration:none;}div[class*=events-wrapper] div[class*=events_group_by_place] article .card-tag{margin:1rem 0;text-transform:uppercase;font-size:1.8rem;font-weight:500;font-family:poppins,sans-serif;}div[class*=events-wrapper] div[class*=events_group_by_place] article .card-tag:hover,div[class*=events-wrapper] div[class*=events_group_by_place] article .card-tag:focus,div[class*=events-wrapper] div[class*=events_group_by_place] article .card-tag:active{text-decoration:none;}div[class*=events-wrapper] article.node--type-evenement-cour{margin:1rem 0;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border-radius:0.4rem;background-color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}div[class*=events-wrapper] article.node--type-evenement-cour:hover{border-radius:0.6rem;background-color:#e0e0e0;-webkit-box-shadow:0 0 1.6rem 0.6rem rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0.6rem rgba(0,0,0,0.16);}div[class*=events-wrapper] article.node--type-evenement-cour .evt-card-text-infos{padding:2rem 2.2rem;}div[class*=events-wrapper] article.node--type-evenement-cour .evt-card-text-infos p.node--type-evenement-cour{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}div[class*=events-wrapper] article.node--type-evenement-cour p{font-size:1.8rem;font-weight:600;font-family:poppins,sans-serif;}div[class*=events-wrapper] article.node--type-evenement-cour h3{color:#737373;font-size:1.6rem;font-weight:400;}.node--type-page-d-accueil-site div.agenda-evenements-details .evt-sidebar-elt--icones--lieu{padding:0 0 0 4rem;font-weight:500;}.node--type-page-d-accueil-site div.agenda-evenements-details .field.field--name-field-date{font-size:1.6rem;}@media (min-width:600px){.node--type-page-d-accueil-site div.agenda-evenements-details .field.field--name-field-date{font-size:1.8rem;}}div.agenda-evenements-details .paragraph--type--date-d-evenement-livestream- .field.field--name-field-creneau{margin-top:1.5rem;}div.agenda-evenements-details h4{margin-top:1.25rem;color:#a6192e;font-weight:600;text-transform:uppercase;}div.agenda-evenements-details p.field.evt-sidebar-elt--icones--lieu{margin-bottom:1.5rem;}div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .evt-card-text-infos .date-affaire .field--name-field-date,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .evt-card-text-infos .date-affaire .field--name-field-lieu{font-size:1.6rem;}@media (min-width:600px){div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .evt-card-text-infos .date-affaire .field--name-field-date,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .evt-card-text-infos .date-affaire .field--name-field-lieu{font-size:1.8rem;}}div.agenda-evenements-details .field--name-field-lieu,div.agenda-evenements-details .field--name-field-date-inscriptions,div.agenda-evenements-details .field--name-field-date-inscriptions > div,div.agenda-evenements-details .field--name-field-date,div.agenda-evenements-details .field--name-field-a-partir-de,div.agenda-evenements-details .field--name-field-horaire-multiple,div.agenda-evenements-details .field--name-field-horaire-multiple > div,div.agenda-evenements-details .paragraph--type--date-d-evenement,div.agenda-evenements-details .paragraph--type--date-d-evenement > p,div.agenda-evenements-details .field--name-field-creneau,div.agenda-evenements-details .field--name-field-creneau > p,div.agenda-evenements-details .paragraph--type--date-d-evenement-livestream-,div.agenda-evenements-details .paragraph--type--date-d-evenement-livestream- > p{display:inline-block;}div.agenda-evenements-details article .evt-card-text-infos .date-affaire .field.field--name-field-horaire-multiple > div:nth-child(even) p{margin-right:0;}div.agenda-evenements-details .field--name-field-horaire-multiple{margin-top:0.75rem;}div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field--name-field-date-inscriptions .paragraph--type--date-d-evenement > p{margin-bottom:0.5rem;}div.agenda-evenements-details .field--name-field-tags{margin-top:1rem;}div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-a-partir-de p,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field--name-field-creneau-presentiel,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field--name-field-de{font-weight:500;color:#25282a;font-family:poppins,sans-serif;font-size:1.6rem;font-style:normal;}@media (min-width:600px){div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-a-partir-de p,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field--name-field-creneau-presentiel,div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field--name-field-de{font-size:1.8rem;}}div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-creneau p{margin-right:2.5rem;font-weight:500;color:#25282a;font-family:poppins,sans-serif;font-size:1.6rem;font-style:normal;}@media (min-width:600px){div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-creneau p{font-size:1.8rem;}}div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-creneau p:nth-child(even){margin-right:0;}div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-a-partir-de p:first-child{margin-right:0;}div.agenda-evenements-details article .evt-card-text-infos .date-affaire.event{display:block;}div.agenda-evenements-details article.node--type-evenement-cour{padding:0;}div.agenda-evenements-details .evt-sidebar-elt--icones--lieu{padding:0 0 0 4rem;background-size:auto;}div.agenda-evenements-details article .btn.btn--type-1{padding-left:5.2rem;}div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field.field--name-field-date{margin:0 2.5rem 0 0;max-width:100%;width:auto;padding-left:4rem;font-family:poppins,sans-serif;font-weight:500;background-image:url(/themes/custom/ccass/images/agenda/calendrier.png);background-repeat:no-repeat;}div.agenda-evenements-details .node--type-evenement-cour.node--view-mode-bloc-agenda .field.field--name-field-date time::before{content:none;}div.agenda-evenements-details .evt-card-text-infos{padding-left:0;}div.agenda-evenements-details .infos-events{padding:3rem 2rem 2rem 5.2rem;}div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-resume-evenement p{color:#000;font-style:normal;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.4rem;}@media (min-width:600px){div.agenda-evenements-details article .evt-card-text-infos .field.field--name-field-resume-evenement p{font-size:1.6rem;}}div.agenda-evenements-details .event-bandeau{min-height:10rem;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:600px){div.agenda-evenements-details .event-bandeau{min-height:14rem;}}@media (min-width:768px){div.agenda-evenements-details .event-bandeau{min-height:23rem;}}@media (min-width:1024px){div.agenda-evenements-details .event-bandeau{min-height:13rem;}}@media (min-width:1440px){div.agenda-evenements-details .event-bandeau{min-height:16rem;}}div.agenda-evenements-details .event-bandeau::before{content:"";background:rgba(37,40,42,0.7);width:100%;height:100%;top:0;position:absolute;left:0;display:block;}div.agenda-evenements-details .event-bandeau h3.event-titre{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:5.2rem;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:2rem;font-size:2rem;font-weight:500;}@media (min-width:600px){div.agenda-evenements-details .event-bandeau h3.event-titre{font-size:2.6rem;}}div.agenda-evenements-details .event-bandeau h3.event-titre a{text-transform:initial;color:#fff;font-size:2rem;font-weight:500;}@media (min-width:600px){div.agenda-evenements-details .event-bandeau h3.event-titre a{font-size:2.6rem;}}div.agenda-evenements-details .event-bandeau .field--name-field-image-bandeau{position:absolute;top:0;z-index:-1;width:100%;}div.agenda-evenements-details .event-bandeau .field--name-field-image-bandeau img{width:100%;}div.agenda-audiences-details article .evt-card-text-infos .field.evt-sidebar-elt--icones--heure p:first-child{margin-right:0;}div.agenda-audiences-details article .evt-card-text-infos .field.evt-sidebar-elt--icones--heure p,div.agenda-audiences-details .evt-card-text-infos p.field.evt-sidebar-elt--icones--heure{font-weight:500;font-size:1.6rem;color:#25282a;font-style:normal;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos .field.evt-sidebar-elt--icones--heure p,div.agenda-audiences-details .evt-card-text-infos p.field.evt-sidebar-elt--icones--heure{font-size:1.8rem;}}div.agenda-audiences-details .field--name-field-a-partir-de{margin-right:2.5rem;}div.agenda-audiences-details .field--name-field-date-de-l-affaire time,div.agenda-audiences-details p.field--name-field-lieu-chambre{font-weight:500;}div.agenda-audiences-details,div.agenda-evenements-details{position:relative;z-index:100;background-color:#fff;width:90%;margin:auto;-ms-flex-item-align:center;align-self:center;border-radius:0.4rem;}@media (min-width:1024px){div.agenda-audiences-details,div.agenda-evenements-details{position:initial;border:none;width:100%;margin:unset;-ms-flex-item-align:unset;align-self:unset;border-radius:none;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){div.agenda-audiences-details,div.agenda-evenements-details{width:auto;}}div.agenda-audiences-details.hide,div.agenda-evenements-details.hide{z-index:-300;}div.agenda-audiences-details[style^=top],div.agenda-evenements-details[style^=top]{position:absolute;}div.agenda-audiences-details article,div.agenda-evenements-details article{padding:2rem;}div.agenda-audiences-details article .btn--type-1,div.agenda-evenements-details article .btn--type-1{text-align:left;padding-left:3.2rem;margin-bottom:3.2rem;margin-top:1rem;}div.agenda-audiences-details article .evt-card-text-infos,div.agenda-evenements-details article .evt-card-text-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:89%;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos,div.agenda-evenements-details article .evt-card-text-infos{width:91%;}}@media (min-width:1024px){div.agenda-audiences-details article .evt-card-text-infos,div.agenda-evenements-details article .evt-card-text-infos{width:unset;}}div.agenda-audiences-details article .evt-card-text-infos::before,div.agenda-evenements-details article .evt-card-text-infos::before{display:none;}div.agenda-audiences-details article .evt-card-text-infos a.pourvoi,div.agenda-evenements-details article .evt-card-text-infos a.pourvoi{color:#a6192e;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}div.agenda-audiences-details article .evt-card-text-infos .date-affaire.heure,div.agenda-evenements-details article .evt-card-text-infos .date-affaire.heure{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}div.agenda-audiences-details article .evt-card-text-infos .date-affaire,div.agenda-evenements-details article .evt-card-text-infos .date-affaire{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}div.agenda-audiences-details article .evt-card-text-infos .date-affaire p:first-child,div.agenda-evenements-details article .evt-card-text-infos .date-affaire p:first-child{margin-right:2.5rem;}div.agenda-audiences-details article .evt-card-text-infos h3.audience,div.agenda-evenements-details article .evt-card-text-infos h3.audience{color:#a6192e;font-weight:600;font-size:1.8rem;text-transform:uppercase;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos h3.audience,div.agenda-evenements-details article .evt-card-text-infos h3.audience{font-size:2rem;}}div.agenda-audiences-details article .evt-card-text-infos h3.decision-titre,div.agenda-evenements-details article .evt-card-text-infos h3.decision-titre{color:#a6192e;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:2rem;padding-top:2rem;border-top:1px solid #737373;}div.agenda-audiences-details article .evt-card-text-infos h3,div.agenda-audiences-details article .evt-card-text-infos h3.decision-titre,div.agenda-evenements-details article .evt-card-text-infos h3,div.agenda-evenements-details article .evt-card-text-infos h3.decision-titre{font-weight:600;font-size:1.8rem;text-transform:uppercase;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos h3,div.agenda-audiences-details article .evt-card-text-infos h3.decision-titre,div.agenda-evenements-details article .evt-card-text-infos h3,div.agenda-evenements-details article .evt-card-text-infos h3.decision-titre{font-size:2rem;}}div.agenda-audiences-details article .evt-card-text-infos h3 a,div.agenda-audiences-details article .evt-card-text-infos h3.decision-titre a,div.agenda-evenements-details article .evt-card-text-infos h3 a,div.agenda-evenements-details article .evt-card-text-infos h3.decision-titre a{color:#a6192e;font-weight:600;font-size:1.8rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos h3 a,div.agenda-audiences-details article .evt-card-text-infos h3.decision-titre a,div.agenda-evenements-details article .evt-card-text-infos h3 a,div.agenda-evenements-details article .evt-card-text-infos h3.decision-titre a{font-size:2rem;}}div.agenda-audiences-details article .evt-card-text-infos p:not(.field),div.agenda-evenements-details article .evt-card-text-infos p:not(.field){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;color:#a6192e;font-style:italic;font-size:1.4rem;}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-sous-titre,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-sous-titre{margin-bottom:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:2rem;font-weight:500;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-sous-titre,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-sous-titre{font-size:2.6rem;}}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-sous-titre::first-letter,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-sous-titre::first-letter{text-transform:uppercase;}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1.6rem;padding-left:4rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire{font-size:1.8rem;}}div.agenda-audiences-details article .evt-card-text-infos div.paragraph--type--date-de-decision,div.agenda-evenements-details article .evt-card-text-infos div.paragraph--type--date-de-decision{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}div.agenda-audiences-details article .evt-card-text-infos div.paragraph--type--date-de-decision p,div.agenda-evenements-details article .evt-card-text-infos div.paragraph--type--date-de-decision p{color:#25282a;font-style:normal;font-weight:500;font-size:1.6rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos div.paragraph--type--date-de-decision p,div.agenda-evenements-details article .evt-card-text-infos div.paragraph--type--date-de-decision p{font-size:1.8rem;}}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire time,div.agenda-audiences-details article .evt-card-text-infos div.paragraph--type--date-de-decision p,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-date-de-l-affaire time,div.agenda-evenements-details article .evt-card-text-infos div.paragraph--type--date-de-decision p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-lieu-chambre,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-lieu-chambre{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:1.6rem;background-size:auto;padding-left:4rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-lieu-chambre,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-lieu-chambre{font-size:1.8rem;}}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-renvoi-de-l-affaire,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-renvoi-de-l-affaire{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding-left:4rem;font-weight:500;background-image:url("/themes/custom/ccass/images/agenda/calendrier.png");background-repeat:no-repeat;font-size:1.6rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-renvoi-de-l-affaire,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-renvoi-de-l-affaire{font-size:1.8rem;}}div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-thematique,div.agenda-audiences-details article .evt-card-text-infos div.field--type-time-range,div.agenda-audiences-details article .evt-card-text-infos ul.liste-thematiques,div.agenda-audiences-details article .evt-card-text-infos p.field--name-field-tags,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-thematique,div.agenda-evenements-details article .evt-card-text-infos div.field--type-time-range,div.agenda-evenements-details article .evt-card-text-infos ul.liste-thematiques,div.agenda-evenements-details article .evt-card-text-infos p.field--name-field-tags{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:1rem;}div.agenda-audiences-details article .evt-card-text-infos .evt-sidebar-elt--icones--heure,div.agenda-evenements-details article .evt-card-text-infos .evt-sidebar-elt--icones--heure{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;font-size:1.6rem;padding-left:4rem;}@media (min-width:600px){div.agenda-audiences-details article .evt-card-text-infos .evt-sidebar-elt--icones--heure,div.agenda-evenements-details article .evt-card-text-infos .evt-sidebar-elt--icones--heure{font-size:1.8rem;}}div.agenda-audiences-details article .evt-card-text-infos div.field--name-field-date-de-decision-principal,div.agenda-evenements-details article .evt-card-text-infos div.field--name-field-date-de-decision-principal{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;}div.agenda-audiences-details article.node--type-evenement-cour p.field--type-datetime,div.agenda-evenements-details article.node--type-evenement-cour p.field--type-datetime{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-size:1.6rem;font-weight:500;}div.agenda-audiences-details article.node--type-evenement-cour p.field--type-datetime time,div.agenda-evenements-details article.node--type-evenement-cour p.field--type-datetime time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}div.agenda-audiences-details article.node--type-evenement-cour p.field--type-datetime time::before,div.agenda-evenements-details article.node--type-evenement-cour p.field--type-datetime time::before{display:inline-block;content:"";width:2rem;height:2rem;background-image:url("/themes/custom/ccass/images/icone-agenda.png");background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:1rem;padding:1rem;}.annotation{display:none;color:#a6192e;font-style:italic;font-size:1.4rem;padding:1rem;}@media (min-width:1024px){.annotation{display:block;padding:0 1rem;}}@media (min-width:1024px){.ccass-agenda button.close-button{display:none;}}.ccass-agenda button.close-button:hover{cursor:pointer;}.dialog-overlay{z-index:4;}.dialog-overlay.hide{z-index:-300;}.block-mon-agenda-block{margin-top:6rem;}.block-mon-agenda-block h2{text-align:center;margin-bottom:3rem;}.block-mon-agenda-block h2::after{margin:2rem auto;}.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:hover .field--name-field-date-inscriptions span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:hover span.indications,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:hover .paragraph--type--date-d-evenement-livestream- span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:focus .field--name-field-date-inscriptions span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:focus span.indications,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:focus .paragraph--type--date-d-evenement-livestream- span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:active .field--name-field-date-inscriptions span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:active span.indications,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click:active .paragraph--type--date-d-evenement-livestream- span{color:#a6192e;}.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click.active .evt-card-text-infos .titre-evenement .field--name-field-type-d-evenement{color:#fff;}.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click.active .titre-evenement::before{background:#fff;}.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click.active .field--name-field-date-inscriptions span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click.active .paragraph--view-mode--horaires span,.agenda-evenements-events-wrapper .agenda-evenements-events .load-agenda-details-on-click.active span.indications{color:#fff;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos::before{content:none;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions > div{margin-bottom:1rem;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions > div:last-child{margin-bottom:0;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions p{font-size:1.8rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions p{font-size:2rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions p span{display:block;margin-top:0.25rem;color:rgba(37,40,42,0.6);font-size:1.4rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions p span{font-size:1.6rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .field--name-field-date-inscriptions .evt-sidebar-elt--icones--heure{margin-bottom:0;padding:0;background-image:none;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc{padding-right:2rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc{padding-right:2rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc .field-livestream{margin-left:0.5rem;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc .field-livestream > div{margin-bottom:1rem;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc .field-livestream > div:last-child{margin-bottom:0;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-bloc ~ .horaires-bloc{margin-top:1rem;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-event .indications{display:inline-block;vertical-align:top;font-size:1.8rem;font-family:poppins,sans-serif;font-weight:600;color:#25282a;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-event .indications{font-size:2rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .horaires-event .indications ~ div{display:inline-block;vertical-align:top;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .paragraph--view-mode--horaires .evt-sidebar-elt--icones--heure{margin-bottom:0;padding:0;background-image:none;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .paragraph--view-mode--horaires p{font-size:1.8rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .paragraph--view-mode--horaires p{font-size:2rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .paragraph--view-mode--horaires p span{display:block;margin-top:0.25rem;color:rgba(37,40,42,0.6);font-size:1.4rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .paragraph--view-mode--horaires p span{font-size:1.6rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .titre-evenement{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:2rem;}@media (min-width:600px){.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .titre-evenement{padding-left:3rem;}}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .titre-evenement::before{content:"";background-color:#a6192e;border-radius:0.4rem;position:absolute;width:0.6rem;top:0;left:0;bottom:0;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .titre-evenement h3{margin-top:0.5rem;text-transform:none;}.agenda-evenements-events-wrapper .agenda-evenements-events .evt-card-text-infos .titre-evenement .field--name-field-type-d-evenement{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;color:#a6192e;}.agenda-accueil--bloc-en-avant{position:relative;}.agenda-accueil--bloc-en-avant .node--view-mode-mise-en-avant-accueil .evt-accueil--infos ~ .btn{-ms-grid-column:1;-ms-grid-row:4;}@media (-ms-high-contrast:active) and (min-width:1024px),(-ms-high-contrast:none) and (min-width:1024px){.agenda-accueil--bloc-en-avant .node--view-mode-mise-en-avant-accueil .evt-accueil--infos ~ .btn{text-align:left;}}.agenda-accueil--bloc-en-avant > div{position:relative;z-index:1;}@media (min-width:1024px){.agenda-accueil--bloc-en-avant{margin-bottom:9rem;}.agenda-accueil--bloc-en-avant::before{content:"";display:block;position:absolute;z-index:0;background:url(/themes/custom/ccass/images/AgendaHorloge.jpg) no-repeat top right/50%;-webkit-clip-path:polygon(50% 0,100% 0%,100% 100%,60% 100%);clip-path:polygon(50% 0,100% 0%,100% 100%,60% 100%);top:0;right:0;bottom:0;left:0;}.agenda-accueil--bloc-en-avant h2{margin-bottom:4rem;}}@media (min-width:1440px){.agenda-accueil--bloc-en-avant{margin-bottom:8rem;}}.node--type-page-d-accueil-site .paragraph--type--bloc-agenda-complet p{font-weight:400;margin:0 auto 1.5rem;}.node--type-page-d-accueil-site .paragraph--type--bloc-agenda-complet p.evenement-type{font-weight:600;-ms-grid-row:1;}.node--type-page-d-accueil-site .node--type-evenement-audience.node--view-mode-bloc-agenda p{margin:1rem 0;}.node--type-evenement-cour.node--view-mode-bloc-agenda .paragraph--type--date-d-evenement,.node--type-evenement-cour.node--view-mode-bloc-agenda .paragraph--type--date-d-evenement-livestream-{margin-bottom:1rem;}.node--type-evenement-cour.node--view-mode-bloc-agenda .paragraph--type--date-d-evenement-livestream- p.field--name-field-de{margin-bottom:0;}.node--type-evenement-cour.node--view-mode-bloc-agenda p{margin:0 auto 1.5rem;}.node--view-mode-mise-en-avant-accueil{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1024px){.node--view-mode-mise-en-avant-accueil{display:grid;display:-ms-grid;width:80%;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:50%;-ms-grid-columns:1fr 1fr;}}@media (min-width:1440px){.node--view-mode-mise-en-avant-accueil{width:71%;-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;}}.node--view-mode-mise-en-avant-accueil h3{-ms-grid-row:2;}.node--view-mode-mise-en-avant-accueil h4.inscription{margin-bottom:2rem;color:#a6192e;font-weight:600;text-transform:uppercase;}.node--view-mode-mise-en-avant-accueil .field--name-field-resume-evenement{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}@media (min-width:1024px){.node--view-mode-mise-en-avant-accueil .field--name-field-resume-evenement{grid-column-start:1;-ms-grid-column:1;-ms-grid-row:3;}}.node--view-mode-mise-en-avant-accueil .field--name-field-resume-evenement p{font-size:1.2rem;}@media (min-width:600px){.node--view-mode-mise-en-avant-accueil .field--name-field-resume-evenement p{font-size:2rem;}}.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu{background-color:#fff;border-radius:0.4rem;border-left:1rem solid #25282a;padding:2rem;margin:0 1.6rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);}@media (min-width:1024px){.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu{padding:3rem;}.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .evt-sidebar-elt--icones--lieu,.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .evt-sidebar-elt--icones--date{padding-left:4rem;}}.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu p{font-family:poppins,sans-serif;}.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .btn{margin:3rem 0 0;text-align:left;}.node--view-mode-mise-en-avant-accueil .field--name-field-de-a{margin-bottom:1rem;font-size:1.6rem;font-weight:500;}@media (min-width:600px){.node--view-mode-mise-en-avant-accueil .field--name-field-de-a{font-size:1.8rem;}}.node--view-mode-mise-en-avant-accueil .evt-sidebar-elt--icones--heure p{font-size:1.6rem;font-weight:500;}@media (min-width:600px){.node--view-mode-mise-en-avant-accueil .evt-sidebar-elt--icones--heure p{font-size:1.8rem;}}.node--view-mode-mise-en-avant-accueil .evt-sidebar-elt--icones,.node--view-mode-mise-en-avant-accueil .field.field--name-field-de-a,.node--view-mode-mise-en-avant-accueil .field.field--name-field-lieu-chambre,.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .field--name-field-lieu,.node--view-mode-mise-en-avant-accueil .paragraph--type--horaires-multiple .evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- p.evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- .evt-sidebar-elt--icones--heure p,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement .evt-sidebar-elt--icones--heure p,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement p.evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .field.field--name-field-creneau p.evt-sidebar-elt--icones--heure{font-size:1.6rem;font-weight:500;}@media (min-width:600px){.node--view-mode-mise-en-avant-accueil .evt-sidebar-elt--icones,.node--view-mode-mise-en-avant-accueil .field.field--name-field-de-a,.node--view-mode-mise-en-avant-accueil .field.field--name-field-lieu-chambre,.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .field--name-field-lieu,.node--view-mode-mise-en-avant-accueil .paragraph--type--horaires-multiple .evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- p.evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- .evt-sidebar-elt--icones--heure p,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement .evt-sidebar-elt--icones--heure p,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement p.evt-sidebar-elt--icones--heure,.node--view-mode-mise-en-avant-accueil .field.field--name-field-creneau p.evt-sidebar-elt--icones--heure{font-size:1.8rem;}}.node--view-mode-mise-en-avant-accueil .evt-sidebar-elt--icones time,.node--view-mode-mise-en-avant-accueil .field.field--name-field-de-a time,.node--view-mode-mise-en-avant-accueil .field.field--name-field-lieu-chambre time,.node--view-mode-mise-en-avant-accueil .evt-accueil--infos-contenu .field--name-field-lieu time,.node--view-mode-mise-en-avant-accueil .paragraph--type--horaires-multiple .evt-sidebar-elt--icones--heure time,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- p.evt-sidebar-elt--icones--heure time,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement-livestream- .evt-sidebar-elt--icones--heure p time,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement .evt-sidebar-elt--icones--heure p time,.node--view-mode-mise-en-avant-accueil .paragraph--type--date-d-evenement p.evt-sidebar-elt--icones--heure time,.node--view-mode-mise-en-avant-accueil .field.field--name-field-creneau p.evt-sidebar-elt--icones--heure time{font-weight:500;}.node--view-mode-mise-en-avant-accueil .evenement-type{margin:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;}@media (min-width:1024px){.node--view-mode-mise-en-avant-accueil .evenement-type{grid-column-start:1;-ms-grid-column:1;}}.node--view-mode-mise-en-avant-accueil .evt-accueil--infos{background:url(/themes/custom/ccass/images/photo-robe-rouge.jpg) no-repeat top/100%;padding-top:25%;width:100vw;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;left:calc(50% - 50vw);}@media (min-width:1024px){.node--view-mode-mise-en-avant-accueil .evt-accueil--infos{width:auto;position:static;grid-column-start:2;grid-row:1/span 3;-ms-grid-row-span:4;-ms-grid-column:2;padding-top:0;background-image:none;}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.node--view-mode-mise-en-avant-accueil .evt-accueil--infos{margin-left:4rem;}}@media (min-width:1440px) and (-ms-high-contrast:active),(min-width:1440px) and (-ms-high-contrast:none){.node--view-mode-mise-en-avant-accueil .evt-accueil--infos{margin-left:10rem;}}.node--view-mode-mise-en-avant-accueil .justify-self-start.btn{margin:2rem 0;}.region-specials .layout{position:relative;}.flash-info{color:#a6192e;}@media (min-width:1024px){.flash-info{text-align:center;}}.flash-info .view{padding:0.5rem 3rem;background-image:url(/themes/custom/ccass/images/warning.png);background-repeat:no-repeat;background-position:center left;display:inline-block;}@media (min-width:1024px){.flash-info .view{padding:1rem 0 1rem 3rem;}}.flash-info p{margin-bottom:0;font-size:1rem;}@media (min-width:600px){.flash-info p{font-size:1.4rem;}}@media (min-width:1024px){.flash-info p{font-size:1.8rem;}}.flash-info--close{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;}.block--coins{position:relative;background-color:#fff;}.block--coins::before,.block--coins::after{content:"";width:15.6rem;height:15.6rem;position:absolute;display:block;z-index:-1;}.block--coins::before{top:-1.1rem;left:-1.1rem;background-color:#a6192e;}.block--coins::after{bottom:-1.1rem;right:-1.1rem;background-color:#25282a;}#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol:not(li:last-child a),#block-ccass-breadcrumbs nav.breadcrumb.layout ol:not(li:last-child a){font-weight:400;font-family:poppins,sans-serif;font-size:1.2rem;}@media (min-width:600px){#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol:not(li:last-child a),#block-ccass-breadcrumbs nav.breadcrumb.layout ol:not(li:last-child a){font-size:1.4rem;}}#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol li,#block-ccass-breadcrumbs nav.breadcrumb.layout ol li{font-size:1.2rem;}@media (min-width:600px){#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol li,#block-ccass-breadcrumbs nav.breadcrumb.layout ol li{font-size:1.4rem;}}#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol li a,#block-ccass-breadcrumbs nav.breadcrumb.layout ol li a{font-family:poppins,sans-serif;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;}@media (min-width:600px){#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol li a,#block-ccass-breadcrumbs nav.breadcrumb.layout ol li a{font-size:1.4rem;}}#block-ccass-breadcrumbs nav[aria-label="Fil d'Ariane"] ol li a::after,#block-ccass-breadcrumbs nav.breadcrumb.layout ol li a::after{content:"";display:inline-block;margin-left:0.25rem;width:1.25rem;height:2rem;background-image:url("/themes/custom/ccass/images/arianne.png");background-position:center;background-repeat:no-repeat;}.alert{margin:2rem 0;padding:2rem 2rem 2rem 6rem;background:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border-radius:0.4rem;background-repeat:no-repeat;background-position:2rem 2rem;font-weight:700;}.alert--error,.alert--status.alert--error{border-left:6px solid #db2929;background-image:url("/themes/custom/ccass/images/error.png");color:#db2929;}.alert--status{border-left:6px solid #128212;background-image:url("/themes/custom/ccass/images/reussi.png");color:#128212;}.alert--info{border-left:6px solid #006adb;background-image:url("/themes/custom/ccass/images/info.png");color:#006adb;}.alert--warning{border-left:6px solid #aa5d00;background-image:url("/themes/custom/ccass/images/warning-status.png");color:#aa5d00;}@media (min-width:1024px){.sitemap{max-width:51%;margin:auto;}}@media (max-width:1023px){.path-frontpage .region-content div > .alert:first-child{margin-top:9rem;}}.block--recherche-top,.block.views-exposed-form.block--recherche-top{background-color:#f5f7f8;}.block--recherche-top form.search-page--search-form,.block.views-exposed-form.block--recherche-top form.search-page--search-form{max-width:90%;margin:0 auto;padding:0 0 10rem;}@media (min-width:600px){.block--recherche-top form.search-page--search-form,.block.views-exposed-form.block--recherche-top form.search-page--search-form{padding:0 0 1.25rem;}}.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item,.block.views-exposed-form.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item{max-width:100%;}.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item:last-child,.block.views-exposed-form.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item:last-child{margin-bottom:0;}@media (min-width:1024px){.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item:last-child,.block.views-exposed-form.block--recherche-top form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre .form-item:last-child{margin-bottom:1rem;}}.block--recherche-top .search-bar,.block.views-exposed-form.block--recherche-top .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;margin:0 0 3rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);position:relative;}@media (min-width:600px){.block--recherche-top .search-bar,.block.views-exposed-form.block--recherche-top .search-bar{margin:0 auto 3rem;}}.block--recherche-top .search-bar .form-item-search-api-fulltext,.block.views-exposed-form.block--recherche-top .search-bar .form-item-search-api-fulltext{min-width:96%;margin-bottom:0;}.block--recherche-top .search-bar .form-item-search-api-fulltext input[type=text],.block--recherche-top .search-bar .form-item-search-api-fulltext input[type=search],.block.views-exposed-form.block--recherche-top .search-bar .form-item-search-api-fulltext input[type=text],.block.views-exposed-form.block--recherche-top .search-bar .form-item-search-api-fulltext input[type=search]{position:absolute;top:-2rem;max-width:100%;background-color:#fff;border-radius:0.4rem 0 0 0.4rem;-webkit-box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.16);margin:0;color:#737373;border:0.2rem solid transparent;padding-top:1.6rem;padding-bottom:1.6rem;}.block--recherche-top .search-bar .form-wrapper input,.block.views-exposed-form.block--recherche-top .search-bar .form-wrapper input{position:absolute;top:-2rem;width:6rem;height:6rem;right:-3rem;margin:0;border-radius:0 0.4rem 0.4rem 0;border:none;}.block--recherche-top .search-bar-options,.block.views-exposed-form.block--recherche-top .search-bar-options{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90%;margin:0 auto;padding-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1440px){.block--recherche-top .search-bar-options,.block.views-exposed-form.block--recherche-top .search-bar-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.block--recherche-top .form-item-expression-exacte,.block.views-exposed-form.block--recherche-top .form-item-expression-exacte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2rem;}@media (min-width:1440px){.block--recherche-top .form-item-expression-exacte,.block.views-exposed-form.block--recherche-top .form-item-expression-exacte{width:55%;margin-bottom:0;max-width:55%;}}.block--recherche-top .form-item-expression-exacte input,.block.views-exposed-form.block--recherche-top .form-item-expression-exacte input{margin-right:1rem;min-width:1.8rem;}.block--recherche-top .form-item-expression-exacte label,.block.views-exposed-form.block--recherche-top .form-item-expression-exacte label{margin-bottom:0;font-weight:400;font-size:1.4rem;}.block--recherche-top .search-bar-options fieldset[id*=edit-date],.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;position:relative;}@media (min-width:1440px){.block--recherche-top .search-bar-options fieldset[id*=edit-date],.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date]{width:45%;max-width:45%;}}@media (min-width:600px){.block--recherche-top .search-bar-options fieldset[id*=edit-date],.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date]{margin-bottom:0;display:block;}}.block--recherche-top .search-bar-options fieldset[id*=edit-date] legend,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] legend{font-weight:600;font-size:1.4rem;}@media (min-width:1024px){.block--recherche-top .search-bar-options fieldset[id*=edit-date] legend,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] legend{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .fieldset-wrapper,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .fieldset-wrapper{display:block;}@media (min-width:600px){.block--recherche-top .search-bar-options fieldset[id*=edit-date] .fieldset-wrapper,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .fieldset-wrapper{margin-left:5.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;}}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du{margin-right:3rem;margin-bottom:1rem;}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}@media (min-width:600px){.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au{margin-bottom:0;}}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du label,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au label,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du label,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au label{margin-right:1rem;font-weight:400;font-size:1.4rem;}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input{border-radius:0.4rem;background-color:#fff;padding:0.8rem;font-size:1.4rem;color:#737373;min-width:13.5rem;background-position:center right;}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input:required,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input:required,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input:required,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input:required{padding-right:4.5rem;background-position:center right 3rem;}.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input[type=date] ~ .clearButton,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input[type=date] ~ .clearButton,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input[type=date] ~ .clearButton,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input[type=date] ~ .clearButton{left:16rem;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);}@media (min-width:1024px){.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input[type=date] ~ .clearButton,.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input[type=date] ~ .clearButton,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-du input[type=date] ~ .clearButton,.block.views-exposed-form.block--recherche-top .search-bar-options fieldset[id*=edit-date] .form-item-date-au input[type=date] ~ .clearButton{left:calc(100% - 3rem);}}.region-sidebar-1 .block.views-exposed-form.block--recherche-top{background-color:#fff;}.region-sidebar-1 .block.views-exposed-form.block--recherche-top .form-item-judilibre-juridiction{display:none;}.view-recherche .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-recherche .view-content .views-row .views-field-title{font-weight:600;font-size:1.8rem;}.view-recherche .view-content .views-row .views-field-title,.view-recherche .view-content .views-row .views-field-url{margin-bottom:1rem;}.decision-item{background-color:#fff;border-radius:0.2rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);margin-bottom:4rem;}@media (min-width:600px){.decision-item div[id^=documents-tab]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.decision-item div[id^=documents-tab] > div.travaux{border-bottom:1px solid #737373;padding-bottom:1.5rem;}@media (min-width:600px){.decision-item div[id^=documents-tab] > div.travaux{padding-right:3.5rem;padding-bottom:0;border-right:1px solid #737373;border-bottom:0;}}.decision-item div[id^=documents-tab] > div.communication{padding-top:1.5rem;}@media (min-width:600px){.decision-item div[id^=documents-tab] > div.communication{padding-left:3.5rem;padding-top:0;}}.decision-item div[id^=documents-tab] > div.document-decision{width:100%;}@media (min-width:600px){.decision-item div[id^=documents-tab] > div.document-decision{max-width:calc(100% / 2);}}.decision-item div[id^=documents-tab] > div.document-decision h4{margin-bottom:1.75rem;}.decision-item div[id^=documents-tab] > div.document-decision ul{padding-left:0;}.decision-item div[id^=documents-tab] > div.document-decision li{display:inline-block;background-image:url(/themes/custom/ccass/images/icone-fichiers.png);background-repeat:no-repeat;background-position:top left;background-size:1.15rem;font-size:1.4rem;margin-right:5rem;padding-left:2rem;}.decision-item div[id^=documents-tab] > div.document-decision li::marker{color:#a6192e;}.decision-item--header,.tabcontent{padding:2.5rem 1.5rem;}@media (min-width:1024px){.decision-item--header,.tabcontent{padding:3rem 3.5rem;}}.decision-item--header h3{font-weight:600;font-size:1.6rem;}@media (min-width:1024px){.decision-item--header h3{font-size:2rem;}}.decision-item--header .lien-voir{border-left:0;padding:0;padding:1rem 0;text-align:right;}@media (min-width:1024px){.decision-item--header .lien-voir{padding:0;}}.decision-item--header p{margin-bottom:0;font-weight:600;}.decision-item--header p.solution{font-weight:400;}.decision-item--header p.btn{margin-top:0;}.decision-item-header--large{font-size:1.4rem;color:#a6192e;text-transform:uppercase;}@media (min-width:1024px){.decision-item-header--large{font-size:1.8rem;}}.decision-item-header--secondary{font-size:1.4rem;}@media (min-width:1024px){.decision-item-header--secondary{font-size:1.8rem;}}.decision-item-header--secondary.solution{color:#737373;}.view-judilibre .decision-item div[id^=highlights] em{font-weight:700;font-style:normal;}.tabs .tabslist{display:-webkit-box;display:-ms-flexbox;display:flex;}.tab-btn{padding:1rem 0.5rem;border-top:0.5rem solid #61696e;border-bottom:0.2rem solid transparent;background-color:#e5e7e8;text-transform:uppercase;color:#61696e;font-family:poppins,sans-serif;font-weight:600;font-size:1.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:25%;}@media (min-width:1024px){.tab-btn{padding:0.75rem;font-size:1.8rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}.tab-btn:not(:first-child){border-left:0.2rem solid #737373;}.tab-btn[aria-selected=true]{color:#a6192e;background-color:#fff;border-left:0;border-top-color:#a6192e;}.tab-btn[aria-selected=true] + *{border-left:0;}.tab-btn:hover,.tab-btn:focus{border-bottom:0.2rem solid #25282a;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1024px){.decision-export-link{float:right;}}.prev-next-results p{vertical-align:middle;}.prev-next-results p:first-child{margin:2rem auto;text-align:center;background-color:transparent;border:0;}@media (min-width:1024px){.prev-next-results p:first-child{margin:3rem auto;}}.prev-next-results p a{overflow:hidden;display:inline-block;}.decision-detaillee-item h1{line-height:1.2;}@media (min-width:1024px){.decision-detaillee-item h1{margin:4rem 0;}}.decision-header{margin:2rem 0;}@media (min-width:1024px){.decision-header{margin:4rem 0;}}.decision-element--contested .card p{font-weight:500;font-family:poppins,sans-serif;}.decision-element{margin-bottom:7rem;}.decision-element h2{margin-bottom:6rem;}.decision-element .card{max-width:100%;}@media (min-width:600px){.decision-element .card{max-width:50rem;}}p.decision-accordeon--contenu{margin:4rem 0;}.decision-detaillee-item-article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;}.decision-detaillee-item-article .decision-content--main{width:100%;}.decision-detaillee-item-article .decision-content--sidebar{width:100%;}@media (min-width:1024px){.decision-detaillee-item-article .decision-content--main{width:calc(100% / 3 * 2 - 4rem);}.decision-detaillee-item-article .decision-content--sidebar{width:calc(100% / 3);margin-left:4rem;margin-top:4rem;}}@media (min-width:1440px){.decision-detaillee-item-article{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.decision-detaillee-item-article .decision-content--main{width:calc(100% / 3 * 2 - 1rem);}.decision-detaillee-item-article .decision-content--sidebar{width:calc(100% / 3 - 3rem);margin-left:4rem;}}.decision-detaillee-item-article .decision-accordeon em{font-weight:700;font-style:normal;}.card--evenement,.card--small{background-color:#fff;border-radius:0.4rem;border-left:0.6rem solid #a6192e;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);padding:2.5rem 3rem;margin:2rem 0;width:100%;}.card--evenement .btn,.card--small .btn{text-align:left;margin-bottom:0;margin-top:0;font-size:1.6rem;}.card-list--small{padding-left:0;list-style:none;}.card-list--small .card:first-child{margin-top:0;}.card-list--small .card:last-child{margin-bottom:0;}.card--evenement p{margin-bottom:0.5rem;}.card--evenement h3.h4-like{font-size:1.8rem;}@media (min-width:600px){.card--evenement h3.h4-like{font-size:2rem;}}.card--evenement p.evt-card-resultat{color:#737373;font-family:poppins,sans-serif;margin-bottom:1.5rem;}.card--evenement .evt-sidebar-elt--icones--lieu{padding-left:4rem;}#dialog-ma-note .ma-note-form,#block-manote .ma-note-form{max-width:100%;}#dialog-ma-note .ma-note-form .form-item,#block-manote .ma-note-form .form-item{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#dialog-ma-note .ma-note-form input,#block-manote .ma-note-form input{margin:0;margin-left:auto;margin-bottom:2rem;}#dialog-ma-note .ma-note-form .form-item-note-value label,#block-manote .ma-note-form .form-item-note-value label{margin-bottom:4rem;}body:not(.user-logged-in) #block-manote .dialog-content{padding-bottom:2rem;}body:not(.user-logged-in) #block-manote .ma-note-form{max-width:100%;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){body:not(.user-logged-in) #block-manote .ma-note-form{font-size:1.8rem;}}body:not(.user-logged-in) #block-manote .ma-note-form p{margin-bottom:0;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){body:not(.user-logged-in) #block-manote .ma-note-form p{font-size:1.8rem;}}body:not(.user-logged-in) #block-manote .ma-note-form input{margin-right:0;margin-top:5rem;margin-bottom:3rem;}#dialog-mon-favori .dialog-content,#block-monfavori .dialog-content{padding-bottom:2rem;}#dialog-mon-favori .mon-favori-form,#block-monfavori .mon-favori-form{max-width:100%;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){#dialog-mon-favori .mon-favori-form,#block-monfavori .mon-favori-form{font-size:1.8rem;}}#dialog-mon-favori .mon-favori-form p,#block-monfavori .mon-favori-form p{margin-bottom:0;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){#dialog-mon-favori .mon-favori-form p,#block-monfavori .mon-favori-form p{font-size:1.8rem;}}#dialog-mon-favori .mon-favori-form input,#block-monfavori .mon-favori-form input{margin-right:0;margin-top:5rem;}#block-monfavori,#block-mesabonnements{left:0;}#block-monfavori .layout-border > .mon-favori-form,#block-monfavori .layout-border > .mes-abonnements-form,#block-mesabonnements .layout-border > .mon-favori-form,#block-mesabonnements .layout-border > .mes-abonnements-form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#block-monfavori .layout-border > .mon-favori-form input,#block-monfavori .layout-border > .mes-abonnements-form input,#block-mesabonnements .layout-border > .mon-favori-form input,#block-mesabonnements .layout-border > .mes-abonnements-form input{margin-right:0;margin-top:3rem;}@media (min-width:768px){#block-monfavori .layout-border > .mon-favori-form input,#block-monfavori .layout-border > .mes-abonnements-form input,#block-mesabonnements .layout-border > .mon-favori-form input,#block-mesabonnements .layout-border > .mes-abonnements-form input{margin-left:4rem;margin-top:0;}}#block-manote{left:0;}#block-manote .layout-border > .ma-note-form{margin-top:4rem;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){#block-manote .layout-border > .ma-note-form{font-size:1.8rem;}}#block-manote .layout-border > .ma-note-form p{margin-bottom:0;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){#block-manote .layout-border > .ma-note-form p{font-size:1.8rem;}}#block-manote .layout-border > .ma-note-form input{margin-top:3rem;}@media (min-width:768px){#block-manote .layout-border > .ma-note-form input{margin:0;margin-left:auto;margin-bottom:2rem;}}#block-manote .layout-border > .ma-note-form textarea{max-width:100%;}#block-mesabonnements .dialog-content{padding-bottom:2rem;}#block-mesabonnements .mes-abonnements-form{font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;max-width:100%;}@media (min-width:600px){#block-mesabonnements .mes-abonnements-form{font-size:1.8rem;}}#block-mesabonnements .mes-abonnements-form p{margin-bottom:0;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){#block-mesabonnements .mes-abonnements-form p{font-size:1.8rem;}}#block-mesabonnements .mes-abonnements-form input{margin-top:5rem;margin-bottom:2rem;margin-right:0;}body.user-logged-in #block-marecherche .btn{margin-right:0;}body.user-logged-in #block-marecherche .ma-recherche-form{max-width:100%;}body.user-logged-in #block-marecherche .ma-recherche-form > .form-item{margin-right:1rem;}body.user-logged-in #block-marecherche .ma-recherche-form .btn{-ms-flex-item-align:center;align-self:center;margin-left:auto;}body:not(.user-logged-in) #block-marecherche .dialog-content{padding-bottom:2rem;}body:not(.user-logged-in) #block-marecherche .ma-recherche-form{font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;max-width:100%;}@media (min-width:600px){body:not(.user-logged-in) #block-marecherche .ma-recherche-form{font-size:1.8rem;}}body:not(.user-logged-in) #block-marecherche .ma-recherche-form p{margin-bottom:0;font-weight:500;font-family:poppins,sans-serif;font-size:1.6rem;}@media (min-width:600px){body:not(.user-logged-in) #block-marecherche .ma-recherche-form p{font-size:1.8rem;}}body:not(.user-logged-in) #block-marecherche .ma-recherche-form input{margin-top:5rem;margin-bottom:2rem;margin-right:0;}.page-mes-notifications .region-content{margin:2rem auto 10rem;}.page-mes-notifications .view-mes-notifications .link-notification:hover{text-decoration:none;}.page-mes-notifications .view-mes-notifications .view-header .notif-btn.btn.btn--type-1{text-align:right;}.page-mes-notifications .view-mes-notifications .views-row .views-field-nothing .field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-mes-notifications .view-mes-notifications .views-row .views-field-nothing .field-content .link-notification{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem;}.page-mes-notifications .view-mes-notifications .views-row .views-field-nothing .field-content a.not-sup:hover,.page-mes-notifications .view-mes-notifications .views-row .views-field-nothing .field-content a.not-sup:focus,.page-mes-notifications .view-mes-notifications .views-row .views-field-nothing .field-content a.not-sup:active{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border-radius:5rem;padding:1rem 1.25rem;}.page-mes-notifications .view-mes-notifications .row-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem;margin:2rem 0;border-radius:0.4rem;position:relative;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}.page-mes-notifications .view-mes-notifications .row-notification::before{content:"";width:1rem;background-color:#a6192e;position:absolute;height:100%;left:-0.5rem;top:0;border-top-left-radius:0.4rem;border-bottom-left-radius:0.4rem;}.page-mes-notifications .view-mes-notifications .row-notification.Off{background-color:#D6D6D6;}.page-mes-notifications .view-mes-notifications .row-notification.On{background-color:#fff;}.page-mes-notifications .view-mes-notifications .name-date-notification{margin-left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-mes-notifications .view-mes-notifications .divider-notification{display:inline-block;background-color:#25282a;width:0.1rem;height:2rem;margin:0 1rem;}.page-mes-notifications .view-mes-notifications .arrow-notification{height:auto;width:3rem;margin-left:1rem;background-image:url("/themes/custom/ccass/images/fleche-btn.png");background-repeat:no-repeat;background-position:center;position:relative;}.page-mes-notifications .view-mes-notifications .arrow-notification::before{content:"";width:0.1rem;background-color:#9e9d9d;position:absolute;height:100%;left:-0.5rem;top:0;}.page-mes-notifications .view-mes-notifications .date-notification{font-weight:600;}.page-mes-notifications div.views-field-nothing a.ext{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}.page-mes-notifications div.views-field-nothing a.ext div.row-notification{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}.page-mes-notifications div.views-field-nothing a.ext svg.ext{position:absolute;top:2rem;}.page-mes-notifications nav[role=navigation] ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;}.page-mes-notifications nav[role=navigation] ul li{margin-right:1rem;}form:not([class*=espace-personnel]):not(.user-login-form){margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}form:not([class*=espace-personnel]):not(.user-login-form) > div:not(.form-actions):not(.field--name-field-rgpd){-webkit-box-flex:0;-ms-flex:0 1 42rem;flex:0 1 42rem;}form:not([class*=espace-personnel]):not(.user-login-form).form-42{max-width:42rem;}@media (min-width:1440px){form:not([class*=espace-personnel]):not(.user-login-form){max-width:70%;}}form .field--name-field-rgpd,#edit-account,.form-item-pass,#edit-field-regles-utilisation-wrapper{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}#edit-field-regles-utilisation-wrapper > .form-item{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-field-regles-utilisation-wrapper > .form-item label{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0.5rem;}#edit-field-regles-utilisation-wrapper > .form-item input{margin-top:-0.25rem;}#edit-field-regles-utilisation-wrapper > .form-item .description{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}.form-item.form-item-pass{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.form-item.form-item-pass > div{-webkit-box-flex:0;-ms-flex:0 1 42rem;flex:0 1 42rem;}#edit-account{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.form-item{max-width:42rem;text-align:left;margin-bottom:3rem;}.form-42 .form-item{max-width:100%;}.forgotten-pass{text-align:right;font-weight:600;font-size:1.5rem;width:100%;}.forgotten-pass a{color:#a6192e;}.form-item-field-rgpd-value{max-width:100%;}.form-item-field-rgpd-value label{display:inline-block;}form .description{font-weight:400;font-size:1.4rem;}form .description a{text-decoration:underline;}.user-login-form .form-item-pass{margin-bottom:0;display:block;}.form-actions{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;}div[id^=edit-divider],.webform-horizontal-rule{background-color:#737373;height:0.2rem;max-width:100%;color:#737373;margin:1em 0;}.envoi-demande{min-width:100%;margin-top:0;}@media (min-width:600px){.envoi-demande{margin-top:5rem;}}.envoi-demande li{margin:2rem 0;}.envoi-demande p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;}.envoi-demande p a{margin:1rem 0;}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{color:#000;}.ui-datepicker .ui-state-active,.ui-datepicker .ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active,.ui-datepicker a.ui-button:active,.ui-datepicker .ui-button:active,.ui-datepicker .ui-button.ui-state-active:hover{background:#006adb;}label{font-family:poppins,sans-serif;font-weight:500;font-size:1.8rem;display:block;margin-bottom:0.6rem;}label .field-required{color:#a6192e;}legend .field-required{color:#a6192e;margin-left:0.35rem;}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{border-radius:0.4rem;padding:1.8rem 2rem;width:100%;max-width:42rem;margin:0.2rem;}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=number]:hover,textarea:hover,select:hover{margin:-0.2rem;}input[type=number]{padding:1.8rem 0.5rem;text-align:center;}input:not([type=radio]):not([type=checkbox]):not([type=submit]),select,textarea{border:0.1rem solid #737373;margin:0.1rem;}input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,select:hover,select:focus,textarea:hover,textarea:focus{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border:0.2rem solid #737373;margin:0;}input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus:invalid,input:not([type=radio]):not([type=checkbox]):not([type=submit]).error,select:focus:invalid,select.error,textarea:focus:invalid,textarea.error{border:0.2rem solid #db2929;-webkit-box-shadow:0 0 0.4rem 0 #a6192e;box-shadow:0 0 0.4rem 0 #a6192e;background-color:#f8d8d8;}div[class*=form-item-date]{position:relative;margin:0.2rem;}div[class*=form-item-date]:hover{margin:0;}img[class*=ui-datepicker-trigger]{width:1.8rem;position:absolute;right:2.5rem;top:3.5rem;padding:2.3rem 0;margin:0.2rem;}select,.select-a11y button.btn-select-a11y{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/ccass/images/select.png);background-repeat:no-repeat;background-position:right;}.select-a11y button.btn-select-a11y{background-color:#fff;border-radius:0.4rem;padding:1rem 5rem 1rem 2rem;width:100%;border:0.1rem solid #737373;margin:0;font-weight:400;color:#25282a;text-transform:none;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.select-a11y button.btn-select-a11y::after{content:none;}.select-a11y button.btn-select-a11y:hover,.select-a11y button.btn-select-a11y:focus{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);border:0.2rem solid #737373;background-color:#fff;}.select-a11y button.btn-select-a11y:focus:invalid,.select-a11y button.btn-select-a11y.error{border:0.2rem solid #db2929;}.select-a11y button.btn-select-a11y .icon-select::before{content:none;}.select-a11y .a11y-container{background:#fff;}.form-checkboxes label{display:inline-block;}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.8rem;height:1.8rem;vertical-align:text-bottom;-webkit-box-shadow:inset 0 0 0 0.2rem #737373;box-shadow:inset 0 0 0 0.2rem #737373;background-color:#fff;-webkit-transition:background-color 0.15s;transition:background-color 0.15s;cursor:pointer;border-radius:0.4rem;}.checkbox + label{cursor:pointer;}.checkbox:disabled{opacity:0.6;}.checkbox:disabled + label{opacity:0.6;cursor:not-allowed;}.checkbox:checked{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=");background-size:60% 60%;background-position:center;background-repeat:no-repeat;background-color:#a6192e;-webkit-box-shadow:inset 0 0 0 0.2rem #a6192e;box-shadow:inset 0 0 0 0.2rem #a6192e;}.checkbox:focus:invalid{border:0.2rem solid #db2929;}div[class*=form-type-radio] label{display:inline-block;}.radio{border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:2rem;vertical-align:text-bottom;-webkit-box-shadow:inset 0 0 0 0.2rem #737373;box-shadow:inset 0 0 0 0.2rem #737373;background-color:#fff;-webkit-transition:background-size 0.15s;transition:background-size 0.15s;cursor:pointer;}.radio + label{cursor:pointer;}.radio:disabled{opacity:0.6;}.radio:disabled + label{opacity:0.6;cursor:not-allowed;}.radio:checked{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%2240%22%20height%3D%2240%22%0AviewBox%3D%220%200%2080%2080%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2240%22%20r%3D%2224%22%20style%3D%22fill%3A%23a6192e%22/%3E%3C/svg%3E");background-size:90%;background-position:center;background-repeat:no-repeat;background-color:#fff;-webkit-box-shadow:inset 0 0 0 0.2rem #a6192e;box-shadow:inset 0 0 0 0.2rem #a6192e;}.switch{width:3.8rem;height:2rem;border-radius:2rem;background-color:#fff;-webkit-box-shadow:inset -1.9rem 0 0 0.1rem #737373;box-shadow:inset -1.9rem 0 0 0.1rem #737373;position:relative;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;border:0.2rem solid #737373;}.switch::after{content:"";border-radius:100%;position:absolute;width:1.6rem;height:1.6rem;border:1.1rem transparent;}.switch.checked,.switch.checkbox:checked{background-color:#fff;-webkit-box-shadow:inset 1.9rem 0 0 0.1rem #a6192e;box-shadow:inset 1.9rem 0 0 0.1rem #a6192e;border:0.2rem solid #a6192e;background-image:none;}.switch.checked::after{right:0;}.form-item-sort-bef-combine,.form-item-items-per-page,.form-judilibre-sort .form-item{display:inline-block;margin-right:4rem;}.form-item-sort-bef-combine ~ .form-actions,.form-item-sort-bef-combine ~ #edit-actions,.form-item-items-per-page ~ .form-actions,.form-item-items-per-page ~ #edit-actions,.form-judilibre-sort .form-item ~ .form-actions,.form-judilibre-sort .form-item ~ #edit-actions{display:inline-block;margin-bottom:0;}.form-item-sort-bef-combine label,.form-item-items-per-page label,.form-judilibre-sort .form-item-sort label{display:inline-block;margin-right:0.6rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.form-item-sort-bef-combine select,.form-item-items-per-page select,.form-judilibre-sort .form-item-sort select{-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom:0.2rem solid #25282a;border-radius:0;padding:0.8rem 2.5rem 0.8rem 1.2rem;font-weight:500;font-size:1.8rem;width:auto;background-image:url(/themes/custom/ccass/images/select-tri.png);font-family:poppins,sans-serif;}.block.views-exposed-form form,form:not([class*=espace-personnel]):not(.user-login-form).views-exposed-form,form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre-sort{max-width:100%;margin:3rem 0 4rem;display:block;}.block.views-exposed-form form .form-item,form:not([class*=espace-personnel]):not(.user-login-form).views-exposed-form .form-item,form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre-sort .form-item{max-width:100%;margin-bottom:0;}form.webform-submission-contact-form .description{margin-top:1rem;}form.webform-submission-contact-form #edit-en-soumettant-ce-formulaire-j-accepte-que-les-informations-saisi--description p{display:inline;}form.webform-submission-contact-form .form-item-captcha-response input{width:auto;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).form-item-message,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-checkbox{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).form-item-message textarea,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other textarea,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-checkbox textarea{max-width:100%;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).form-item-message .text-count-wrapper,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other .text-count-wrapper,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-checkbox .text-count-wrapper{margin-top:1rem;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).form-item-message select,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other select,form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-checkbox select{max-width:100%;}form.webform-submission-contact-form .js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}form.webform-submission-contact-form .js-form-type-checkbox input{margin-top:0.25rem;}form.webform-submission-contact-form .js-form-type-checkbox label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1rem;vertical-align:top;font-size:1.4rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-webform-markup{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-top:4rem;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-webform-markup p{margin-bottom:0;font-weight:400;font-size:1.4rem;}@media (min-width:600px){form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-webform-markup p{font-size:1.8rem;}}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-webform-markup.form-item-introduction{margin-bottom:0;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).js-form-type-webform-markup.form-item-champs-obligatoires p{font-family:poppins,sans-serif;color:#a6192e;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other{margin-bottom:0;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other .form-item{max-width:100%;}form.webform-submission-contact-form > div:not(.form-actions):not(.field--name-field-rgpd).webform-select-other input{max-width:100%;}.node--type-webform .field--name-body{margin:4rem auto;margin-bottom:0;}@media (min-width:1024px){.node--type-webform .field--name-body{max-width:70%;}}#webform-submission-ou-en-est-mon-affaire-add-form{}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-titre{max-width:100%;width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin-top:3rem;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-titre h2{text-align:left;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-titre h2::after{margin:2rem 0;}#webform-submission-ou-en-est-mon-affaire-add-form .webform-type-webform-address{max-width:unset;width:100%;}#webform-submission-ou-en-est-mon-affaire-add-form .webform-type-webform-address .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#webform-submission-ou-en-est-mon-affaire-add-form #edit-piece-jointe-title{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:100%;max-width:initial;margin-bottom:6rem;}#webform-submission-ou-en-est-mon-affaire-add-form #edit-piece-jointe-title label{font-size:2rem;}#webform-submission-ou-en-est-mon-affaire-add-form #edit-piece-jointe-title p{font-weight:400;}#webform-submission-ou-en-est-mon-affaire-add-form #edit-piece-jointe{max-width:initial;padding:0;margin-top:4.7rem;}#webform-submission-ou-en-est-mon-affaire-add-form #edit-piece-jointe label{margin:3.3rem 0 2rem;font-size:2rem;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper]{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:100%;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite]{max-width:initial;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] label{font-size:1.8rem;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .form-managed-file{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:599px){#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .form-managed-file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .form-managed-file .button{text-align:left;margin:3rem 0;}@media (max-width:599px){#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .form-managed-file .button a{padding:0.9rem 1rem 0.8rem;}}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .form-managed-file input[value=Retirer]{margin:3rem 2rem;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] #edit-piece-d-identite input{margin:3rem 0;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .webform-element-description .informations-pieces-identites{font-weight:500;}#webform-submission-ou-en-est-mon-affaire-add-form div[id^=ajax-wrapper] div[class*=form-item-piece-d-identite] .webform-element-description .informations-pieces-identites:nth-child(2){color:#a6192e;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-markup{max-width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin-top:0;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-markup h2{text-align:left;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-markup h2::after{margin:2rem 0 5rem;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-markup ul{margin-bottom:5rem;}#webform-submission-ou-en-est-mon-affaire-add-form .form-item-markup-02{max-width:100%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;margin-bottom:10rem;}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .webform-element-description{margin-top:1rem;}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .form-item-markup-lien-connexion{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form #edit-actions{margin-bottom:1rem;}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .form-item-numero-de-votre-affaire-devant-la-cour-de-cassation{margin-bottom:2rem;}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .form-item-markup{font-size:1.6rem;}@media (min-width:600px){#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .form-item-markup{font-size:1.8rem;}}#block-ccass-content .webform-submission-ou-en-est-mon-affaire--form .webform-address--wrapper{margin:0;}form.connexion-form{padding-bottom:0;}.webform-submission-ou-en-est-mon-affaire--form #edit-champs-obligatoires{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-top:4rem;}.webform-submission-ou-en-est-mon-affaire--form #edit-champs-obligatoires p{font-family:poppins,sans-serif;color:#a6192e;font-size:1.4rem;}@media (min-width:600px){.webform-submission-ou-en-est-mon-affaire--form #edit-champs-obligatoires p{font-size:1.8rem;}}form[id^=webform-submission-certificat-non-pourvoi-]{display:-webkit-box;display:-ms-flexbox;display:flex;}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-date .clearButton,form[id^=webform-submission-certificat-non-pourvoi-] .form-item-date-notif .clearButton{display:none;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-champs-obligatoires{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-champs-obligatoires p{font-family:poppins,sans-serif;color:#a6192e;font-size:1.4rem;}@media (min-width:600px){form[id^=webform-submission-certificat-non-pourvoi-] #edit-champs-obligatoires p{font-size:1.8rem;}}form[id^=webform-submission-certificat-non-pourvoi-] .field--name-field-texte-bloc-avant{padding:4rem;border-radius:0.4rem;position:relative;background-color:#fff;background-image:none;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);margin-bottom:4rem;}form[id^=webform-submission-certificat-non-pourvoi-] .field--name-field-texte-bloc-avant::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;background-image:none;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}form[id^=webform-submission-certificat-non-pourvoi-] .field--name-field-texte-bloc-avant::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie .webform-multiple-table--no-items-message .alert--info,form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie-personne-morale .webform-multiple-table--no-items-message .alert--info{display:none;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-conteneur-auxiliaire{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite-auxiliaire--wrapper,form[id^=webform-submission-certificat-non-pourvoi-] #edit-adresse-auxiliaire--wrapper{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite-auxiliaire .form-item{display:inline-block;margin-right:3rem;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite-auxiliaire .form-item label{margin-left:1rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-adresse-auxiliaire--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}form[id^=webform-submission-certificat-non-pourvoi-] #identite_autre_partie_table thead,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite-autre-partie-personne-morale-items thead,form[id^=webform-submission-certificat-non-pourvoi-] table[id^=edit-identite-autre-partie-personne-morale-item] thead{background:transparent;border-bottom:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-city--wrapper,form[id^=webform-submission-certificat-non-pourvoi-] #edit-postal-code--wrapper{margin-top:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2{width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 .form-item-vous-etes,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 .form-item-identite-demandeur{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 .form-item-vous-etes h2::after,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 .form-item-identite-demandeur h2::after{margin:2rem 0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio--wrapper{max-width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio--wrapper #edit-vous-etes-radio-auxiliaire-de-justice-avocat-administrateur-ou-mandataire-judiciaire,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio--wrapper #edit-vous-etes-radio-un-particulier-vous-tes-lune-des-parties-la-procdure{min-width:2rem;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio .form-item-vous-etes-radio{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio .form-item-vous-etes-radio input{-ms-flex-item-align:center;align-self:center;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-vous-etes-radio .form-item-vous-etes-radio label{margin-bottom:unset;margin-left:1rem;width:100%;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-civilite--wrapper{max-width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-civilite--wrapper #edit-civilite .form-item{display:block;margin-right:3rem;}@media (min-width:600px){form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-civilite--wrapper #edit-civilite .form-item{display:inline-block;}}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-civilite--wrapper #edit-civilite .form-item label{margin-left:1rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme{min-width:100%;padding:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .fieldset-wrapper #edit-adresse--wrapper{margin-top:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-telephone{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.7rem;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-telephone .iti{width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-city-city,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-postal-code-postal-code{margin-top:1.7rem;}@media (min-width:600px){form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-city-city,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-mr-mme .form-item-postal-code-postal-code{margin-top:0;}}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale{min-width:100%;padding:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .js-form-wrapper{width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale #edit-adresse-personne-morale--wrapper{min-width:100%;margin-top:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .fieldset-wrapper .webform-address{width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-telephone-personne-morale{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.7rem;}@media (min-width:600px){form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-telephone-personne-morale{margin-top:0;}}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-telephone-personne-morale .iti{width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-adresse-personne-morale-postal-code,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-adresse-personne-morale-country{margin-bottom:0;}@media (min-width:600px){form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-adresse-personne-morale-postal-code,form[id^=webform-submission-certificat-non-pourvoi-] #edit-identite--2 #edit-champ-all-inputs-personne-morale .form-item-adresse-personne-morale-country{margin-bottom:1.5rem;}}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie-personne-morale table tbody .form-item,form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie table tbody .form-item{max-width:42.25rem;width:100%;}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie table{display:inline;}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie table tbody{display:block;}form[id^=webform-submission-certificat-non-pourvoi-] .form-item-identite-autre-partie table tbody tr{display:block;padding:0;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-nationalite--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-vous-etes-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-situation-professionnelle--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-pour-qui-est-la-demande-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-demandeur-ou-defendeur-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-type-affaire-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-nature-litige-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-conditions-ressources-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] #edit-vous-etes-radio--wrapper[aria-invalid=true] legend,form[id^=webform-submission-certificat-non-pourvoi-] .radios--wrapper[aria-invalid=true] legend{color:#db2929;}form[id^=webform-submission-certificat-non-pourvoi-] #edit-nationalite--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-vous-etes-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-situation-professionnelle--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-pour-qui-est-la-demande-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-demandeur-ou-defendeur-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-type-affaire-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-nature-litige-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-conditions-ressources-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] #edit-vous-etes-radio--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-certificat-non-pourvoi-] .radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child{width:100%;display:block;margin-bottom:1rem;color:#db2929;}#edit-reference-decision--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-reference-decision--2 #edit-reference-decision-titre{display:inline;}#edit-reference-decision--2 #edit-reference-decision-titre h2{text-align:left;}#edit-reference-decision--2 #edit-reference-decision-titre h2::after{margin:2rem 0;}#edit-reference-decision--2 .webform-element-description{margin-top:1rem;}#edit-reference-decision--2 #edit-champ-all-inputs{padding:0;min-width:100%;}#edit-reference-decision--2 #edit-champ-all-inputs .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#edit-reference-decision--2 #edit-champ-all-inputs .fieldset-wrapper .form-item{width:100%;}@media (min-width:1024px){#edit-reference-decision--2 #edit-champ-all-inputs .fieldset-wrapper .form-item{width:50%;}}#edit-reference-decision--2 #edit-matiere-auxiliaire--wrapper legend{margin-bottom:2rem;padding:0;font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:600px){#edit-reference-decision--2 #edit-matiere-auxiliaire--wrapper legend{font-size:1.8rem;}}#edit-reference-decision--2 #edit-matiere-auxiliaire--wrapper .fieldset-wrapper .form-item{width:100%;max-width:100%;}#edit-reference-decision--2 #edit-matiere-auxiliaire--wrapper .fieldset-wrapper .form-item label{margin-left:1rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}form[id^=webform-submission-certificat-non-pourvoi-] legend span{font-size:1.8rem;font-family:poppins,sans-serif;font-weight:500;}#edit-autres-parties--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-autres-parties--2 #edit-identite-des-autres-parties-a-l-instance{max-width:100%;}#edit-autres-parties--2 #edit-identite-des-autres-parties-a-l-instance h2{text-align:left;}#edit-autres-parties--2 #edit-identite-des-autres-parties-a-l-instance h2::after{margin:2rem 0;}#edit-autres-parties--2 #edit-all-inputs{padding:0;max-width:100%;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale{max-width:100%;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table tbody tr,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table tbody tr{position:relative;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table tbody tr td:first-child,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table tbody tr td:first-child{padding-top:2rem;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table{table-layout:unset;position:relative;margin-top:3rem;}@media (min-width:600px){#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table{margin-top:0;}}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table td:not(.webform-multiple-table--operations),#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table td:not(.webform-multiple-table--operations){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table td.webform-multiple-table--operations input[type=image],#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table td.webform-multiple-table--operations input[type=image]{border:0;width:40px;height:40px;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table .webform-multiple-table--operations,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table .webform-multiple-table--operations{vertical-align:top;display:block;position:absolute;top:0;right:0;}#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie table .webform-multiple-table--operations input,#edit-autres-parties--2 #edit-all-inputs .form-item-identite-autre-partie-personne-morale table .webform-multiple-table--operations input{border:none;padding:0;opacity:1;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .webform-managed-file-placeholder,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .webform-managed-file-preview,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .webform-file-button{margin:0;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-a-joindre-titre{display:inline;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-a-joindre-titre h2{text-align:left;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-a-joindre-titre h2::after{margin:2rem 0;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-info{max-width:100%;margin-top:6rem;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-info span{color:#a6192e;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .pj_description span{color:#a6192e;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-identite,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-reference-decision{max-width:100%;margin-top:6rem;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-identite span,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-reference-decision span{color:#a6192e;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-identite .form-managed-file .webform-managed-file-preview-wrapper,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-reference-decision .form-managed-file .webform-managed-file-preview-wrapper{margin:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-identite .form-managed-file .webform-managed-file-preview-wrapper input,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-reference-decision .form-managed-file .webform-managed-file-preview-wrapper input{min-width:1.8rem;}#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-identite .form-managed-file .webform-managed-file-preview-wrapper label,#edit-pieces-a-joindre--2.cnp--pieces-a-joindre .form-item-pieces-reference-decision .form-managed-file .webform-managed-file-preview-wrapper label{padding-left:2rem;}#edit-validation--2.cnp--validation{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-validation--2.cnp--validation .form-item-envoyer-demande{display:inline;}#edit-validation--2.cnp--validation .form-item-envoyer-demande h2{text-align:left;}#edit-validation--2.cnp--validation .form-item-envoyer-demande h2::after{margin:2rem 0;}#edit-validation--2.cnp--validation .form-item-attestation-honneur{margin-top:5rem;}#edit-validation--2.cnp--validation .form-item-attestation-honneur label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0;}@media (min-width:1440px){#edit-validation--2.cnp--validation .form-item-attestation-honneur label{margin:0 0 2rem;}}#edit-validation--2.cnp--validation .form-item-demande-dematerialisee label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem;}@media (min-width:1440px){#edit-validation--2.cnp--validation .form-item-demande-dematerialisee label{margin:0 0 2rem;}}#edit-validation--2.cnp--validation .form-item-attestation-honneur,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee{max-width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#edit-validation--2.cnp--validation .form-item-attestation-honneur .description,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee .description{display:none;}#edit-validation--2.cnp--validation .form-item-attestation-honneur label,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee label{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-validation--2.cnp--validation .form-item-attestation-honneur input,#edit-validation--2.cnp--validation .form-item-attestation-honneur .webform-element-description,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee input,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee .webform-element-description{display:inline-block;}#edit-validation--2.cnp--validation .form-item-attestation-honneur input,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee input{margin-top:0.5rem;}#edit-validation--2.cnp--validation .form-item-attestation-honneur .webform-element-description,#edit-validation--2.cnp--validation .form-item-demande-dematerialisee .webform-element-description{vertical-align:middle;margin-left:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}#edit-validation--2.cnp--validation .form-item-rgpd{max-width:100%;margin:4rem 0 3rem;}@media (min-width:1440px){#edit-validation--2.cnp--validation .form-item-rgpd{margin:4rem 0 5rem;}}#form-progress-bar{background-color:#fff;min-width:100vw;margin-bottom:5rem;padding:0.7rem 2rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);font-size:1.6rem;font-weight:400;color:#212529;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}@media (min-width:1024px){#form-progress-bar{padding:0.7rem 10rem;}}@media (min-width:1440px){#form-progress-bar{padding:0 20rem;}}#form-progress-bar li[data-webform-page=informations_personnelles]{min-width:27rem;}#form-progress-bar .is-active::after{content:"";display:block;width:7.5rem;left:49.5%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;height:0.6rem;background-color:#a6192e;z-index:1;}@media (min-width:1440px){#form-progress-bar .is-active::after{top:100%;}}#form-progress-bar .progress-tracker{margin:0;padding:1.5rem 0;overflow-x:scroll;}@media (min-width:1440px){#form-progress-bar .progress-tracker{overflow-x:unset;padding:0;}}#form-progress-bar .progress-marker{display:none;}#form-progress-bar .progress-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:13rem;}@media (min-width:600px){#form-progress-bar .progress-step{min-width:27rem;}}@media (min-width:1440px){#form-progress-bar .progress-step{max-width:27rem;min-width:auto;padding:1.7rem 0;}}#form-progress-bar .is-complete{font-weight:800;}#form-progress-bar .progress-text{text-transform:uppercase;padding:0;display:block;}#form-progress-bar span.progress-title{color:#25282a;font-size:1.6rem;}#form-progress-bar span.progress-title:active,#form-progress-bar span.progress-title:visited{font-weight:600;}#form-progress-bar .webform-progress-tracker .progress-title[role=link]{color:#25282a;}#form-progress-bar span.field-required{color:#a6192e;}.retour-marge{margin:2rem 0 5rem 2rem;}@media (min-width:1440px){.retour-marge{margin:-3rem 0 5rem 10%;}}#edit-actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7rem;}#edit-actions #edit-actions-wizard-next{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;}@media (min-width:1024px){#edit-actions #edit-actions-wizard-next{position:absolute;right:0;bottom:0;}}#edit-actions #edit-actions-wizard-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:0;}@media (min-width:1024px){#edit-actions #edit-actions-wizard-prev{position:absolute;bottom:0;left:0;margin-left:0;}}#edit-actions #edit-actions-draft,#edit-actions #edit-btn-sauvegarder{background-image:url("/themes/custom/ccass/images/save-rouge.png");-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#edit-actions #edit-actions-draft:hover,#edit-actions #edit-btn-sauvegarder:hover{background-image:url("/themes/custom/ccass/images/save-hover.png");-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#edit-actions input[type=submit]#edit-actions-reset{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;padding-right:4rem;background-image:url("/themes/custom/ccass/images/delete.png");-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#edit-actions input[type=submit]#edit-actions-reset:hover{background-image:url("/themes/custom/ccass/images/delete-hover.png");-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#webform-submission-aide-juridictionnelle-add-form,.webform-submission-aide-juridictionnelle-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none;}#webform-submission-aide-juridictionnelle-add-form .form-item-attestation-non-prise-en-charge .webform-managed-file-preview,.webform-submission-aide-juridictionnelle-form .form-item-attestation-non-prise-en-charge .webform-managed-file-preview{font-weight:500;font-family:poppins,sans-serif;}#webform-submission-aide-juridictionnelle-add-form #edit-autres-ressources-conteneur input,#webform-submission-aide-juridictionnelle-add-form .form-item-montant-epargne input,#webform-submission-aide-juridictionnelle-add-form .form-item-revenu-fiscal-reference input,#webform-submission-aide-juridictionnelle-add-form .form-item-numero-siren-siret input,.webform-submission-aide-juridictionnelle-form #edit-autres-ressources-conteneur input,.webform-submission-aide-juridictionnelle-form .form-item-montant-epargne input,.webform-submission-aide-juridictionnelle-form .form-item-revenu-fiscal-reference input,.webform-submission-aide-juridictionnelle-form .form-item-numero-siren-siret input{text-align:left;padding-left:2rem;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;}#webform-submission-aide-juridictionnelle-add-form #edit-autres-ressources-conteneur input::-webkit-inner-spin-button,#webform-submission-aide-juridictionnelle-add-form .form-item-montant-epargne input::-webkit-inner-spin-button,#webform-submission-aide-juridictionnelle-add-form .form-item-revenu-fiscal-reference input::-webkit-inner-spin-button,#webform-submission-aide-juridictionnelle-add-form .form-item-numero-siren-siret input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form #edit-autres-ressources-conteneur input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form .form-item-montant-epargne input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form .form-item-revenu-fiscal-reference input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form .form-item-numero-siren-siret input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#webform-submission-aide-juridictionnelle-add-form .form-item-numero-fiscal input,#webform-submission-aide-juridictionnelle-add-form .form-item-numero-allocataire-caf input,.webform-submission-aide-juridictionnelle-form .form-item-numero-fiscal input,.webform-submission-aide-juridictionnelle-form .form-item-numero-allocataire-caf input{text-align:left;padding-left:2rem;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;}#webform-submission-aide-juridictionnelle-add-form .form-item-numero-fiscal input::-webkit-inner-spin-button,#webform-submission-aide-juridictionnelle-add-form .form-item-numero-allocataire-caf input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form .form-item-numero-fiscal input::-webkit-inner-spin-button,.webform-submission-aide-juridictionnelle-form .form-item-numero-allocataire-caf input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#webform-submission-aide-juridictionnelle-add-form .form-item-date-naissance .clearButton,#webform-submission-aide-juridictionnelle-add-form .form-item-date-decision-justice .clearButton,.webform-submission-aide-juridictionnelle-form .form-item-date-naissance .clearButton,.webform-submission-aide-juridictionnelle-form .form-item-date-decision-justice .clearButton{display:none;}#webform-submission-aide-juridictionnelle-add-form #edit-eligibilite--2,.webform-submission-aide-juridictionnelle-form #edit-eligibilite--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#webform-submission-aide-juridictionnelle-add-form #edit-eligibilite--2 .form-item-nature-litige-markup,#webform-submission-aide-juridictionnelle-add-form #edit-eligibilite--2 .form-item-conditions-ressources-markup,.webform-submission-aide-juridictionnelle-form #edit-eligibilite--2 .form-item-nature-litige-markup,.webform-submission-aide-juridictionnelle-form #edit-eligibilite--2 .form-item-conditions-ressources-markup{max-width:100%;}#webform-submission-aide-juridictionnelle-add-form #edit-eligibilite--2 .form-item-conditions-ressources-markup,.webform-submission-aide-juridictionnelle-form #edit-eligibilite--2 .form-item-conditions-ressources-markup{margin-bottom:0;}#webform-submission-aide-juridictionnelle-add-form .field--name-field-texte-bloc-avant,.webform-submission-aide-juridictionnelle-form .field--name-field-texte-bloc-avant{padding:4rem;border-radius:0.4rem;position:relative;background-color:#fff;background-image:none;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}#webform-submission-aide-juridictionnelle-add-form .field--name-field-texte-bloc-avant::before,.webform-submission-aide-juridictionnelle-form .field--name-field-texte-bloc-avant::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;background-image:none;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#webform-submission-aide-juridictionnelle-add-form .field--name-field-texte-bloc-avant::after,.webform-submission-aide-juridictionnelle-form .field--name-field-texte-bloc-avant::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#edit-nature-litige-radios--wrapper,#edit-conditions-ressources-radios--wrapper,#edit-litige-assureur-radios--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;}#edit-nature-litige-radios--wrapper .fieldset-wrapper,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper,#edit-litige-assureur-radios--wrapper .fieldset-wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios input,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios input,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios input,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios input,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios input,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios input,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios input,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios input,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios input{min-width:2rem;}#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios label,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios label,#edit-nature-litige-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios label,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios label,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios label,#edit-conditions-ressources-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios label,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-nature-litige-radios label,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-conditions-ressources-radios label,#edit-litige-assureur-radios--wrapper .fieldset-wrapper .form-item-litige-assureur-radios label{margin-left:1rem;margin-bottom:0;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.form-item-litige-assureur-markup{max-width:100%;}#edit-litige-assureur-radios--wrapper .description{font-size:1.6rem;margin:0 auto 3rem;}#edit-conditions-ressources-markup .description{margin:6rem auto 3rem;}#edit-two-buttons{padding:0;max-width:100%;}#edit-two-buttons .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#edit-two-buttons .fieldset-wrapper #edit-faire-une-simulation-polynesie-francaise{margin:0;max-width:100%;}#edit-two-buttons .fieldset-wrapper #edit-faire-une-simulation{margin:0 3rem 2rem 0;}#edit-condition-ressources-infos,#edit-info-litige-assureur{max-width:100%;margin:6rem auto;}#edit-condition-ressources-infos strong,#edit-info-litige-assureur strong{text-transform:uppercase;}form[id^=webform-submission-aide-juridictionnelle] .form-item-date-naissance .clearButton{display:none;}form[id^=webform-submission-aide-juridictionnelle] #edit-nationalite .form-item-nationalite label{font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}form[id^=webform-submission-aide-juridictionnelle] #edit-nationalite--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-vous-etes-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-situation-professionnelle--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-pour-qui-est-la-demande-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-demandeur-ou-defendeur-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-type-affaire-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-nature-litige-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-conditions-ressources-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-vous-etes-radio--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] #edit-litige-assureur-radios--wrapper[aria-invalid=true] legend,form[id^=webform-submission-aide-juridictionnelle] .radios--wrapper[aria-invalid=true] legend{color:#db2929;}form[id^=webform-submission-aide-juridictionnelle] #edit-nationalite--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-vous-etes-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-situation-professionnelle--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-pour-qui-est-la-demande-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-demandeur-ou-defendeur-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-type-affaire-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-nature-litige-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-conditions-ressources-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-vous-etes-radio--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] #edit-litige-assureur-radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child,form[id^=webform-submission-aide-juridictionnelle] .radios--wrapper[aria-invalid=true] .fieldset-wrapper > div:first-child{width:100%;display:block;margin-bottom:1rem;color:#db2929;}#edit-informations-personnelles--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-informations-personnelles--2 .form-item-type-affaire-markup,#edit-informations-personnelles--2 .form-item-identite-situation-markup,#edit-informations-personnelles--2 .form-item-situation-familiale-markup,#edit-informations-personnelles--2 .form-item-nationalite-info,#edit-informations-personnelles--2 .form-item-coordonnees-markup,#edit-informations-personnelles--2 .form-item-pour-qui-est-la-demande-markup{max-width:100%;}#edit-informations-personnelles--2 .form-item-nationalite-info{max-width:100%;}#edit-informations-personnelles--2 .form-item-nationalite-info p{font-weight:600;}#edit-informations-personnelles--2 div.form-item-autre-veuillez-preciser-situation-pro,#edit-informations-personnelles--2 div.form-item-autre-veuillez-preciser-representant{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;min-width:100%;}#edit-informations-personnelles--2 div.form-item-autre-veuillez-preciser-situation-pro span,#edit-informations-personnelles--2 div.form-item-autre-veuillez-preciser-representant span{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-right:1rem;font-weight:600;}#edit-informations-personnelles--2 span.fieldset-legend{display:-webkit-box;display:-ms-flexbox;display:flex;}#edit-informations-personnelles--2 span.fieldset-legend .field-required{color:#a6192e;}#edit-informations-personnelles--2 .form-item-numero-telephone-representant,#edit-informations-personnelles--2 .form-item-numero-telephone{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}#edit-informations-personnelles--2 .form-item-numero-telephone-representant .iti,#edit-informations-personnelles--2 .form-item-numero-telephone .iti{width:100%;}#edit-type-affaire-radios--wrapper,#edit-demandeur-ou-defendeur-radios--wrapper,#edit-civilite--wrapper,#edit-vous-etes-radios--wrapper,#edit-autres-personnes-radios--wrapper,#edit-situation-professionnelle--wrapper,#edit-pour-qui-est-la-demande-radios--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}#edit-type-affaire-radios--wrapper .description,#edit-demandeur-ou-defendeur-radios--wrapper .description,#edit-civilite--wrapper .description,#edit-vous-etes-radios--wrapper .description,#edit-autres-personnes-radios--wrapper .description,#edit-situation-professionnelle--wrapper .description,#edit-pour-qui-est-la-demande-radios--wrapper .description{font-weight:600;font-size:1.8rem;margin-bottom:3rem;}#edit-type-affaire-radios--wrapper .fieldset-wrapper,#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper,#edit-civilite--wrapper .fieldset-wrapper,#edit-vous-etes-radios--wrapper .fieldset-wrapper,#edit-autres-personnes-radios--wrapper .fieldset-wrapper,#edit-situation-professionnelle--wrapper .fieldset-wrapper,#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-type-affaire-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-civilite--wrapper .fieldset-wrapper div[id^=edit-],#edit-vous-etes-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-autres-personnes-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-situation-professionnelle--wrapper .fieldset-wrapper div[id^=edit-],#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper div[id^=edit-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:600px){#edit-type-affaire-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-civilite--wrapper .fieldset-wrapper div[id^=edit-],#edit-vous-etes-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-autres-personnes-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-situation-professionnelle--wrapper .fieldset-wrapper div[id^=edit-],#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper div[id^=edit-]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}#edit-type-affaire-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-civilite--wrapper .fieldset-wrapper div[class*=form-item-],#edit-vous-etes-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-autres-personnes-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-situation-professionnelle--wrapper .fieldset-wrapper div[class*=form-item-],#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper div[class*=form-item-]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3rem 2rem 0;}#edit-type-affaire-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-civilite--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-vous-etes-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-autres-personnes-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-situation-professionnelle--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper div[class*=form-item-] input{min-width:2rem;}#edit-type-affaire-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-demandeur-ou-defendeur-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-civilite--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-vous-etes-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-autres-personnes-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-situation-professionnelle--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-pour-qui-est-la-demande-radios--wrapper .fieldset-wrapper div[class*=form-item-] label{margin-left:1rem;margin-bottom:0;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#edit-type-affaire-radios--wrapper legend,#edit-demandeur-ou-defendeur-radios--wrapper legend,#edit-civilite--wrapper legend,#edit-vous-etes-radios--wrapper legend,#edit-autres-personnes-radios--wrapper legend,#edit-situation-professionnelle--wrapper legend,#edit-pour-qui-est-la-demande-radios--wrapper legend{padding:0;}#edit-type-affaire-radios--wrapper legend span,#edit-demandeur-ou-defendeur-radios--wrapper legend span,#edit-civilite--wrapper legend span,#edit-vous-etes-radios--wrapper legend span,#edit-autres-personnes-radios--wrapper legend span,#edit-situation-professionnelle--wrapper legend span,#edit-pour-qui-est-la-demande-radios--wrapper legend span{font-weight:500;font-size:1.8rem;display:block;margin-bottom:1.6rem;}#edit-type-affaire-radios--wrapper legend span.field-required,#edit-demandeur-ou-defendeur-radios--wrapper legend span.field-required,#edit-civilite--wrapper legend span.field-required,#edit-vous-etes-radios--wrapper legend span.field-required,#edit-autres-personnes-radios--wrapper legend span.field-required,#edit-situation-professionnelle--wrapper legend span.field-required,#edit-pour-qui-est-la-demande-radios--wrapper legend span.field-required{margin-bottom:0;}#edit-identite-situation-conteneur,#edit-situation-familiale-conteneur,#edit-coordonnees-conteneur{margin-top:6rem;}#edit-madame-monsieur-conteneur,#edit-coordonnees-conteneur,#edit-adresse--wrapper,#edit-info-imposition,#edit-adresse-representant-legal--wrapper,#edit-personne-morale-conteneur{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%;padding:0;}#edit-madame-monsieur-conteneur div[class*=form-item-],#edit-coordonnees-conteneur div[class*=form-item-],#edit-adresse--wrapper div[class*=form-item-],#edit-info-imposition div[class*=form-item-],#edit-adresse-representant-legal--wrapper div[class*=form-item-],#edit-personne-morale-conteneur div[class*=form-item-]{width:100%;}#edit-madame-monsieur-conteneur .fieldset-wrapper,#edit-coordonnees-conteneur .fieldset-wrapper,#edit-adresse--wrapper .fieldset-wrapper,#edit-info-imposition .fieldset-wrapper,#edit-adresse-representant-legal--wrapper .fieldset-wrapper,#edit-personne-morale-conteneur .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;}.form-item-nationalite-title{margin-bottom:0;}#edit-nationalite-conteneur{padding:0;min-width:100%;margin-bottom:0;}@media (min-width:1024px){#edit-nationalite-conteneur{margin-bottom:3rem;}}#edit-nationalite-conteneur .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-nationalite-conteneur #edit-nationalite--wrapper{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-nationalite-conteneur #edit-nationalite--wrapper legend{padding:0;font-weight:600;font-size:1.8rem;display:block;margin-bottom:1.6rem;}#edit-nationalite-conteneur #edit-nationalite--wrapper #edit-nationalite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#edit-nationalite-conteneur #edit-nationalite--wrapper #edit-nationalite .form-item-nationalite{margin-right:4rem;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:600px){#edit-nationalite-conteneur #edit-nationalite--wrapper #edit-nationalite .form-item-nationalite{margin-bottom:0;}}#edit-nationalite-conteneur #edit-nationalite--wrapper #edit-nationalite .form-item-nationalite input{min-width:2rem;}#edit-nationalite-conteneur #edit-nationalite--wrapper #edit-nationalite .form-item-nationalite label{margin-left:1rem;margin-bottom:0;}#edit-nationalite-conteneur .form-item-autre-veuillez-preciser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}#edit-nationalite-conteneur .form-item-autre-veuillez-preciser span{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;font-weight:600;}#edit-situation-familiale-conteneur div.form-item-nb-personnes-foyer-fiscal{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-situation-familiale-conteneur div.form-item-nb-personnes-foyer-fiscal label{margin-right:5rem;}#edit-adresse--wrapper{margin-bottom:3rem;}#edit-numero-allocataire-caf--description,#edit-numero-fiscal--description,#edit-reference-avis-imposition-revenu--description,#edit-nationalite-info{font-size:1.4rem;margin-top:3rem;}@media (min-width:1024px){#edit-numero-allocataire-caf--description,#edit-numero-fiscal--description,#edit-reference-avis-imposition-revenu--description,#edit-nationalite-info{margin-top:0;}}.form-item-autre-personne{max-width:100%;}.form-item-autre-personne span.fieldset-legend{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;}.form-item-autre-personne thead{display:none;}.form-item-autre-personne table tbody tr{position:relative;padding-top:2rem;}.form-item-autre-personne table{table-layout:unset;position:relative;margin-top:3rem;}@media (min-width:600px){.form-item-autre-personne table{margin-top:0;}}.form-item-autre-personne table fieldset[id*=civilite-autre-personne]{min-width:100%;padding-top:2rem;}.form-item-autre-personne table fieldset[id*=civilite-autre-personne] .webform-options-display-one-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.form-item-autre-personne table fieldset[id*=civilite-autre-personne] .webform-options-display-one-column div{margin-right:3rem;}.form-item-autre-personne table fieldset[id*=civilite-autre-personne] .webform-options-display-one-column div input{min-width:2rem;}.form-item-autre-personne table fieldset[id*=civilite-autre-personne] .webform-options-display-one-column div label{margin-left:1rem;margin-bottom:0;}.form-item-autre-personne table td:not(.webform-multiple-table--operations){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;}.form-item-autre-personne table td.webform-multiple-table--operations input[type=image]{border:0;width:40px;}.form-item-autre-personne table .webform-multiple-table--operations{vertical-align:top;display:block;position:absolute;top:0;right:0;}.form-item-autre-personne table .webform-multiple-table--operations input{border:none;padding:0;opacity:1;}.form-item-autre-personne div[class*=date-naissance-autre-personne]{position:relative;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne],.form-item-autre-personne fieldset[id*=vit-avec-autre-personne],.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne]{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}@media (min-width:1024px){.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne],.form-item-autre-personne fieldset[id*=vit-avec-autre-personne],.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne]{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;}}.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne] .fieldset-wrapper .webform-options-display-one-column,.form-item-autre-personne fieldset[id*=vit-avec-autre-personne] .fieldset-wrapper .webform-options-display-one-column,.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne] .fieldset-wrapper .webform-options-display-one-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;}@media (min-width:1024px){.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne] .fieldset-wrapper .webform-options-display-one-column,.form-item-autre-personne fieldset[id*=vit-avec-autre-personne] .fieldset-wrapper .webform-options-display-one-column,.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne] .fieldset-wrapper .webform-options-display-one-column{width:50%;}}.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item,.form-item-autre-personne fieldset[id*=vit-avec-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item,.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item{margin-right:3rem;}.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item input,.form-item-autre-personne fieldset[id*=vit-avec-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item input,.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item input{min-width:2rem;}.form-item-autre-personne fieldset[id*=affaire-oppose-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item label,.form-item-autre-personne fieldset[id*=vit-avec-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item label,.form-item-autre-personne fieldset[id*=a-votre-charge-autre-personne] .fieldset-wrapper .webform-options-display-one-column .form-item label{margin-left:1rem;margin-bottom:0;}#edit-demande-majeur-protege-mineur-conteneur{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;padding:0;}#edit-demande-majeur-protege-mineur-conteneur #edit-autre-veuillez-preciser-representant--description{margin-top:1rem;}#edit-demande-majeur-protege-mineur-conteneur #edit-civilite-demande-pour-autre-personne--wrapper{min-width:100%;}#edit-demande-majeur-protege-mineur-conteneur #edit-civilite-demande-pour-autre-personne--wrapper #edit-civilite-demande-pour-autre-personne{display:-webkit-box;display:-ms-flexbox;display:flex;}#edit-demande-majeur-protege-mineur-conteneur #edit-civilite-demande-pour-autre-personne--wrapper #edit-civilite-demande-pour-autre-personne .form-item{margin-right:3rem;}#edit-demande-majeur-protege-mineur-conteneur #edit-statut-representant--wrapper{min-width:100%;}#edit-demande-majeur-protege-mineur-conteneur #edit-statut-representant--wrapper legend{padding:0;}#edit-demande-majeur-protege-mineur-conteneur #edit-statut-representant--wrapper legend span{font-weight:500;font-size:1.8rem;margin-bottom:1.6rem;}#edit-demande-majeur-protege-mineur-conteneur #edit-statut-representant--wrapper #edit-statut-representant{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}@media (min-width:1024px){#edit-demande-majeur-protege-mineur-conteneur #edit-statut-representant--wrapper #edit-statut-representant{width:70%;}}#edit-demande--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-demande--2 .form-item-votre-demande-markup,#edit-demande--2 #edit-decision-justice-markup,#edit-demande--2 #edit-defendeur-markup,#edit-demande--2 #edit-vous-souhaitez-markup,#edit-demande--2 #edit-adversaires-markup,#edit-demande--2 #edit-renseigner-informations-markup,#edit-demande--2 #edit-adversaires-markup,#edit-demande--2 #edit-renseigner-informations-markup,#edit-demande--2 #edit-auxiliaire-justice-markup,#edit-demande--2 #edit-auxiliaire-justice-description-markup{max-width:100%;}#edit-demande--2 #edit-decision-justice-markup,#edit-demande--2 #edit-auxiliaire-justice-description-markup{font-weight:600;}#edit-groupe-input,#edit-avocat-conteneur,#edit-adresse-professionnelle-avocat--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;width:100%;padding:0;}#edit-groupe-input div[class*=form-item-],#edit-avocat-conteneur div[class*=form-item-],#edit-adresse-professionnelle-avocat--wrapper div[class*=form-item-]{width:100%;}#edit-groupe-input .fieldset-wrapper,#edit-avocat-conteneur .fieldset-wrapper,#edit-adresse-professionnelle-avocat--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;}#edit-connaissance-decision-contestee--wrapper,#edit-aide_juridictionnelle_radios--wrapper,#edit-demandeur-pourvoi-radios--wrapper,#edit-designation-avocat-radios--wrapper,#edit-aide-juridictionnelle-radios--wrapper,#edit-aide-juridictionnelle-radios{max-width:100%;}#edit-connaissance-decision-contestee--wrapper .description,#edit-aide_juridictionnelle_radios--wrapper .description,#edit-demandeur-pourvoi-radios--wrapper .description,#edit-designation-avocat-radios--wrapper .description,#edit-aide-juridictionnelle-radios--wrapper .description,#edit-aide-juridictionnelle-radios .description{font-weight:600;font-size:1.8rem;margin-bottom:3rem;}#edit-connaissance-decision-contestee--wrapper .fieldset-wrapper,#edit-aide_juridictionnelle_radios--wrapper .fieldset-wrapper,#edit-demandeur-pourvoi-radios--wrapper .fieldset-wrapper,#edit-designation-avocat-radios--wrapper .fieldset-wrapper,#edit-aide-juridictionnelle-radios--wrapper .fieldset-wrapper,#edit-aide-juridictionnelle-radios .fieldset-wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-connaissance-decision-contestee--wrapper .fieldset-wrapper div[id^=edit-],#edit-aide_juridictionnelle_radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-demandeur-pourvoi-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-designation-avocat-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-aide-juridictionnelle-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-aide-juridictionnelle-radios .fieldset-wrapper div[id^=edit-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#edit-connaissance-decision-contestee--wrapper .fieldset-wrapper div[class*=form-item-],#edit-aide_juridictionnelle_radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-demandeur-pourvoi-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-designation-avocat-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-aide-juridictionnelle-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-aide-juridictionnelle-radios .fieldset-wrapper div[class*=form-item-]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-connaissance-decision-contestee--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-aide_juridictionnelle_radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-demandeur-pourvoi-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-designation-avocat-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-aide-juridictionnelle-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-aide-juridictionnelle-radios .fieldset-wrapper div[class*=form-item-] input{min-width:2rem;}#edit-connaissance-decision-contestee--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-aide_juridictionnelle_radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-demandeur-pourvoi-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-designation-avocat-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-aide-juridictionnelle-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-aide-juridictionnelle-radios .fieldset-wrapper div[class*=form-item-] label{margin-left:1rem;margin-bottom:0;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#edit-connaissance-decision-contestee--wrapper legend,#edit-aide_juridictionnelle_radios--wrapper legend,#edit-demandeur-pourvoi-radios--wrapper legend,#edit-designation-avocat-radios--wrapper legend,#edit-aide-juridictionnelle-radios--wrapper legend,#edit-aide-juridictionnelle-radios legend{padding:0;min-width:100%;margin-bottom:1.6rem;}#edit-connaissance-decision-contestee--wrapper legend .form-required,#edit-aide_juridictionnelle_radios--wrapper legend .form-required,#edit-demandeur-pourvoi-radios--wrapper legend .form-required,#edit-designation-avocat-radios--wrapper legend .form-required,#edit-aide-juridictionnelle-radios--wrapper legend .form-required,#edit-aide-juridictionnelle-radios legend .form-required{font-weight:500;font-size:1.8rem;}#edit-connaissance-decision-contestee--wrapper legend .field-required,#edit-aide_juridictionnelle_radios--wrapper legend .field-required,#edit-demandeur-pourvoi-radios--wrapper legend .field-required,#edit-designation-avocat-radios--wrapper legend .field-required,#edit-aide-juridictionnelle-radios--wrapper legend .field-required,#edit-aide-juridictionnelle-radios legend .field-required{color:#a6192e;}#edit-aide_juridictionnelle_radios--wrapper .fieldset-legend,#edit-aide-juridictionnelle-radios--wrapper .fieldset-legend{font-weight:600;}.form-item-numero-pourvoi-demandeur,.form-item-numero-pourvoi{max-width:21rem;margin-left:3rem;}.form-item-numero-pourvoi-demandeur{margin-left:3rem;}.form-item-numero-pourvoi{margin-left:0;}.form-item-adversaire{min-width:100%;}.form-item-adversaire .webform-multiple-table{white-space:unset;}.form-item-adversaire .webform-multiple-table td{white-space:unset;}.form-item-adversaire table tbody tr{position:relative;padding-top:2rem;}.form-item-adversaire thead{display:none;}.form-item-adversaire table{table-layout:unset;position:relative;margin-top:3rem;}@media (min-width:600px){.form-item-adversaire table{margin-top:0;}.form-item-adversaire table tr{padding:0;display:block;margin-top:1rem;}}.form-item-adversaire table td:not(.webform-multiple-table--operations){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;}.form-item-adversaire table td.webform-multiple-table--operations input[type=image]{border:0;width:40px;}.form-item-adversaire table .webform-multiple-table--operations{vertical-align:top;display:block;position:absolute;top:0;right:0;}.form-item-adversaire table .webform-multiple-table--operations input{border:none;padding:0;opacity:1;}form[id^=webform-submission-aide-juridictionnelle] .form-item-attestation-honneur .form-item--error-message{display:block;top:-3rem;position:absolute;}form[id^=webform-submission-aide-juridictionnelle] #edit-champs-obligatoires{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}form[id^=webform-submission-aide-juridictionnelle] #edit-champs-obligatoires p{font-family:poppins,sans-serif;color:#a6192e;font-size:1.4rem;}@media (min-width:600px){form[id^=webform-submission-aide-juridictionnelle] #edit-champs-obligatoires p{font-size:1.8rem;}}form[id^=webform-submission-aide-juridictionnelle] .form-item-nb-personnes-foyer-fiscal input,form[id^=webform-submission-aide-juridictionnelle] .form-item-taux-aide-juridictionnelle input{text-align:left;padding-left:2rem;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;}form[id^=webform-submission-aide-juridictionnelle] .form-item-nb-personnes-foyer-fiscal input::-webkit-inner-spin-button,form[id^=webform-submission-aide-juridictionnelle] .form-item-taux-aide-juridictionnelle input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}form[id^=webform-submission-aide-juridictionnelle] .form-item-bien-immobilier table,form[id^=webform-submission-aide-juridictionnelle] .form-item-prestation table{display:inline;}form[id^=webform-submission-aide-juridictionnelle] .form-item-bien-immobilier table tbody,form[id^=webform-submission-aide-juridictionnelle] .form-item-prestation table tbody{display:block;}form[id^=webform-submission-aide-juridictionnelle] #edit-bien-immobilier-items .form-number,form[id^=webform-submission-aide-juridictionnelle] #edit-prestation-items .form-number{text-align:left;padding-left:2rem;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;}form[id^=webform-submission-aide-juridictionnelle] #edit-bien-immobilier-items .form-number::-webkit-inner-spin-button,form[id^=webform-submission-aide-juridictionnelle] #edit-prestation-items .form-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}form[id^=webform-submission-aide-juridictionnelle] legend span{font-size:1.8rem;font-family:poppins,sans-serif;font-weight:500;}form[id^=webform-submission-aide-juridictionnelle] #edit-statut-representant--wrapper input[type=radio] ~ label,form[id^=webform-submission-aide-juridictionnelle] .form-item-nationalite input[type=radio] ~ label{font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-left:1rem;}form[id^=webform-submission-aide-juridictionnelle] .form-item-autre-personne .clearButton,form[id^=webform-submission-aide-juridictionnelle] .form-item-autre-personne .alert--info{display:none;}form[id^=webform-submission-aide-juridictionnelle] .form-item-autre-personne legend{font-size:1.8rem;font-family:poppins,sans-serif;}form[id^=webform-submission-aide-juridictionnelle] .form-item-autre-personne input[type=radio] ~ label{font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#edit-situation-financiere--2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-situation-financiere--2 .form-item-infos-aj-deja-accordee{max-width:100%;}#edit-situation-financiere--2 #edit-votre-situation-penale--wrapper{max-width:100%;}#edit-situation-financiere--2 #edit-votre-situation-penale--wrapper .form-item{max-width:100%;}#edit-situation-financiere--2 #edit-votre-situation-penale--wrapper #edit-votre-situation-penale .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-situation-financiere--2 #edit-votre-situation-penale--wrapper #edit-votre-situation-penale .form-item input{min-width:2rem;}#edit-situation-financiere--2 #edit-votre-situation-penale--wrapper #edit-votre-situation-penale label{font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;margin-left:1rem;}#edit-situation-financiere--2 #edit-autres-ressources-conteneur,#edit-situation-financiere--2 #edit-salaires-markup,#edit-situation-financiere--2 #edit-revenus-industriels-markup,#edit-situation-financiere--2 #edit-pensions-alimentaires-markup,#edit-situation-financiere--2 #edit-ressources-etranger-markup,#edit-situation-financiere--2 #edit-revenus-capital-markup,#edit-situation-financiere--2 #edit-autre-revenus-markup,#edit-situation-financiere--2 .form-item-revenu-fiscal-reference,#edit-situation-financiere--2 #edit-epargne-immobilier-markup{max-width:100%;}#edit-situation-financiere--2 #edit-autres-ressources-conteneur strong,#edit-situation-financiere--2 #edit-salaires-markup strong,#edit-situation-financiere--2 #edit-revenus-industriels-markup strong,#edit-situation-financiere--2 #edit-pensions-alimentaires-markup strong,#edit-situation-financiere--2 #edit-ressources-etranger-markup strong,#edit-situation-financiere--2 #edit-revenus-capital-markup strong,#edit-situation-financiere--2 #edit-autre-revenus-markup strong,#edit-situation-financiere--2 .form-item-revenu-fiscal-reference strong,#edit-situation-financiere--2 #edit-epargne-immobilier-markup strong{font-weight:500;font-size:1.8rem;font-family:poppins,sans-serif;}@media (min-width:600px){#edit-situation-financiere--2 #edit-autres-ressources-conteneur strong,#edit-situation-financiere--2 #edit-salaires-markup strong,#edit-situation-financiere--2 #edit-revenus-industriels-markup strong,#edit-situation-financiere--2 #edit-pensions-alimentaires-markup strong,#edit-situation-financiere--2 #edit-ressources-etranger-markup strong,#edit-situation-financiere--2 #edit-revenus-capital-markup strong,#edit-situation-financiere--2 #edit-autre-revenus-markup strong,#edit-situation-financiere--2 .form-item-revenu-fiscal-reference strong,#edit-situation-financiere--2 #edit-epargne-immobilier-markup strong{font-size:2rem;}}#edit-situation-financiere-patrimoniale-markup{max-width:100%;}#edit-situation-radios--wrapper,#edit-situations-suivantes-radios--wrapper,#edit-nature-bien-immobilier--wrapper{max-width:100%;}#edit-situation-radios--wrapper .description,#edit-situations-suivantes-radios--wrapper .description,#edit-nature-bien-immobilier--wrapper .description{font-weight:600;font-size:1.8rem;margin-bottom:3rem;}#edit-situation-radios--wrapper .fieldset-wrapper,#edit-situations-suivantes-radios--wrapper .fieldset-wrapper,#edit-nature-bien-immobilier--wrapper .fieldset-wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-situation-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-situations-suivantes-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-nature-bien-immobilier--wrapper .fieldset-wrapper div[id^=edit-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#edit-situation-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-situations-suivantes-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-nature-bien-immobilier--wrapper .fieldset-wrapper div[class*=form-item-]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#edit-situation-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-situations-suivantes-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-nature-bien-immobilier--wrapper .fieldset-wrapper div[class*=form-item-] input{min-width:2rem;}#edit-situation-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-situations-suivantes-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-nature-bien-immobilier--wrapper .fieldset-wrapper div[class*=form-item-] label{margin-left:1rem;margin-bottom:0;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#edit-situation-radios--wrapper legend,#edit-situations-suivantes-radios--wrapper legend,#edit-nature-bien-immobilier--wrapper legend{padding:0;min-width:100%;margin-bottom:1.6rem;}#edit-situation-radios--wrapper legend .form-required,#edit-situations-suivantes-radios--wrapper legend .form-required,#edit-nature-bien-immobilier--wrapper legend .form-required{font-weight:500;font-size:1.8rem;}#edit-situation-radios--wrapper legend .field-required,#edit-situations-suivantes-radios--wrapper legend .field-required,#edit-nature-bien-immobilier--wrapper legend .field-required{color:#a6192e;}#edit-proprietaire-bien-immobilier-radios--wrapper,#edit-prestations-radios--wrapper{max-width:100%;}#edit-proprietaire-bien-immobilier-radios--wrapper .description,#edit-prestations-radios--wrapper .description{font-weight:600;font-size:1.8rem;margin-bottom:3rem;}#edit-proprietaire-bien-immobilier-radios--wrapper .fieldset-wrapper,#edit-prestations-radios--wrapper .fieldset-wrapper{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-proprietaire-bien-immobilier-radios--wrapper .fieldset-wrapper div[id^=edit-],#edit-prestations-radios--wrapper .fieldset-wrapper div[id^=edit-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}#edit-proprietaire-bien-immobilier-radios--wrapper .fieldset-wrapper div[class*=form-item-],#edit-prestations-radios--wrapper .fieldset-wrapper div[class*=form-item-]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3rem 0 0;}#edit-proprietaire-bien-immobilier-radios--wrapper .fieldset-wrapper div[class*=form-item-] input,#edit-prestations-radios--wrapper .fieldset-wrapper div[class*=form-item-] input{min-width:2rem;}#edit-proprietaire-bien-immobilier-radios--wrapper .fieldset-wrapper div[class*=form-item-] label,#edit-prestations-radios--wrapper .fieldset-wrapper div[class*=form-item-] label{margin-left:1rem;margin-bottom:0;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#edit-proprietaire-bien-immobilier-radios--wrapper legend,#edit-prestations-radios--wrapper legend{padding:0;min-width:100%;margin-bottom:1.6rem;}#edit-proprietaire-bien-immobilier-radios--wrapper legend .form-required,#edit-prestations-radios--wrapper legend .form-required{font-weight:500;font-size:1.8rem;}#edit-proprietaire-bien-immobilier-radios--wrapper legend .field-required,#edit-prestations-radios--wrapper legend .field-required{color:#a6192e;}#edit-autres-ressources-conteneur{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;padding:0;}#edit-autres-ressources-conteneur div[class*=form-item-]{width:100%;}#edit-autres-ressources-conteneur .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100%;}.form-item-bien-immobilier,.form-item-prestation{min-width:100%;}.form-item-bien-immobilier .webform-multiple-table,.form-item-prestation .webform-multiple-table{white-space:unset;}.form-item-bien-immobilier .webform-multiple-table td,.form-item-prestation .webform-multiple-table td{white-space:unset;}.form-item-bien-immobilier thead,.form-item-prestation thead{display:none;}.form-item-bien-immobilier table tbody tr,.form-item-prestation table tbody tr{position:relative;padding-top:2rem;}.form-item-bien-immobilier table,.form-item-prestation table{table-layout:unset;position:relative;margin-top:3rem;}@media (min-width:600px){.form-item-bien-immobilier table,.form-item-prestation table{margin-top:0;}.form-item-bien-immobilier table tr,.form-item-prestation table tr{padding:0;display:block;margin-top:1rem;}}.form-item-bien-immobilier table td:not(.webform-multiple-table--operations),.form-item-prestation table td:not(.webform-multiple-table--operations){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;}.form-item-bien-immobilier table td.webform-multiple-table--operations input[type=image],.form-item-prestation table td.webform-multiple-table--operations input[type=image]{border:0;width:40px;}.form-item-bien-immobilier table .webform-multiple-table--operations,.form-item-prestation table .webform-multiple-table--operations{vertical-align:top;display:block;position:absolute;top:0;right:0;}.form-item-bien-immobilier table .webform-multiple-table--operations input,.form-item-prestation table .webform-multiple-table--operations input{border:none;padding:0;opacity:1;}.form-item-bien-immobilier div[class*=js-form-type-number],.form-item-prestation div[class*=js-form-type-number]{width:100%;}#edit-nature-bien-immobilier .form-item-nature-bien-immobilier-résidence-principale,#edit-nature-bien-immobilier #edit-nature-bien-immobilier-rsidence-principale--description{display:block !important;}#edit-nature-bien-immobilier .form-item-nature-bien-immobilier-résidence-principale .description,#edit-nature-bien-immobilier #edit-nature-bien-immobilier-rsidence-principale--description .description{display:none;}#edit-nature-bien-immobilier #edit-nature-bien-immobilier-rsidence-principale--description{margin-top:1.5rem;font-weight:500;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre .form-item-attestation-plafond-garantie{max-width:100%;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre .form-item-attestation-plafond-garantie .btn--type-1{margin:2rem 0;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-pieces-jointes-markup,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-info-pieces-jointes,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-pj-etat-civil-markup,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-pj-demande-markup,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-pj-situation-financier{max-width:100%;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj{padding:0;margin-top:3rem;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-pj-etat-civil-markup{margin-top:3rem;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-piece-identite,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-personne-a-charge,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-avis-imposition,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-justificatifs-revenus,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-ar,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-huissier,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-conclusions-avocat,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-admission-aj,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-auxiliaire-de-justice,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-honoraires-auxiliaire-de-justice,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-attestation-non-prise-en-charge,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-piece-identite,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-personne-a-charge,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-avis-imposition,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-justificatifs-revenus,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-ar,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-huissier,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-conclusions-avocat,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-admission-aj,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-auxiliaire-de-justice,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-honoraires-auxiliaire-de-justice,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-attestation-non-prise-en-charge{max-width:100%;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-piece-identite label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-personne-a-charge label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-avis-imposition label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-justificatifs-revenus label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-ar label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-huissier label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-conclusions-avocat label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-decision-admission-aj label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-auxiliaire-de-justice label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-honoraires-auxiliaire-de-justice label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-item-attestation-non-prise-en-charge label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-piece-identite label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-personne-a-charge label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-avis-imposition label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-justificatifs-revenus label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-ar label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-huissier label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-conclusions-avocat label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-decision-admission-aj label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-auxiliaire-de-justice label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-honoraires-auxiliaire-de-justice label,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-item-attestation-non-prise-en-charge label{margin-bottom:3rem;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .description,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .description{display:none;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .webform-element-description,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .pj_description,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .webform-element-description,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .pj_description{}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .webform-element-description .p_red,#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .pj_description .p_red,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .webform-element-description .p_red,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .pj_description .p_red{color:#a6192e;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-managed-file,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-managed-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-managed-file input.form-file,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-managed-file input.form-file{margin-bottom:3rem;}#edit-pieces-a-joindre--2.aj--pieces-a-joindre #edit-eligibilite-pj .form-managed-file .webform-managed-file-preview,#edit-pieces-a-joindre--2.aj--pieces-a-joindre div[id^=ajax-wrapper--] .form-managed-file .webform-managed-file-preview{display:inline-block;margin:0.5em 0 1rem 1rem;}.aj--pieces-a-joindre .pj_description{margin-top:3rem;}.aj--pieces-a-joindre .pj_description .p_red{color:#a6192e;}.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-declaration-de-pourvoi,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-certificat-presence-detention,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-statuts-personne-morale,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-comptes-annuels-personne-morale{max-width:100%;}.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-declaration-de-pourvoi .webform-element-description,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-certificat-presence-detention .webform-element-description,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-statuts-personne-morale .webform-element-description,.webform-submission-aide-juridictionnelle-form .aj--pieces-a-joindre .form-item-comptes-annuels-personne-morale .webform-element-description{margin-top:0;}#edit-validation--2.aj--validation{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#edit-validation--2.aj--validation #edit-envoyer-demande,#edit-validation--2.aj--validation #edit-info-importantes,#edit-validation--2.aj--validation .form-item-attestation-honneur,#edit-validation--2.aj--validation .form-item-demande-dematerialisee,#edit-validation--2.aj--validation .form-item-rgpd{max-width:100%;}#edit-validation--2.aj--validation #edit-info-importantes{margin-top:5rem;}#edit-validation--2.aj--validation .form-item-attestation-honneur{margin-top:5rem;}#edit-validation--2.aj--validation .form-item-attestation-honneur label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5rem 0;}@media (min-width:1440px){#edit-validation--2.aj--validation .form-item-attestation-honneur label{margin:0 0 6rem;}}#edit-validation--2.aj--validation .form-item-demande-dematerialisee{margin:47rem 0 6rem;}@media (min-width:600px){#edit-validation--2.aj--validation .form-item-demande-dematerialisee{margin:38rem 0 6rem;}}@media (min-width:768px){#edit-validation--2.aj--validation .form-item-demande-dematerialisee{margin:28rem 0 6rem;}}@media (min-width:1024px){#edit-validation--2.aj--validation .form-item-demande-dematerialisee{margin:22rem 0 6rem;}}#edit-validation--2.aj--validation .form-item-demande-dematerialisee label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:11rem 0 6rem;}@media (min-width:1440px){#edit-validation--2.aj--validation .form-item-demande-dematerialisee label{margin:0 0 6rem;}}#edit-validation--2.aj--validation .form-item-attestation-honneur,#edit-validation--2.aj--validation .form-item-demande-dematerialisee{max-width:100%;position:relative;}#edit-validation--2.aj--validation .form-item-attestation-honneur .description,#edit-validation--2.aj--validation .form-item-demande-dematerialisee .description{display:none;}#edit-validation--2.aj--validation .form-item-attestation-honneur input,#edit-validation--2.aj--validation .form-item-attestation-honneur .webform-element-description,#edit-validation--2.aj--validation .form-item-demande-dematerialisee input,#edit-validation--2.aj--validation .form-item-demande-dematerialisee .webform-element-description{display:inline-block;position:absolute;top:4rem;}#edit-validation--2.aj--validation .form-item-attestation-honneur input,#edit-validation--2.aj--validation .form-item-demande-dematerialisee input{margin-top:0.5rem;}#edit-validation--2.aj--validation .form-item-attestation-honneur .webform-element-description,#edit-validation--2.aj--validation .form-item-demande-dematerialisee .webform-element-description{vertical-align:middle;margin-left:3rem;}#edit-validation--2.aj--validation .form-item-rgpd{max-width:100%;margin:13rem 0 3rem;}@media (min-width:1440px){#edit-validation--2.aj--validation .form-item-rgpd{margin:10rem 0 5rem;}}.envoi-demande h3 strong{font-weight:500;}.envoi-demande ol li input[type=submit].btn{display:block;margin:3rem 0;}#espace-personnel-delete-account{width:95%;margin:auto;}@media (min-width:1024px){#espace-personnel-delete-account{width:50%;}}#espace-personnel-delete-account .form-item-inscription{margin-bottom:0;}#espace-personnel-delete-account fieldset{min-width:100%;}#espace-personnel-delete-account p,#espace-personnel-delete-account span{font-size:1.4rem;}@media (min-width:600px){#espace-personnel-delete-account p,#espace-personnel-delete-account span{font-size:1.8rem;}}#espace-personnel-delete-account .form-item.form-item-description{min-width:100%;font-size:1.4rem;}@media (min-width:600px){#espace-personnel-delete-account .form-item.form-item-description{font-size:1.8rem;}}#espace-personnel-delete-account .form-item-description strong{font-size:1.8rem;}@media (min-width:600px){#espace-personnel-delete-account .form-item-description strong{font-size:2rem;}}#espace-personnel-delete-account #edit-lienretour{width:100vw;position:relative;left:calc(50% - 50vw);margin:0 0 5rem 10%;padding-top:2rem;}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .titre-evenement{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .bloc-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription h2{color:#737373;font-weight:400;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription h2::after{content:none;}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription h2 span{font-size:1.8rem;}@media (min-width:600px){#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription h2 span{font-size:2rem;}}#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .evenement-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}#espace-personnel-delete-account .bloc-texte-audience,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:0.4rem;padding:2rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}#espace-personnel-delete-account .bloc-texte-audience .horaires,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:2rem;}@media (min-width:600px){#espace-personnel-delete-account .bloc-texte-audience .horaires,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions{padding-right:3rem;}}#espace-personnel-delete-account .bloc-texte-audience .horaires > div,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions > div,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires > div,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions > div{margin-bottom:1rem;}#espace-personnel-delete-account .bloc-texte-audience .horaires > div:last-child,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions > div:last-child,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires > div:last-child,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions > div:last-child{margin-bottom:0;}#espace-personnel-delete-account .bloc-texte-audience .horaires p,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions p,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires p,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions p{font-size:1.8rem;}@media (min-width:600px){#espace-personnel-delete-account .bloc-texte-audience .horaires p,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions p,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires p,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions p{font-size:2rem;}}#espace-personnel-delete-account .bloc-texte-audience .horaires p span,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions p span,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires p span,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions p span{display:block;margin-top:0.25rem;color:rgba(37,40,42,0.6);font-size:1.4rem;}@media (min-width:600px){#espace-personnel-delete-account .bloc-texte-audience .horaires p span,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions p span,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires p span,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions p span{font-size:1.6rem;}}#espace-personnel-delete-account .bloc-texte-audience .horaires .evt-sidebar-elt--icones--heure,#espace-personnel-delete-account .bloc-texte-audience .field--name-field-date-inscriptions .evt-sidebar-elt--icones--heure,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .horaires .evt-sidebar-elt--icones--heure,#espace-personnel-delete-account .node--type-evenement-cour.node--view-mode-listing-inscription .field--name-field-date-inscriptions .evt-sidebar-elt--icones--heure{margin-bottom:0;padding:0;background-image:none;}#espace-personnel-delete-account .field--name-field-date-de-l-affaire{font-weight:400;font-size:1.8rem;background-image:none;padding-left:0;margin-bottom:2rem;}@media (min-width:600px){#espace-personnel-delete-account .field--name-field-date-de-l-affaire{font-size:2rem;}}#espace-personnel-delete-account .bloc-texte-audience h2{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:400;color:#737373;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;}#espace-personnel-delete-account .bloc-texte-audience h2::after{content:none;}#espace-personnel-delete-account .bloc-texte-audience h2 span{font-size:1.8rem;}@media (min-width:600px){#espace-personnel-delete-account .bloc-texte-audience h2 span{font-size:2rem;}}#espace-personnel-delete-account #edit-delete{margin-right:0;}@media (min-width:480px){#espace-personnel-delete-account #edit-delete{margin-right:8rem;}}#espace-personnel-delete-account #edit-events{min-width:100%;font-size:1.4rem;}@media (min-width:600px){#espace-personnel-delete-account #edit-events{font-size:1.8rem;}}#espace-personnel-delete-account #edit-events article{margin:2rem 0;}#espace-personnel-delete-account #edit-events article .date{margin:0 0 2rem;font-size:1.8rem;font-family:poppins,sans-serif;}@media (min-width:600px){#espace-personnel-delete-account #edit-events article .date{font-size:2rem;}}#espace-personnel-delete-account #edit-events article .one_event--description{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:0.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}#espace-personnel-delete-account #edit-events article .one_event--description .horaires{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:480px){#espace-personnel-delete-account #edit-events article .one_event--description .horaires{width:auto;}}#espace-personnel-delete-account #edit-events article .one_event--description .horaires p:first-child{margin-bottom:0.25rem;font-size:1.8rem;font-weight:600;font-family:poppins,sans-serif;}@media (min-width:600px){#espace-personnel-delete-account #edit-events article .one_event--description .horaires p:first-child{font-size:2rem;}}#espace-personnel-delete-account #edit-events article .one_event--description .horaires p:last-child{color:#737373;font-weight:600;font-family:poppins,sans-serif;font-size:1.4rem;margin-bottom:0;}@media (min-width:600px){#espace-personnel-delete-account #edit-events article .one_event--description .horaires p:last-child{font-size:1.6rem;}}#espace-personnel-delete-account #edit-events article .one_event--description .divider{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:2.5rem 0;background-color:#a6192e;height:0.5rem;border-radius:0.4rem;}@media (min-width:480px){#espace-personnel-delete-account #edit-events article .one_event--description .divider{width:0.5rem;height:6rem;margin:0 2.5rem;}}#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}@media (min-width:480px){#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle{-webkit-box-flex:1;-ms-flex:1;flex:1;}}#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle .title{color:#a6192e;text-transform:uppercase;font-weight:600;font-size:1.6rem;font-family:poppins,sans-serif;margin:0;}@media (min-width:600px){#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle .title{font-size:1.8rem;}}#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle .title::after{content:none;}#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle .subtitle{color:#737373;font-family:poppins,sans-serif;font-size:1.8rem;margin-bottom:0;}@media (min-width:600px){#espace-personnel-delete-account #edit-events article .one_event--description .title-and-subtitle .subtitle{font-size:2rem;}}#espace-personnel-delete-account #edit-inscription--wrapper #edit-inscription{margin-top:2rem;}#espace-personnel-delete-account #edit-inscription--wrapper #edit-inscription .form-item{display:inline-block;margin-right:3rem;}#espace-personnel-delete-account #edit-inscription--wrapper #edit-inscription label{font-weight:400;margin-left:1rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}#espace-personnel-delete-account .inputs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:80%;padding-bottom:3rem;}@media (min-width:600px){#espace-personnel-delete-account .inputs-container{width:65%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}#espace-personnel-delete-account .inputs-container input{margin:1rem auto 3rem 0;}#espace-personnel-delete-account .inputs-container div.btn--type-1{display:inline-block;margin-left:0;}@media (min-width:600px){#espace-personnel-delete-account .inputs-container div.btn--type-1{margin:1rem auto 3rem;}}.page-user-delete-account .region-content{background-color:#fafafa;width:100vw;position:relative;left:calc(50% - 50vw);margin:0;max-width:100vw;}.page-user-delete-account #link-back-personnel-account-cnp{background-color:#fafafa;padding-top:2rem;margin-bottom:2rem;}.webform-submission-abonnement-fond-de-concours-form #edit-titre,.webform-submission-abonnement-fond-de-concours-form > fieldset,.webform-submission-abonnement-fond-de-concours-form .form-item-explications-criteres,.webform-submission-abonnement-fond-de-concours-form .form-item-criteres-de-recherche,.webform-submission-abonnement-fond-de-concours-form .form-item-markup-criteres-formules{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}.webform-submission-abonnement-fond-de-concours-form .form-item-averti-email-mise-a-disposition{max-width:100%;-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important;}.webform-submission-abonnement-fond-de-concours-form .radio ~ label{margin-left:1rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.webform-submission-abonnement-fond-de-concours-form fieldset.webform-composite-hidden-title{margin:0;}.webform-submission-abonnement-fond-de-concours-form .webform-element--title-inline label{display:inline-block;}.webform-submission-abonnement-fond-de-concours-form .form-item-type-abonnement,.webform-submission-abonnement-fond-de-concours-form .form-item-type-de-personne{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-right:3rem;}@media (min-width:480px){.webform-submission-abonnement-fond-de-concours-form .form-item-type-abonnement,.webform-submission-abonnement-fond-de-concours-form .form-item-type-de-personne{display:inline-block;margin-right:3rem;}}.webform-submission-abonnement-fond-de-concours-form .form-item-type-abonnement label,.webform-submission-abonnement-fond-de-concours-form .form-item-type-de-personne label{margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}.webform-submission-abonnement-fond-de-concours-form .webform-options-display-one-column .form-item-type-abonnement:last-child{margin-right:0;}.webform-submission-abonnement-fond-de-concours-form .webform-type-webform-address legend{margin-bottom:2rem;padding:0;font-family:poppins,sans-serif;font-size:2rem;font-weight:500;}@media (min-width:600px){.webform-submission-abonnement-fond-de-concours-form .webform-type-webform-address legend{font-size:2.6rem;}}.webform-submission-abonnement-fond-de-concours-form .form-item-averti-email-mise-a-disposition{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webform-submission-abonnement-fond-de-concours-form .form-item-averti-email-mise-a-disposition label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.webform-submission-abonnement-fond-de-concours-form .form-item-averti-email-mise-a-disposition input{margin-top:0.5rem;}.webform-submission-abonnement-fond-de-concours-form #edit-criteres-selection{padding:0;}.webform-submission-abonnement-fond-de-concours-form #edit-criteres-selection > legend{margin-bottom:2rem;padding:0;font-family:poppins,sans-serif;font-size:2rem;font-weight:500;}@media (min-width:600px){.webform-submission-abonnement-fond-de-concours-form #edit-criteres-selection > legend{font-size:2.6rem;}}.webform-submission-abonnement-fond-de-concours-form #edit-criteres-selection #edit-type-de-decisions--wrapper legend{margin-bottom:2rem;padding:0;font-family:poppins,sans-serif;font-size:1.8rem;font-weight:500;}@media (min-width:600px){.webform-submission-abonnement-fond-de-concours-form #edit-criteres-selection #edit-type-de-decisions--wrapper legend{font-size:2rem;}}.webform-submission-abonnement-fond-de-concours-form #abonnement-fond-de-concours-add-criteria{display:block;}@media (min-width:768px){.webform-submission-abonnement-fond-de-concours-form #abonnement-fond-de-concours-add-criteria{display:inline-block;margin-left:3rem;}}.webform-submission-abonnement-fond-de-concours-form .form-item-markup-criteres-formules strong{display:block;}.webform-submission-abonnement-fond-de-concours-form .form-item-markup-criteres-formules .removeCriteria{display:block;margin-bottom:2rem;}@media (min-width:768px){.webform-submission-abonnement-fond-de-concours-form .form-item-markup-criteres-formules .removeCriteria{display:inline-block;margin-left:3rem;}}.view-fonds-de-concours,.fond_concours_entity{margin:4rem auto;}@media (min-width:1440px){.view-fonds-de-concours,.fond_concours_entity{max-width:70%;}}.view-fonds-de-concours table,.fond_concours_entity table{display:block;}@media (min-width:600px){.view-fonds-de-concours table,.fond_concours_entity table{display:table;}}.view-fonds-de-concours .views-field-view-fond-concours-entity a,.fond_concours_entity .views-field-view-fond-concours-entity a{text-decoration:underline;}.view-fonds-de-concours .inline-block,.fond_concours_entity .inline-block{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:600px){.view-fonds-de-concours .inline-block,.fond_concours_entity .inline-block{font-size:1.8rem;}}.view-fonds-de-concours .inline-block::after,.fond_concours_entity .inline-block::after{display:inline-block;margin-left:0.25rem;content:":";}.view-fonds-de-concours p.field--name-field-date,.view-fonds-de-concours p.field--name-field-date-last-download,.fond_concours_entity p.field--name-field-date,.fond_concours_entity p.field--name-field-date-last-download{display:inline-block;}.view-fonds-de-concours .field--name-field-nombre-decisions p,.fond_concours_entity .field--name-field-nombre-decisions p{display:inline-block;}main form#user-form > div.field--type-boolean.field--name-field-justiciable{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-top:4rem;}main form#user-form > div.field--type-boolean.field--name-field-justiciable fieldset{max-width:100%;}main form#user-form > div.field--type-boolean.field--name-field-justiciable legend{margin-bottom:2rem;font-family:poppins,sans-serif;font-weight:500;}main form#user-form > div.field--type-boolean.field--name-field-justiciable label{margin-left:1rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}main form#user-form > div.field--type-boolean.field--name-field-justiciable #edit-field-justiciable .form-item{display:inline-block;margin-right:3rem;}input[type=date]{background-image:url("/themes/custom/ccass/images/icone-agenda.png");background-position:center right 0.6rem;background-repeat:no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0.6rem;}input[type=date] ~ .clearButton{display:none;position:absolute;bottom:2rem;left:100%;}input[type=date]::-webkit-clear-button{display:none;}.region-sidebar-1 input[type=date] ~ .clearButton{left:calc(100% - 5.5rem);}@media (min-width:1024px){.region-sidebar-1 input[type=date] ~ .clearButton{left:13rem;}}@media (min-width:1440px){.region-sidebar-1 input[type=date] ~ .clearButton{left:calc(100% - 5.5rem);}}form:not([class*=espace-personnel]):not(.user-login-form).form-judilibre{display:block;max-width:90%;margin:0 auto;}.region-sidebar-1.layout .block-judilibre-filtre-block form .form-item{margin-bottom:2rem;}@media (min-width:1024px){.region-sidebar-1.layout .block-judilibre-filtre-block form .form-item{margin-bottom:2rem;}}#judilibre-filter{max-width:100%;margin:0 0 4rem;display:block;}#judilibre-filter .form-actions{text-align:left;}#judilibre-filter .form-actions input{margin-bottom:0;}#judilibre-filter .form-actions .btn{margin:0;}#judilibre-filter .form-actions .btn:first-child{margin-bottom:3rem;}.page-recherche-judilibre .page-title,.page-recherche .page-title{padding:3.8rem 1.6rem;}#subscribe-event-subscribe-form-base .form-item-intro{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-top:4rem;margin-bottom:0;}#subscribe-event-subscribe-form-base .form-item-intro p{margin-top:3rem;}#subscribe-event-subscribe-form-base .form-event{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin:7rem auto;padding:5rem;background:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1024px){#subscribe-event-subscribe-form-base .form-event{max-width:46%;}}#subscribe-event-subscribe-form-base .form-event fieldset{max-width:100%;margin-bottom:0;padding:0;font-style:normal;}#subscribe-event-subscribe-form-base .form-event input.btn{margin:2rem 0;display:block;font-size:1.4rem;}@media (min-width:600px){#subscribe-event-subscribe-form-base .form-event input.btn{font-size:1.6rem;}}#subscribe-event-subscribe-form-base .form-event #edit-date-lieu .evt-sidebar-elt--icones{padding-left:4rem;}#subscribe-event-subscribe-form-base #edit-inscr-closed{max-width:100%;margin-top:6rem;}#subscribe-event-subscribe-form-base .description-inscription,#subscribe-event-subscribe-form-base .form-event{font-size:1.4rem;font-style:italic;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}#subscribe-event-subscribe-form-base #edit-certificats > .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin-bottom:1rem;}#subscribe-event-subscribe-form-base #edit-certificats .radio{margin-top:0.25rem;}#subscribe-event-subscribe-form-base #edit-certificats label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;margin-left:0.75rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}@media (min-width:600px){#subscribe-event-subscribe-form-base #edit-certificats label{font-size:1.8rem;}}#subscribe-event-subscribe-form-base #edit-submit-wo-acc{display:block;margin:2rem 0 0 0;}#subscribe-event-subscribe-form-loggedout,#subscribe-event-subscribe-form{display:block;max-width:100%;}#subscribe-event-subscribe-form-loggedout .form-item-warning,#subscribe-event-subscribe-form .form-item-warning{max-width:100%;}#subscribe-event-subscribe-form-loggedout .form-item-warning a,#subscribe-event-subscribe-form .form-item-warning a{text-decoration:underline;}#subscribe-event-subscribe-form-loggedout .form-item-warning a:hover,#subscribe-event-subscribe-form-loggedout .form-item-warning a:focus,#subscribe-event-subscribe-form-loggedout .form-item-warning a:active,#subscribe-event-subscribe-form .form-item-warning a:hover,#subscribe-event-subscribe-form .form-item-warning a:focus,#subscribe-event-subscribe-form .form-item-warning a:active{color:#a6192e;}#subscribe-event-subscribe-form-loggedout .form-item-intro,#subscribe-event-subscribe-form .form-item-intro{margin-top:4rem;margin-bottom:0;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;}#subscribe-event-subscribe-form-loggedout .form-item-intro p,#subscribe-event-subscribe-form .form-item-intro p{margin-top:3rem;}#subscribe-event-subscribe-form-loggedout legend h2 strong,#subscribe-event-subscribe-form legend h2 strong{margin-left:1rem;}#subscribe-event-subscribe-form-loggedout #edit-inscr-closed,#subscribe-event-subscribe-form #edit-inscr-closed{max-width:100%;margin-top:6rem;}#subscribe-event-subscribe-form-loggedout #edit-info,#subscribe-event-subscribe-form #edit-info{max-width:100%;margin-bottom:6rem;}@media (min-width:1024px){#subscribe-event-subscribe-form-loggedout #edit-info,#subscribe-event-subscribe-form #edit-info{max-width:70%;margin:0 auto;}}#subscribe-event-subscribe-form-loggedout legend,#subscribe-event-subscribe-form legend{padding:0;}#subscribe-event-subscribe-form-loggedout h2,#subscribe-event-subscribe-form h2{margin-bottom:6rem;}#subscribe-event-subscribe-form-loggedout #participant-wrapper .fieldset-wrapper,#subscribe-event-subscribe-form #participant-wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#subscribe-event-subscribe-form-loggedout #edit-inscription,#subscribe-event-subscribe-form #edit-inscription{margin-top:4rem;}@media (min-width:1024px){#subscribe-event-subscribe-form-loggedout #edit-inscription,#subscribe-event-subscribe-form #edit-inscription{max-width:70%;margin:4rem auto 0;}}#subscribe-event-subscribe-form-loggedout #edit-inscription .fieldset-wrapper,#subscribe-event-subscribe-form #edit-inscription .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#subscribe-event-subscribe-form-loggedout fieldset,#subscribe-event-subscribe-form fieldset{max-width:100%;padding:0;}#subscribe-event-subscribe-form-loggedout #edit-notifications,#subscribe-event-subscribe-form #edit-notifications{max-width:100%;margin-top:4rem;}@media (min-width:1024px){#subscribe-event-subscribe-form-loggedout #edit-notifications,#subscribe-event-subscribe-form #edit-notifications{max-width:70%;margin:4rem auto 0;}}#subscribe-event-subscribe-form-loggedout #edit-notifications .switch,#subscribe-event-subscribe-form #edit-notifications .switch{position:absolute;top:0.35rem;left:0;}#subscribe-event-subscribe-form-loggedout #edit-notifications .switch ~ label,#subscribe-event-subscribe-form #edit-notifications .switch ~ label{margin-left:5rem;}#subscribe-event-subscribe-form-loggedout #edit-notifications label,#subscribe-event-subscribe-form #edit-notifications label{font-size:1.6rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}@media (min-width:600px){#subscribe-event-subscribe-form-loggedout #edit-notifications label,#subscribe-event-subscribe-form #edit-notifications label{font-size:1.8rem;}}#subscribe-event-subscribe-form-loggedout #edit-notifications .fieldset-wrapper > .form-item,#subscribe-event-subscribe-form #edit-notifications .fieldset-wrapper > .form-item{display:inline-block;position:relative;vertical-align:top;max-width:100%;}@media (min-width:1024px){#subscribe-event-subscribe-form-loggedout #edit-notifications .fieldset-wrapper > .form-item,#subscribe-event-subscribe-form #edit-notifications .fieldset-wrapper > .form-item{width:calc(50% - 1.3rem);}}#subscribe-event-subscribe-form-loggedout #edit-notifications .fieldset-wrapper > .form-item:first-child,#subscribe-event-subscribe-form #edit-notifications .fieldset-wrapper > .form-item:first-child{margin-right:2rem;}#subscribe-event-subscribe-form-loggedout #edit-notifications .fieldset-wrapper > .form-item label,#subscribe-event-subscribe-form #edit-notifications .fieldset-wrapper > .form-item label{display:inline-block;}#subscribe-event-subscribe-form-loggedout #edit-notifications input.form-submit,#subscribe-event-subscribe-form #edit-notifications input.form-submit{display:block;}#subscribe-event-subscribe-form-loggedout #edit-periodes,#subscribe-event-subscribe-form #edit-periodes{display:block;width:100%;}@media (min-width:600px){#subscribe-event-subscribe-form-loggedout #edit-periodes > .form-item,#subscribe-event-subscribe-form #edit-periodes > .form-item{display:inline-block;margin-right:4rem;}}#subscribe-event-subscribe-form-loggedout #edit-periodes label,#subscribe-event-subscribe-form #edit-periodes label{vertical-align:baseline;margin-left:0.75rem;}@media (min-width:600px){#subscribe-event-subscribe-form-loggedout #edit-periodes label,#subscribe-event-subscribe-form #edit-periodes label{vertical-align:text-top;}}#subscribe-event-subscribe-form-loggedout #edit-periodes > .form-item:last-child,#subscribe-event-subscribe-form #edit-periodes > .form-item:last-child{margin-right:0;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp,#subscribe-event-subscribe-form .form-item-inscr-grp{max-width:100%;margin-bottom:3rem;margin-top:4rem;}@media (min-width:1024px){#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp,#subscribe-event-subscribe-form .form-item-inscr-grp{max-width:70%;margin:4rem auto 0;}}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp input[type=submit].btn--type-1,#subscribe-event-subscribe-form .form-item-inscr-grp input[type=submit].btn--type-1{margin-left:0;margin-right:0;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp > .form-item,#subscribe-event-subscribe-form .form-item-inscr-grp > .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp > .form-item input,#subscribe-event-subscribe-form .form-item-inscr-grp > .form-item input{margin-top:0.25rem;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp > .form-item label,#subscribe-event-subscribe-form .form-item-inscr-grp > .form-item label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1.25rem;font-size:1.6rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}@media (min-width:600px){#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp > .form-item label,#subscribe-event-subscribe-form .form-item-inscr-grp > .form-item label{font-size:1.8rem;}}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp .form-item-qualite-participants,#subscribe-event-subscribe-form .form-item-inscr-grp .form-item-qualite-participants{max-width:100%;display:block;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp .form-item-qualite-participants select,#subscribe-event-subscribe-form .form-item-inscr-grp .form-item-qualite-participants select{max-width:45rem;}#subscribe-event-subscribe-form-loggedout .form-item-inscr-grp .form-item-qualite-participants label,#subscribe-event-subscribe-form .form-item-inscr-grp .form-item-qualite-participants label{display:inline-block;margin-right:0.75rem;}@media (min-width:480px){form[class^=subscribe-event-subscribe] .form-item-linkcalendar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:479px){form[class^=subscribe-event-subscribe] .form-item-linkcalendar a{margin-bottom:2rem;margin-right:2rem;}}form[class^=subscribe-event-subscribe] .form-item-linkcalendar p{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-family:poppins,sans-serif;font-weight:500;font-size:1.8rem;}#user-pass,#user-pass-reset{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#user-pass p,#user-pass-reset p{font-weight:600;}#user-pass-reset{margin-top:5rem;}#user-pass-reset p{margin:0.5rem;}.slick-dots{padding-left:0;text-align:center;}.slick-dots li{display:inline-block;list-style:none;margin:1rem;}@media (min-width:1024px){.slick-dots li{margin:1.2rem;}}.slick-dots li button{font-size:0;background-color:#9e9d9d;border-radius:50%;width:1.2rem;height:1.2rem;display:block;padding:0;}.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:active{background-color:#25282a;}@media (min-width:1024px){.slick-dots li button{width:1.6rem;height:1.6rem;}}.slick-dots li.slick-active button{background-color:#25282a;}.dark-bg .slick-dots li button:hover,.dark-bg .slick-dots li button:focus,.dark-bg .slick-dots li button:active{background-color:#fff;}.dark-bg .slick-dots li.slick-active button{background-color:#fff;}.slider-button{border-radius:50%;border:0.2rem solid #fff;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.slider-button:hover{cursor:pointer;}.slick-navigation,.slick-navigation-cards{text-align:right;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.slick-navigation .slider-button,.slick-navigation-cards .slider-button{color:#fff;}.slick-navigation .slider-button.custom-slick-prev,.slick-navigation-cards .slider-button.custom-slick-prev{margin-right:1.5rem;}@media (min-width:1440px){.slick-navigation .slider-button.custom-slick-prev,.slick-navigation-cards .slider-button.custom-slick-prev{margin-right:2rem;}}.slick-navigation .slider-button:hover,.slick-navigation .slider-button:focus,.slick-navigation .slider-button:active,.slick-navigation-cards .slider-button:hover,.slick-navigation-cards .slider-button:focus,.slick-navigation-cards .slider-button:active{color:#a6192e;background-color:#fff;}.slick-navigation.dark-nav .slider-button,.slick-navigation-cards.dark-nav .slider-button{color:#25282a;border-color:#25282a;}.slick-navigation.dark-nav .slider-button:hover,.slick-navigation.dark-nav .slider-button:focus,.slick-navigation.dark-nav .slider-button:active,.slick-navigation-cards.dark-nav .slider-button:hover,.slick-navigation-cards.dark-nav .slider-button:focus,.slick-navigation-cards.dark-nav .slider-button:active{color:#fff;background-color:#25282a;}.slick-navigation-favoris{position:absolute;top:7.5rem;width:100%;z-index:1;}.slick-navigation-favoris button{position:absolute;border-color:#000;}.slick-navigation-favoris button:hover,.slick-navigation-favoris button:focus{background-color:#000;}.slick-navigation-favoris button:hover span,.slick-navigation-favoris button:focus span{color:#fff;}.slick-navigation-favoris button.custom-slick-prev{left:-1rem;}@media (min-width:1024px){.slick-navigation-favoris button.custom-slick-prev{left:0;}}.slick-navigation-favoris button.custom-slick-next{right:-1rem;}@media (min-width:1024px){.slick-navigation-favoris button.custom-slick-next{right:0;}}.hero-navigation{position:absolute;bottom:1.6rem;left:1.6rem;right:1.6rem;z-index:999;}@media (min-width:1024px){.hero-navigation{left:calc(50vw - 5rem);}}@media (min-width:1440px){.hero-navigation{right:14rem;}}.hero-custom-slick-next{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:-3.2rem;right:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;width:23.7rem;text-align:left;}.hero-custom-slick-next:hover{cursor:pointer;}@media (min-width:600px){.hero-custom-slick-next{right:1.6rem;}}@media (min-width:1440px){.hero-custom-slick-next{width:26rem;right:1rem;}}.hero-custom-slick-next span{display:inline-block;font-size:1.4rem;font-family:poppins,sans-serif;}@media (min-width:1440px){.hero-custom-slick-next span{font-size:1.8rem;}}.hero-custom-slick-next .hero-next-text{padding:1.2rem 6.6rem 1.2rem 1.6rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;}.hero-custom-slick-next .hero-next-text::after{content:"";width:1.6rem;height:1.6rem;display:block;position:absolute;right:2.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:1440px){.hero-custom-slick-next .hero-next-text::after{width:2rem;height:2rem;}}.hero-custom-slick-next .hero-next-chevron{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:5rem;position:relative;}.hero-custom-slick-next .hero-next-chevron::before{content:"";display:inline-block;border-bottom:0.2rem solid;border-right:0.2rem solid;width:1.2rem;height:1.2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:57%;margin-left:30%;}@media (min-width:1440px){.hero-custom-slick-next .hero-next-chevron::before{position:absolute;top:40%;left:50%;-webkit-transform:rotate(-45deg) translate(-50%,-50%);transform:rotate(-45deg) translate(-50%,-50%);margin-top:0;margin-left:0;}}.hero-custom-slick-prev .chevron--left{margin-bottom:0.2rem;margin-left:0.2rem;}@media (max-width:1023px){.block--not-overlay ~ .hero-navigation{bottom:calc(35vh + 3.5rem);}}.slick-slider:not(.field--name-field-heros){margin:2rem 0;}.paragraph--type--derniers-arrets .slick-slider .slick-slide{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.paragraph--type--derniers-arrets .slick-slider .slick-slide:hover,.paragraph--type--derniers-arrets .slick-slider .slick-slide:focus{margin-top:-2rem;}.paragraph--type--derniers-arrets .slick-slider .slick-slide a[class^=voir-plus],.paragraph--type--derniers-arrets .slick-slider .slick-slide a[class*=" voir-plus"]{overflow:hidden;}.paragraph--type--derniers-arrets .slick-slider .slick-slide a[class^=voir-plus]::before,.paragraph--type--derniers-arrets .slick-slider .slick-slide a[class*=" voir-plus"]::before{background-image:url(/themes/custom/ccass/images/chevron-right.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;border:0;height:2.5rem;left:50%;position:absolute;top:50%;width:2.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--derniers-arrets .slick-slider .slick-slide:hover a[class^=voir-plus]::before,.paragraph--type--derniers-arrets .slick-slider .slick-slide:hover a[class*=" voir-plus"]::before,.paragraph--type--derniers-arrets .slick-slider .slick-slide:focus a[class^=voir-plus]::before,.paragraph--type--derniers-arrets .slick-slider .slick-slide:focus a[class*=" voir-plus"]::before{-webkit-animation-delay:0;-webkit-animation-duration:0.5s;-webkit-animation-name:arrowSlider;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:0.5s;-moz-animation-name:arrowSlider;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:0.5s;-o-animation-name:arrowSlider;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:0.5s;animation-name:arrowSlider;animation-fill-mode:forwards;}@-webkit-keyframes arrowSlider{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}49%{-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%);}50%{-webkit-transform:translate(-200%,-50%);transform:translate(-200%,-50%);}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@keyframes arrowSlider{0%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}49%{-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%);}50%{-webkit-transform:translate(-200%,-50%);transform:translate(-200%,-50%);}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}form.espace-personnel-type-compte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}form.espace-personnel-type-compte p{font-weight:400;font-size:1.4rem;}@media (min-width:600px){form.espace-personnel-type-compte p{font-size:1.8rem;}}form.espace-personnel-type-compte .form-item{max-width:100%;}form.espace-personnel-type-compte .form-item input{display:block;margin:2rem auto;}@media (min-width:1024px){form.espace-personnel-type-compte{position:relative;width:100vw;margin:0;left:calc(50% + 1rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);}form.espace-personnel-type-compte .form-item{max-width:100%;margin-bottom:0;}form.espace-personnel-type-compte .form-item-justiciable,form.espace-personnel-type-compte .form-item-grandpublic{width:50%;padding:4.8rem 5rem;-webkit-transition:0.1s;transition:0.1s;background-color:#e0e0e0;}form.espace-personnel-type-compte .form-item-justiciable:hover,form.espace-personnel-type-compte .form-item-grandpublic:hover{-webkit-box-shadow:0 0 2.5rem 0 rgba(37,40,42,0.25);box-shadow:0 0 2.5rem 0 rgba(37,40,42,0.25);background-color:#fff;-webkit-transform:scale(1.025);transform:scale(1.025);-webkit-transition:all linear 0.2s;transition:all linear 0.2s;}}@media (min-width:1024px) and (min-width:1024px){form.espace-personnel-type-compte .form-item-justiciable h2,form.espace-personnel-type-compte .form-item-grandpublic h2{margin-bottom:5rem;}}@media (min-width:1024px){form.espace-personnel-type-compte .form-item-justiciable ul,form.espace-personnel-type-compte .form-item-grandpublic ul{margin:1rem 0;}}@media (min-width:1024px) and (min-width:1024px){form.espace-personnel-type-compte .form-item-justiciable ul,form.espace-personnel-type-compte .form-item-grandpublic ul{margin:3rem 0;}}@media (min-width:1024px){form.espace-personnel-type-compte .form-item-justiciable p:last-of-type,form.espace-personnel-type-compte .form-item-grandpublic p:last-of-type{padding-left:3.5rem;background-image:url(/themes/custom/ccass/images/espace-perso/info.png);background-repeat:no-repeat;font-size:1.6rem;}}@media (min-width:1024px){form.espace-personnel-type-compte .form-item-justiciable input[type=submit].btn,form.espace-personnel-type-compte .form-item-grandpublic input[type=submit].btn{background-color:#fff;}form.espace-personnel-type-compte .form-item-justiciable input[type=submit].btn:hover,form.espace-personnel-type-compte .form-item-justiciable input[type=submit].btn:focus,form.espace-personnel-type-compte .form-item-grandpublic input[type=submit].btn:hover,form.espace-personnel-type-compte .form-item-grandpublic input[type=submit].btn:focus{background-color:#a6192e;}}@media (min-width:1024px) and (min-width:1920px){form.espace-personnel-type-compte .form-item-justiciable{padding-left:18rem;}form.espace-personnel-type-compte .form-item-justiciable p,form.espace-personnel-type-compte .form-item-justiciable ul{margin-left:2rem;margin-right:2rem;}form.espace-personnel-type-compte .form-item-grandpublic{padding-right:18rem;}form.espace-personnel-type-compte .form-item-grandpublic p,form.espace-personnel-type-compte .form-item-grandpublic ul{margin-left:2rem;margin-right:2rem;}}@media (min-width:1024px){form.espace-personnel-type-compte .form-item-description{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}}form.espace-personnel-validate-email{text-align:center;max-width:164rem;margin:auto;}form.espace-personnel-validate-email .form-item-description{font-weight:600;text-align:center;max-width:100%;font-size:1.6rem;}@media (min-width:1024px){form.espace-personnel-validate-email .form-item-description{font-size:1.8rem;max-width:50%;margin:5rem auto 4rem;}}form.espace-personnel-validate-email input{display:block;}.page-user-validationemail h2{text-align:center;}.page-user-validationemail h2::after{margin:2rem auto;}.page-user-validationemail .form-item-description p{margin-bottom:0;font-weight:600;}.page-user-validationemail #edit-resend{display:block;margin-bottom:0;}form.user-register-form #edit-field-rgpd-value--description a{text-decoration:underline;}form.user-register-form #edit-field-rgpd-value--description a:hover,form.user-register-form #edit-field-rgpd-value--description a:focus,form.user-register-form #edit-field-rgpd-value--description a:active{color:#a6192e;}.blocs-user{margin-bottom:4rem;}@media (min-width:1024px){.blocs-user{display:grid;grid-template-columns:2fr 1fr;gap:4rem;}}.user-block{border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:2rem;margin:4rem 0;background-color:#fff;}@media (min-width:1024px){.user-block{margin:0;}}@media (min-width:1440px){.user-block{padding:3.5rem 4.8rem;}}.user-block p{font-weight:400;}@media (min-width:1024px){.user-block .more-link{text-align:right;margin-bottom:0;}}.user-block input{padding:1rem 1.5rem;font-size:1.4rem;}@media (min-width:1024px){.user-block h2{margin-bottom:4rem;}}@media (min-width:1024px){.user-block--derniers-dossiers h2,.user-block--recherches h2,.user-block--dossiers h2{text-align:left;}.user-block--derniers-dossiers h2::after,.user-block--recherches h2::after,.user-block--dossiers h2::after{margin-left:0;}}.view-content .titre-element{font-weight:500;display:inline-block;font-size:1.6rem;font-family:poppins,sans-serif;margin-right:2rem;}@media (min-width:1440px){.view-content .titre-element{margin-right:1rem;}}.modifier-titre-element{display:inline-block;}.modifier-titre-element input{margin-top:0.5rem;}.elem-icone{background-repeat:no-repeat;padding:0.5rem 0;}.elem-icone--left{padding-left:2rem;background-position:left center;}.elem-icone--left--large{padding-left:3.5rem;padding-top:0;}.elem-icone--right{padding-right:3rem;background-position:right center;}.icone-supprimer-small{background-image:url(/themes/custom/ccass/images/espace-perso/suppr-noir-small.png);}.icone-supprimer{background-image:url(/themes/custom/ccass/images/espace-perso/suppr-noir.png);}.icone-classer{background-image:url(/themes/custom/ccass/images/espace-perso/icone-dossier.png);}.icone-classer-small{background-image:url(/themes/custom/ccass/images/espace-perso/dossier-small.png);}.icone-rechercher{background-image:url(/themes/custom/ccass/images/espace-perso/search.png);}.icone-rechercher-small{background-image:url(/themes/custom/ccass/images/espace-perso/search-small.png);}.icone-note-postit{background-image:url(/themes/custom/ccass/images/espace-perso/post-it-smaller.png);}.btn--tous-mes-dossiers,.btn--toutes-mes-notes,.btn--toutes-mes-recherches{text-align:right;}.user-block--dossiers .view-empty p{margin-bottom:0;}.user-block--dossiers div[id^=edit_folder_name] label{font-size:1.4rem;}.user-block--dossiers div[id^=edit_folder_name] .btn{margin:1rem 0;font-size:1.4rem;}.user-block--dossiers .view-content{position:relative;margin-top:3rem;}@media (min-width:1440px){.user-block--dossiers .view-content .liste-dossiers{margin:0 4rem;}}.user-block--dossiers .view-content .slick-slide{max-width:19rem;margin:0 2rem;}@media (min-width:1440px){.user-block--dossiers .view-content .slick-slide{max-width:20rem;}}.user-block--dossiers .view-content .slick-track{margin-left:0;}.user-block--dossiers .derniers-dossiers--tous a{display:block;}.user-block--dossiers .tous-texte{padding:0 0 0 1.5rem;}.user-block--dossiers .tous-img{display:block;background-image:url(/themes/custom/ccass/images/espace-perso/dossier-favoris.png);background-repeat:no-repeat;background-size:contain;height:16.5rem;margin-bottom:1rem;}.user-block--dossiers .derniers-dossiers--tous a:hover .tous-img,.user-block--dossiers .derniers-dossiers--tous a:focus .tous-img,.user-block--dossiers .derniers-dossiers--tous a:active .tous-img{-webkit-filter:drop-shadow(0 0 0.5rem rgba(0,0,0,0.16));filter:drop-shadow(0 0 0.5rem rgba(0,0,0,0.16));}.user-block--dossiers .view-content p{font-weight:400;font-size:1.4rem;margin-bottom:0;}.user-block--dossiers p.nombre-dossier{margin-bottom:1rem;}.user-block--dossiers p.nombre-dossier a{background-image:url(/themes/custom/ccass/images/espace-perso/fond-dossier.png);background-repeat:no-repeat;background-position:center;background-size:contain;font-weight:700;font-size:4rem;font-family:poppins,sans-serif;color:#a6192e;padding:6.5rem 5rem 4rem;display:block;text-align:center;}.user-block--dossiers p.nombre-dossier a:hover,.user-block--dossiers p.nombre-dossier a:focus,.user-block--dossiers p.nombre-dossier a:active{text-decoration:none;-webkit-filter:drop-shadow(0 0 0.5rem rgba(0,0,0,0.16));filter:drop-shadow(0 0 0.5rem rgba(0,0,0,0.16));}.user-block--dossiers .dossier-champs{padding:0 1.5rem;}@media (min-width:1440px){.user-block--dossiers .dossier-champs{padding:0 0 0 2.5rem;}}.user-block--dossiers .view-content .titre-element{font-weight:500;font-size:1.6rem;}.user-block--dossiers .view-content .titre-element .tous-texte{margin-right:0;}.user-block--dossiers .view-footer{margin-top:4rem;}@media (min-width:1024px){.user-block--dossiers .view-footer{position:relative;}}.user-block--dossiers .view-footer > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.user-block--dossiers .view-footer div#folder_title-{margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}.user-block--dossiers .view-footer div#folder_title- input{margin-right:2rem;}.user-block--dossiers .view-footer div#folder_title- .btn{margin:2rem 0;}@media (min-width:768px){.user-block--dossiers .view-footer div#folder_title- .btn{margin:0;}}.user-block--dossiers p.nouveau-dossier{text-align:center;display:inline-block;}@media (min-width:1024px){.user-block--dossiers p.nouveau-dossier{text-align:left;margin-bottom:0;}}.user-block--dossiers .create-new-folder{background-image:url(/themes/custom/ccass/images/espace-perso/fond-dossier-ajout.png);background-repeat:no-repeat;background-position:top left;padding:1.6rem 0 1.6rem 6.2rem;display:block;font-family:poppins,sans-serif;font-weight:600;cursor:pointer;text-align:left;}.user-block--dossiers .create-new-folder[aria-expanded=true]{text-indent:-99999rem;}@media (min-width:1024px){.user-block--dossiers .create-new-folder{display:inline-block;}.user-block--dossiers .create-new-folder[aria-expanded=true]{text-indent:-99999rem;}}.user-block--dossiers .nouveau-dossier-form{display:inline-block;}@media (min-width:1024px){.user-block--dossiers .nouveau-dossier-form{width:calc(100% - 7.2rem);vertical-align:middle;}}.user-block--dossiers .nouveau-dossier-form label{display:inline-block;font-size:1.6rem;}.user-block--dossiers .nouveau-dossier-form input{max-width:calc(100% - 6.2rem);background-color:#fff;}@media (min-width:1024px){.user-block--dossiers .nouveau-dossier-form input{display:inline-block;max-width:40rem;margin-left:1rem;margin-right:1rem;}}@media (min-width:1024px){.user-block--dossiers .nouveau-dossier-form button{margin:0;}}.user-login-form #edit-actions{margin-bottom:2rem;}.blocs-user .view-mes-derniers-dossiers .slick-track{position:inherit;}.blocs-user .view-mes-derniers-dossiers .popup-supprimer.dialog-container,.blocs-user .view-mes-derniers-dossiers .dialog-overlay{bottom:-3rem;max-width:89rem;}.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form{margin-top:0;width:100%;text-align:center;}@media (min-width:480px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form{width:auto;}}@media (min-width:1024px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form{margin-top:0;}}.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form input.button{margin-top:0;margin-bottom:1rem;}@media (min-width:480px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form input.button{margin-top:3rem;margin-bottom:3rem;}}@media (min-width:480px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content button.cancel-button{margin-left:2rem;}}@media (min-width:600px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content button.cancel-button{margin-left:3rem;}}.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content button.cancel-button,.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form{-ms-flex-item-align:start;align-self:flex-start;}@media (min-width:1024px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content button.cancel-button,.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content form{-ms-flex-item-align:start;align-self:flex-start;}}.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content{width:100%;max-width:15%;margin:0;margin-top:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width:600px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content{max-width:32%;margin:0;margin-top:-3rem;}}@media (min-width:1024px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content{max-width:unset;margin:0;margin-top:-3rem;width:45.2rem;}}@media (min-width:1440px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content{margin:0;margin-top:-3rem;width:55.2rem;}}.blocs-user .view-mes-derniers-dossiers .popup-supprimer .dialog-content .close-button img{margin-left:0.5rem;}.blocs-user .view-mes-derniers-dossiers .popup-supprimer h3{font-size:1.6rem;}@media (min-width:600px){.blocs-user .view-mes-derniers-dossiers .popup-supprimer h3{font-size:1.8rem;}}.profil{border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:2rem;margin-bottom:4rem;background-color:#fff;position:relative;top:-2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:1024px){.profil{padding:3.5rem 4.8rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.profil .profil-elem{width:100%;}@media (min-width:600px){.profil .profil-elem{width:auto;}}.profil .profil-elem--contenu{text-align:center;}@media (min-width:600px){.profil .profil-elem--contenu{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:1024px){.profil .profil-elem--contenu{margin:0 auto;-ms-flex-item-align:center;align-self:center;width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}.profil .profil-elem--contenu p{font-weight:500;}.profil .profil-elem--contenu p.profil-nom{font-weight:700;font-size:2.4rem;}@media (min-width:1024px){.profil .profil-elem--contenu p.profil-nom{font-size:4rem;}}.profil .profil-elem--contenu div.field--name-field-secteur-professionnel p{display:inline-block;}@media (min-width:1024px){.profil .profil-elem--contenu div.field--name-field-secteur-professionnel p{font-size:1.8rem;}}.profil .field-label{margin-bottom:0;}.profil > ul{padding-left:0;}@media (min-width:600px){.profil > ul{margin-bottom:0;}}.profil > ul li{list-style:none;}.profil > ul li:not(:first-child){margin:1.2rem 0;}.profil .profil-elem .elem-icone--left{padding-left:3rem;}.profil .profil-elem--notifs{margin-top:2rem;}@media (min-width:600px){.profil .profil-elem--notifs{margin-top:0;margin-left:auto;}}@media (min-width:1024px){.profil .profil-elem--notifs{margin-left:0;}}.profil .profil-elem--notifs li:not(:first-child){margin-top:2rem;}.icone-edit{background-image:url(/themes/custom/ccass/images/espace-perso/parametres.png);}.icone-logout{background-image:url(/themes/custom/ccass/images/espace-perso/deco.png);}.icone-delete{background-image:url(/themes/custom/ccass/images/espace-perso/suppr-rouge.png);}.icone-alert{background-image:url(/themes/custom/ccass/images/espace-perso/notifications.png);}.notifications{display:block;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:2rem;position:relative;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear;}.notifications::after{content:"";position:absolute;width:0;height:0;top:100%;left:2.2rem;border:1rem solid transparent;border-bottom:0;border-top-color:#fff;-webkit-filter:drop-shadow(0 1rem 0.8rem rgba(0,0,0,0.16));filter:drop-shadow(0 1rem 0.8rem rgba(0,0,0,0.16));}.notifications:hover,.notifications:focus,.notifications:active{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear;}.profil .profil-elem .elem-icone--left.notifications{padding-left:5rem;background-position:left 2rem center;}.notifs-chiffre{color:#a6192e;}.user-block--recherches{display:block;}@media (min-width:1024px){.user-block--recherches{grid-row-start:2;}}.user-block--recherches p{font-weight:400;}.user-block--recherches .view-empty{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:600px){.user-block--recherches .view-empty{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.user-block--recherches .view-empty a{display:inline-block;background-image:url(/themes/custom/ccass/images/espace-perso/fond-recherche-ajout.png);background-repeat:no-repeat;background-position:top center;background-size:7rem;padding:6rem 1rem 0;margin-top:1rem;margin-bottom:2rem;font-weight:500;text-transform:uppercase;text-align:center;font-family:poppins,sans-serif;font-size:1.6rem;width:100%;-ms-flex-negative:0;flex-shrink:0;}@media (min-width:600px){.user-block--recherches .view-empty a{max-width:25%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}@media (min-width:1024px){.user-block--recherches .view-empty a{background-size:auto;padding-top:12rem;margin-right:4rem;max-width:16rem;margin-top:0;font-size:1.8rem;}}@media (min-width:1440px){.user-block--recherches .view-empty a{margin-right:10rem;}}.user-block--recherches table{table-layout:auto;}.user-block--recherches tr{padding:0.8rem 0;display:block;}@media (min-width:1024px){.user-block--recherches tr{display:table-row;}}.user-block--recherches tr:not(:last-of-type){border-bottom:0.1rem solid #737373;}.user-block--recherches td.views-field-name > div > div{margin-top:1rem;}@media (min-width:1024px){.user-block--recherches td.views-field-name > div > div{margin-top:0;max-width:30rem;}}@media (min-width:1440px){.user-block--recherches td.views-field-name > div > div{max-width:inherit;}}.user-block--recherches td.views-field-name input[type=text]{margin-right:0;}@media (min-width:600px){.user-block--recherches td.views-field-name input[type=text]{margin-right:1rem;}}@media (min-width:1024px){.user-block--recherches td.views-field-name input[type=text]{max-width:30rem;margin-right:0;}}@media (min-width:1440px){.user-block--recherches td.views-field-name input[type=text]{max-width:42rem;}}.user-block--recherches td{display:block;padding:1rem 0;}@media (min-width:1024px){.user-block--recherches td{display:table-cell;vertical-align:top;}}.user-block--recherches td p{margin-bottom:0;}.user-block--recherches td .titre-element{font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1.4rem;}@media (min-width:600px){.user-block--recherches td .titre-element{font-size:1.6rem;}}.view-mes-recherches-open-justice .modifier-titre-element input{width:auto;margin:0 1rem;padding:0.8rem;}.view-mes-recherches-open-justice .modifier-titre-element button{margin:0;}.popup-supprimer .bloc-modal-classement-titre{width:100%;padding:0;text-align:left;-webkit-box-shadow:none;box-shadow:none;}.popup-supprimer .dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.popup-supprimer .dialog-content form input.button{font-size:1em;margin:3rem auto;}@media (min-width:480px){.popup-supprimer .dialog-content form input.button{margin:3rem 0 3rem 3rem;}}.popup-supprimer .dialog-content form{margin:auto;}@media (min-width:480px){.popup-supprimer .dialog-content form{margin-left:auto;margin-right:0;}}.popup-supprimer .dialog-content button.cancel-button{margin:0 auto 3rem;-ms-flex-item-align:end;align-self:flex-end;}@media (min-width:480px){.popup-supprimer .dialog-content button.cancel-button{margin:3rem 0 3rem 3rem;-ms-flex-item-align:unset;align-self:unset;}}.popup-supprimer h3.modal-titre{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;width:100%;font-size:1.6rem;}@media (min-width:600px){.popup-supprimer h3.modal-titre{font-size:1.8rem;}}.popup-supprimer h3.modal-titre a{font-size:1.6rem;font-weight:500;}@media (min-width:600px){.popup-supprimer h3.modal-titre a{font-size:1.8rem;}}.user-block--notes{position:relative;}@media (min-width:1024px){.user-block--notes{grid-column-start:2;grid-row:1/span 2;}}.user-block--notes::before,.user-block--notes::after{content:"";width:15.6rem;height:15.6rem;position:absolute;display:block;z-index:-1;}.user-block--notes::before{top:-1.1rem;left:-1.1rem;background-color:#a6192e;}.user-block--notes::after{bottom:-1.1rem;right:-1.1rem;background-color:#25282a;}.user-block--notes .view-empty{background-image:url(/themes/custom/ccass/images/espace-perso/fond-post-it.png);background-position:top center;background-repeat:no-repeat;padding-top:15rem;background-size:14rem;}@media (min-width:600px){.user-block--notes .view-empty{background-size:auto;padding-top:23rem;}}.user-block--notes .icone-telecharger-tous{position:absolute;top:2rem;right:2rem;}@media (min-width:1440px){.user-block--notes .icone-telecharger-tous{top:5rem;right:5rem;}}.user-block--notes li{list-style:none;}@media (min-width:600px){.user-block--notes li.elem-icone{margin-bottom:2rem;}}.user-block--notes .views-field-name{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:1024px){.user-block--notes .views-field-name{font-size:1.8rem;}}.user-block--notes .views-field-name a{text-decoration:underline;}.user-block--notes .views-field-name a:hover,.user-block--notes .views-field-name a:focus,.user-block--notes .views-field-name a:active{text-decoration:none;color:#a6192e;}.user-block--notes .views-field-created{padding:0.5rem 0 0.25rem;}.user-block--notes ul{padding:0;}.list-elem{background-position:left top 0.75rem;}.icone-postit{background-image:url(/themes/custom/ccass/images/espace-perso/postit-small.png);background-position:left top 0.75rem;padding-left:3.5rem;}.icone-dl{margin-left:1rem;}.icone-note{background-image:url(/themes/custom/ccass/images/espace-perso/lire.png);}.icone-notea:hover,.icone-notea:focus,.icone-notea:active,.icone-note:hover,.icone-note:focus,.icone-note:active{text-decoration:underline;background-image:url(/themes/custom/ccass/images/espace-perso/lire-rouge.png);color:#a6192e;}.icone-note-toutes{background-image:url(/themes/custom/ccass/images/espace-perso/icone-note-toutes.png);}.icone-note-postit:hover,.icone-note-postit:focus,.icone-note-postit:active{background-image:url(/themes/custom/ccass/images/espace-perso/post-it-smaller-rouge.png);}.notes--actions li{margin-bottom:0;}.notes--actions > li > a:hover,.notes--actions > li > a:focus,.notes--actions > li > a:active{color:#a6192e;text-decoration:underline;}.notes--actions > li > a:hover.icone-supprimer-small,.notes--actions > li > a:focus.icone-supprimer-small,.notes--actions > li > a:active.icone-supprimer-small{background-image:url(/themes/custom/ccass/images/espace-perso/suppr-rouge-small.png);}.notes--actions > li > a:hover.icone-classer-small,.notes--actions > li > a:focus.icone-classer-small,.notes--actions > li > a:active.icone-classer-small{background-image:url(/themes/custom/ccass/images/espace-perso/icone-dossier-rouge.png);}.notes--actions > li > a:hover.icone-recherche-small,.notes--actions > li > a:focus.icone-recherche-small,.notes--actions > li > a:active.icone-recherche-small{background-image:url(/themes/custom/ccass/images/espace-perso/icone-rechercher-small-rouge.png);}.dialog-container.popup-classer .dialog-content,#block-classerfichier .dialog-content{width:auto;}.dialog-container.popup-classer .dossiers-existants,#block-classerfichier .dossiers-existants{margin-top:5rem;margin-bottom:0;padding-left:2rem;padding-right:2rem;padding-bottom:4rem;}@media (min-width:600px){.dialog-container.popup-classer .dossiers-existants,#block-classerfichier .dossiers-existants{padding-left:6rem;padding-right:6rem;}}.dialog-container.popup-classer .dossiers-existants fieldset.dossiers-existants legend,#block-classerfichier .dossiers-existants fieldset.dossiers-existants legend{margin-bottom:2rem;padding:0;}.dialog-container.popup-classer .dossiers-existants .fieldset-legend,#block-classerfichier .dossiers-existants .fieldset-legend{font-size:2rem;font-family:poppins,sans-serif;font-weight:500;}@media (min-width:600px){.dialog-container.popup-classer .dossiers-existants .fieldset-legend,#block-classerfichier .dossiers-existants .fieldset-legend{font-size:2.6rem;}}.dialog-container.popup-classer .dossiers-existants .form-checkboxes,#block-classerfichier .dossiers-existants .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.dialog-container.popup-classer .dossiers-existants .form-checkboxes > .form-item,#block-classerfichier .dossiers-existants .form-checkboxes > .form-item{position:relative;width:100%;}@media (min-width:1024px){.dialog-container.popup-classer .dossiers-existants .form-checkboxes > .form-item,#block-classerfichier .dossiers-existants .form-checkboxes > .form-item{max-width:calc(100% / 2 - 1rem);}}.dialog-container.popup-classer .dossiers-existants label.option,#block-classerfichier .dossiers-existants label.option{-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:600px){.dialog-container.popup-classer .dossiers-existants label.option,#block-classerfichier .dossiers-existants label.option{margin-top:3rem;}}.dialog-container.popup-classer .dossiers-existants label.option .nombre-fichiers,#block-classerfichier .dossiers-existants label.option .nombre-fichiers{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5rem;height:5rem;left:0;top:0;word-break:break-all;line-height:1;padding-top:1rem;font-weight:700;font-size:2rem;font-family:poppins,sans-serif;color:#a6192e;text-align:center;background-image:url(/themes/custom/ccass/images/espace-perso/fond-dossier.png);background-repeat:no-repeat;background-position:center;background-size:contain;}@media (min-width:600px){.dialog-container.popup-classer .dossiers-existants label.option .nombre-fichiers,#block-classerfichier .dossiers-existants label.option .nombre-fichiers{width:15rem;height:15rem;padding-top:2rem;font-size:4rem;}}.dialog-container.popup-classer .dossiers-existants label.option .nombre-fichiers:focus,.dialog-container.popup-classer .dossiers-existants label.option .nombre-fichiers:active,.dialog-container.popup-classer .dossiers-existants label.option .nombre-fichiers:hover,#block-classerfichier .dossiers-existants label.option .nombre-fichiers:focus,#block-classerfichier .dossiers-existants label.option .nombre-fichiers:active,#block-classerfichier .dossiers-existants label.option .nombre-fichiers:hover{color:#fff;background-image:url(/themes/custom/ccass/images/espace-perso/dossier-hover.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.dialog-container.popup-classer .dossiers-existants input,#block-classerfichier .dossiers-existants input{width:5rem;height:5rem;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.dialog-container.popup-classer .dossiers-existants input:hover,.dialog-container.popup-classer .dossiers-existants input:active,.dialog-container.popup-classer .dossiers-existants input:focus,.dialog-container.popup-classer .dossiers-existants input:checked,#block-classerfichier .dossiers-existants input:hover,#block-classerfichier .dossiers-existants input:active,#block-classerfichier .dossiers-existants input:focus,#block-classerfichier .dossiers-existants input:checked{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}@media (min-width:600px){.dialog-container.popup-classer .dossiers-existants input,#block-classerfichier .dossiers-existants input{width:15rem;height:15rem;}}.dialog-container.popup-classer .dossiers-existants input:checked ~ label.option .nombre-fichiers,.dialog-container.popup-classer .dossiers-existants input:focus ~ label.option .nombre-fichiers,.dialog-container.popup-classer .dossiers-existants input:active ~ label.option .nombre-fichiers,.dialog-container.popup-classer .dossiers-existants input:hover ~ label.option .nombre-fichiers,#block-classerfichier .dossiers-existants input:checked ~ label.option .nombre-fichiers,#block-classerfichier .dossiers-existants input:focus ~ label.option .nombre-fichiers,#block-classerfichier .dossiers-existants input:active ~ label.option .nombre-fichiers,#block-classerfichier .dossiers-existants input:hover ~ label.option .nombre-fichiers{color:#fff;background-image:url(/themes/custom/ccass/images/espace-perso/dossier-hover.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.dialog-container.popup-classer .new-folder,#block-classerfichier .new-folder{width:auto;display:inline-block;margin:1.5rem 2rem;}@media (min-width:600px){.dialog-container.popup-classer .new-folder,#block-classerfichier .new-folder{margin:1.5rem 6rem;}}.dialog-container.popup-classer .new-folder .form-checkboxes,#block-classerfichier .new-folder .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.dialog-container.popup-classer .new-folder label.option,#block-classerfichier .new-folder label.option{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;margin-bottom:0;}.dialog-container.popup-classer .new-folder input:checked ~ label.option,#block-classerfichier .new-folder input:checked ~ label.option{text-indent:-99999rem;}.dialog-container.popup-classer .new-folder .form-item-newfile,#block-classerfichier .new-folder .form-item-newfile{margin-bottom:0;}.dialog-container.popup-classer .new-folder .form-item-newfilename,#block-classerfichier .new-folder .form-item-newfilename{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;}.dialog-container.popup-classer .new-folder .form-item-newfilename input,#block-classerfichier .new-folder .form-item-newfilename input{display:block;padding:1rem 1.5rem;}.dialog-container.popup-classer .new-folder .form-item-newfile input,#block-classerfichier .new-folder .form-item-newfile input{width:5rem;height:5rem;-webkit-box-shadow:none;box-shadow:none;background-image:url(/themes/custom/ccass/images/espace-perso/fond-dossier-ajout.png);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.dialog-container.popup-classer .new-folder .form-item-newfile input:hover,.dialog-container.popup-classer .new-folder .form-item-newfile input:active,.dialog-container.popup-classer .new-folder .form-item-newfile input:focus,.dialog-container.popup-classer .new-folder .form-item-newfile input:checked,#block-classerfichier .new-folder .form-item-newfile input:hover,#block-classerfichier .new-folder .form-item-newfile input:active,#block-classerfichier .new-folder .form-item-newfile input:focus,#block-classerfichier .new-folder .form-item-newfile input:checked{-webkit-box-shadow:none;box-shadow:none;background-image:url(/themes/custom/ccass/images/espace-perso/fond-dossier-ajout.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;}.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content form.espace-personnel-classer-fichier,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content form.espace-personnel-classer-fichier{width:100%;}.dialog-container.popup-classer--espace-perso .dialog-content,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content,#block-classerfichier--espace-perso .dialog-content,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content{width:75vw;display:block;padding:0;}@media (min-width:1440px){.dialog-container.popup-classer--espace-perso .dialog-content,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content,#block-classerfichier--espace-perso .dialog-content,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content{display:-webkit-box;display:-ms-flexbox;display:flex;}}.dialog-container.popup-classer--espace-perso .dialog-content .espace-personnel-classer-fichier,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .espace-personnel-classer-fichier,#block-classerfichier--espace-perso .dialog-content .espace-personnel-classer-fichier,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .espace-personnel-classer-fichier{width:100%;}@media (min-width:1440px){.dialog-container.popup-classer--espace-perso .dialog-content .espace-personnel-classer-fichier,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .espace-personnel-classer-fichier,#block-classerfichier--espace-perso .dialog-content .espace-personnel-classer-fichier,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .espace-personnel-classer-fichier{width:70%;}}.dialog-container.popup-classer--espace-perso .dialog-content .dossiers-existants,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .dossiers-existants,#block-classerfichier--espace-perso .dialog-content .dossiers-existants,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .dossiers-existants{height:54rem;overflow-y:scroll;border-bottom:0.1rem solid #25282a;padding:2.5rem;}.dialog-container.popup-classer--espace-perso .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),#block-classerfichier--espace-perso .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd){margin-right:0;}@media (min-width:1024px){.dialog-container.popup-classer--espace-perso .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),#block-classerfichier--espace-perso .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd),#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .dossiers-existants .form-checkboxes > .form-item:nth-child(odd){margin-right:2rem;}}.dialog-container.popup-classer--espace-perso .dialog-content .elem-icone--left,.dialog-container.popup-classer--ajout#dialog-classer-fichier .dialog-content .elem-icone--left,#block-classerfichier--espace-perso .dialog-content .elem-icone--left,#block-classerfichier--ajout#dialog-classer-fichier .dialog-content .elem-icone--left{padding-left:2.5rem;}.bloc-modal-classement-titre{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:1440px){.bloc-modal-classement-titre{width:30%;padding:6rem;}}.modal-titre > span{display:block;font-size:1.8rem;font-weight:400;margin:0.5rem 0;}.modal-titre > span.line-2{margin:2rem 0;}.espace-personnel-classer-fichier{}.espace-personnel-classer-fichier h3{font-weight:500;font-size:2rem;}.espace-personnel-classer-fichier > p{font-size:1.6rem;font-weight:500;}.espace-personnel-classer-fichier .form-item{max-width:100%;width:auto;}.espace-personnel-classer-fichier .form-actions{width:auto;margin-top:0;margin-bottom:2rem;}@media (min-width:1024px){.espace-personnel-classer-fichier .form-actions{display:inline-block;width:auto;vertical-align:top;margin-top:2rem;margin-bottom:0;}}.espace-personnel-classer-fichier .form-actions input{margin:0;}.espace-personnel-classer-fichier fieldset{text-align:left;padding:0;}.espace-personnel-classer-fichier fieldset[id*=edit-folders] legend{font-size:2rem;font-family:poppins,sans-serif;font-weight:500;}.espace-personnel-classer-fichier fieldset.fieldgroup legend{margin-bottom:3rem;}.espace-personnel-classer-fichier > fieldset:first-of-type{padding:2.5rem 0;}.espace-personnel-classer-fichier .form-checkboxes > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.espace-personnel-classer-fichier label.option{font-size:1.6rem;width:50%;margin-left:2rem;}.espace-personnel-classer-fichier label.option span:not(.nom){font-size:1.4rem;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:block;}#block-manote,#block-classerfichier,#block-monfavori,#block-mesabonnements{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:0;overflow:hidden;width:0;-webkit-animation-delay:3s;-webkit-animation-duration:0.5s;-webkit-animation-name:popup;-webkit-animation-fill-mode:forwards;-moz-animation-delay:3s;-moz-animation-duration:0.5s;-moz-animation-name:popup;-moz-animation-fill-mode:forwards;-o-animation-delay:3s;-o-animation-duration:0.5s;-o-animation-name:popup;-o-animation-fill-mode:forwards;animation-delay:3s;animation-duration:0.5s;animation-name:popup;animation-fill-mode:forwards;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@-webkit-keyframes popup{0%{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:0;overflow:hidden;width:0;}100%{position:relative;overflow:visible;height:auto;width:auto;clip:unset;}}@keyframes popup{0%{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:0;overflow:hidden;width:0;}100%{position:relative;overflow:visible;height:auto;width:auto;clip:unset;}}@keyframes popup{0%{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:0;overflow:hidden;width:0;}100%{position:relative;overflow:visible;height:auto;width:auto;clip:unset;}}#block-classerfichier #dialog-classer-fichier ~ .espace-personnel-classer-fichier{background:#fff;border-radius:0.4rem;padding-bottom:2rem;padding-top:0.25rem;}#block-classerfichier #dialog-classer-fichier ~ .espace-personnel-classer-fichier .dossiers-existants{height:54rem;overflow-y:scroll;border-bottom:0.1rem solid #25282a;padding:2.5rem;}#block-classerfichier #dialog-classer-fichier ~ .espace-personnel-classer-fichier .new-folder .form-checkboxes{display:block;}#block-classerfichier #dialog-classer-fichier ~ .espace-personnel-classer-fichier .new-folder .form-checkboxes .form-item-newfilename{margin-top:2rem;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form){display:block;}@media (min-width:1440px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form){width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) fieldset{padding:0;}@media (min-width:600px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) input#edit-submit-thematique,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) input#edit-submit-motscle{margin-right:1rem;}}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .form-item{margin:1rem 0;max-width:100%;}@media (min-width:1440px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .form-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select{max-width:100%;margin-bottom:0;}@media (min-width:600px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select{display:inline-block;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select label,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select .select-a11y{display:inline-block;margin-right:1rem;}}@media (min-width:1024px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select label{font-size:2.6rem;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select .select-a11y button.btn-select-a11y{min-width:35rem;max-width:35rem;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .js-form-type-select .select-a11y .a11y-container{max-width:35rem;}}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn{display:block;margin:2rem auto;}@media (min-width:600px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) input[type=submit].btn{display:inline-block;}}@media (min-width:1440px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) > div:not(.form-actions):not(.field--name-field-rgpd).alertes-thematiques-motscles,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) > div:not(.form-actions):not(.field--name-field-rgpd).alertes-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:center;align-self:center;}}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .alertes-info{margin-bottom:3rem;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) .alertes-info p{font-weight:400;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) fieldset.parametres-alertes{border-top:0.1rem solid #25282a;padding:3rem 0;display:block;width:100%;max-width:100%;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) fieldset.parametres-alertes legend{padding:0;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) fieldset.parametres-alertes input[type=submit]{margin:0;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-optionmail,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-intervale{display:inline-block;}form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-optionmail .form-item,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-intervale .form-item{width:auto;display:inline-block;margin-right:1rem;}@media (min-width:1024px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-optionmail .form-item,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-intervale .form-item{margin-right:4rem;}}@media (min-width:1440px){form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-optionmail .form-item,form.mes-alertes-form:not([class*=espace-personnel]):not(.user-login-form) #edit-intervale .form-item{margin-right:8rem;}}.tous-les-dossiers .item-list ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tous-les-dossiers .item-list ul li{list-style:none;}@media (min-width:1024px){.tous-les-dossiers .item-list ul li{display:inline-block;width:calc(50% - 4rem);}}@media (min-width:1024px){.tous-les-dossiers .item-list ul .nombre-dossier,.tous-les-dossiers .item-list ul .dossier-champs{display:inline-block;vertical-align:middle;}}.espace-perso--list .item-list ul{list-style:none;padding-left:0;}.espace-perso--list .item-list > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.espace-perso--list .list-elem{background-color:#fff;border-left:0.8rem solid #a6192e;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);padding:1.6rem;margin-bottom:1.6rem;width:100%;}@media (min-width:1024px){.espace-perso--list .list-elem{display:inline-block;margin-bottom:3rem;padding:2rem;width:calc(100% / 2 - 2.3rem);}.espace-perso--list .list-elem:nth-child(odd){margin-right:4rem;}}.espace-perso--list .views-field-name a,.espace-perso--list .titre-element a{text-decoration:underline;font-weight:500;font-size:1.6rem;font-family:poppins,sans-serif;}@media (min-width:600px){.espace-perso--list .views-field-name a,.espace-perso--list .titre-element a{font-size:1.8rem;}}.espace-perso--list .views-field-name a:hover,.espace-perso--list .views-field-name a:focus,.espace-perso--list .views-field-name a:active,.espace-perso--list .titre-element a:hover,.espace-perso--list .titre-element a:focus,.espace-perso--list .titre-element a:active{text-decoration:none;color:#a6192e;}.espace-perso--list .notes--actions li{margin-bottom:0;}.espace-perso--list .notes--actions .popup-classer h3.modal-titre a{display:block;font-weight:500;font-size:1.6rem;text-decoration:underline;}@media (min-width:600px){.espace-perso--list .notes--actions .popup-classer h3.modal-titre a{font-size:1.8rem;}}.espace-perso--list .notes--actions .modal-buttons a{font-weight:600;}.espace-perso--list .views-field-created,.espace-perso--list .notes--actions a{font-weight:400;}@media (min-width:1024px){.espace-perso--list .views-field-created,.espace-perso--list .notes--actions a{font-size:1.6rem;}}.espace-perso--list .elem-content{padding-left:3.5rem;}.espace-perso--list .view-header span.btn--type-1{text-align:right;}.espace-perso--list .view-header div[id^=edit_folder]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media (min-width:1024px){.espace-perso--list .view-header div[id^=edit_folder]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}}.espace-perso--list .view-header div[id^=edit_folder] label[for^=text_title]{margin-right:9rem;}@media (min-width:1024px){.espace-perso--list .view-header div[id^=edit_folder] label[for^=text_title]{margin-right:2rem;}}.espace-perso--list .view-header div[id^=edit_folder] input[id^=text_title]{max-width:21rem;margin-right:0;}@media (min-width:1024px){.espace-perso--list .view-header div[id^=edit_folder] input[id^=text_title]{margin-right:2rem;}}.espace-perso--list .view-header div[id^=edit_folder] button{margin:2rem 0;}@media (min-width:1024px){.espace-perso--list .view-header div[id^=edit_folder] button{margin:0;}}.user-block--notes .notes--actions .popup-classer h3.modal-titre a,.user-block--recherches .popup-classer h3.modal-titre a{display:block;font-weight:500;font-size:1.6rem;text-decoration:underline;}@media (min-width:600px){.user-block--notes .notes--actions .popup-classer h3.modal-titre a,.user-block--recherches .popup-classer h3.modal-titre a{font-size:1.8rem;}}#block-suivre-actualites-cour{margin-top:7rem;margin-bottom:7rem;}#block-suivre-actualites-cour h2{margin-bottom:4rem;text-align:center;}#block-suivre-actualites-cour h2::after{margin:2rem auto;}#block-demandeaidejuridictionnel{margin-right:0;}@media (min-width:1024px){#block-demandeaidejuridictionnel{margin-right:4rem;}}.blocs-justiciable{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#block-demandeaidejuridictionnel,#block-demandecertificatnonpourvoi{width:100%;background:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);margin-top:4rem;padding:4.5rem 4.8rem;}@media (min-width:1024px){#block-demandeaidejuridictionnel,#block-demandecertificatnonpourvoi{max-width:calc(100% / 2 - 2rem);}}#block-demandeaidejuridictionnel .inline-btn .btn:first-child,#block-demandecertificatnonpourvoi .inline-btn .btn:first-child{margin-left:0;margin-right:0;}#block-demandeaidejuridictionnel h2,#block-demandecertificatnonpourvoi h2{margin-bottom:4rem;}#block-demandeaidejuridictionnel .btn--type-1,#block-demandecertificatnonpourvoi .btn--type-1{margin-bottom:0;text-align:right;}#block-demandeaidejuridictionnel .btn--type-2,#block-demandecertificatnonpourvoi .btn--type-2{margin-bottom:0;}#block-demandeaidejuridictionnel a.btn--type-3,#block-demandecertificatnonpourvoi a.btn--type-3,#block-suivre-actualites-cour a.btn--type-3{position:relative;display:block;padding-left:2rem;font-weight:600;text-decoration:none;color:#a6192e;}@media (min-width:1440px){#block-demandeaidejuridictionnel a.btn--type-3,#block-demandecertificatnonpourvoi a.btn--type-3,#block-suivre-actualites-cour a.btn--type-3{font-size:1.8rem;}}#block-demandeaidejuridictionnel a.btn--type-3::before,#block-demandecertificatnonpourvoi a.btn--type-3::before,#block-suivre-actualites-cour a.btn--type-3::before{position:absolute;display:inline-block;width:2rem;height:2.5rem;left:0;content:"";background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top;}#block-demandeaidejuridictionnel a,#block-demandecertificatnonpourvoi a,#block-suivre-actualites-cour a{text-decoration:underline;}#block-demandeaidejuridictionnel a:focus,#block-demandeaidejuridictionnel a:hover,#block-demandeaidejuridictionnel a:active,#block-demandecertificatnonpourvoi a:focus,#block-demandecertificatnonpourvoi a:hover,#block-demandecertificatnonpourvoi a:active,#block-suivre-actualites-cour a:focus,#block-suivre-actualites-cour a:hover,#block-suivre-actualites-cour a:active{color:#a6192e;text-decoration:underline;}#block-demandeaidejuridictionnel .btn a,#block-demandecertificatnonpourvoi .btn a,#block-suivre-actualites-cour .btn a{font-size:1.4rem;text-decoration:none;}@media (min-width:600px){#block-demandeaidejuridictionnel .btn a,#block-demandecertificatnonpourvoi .btn a,#block-suivre-actualites-cour .btn a{font-size:1.6rem;}}#block-demandeaidejuridictionnel .btn a:focus,#block-demandeaidejuridictionnel .btn a:hover,#block-demandeaidejuridictionnel .btn a:active,#block-demandecertificatnonpourvoi .btn a:focus,#block-demandecertificatnonpourvoi .btn a:hover,#block-demandecertificatnonpourvoi .btn a:active,#block-suivre-actualites-cour .btn a:focus,#block-suivre-actualites-cour .btn a:hover,#block-suivre-actualites-cour .btn a:active{text-decoration:none;}#block-demandeaidejuridictionnel .btn.btn--type-1 a,#block-demandecertificatnonpourvoi .btn.btn--type-1 a,#block-suivre-actualites-cour .btn.btn--type-1 a{text-align:center;}#block-demandeaidejuridictionnel .btn.btn--type-1 a:focus,#block-demandeaidejuridictionnel .btn.btn--type-1 a:hover,#block-demandeaidejuridictionnel .btn.btn--type-1 a:active,#block-demandecertificatnonpourvoi .btn.btn--type-1 a:focus,#block-demandecertificatnonpourvoi .btn.btn--type-1 a:hover,#block-demandecertificatnonpourvoi .btn.btn--type-1 a:active,#block-suivre-actualites-cour .btn.btn--type-1 a:focus,#block-suivre-actualites-cour .btn.btn--type-1 a:hover,#block-suivre-actualites-cour .btn.btn--type-1 a:active{color:#fff;}.suivi-content{margin:4rem 0;}.suivi-content table{margin-bottom:4rem;}.suivi-content tbody{background-color:#fff;}.mes-publications .publication__texte--contenu h3,.mes-publications .publication__texte--contenu h3 a{color:#a6192e;font-weight:600;}.no-publication{font-family:poppins,sans-serif;}.mes-publications .card-list{margin-top:12.5rem;}.mes-publications .card-list.slick-initialized{margin-top:0;}.mes-publications .card-list .slick-list{overflow:visible;margin-top:6rem;}.mes-publications .slick-track{padding-top:3rem;}.mes-publications .views-row{margin-bottom:12rem;}@media (min-width:1024px){.mes-publications .views-row{display:inline-block;}}.mes-publications .slick-initialized .views-row{margin-bottom:5rem;}.mes-publications .publication__texte--conteneur{background-color:#fff;border-radius:0.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.mes-publications .publication__texte--abonnement{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1024px){.mes-publications .publication__texte--abonnement{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:1024px){.mes-publications .publication__texte--abonnement .publications--abonnement{width:45%;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;}}@media (min-width:1440px){.mes-publications .publication__texte--abonnement .publications--abonnement{margin-right:4rem;}}.mes-publications .publication__texte--abonnement form{margin:0;display:block;max-width:100%;}.mes-publications .publication__texte--abonnement .description{font-size:1.4rem;}.mes-publications.bg-gris .publication__texte--abonnement.layout-border{border-color:#ccc;padding-left:1.3rem;padding-right:1.3rem;padding-bottom:1rem;}@media (min-width:1024px){.mes-publications.bg-gris .publication__texte--abonnement.layout-border{padding-left:2rem;padding-right:2rem;padding-bottom:2rem;}}.pref-publication label{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:1024px){.pref-publication label{font-size:1.8rem;}}.pref-publication label button{-ms-flex-negative:0;flex-shrink:0;margin-top:0.25rem;margin-left:2rem;}.publications--liens .btn{font-size:1.6rem;margin:1.6rem 0;font-weight:600;}.publications--liens .btn:last-child{margin-bottom:0;}.publications--liens .btn:first-child{margin-top:0;}.mes-publications .layout{position:relative;}.mes-publications .layout .more-link{position:absolute;bottom:0;right:0;}.mes-publications .layout .more-link.btn{margin:0;}.mes-publications .btn--type-2 a{font-size:1.5rem;}.mes-publications .pref-publication label{font-size:1.7rem;}.icone-page{background-image:url(/themes/custom/ccass/images/espace-perso/user-small.png);}.espace-perso-agenda{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:3.3rem;border-radius:0.4rem;background:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);overflow:hidden;}@media (min-width:1024px){.espace-perso-agenda{max-width:73%;margin:auto;margin-bottom:3.3rem;}}.espace-perso-agenda .evt-card-text-infos .field--name-field-type-d-evenement{margin-bottom:1rem;}.espace-perso-agenda .date{margin-bottom:0.5rem;}.espace-perso-agenda .date,.espace-perso-agenda .horaires{font-weight:500;font-size:1.6rem;font-family:poppins,sans-serif;}@media (min-width:600px){.espace-perso-agenda .date,.espace-perso-agenda .horaires{font-size:1.8rem;}}.espace-perso-agenda .bloc-texte{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.5rem 3rem;}.espace-perso-agenda .lien-voir{-ms-flex-line-pack:center;align-content:center;}.espace-perso-agenda .lien-voir > p{display:block;width:100%;margin:0;text-align:right;}.region-pre-footer{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1024px){.region-pre-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.region-pre-footer .block{padding:3rem 2rem;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1024px){.region-pre-footer .block{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}}@media (min-width:1440px){.region-pre-footer .block{padding:8rem 17.7rem;}}.region-pre-footer .field--name-body{margin:2rem 0;}@media (min-width:1024px){.region-pre-footer .field--name-body{margin:2rem 0 0;padding:2rem;}.region-pre-footer .field--name-body p{font-size:2rem;font-weight:300;}}.region-pre-footer .field--name-field-paragraphes{display:inline-block;}.region-pre-footer .btn{margin:0;}.footer-block-title{text-transform:uppercase;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-bottom:2.5rem;font-size:1.6rem;line-height:1.5;color:#fff;}.footer-block-title::after{content:none;}footer.footer{font-weight:300;padding-bottom:6rem;}@media (min-width:1024px){footer.footer{padding-bottom:0;}}.region-footer{padding-top:3rem;padding-bottom:3rem;}@media (min-width:1440px){.region-footer{padding-top:5rem;padding-bottom:5rem;}}.region-footer > .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1440px){.region-footer > .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.region-footer > .flex > *{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media (min-width:1024px){.region-footer > .flex > *{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;}}@media (min-width:1024px){.region-footer .block{margin:0 3.2rem;}.region-footer .block:first-child{margin-left:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}.region-footer .block:last-child{margin-right:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}}.field--name-field-paragraphes,.field--name-field-paragrah{padding:0;}.field--name-field-paragraphes > div > h3,.field--name-field-paragrah > div > h3{margin-bottom:3rem;}.field--name-field-paragraphes .taille.taille--70,.field--name-field-paragrah .taille.taille--70{width:100%;}@media (min-width:1024px){.field--name-field-paragraphes .taille.taille--70,.field--name-field-paragrah .taille.taille--70{max-width:70%;margin:auto;}}.field--name-field-paragraphes .taille.taille--25,.field--name-field-paragrah .taille.taille--25{width:100%;}@media (min-width:1024px){.field--name-field-paragraphes .taille.taille--25,.field--name-field-paragrah .taille.taille--25{max-width:25%;margin:auto;}}.field--name-field-paragraphes .taille.taille--50,.field--name-field-paragraphes .taille,.field--name-field-paragraphes > .paragraph,.field--name-field-paragrah .taille.taille--50,.field--name-field-paragrah .taille,.field--name-field-paragrah > .paragraph{width:100%;}@media (min-width:1024px){.field--name-field-paragraphes .taille.taille--50,.field--name-field-paragraphes .taille,.field--name-field-paragraphes > .paragraph,.field--name-field-paragrah .taille.taille--50,.field--name-field-paragrah .taille,.field--name-field-paragrah > .paragraph{max-width:51%;margin:auto;}}.field--name-field-paragraphes .taille.taille--100,.field--name-field-paragrah .taille.taille--100{max-width:100%;width:100%;}.field--name-field-paragraphes a.btn--type-3,.field--name-field-paragrah a.btn--type-3{position:relative;display:block;padding-left:2rem;font-weight:600;text-decoration:none;color:#a6192e;}@media (min-width:1440px){.field--name-field-paragraphes a.btn--type-3,.field--name-field-paragrah a.btn--type-3{font-size:1.8rem;}}.field--name-field-paragraphes a.btn--type-3::before,.field--name-field-paragrah a.btn--type-3::before{position:absolute;display:inline-block;width:2rem;height:2.5rem;left:0;content:"";background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top;}.field--name-field-paragraphes h2,.field--name-field-paragrah h2{margin-bottom:6rem;}.field--name-field-paragraphes .paragraph.taille,.field--name-field-paragraphes > .paragraph,.field--name-field-paragrah .paragraph.taille,.field--name-field-paragrah > .paragraph{margin-bottom:7rem;}.paragraph--type--contenu-libre,.paragraph--type--contenu-libre-2-colonnes,.field--name-field-texte-bloc-avant,.node__content .field--name-body{margin:auto;}.paragraph--type--contenu-libre table,.paragraph--type--contenu-libre-2-colonnes table,.field--name-field-texte-bloc-avant table,.node__content .field--name-body table{margin-bottom:4rem;}.paragraph--type--contenu-libre h2,.paragraph--type--contenu-libre-2-colonnes h2,.field--name-field-texte-bloc-avant h2,.node__content .field--name-body h2{text-align:left;}.paragraph--type--contenu-libre h2::after,.paragraph--type--contenu-libre-2-colonnes h2::after,.field--name-field-texte-bloc-avant h2::after,.node__content .field--name-body h2::after{margin-left:0;}.paragraph--type--contenu-libre h2.text-align-left,.paragraph--type--contenu-libre-2-colonnes h2.text-align-left,.field--name-field-texte-bloc-avant h2.text-align-left,.node__content .field--name-body h2.text-align-left{text-align:left;}.paragraph--type--contenu-libre h2.text-align-left::after,.paragraph--type--contenu-libre-2-colonnes h2.text-align-left::after,.field--name-field-texte-bloc-avant h2.text-align-left::after,.node__content .field--name-body h2.text-align-left::after{margin-left:0;}.paragraph--type--contenu-libre .btn,.paragraph--type--contenu-libre-2-colonnes .btn,.field--name-field-texte-bloc-avant .btn,.node__content .field--name-body .btn{text-align:left;}.paragraph--type--contenu-libre a,.paragraph--type--contenu-libre-2-colonnes a,.field--name-field-texte-bloc-avant a,.node__content .field--name-body a{text-decoration:underline;}.paragraph--type--contenu-libre a:focus,.paragraph--type--contenu-libre a:hover,.paragraph--type--contenu-libre a:active,.paragraph--type--contenu-libre-2-colonnes a:focus,.paragraph--type--contenu-libre-2-colonnes a:hover,.paragraph--type--contenu-libre-2-colonnes a:active,.field--name-field-texte-bloc-avant a:focus,.field--name-field-texte-bloc-avant a:hover,.field--name-field-texte-bloc-avant a:active,.node__content .field--name-body a:focus,.node__content .field--name-body a:hover,.node__content .field--name-body a:active{color:#a6192e;text-decoration:underline;}.paragraph--type--contenu-libre .btn a,.paragraph--type--contenu-libre-2-colonnes .btn a,.field--name-field-texte-bloc-avant .btn a,.node__content .field--name-body .btn a{font-size:1.4rem;text-decoration:none;}@media (min-width:600px){.paragraph--type--contenu-libre .btn a,.paragraph--type--contenu-libre-2-colonnes .btn a,.field--name-field-texte-bloc-avant .btn a,.node__content .field--name-body .btn a{font-size:1.6rem;}}.paragraph--type--contenu-libre .btn a:focus,.paragraph--type--contenu-libre .btn a:hover,.paragraph--type--contenu-libre .btn a:active,.paragraph--type--contenu-libre-2-colonnes .btn a:focus,.paragraph--type--contenu-libre-2-colonnes .btn a:hover,.paragraph--type--contenu-libre-2-colonnes .btn a:active,.field--name-field-texte-bloc-avant .btn a:focus,.field--name-field-texte-bloc-avant .btn a:hover,.field--name-field-texte-bloc-avant .btn a:active,.node__content .field--name-body .btn a:focus,.node__content .field--name-body .btn a:hover,.node__content .field--name-body .btn a:active{text-decoration:none;}.paragraph--type--contenu-libre .btn.btn--type-1 a:focus,.paragraph--type--contenu-libre .btn.btn--type-1 a:hover,.paragraph--type--contenu-libre .btn.btn--type-1 a:active,.paragraph--type--contenu-libre-2-colonnes .btn.btn--type-1 a:focus,.paragraph--type--contenu-libre-2-colonnes .btn.btn--type-1 a:hover,.paragraph--type--contenu-libre-2-colonnes .btn.btn--type-1 a:active,.field--name-field-texte-bloc-avant .btn.btn--type-1 a:focus,.field--name-field-texte-bloc-avant .btn.btn--type-1 a:hover,.field--name-field-texte-bloc-avant .btn.btn--type-1 a:active,.node__content .field--name-body .btn.btn--type-1 a:focus,.node__content .field--name-body .btn.btn--type-1 a:hover,.node__content .field--name-body .btn.btn--type-1 a:active{color:#fff;}.path-node article .node__content h2{margin-bottom:6rem;}.field--name-field-informat{margin-top:7rem;}.field--name-field-informat .btn--type-1{text-align:left;}.evenements--tags{margin-bottom:3rem;}.field--name-field-programme{margin-top:6rem;}.node--type-evenement-audience .node__content > div{margin-bottom:7rem;}.node--type-evenement-audience .node__content .evenements--tags{margin-bottom:3rem;}.node--type-evenement-audience .node__content .field--name-field-resume-evenement{margin-bottom:0;}.field--type-text-long h2{margin-top:6rem;}.paragraph--type--contenu-libre-2-colonnes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--contenu-libre-2-colonnes .btn{text-align:left;}.paragraph--type--contenu-libre-2-colonnes > .field{width:100%;}@media (min-width:1024px){.paragraph--type--contenu-libre-2-colonnes > .field{max-width:calc(100% / 2 - 2rem);}}.paragraph--type--contenu-libre-2-colonnes .field--name-field-texte-gauche{margin-bottom:7rem;}@media (min-width:1024px){.paragraph--type--contenu-libre-2-colonnes .field--name-field-texte-gauche{margin-right:4rem;margin-bottom:0;}}.field.field--name-field-texte-bloc-avant{padding:4rem;border-radius:0.4rem;position:relative;background-color:#fff;background-image:none;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);min-height:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field.field--name-field-texte-bloc-avant > *{width:100%;}.field.field--name-field-texte-bloc-avant::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;background-image:none;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.field.field--name-field-texte-bloc-avant::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.paragraph--type--carte-de-mise-en-avant .field--name-field-image-carte img{max-width:100%;min-width:100%;}.coin-noir{display:none;}blockquote.texte-citation{margin:0;padding:4rem;background-color:#f5f7f8;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}blockquote.texte-citation::before,blockquote.texte-citation::after{display:block;}blockquote.texte-citation::before{margin-bottom:2rem;content:url("/themes/custom/ccass/images/quote-left.png");background-image:none;}@media (min-width:600px){blockquote.texte-citation::before{margin-bottom:-1rem;}}blockquote.texte-citation::after{margin-top:2rem;content:url("/themes/custom/ccass/images/quote-right.png");background-image:none;text-align:right;}@media (min-width:600px){blockquote.texte-citation::after{margin-top:-1rem;}}blockquote.texte-citation p{padding:0;text-align:center;}@media (min-width:600px){blockquote.texte-citation p{padding:0 8rem;}}blockquote.texte-citation .field--name-field-texte-citation{margin-bottom:4rem;font-family:poppins,sans-serif;font-size:1.8rem;font-style:italic;}@media (min-width:600px){blockquote.texte-citation .field--name-field-texte-citation{font-size:2rem;}}blockquote.texte-citation .field--name-field-auteur-citation{margin-bottom:0;}.paragraph--type--liens-utiles-1-colonne ul,.paragraph--type--lien-utiles-2-colonnes ul{padding-left:0;}.paragraph--type--liens-utiles-1-colonne li,.paragraph--type--lien-utiles-2-colonnes li{list-style:none;background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top 0.75rem;padding:0.5rem 0 0.5rem 2rem;margin:0.5rem 0;font-weight:600;}@media (min-width:1440px){.paragraph--type--liens-utiles-1-colonne li,.paragraph--type--lien-utiles-2-colonnes li{font-size:1.8rem;margin:0.25rem 0;padding:0.5rem 0 0.25rem 2rem;}}.paragraph--type--liens-utiles-1-colonne li a,.paragraph--type--lien-utiles-2-colonnes li a{color:#a6192e;}.paragraph--type--lien-utiles-2-colonnes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--lien-utiles-2-colonnes > p,.paragraph--type--lien-utiles-2-colonnes > h2,.paragraph--type--lien-utiles-2-colonnes > h3,.paragraph--type--lien-utiles-2-colonnes > h4{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}.paragraph--type--lien-utiles-2-colonnes > ul{width:100%;}@media (min-width:1024px){.paragraph--type--lien-utiles-2-colonnes > ul{max-width:calc(100% / 2 - 2rem);}}@media (min-width:1024px){.paragraph--type--lien-utiles-2-colonnes .field--name-field-lien-2col-g{margin-right:4rem;margin-bottom:0;}}.paragraph--type--lien-de-style-bouton .paragraph--type--lien-bouton{display:inline-block;margin-right:3rem;}.paragraph--type--lien-de-style-bouton .paragraph--type--lien-bouton .button{margin-top:0;}.taille .field--name-field-chiffres-cles,.field--name-field-chiffres-cles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles,.field--name-field-chiffres-cles .paragraph--type--chiffres-cles{width:100%;margin-bottom:6rem;}@media (min-width:600px){.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles,.field--name-field-chiffres-cles .paragraph--type--chiffres-cles{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-chiffre-cle,.field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-chiffre-cle{margin-bottom:0.5rem;font-size:2.4rem;font-weight:700;color:#a6192e;text-align:center;}@media (min-width:600px){.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-chiffre-cle,.field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-chiffre-cle{font-size:4rem;}}.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-sous-titre-chiffres,.field--name-field-chiffres-cles .paragraph--type--chiffres-cles .field--name-field-sous-titre-chiffres{margin-bottom:1.5rem;font-weight:600;text-transform:uppercase;text-align:center;}@media (max-width:1023px){.taille .field--name-field-chiffres-cles .paragraph--type--chiffres-cles:nth-child(2n),.field--name-field-chiffres-cles .paragraph--type--chiffres-cles:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--chiffres-cles,.field--name-field-paragraphes .taille.taille--100 .paragraph--type--chiffres-cles{max-width:calc(100% / 4 - 3.05rem);margin-right:4rem;}}.taille.taille--100 .paragraph--type--chiffres-cles:nth-child(4n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--chiffres-cles:nth-child(4n){margin-right:0;}@media (min-width:1024px){.taille.taille--100 .paragraph--type--chiffres-cles:nth-child(4n-2),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--chiffres-cles:nth-child(4n-2){margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--chiffres-cles,.field--name-field-paragraphes .taille.taille--70 .paragraph--type--chiffres-cles{max-width:calc(100% / 3 - 2.7rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .paragraph.paragraph--type--chiffres-cles:nth-child(3n),.field--name-field-paragraphes .taille.taille--70 .paragraph.paragraph--type--chiffres-cles:nth-child(3n){margin-right:0;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--chiffres-cles:nth-child(2n),.field--name-field-paragraphes .taille.taille--70 .paragraph--type--chiffres-cles:nth-child(2n){margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--chiffres-cles,.taille .paragraph--type--chiffres-cles,.field--name-field-paragraphes .paragraph .paragraph--type--chiffres-cles{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--chiffres-cles:nth-child(2n),.taille .paragraph--type--chiffres-cles:nth-child(2n),.field--name-field-paragraphes .paragraph .paragraph--type--chiffres-cles:nth-child(2n){margin-right:0;}}.paragraph--type--bloc-chiffres-cles.paragraph.taille,.paragraph--type--carte-de-mise-en-avant.paragraph.taille{margin-bottom:1rem;}.field--name-field-titre-accordeon.h3-like{position:relative;margin-bottom:1rem;line-height:1.5;}.field--name-field-titre-accordeon.h3-like::after{content:none;}.field--name-field-titre-accordeon.h3-like button{display:block;text-align:left;width:100%;white-space:normal;padding:1.5rem 8rem 1.5rem 2rem;border:0.2rem solid #a6192e;border-radius:0.4rem;font-weight:500;}@media (min-width:600px){.field--name-field-titre-accordeon.h3-like button{padding:1rem 8rem 1rem 2rem;}}.field--name-field-titre-accordeon.h3-like button::before{content:"";position:absolute;display:inline-block;width:4rem;height:4rem;top:1.25rem;right:2rem;-webkit-transition:all 0.25s;transition:all 0.25s;background-color:#a6192e;border-radius:10rem;-webkit-box-shadow:0 0.2rem 0.4rem 0.2rem rgba(37,40,42,0.16);box-shadow:0 0.2rem 0.4rem 0.2rem rgba(37,40,42,0.16);}.field--name-field-titre-accordeon.h3-like button::after{content:"";border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;display:inline-block;top:3rem;right:3.5rem;-webkit-transition:all 0.25s;transition:all 0.25s;transform:rotate(-135deg);color:#fff;}.field--name-field-titre-accordeon.h3-like button:hover,.field--name-field-titre-accordeon.h3-like button:focus{background-color:#a6192e;color:#fff;}.field--name-field-titre-accordeon.h3-like button:hover::before,.field--name-field-titre-accordeon.h3-like button:focus::before{background-color:#fff;}.field--name-field-titre-accordeon.h3-like button:hover::after,.field--name-field-titre-accordeon.h3-like button:focus::after{color:#a6192e;}.paragraph--type--texte-pliable.closed button::after{content:"";border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;display:inline-block;top:2.5rem;right:3.5rem;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.paragraph--type--texte-pliable{margin-bottom:4rem;}.paragraph--type--texte-pliable p a.btn--type-3:hover,.paragraph--type--texte-pliable p a.btn--type-3:focus,.paragraph--type--texte-pliable p a.btn--type-3:active{text-decoration:underline;}.paragraph--type--texte-pliable p.btn.btn--type-2,.paragraph--type--texte-pliable p.btn.btn--type-1{text-align:left;}.paragraph--type--texte-pliable p.btn.btn--type-2 a,.paragraph--type--texte-pliable p.btn.btn--type-1 a{text-decoration:none;}.paragraph--type--texte-pliable p.btn.btn--type-1 a:hover,.paragraph--type--texte-pliable p.btn.btn--type-1 a:focus,.paragraph--type--texte-pliable p.btn.btn--type-1 a:active{color:#fff;}.paragraph--type--texte-pliable a{text-decoration:underline;}.paragraph--type--texte-pliable a:hover,.paragraph--type--texte-pliable a:focus,.paragraph--type--texte-pliable a:active{color:#a6192e;}.path-node article .node__content h2.field--name-field-titre-accordeon.h3-like,.decision-detaillee-item{margin-bottom:1rem;}.field--name-field-doc-media-fichier{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;}.field--name-field-doc-media-fichier > .bloc-fichier{width:100%;margin-bottom:0;}.field--name-field-doc-media-fichier > .bloc-fichier p{margin-bottom:1.5rem;}.field--name-field-doc-media-fichier > .bloc-fichier a{font-size:1.4rem;}.field--name-field-doc-media-fichier div.bloc-fichier{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:4rem;margin-right:0;padding:2rem;background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:768px){.field--name-field-doc-media-fichier div.bloc-fichier{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.field--name-field-doc-media-fichier div.bloc-fichier .btn a::after{margin-left:0.75rem;}.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-miniature{width:100%;max-width:11rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:2rem;-webkit-box-shadow:0 0 2rem 0 rgba(115,115,115,0.32);box-shadow:0 0 2rem 0 rgba(115,115,115,0.32);}@media (min-width:768px){.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-miniature{max-width:10rem;margin-bottom:0;margin-left:0;margin-right:2rem;}}@media (min-width:1024px){.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-miniature{max-width:20%;margin-bottom:0;}}@media (min-width:1440px){.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-miniature{max-width:10rem;margin-bottom:0;}}.field--name-field-doc-media-fichier div.bloc-fichier .field--name-name{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:600px){.field--name-field-doc-media-fichier div.bloc-fichier .field--name-name{font-size:1.8rem;}}.field--name-field-doc-media-fichier div.bloc-fichier .file--info{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:768px){.field--name-field-doc-media-fichier div.bloc-fichier .file--info{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-media-document .btn{text-align:left;margin:0;}.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-media-document .btn a{padding-left:3.5rem;background-image:url("/themes/custom/ccass/images/dl-rouge-fichier.png");background-repeat:no-repeat;background-position:top 1.2rem left 1rem;}.field--name-field-doc-media-fichier div.bloc-fichier .field--name-field-media-document .btn a::before{background-image:url("/themes/custom/ccass/images/dl-blanc.png");background-repeat:no-repeat;background-position:top 1.2rem left 1rem;}@media (max-width:1023px){.field--name-field-doc-media-fichier > .bloc-fichier:nth-child(2n){margin-right:0;}}@media (min-width:600px){.taille.taille--100 .field--name-field-doc-media-fichier > .bloc-fichier{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .field--name-field-doc-media-fichier > .bloc-fichier{max-width:calc(100% / 3 - 3rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .field--name-field-doc-media-fichier > li.bloc-fichier:nth-child(3n){margin-right:0;}}@media (max-width:1023px){.taille.taille--100 .field--name-field-doc-media-fichier > .bloc-fichier:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .field--name-field-doc-media-fichier > .bloc-fichier:nth-child(2n){margin-right:4rem;}}@media (min-width:600px){.taille.taille--70 .field--name-field-doc-media-fichier > .bloc-fichier{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .field--name-field-doc-media-fichier > .bloc-fichier{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (max-width:1023px){.taille.taille--70 .field--name-field-doc-media-fichier > li.bloc-fichier:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--70 .field--name-field-doc-media-fichier > li.bloc-fichier:nth-child(2n){margin-right:0;}}.field--name-field-paragraphes .paragraph--type--fichier-a-telecharger.paragraph{margin-bottom:3rem;}.field--name-field-carte,.taille .field--name-field-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-carte .paragraph--type--carte,.taille .field--name-field-carte .paragraph--type--carte{width:100%;margin-bottom:6rem;background-color:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}@media (min-width:600px){.field--name-field-carte .paragraph--type--carte,.taille .field--name-field-carte .paragraph--type--carte{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}.field--name-field-carte .paragraph--type--carte h2.h4-like,.taille .field--name-field-carte .paragraph--type--carte h2.h4-like{line-height:1.5;margin-bottom:1rem;}.field--name-field-carte .paragraph--type--carte h2.h4-like::after,.taille .field--name-field-carte .paragraph--type--carte h2.h4-like::after{content:none;}.field--name-field-carte .paragraph--type--carte .texte-carte,.taille .field--name-field-carte .paragraph--type--carte .texte-carte{padding:2rem 4rem 4rem;}.field--name-field-carte .paragraph--type--carte .btn,.taille .field--name-field-carte .paragraph--type--carte .btn{margin-bottom:0;text-align:right;}.field--name-field-carte .paragraph--type--carte .btn a,.taille .field--name-field-carte .paragraph--type--carte .btn a{text-align:center;}@media (max-width:1023px){.field--name-field-carte .paragraph--type--carte:nth-child(2n),.taille .field--name-field-carte .paragraph--type--carte:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--carte,.field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte{max-width:calc(100% / 4 - 3.05rem);margin-right:4rem;}}.taille.taille--100 .paragraph--type--carte:nth-child(4n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte:nth-child(4n){margin-right:0;}@media (min-width:1024px){.taille.taille--100 .paragraph--type--carte:nth-child(4n-2),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte:nth-child(4n-2){margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--carte,.field--name-field-paragraphes .taille.taille--70 .paragraph--type--carte{max-width:calc(100% / 3 - 3rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .paragraph.paragraph--type--carte:nth-child(3n),.field--name-field-paragraphes .taille.taille--70 .paragraph.paragraph--type--carte:nth-child(3n){margin-right:0;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--carte:nth-child(2n),.field--name-field-paragraphes .taille.taille--70 .paragraph--type--carte:nth-child(2n){margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--carte,.taille .paragraph--type--carte,.field--name-field-paragraphes .paragraph .paragraph--type--carte{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--carte:nth-child(2n),.taille .paragraph--type--carte:nth-child(2n),.field--name-field-paragraphes .paragraph .paragraph--type--carte:nth-child(2n){margin-right:0;}}.layout-full.cartes{margin-bottom:7rem;padding-top:4rem;}.field--name-field-legende-video{margin-top:2rem;margin-bottom:2rem;font-size:1.4rem;font-style:italic;}@media (min-width:600px){.field--name-field-legende-video{font-size:1.6rem;}}.paragraph--type--bloc-video .paragraph--type--video{margin-bottom:6rem;}.paragraph--type--bloc-video .field--type-video-embed-field{margin:0;}.paragraph--type--video-a-droite-texte-a-gauche::after{content:"";display:block;clear:both;}.paragraph--type--video-a-droite-texte-a-gauche .field--type-video-embed-field{margin:0;margin-top:0.65rem;}.paragraph--type--video-a-droite-texte-a-gauche p.btn.btn--type-2,.paragraph--type--video-a-droite-texte-a-gauche p.btn.btn--type-1{text-align:left;}.paragraph--type--video-a-droite-texte-a-gauche .field--name-field-video-vid-d-txt-g{width:100%;margin-bottom:2rem;vertical-align:top;}@media (min-width:1024px){.paragraph--type--video-a-droite-texte-a-gauche .field--name-field-video-vid-d-txt-g{float:right;margin-left:4rem;max-width:calc(100% / 2 - 2.3rem);}}.paragraph--type--video-a-gauche-texte-a-droite::after{content:"";display:block;clear:both;}.paragraph--type--video-a-gauche-texte-a-droite .field--type-video-embed-field{margin:0;margin-top:0.65rem;}.paragraph--type--video-a-gauche-texte-a-droite p.btn.btn--type-2,.paragraph--type--video-a-gauche-texte-a-droite p.btn.btn--type-1{text-align:left;}.paragraph--type--video-a-gauche-texte-a-droite .field--name-field-video-vid-g-txt-d{width:100%;margin-bottom:2rem;vertical-align:top;}@media (min-width:1024px){.paragraph--type--video-a-gauche-texte-a-droite .field--name-field-video-vid-g-txt-d{float:left;margin-right:4rem;max-width:calc(100% / 2 - 2.3rem);}}.field--name-field-transcription-video{margin:2rem 0;font-size:1.2rem;}@media (min-width:600px){.field--name-field-transcription-video{font-size:1.4rem;}}.field--name-field-transcription-video p{font-size:1.2rem;}@media (min-width:600px){.field--name-field-transcription-video p{font-size:1.4rem;}}.field--name-field-transcription-video .transcript-button{display:block;margin-left:auto;font-family:poppins,sans-serif;}.field--name-field-transcription-video .transcript-button:hover,.field--name-field-transcription-video .transcript-button:focus{text-decoration:underline;}.field--name-field-transcription-video .transcript-button .chevron{margin-left:1rem;margin-bottom:0.2rem;}.field--name-field-lien-transcription{font-size:1.2rem;margin:0 0 0.5rem;text-align:right;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.paragraphes-slider{position:relative;}.paragraphes-slider figcaption{margin-top:2rem;text-align:center;}.paragraphes-slider .card-list{padding-left:0;}.paragraphes-slider figure{margin:0;}.paragraphes-slider .slick-slide{margin:0;text-align:center;}@media (min-width:600px){.paragraphes-slider .slick-slide{margin:0 6rem;}}@media (min-width:1440px){.paragraphes-slider .slick-slide{margin:0;}}.paragraphes-slider .slick-slide img{display:inline;text-align:center;}.paragraphes-slider .slick-slider{margin:2rem 0;}.paragraphes-slider .slick-navigation-cards{position:absolute;width:100%;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;}@media (min-width:600px){.paragraphes-slider .slick-navigation-cards{top:35%;}}@media (min-width:1024px){.paragraphes-slider .slick-navigation-cards{top:40%;}}.paragraphes-slider .slick-navigation-cards .slider-button{position:absolute;border:0.2rem solid #25282a;background:rgba(255,255,255,0.9);color:#25282a;}.paragraphes-slider .slick-navigation-cards .slider-button:hover,.paragraphes-slider .slick-navigation-cards .slider-button:focus,.paragraphes-slider .slick-navigation-cards .slider-button:active{background-color:#25282a;color:#fff;}.paragraphes-slider .slick-navigation-cards .custom-slick-prev{left:1rem;}@media (min-width:600px){.paragraphes-slider .slick-navigation-cards .custom-slick-prev{left:0;}}.paragraphes-slider .slick-navigation-cards .custom-slick-next{right:1rem;}@media (min-width:600px){.paragraphes-slider .slick-navigation-cards .custom-slick-next{right:0;}}.paragraphes-slider .slick-dots{margin-top:2rem;}.field--name-field-paragraphes > .paragraph.paragraph--type--slider-petites-images{max-width:100%;}@media (min-width:600px){.paragraphes-slider.petites-images .slick-slider{margin:0 5rem;}}@media (min-width:1440px){.paragraphes-slider.petites-images .slick-slider{margin:0 10rem;}}@media (min-width:600px){.paragraphes-slider.petites-images .slick-slide{margin:0 3rem;}}.paragraphes-slider.petites-images .slick-navigation-cards{top:30%;}@media (min-width:1440px){.paragraphes-slider.petites-images .slick-navigation-cards{top:25%;}}@media (min-width:1440px){.paragraphes-slider.petites-images .slick-navigation-cards{top:30%;}}.paragraph--type--slider-grandes-images.taille .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--70 .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--50 .slick-slider{margin:0;text-align:center;}@media (min-width:600px){.paragraph--type--slider-grandes-images.taille .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--70 .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--50 .slick-slider{margin:0 6rem;}}@media (min-width:1440px){.paragraph--type--slider-grandes-images.taille .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--70 .slick-slider,.paragraph--type--slider-grandes-images.taille.taille--50 .slick-slider{margin:0 12rem;}}@media (min-width:1024px){.paragraph--type--slider-grandes-images.taille .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille .slick-navigation-cards,.paragraph--type--slider-grandes-images.taille.taille--50 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--50 .slick-navigation-cards{top:30%;}}@media (min-width:1440px){.paragraph--type--slider-grandes-images.taille .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille .slick-navigation-cards,.paragraph--type--slider-grandes-images.taille.taille--50 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--50 .slick-navigation-cards{top:35%;}}@media (min-width:1024px){.paragraph--type--slider-grandes-images.taille.taille--70 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--70 .slick-navigation-cards{top:30%;}}@media (min-width:1440px){.paragraph--type--slider-grandes-images.taille.taille--70 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--70 .slick-navigation-cards{top:40%;}}.paragraph--type--slider-grandes-images.taille.taille--100 .slick-slider,.paragraph--type--slider-videos.taille.taille--100 .slick-slider{margin:0;}.paragraph--type--slider-grandes-images.taille.taille--100 .field--name-field-diaporama-media,.paragraph--type--slider-videos.taille.taille--100 .field--name-field-diaporama-media{width:100%;margin:auto;}@media (min-width:1024px){.paragraph--type--slider-grandes-images.taille.taille--100 .field--name-field-diaporama-media,.paragraph--type--slider-videos.taille.taille--100 .field--name-field-diaporama-media{max-width:85%;}}.paragraph--type--slider-grandes-images.taille.taille--100 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--100 .slick-navigation-cards{top:30%;}@media (min-width:600px){.paragraph--type--slider-grandes-images.taille.taille--100 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--100 .slick-navigation-cards{top:35%;}}@media (min-width:1024px){.paragraph--type--slider-grandes-images.taille.taille--100 .slick-navigation-cards,.paragraph--type--slider-videos.taille.taille--100 .slick-navigation-cards{top:40%;}}.paragraphe-slider-videos .field--name-field-video{position:relative;margin:1rem;background-color:#000;}.paragraphe-slider-videos .field--name-field-video::before{content:attr(data-before);display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.paragraphe-slider-videos .field--name-field-video::after{content:attr(data-after);display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width:1024px){.paragraph--type--slider-videos.taille.taille--50 .field--name-field-video::before{width:10.5rem;height:10.5rem;}.paragraph--type--slider-videos.taille.taille--50 .field--name-field-video::after{width:10.5rem;height:10.5rem;}}@media (min-width:1440px){.paragraph--type--slider-videos.taille.taille--50 .field--name-field-video::before{width:15.5rem;height:15.5rem;}.paragraph--type--slider-videos.taille.taille--50 .field--name-field-video::after{width:15.5rem;height:15.5rem;}}.paragraph--type--slider-videos.taille .field--name-field-legende-video,.paragraph--type--slider-videos.taille.taille--70 .field--name-field-legende-video,.paragraph--type--slider-videos.taille.taille--50 .field--name-field-legende-video{font-style:normal;}.paragraph--type--slider-videos.taille .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--70 .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--50 .paragraphe-slider-videos.slick-slider{margin:0;text-align:center;}@media (min-width:600px){.paragraph--type--slider-videos.taille .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--70 .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--50 .paragraphe-slider-videos.slick-slider{margin:0 6rem;}}@media (min-width:1440px){.paragraph--type--slider-videos.taille .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--70 .paragraphe-slider-videos.slick-slider,.paragraph--type--slider-videos.taille.taille--50 .paragraphe-slider-videos.slick-slider{margin:0 12rem;}}.paragraph--type--slider-videos.taille.taille--100 .field--name-field-vid-slider-videos{width:100%;margin:auto;}@media (min-width:1024px){.paragraph--type--slider-videos.taille.taille--100 .field--name-field-vid-slider-videos{max-width:85%;}}.paragraph--type--slider-videos.taille.taille--100 .field--name-field-vid-slider-videos .paragraphe-slider-videos.slick-slider{margin:0;text-align:center;}@media (min-width:600px){.paragraph--type--slider-videos.taille.taille--100 .field--name-field-vid-slider-videos .paragraphe-slider-videos.slick-slider{margin:0 6rem;}}@media (min-width:1440px){.paragraph--type--slider-videos.taille.taille--100 .field--name-field-vid-slider-videos .paragraphe-slider-videos.slick-slider{margin:0 13rem;}}.paragraph.paragraph--type--image{margin-bottom:6rem;}.paragraph.paragraph--type--image figure{display:inline-table;margin:0;}.paragraph.paragraph--type--image .field--name-field-img-image{text-align:center;}.paragraph.paragraph--type--image figcaption{display:table-caption;margin-top:2rem;text-align:left;font-style:italic;max-width:none;caption-side:bottom;}.paragraph.paragraph--type--image-a-droite-texte-a-gauche::after{content:"";display:block;clear:both;}.paragraph.paragraph--type--image-a-droite-texte-a-gauche p.btn.btn--type-2,.paragraph.paragraph--type--image-a-droite-texte-a-gauche p.btn.btn--type-1{text-align:left;}.paragraph.paragraph--type--image-a-droite-texte-a-gauche .paragraph--type--image{margin-bottom:0;}.paragraph.paragraph--type--image-a-droite-texte-a-gauche .field--name-field-image-img-d-txt-g{width:100%;margin-bottom:2rem;vertical-align:top;}@media (min-width:1024px){.paragraph.paragraph--type--image-a-droite-texte-a-gauche .field--name-field-image-img-d-txt-g{width:auto;float:right;margin-left:4rem;max-width:calc(100% / 2 - 2.3rem);}}.paragraph.paragraph--type--image-a-gauche-texte-a-droite::after{content:"";display:block;clear:both;}.paragraph.paragraph--type--image-a-gauche-texte-a-droite p.btn.btn--type-2,.paragraph.paragraph--type--image-a-gauche-texte-a-droite p.btn.btn--type-1{text-align:left;}.paragraph.paragraph--type--image-a-gauche-texte-a-droite .paragraph--type--image{margin-bottom:0;}.paragraph.paragraph--type--image-a-gauche-texte-a-droite .field--name-field-image-img-g-txt-d{width:100%;margin-bottom:2rem;vertical-align:top;}@media (min-width:1024px){.paragraph.paragraph--type--image-a-gauche-texte-a-droite .field--name-field-image-img-g-txt-d{width:auto;float:left;margin-right:4rem;max-width:calc(100% / 2 - 2.3rem);}}.paragraph .field--name-field-membre{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph.paragraph--type--membre{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;}@media (min-width:1024px){.paragraph.paragraph--type--membre{padding:2rem 3rem;}}.paragraph.paragraph--type--membre .field--type-image{margin-right:2rem;margin-top:0;}@media (min-width:1024px){.paragraph.paragraph--type--membre .field--type-image{margin-right:3rem;}}.paragraph.paragraph--type--membre img{border-radius:0;}.paragraph.paragraph--type--membre .carte-personne--content{-webkit-box-flex:1;-ms-flex:1;flex:1;}.paragraph.paragraph--type--membre p.field--name-field-prenom-nom{font-weight:500;font-family:poppins,sans-serif;margin-bottom:0;font-size:1.8rem;}@media (min-width:600px){.paragraph.paragraph--type--membre p.field--name-field-prenom-nom{font-size:2rem;}}.paragraph.paragraph--type--membre .field--name-field-texte-membre{margin-top:0.5rem;margin-bottom:0;}@media (min-width:600px){.paragraph.paragraph--type--membre .field--name-field-texte-membre{font-size:1.6rem;}}.paragraph.paragraph--type--membre .btn--type-2{margin-bottom:0;margin-top:1rem;text-align:left;}@media (max-width:1023px){.paragraph--type--membre:nth-child(2n){margin-right:0;}}@media (min-width:600px){.taille.taille--100 .paragraph--type--membre{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--membre{max-width:calc(100% / 3 - 2.7rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .paragraph.paragraph--type--membre:nth-child(3n){margin-right:0;}}@media (max-width:1023px){.taille.taille--100 .paragraph--type--membre:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--membre:nth-child(2n){margin-right:4rem;}}@media (min-width:600px){.taille.taille--70 .paragraph--type--membre,.paragraph.taille.taille--50 .paragraph--type--membre,.paragraph.taille.taille-- .paragraph--type--membre{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--membre,.paragraph.taille.taille--50 .paragraph--type--membre,.paragraph.taille.taille-- .paragraph--type--membre{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}@media (max-width:1023px){.taille.taille--70 .paragraph--type--membre:nth-child(2n),.paragraph.taille.taille--50 .paragraph--type--membre:nth-child(2n),.paragraph.taille.taille-- .paragraph--type--membre:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--70 .paragraph--type--membre:nth-child(2n),.paragraph.taille.taille--50 .paragraph--type--membre:nth-child(2n),.paragraph.taille.taille-- .paragraph--type--membre:nth-child(2n){margin-right:0;}}.view-actualites-internationales .card.une-card .une-card-content.no-image{position:relative;}.field--name-field-paragraphes .slick-track{margin-left:0;margin-right:0;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .view-actualites-internationales{position:relative;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .view-actualites-internationales .card.une-card .une-card-content.no-image{position:relative;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .view-actualites-internationales .card.une-card:not(:last-child){margin-right:1.6rem;}@media (min-width:1440px){.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .view-actualites-internationales .card.une-card:not(:last-child){margin-right:4rem;}}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .view-actualites-internationales .card.une-card .field--name-field-chapo p{font-size:1.2rem;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte,.field--name-field-paragraphes .paragraph--type--actualite-thematisee,.field--name-field-paragraphes .paragraph--type--publications-thematisees{position:relative;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h2,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h3,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h4,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h2,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h3,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h4{margin-bottom:4rem;}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h2,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h3,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h4,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h2,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h3,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees .layout > h4{margin-bottom:0;}}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .slick-navigation-cards,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .slick-navigation-cards,.field--name-field-paragraphes .paragraph--type--publications-thematisees .slick-navigation-cards{margin-bottom:3.6rem;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .slick-navigation-cards .slider-button,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .slick-navigation-cards .slider-button,.field--name-field-paragraphes .paragraph--type--publications-thematisees .slick-navigation-cards .slider-button{margin-top:-3rem;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .slick-dots,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .slick-dots,.field--name-field-paragraphes .paragraph--type--publications-thematisees .slick-dots{max-width:1640px;margin-top:3.6rem;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .field--name-field-lien-simple,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .field--name-field-lien-simple,.field--name-field-paragraphes .paragraph--type--publications-thematisees .field--name-field-lien-simple{margin-bottom:0;}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .field--name-field-lien-simple,.field--name-field-paragraphes .paragraph--type--actualite-thematisee .field--name-field-lien-simple,.field--name-field-paragraphes .paragraph--type--publications-thematisees .field--name-field-lien-simple{position:absolute;display:inline-block;max-width:1640px;margin:auto;bottom:0;right:1.5rem;text-align:right;}}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte{width:100vw;max-width:100vw;padding-top:10rem;padding-bottom:4rem;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h3,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > h4,.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte .layout > p{color:#fff;}.field--name-field-paragraphes .paragraph--type--actus-internationales-sans-texte h3.no-image{position:relative;margin-bottom:7rem;}@media (min-width:1024px){.card-list-paragraphes{width:calc(100% + 7.7vw);padding-left:0;}}@media (min-width:1440px){.card-list-paragraphes{width:calc(100% + 7.7vw);padding-left:0;}.card-list-paragraphes .card{max-width:33rem;}}.paragraph.paragraph--type--actualites-internationales.layout-full.dark-bg::after,.paragraph--type--actus-internationales-sans-texte.layout-full.dark-bg::after{display:block;background-color:#25282a;content:"";opacity:0.8;width:100%;z-index:5;position:absolute;top:0;height:100%;}.view-actualite-thematisee{position:relative;}.view-actualite-thematisee .card.une-card .une-card-content.no-image{position:relative;}.view-actualite-thematisee .slick-navigation-cards .slider-button{border:0.2rem solid #25282a;color:#25282a;}.view-actualite-thematisee .slick-navigation-cards .slider-button:hover,.view-actualite-thematisee .slick-navigation-cards .slider-button:active,.view-actualite-thematisee .slick-navigation-cards .slider-button:focus{background:#25282a;color:#fff;}.view-actualite-thematisee .card.une-card:not(:last-child){margin-right:1.6rem;}@media (min-width:1440px){.view-actualite-thematisee .card.une-card:not(:last-child){margin-right:4rem;}}.view-actualite-thematisee .card.une-card .field--name-field-chapo p{font-size:1.2rem;}.field--name-field-paragraphes .paragraph--type--actualite-thematisee{max-width:100%;width:100%;}.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h2,.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h3,.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h4{margin-bottom:4rem;}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h2,.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h3,.field--name-field-paragraphes .paragraph--type--actualite-thematisee > h4{margin-bottom:0;}}.block--block-content--bloc-paragraphe-vues{position:relative;margin:7rem 0;}.block--block-content--bloc-paragraphe-vues .field--name-field-lien-simple{margin-bottom:0;}@media (min-width:1024px){.block--block-content--bloc-paragraphe-vues .field--name-field-lien-simple{position:absolute;display:inline-block;max-width:1640px;margin:auto;bottom:0;right:1.5rem;text-align:right;}}.block--block-content--bloc-paragraphe-vues .slick-navigation-cards{margin-bottom:3.6rem;}.block--block-content--bloc-paragraphe-vues .slick-navigation-cards .slider-button{margin-top:-3rem;}.block--block-content--bloc-paragraphe-vues .slick-dots{max-width:1640px;margin-top:3.6rem;}.field--name-field-actualites-similaires .slick-track{margin-left:0;}.field--name-field-paragraphes .paragraph--type--publications-thematisees{width:100vw;max-width:100vw;padding:4rem 0 3rem;}.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--small .publication-small-image{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--small:hover .publication-small-image,.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--small:focus .publication-small-image{margin-top:-5rem;}.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout{position:relative;}.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > p{margin-bottom:12rem;}@media (min-width:480px){.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > p{margin-bottom:18rem;}}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > p{margin-bottom:12rem;}}@media (min-width:768px){.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > p{margin-bottom:18rem;}}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h2,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h3,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > h4,.field--name-field-paragraphes .paragraph--type--publications-thematisees > .layout > p{margin-bottom:0;}}.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--contenu h2{color:#25282a;margin-bottom:0;line-height:1.5;}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--contenu h2{margin-bottom:2rem;}}.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--contenu h2 a,.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--contenu h4 a,.field--name-field-paragraphes .paragraph--type--publications-thematisees .publication__texte--contenu h5 a{color:#25282a;}.field--name-field-paragraphes .paragraph--type--publications-thematisees .field--name-field-chapo{width:100%;}.field--name-field-paragraphes .paragraph--type--publications-thematisees .slick-list{overflow:visible;}.paragraph--type--contacts h2{margin-bottom:4.5rem;}.field--name-field-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph.paragraph--type--contact-offre.carte-personne{display:block;width:100%;padding:2.5rem;}@media (min-width:768px){.paragraph.paragraph--type--contact-offre.carte-personne{max-width:calc(100% / 2 - 2rem);margin-right:4rem;}}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-prenom-nom{margin-bottom:0.5rem;font-weight:600;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-courriel-contact p{margin-bottom:0;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-telephone-contact,.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-courriel-contact{position:relative;padding-left:3.5rem;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-telephone-contact p,.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-courriel-contact p{display:inline-block;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-telephone-contact::before,.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-courriel-contact::before{position:absolute;left:0;margin-top:0.35rem;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-texte-contact,.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-telephone-contact p:not(.label-champ){margin-bottom:1rem;}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-telephone-contact::before{display:inline-block;content:url("/themes/custom/ccass/images/phone.png");}.paragraph.paragraph--type--contact-offre.carte-personne .field--name-field-courriel-contact::before{display:inline-block;content:url("/themes/custom/ccass/images/courriel.png");}.paragraph.paragraph--type--contact-offre.carte-personne .label-champ{margin-bottom:0;}@media (min-width:768px){.paragraph.paragraph--type--contact-offre:nth-child(2n){margin-right:0;}}p.label-champ{margin-bottom:0;font-size:1.6rem;font-weight:500;font-family:poppins,sans-serif;}@media (min-width:600px){p.label-champ{font-size:1.8rem;}}.label-champ::after{margin-left:0.25rem;content:":";}.node--type-evenement-cour.node--view-mode-mise-en-avan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1024px){.node--type-evenement-cour.node--view-mode-mise-en-avan{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.node--type-evenement-cour.node--view-mode-mise-en-avan .field--name-field-video-evenement{position:relative;width:100vw;left:calc(50% - 50vw);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}@media (min-width:1024px){.node--type-evenement-cour.node--view-mode-mise-en-avan .field--name-field-video-evenement{width:54%;left:0;}.node--type-evenement-cour.node--view-mode-mise-en-avan .field--name-field-video-evenement::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}}.node--type-evenement-cour.node--view-mode-mise-en-avan .field.field--name-field-date.evt-sidebar-elt--icones--date{max-width:100%;margin:2rem 0;padding-left:4rem;font-size:1.6rem;font-weight:500;font-family:poppins,sans-serif;background-repeat:no-repeat;background-position:left top;background-image:url(/themes/custom/ccass/images/agenda/calendrier.png);}@media (min-width:600px){.node--type-evenement-cour.node--view-mode-mise-en-avan .field.field--name-field-date.evt-sidebar-elt--icones--date{font-size:1.8rem;}}.field--name-field-paragraphes .paragraph--type--mise-en-avant-d-un-colloque{max-width:100%;}.bloc-droite-colloque{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;top:0;z-index:1;}@media (min-width:1024px){.bloc-droite-colloque{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:-2rem;}}.bloc-droite-colloque .paragraph--type--bloc-de-texte{margin-left:0;}.bloc-droite-colloque .h4-like{text-transform:uppercase;color:#a6192e;font-weight:600;}.bloc-droite-colloque.marge{margin-left:0;}.texte-colloque{padding:3rem;top:-1.5rem;}@media (min-width:1024px){.texte-colloque{top:0;padding:5rem;}}.texte-colloque::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.texte-colloque .card-tag{padding:0.5rem 1.2rem 0.5rem 1rem;font-size:1.4rem;list-style:none;}@media (min-width:600px){.texte-colloque .card-tag{font-size:1.6rem;}}.texte-colloque .field--name-field-resume-evenement p{font-size:1.4rem;}@media (min-width:600px){.texte-colloque .field--name-field-resume-evenement p{font-size:1.6rem;}}.texte-colloque .btn{display:block;margin:0;padding:0;border-left:0;text-align:right;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques{max-width:100%;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .field--name-field-lien-simple{margin-top:4rem;margin-bottom:0;text-align:right;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:4rem;}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row{max-width:calc(100% / 4 - 3.05rem);margin-right:4rem;margin-bottom:0;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .infos-colloque{height:100%;padding:2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#fff;border-radius:0.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);box-shadow:0 0 1.6rem 0 rgba(37,40,42,0.08);}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .infos-colloque p.h4-like{text-transform:uppercase;color:#a6192e;font-weight:600;font-size:1.6rem;}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .infos-colloque p.h4-like{font-size:1.8rem;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h2,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h3,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h4,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h5{margin-bottom:2rem;font-size:1.8rem;}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h2,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h3,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h4,.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h5{font-size:2rem;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h2{margin-bottom:1rem;line-height:1.5;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row h2::after{content:none;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .field--name-field-video-evenement{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .field.field--name-field-date{max-width:100%;margin-bottom:0.5rem;padding-bottom:1rem;padding-left:4rem;font-size:1.6rem;font-weight:500;font-family:poppins,sans-serif;background-repeat:no-repeat;background-position:left top;background-image:url(/themes/custom/ccass/images/agenda/calendrier.png);}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .field.field--name-field-date{font-size:1.8rem;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .horaires{margin-bottom:1rem;padding-bottom:1rem;padding-left:4rem;font-size:1.6rem;font-weight:500;font-family:poppins,sans-serif;background-repeat:no-repeat;background-position:left top;background-image:url(/themes/custom/ccass/images/agenda/horaire.png);}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .horaires{font-size:1.8rem;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .card-tag{padding:0.5rem 1.2rem 0.5rem 1rem;font-size:1.4rem;list-style:none;margin-top:0.5rem;}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .card-tag{font-size:1.6rem;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .evt-sidebar-elt--icones{margin-top:0;margin-bottom:0.5rem;padding-bottom:1rem;padding-left:4rem;font-size:1.6rem;}@media (min-width:600px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row .evt-sidebar-elt--icones{font-size:1.8rem;}}@media (max-width:1023px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row:nth-child(2n){margin-right:0;}}.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row:nth-child(4n){margin-right:0;}@media (min-width:1024px){.field--name-field-paragraphes .paragraph--type--derniers-ou-prochains-colloques .views-row:nth-child(4n-2){margin-right:4rem;}}.field--name-field-flux{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-flux .paragraph--type--reseau-social{width:100%;margin-bottom:4rem;}@media (min-width:600px){.field--name-field-flux .paragraph--type--reseau-social{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}.field--name-field-flux .paragraph--type--reseau-social .field--name-field-lien-flux-rs{max-height:48rem;overflow-y:auto;}.field--name-field-flux .paragraph--type--reseau-social .twitter-tweet{max-height:48rem;margin-top:0 !important;margin-bottom:0 !important;}@media (max-width:1023px){.field--name-field-flux .paragraph--type--reseau-social:nth-child(2n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--reseau-social,.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social{max-width:calc(100% / 3 - 2.7rem);margin-right:4rem;}}@media (min-width:1440px){.taille.taille--100 .paragraph--type--reseau-social,.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social{max-width:calc(100% / 4 - 3.05rem);margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--reseau-social:nth-child(3n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social:nth-child(3n){margin-right:0;}}@media (min-width:1440px){.taille.taille--100 .paragraph--type--reseau-social:nth-child(3n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social:nth-child(3n){margin-right:4rem;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--reseau-social:nth-child(4n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social:nth-child(4n){margin-right:4rem;}}@media (min-width:1440px){.taille.taille--100 .paragraph--type--reseau-social:nth-child(4n),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social:nth-child(4n){margin-right:0;}}@media (min-width:1024px){.taille.taille--100 .paragraph--type--reseau-social:nth-child(4n-2),.field--name-field-paragraphes .taille.taille--100 .paragraph--type--reseau-social:nth-child(4n-2){margin-right:4rem;}}@media (min-width:1440px){.taille.taille--70 .paragraph--type--reseau-social,.field--name-field-paragraphes .taille.taille--70 .paragraph--type--reseau-social{max-width:calc(100% / 3 - 2.7rem);margin-right:4rem;}}@media (min-width:1440px){.taille.taille--70 .paragraph.paragraph--type--reseau-social:nth-child(3n),.field--name-field-paragraphes .taille.taille--70 .paragraph.paragraph--type--reseau-social:nth-child(3n){margin-right:0;}}@media (min-width:1440px){.taille.taille--70 .paragraph--type--reseau-social:nth-child(2n),.field--name-field-paragraphes .taille.taille--70 .paragraph--type--reseau-social:nth-child(2n){margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--reseau-social,.taille .paragraph--type--reseau-social,.field--name-field-paragraphes .paragraph .paragraph--type--reseau-social{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}@media (min-width:1024px){.taille--50 .paragraph--type--reseau-social:nth-child(2n),.taille .paragraph--type--reseau-social:nth-child(2n),.field--name-field-paragraphes .paragraph .paragraph--type--reseau-social:nth-child(2n){margin-right:0;}}.field--name-field-paragraphes > .paragraph.paragraph--type--bloc-agenda-titre{max-width:100%;}.field--name-field-paragraphes > .paragraph.paragraph--type--bloc-agenda-titre #ccass-agenda-tabs{}.field--name-field-paragraphes > .paragraph.paragraph--type--bloc-agenda-titre #ccass-agenda-tabs > div[id^=tabs-]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1024px){.field--name-field-paragraphes > .paragraph.paragraph--type--bloc-agenda-titre #ccass-agenda-tabs > div[id^=tabs-]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.field--name-field-paragraphes > .paragraph.paragraph--type--bloc-agenda-titre #ccass-agenda-tabs .agenda-evenements-events-wrapper{padding-top:2rem;}.liste-thematiques{padding-left:0;}.liste-thematiques li{margin-right:1.5rem;}.block-local-tasks-block{margin:2rem 0;}.block-local-tasks-block ul{padding-left:0;}.block-local-tasks-block ul li{display:inline-block;margin-right:3rem;}.print__wrapper--pdf{width:100%;margin:3rem auto 5rem;text-align:right;}@media (min-width:1024px){.print__wrapper--pdf{margin:3rem auto 5rem;max-width:50%;}}.node--view-mode-full:not(.node--type-page-d-accueil-site){margin-bottom:4rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .thematiques-generales .field--name-field-thematique,.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .mots-cles .field--name-field-tags,.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .thematiques-generales .field--name-field-pays{padding:0.5rem 1.2rem 0.5rem 1rem;font-size:1.4rem;list-style:none;margin-top:0.5rem;margin-bottom:0.5rem;}@media (min-width:600px){.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .thematiques-generales .field--name-field-thematique,.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .mots-cles .field--name-field-tags,.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > .thematiques-generales .field--name-field-pays{font-size:1.6rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > li.field--name-field-thematique,.node--view-mode-full:not(.node--type-page-d-accueil-site) .node__content > li.field--name-field-tags{display:inline-block;margin-right:1.5rem;list-style:none;}.node--view-mode-full:not(.node--type-page-d-accueil-site) .card-tag{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);}.node--type-evenement-cour .field--name-field-resume-evenement a{text-decoration:underline;}.node--type-evenement-cour .field--name-field-legende{margin:2rem 0;}.node--type-evenement-cour .field--name-field-transcription-video{margin-bottom:5rem;}.node--type-evenement-cour .field--name-field-titre-timeline{margin:2rem 0 5rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-date,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-chapo,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-auteur-actu,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image{width:100%;margin:auto;}@media (min-width:1024px){.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-date,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-chapo,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-auteur-actu,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image{max-width:51%;}}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .thematiques-contenus,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .liste-thematiques,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .bloc-tag,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .offre-emploi{width:100%;margin:auto;}@media (min-width:1024px){.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .thematiques-contenus,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .liste-thematiques,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .bloc-tag,.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .offre-emploi{max-width:51%;}}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .bloc-tag{padding-left:0;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .label-tags{display:inline-block;margin-right:2rem;margin-bottom:0;font-weight:600;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .mots-cles{padding-bottom:1.5rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .thematiques-generales{padding:1.5rem 0;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-date{margin-bottom:2rem;font-weight:600;font-size:1.4rem;}@media (min-width:600px){.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-date{font-size:1.8rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-chapo{margin-bottom:7rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-chapo p{font-size:1.8rem;}@media (min-width:600px){.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-chapo p{font-size:2rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .field--name-field-auteur-actu{margin-bottom:3rem;margin-top:3rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:7rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image figure{margin:0;}.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image figcaption{margin-top:2rem;font-size:1.4rem;font-style:italic;}@media (min-width:600px){.node--view-mode-full:not(.node--type-page-d-accueil-site):not(.node--type-evenement-cour) .node__content > .field--name-field-image figcaption{font-size:1.6rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo .node__content > .field--name-field-chapo,.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo.taille-chapo--50 .node__content > .field--name-field-chapo{width:100%;margin-bottom:7rem;}@media (min-width:1024px){.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo .node__content > .field--name-field-chapo,.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo.taille-chapo--50 .node__content > .field--name-field-chapo{max-width:50%;margin:auto;margin-bottom:7rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo.taille-chapo--70 .node__content > .field--name-field-chapo{width:100%;margin-bottom:7rem;}@media (min-width:1024px){.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo.taille-chapo--70 .node__content > .field--name-field-chapo{max-width:70%;margin:auto;margin-bottom:7rem;}}.node--view-mode-full:not(.node--type-page-d-accueil-site).taille-chapo.taille-chapo--100 .node__content > .field--name-field-chapo{max-width:100%;width:100%;margin-bottom:7rem;}.node--view-mode-full:not(.node--type-page-d-accueil-site).node--type-accueil-rubrique.taille-chapo .node__content > .field--name-field-chapo{margin-top:4rem;}.page-node-type-accueil-rubrique .page-title{margin-bottom:4rem;}.entete-vous-etes{margin-bottom:7rem;background-color:#f5f7f8;}@media (min-width:600px){.entete-vous-etes .layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.entete-vous-etes h1{margin-bottom:0;padding:5.6rem 0 5rem;}.entete-vous-etes .bloc-gauche,.entete-vous-etes .bloc-droit{width:100%;}@media (min-width:600px){.entete-vous-etes .bloc-gauche,.entete-vous-etes .bloc-droit{max-width:calc(100% / 2);}}.entete-vous-etes .field--name-field-texte-vous-etes p{font-size:1.8rem;}@media (min-width:600px){.entete-vous-etes .field--name-field-texte-vous-etes p{font-size:2rem;}}.entete-vous-etes .field--name-field-texte-vous-etes p.btn{text-align:left;font-size:1.4rem;}@media (min-width:600px){.entete-vous-etes .field--name-field-texte-vous-etes p.btn{font-size:1.6rem;}}.entete-vous-etes .field--name-field-texte-vous-etes :not(p.btn) :not(a.btn--type-3){text-decoration:underline;}.entete-vous-etes .field--name-field-texte-vous-etes :not(p.btn) :not(a.btn--type-3):focus,.entete-vous-etes .field--name-field-texte-vous-etes :not(p.btn) :not(a.btn--type-3):hover,.entete-vous-etes .field--name-field-texte-vous-etes :not(p.btn) :not(a.btn--type-3):active{color:#a6192e;text-decoration:underline;}.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3{position:relative;display:block;padding-left:2rem;font-weight:600;text-decoration:none;color:#a6192e;}@media (min-width:1440px){.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3{font-size:1.8rem;}}.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3::before{position:absolute;display:inline-block;width:2rem;height:2.5rem;left:0;content:"";background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top;}.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3:focus,.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3:hover,.entete-vous-etes .field--name-field-texte-vous-etes a.btn--type-3:active{text-decoration:underline;}.entete-vous-etes .bloc-droit{width:100vw;position:relative;left:calc(50% - 50vw);margin-top:2rem;}@media (min-width:600px){.entete-vous-etes .bloc-droit{margin-top:0;right:calc(50% - 50vw);left:initial;}}.entete-vous-etes .field--name-field-image-bandeau{position:relative;overflow:hidden;}@media (min-width:600px){.entete-vous-etes .field--name-field-image-bandeau::before{position:absolute;display:block;width:27rem;height:100%;background:linear-gradient(250deg,transparent 60%,#f5f7f8 40%);content:"";}}.field--name-field-recherche-vous-etes{margin-bottom:3rem;}.field--name-field-recherche-vous-etes .h6-like{margin:3rem 0;padding:1rem 0 1rem 6rem;background-image:url("/themes/custom/ccass/images/icon-search.png");background-repeat:no-repeat;background-position:center left;}.field--name-field-recherche-vous-etes ul{padding-left:0;}.field--name-field-recherche-vous-etes ul li{margin-right:2rem;margin-bottom:2rem;padding:0;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);}.field--name-field-recherche-vous-etes ul a{display:block;padding:0.5rem 1.2rem 0.5rem 1rem;font-size:1.4rem;border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;}@media (min-width:600px){.field--name-field-recherche-vous-etes ul a{font-size:1.6rem;}}.field--name-field-recherche-vous-etes ul a:hover,.field--name-field-recherche-vous-etes ul a:focus,.field--name-field-recherche-vous-etes ul a:active{background:#a6192e;color:#fff;text-decoration:none;}article .carte-position{margin-bottom:7rem;}@media (min-width:600px){article .carte-position{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}article .carte-position .carte-visite,article .carte-position .field--name-field-position{width:100%;}@media (min-width:1024px){article .carte-position .carte-visite,article .carte-position .field--name-field-position{max-width:calc(100% / 2 - 2rem);}}article .carte-position .carte-visite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem;background:#fff;border:0.1rem solid #e0e0e0;border-radius:0.2rem;}@media (min-width:1024px){article .carte-position .carte-visite{margin-bottom:0;margin-right:4rem;}}article .carte-position .carte-visite .entete-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}article .carte-position .carte-visite .texte-carte-visite{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3rem 4rem;}article .carte-position .carte-visite .texte-carte-visite h2::after{margin-left:0;}article .carte-position .carte-visite .texte-carte-visite h2{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2.5rem;text-align:left;}article .carte-position .carte-visite .field--name-field-image-expert{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;}article .carte-position .carte-visite .field--name-field-annee-naissance p{display:inline-block;margin-bottom:0.5rem;}article .carte-position .carte-visite .label::after{margin-left:0.25rem;content:":";}article .carte-position .carte-visite .field--name-field-telephone::before{display:inline-block;content:url("/themes/custom/ccass/images/phone.png");}article .carte-position .carte-visite .field--name-field-fax::before{display:inline-block;content:url("/themes/custom/ccass/images/fax.png");}article .carte-position .carte-visite .field--name-field-portable::before{display:inline-block;content:url("/themes/custom/ccass/images/smartphone.png");}article .carte-position .carte-visite .field--name-field-adresse::before{display:inline-block;content:url("/themes/custom/ccass/images/lieu.png");}article .carte-position .carte-visite .field--name-field-adresse-courriel::before{display:inline-block;content:url("/themes/custom/ccass/images/courriel.png");}article .carte-position .carte-visite .field--name-field-adresse,article .carte-position .carte-visite .field--name-field-adresse-courriel{position:relative;padding-left:3rem;}article .carte-position .carte-visite .field--name-field-adresse p,article .carte-position .carte-visite .field--name-field-adresse-courriel p{display:inline-block;}article .carte-position .carte-visite .field--name-field-adresse p:not(.label-champ),article .carte-position .carte-visite .field--name-field-adresse-courriel p:not(.label-champ){margin-bottom:1.5rem;}article .carte-position .carte-visite .field--name-field-adresse::before,article .carte-position .carte-visite .field--name-field-adresse-courriel::before{position:absolute;left:0;margin-top:0.35rem;}article .carte-position .carte-visite .field--name-field-telephone,article .carte-position .carte-visite .field--name-field-portable,article .carte-position .carte-visite .field--name-field-fax{position:relative;display:inline-block;padding-left:3rem;}article .carte-position .carte-visite .field--name-field-telephone p:not(.label-champ),article .carte-position .carte-visite .field--name-field-portable p:not(.label-champ),article .carte-position .carte-visite .field--name-field-fax p:not(.label-champ){margin-bottom:1.5rem;}article .carte-position .carte-visite .field--name-field-telephone::before,article .carte-position .carte-visite .field--name-field-portable::before,article .carte-position .carte-visite .field--name-field-fax::before{position:absolute;left:0;}article .carte-position .carte-visite .field--name-field-telephone,article .carte-position .carte-visite .field--name-field-portable{margin-right:3rem;}.node--type-expert .lien-retour{display:block;margin-top:2.5rem;}.node--type-expert .print__wrapper--pdf{max-width:100%;margin-bottom:2rem;}.domaines{width:100%;margin-bottom:3rem;}.domaines ul.domaine-list{padding:0;list-style:none;}.domaines ul.domaine-list .annees{color:#a6192e;}.domaines ul.domaine-list .annees::before{display:inline-block;content:":" !important;margin-right:0.5rem;}.domaines ul.domaine-list .annees ~ .annees:last-child::before{display:inline-block;content:"-" !important;}.domaines ul.domaine-list li{display:inline-block;margin-bottom:0;font-size:1.8rem;font-weight:600;}@media (min-width:600px){.domaines ul.domaine-list li{font-size:2rem;}}.domaines ul.domaine-list li::marker{color:#a6192e;}.domaines ul.domaine-list li:first-child{font-weight:700;list-style:none;}.domaines ul.domaine-list li.domaine-item::before{display:inline-block;margin:0 1rem 0 0.5rem;vertical-align:text-bottom;content:url("/themes/custom/ccass/images/puce.png");}.domaines ul.domaine-list li.domaine-item:first-child::before{content:none;}.domaines ul.domaine-list ul.domaine-item{padding:0;margin-top:0;margin-bottom:1rem;}.top-is-visible{position:fixed;bottom:6rem;right:3%;z-index:1000;}.top-is-visible svg{fill:#a6192e;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.top-is-visible a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;background:#fff;border:0.2rem solid #a6192e;border-radius:10rem;}.top-is-visible a:hover,.top-is-visible a:focus,.top-is-visible a:active{background:#a6192e;}.top-is-visible a:hover svg,.top-is-visible a:focus svg,.top-is-visible a:active svg{fill:#fff;}.top-is-visible p{position:absolute;right:1rem;bottom:1rem;margin-bottom:0;z-index:999;}@media (min-width:1024px){.section-publications .top-is-visible{right:0;}}@media (min-width:1920px){.section-publications .top-is-visible{right:3%;}}.judilibre.layout-full{margin-top:7rem;padding:6.4rem 0 4rem;}#judilibre-search{display:block;padding:0 0 1.25rem;}#judilibre-search .btn--search{text-indent:-99999rem;cursor:pointer;}#judilibre-search .btn--search::before,#judilibre-search .btn--search::after{content:none;}#judilibre-search .form-item-search-api-fulltext label{word-wrap:normal;position:absolute;border:0;height:1px;width:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);}#judilibre-search .search-bar .form-item-search-api-fulltext{margin-bottom:0;}#judilibre-search .search-bar-options fieldset,#judilibre-search .search-bar-options .form-item{max-width:100%;margin-bottom:0;}#judilibre-search .search-bar-options .form-item-expression-exacte{margin-bottom:2rem;}@media (min-width:1440px){#judilibre-search .search-bar-options .form-item-expression-exacte{margin-bottom:0;}}#judilibre-search #edit-actions{margin-bottom:0;position:unset;}.view-acces-rapide-judilibre{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem;}.view-acces-rapide-judilibre h2{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:6rem;}.view-acces-rapide-judilibre .bloc-communication-judilibre{max-width:100%;}.view-acces-rapide-judilibre > div{position:relative;width:100%;margin-right:0;margin-bottom:4rem;padding:3rem;background-repeat:no-repeat;background-size:cover;background-position:center;}@media (min-width:1024px){.view-acces-rapide-judilibre > div{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;min-height:45rem;padding:5rem;}}.view-acces-rapide-judilibre > div::before{content:"";background:rgba(37,40,42,0.7);width:100%;height:100%;top:0;position:absolute;left:0;display:block;}.view-acces-rapide-judilibre > div h3 img{margin-left:2rem;}.view-acces-rapide-judilibre > div h3{position:relative;color:#fff;}.view-acces-rapide-judilibre > div a{color:#fff;}.view-acces-rapide-judilibre > div ul{padding-left:0;}.view-acces-rapide-judilibre > div li{position:relative;list-style:none;background-image:url(/themes/custom/ccass/images/fleche-btn-bl.png);background-repeat:no-repeat;background-position:left -0.5rem top 0.75rem;padding:0.5rem 0 0.5rem 2rem;margin:0.5rem 0;font-weight:600;color:#fff;}.view-acces-rapide-judilibre .bloc-date-judilibre{background-image:url("/themes/custom/ccass/images/decision-date.png");}.view-acces-rapide-judilibre .bloc-publication-judilibre{background-image:url("/themes/custom/ccass/images/decision-hierarchie.png");}.view-acces-rapide-judilibre .bloc-chambre-judilibre{background-image:url("/themes/custom/ccass/images/decision-chambre.png");}.view-acces-rapide-judilibre .bloc-formation-judilibre{background-image:url("/themes/custom/ccass/images/decision-formation.png");}.view-acces-rapide-judilibre .bloc-communication-judilibre{min-height:auto;margin:auto;margin-top:1rem;padding:4rem;border-radius:0.4rem;position:relative;background-color:#fff;background-image:none;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}.view-acces-rapide-judilibre .bloc-communication-judilibre a,.view-acces-rapide-judilibre .bloc-communication-judilibre h3{color:#25282a;}.view-acces-rapide-judilibre .bloc-communication-judilibre a{color:#a6192e;}.view-acces-rapide-judilibre .bloc-communication-judilibre ul{padding-left:0;}.view-acces-rapide-judilibre .bloc-communication-judilibre li{list-style:none;background-image:url(/themes/custom/ccass/images/puce-liens.png);background-repeat:no-repeat;background-position:left -0.5rem top 0.75rem;padding:0.5rem 0 0.5rem 2rem;margin:0.5rem 0;font-weight:600;color:#25282a;}.view-acces-rapide-judilibre .bloc-communication-judilibre::before{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#a6192e;background-image:none;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.view-acces-rapide-judilibre .bloc-communication-judilibre::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.view-acces-rapide-judilibre > div:nth-child(odd){margin-right:0;}[type=radio]::-ms-check,[type=checkbox]::-ms-check{display:none;}.select-a11y .tag-item-supp .icon-delete::before{color:#a6192e;font-weight:400;content:"×";font-size:2rem;}@media (min-width:600px){.select-a11y .tag-item-supp .icon-delete::before{font-size:3rem;}}.select-a11y .list-selected{margin-top:2rem;}.select-a11y .list-selected li.tag-item{margin-bottom:1rem;}.select-a11y .a11y-container{z-index:1000;}.select-a11y .a11y-suggestions{border-radius:0.4rem;}.select-a11y .a11y-suggestions .a11y-suggestion{padding:0.5rem 0.5em 0.5rem 1.625em;}.select-a11y .tag-item{padding:0.5rem 1.6rem;}.select-a11y .tag-item > span{max-width:88%;vertical-align:middle;}.select-a11y .tag-item .tag-item-supp:hover,.select-a11y .tag-item .tag-item-supp:focus,.select-a11y .tag-item .tag-item-supp:active{border-color:#fff;outline:0.1rem solid #a6192e;}.select-a11y .tag-item:hover .icon-delete::before,.select-a11y .tag-item:focus .icon-delete::before{color:#fff;}.select-a11y .tag-item:active .icon-delete::before{color:#a6192e;}input[id^=edit-reset].btn--type-1{margin:0;padding:0;padding-left:2.5rem;border:0;background-image:url("/themes/custom/ccass/images/croix-rouge.png");background-repeat:no-repeat;background-position:left center;text-transform:none;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;letter-spacing:normal;}input[id^=edit-reset].btn--type-1:hover,input[id^=edit-reset].btn--type-1:focus,input[id^=edit-reset].btn--type-1:active{border:0;background-color:transparent;background-image:url("/themes/custom/ccass/images/croix-rouge.png");background-repeat:no-repeat;background-position:left center;text-decoration:underline;cursor:pointer;color:#a6192e;}.btn-reset{margin:0;}.btn-reset a{margin:0;padding:0;padding-left:2.5rem;border:0;background-image:url("/themes/custom/ccass/images/croix-rouge.png");background-repeat:no-repeat;background-position:left center;text-transform:none;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;letter-spacing:normal;}.btn-reset a:hover,.btn-reset a:focus,.btn-reset a:active{border:0;background-color:transparent;background-image:url("/themes/custom/ccass/images/croix-rouge.png");background-repeat:no-repeat;background-position:left center;text-decoration:underline;cursor:pointer;color:#a6192e;}.lien-voir{display:block;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;padding:2rem;border-top:1px solid #ccc;}@media (min-width:1024px){.lien-voir{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin:3rem 0;padding:0 3rem;border-left:1px solid #ccc;border-top:0;}}.lien-voir a{-ms-flex-item-align:center;align-self:center;}.region-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.region-view.layout{padding:0;}.view-style{padding-top:0;}@media (min-width:1024px){.view-style{margin-left:2.4rem;}}@media (min-width:1440px){.view-style{margin-left:4rem;}}.view-style .field--name-field-sous-titre,.view-style .views-row .node--type-communique-presse .field--name-field-chapo p{margin-bottom:0;}.view-style .form-item-sort-bef-combine,.view-style .form-item-items-per-page{margin-right:4rem;}@media (min-width:1024px){.view-style .form-item-sort-bef-combine,.view-style .form-item-items-per-page{margin-right:2rem;}}@media (min-width:1440px){.view-style .form-item-sort-bef-combine,.view-style .form-item-items-per-page{margin-right:4rem;}}.view-style .form-actions{width:100%;}@media (min-width:600px){.view-style .form-actions{width:auto;}}.view-style .block.views-exposed-form form .form-item-items-per-page{margin-right:0;margin-bottom:3rem;}@media (min-width:768px){.view-style .block.views-exposed-form form .form-item-items-per-page{margin-right:4rem;}}@media (min-width:1024px){.view-style .block.views-exposed-form form .form-item-items-per-page{margin-right:2rem;}}@media (min-width:1440px){.view-style .block.views-exposed-form form .form-item-items-per-page{margin-right:4rem;margin-bottom:0;}}.view-style .view-header input[type=submit]{margin-right:2rem;margin-top:0;margin-bottom:0;}@media (min-width:1440px){.view-style .view-header input[type=submit]{margin-right:3rem;}}.view-style .view-header input[id^=edit-reset],.view-style .view-header .btn-reset{margin-right:0;}.view-style .view-empty{margin-top:3rem;}.view-style .view-empty h2{text-align:left;}.view-style .view-empty h2::after{content:none;}.view-style .views-row{margin-bottom:3.3rem;border-radius:0.4rem;background:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);overflow:hidden;}.view-style .views-row article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-style .views-row .field--type-image{overflow:hidden;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.view-style .views-row .field--type-image img{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.view-style .views-row .field--type-image img:hover,.view-style .views-row .field--type-image img:active,.view-style .views-row .field--type-image img:focus{-webkit-transform:scale(1.2);transform:scale(1.2);}.view-style .views-row .bloc-texte{padding:2.5rem 3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.view-style .views-row .bloc-texte .field--name-field-thematique{margin-top:0.5rem;}.view-style .views-row .bloc-texte .field--name-field-pays{margin-top:0.5rem;}.view-style .views-row .bloc-texte p.field--name-field-tags{margin-right:1.5rem;}.view-style .views-row .bloc-texte .field--name-field-tags{margin-bottom:0.25rem;margin-top:0.25rem;}.view-style .views-row .field--name-field-date{margin-bottom:1rem;font-weight:600;}.view-style .views-row .field--name-field-chapo{width:100%;margin-bottom:0.5rem;}.view-style .views-row .field--name-field-chapo p{margin-bottom:1rem;}.view-style .views-row .card-tag{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);font-size:1.4rem;}@media (min-width:600px){.view-style .views-row .card-tag{font-size:1.6rem;}}.region-sidebar-1{position:relative;width:100%;margin:0;padding:2rem 0;padding-right:1.6rem;vertical-align:top;background:#fff;-webkit-box-shadow:0.5rem 0.3rem 0.6rem 0 #e0e0e0;box-shadow:0.5rem 0.3rem 0.6rem 0 #e0e0e0;}@media (min-width:1024px){.region-sidebar-1{max-width:calc(100% / 4.3);padding:4rem 3rem 2rem 0;}}.region-sidebar-1::before{position:absolute;display:block;width:calc((100vw - 1640px) / 2);min-width:0;height:100%;top:0;right:100%;background:#fff;content:"";}.region-sidebar-1 .block--block-content--basic{padding-left:1.6rem;}@media (min-width:1920px){.region-sidebar-1 .block--block-content--basic{padding-left:0;}}.region-sidebar-1 .btn{text-align:left;}.region-sidebar-1 .btn--type-1 a{text-align:left;padding-right:3.25rem;}.region-sidebar-1 .btn--type-1 a::after{position:absolute;top:50%;right:1.5rem;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}.region-sidebar-1 .views-exposed-form form .form-item,.region-sidebar-1 .block-judilibre-filtre-block form .form-item{margin-bottom:2rem;}@media (min-width:1024px){.region-sidebar-1 .views-exposed-form form .form-item,.region-sidebar-1 .block-judilibre-filtre-block form .form-item{margin-bottom:4rem;}}.region-sidebar-1 .views-exposed-form form .form-actions,.region-sidebar-1 .block-judilibre-filtre-block form .form-actions{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.region-sidebar-1 .views-exposed-form form .form-actions input[id^=edit-reset].btn--type-1,.region-sidebar-1 .views-exposed-form form .form-actions .btn-reset,.region-sidebar-1 .block-judilibre-filtre-block form .form-actions input[id^=edit-reset].btn--type-1,.region-sidebar-1 .block-judilibre-filtre-block form .form-actions .btn-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;text-align:left;}.region-sidebar-1 .views-exposed-form form .form-actions input[id^=edit-submit].btn--type-1,.region-sidebar-1 .block-judilibre-filtre-block form .form-actions input[id^=edit-submit].btn--type-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:3rem 0;}.region-sidebar-1 .views-exposed-form form .form-checkboxes > .form-item,.region-sidebar-1 .block-judilibre-filtre-block form .form-checkboxes > .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0.75rem;}.region-sidebar-1 .views-exposed-form form .form-checkboxes .checkbox,.region-sidebar-1 .block-judilibre-filtre-block form .form-checkboxes .checkbox{margin-top:0.5rem;}.region-sidebar-1 .views-exposed-form form .form-checkboxes label,.region-sidebar-1 .block-judilibre-filtre-block form .form-checkboxes label{margin-bottom:0;margin-left:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;vertical-align:middle;font-weight:400;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.region-sidebar-1 .filtres-view{margin-top:2rem;}@media (min-width:1024px){.region-sidebar-1 .filtres-view{display:block;margin-top:0;}}.region-sidebar-1 .filtres-view .form-item.js-form-type-date{margin-bottom:0;}@media (min-width:600px){.region-sidebar-1 .filtres-view .form-item.js-form-type-date{display:inline-block;margin-bottom:2rem;}}.region-sidebar-1 .filtres-view .form-item.js-form-type-date label{display:inline-block;margin-right:1rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}.region-sidebar-1 .filtres-view .js-form-type-date:first-child{margin-bottom:2rem;}@media (min-width:600px){.region-sidebar-1 .filtres-view .js-form-type-date:first-child{margin-right:2rem;}}@media (min-width:1024px){.region-sidebar-1 .filtres-view .js-form-type-date:first-child{margin-right:0;}}.region-sidebar-1 .form-item-date-du,.region-sidebar-1 .form-item-date-au{margin-bottom:0;}@media (min-width:600px){.region-sidebar-1 .form-item-date-du,.region-sidebar-1 .form-item-date-au{display:inline-block;margin-bottom:2rem;}}.region-sidebar-1 .form-item-date-du label,.region-sidebar-1 .form-item-date-au label{display:inline-block;margin-right:1rem;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;}.region-sidebar-1 .btn-filtres{position:relative;padding:1rem 0 1rem 3rem;background-image:url("/themes/custom/ccass/images/filters.png");background-repeat:no-repeat;background-position:center left;}.region-sidebar-1 .btn-filtres::after{content:"";border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;display:inline-block;top:1.75rem;right:-3rem;-webkit-transition:all 0.25s;transition:all 0.25s;transform:rotate(-135deg);}.region-sidebar-1 .views-exposed-form.closed .btn-filtres::after,.region-sidebar-1 .block-judilibre-filtre-block.closed .btn-filtres::after{content:"";border-bottom:0.2rem solid;border-right:0.2rem solid;width:1rem;height:1rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute;display:inline-block;top:1.25rem;right:-3rem;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.region-sidebar-1 h2.h6-like{margin-bottom:0;text-align:left;}@media (min-width:1024px){.region-sidebar-1 h2.h6-like{display:none;}}.region-sidebar-1 h2.h6-like::after{content:none;}.region-sidebar-1 h2.h6-like button{font-weight:500;}.region-sidebar-1 .views-exposed-form,.region-sidebar-1 .block-judilibre-filtre-block{padding-left:1.6rem;}@media (min-width:1920px){.region-sidebar-1 .views-exposed-form,.region-sidebar-1 .block-judilibre-filtre-block{padding-left:0;}}.region-sidebar-1 .views-exposed-form legend,.region-sidebar-1 .block-judilibre-filtre-block legend{margin-bottom:1rem;padding:0;}.region-sidebar-1 .views-exposed-form .fieldset-legend,.region-sidebar-1 .block-judilibre-filtre-block .fieldset-legend{font-family:poppins,sans-serif;font-weight:500;font-size:1.6rem;}@media (min-width:600px){.region-sidebar-1 .views-exposed-form .fieldset-legend,.region-sidebar-1 .block-judilibre-filtre-block .fieldset-legend{font-size:1.8rem;}}.region-sidebar-1 .views-exposed-form form .form-item:last-child,.region-sidebar-1 .block-judilibre-filtre-block form .form-item:last-child{margin-bottom:0;}.region-sidebar-1 .views-exposed-form div[class*=form-type-date],.region-sidebar-1 .block-judilibre-filtre-block div[class*=form-type-date]{display:inline-block;}.region-sidebar-1 .views-exposed-form input[type=date],.region-sidebar-1 .block-judilibre-filtre-block input[type=date]{padding:1.8rem 3.5rem 1.8rem 2rem;border-radius:0.4rem;}@media (min-width:1024px){.region-sidebar-1 .views-exposed-form input[type=date],.region-sidebar-1 .block-judilibre-filtre-block input[type=date]{padding:1.8rem 5rem 1.8rem 2rem;display:block;}}@media (min-width:1440px){.region-sidebar-1 .views-exposed-form input[type=date],.region-sidebar-1 .block-judilibre-filtre-block input[type=date]{display:inline-block;}}.region-sidebar-1 .block.views-exposed-form form{margin:0;}.region-sidebar-1 ~ .region-content{width:100%;margin:0;padding-right:1.6rem;}@media (min-width:1024px){.region-sidebar-1 ~ .region-content{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (min-width:1920px){.region-sidebar-1 ~ .region-content{padding-right:0;}}.region-sidebar-1 ~ .region-content select::-ms-expand{display:none;}.view-style.view-actualites-internationales .card-tag{position:initial;}.expert_content{padding-top:4rem;}.expert_content form[id*=expert-sort]{display:block;max-width:100%;margin-top:6rem;}.expert_content form[id*=expert-sort] .form-item-items-per-page{max-width:100%;}.expert_content form[id*=expert-sort] .form-item-items-per-page select{display:inline-block;}.expert_content form[id*=expert-sort] input[type=submit]{margin:0;}.expert_content form[id*=expert-sort] fieldset{display:inline-block;margin-right:4rem;vertical-align:top;}.expert_content form[id*=expert-sort] fieldset legend{float:left;padding:0;}.expert_content form[id*=expert-sort] fieldset span{font-size:1.4rem;}@media (min-width:600px){.expert_content form[id*=expert-sort] fieldset span{font-size:1.8rem;}}.expert_content form[id*=expert-sort] fieldset .fieldset-wrapper{display:inline-block;float:right;margin-top:-0.5rem;}.expert_content form[id*=expert-sort] fieldset label{position:relative;padding:0.9rem 1.6rem 0.8rem;margin-bottom:0;color:#a6192e;font-size:1.4rem;}@media (min-width:600px){.expert_content form[id*=expert-sort] fieldset label{font-size:1.6rem;}}.expert_content form[id*=expert-sort] fieldset .radio:checked{background-color:#a6192e;}.expert_content form[id*=expert-sort] fieldset .radio:checked ~ label{color:#fff;}.expert_content form[id*=expert-sort] fieldset input[type=radio]{position:absolute;width:100%;height:4rem;border-radius:0.4rem;background-image:none;-webkit-box-shadow:none;box-shadow:none;border:0.2rem solid #a6192e;}.expert_content form[id*=expert-sort] fieldset .form-item-sort{position:relative;display:inline-block;margin-left:1.5rem;margin-bottom:0;}.expert_content .h6-like{margin-bottom:4rem;text-align:left;}.expert_content .h6-like::after{content:none;}.expert_content .h4-like{font-weight:700;margin-bottom:2rem;}.expert_content .card-contenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.expert_content .card-contenu h3{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.expert_content .card-contenu .domaines{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1.5rem;}.expert_content .card-contenu .departement{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.expert_content .card-contenu .departement p{margin-bottom:0;}.expert_content ul.domaine-list{padding:0;list-style:none;}.expert_content ul.domaine-list li{display:inline-block;font-size:1.4rem;font-weight:600;}@media (min-width:600px){.expert_content ul.domaine-list li{font-size:1.6rem;}}.expert_content ul.domaine-list li::marker{color:#a6192e;}.expert_content ul.domaine-list li:first-child{font-weight:700;list-style:none;}.expert_content ul.domaine-list li.domaine-item::before{display:inline-block;margin:0 0.75rem 0 0.5rem;vertical-align:text-bottom;content:url("/themes/custom/ccass/images/puce.png");}.expert_content ul.domaine-list li.domaine-item:first-child::before{content:none;}.expert_content ul.domaine-list ul.domaine-item{padding:0;margin-bottom:0.5rem;margin-top:0;}#block-vousetespageexpert{margin-top:3rem;}#block-vousetespageexpert .btn{text-align:left;}#block-vousetespageexpert h2{text-align:left;}#block-vousetespageexpert h2::after{margin:2rem 0 0;}#block-vousetespageexpert .field--name-field-paragraphes > .paragraph{max-width:100%;margin-bottom:0;}#block-vousetespageexpert .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;}@media (min-width:600px){#block-vousetespageexpert .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (min-width:1024px){#block-vousetespageexpert .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr));}}#block-vousetespageexpert .lg\:grid-cols-4 .vignette-texte{font-size:1.8rem;}@media (min-width:600px){#block-vousetespageexpert .lg\:grid-cols-4 .vignette-texte{font-size:2rem;}}.block-expert-filtre-block,#block-vousetespageexpert{padding-left:1.6rem;}@media (min-width:1920px){.block-expert-filtre-block,#block-vousetespageexpert{padding-left:0;}}.block-expert-filtre-block form.expert_form{max-width:100%;}.block-expert-filtre-block form.expert_form .form-actions{text-align:left;}.block-expert-filtre-block form.expert_form .form-actions input[type=submit]{margin:0;margin-right:auto;text-align:left;}.region-sidebar-1 .block-expert-filtre-block.views-exposed-form form .form-actions input[id^=edit-submit].btn--type-1{margin-right:auto;}.view-offres-emplois .view-header{margin-top:4rem;}.view-offres-emplois .view-header a{vertical-align:middle;}.view-offres-emplois .view-header img{margin-right:1rem;}.view-offres-emplois h3{margin-bottom:1.5rem;}.view-offres-emplois .label-champ{font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600;}.view-offres-emplois .field--name-field-type-emploi p,.view-offres-emplois .field--name-field-metiers p{display:inline-block;margin-bottom:0.5rem;}.view-offres-emplois .field--name-field-metiers p{margin-bottom:0;}@media (min-width:600px){.block.views-exposed-form.block-views-exposed-filter-blockoffres-emplois-offres-emplois form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1024px){.block.views-exposed-form.block-views-exposed-filter-blockoffres-emplois-offres-emplois form{display:block;}}.block.views-exposed-form.block-views-exposed-filter-blockoffres-emplois-offres-emplois form > fieldset{width:100%;}@media (min-width:600px){.block.views-exposed-form.block-views-exposed-filter-blockoffres-emplois-offres-emplois form > fieldset{max-width:calc(100% / 2);}}@media (min-width:1024px){.block.views-exposed-form.block-views-exposed-filter-blockoffres-emplois-offres-emplois form > fieldset{max-width:100%;}}.publication_header{background-color:#f5f7f8;}@media (min-width:1024px){.presentation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.presentation .image-a4{margin:-2rem auto 0;text-align:center;max-width:50%;position:relative;}@media (min-width:1024px){.presentation .image-a4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:-4rem 4rem 0 0;}}.resume p{font-weight:400;font-size:1.4rem;}@media (min-width:600px){.resume p{font-size:1.8rem;}}.buttons-list{text-align:center;}@media (min-width:600px){.buttons-list{text-align:left;}}.buttons-list .btn a{background-color:#fff;}.buttons-list > div{display:inline-block;}@media (min-width:600px){.buttons-list > div:not(:first-child){margin-left:3rem;}}.tags-parent{padding:3rem 0;}@media (min-width:1024px){.tags-parent{padding:5rem 0;}}.tags-parent ul{padding-left:0;}.tags-parent ul li{display:inline-block;list-style:none;}.publication_nav{background-color:#fff;border-left:1rem solid #25282a;position:relative;padding:2.4rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);margin-bottom:2.4rem;width:100%;}@media (min-width:1440px){.publication_nav{width:30%;}}.publication_nav::after{content:"";display:block;width:15.5rem;height:15.5rem;background-color:#25282a;position:absolute;bottom:-1rem;right:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.publication_nav h2.type-publication{text-align:left;}.publication_nav h2.type-publication::after{margin-left:0;margin-right:0;}.publication_nav .titre{font-family:poppins,sans-serif;font-size:1.6rem;font-weight:500;}@media (min-width:1024px){.publication_nav .titre{font-size:1.8rem;}}.publication_nav .book-menu{padding-left:2rem;font-size:1.4rem;}@media (min-width:1024px){.publication_nav .book-menu{font-size:1.6rem;}}.publication_nav .book-menu a,.publication_nav .book-menu button.publication-navigation-button{display:inline-block;vertical-align:top;}.publication_nav .publication-navigation-button[aria-expanded=true]{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.publication_nav .menu-item--active-trail > a{font-weight:700;}.publication_nav a:hover,.publication_nav a:focus,.publication_nav a:active{font-weight:700;text-decoration:none;}.publication_container article{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);padding:3rem 1.5rem;margin-bottom:0;}@media (min-width:1024px){.publication_container article{padding:6.6rem 6rem;}}.publication_container article .field--name-field-paragraphes .taille,.publication_container article .field--name-field-paragraphes > .paragraph,.publication_container article .field--name-field-paragraphes .taille.taille--50{max-width:100%;}.publication_container article .field--name-field-paragraphes .taille .bloc-fichier,.publication_container article .field--name-field-paragraphes > .paragraph .bloc-fichier,.publication_container article .field--name-field-paragraphes .taille.taille--50 .bloc-fichier{max-width:100%;margin-right:0;}@media (min-width:1024px){.publication_container article .field--name-field-paragraphes .taille .paragraph--type--chiffres-cles,.publication_container article .field--name-field-paragraphes > .paragraph .paragraph--type--chiffres-cles,.publication_container article .field--name-field-paragraphes .taille.taille--50 .paragraph--type--chiffres-cles{max-width:calc(100% / 2 - 2.05rem);margin-right:4rem;}}@media (min-width:1024px){.publication_container article .field--name-field-paragraphes .taille .paragraph--type--chiffres-cles:nth-child(2n),.publication_container article .field--name-field-paragraphes > .paragraph .paragraph--type--chiffres-cles:nth-child(2n),.publication_container article .field--name-field-paragraphes .taille.taille--50 .paragraph--type--chiffres-cles:nth-child(2n){margin-right:0;}}.publication_container article .layout-full.cartes{width:calc(100% + 3rem);left:-1.5rem;}@media (min-width:1024px){.publication_container article .layout-full.cartes{width:calc(100% + 12rem);left:-6rem;}.publication_container article .layout-full.cartes .layout{padding:0 6rem;}}@media (min-width:1024px){.publication_container article .taille.taille--100 .paragraph--type--carte,.publication_container article .field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte{max-width:100%;}}@media (min-width:1440px){.publication_container article .taille.taille--100 .paragraph--type--carte,.publication_container article .field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte{max-width:calc(100% / 2 - 3rem);}.publication_container article .taille.taille--100 .paragraph--type--carte:nth-child(even),.publication_container article .field--name-field-paragraphes .taille.taille--100 .paragraph--type--carte:nth-child(even){margin-right:0;}}.publication_container article .field--name-field-paragraphes:last-child() .paragraph.taille,.publication_container article .field--name-field-paragraphes:last-child() > .paragraph,.publication_container article .field--name-field-paragraphes:last-child() > .layout-full.cartes{margin-bottom:0;}.section-publications .presentation{margin-bottom:5rem;}.publication_pagination{position:sticky;top:1rem;width:100%;margin-bottom:4rem;background-color:#fff;z-index:1;}@media (min-width:1024px){.publication_pagination{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;top:15rem;-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;}}@media (min-width:1024px){.toolbar-tray-open.toolbar-horizontal.toolbar-fixed .publication_pagination{top:25rem;}}.publication_pagination__content{padding:2.4rem;position:relative;background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.08);}.publication_pagination__content::before{content:"";display:block;width:7.4rem;height:7.4rem;background-color:#a6192e;position:absolute;top:-1rem;left:-1rem;z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.publication_pagination__content .pagination-first path,.publication_pagination__content .pagination-last path{stroke:none;}.book-navigation{list-style:none;padding-left:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:1024px){.book-navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.book-navigation li:not(:last-child()){margin-bottom:2rem;}}.book-navigation .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;border:0.2rem solid;width:4.6rem;height:4.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;}.book-navigation .pagination-first{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.book-navigation .pagination-last{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.book-navigation .pagination:hover,.book-navigation .pagination:focus,.book-navigation .pagination:active{color:#fff;background-color:#a6192e;border-color:#a6192e;-webkit-box-shadow:0 0 0.4rem 0 #a6192e;box-shadow:0 0 0.4rem 0 #a6192e;}.book-navigation .pagination:hover path:not(.cls-1),.book-navigation .pagination:focus path:not(.cls-1),.book-navigation .pagination:active path:not(.cls-1){stroke:#fff;}.book-navigation .pagination:hover path.cls-1,.book-navigation .pagination:focus path.cls-1,.book-navigation .pagination:active path.cls-1{fill:#fff;}.book-navigation .pagination-item--dl a{background-color:#a6192e;border-color:#a6192e;position:relative;}.book-navigation .pagination-item--dl a svg.pagination-item--dl--icone{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.book-navigation .pagination-item--dl a svg.ext{position:absolute;left:100%;margin-left:0.5rem;}.book-navigation .pagination-item--dl a:hover,.book-navigation .pagination-item--dl a:focus,.book-navigation .pagination-item--dl a:active{background-color:#fff;}.book-navigation .pagination-item--dl a:hover path.cls-4,.book-navigation .pagination-item--dl a:focus path.cls-4,.book-navigation .pagination-item--dl a:active path.cls-4{stroke:#a6192e;}.book-navigation .pagination-item--dl a:hover .ext path,.book-navigation .pagination-item--dl a:focus .ext path,.book-navigation .pagination-item--dl a:active .ext path{stroke:#000;}.publication_pagination_rapide ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:1024px){.publication_pagination_rapide ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.publication_pagination_rapide ul li{display:inline-block;}.publication_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3rem;}@media (min-width:1024px){.publication_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}}@media (min-width:1440px){.publication_container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.publication_container article.node--view-mode-full:not(.node--type-page-d-accueil-site){margin-bottom:0;}@media (min-width:1024px){.publication_container article.node--view-mode-full:not(.node--type-page-d-accueil-site){margin-bottom:4rem;}}@media (min-width:1024px){.publication_container .publication_center{width:calc(100% - 14rem);margin:0 4rem 0 0;}}@media (min-width:1440px){.publication_container .publication_center{margin:0 4rem 0 5rem;width:auto;max-width:94rem;}}.page-node-type-publication-page .page{overflow:visible;}.carte-resultats .bloc-texte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.carte-resultats .bloc-texte .field--name-field-type-publication{width:100%;font-weight:600;text-transform:uppercase;font-family:poppins,sans-serif;margin:1.2rem 0;color:#a6192e;}
@font-face{font-family:"open-sans";font-weight:400;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:600;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:700;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");}@font-face{font-family:"open-sans";font-style:italic;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");}@font-face{font-family:"open-sans";font-weight:300;src:url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.eot) format("eot"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/custom/ccass/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:700;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Bold.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:400;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Regular.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:500;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Medium.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:300;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-Light.ttf) format("truetype");}@font-face{font-family:poppins;font-weight:600;src:url(/themes/custom/ccass/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");}@media (min-width:1024px){.region-header-top{background-color:#000;color:#fff;}.region-header-top a{color:#fff;}}.region-header-top .blackbar-content{background-color:#000;color:#fff;}.region-header-top .blackbar-content a{color:#fff;}.account-mobile-icon{width:2.4rem;height:2.4rem;}.account-mobile-icon path{fill:#000;}@media (min-width:1024px){.share-button path{fill:#fff;}}@media (min-width:1024px){header[role=banner]{-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}}.mobile-fixed-bottom{background-color:#fff;padding:1.6rem 2.4rem;-webkit-box-shadow:0 -0.1rem 0 0 rgba(0,0,0,0.08);box-shadow:0 -0.1rem 0 0 rgba(0,0,0,0.08);}@media (min-width:1024px){.mobile-fixed-bottom{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:none;box-shadow:none;}}.mobile-fixed-bottom p{margin-bottom:0;}header .menu--main{background-color:#fff;}header .menu--main a{color:#25282a;}header .menu--main .item-parent-name{color:#a6192e;font-weight:600;font-size:2rem;padding:1.6rem 2.4rem 2.4rem;}@media (min-width:1024px){header .menu--main .item-parent-name{display:none;}}header .menu--main .menu-item--promoted a{color:#a6192e;font-weight:600;}@media (min-width:1024px){header .menu--main .menu-dropdown-0{background-repeat:no-repeat;background-position:center right;background-size:40rem;}}@media (min-width:1024px){header .menu--main .menu-level-1 a{position:relative;display:inline-block;}header .menu--main .menu-level-1 a:hover,header .menu--main .menu-level-1 a:focus,header .menu--main .menu-level-1 a:active{color:#a6192e;text-decoration:none;}header .menu--main .menu-level-1 a:hover::after,header .menu--main .menu-level-1 a:focus::after,header .menu--main .menu-level-1 a:active::after{content:"";position:absolute;display:inline-block;border-bottom:0.2rem solid;border-right:0.2rem solid;width:0.9rem;height:0.9rem;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);top:50%;right:-1rem;}}.paragraph--type--hero-header{background-color:#e6e6e6;opacity:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);position:relative;-webkit-animation:1s linear 3s 1 both running slideL2R;animation:1s linear 3s 1 both running slideL2R;}.paragraph--type--hero-header .field--name-field-block-inclus{color:#fff;-webkit-animation:1s linear 4.1s 1 both running slideL2R;animation:1s linear 4.1s 1 both running slideL2R;}.paragraph--type--hero-header .field--name-field-block-inclus::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(37,40,42,0.85);-webkit-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;-webkit-transition-delay:1.2s;transition-delay:1.2s;}@media (min-width:1024px){.paragraph--type--hero-header .field--name-field-block-inclus::before{background-image:linear-gradient(126deg,#fafafa,#ffffff 37%);background-color:rgba(255,255,255,0.9);opacity:0.9;}}@media (min-width:1024px){.paragraph--type--hero-header .field--name-field-block-inclus{width:50vw;color:#000;-webkit-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out;-webkit-transition-delay:1.2s;transition-delay:1.2s;}}.paragraph--type--hero-header #judilibre-hero-header-search .form-item input,.paragraph--type--hero-header #judilibre-hero-header-search--2 .form-item input{border:0.1rem solid #25282a;margin:0;}@-webkit-keyframes slideL2R{from{opacity:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes slideL2R{from{opacity:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}}.field--name-field-hero-video{background-color:#000;}.hero-custom-slick-next{border-radius:0.2rem;background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}.hero-custom-slick-next:hover,.hero-custom-slick-next:focus{-webkit-animation-delay:0;-webkit-animation-duration:0.5s;-webkit-animation-name:SlideBefore;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:0.5s;-moz-animation-name:SlideBefore;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:0.5s;-o-animation-name:SlideBefore;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:0.5s;animation-name:SlideBefore;animation-fill-mode:forwards;}.hero-custom-slick-next .hero-next-text::after{-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);content:"";border-radius:50%;background-color:#ff0000;-webkit-box-shadow:0 0 0 0 rgba(255,0,0,0.8);box-shadow:0 0 0 0 rgba(255,0,0,0.8);}@media (min-width:1440px){.hero-custom-slick-next .hero-next-text::after{-webkit-box-shadow:0 0 0 0 rgba(255,0,0,0.8);box-shadow:0 0 0 0 rgba(255,0,0,0.8);}}.hero-custom-slick-next .hero-next-chevron{background-color:#a6192e;border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;color:#fff;}.hero-custom-slick-prev{background-color:#fff;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);}.hero-custom-slick-prev:hover,.hero-custom-slick-prev:focus{-webkit-animation-delay:0;-webkit-animation-duration:0.5s;-webkit-animation-name:SlidePrev;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:0.5s;-moz-animation-name:SlidePrev;-moz-animation-fill-mode:forwards;-o-animation-delay:0;-o-animation-duration:0.5s;-o-animation-name:SlidePrev;-o-animation-fill-mode:forwards;animation-delay:0;animation-duration:0.5s;animation-name:SlidePrev;animation-fill-mode:forwards;}.node--type-page-d-accueil-site .paragraph--type--hero-header .block{padding:10rem 1.6rem;}@media (min-width:1024px){.node--type-page-d-accueil-site .paragraph--type--hero-header .block{padding:14rem 8rem 14rem 4rem;}}@media (min-width:1440px){.node--type-page-d-accueil-site .paragraph--type--hero-header .block{padding:14rem 14rem 14rem 4rem;}}.node--type-page-d-accueil-site p.hero-intro{font-weight:400;}.node--type-page-d-accueil-site p.hero-description{font-size:1.6rem;font-weight:400;}@media (min-width:600px){.node--type-page-d-accueil-site p.hero-description{font-size:1.8rem;}}@-webkit-keyframes pulse{to{-webkit-box-shadow:0 0 0 1.6rem rgba(255,0,0,0);box-shadow:0 0 0 1.6rem rgba(255,0,0,0);}}@keyframes pulse{to{-webkit-box-shadow:0 0 0 1.6rem rgba(255,0,0,0);box-shadow:0 0 0 1.6rem rgba(255,0,0,0);}}@-webkit-keyframes SlideBefore{0%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translate(20%,0%);transform:translate(20%,0%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes SlideBefore{0%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translate(20%,0%);transform:translate(20%,0%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes SlidePrev{0%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes SlidePrev{0%{-webkit-transform:translateX(0);transform:translateX(0);}50%{-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}.dark-bg{background-color:#25282a;color:#fff;}.dark-bg a,.dark-bg h2{color:#fff;}.dark-bg.paragraph--type--derniers-arrets{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-36%,rgba(37,40,42,0)),color-stop(0%,rgba(37,40,42,0.04)),color-stop(53%,#25282a)),url(/themes/custom/ccass/images/photo-arrets.png);background-image:linear-gradient(to bottom,rgba(37,40,42,0) -36%,rgba(37,40,42,0.04) 0%,#25282a 53%),url(/themes/custom/ccass/images/photo-arrets.png);background-repeat:no-repeat;}.node--type-page-d-accueil-site .node__content > .paragraph.dark-bg{padding:6.4rem 0 4rem;}.paragraph--type--actualites-internationales,.paragraph--type--actus-internationales-sans-texte{position:relative;}@media (min-width:1440px){.paragraph--type--actualites-internationales,.paragraph--type--actus-internationales-sans-texte{background-size:auto;background-position:top 0 left 30%;}}.paragraph--type--actualites-internationales video,.paragraph--type--actus-internationales-sans-texte video{max-width:100%;height:auto;left:14%;position:absolute;top:0;z-index:5;}.paragraph--type--actualites-internationales .layout,.paragraph--type--actus-internationales-sans-texte .layout{position:relative;z-index:10;}.paragraph--type--dernieres-publications{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(20rem,#25282a));background-image:linear-gradient(#fff 0 20rem,#25282a 20rem 100%);}@media (min-width:1024px){.paragraph--type--dernieres-publications{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(40rem,#fff),color-stop(40rem,#25282a));background-image:linear-gradient(#fff 40rem,#25282a 40rem);}}.paragraph--type--dernieres-publications.dark-bg h2{color:#25282a;margin-bottom:4.8rem;}.publication__texte--small,.publication__texte--contenu{background-color:#fff;color:#25282a;}.publication__texte--small .field--name-field-type-publication,.publication__texte--contenu .field--name-field-type-publication{color:#a6192e;}.publication__texte--small h3,.publication__texte--small h3 a,.publication__texte--contenu h3,.publication__texte--contenu h3 a{color:#25282a;}.publication__texte--small .btn--type-2 a,.publication__texte--contenu .btn--type-2 a{color:#a6192e;}.datepicker-inline .-selected- .dp-note{bottom:2px;background:#fff;opacity:0.5;}.datepicker-inline .dp-note{background:#25282a;width:4px;height:4px;border-radius:50%;left:50%;bottom:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;}.datepicker-inline .day-border{border:1px solid #a6192e;border-radius:2rem;}.datepicker-inline .datepicker--cell.-current-{color:#a6192e;}.datepicker-inline .datepicker--cell.-selected-{border:1px solid #a6192e;border-radius:2rem;background:#a6192e;color:#fff;}.load-agenda-details-on-click{cursor:pointer;}.load-agenda-details-on-click:hover{border:2px solid #a6192e;color:#a6192e;background:#F6E7E9;}.load-agenda-details-on-click.active{background:#a6192e;color:#fff;}#ccass-agenda-tabs #tabs-audiences,#ccass-agenda-tabs #tabs-evenements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#ccass-agenda-tabs #tabs-audiences .column,#ccass-agenda-tabs #tabs-evenements .column{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;}#ccass-agenda-tabs #tabs-audiences .agenda-evenements-events-wrapper,#ccass-agenda-tabs #tabs-evenements .agenda-evenements-events-wrapper{max-height:60rem;overflow:auto;}#ccass-agenda-tabs #tabs-audiences .agenda-audiences-events-wrapper,#ccass-agenda-tabs #tabs-evenements .agenda-audiences-events-wrapper{max-height:60rem;overflow:auto;padding-top:2rem;}@media (min-width:1024px){#ccass-agenda-tabs #tabs-audiences .agenda-audiences-events-wrapper,#ccass-agenda-tabs #tabs-evenements .agenda-audiences-events-wrapper{padding-top:0;}}@media (min-width:1024px){#ccass-agenda-tabs #tabs-audiences > div,#ccass-agenda-tabs #tabs-evenements > div{max-height:70rem;overflow:auto;}}#ccass-agenda-tabs .hide{display:none;}#ccass-agenda-tabs .agenda-evenements-events-wrapper{background:#E7E8E8;}#ccass-agenda-tabs .agenda-evenements-events-wrapper .agenda-evenements-events-date{margin-top:0;margin-bottom:2.5rem;}#ccass-agenda-tabs .agenda-evenements-events-wrapper .agenda-evenements-event{padding:0;}.agenda-datepicker-text .annotation{color:#a6192e;}.agenda-datepicker-text .help .help-link{cursor:pointer;}.bg-gris{background-color:#f5f7f8;}.bg-gris .layout-border{border-top:0.1rem solid #25282a;padding:3.2rem 0;}.page404-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;}@media (min-width:1024px){.page404-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5rem;}}.page404-content .article{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;}@media (min-width:1024px){.page404-content .article{padding:5rem;width:50%;}}.page404-content .article div{margin:0 auto;}.page404-content .article p{font-weight:500;margin:3rem auto;font-size:1.8rem;text-align:center;}@media (min-width:1024px){.page404-content .article p{text-align:unset;}}.page404-content .article .btn--type-2{margin-bottom:0.5rem;}.page404-content .article .btn--type-2 a{text-decoration:none;}.page404-content div.search-bar-container{width:100%;margin:2rem auto 8rem;}.page404-content .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 1.6rem 0 rgba(0,0,0,0.16);position:relative;}@media (min-width:1024px){.page404-content .search-bar{width:60%;margin:0 auto 3rem;}}.page404-content .search-bar .form-item-search-api-fulltext{min-width:96%;}.page404-content .search-bar .form-item-search-api-fulltext label{display:none;}.page404-content .search-bar .form-item-search-api-fulltext input{position:absolute;top:-2rem;max-width:100%;background-color:#fff;border-radius:0.4rem 0 0 0.4rem;-webkit-box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.16);box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.16);margin:0;color:#737373;border:none;}.page404-content .search-bar .form-item-search-api-fulltext input:hover{border:none;}.page404-content .search-bar .form-wrapper input{position:absolute;top:-2rem;width:6rem;height:6.1rem;right:-1rem;margin:0;border-radius:0 0.4rem 0.4rem 0;border:none;}.page404-content .image-batiment{background-image:url("/themes/custom/ccass/images/batiment-ccass.png");width:50%;height:auto;background-position:center;background-repeat:no-repeat;display:none;}@media (min-width:1024px){.page404-content .image-batiment{display:block;}}.page-404 .page404-content{background-color:#fafafa;}.form-item--error label{color:#db2929;}.form-item--error .form-item--error-message{color:#db2929;}.form-item--error .form-item--error-message p{font-size:1.6rem;margin-bottom:0;}.bulle-notif{display:inline-block;width:1.8rem;height:1.8rem;background-color:#a6192e;font-weight:700;font-family:open-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-radius:50%;text-align:center;font-size:1.1rem;position:absolute;top:0.5rem;right:0;}.region-pre-footer{background-color:#000;color:#fff;}.region-pre-footer a{color:#fff;}.region-pre-footer a.ext svg{fill:#fff;}.region-pre-footer a.ext svg path{stroke:#fff;}.region-pre-footer .btn{position:relative;z-index:10;}.region-pre-footer .btn--type-1 a{background-color:#000;}.region-pre-footer .btn a::before{background-color:#fff;}.region-pre-footer .btn a:hover,.region-pre-footer .btn a:focus,.region-pre-footer .btn a:active{color:#000;border-color:#fff;}.region-pre-footer h2,.region-pre-footer .h2-like{color:#fff;}.region-footer{background-color:#25282a;color:#fff;}.region-footer a{color:#fff;}.region-footer-bottom{background-color:#000;color:#fff;}.region-footer-bottom a{color:#fff;}
