/**
* Styles CSS
* 23/07/2025 12:18
* 1753265939
* 
*/

/* reset.min.css */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin : 0;padding : 0;border : 0;font-size : 100%;font : inherit;vertical-align : baseline;}pre, xmp, code{font-size : 95%;font-family : monospace;line-height : 0.7em;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display : block;}html:-moz-full-screen{background : #FFFFFF;}html:-webkit-full-screen{background : #FFFFFF;}html:fullscreen{background : #FFFFFF;}html,body{position : relative;width : 100%;min-width : 100%;min-height : 100%;}html{font-family : sans-serif;overflow-y : scroll;-webkit-box-sizing : border-box;-khtml-box-sizing : border-box;-moz-box-sizing : border-box;box-sizing : border-box;}body{margin : 0;-webkit-text-size-adjust : 100%;-ms-text-size-adjust : 100%;-webkit-tap-highlight-color : rgba(0,0,0,0);-webkit-touch-callout : none;outline : none;}*,*:before,*:after{-webkit-box-sizing : inherit;-khtml-box-sizing : inherit;-moz-box-sizing : inherit;box-sizing : inherit;}blockquote, q{quotes : none;}blockquote:before,blockquote:after,q:before, q:after{content : "";content : none;}table{border-collapse : collapse;border-spacing : 0;}textarea{resize : none;}img,object,embed,video{max-width : 100%;}img,video{height : auto;}svg:not(:root){overflow : hidden;}h1{font-size : 1.7em;}h2{font-size : 1.5em;}h3{font-size : 1.3em;}h4{font-size : 1.2em;}h5{font-size : 1.1em;}h6{font-size : 1em;}

/* defaults.min.css */

:root{font-size : 14px;}body{--tab_size : 20px;--space_size : 1px;--padding : 1rem;--radius : 0.5rem;--border_size : 0.12rem;--couleur : #5158C5;--couleur_bg : #F5F5F5;--couleur_highlight : #FFF3CE;color : #000000;background-color : #FFFFFF;}[data-level="0"]{--level : 0;}[data-level="1"]{--level : 1;}[data-level="2"]{--level : 2;}[data-level="3"]{--level : 3;}[data-level="4"]{--level : 4;}[data-level="5"]{--level : 5;}[data-level="6"]{--level : 6;}[data-level="7"]{--level : 7;}[data-level="8"]{--level : 8;}[data-level="9"]{--level : 9;}[data-level="10"]{--level : 10;}.z_1 {z-index : 1;}.z_10 {z-index : 10;}.z_100{z-index : 100;}.z_1000{z-index : 1000;}.z_10000{z-index : 10000;}.z_100000{z-index : 100000;}.z_1000000{z-index : 1000000;}.z_10000000{z-index : 10000000;}::-moz-selection  {color : #000000;background-color : #FFCC00;}::selection   {color : #000000;background-color : #FFCC00;}::-webkit-input-placeholder {color : #777777;}::-moz-placeholder  {color : #777777;}:-ms-input-placeholder  {color : #777777;}input:-moz-placeholder  {color : #777777;}body,input,select,optgroup,option,textarea,button{font-family : Sans-serif;font-size : 1rem;-webkit-appearance : none;-webkit-border-radius : 0;outline-width : 0;outline : none;}pre,xmp,blockquote,code,.code{padding : 10px;font-family : monospace;font-size : 0.9rem;color : #0060E2;background-color : rgba( 0 , 0 , 0 , 0.03 );border-left : 4px solid #2063AA;white-space : pre-wrap;tab-size : 6;}span.code{display : inline-block;margin : 2px;padding : 4px 5px;background-color : rgba( 0 , 0 , 0 , 0.03 );border : 1px solid #DFDFDF;vertical-align : middle;border-radius : 3px;}a,a:link,a:visited,.link{text-decoration : none;cursor : pointer;color : #0000EE;-webkit-tap-highlight-color : rgba( 0 , 0 , 0 , 0.2 );}a:hover,.link:hover{cursor : pointer;text-decoration : underline;}.link,.link:hover,a.link,a.link:hover{color : #1633FF;}a.inherit,.link.inherit,a.link.inherit{font : inherit;color : inherit;text-decoration : inherit;text-decoration-color : inherit;}._link,a._link{color : inherit;text-decoration : underline;text-decoration-color : #0000EE;text-decoration-thickness : 0.125em;text-underline-offset : 0.125em;}._link:hover,a._link:hover{text-decoration-thickness : 0.25em;text-underline-offset : 1px;}a.external:after{display : inline-block;content : "";margin-left : 4px;width : 14px;height : 14px;background-image : url( "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='square' stroke-linejoin='arcs'><g fill='none' fill-rule='evenodd'><path d='M18 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8c0-1.1.9-2 2-2h5M15 3h6v6M10 14L20.2 3.8'/></g></svg>" );background-size : 14px 14px;background-position : center center;background-repeat : no-repeat;vertical-align : middle;opacity : 0.7;}a.external.white:after{background-image : url( "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='square' stroke-linejoin='arcs'><g fill='none' fill-rule='evenodd'><path d='M18 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8c0-1.1.9-2 2-2h5M15 3h6v6M10 14L20.2 3.8'/></g></svg>" );}a.external:hover:after{opacity : 0.9;}.pointer{cursor : pointer;}.help{cursor : help;}.no_caret{color : transparent !important;text-shadow : 0 0 0 #000 !important;}.no_caret:focus{outline : none !important;}.effet{-webkit-transition : all 100ms ease;-moz-transition : all 100ms ease;-ms-transition : all 100ms ease;-o-transition : all 100ms ease;transition : all 100ms ease;-webkit-transform : translate3d(0,0,0);-moz-transform : translate3d(0,0,0);-ms-transform : translate3d(0,0,0);-o-transform : translate3d(0,0,0);transform : translate3d(0,0,0);}.effet.long{-webkit-transition : all 400ms ease;-moz-transition : all 400ms ease;-ms-transition : all 400ms ease;-o-transition : all 400ms ease;transition : all 400ms ease;}.blur{-webkit-filter : blur(0.25em);-ms-filter : blur(0.25em);-o-filter : blur(0.25em);filter : blur(0.25em);}img{border : none;vertical-align : middle;}img.grayscale{filter : gray;filter : url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter : grayscale(100%);}img.grayscale.disabled{filter : url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter : grayscale(0%);}img.fullsize,object.fullsize,embed.fullsize,video.fullsize{display : block;width : 100%;height : 100%;object-fit : cover;object-position : center center;}img.contain,object.contain,embed.contain,video.contain{object-fit : contain;}hr{border : none;background-color : #000000;height : 1px;}.hr2{height : 2px;}.hr3{height : 3px;}.hr4{height : 4px;}.hr5{height : 5px;}ol,ul{margin : 4px 0;padding-left : 20px;}ul li{padding : 0 0 1px 0;}ul.nostyle{list-style : none;padding : 0;}ul.nostyle{margin : 0;padding : 0;}ul.numbers{list-style : decimal;}ul.numbers li{padding-left : 5px;}ul.tiret{list-style : none;}ul.tiret li:before{position : relative;left : -8px;content : "-";}ul.tiret li{text-indent : -7px;}ul.virgules > li:not(:last-child)::after{content : ",";}ul.arrows,ul.chevron{list-style : none;position : relative;}ul.arrows,ul.chevron{padding-left : 0.1em;}ul.arrows li:before,ul.chevron li:before{content : "";position : relative;display : inline-block;margin-right : 0.5em;width : var(--s);height : var(--s);vertical-align : middle;}ul.arrows li:before{--s : 1.2em;background-image : url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCnZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTEsMTAuMmMwLDAuNiwwLjQsMSwxLDFoMTMuMWwtMy45LDMuOWMtMC40LDAuNC0wLjQsMSwwLDEuNGwwLjEsMC4xYzAuNCwwLjQsMSwwLjQsMS40LDBsNS43LTUuN2MwLjQtMC40LDAuNC0xLDAtMS40CmwtNS43LTUuN2MtMC40LTAuNC0xLTAuNC0xLjQsMGwtMC4xLDAuMWMtMC40LDAuNC0wLjQsMSwwLDEuNGwzLjksMy45SDJDMS40LDkuMiwxLDkuNiwxLDEwLjJ6Ii8+Cjwvc3ZnPgo=" );background-size : var(--s) var(--s);background-position : center center;background-repeat : no-repeat;}ul.chevron li:before{--s : 0.6em;border-right : calc( var(--s) * 0.2 ) solid #000;border-bottom : calc( var(--s) * 0.2 ) solid #000;transform-origin : center;transform : rotate(-45deg);}h1,h2,h3,h4,h5{position : relative;margin-bottom : 5px;}body .f_thin {font-weight : 100;}body .f_extralight{font-weight : 200;}body .f_light {font-weight : 300;}body .f_semilight {font-weight : 350;}body .f_normal,body .f_regular {font-weight : 400;}body .f_medium {font-weight : 500;}body .f_semibold {font-weight : 600;}body .f_bold {font-weight : 700;}body .f_extrabold {font-weight : 800;}body .f_black {font-weight : 900;}body .f_extrablack{font-weight : 950;}body .fs_40  {font-size : 0.40rem;}body .fs_45  {font-size : 0.45rem;}body .fs_50  {font-size : 0.50rem;}body .fs_55  {font-size : 0.55rem;}body .fs_60  {font-size : 0.60rem;}body .fs_65  {font-size : 0.65rem;}body .fs_70  {font-size : 0.70rem;}body .fs_75  {font-size : 0.75rem;}body .fs_80  {font-size : 0.80rem;}body .fs_85  {font-size : 0.85rem;}body .fs_90  {font-size : 0.90rem;}body .fs_95  {font-size : 0.95rem;}body .fs_100 {font-size : 1.00rem;}body .fs_105 {font-size : 1.05rem;}body .fs_110 {font-size : 1.10rem;}body .fs_115 {font-size : 1.15rem;}body .fs_120 {font-size : 1.20rem;}body .fs_125 {font-size : 1.25rem;}body .fs_130 {font-size : 1.30rem;}body .fs_135 {font-size : 1.35rem;}body .fs_140 {font-size : 1.40rem;}body .fs_145 {font-size : 1.45rem;}body .fs_150 {font-size : 1.50rem;}body .fs_155 {font-size : 1.55rem;}body .fs_160 {font-size : 1.60rem;}body .fs_165 {font-size : 1.65rem;}body .fs_170 {font-size : 1.70rem;}body .fs_175 {font-size : 1.75rem;}body .fs_180 {font-size : 1.80rem;}body .fs_185 {font-size : 1.85rem;}body .fs_190 {font-size : 1.90rem;}body .fs_195 {font-size : 1.95rem;}body .fs_200 {font-size : 2.00rem;}body .fs_250 {font-size : 2.50rem;}body .fs_300 {font-size : 3.00rem;}body .fs_350 {font-size : 3.50rem;}body .fs_400 {font-size : 4.00rem;}body .fs_450 {font-size : 4.50rem;}body .fs_500 {font-size : 5.00rem;}body .fs_550 {font-size : 5.50rem;}body .fs_600 {font-size : 6.00rem;}body .fs_650 {font-size : 6.50rem;}body .fs_700 {font-size : 7.00rem;}body .fs_750 {font-size : 7.50rem;}body .fs_800 {font-size : 8.00rem;}body .fs_850 {font-size : 8.50rem;}body .fs_900 {font-size : 9.00rem;}body .fs_950 {font-size : 9.50rem;}body .lh_60  {line-height : 0.6em;}body .lh_70  {line-height : 0.7em;}body .lh_80  {line-height : 0.8em;}body .lh_90  {line-height : 0.9em;}body .lh_100 {line-height : 1em;}body .lh_110 {line-height : 1.1em;}body .lh_120 {line-height : 1.2em;}body .lh_130 {line-height : 1.3em;}body .lh_140 {line-height : 1.4em;}body .lh_150 {line-height : 1.5em;}body .lh_160 {line-height : 1.6em;}body .lh_170 {line-height : 1.7em;}body .lh_180 {line-height : 1.8em;}body .lh_190 {line-height : 1.9em;}body .lh_200 {line-height : 2em;}p{display : block;margin-top : 1em;margin-bottom : 1em;margin-left : 0;margin-right : 0;}b,strong,.bold{font-weight : bold;}i,em,.italic{font-style : italic;}.monospaced{font-family : monospace;}.monospaced.small{font-size : 0.8rem;}.smallcaps{font-variant : small-caps;}u,.underline{text-decoration : underline;}.nounderline,a.nounderline,a.nounderline:link,a.nounderline:visited,.nounderline a,.nounderline a:link,.nounderline a:visited{text-decoration : none;}.left{text-align : left !important;justify-content : left !important;}.right{text-align : right !important;justify-content : right !important;}.center{text-align : center !important;justify-content : center !important;}.centered{margin : 0 auto;}.inline_block{display : inline-block;vertical-align : middle;line-height : 1em;}.justify{text-align : justify !important;justify-content : stretch !important;}.pre,code{display : block;white-space : pre-wrap;}.lines{white-space : pre-line;}.nowrap,.nbsp{white-space : nowrap;}.wwrap{word-wrap : anywhere;}.t_light,a.t_light,div.t_light,span.t_light,input.t_light{color : #999999;}.t_blue,a.t_blue,div.t_blue,span.t_blue,input.t_blue{color : #0000FF;}.small{font-size : 0.9rem;}.condensed{letter-spacing : -0.02em;}.uppercase{text-transform : uppercase;}.hyphens{-webkit-hyphens : auto;-moz-hyphens : auto;-ms-hyphens : auto;-o-hyphens : auto;hyphens : auto;}sup,sub{position : relative;font-size : 0.85em;line-height : 0.85em;text-decoration : none;}sup{bottom : 0.1em;vertical-align : super;}sub{top : 0.1em;vertical-align : sub;}.padding{padding : var(--padding);}.small_padding{padding : calc( var(--padding) / 2 );}.big_padding{padding : calc( var(--padding) * 2 );}.radius{border-radius : 0.5rem;}.absolute{position : absolute;}.relative{position : relative;}.fixed{position : fixed;}.sticky{position : sticky;top : 0;}.absolute.full,.fixed.full{top : 0;bottom : 0;left : 0;right : 0;}.f_left{float : left;}.f_right{float : right;}.m_auto{margin-left : auto;margin-right : auto;}.noflex{display : block !important;}.z_left {left: 0;}.z_right {right : 0;}.z_top {top : 0;}.z_bottom {bottom : 0;}.flex{display : flex;flex-flow : wrap;}.flex > div{flex : 1;}.flex.auto > div{flex : 1 auto;}.clearfix:before,.clearfix:after{content : "\0020";display : block;overflow : hidden;visibility : hidden;width : 0;height : 0;}.clearfix:after,.clear{clear : both;}.nomargin{margin : 0;}.nopadding{padding : 0;}.vmiddle{vertical-align : middle;}.autocenter,.vertical_center{display : flex;align-items : center;}.autocenter{justify-content : center;text-align : center;}.autocenter.force_image > img{position : relative;left : 50%;transform : translateX(-50%);}.autocenter > *{margin : auto;}.autosize{position : relative;padding-bottom : 56.25%;height : 0;overflow : hidden;}.autosize.ratio-4-3{padding-bottom : 75%;}.autosize.ratio-3-2{padding-bottom : 66.66%;}.autosize.ratio-1-1{padding-bottom : 100%;}.autosize iframe,.autosize object,.autosize embed,.autosize video,.autosize audio{position : absolute;top : 0;left : 0;width : 100%;height : 100%;}.obfuscate{unicode-bidi : bidi-override;direction : rtl;}.obfuscate span{display : none;}.hidden,.captcha{visibility : hidden;}.captcha{margin : 0 !important;padding : 0 !important;width : 0 !important;height : 0 !important;}.hide{display : none;}.force_hide{position : absolute;top : -9999px;left : -9999px;}select:-moz-focusring{color : transparent;text-shadow : 0 0 0 #000;}.noselect{-webkit-touch-callout : none;-webkit-user-select : none;-khtml-user-select : none;-moz-user-select : none;-ms-user-select : none;user-select : none;}select.minimalist{-webkit-appearance : none;-moz-appearance : none;}.strikeout{position : relative;}.strikeout::after{content : "";position : absolute;top : 50%;left : 0;right : 0;border-bottom : 2px solid #DA0000;}.disable_double_tap_zoom{touch-action : manipulation;}.no_event{pointer-events : none;}.overflow{overflow : visible !important;}.nooverflow{overflow : hidden !important;}.floating_bottom{position : absolute;bottom : 0;left : 0;right : 0;}span.small_tab{display : inline-block;margin : 0;width : calc(var(--tab_size) * 0.5 );height : 1em;}tab,span[class^="tab"]{display : inline-block;margin : 0;width : calc(var(--tab_size) * 1 );height : 1em;}tab.tab2, span.tab2{width : calc(var(--tab_size) * 2 );}tab.tab3, span.tab3{width : calc(var(--tab_size) * 3 );}tab.tab4, span.tab4{width : calc(var(--tab_size) * 4 );}tab.tab5, span.tab5{width : calc(var(--tab_size) * 5 );}tab.tab6, span.tab6{width : calc(var(--tab_size) * 6 );}tab.tab7, span.tab7{width : calc(var(--tab_size) * 7 );}tab.tab8, span.tab8{width : calc(var(--tab_size) * 8 );}tab.tab9, span.tab9{width : calc(var(--tab_size) * 9 );}tab.tab10, span.tab10{width : calc(var(--tab_size) * 10 );}div[class^="space"]{height : calc(var(--space_size) * 1 );}div.space2  {height : calc(var(--space_size) * 2 );}div.space3  {height : calc(var(--space_size) * 3 );}div.space4  {height : calc(var(--space_size) * 4 );}div.space5  {height : calc(var(--space_size) * 5 );}div.space6  {height : calc(var(--space_size) * 6 );}div.space7  {height : calc(var(--space_size) * 7 );}div.space8  {height : calc(var(--space_size) * 8 );}div.space9  {height : calc(var(--space_size) * 9 );}div.space10  {height : calc(var(--space_size) * 10 );}div.space20  {height : calc(var(--space_size) * 20 );}div.space30  {height : calc(var(--space_size) * 30 );}div.space40  {height : calc(var(--space_size) * 40 );}div.space50  {height : calc(var(--space_size) * 50 );}div.space60  {height : calc(var(--space_size) * 60 );}div.space70  {height : calc(var(--space_size) * 70 );}div.space80  {height : calc(var(--space_size) * 80 );}div.space90  {height : calc(var(--space_size) * 90 );}div.space100 {height : calc(var(--space_size) * 100 );}div.space120 {height : calc(var(--space_size) * 120 );}div.space150 {height : calc(var(--space_size) * 150 );}div.space200 {height : calc(var(--space_size) * 200 );}div.space300 {height : calc(var(--space_size) * 300 );}div.space400 {height : calc(var(--space_size) * 400 );}div.space500 {height : calc(var(--space_size) * 500 );}div.space1000 {height : calc(var(--space_size) * 1000 );}.info,.note,.notice,.tag,.important,.erreur,.error{display : inline-block;vertical-align : middle;padding : 4px 6px;border-radius : 2px;}.info.big,.note.big,.notice.big,.tag.big,.important.big,.erreur.big,.error.big{padding : 12px 20px;}div.info,div.note,div.notice,div.tag,div.important,div.erreur,div.error{display : block;}.notice,.message{color : #0080A6 !important;background-color : #DBF1F7 !important;}.info,.message.ok{color : #117700 !important;background-color : #D8EFAC !important;}.note{color : #6B4E00 !important;background-color : #FFF19B !important;}.erreur{color : #FFFFFF !important;background-color : #DC143C !important;}.important,.message.error{color : #AA0000 !important;background-color : #FCD1D1 !important;}.message{display : block;margin : 5px 0;padding : 30px 20px;text-align : center;}.tag{vertical-align : middle;margin : 1px;color : #333333;background-color : #A2A2A1;}.tag,.tag{color : #FFFFFF;}.ombre{box-shadow : 0 0 2em rgba( 0 , 0 , 0, 0.4 );}.ombre_legere{box-shadow : 0 0 2em rgba( 0 , 0 , 0, 0.03 );}.ombre_top  {box-shadow : 0 -0.5em 0.8em -0.5em rgba(0,0,0,0.4);}.ombre_left  {box-shadow : -0.5em 0 0.8em -0.5em rgba(0,0,0,0.4);}.ombre_right {box-shadow : 0.5em 0 0.8em -0.5em rgba(0,0,0,0.4);}.ombre_bottom {box-shadow : 0 0.5em 0.8em -0.5em rgba(0,0,0,0.4);}.ombre_inset_top {box-shadow : inset 0 0.5em 0.8em -0.5em rgba(0,0,0,0.4);}.ombre_inset_left {box-shadow : inset 0.6em 0 0.6em -0.6em rgba(0,0,0,0.4);}.ombre_inset_right{box-shadow : inset -0.6em 0 0.6em -0.6em rgba(0,0,0,0.4);}.ombre_inset_bottom{box-shadow : inset 0 -0.5em 0.8em -0.5em rgba(0,0,0,0.4);}.bouton,a.bouton,.bouton:not(.disabled):hover{display : inline-block;position : relative;margin : 2px 0;vertical-align : middle;cursor : pointer;text-align : center;border : none;border-radius : 3px;-webkit-touch-callout : none;-webkit-user-select : none;-moz-user-select : none;-ms-user-select : none;user-select : none;}.bouton,a.bouton{color : #333333;background-color : #E3E3E3;}.bouton,a.bouton,.tag.large{padding : 0.4em 1em;}.bouton.ombre{box-shadow : 0 0 0.2em rgba( 0 , 0 , 0, 0.4 );-webkit-transition : all 100ms ease;-moz-transition : all 100ms ease;-ms-transition : all 100ms ease;-o-transition : all 100ms ease;transition : all 100ms ease;}.bouton.ombre:active{box-shadow : 0 0 0.2em rgba( 0 , 0 , 0, 0.2 );}.bouton *{color : inherit;}.bouton.extended::before{content : "";position : absolute;left : -0.6em;right : -0.6em;top : -0.6em;bottom : -0.6em;border-radius : inherit;}.bouton:hover{background-color : #CFCFCF;text-decoration : none;}.bouton:active{color : #FFFFFF !important;background-color : #222222 !important;text-decoration : none;}.bouton.large{min-width : 200px;padding-left : 50px;padding-right : 50px;}.bouton.big{padding : 0.4em 1.5em;font-size : 1.5rem;}.bouton.border,.bouton.border:hover{border-radius : 2px;border-width : 1px;border-style : solid;border-color : rgba( 0 , 0 , 0 , 0.6 ) !important;}.bouton.d3{box-shadow : 0 0.1em #888 ;transform : translateY( -0.1em );transition : all 0.01s ease-in;}.bouton.d3:active,.bouton.d3.active{box-shadow : none;transform : translateY(0);}.bouton:disabled,.bouton.disabled{cursor : default !important;color : #555 !important;background-color : #E3E3E3 !important;}.btn{z-index : 1;display : inline-block;position : relative;padding : 4px 10px;text-transform : uppercase;font-weight : bold;color : #0000DD;background : none !important;border : 2px solid #0000DD;outline : 0;overflow : hidden;cursor : pointer;-webkit-transition : all 0.1s ease-in;transition : all 0.1s ease-in;}.btn:hover{color : #FFFFFF;background : #0000DD !important;}.btn.animate,.bouton.animate{z-index : 1;display : inline-block;position : relative;-webkit-transition : all 0.15s ease-in;transition : all 0.15s ease-in;}.btn.animate:hover,.bouton.animate:hover{color : #FFFFFF;}.btn.animate:before,.bouton.animate:before{z-index : -1;content : "";position : absolute;top : 0;bottom : 0;left : 0;right : 100%;background : #0000DD;-webkit-transition : all 0.15s ease-in;transition : all 0.15s ease-in;}.bouton.animate:before{border-radius : 3px;}.btn.animate:hover:before,.bouton.animate:hover:before{right : 0;}.bouton.couleur,.tag.couleur     {background-color : var(--couleur);}.bouton.couleur:not(.disabled):hover,.bouton.couleur.current    {filter : brightness(110%);color : #FFF;}.bouton.couleur,.bouton.couleur *:not(.bouton):not(.tag),.tag.couleur,.tag.couleur *:not(.bouton):not(.tag) {color : #FFF;}.bouton.noir,.tag.noir      {background-color : #222;}.bouton.noir:not(.disabled):hover,.bouton.noir.current    {background-color : #000;color : #FFF;}.bouton.noir,.bouton.noir *:not(.bouton):not(.tag),.tag.noir,.tag.noir *:not(.bouton):not(.tag)  {color : #FFF;}.bouton.blanc,.tag.blanc      {background-color : #FFF;}.bouton.blanc:not(.disabled):hover,.bouton.blanc.current    {background-color : #FAFAFA;color : #222;}.bouton.blanc,.bouton.blanc *:not(.bouton):not(.tag),.tag.blanc,.tag.blanc *:not(.bouton):not(.tag)  {color : #222;}.bouton.anthracite,.tag.anthracite     {background-color : #383E42;}.bouton.anthracite:not(.disabled):hover,.bouton.anthracite.current   {background-color : #2F3437;color : #FFF;}.bouton.anthracite,.bouton.anthracite *:not(.bouton):not(.tag),.tag.anthracite,.tag.anthracite *:not(.bouton):not(.tag) {color : #FFF;}.bouton.gris,.tag.gris      {background-color : #CBCFD2;}.bouton.gris:not(.disabled):hover,.bouton.gris.current    {background-color : #B9BDC2;color : #222222;}.bouton.gris,.bouton.gris *:not(.bouton):not(.tag),.tag.gris,.tag.gris *:not(.bouton):not(.tag)  {color : #222222;}.bouton.gris_fonce,.tag.gris_fonce     {background-color : #656d78;}.bouton.gris_fonce:not(.disabled):hover,.bouton.gris_fonce.current   {background-color : #434A54;color : #FFF;}.bouton.gris_fonce,.bouton.gris_fonce *:not(.bouton):not(.tag),.tag.gris_fonce,.tag.gris_fonce *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.gris_clair,.tag.gris_clair     {background-color : #E3E3E3;}.bouton.gris_clair:not(.disabled):hover,.bouton.gris_clair.current   {background-color : #CFCFCF;color : #444444;}.bouton.gris_clair,.bouton.gris_clair *:not(.bouton):not(.tag),.tag.gris_clair,.tag.gris_clair *:not(.bouton):not(.tag) {color : #444444;}.bouton.framboise,.tag.framboise     {background-color : #ED5565;}.bouton.framboise:not(.disabled):hover,.bouton.framboise.current   {background-color : #DA4453;color : #FFF;}.bouton.framboise,.bouton.framboise *:not(.bouton):not(.tag),.tag.framboise,.tag.framboise *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.rouge,.tag.rouge      {background-color : #DC143C;}.bouton.rouge:not(.disabled):hover,.bouton.rouge.current    {background-color : #FF0134;color : #FFFFFF;}.bouton.rouge,.bouton.rouge *:not(.bouton):not(.tag),.tag.rouge,.tag.rouge *:not(.bouton):not(.tag)  {color : #FFFFFF;}.bouton.rouge_fonce,.tag.rouge_fonce     {background-color : #AB0F27;}.bouton.rouge_fonce:not(.disabled):hover,.bouton.rouge_fonce.current   {background-color : #960202;color : #FFFFFF;}.bouton.rouge_fonce,.bouton.rouge_fonce *:not(.bouton):not(.tag),.tag.rouge_fonce,.tag.rouge_fonce *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.rouge_clair,.tag.rouge_clair     {background-color : #FCC6C6;}.bouton.rouge_clair:not(.disabled):hover,.bouton.rouge_clair.current   {background-color : #FFBEBE;color : #960202;}.bouton.rouge_clair,.bouton.rouge_clair *:not(.bouton):not(.tag),.tag.rouge_clair,.tag.rouge_clair *:not(.bouton):not(.tag) {color : #960202;}.bouton.orange,.tag.orange      {background-color : #ff6f2f;}.bouton.orange:not(.disabled):hover,.bouton.orange.current    {background-color : #f54b00;color : #FFF;}.bouton.orange,.bouton.orange *:not(.bouton):not(.tag),.tag.orange,.tag.orange *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.orange_clair,.tag.orange_clair     {background-color : #FFD193;}.bouton.orange_clair:not(.disabled):hover,.bouton.orange_clair.current   {background-color : #FFC16E;color : #744300;}.bouton.orange_clair,.bouton.orange_clair *:not(.bouton):not(.tag),.tag.orange_clair,.tag.orange_clair *:not(.bouton):not(.tag){color : #744300;}.bouton.jaune,.tag.jaune      {background-color : #FFC933;}.bouton.jaune:not(.disabled):hover,.bouton.jaune.current    {background-color : #EBB503;color : #222;}.bouton.jaune,.bouton.jaune *:not(.bouton):not(.tag),.tag.jaune,.tag.jaune *:not(.bouton):not(.tag)  {color : #222222;}.bouton.jaune_clair,.tag.jaune_clair     {background-color : #FFEB9B;}.bouton.jaune_clair:not(.disabled):hover,.bouton.jaune_clair.current   {background-color : #FDE585;color : #6B4600;}.bouton.jaune_clair,.bouton.jaune_clair *:not(.bouton):not(.tag),.tag.jaune_clair,.tag.jaune_clair *:not(.bouton):not(.tag) {color : #6B4600;}.bouton.jaune_flashy,.tag.jaune_flashy     {background-color : #FFFC00;}.bouton.jaune_flashy:not(.disabled):hover,.bouton.jaune_flashy.current   {background-color : #FFF500;color : #222222 }.bouton.jaune_flashy,.bouton.jaune_flashy *:not(.bouton):not(.tag),.tag.jaune_flashy,.tag.jaune_flashy *:not(.bouton):not(.tag){color : #222222;}.bouton.vert,.tag.vert      {background-color : #23AB11;}.bouton.vert:not(.disabled):hover,.bouton.vert.current    {background-color : #1D9C0C;color : #FFF;}.bouton.vert,.bouton.vert *:not(.bouton):not(.tag),.tag.vert,.tag.vert *:not(.bouton):not(.tag)  {color : #FFFFFF;}.bouton.vert_fonce,.tag.vert_fonce     {background-color : #187A0F;}.bouton.vert_fonce:not(.disabled):hover,.bouton.vert_fonce.current   {background-color : #0F690A;color : #FFF;}.bouton.vert_fonce,.bouton.vert_fonce *:not(.bouton):not(.tag),.tag.vert_fonce,.tag.vert_fonce *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.vert_clair,.tag.vert_clair     {background-color : #D0F2AB;}.bouton.vert_clair:not(.disabled):hover,.bouton.vert_clair.current   {background-color : #BEF285;color : #315d00;}.bouton.vert_clair,.bouton.vert_clair *:not(.bouton):not(.tag),.tag.vert_clair,.tag.vert_clair *:not(.bouton):not(.tag) {color : #315D00;}.bouton.menthe,.tag.menthe      {background-color : #48CFAD;}.bouton.menthe:not(.disabled):hover,.bouton.menthe.current    {background-color : #37bc9b;color : #FFF;}.bouton.menthe,.bouton.menthe *:not(.bouton):not(.tag),.tag.menthe,.tag.menthe *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.cyan,.tag.cyan      {background-color : #05B9D6;}.bouton.cyan:not(.disabled):hover,.bouton.cyan.current    {background-color : #3BAFDA;color : #FFF;}.bouton.cyan,.bouton.cyan *:not(.bouton):not(.tag),.tag.cyan,.tag.cyan *:not(.bouton):not(.tag)  {color : #FFFFFF;}.bouton.bleu,.tag.bleu      {background-color : #3975EF;}.bouton.bleu:not(.disabled):hover,.bouton.bleu.current    {background-color : #4058E8;color : #FFF;}.bouton.bleu,.bouton.bleu *:not(.bouton):not(.tag),.tag.bleu,.tag.bleu *:not(.bouton):not(.tag)  {color : #FFFFFF;}.bouton.bleu_fonce,.tag.bleu_fonce     {background-color : #095496;}.bouton.bleu_fonce:not(.disabled):hover,.bouton.bleu_fonce.current   {background-color : #0F4C82;color : #FFF;}.bouton.bleu_fonce,.bouton.bleu_fonce *:not(.bouton):not(.tag),.tag.bleu_fonce,.tag.bleu_fonce *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.bleu_clair,.tag.bleu_clair     {background-color : #C8EDF8;}.bouton.bleu_clair:not(.disabled):hover,.bouton.bleu_clair.current   {background-color : #BCE9F6;color : #006775;}.bouton.bleu_clair,.bouton.bleu_clair *:not(.bouton):not(.tag),.tag.bleu_clair,.tag.bleu_clair *:not(.bouton):not(.tag) {color : #006775;}.bouton.violet,.tag.violet      {background-color : #A071FF;}.bouton.violet:not(.disabled):hover,.bouton.violet.current    {background-color : #804FE1;color : #FFF;}.bouton.violet,.bouton.violet *:not(.bouton):not(.tag),.tag.violet,.tag.violet *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.violet_fonce,.tag.violet_fonce     {background-color : #6503E6;}.bouton.violet_fonce:not(.disabled):hover,.bouton.violet_fonce.current   {background-color : #5B02BA;color : #FFF;}.bouton.violet_fonce,.bouton.violet_fonce *:not(.bouton):not(.tag),.tag.violet_fonce,.tag.violet_fonce *:not(.bouton):not(.tag){color : #FFFFFF;}.bouton.rose,.tag.rose      {background-color : #ff71b7;}.bouton.rose:not(.disabled):hover,.bouton.rose.current    {background-color : #FF3C9C;color : #FFF;}.bouton.rose,.bouton.rose *:not(.bouton):not(.tag),.tag.rose,.tag.rose *:not(.bouton):not(.tag)  {color : #FFFFFF;}.bouton.flashy,.tag.flashy      {background-color : #FF1493;}.bouton.flashy:not(.disabled):hover,.bouton.flashy.current    {background-color : #EA007D;color : #FFF;}.bouton.flashy,.bouton.flashy *:not(.bouton):not(.tag),.tag.flashy,.tag.flashy *:not(.bouton):not(.tag) {color : #FFFFFF;}.bouton.fluo,.tag.fluo      {background-color : #7FFF00;}.bouton.fluo:not(.disabled):hover,.bouton.fluo.current    {background-color : #77EF00;color : #333;}.bouton.fluo,.bouton.fluo *:not(.bouton):not(.tag),.tag.fluo,.tag.fluo *:not(.bouton):not(.tag)  {color : #333;}.bouton.gold,.tag.gold      {background-color : #FFD700;}.bouton.gold:not(.disabled):hover,.bouton.gold.current    {background-color : #FCC500;color : #333;}.bouton.gold,.bouton.gold *:not(.bouton):not(.tag),.tag.gold,.tag.gold *:not(.bouton):not(.tag)  {color : #333;}.bouton.aqua,.tag.aqua      {background-color : #00FFFF;}.bouton.aqua:not(.disabled):hover,.bouton.aqua.current    {background-color : #00F2F2;color : #333;}.bouton.aqua,.bouton.aqua *:not(.bouton):not(.tag),.tag.aqua,.tag.aqua *:not(.bouton):not(.tag)  {color : #333;}.bouton2{display : inline-block;margin : 2px 0;padding : 4px 15px 3px 15px;vertical-align : middle;cursor : pointer;text-align : center;color : #333333;background-color : #f4f4f4;border-width : 1px;border-radius : 2px;border-style : solid;border-color : #d8d8d8;}input.bouton2,button.bouton2{padding : 4px 15px 3px 15px;}.bouton2,*.bouton2,.bouton2 *{color : #333333;}.bouton2:hover{color : #333333;background-color : #f1f1f1;border-color : #b7b7b7;text-decoration : none;}.bouton2.large,input.bouton2.large,button.bouton2.large{min-width : 200px;padding-left : 50px;padding-right : 50px;}.tag.bubble{text-align : center;padding : 0.2em 0.6em 0.3em 0.6em !important;border-radius : 15px !important;}.tag.bubble.large{min-width : 30px;padding : 0.2em 1.5em 0.3em 1.5em !important;}.tag.left_arrow{padding-left : 20px;padding-right : 12px;clip-path : polygon( 10px 0% , 100% 0% , 100% 100% , 10px 100% , 0 50% );}.tag.right_arrow{padding-left : 12px;padding-right : 20px;clip-path : polygon( 0% 0% , calc( 100% - 10px ) 0% , 100% 50% , calc( 100% - 10px ) 100% , 0% 100% );}.tag.double_left_arrow,.tag.double_right_arrow{padding-left : 20px;padding-right : 20px;}.tag.double_left_arrow{clip-path : polygon( 100% 0% , calc( 100% - 10px ) 50% , 100% 100%, 10px 100% , 0% 50% , 10px 0%);}.tag.double_right_arrow{clip-path : polygon( calc( 100% - 10px ) 0% , 100% 50% , calc( 100% - 10px ) 100% , 0% 100% , 10px 50% , 0% 0%);}.tag.double_left_arrow.chained,.tag.double_right_arrow.chained{margin-left : -4px;margin-right : -4px;}input{text-overflow : ellipsis;}input[type="checkbox"]{-webkit-appearance : checkbox;}input[type="radio"]{-webkit-appearance : radio;}input[type="submit"]{cursor : pointer;}input[type="range"]{height : 18px;border-radius : 10px;background-color : #EDEDED;border : 1px solid #CCCCCC;vertical-align : middle;cursor : ew-resize;}input[type="range"]:hover,input[type="range"]:focus{background-color : #EAEAEA;border : 1px solid #CCCCCC;}input[type="range"]::-moz-range-thumb{-webkit-appearance : none;width : 18px;height : 18px;border-radius : 18px;background-color : #A1D0FF;border : 1px solid #2497E3;cursor : pointer;}input[type="range"]::-webkit-slider-thumb{-webkit-appearance : none;width : 18px;height : 18px;border-radius : 18px;background-color : #A1D0FF;border : 1px solid #2497E3;cursor : pointer;}input[type="range"]::-moz-range-thumb:hover{box-shadow : 0 0 5px rgba(0,0,0,0.3);}input[type="range"]::-webkit-slider-thumb:hover{box-shadow : 0 0 5px rgba(0,0,0,0.3);}input[type="range"]::-moz-focus-outer{border : 0;}input[type="number"]{-moz-appearance : textfield;}input[disabled],input[disabled="disabled"]{opacity : 0.4;cursor : default;outline-width : 0;outline : none;-webkit-text-fill-color : inherit;}textarea,select,input[type="text"],input[type="number"],input[type="date"],input[type="password"],input[type="email"],input[type="tel"],input[type="date"],input[type="time"]{display : inline-block;margin : 1px 0;padding : 4px 8px;border : 1px solid #A6A6A6;box-shadow : inset 0 1px 1px 0 rgba( 0 , 0 , 0 , 0.2 );resize : none;}textarea:focus,select:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="time"]:focus{color : #C11A46;border : 1px solid #828282;}input:required,select:required,textarea:required{border-left-width : 4px !important;border-left-color : #F88;}input:required:focus,select:required:focus,textarea:required:focus{border-color : #A66;border-left-color : #F00;}input.date{width : 100px;text-align : center;}input.date_heure{width : 150px;text-align : center;}input.rouge {background-color : #F7E1E2;}input.orange{background-color : #F4ECE1;}input.jaune {background-color : #F7F5E1;}input.vert {background-color : #DBEFCE;}input.bleu {background-color : #E1EFF7;}textarea.resize{resize : both;}select{-webkit-appearance : none;-moz-appearance : none;appearance : none;}select:not([multiple]){padding : 0.3em 1.8em 0.2em 0.5em;background-image : url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23999999'><polygon points='0,0 100,0 50,50'/></svg>");background-size : 1.1em;background-position : calc( 100% - 0.3em ) center;background-repeat : no-repeat;}select:not([multiple]):hover{background-image : url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23C11A46'><polygon points='0,0 100,0 50,50'/></svg>");}select.levels > option[data-level]{padding-left : calc( ( var(--level) + 0.4 ) * 1.4em);}select.levels > option[data-level="0"]{font-weight : 700;background-color : rgba( 193 , 26 , 70 , 0.1 );}select.levels > option[data-level]:before{content : "\21B3\00A0 ";}select.levels > option[data-level="0"]:before{content : "";}.input_file{min-width : 10em;max-width : 100%;padding : 0.4em;font-size : 0.9em;color : #000;background : #FFF;border-radius : var( --radius , 0.2em );border : var( --border_size , 1px ) solid rgba(0,0,0,0.2);}.input_file::file-selector-button{margin-right : 1.2em;padding : 0.4em 1em;color : #FFF;background-color : var( --couleur , #3975EF );border-radius : var( --radius , 0.2em );border : none;cursor : pointer;transition : background .2s ease-in-out;}.input_file::file-selector-button:hover{color : #FFF;background-color : #000;}input::-ms-clear{display : none;}body.mceContentBody{padding : 5px;}span.checkbox,span.radio{display : inline-block;margin : 1px 0 1px 0;padding : 0;}span.checkbox > input[type="checkbox"],span.radio > input[type="radio"]{display : none;}span.checkbox > label,span.radio > label{display : inline-block;cursor : pointer;-webkit-user-select : none;-moz-user-select : none;-ms-user-select : none;user-select : none;}span.checkbox > label:before,span.radio > label:before{content : "";display : inline-block;margin : 0 0.3em 0.1em 0;width : 1.1em;height : 1.1em;vertical-align : middle;text-align : center;cursor : pointer;color : #000000;background-color : rgba( 0 , 0 , 0 , 0.1 );background-position : center center;background-repeat : no-repeat;border-radius : 10px;border-width : 2px;border-style : solid;border-color : rgba( 0 , 0 , 0 , 0.3 );-webkit-transition : all 200ms ease;-moz-transition : all 200ms ease;-ms-transition : all 200ms ease;-o-transition : all 200ms ease;transition : all 200ms ease;}span.toggle_switch{--w : 3rem;--h : 1.6rem;vertical-align : middle;}span.toggle_switch input[type=checkbox]{display : none;height : 0;width : 0;}span.toggle_switch label{display : inline-block;position : relative;width : var(--w);height : var(--h);text-indent : -9999px;background : #777;border-radius : calc( var(--w) * 10 );cursor : pointer;}span.toggle_switch label:after{content : "";position : absolute;top : calc( var(--h) * 0.12 );left : calc( var(--h) * 0.12 );width : calc( var(--h) * 0.76 );height : calc( var(--h) * 0.76 );background-color : #FFF;border-radius : calc( var(--w) * 10 );transition : all 300ms ease-in-out;}span.toggle_switch input:checked+label{background : var( --couleur , #01AD12 );}span.toggle_switch input:checked+label:after{left : calc( 100% - calc( var(--h) * 0.12 ) );transform : translateX( -100% );}span.toggle_switch label:active:after{width : 30px;}span.checkbox:hover > label:before,span.radio:hover > label:before{border-color : var( --couleur , #01AD12 );}span.checkbox > input[type="checkbox"]:checked + label:before,span.radio > input[type="radio"]:checked + label:before{border-color : var( --couleur , #01AD12 );background-color : var( --couleur , #01AD12 );background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M13.613%2027.068l-7.94-7.28q-.285-.267-.442-.613t-.172-.7.11-.71.394-.638q.52-.583%201.3-.614T8.225%2017l6.13%205.626%208.79-17q.363-.693%201.104-.93t1.433.118.93%201.103-.126%201.442L16.56%2026.55q-.204.394-.558.654t-.78.34q-.063.015-.118.023t-.11.008-.102%200q-.74%200-1.276-.504z%22%20fill%3D%22%23ffffff%22/%3E%3C/svg%3E");background-size : 0.9em auto;}span.checkbox > input[type="checkbox"]:disabled + label:before,span.radio > input[type="radio"]:disabled + label:before{border-color : rgba( 0 , 0 , 0 , 0.1 );background-color : #E2DEDE;cursor : not-allowed;}span.checkbox.vert:hover > label:before,span.radio.vert:hover > label:before{border-color : #01AD12;}span.checkbox.vert > input[type="checkbox"]:checked + label:before,span.radio.vert > input[type="radio"]:checked + label:before,span.toggle_switch.vert input:checked+label{border-color : #01AD12;background-color : #01AD12;}span.checkbox.bleu:hover > label:before,span.radio.bleu:hover > label:before{border-color : #0071C1;}span.checkbox.bleu > input[type="checkbox"]:checked + label:before,span.radio.bleu > input[type="radio"]:checked + label:before,span.toggle_switch.bleu input:checked+label{border-color : #0071C1;background-color : #0071C1;}span.checkbox.jaune:hover > label:before,span.radio.jaune:hover > label:before{border-color : #FEA700;}span.checkbox.jaune > input[type="checkbox"]:checked + label:before,span.radio.jaune > input[type="radio"]:checked + label:before,span.toggle_switch.jaune input:checked+label{border-color : #FEA700;background-color : #FEA700;}span.checkbox.orange:hover > label:before,span.radio.orange:hover > label:before{border-color : #EF5B00;}span.checkbox.orange > input[type="checkbox"]:checked + label:before,span.radio.orange > input[type="radio"]:checked + label:before,span.toggle_switch.orange input:checked+label{border-color : #EF5B00;background-color : #FF6607;}span.checkbox.rouge:hover > label:before,span.radio.rouge:hover > label:before{border-color : #EE0000;}span.checkbox.rouge > input[type="checkbox"]:checked + label:before,span.radio.rouge > input[type="radio"]:checked + label:before,span.toggle_switch.rouge input:checked+label{border-color : #EE0000;background-color : #EE0000;}span.checkbox.gris:hover > label:before,span.radio.gris:hover > label:before{border-color : #A0A0A0;}span.checkbox.gris > input[type="checkbox"]:checked + label:before,span.radio.gris > input[type="radio"]:checked + label:before,span.toggle_switch.gris input:checked+label{border-color : #A0A0A0;background-color : #A0A0A0;}span.radio > input[type="radio"]:checked + label:before{background-image : url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Calque_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Ccircle%20fill%3D%22%23FFFFFF%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E");}table.tableau{width : 100%;border-spacing : 0px;border-collapse : collapse;}table.tableau.auto{width : auto;}table.tableau > colgroup > col:nth-child(odd){background-color : rgba(183, 163, 102, 0.1);background-color : rgba( 0 , 0 , 0 , 0.03 );}table.tableau > colgroup > col:nth-child(even){}table.tableau.borders,table.tableau.borders th,table.tableau.borders td{border : 1px solid #CCCCCC;}table.tableau > thead > tr > th,table.tableau > tbody > tr > td{padding : 0.4rem;vertical-align : top;}table.tableau.spaced > thead > tr > th,table.tableau.spaced > tbody > tr > td{padding : 0.5rem 2rem 0.5rem 0.5rem;}table.tableau > thead > tr > th{text-align : left;color : #FFFFFF;background-color : var( --couleur , #141E8B );}table.tableau.lines{white-space : inherit;}table.tableau.lines > tbody > tr:nth-child(odd) > td{background-color : rgba( 0 , 0 , 0 , 0.03 );}table.tableau.lines > tbody > tr:nth-child(even) > td{background-color : rgba( 0 , 0 , 0 , 0.07 );}table.tableau.hover > tbody > tr:hover > td{background-color : #E5E0D7;}table.tableau > tbody > tr > td.highlight,table.tableau > tbody > tr.highlight > td{background-color : var(--couleur_highlight) !important;}.table{display : table;}.table.large{width : 100%;}.table.borders{border-collapse : collapse;}.table.borders .table_cell{border : 1px solid #CCCCCC;}.table_row{display : table-row;}.table_cell{display : table-cell;padding : 2px;}.table.spaced .table_cell{padding : 0.5em 2em 0.5em 0.5em;}.table_row.highlight .table_cell,.table_cell.highlight{background-color : var(--couleur_highlight) !important;}.btn_confirm{display : inline-block;vertical-align : center;height : 24px;line-height : 22px;}.btn_confirm_span_1,.btn_confirm_span_2,.btn_confirm_link_oui,.btn_confirm_link_non{display : inline-block;height : 24px;line-height : 22px;font-size : 12px;}.btn_confirm_span_1{padding : 0px 10px;color : #9a9294;border-radius : 2px;}.btn_confirm_span_1:hover{color : #FFFFFF;background-color : #AA0000;cursor : pointer;}.btn_confirm_span_2{display : none;padding-left : 9px;color : #EA0000;}.btn_confirm_link_oui{margin-left : 10px;}.btn_confirm_link_oui,.btn_confirm_link_non{padding : 0 5px;border-radius : 2px;color : #000000 !important;}.btn_confirm_link_oui:hover,.btn_confirm_link_non:hover{color : #FFFFFF;color : #FFFFFF !important;text-decoration : none;cursor : pointer;}.btn_confirm_link_oui:hover{background-color : #AA0000;}.btn_confirm_link_non:hover{background-color : #00AD00;}.colonnes2  {column-count : 2;}.colonnes3,.colonnes{column-count : 3;}.colonnes4  {column-count : 4;}.colonnes5  {column-count : 5;}.colonnes6  {column-count : 6;}[class*="colonnes"] > .colonne{break-inside : avoid-column;}[class*="grid"]{--col : 1fr;display : grid;grid-gap : 0rem;grid-template-columns : repeat( 4 , var(--col) );grid-template-rows : 1fr;grid-auto-flow : dense;}[class*="grid"].spaced{grid-gap : 0.6rem;}[class*="grid"].large_spaced{grid-gap : 2rem;}[class*="grid"].auto,[class*="grid"].autofit,[class*="grid"].autofit > div{--col : auto;width : fit-content;}[class*="grid"] > div{grid-column-end : span 1;grid-row-end : span 1;}.grid1{grid-template-columns : repeat(  1 , var(--col) );}.grid2{grid-template-columns : repeat(  2 , var(--col) );}.grid3{grid-template-columns : repeat(  3 , var(--col) );}.grid4{grid-template-columns : repeat(  4 , var(--col) );}.grid5{grid-template-columns : repeat(  5 , var(--col) );}.grid6{grid-template-columns : repeat(  6 , var(--col) );}.grid7{grid-template-columns : repeat(  7 , var(--col) );}.grid8{grid-template-columns : repeat(  8 , var(--col) );}.grid9{grid-template-columns : repeat(  9 , var(--col) );}.grid10{grid-template-columns : repeat( 10 , var(--col) );}[class*="content__"]   {display : grid;grid-gap : 0rem;grid-template-columns : repeat( 2 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}[class*="content__"].spaced{grid-gap : 2rem;}[class*="content__"] > div  {position : relative;grid-column-end : span 1;grid-row-end : span 1;}.content__1-2,.content__2-1{grid-template-columns : repeat( 3 , 1fr );}.content__1-2 > div:nth-child(1){grid-column-end : span 1;}.content__1-2 > div:nth-child(2){grid-column-end : span 2;}.content__2-1 > div:nth-child(1){grid-column-end : span 2;}.content__2-1 > div:nth-child(2){grid-column-end : span 1;}.content__1-3,.content__3-1{grid-template-columns : repeat( 4 , 1fr );}.content__1-3 > div:nth-child(1){grid-column-end : span 1;}.content__1-3 > div:nth-child(2){grid-column-end : span 3;}.content__3-1 > div:nth-child(1){grid-column-end : span 3;}.content__3-1 > div:nth-child(2){grid-column-end : span 1;}.content__1-2-1{grid-template-columns : repeat( 4 , 1fr );}.content__1-2-1 > div:nth-child(1){grid-column-end : span 1;}.content__1-2-1 > div:nth-child(2){grid-column-end : span 2;}.content__1-2-1 > div:nth-child(3){grid-column-end : span 1;}.blink{-webkit-animation : blink 0.9s infinite;-moz-animation : blink 0.9s infinite;-ms-animation : blink 0.9s infinite;animation : blink 0.9s infinite;}@keyframes blink;{0% { opacity: 0;}  1%  {opacity: 1;}  49%  {opacity: 1;}  50%  {opacity: 0;}  100%  {opacity: 0;} }@-webkit-keyframes blink;{0% { opacity: 0;}  1%  {opacity: 1;}  49%  {opacity: 1;}  50%  {opacity: 0;}  100%  {opacity: 0;} }.multiply{mix-blend-mode : multiply;}.isolate{isolation : isolate;}body{--color-white : #FFFFFF;--color-white-50 : #DFDFDF;--color-white-100 : #E1E1E1;--color-white-200 : #E3E3E3;--color-white-300 : #E5E5E5;--color-white-400 : #E7E7E7;--color-white-500 : #E9E9E9;--color-white-600 : #EBEBEB;--color-white-700 : #EDEDED;--color-white-800 : #EFEFEF;--color-white-900 : #FFFFFF;--color-red : #F44336;--color-red-50 : #FFEBEE;--color-red-100 : #FFCDD2;--color-red-200 : #EF9A9A;--color-red-300 : #E57373;--color-red-400 : #EF5350;--color-red-500 : #F44336;--color-red-600 : #E53935;--color-red-700 : #D32F2F;--color-red-800 : #C62828;--color-red-900 : #B71C1C;--color-pink : #E91E63;--color-pink-50 : #FCE4EC;--color-pink-100 : #F8BBD0;--color-pink-200 : #F48FB1;--color-pink-300 : #F06292;--color-pink-400 : #EC407A;--color-pink-500 : #E91E63;--color-pink-600 : #D81B60;--color-pink-700 : #C2185B;--color-pink-800 : #AD1457;--color-pink-900 : #880E4F;--color-purple : #9C27B0;--color-purple-50 : #F3E5F5;--color-purple-100 : #E1BEE7;--color-purple-200 : #CE93D8;--color-purple-300 : #BA68C8;--color-purple-400 : #AB47BC;--color-purple-500 : #9C27B0;--color-purple-600 : #8E24AA;--color-purple-700 : #7B1FA2;--color-purple-800 : #6A1B9A;--color-purple-900 : #4A148C;--color-deep_purple : #673AB7;--color-deep_purple-50 : #EDE7F6;--color-deep_purple-100 : #D1C4E9;--color-deep_purple-200 : #B39DDB;--color-deep_purple-300 : #9575CD;--color-deep_purple-400 : #7E57C2;--color-deep_purple-500 : #673AB7;--color-deep_purple-600 : #5E35B1;--color-deep_purple-700 : #512DA8;--color-deep_purple-800 : #4527A0;--color-deep_purple-900 : #311B92;--color-indigo : #3F51B5;--color-indigo-50 : #E8EAF6;--color-indigo-100 : #C5CAE9;--color-indigo-200 : #9FA8DA;--color-indigo-300 : #7986CB;--color-indigo-400 : #5C6BC0;--color-indigo-500 : #3F51B5;--color-indigo-600 : #3949AB;--color-indigo-700 : #303F9F;--color-indigo-800 : #283593;--color-indigo-900 : #1A237E;--color-blue : #2196F3;--color-blue-50 : #E3F2FD;--color-blue-100 : #BBDEFB;--color-blue-200 : #90CAF9;--color-blue-300 : #64B5F6;--color-blue-400 : #42A5F5;--color-blue-500 : #2196F3;--color-blue-600 : #1E88E5;--color-blue-700 : #1976D2;--color-blue-800 : #1565C0;--color-blue-900 : #0D47A1;--color-light_blue : #84CDE6;--color-light_blue-50 : #DBF1F7;--color-light_blue-100 : #CAEAF3;--color-light_blue-200 : #B9E3F0;--color-light_blue-300 : #A8DBEC;--color-light_blue-400 : #96D4E9;--color-light_blue-500 : #84CDE6;--color-light_blue-600 : #70C5E4;--color-light_blue-700 : #59BEE1;--color-light_blue-800 : #3DB7DF;--color-light_blue-900 : #00AFDD;--color-cyan : #00AEFF;--color-cyan-50 : #D6F1FE;--color-cyan-100 : #C5EAFD;--color-cyan-200 : #B3E3FD;--color-cyan-300 : #A2DCFD;--color-cyan-400 : #90D5FD;--color-cyan-500 : #7ECDFD;--color-cyan-600 : #6AC6FE;--color-cyan-700 : #54BEFE;--color-cyan-800 : #39B6FF;--color-cyan-900 : #00AEFF;--color-teal : #009688;--color-teal-50 : #E0F2F1;--color-teal-100 : #B2DFDB;--color-teal-200 : #80CBC4;--color-teal-300 : #4DB6AC;--color-teal-400 : #26A69A;--color-teal-500 : #009688;--color-teal-600 : #00897B;--color-teal-700 : #00796B;--color-teal-800 : #00695C;--color-teal-900 : #004D40;--color-green : #4CAF50;--color-green-50 : #E8F5E9;--color-green-100 : #C8E6C9;--color-green-200 : #A5D6A7;--color-green-300 : #81C784;--color-green-400 : #66BB6A;--color-green-500 : #4CAF50;--color-green-600 : #43A047;--color-green-700 : #388E3C;--color-green-800 : #2E7D32;--color-green-900 : #1B5E20;--color-light_green : #8BC34A;--color-light_green-50 : #F1F8E9;--color-light_green-100 : #DCEDC8;--color-light_green-200 : #C5E1A5;--color-light_green-300 : #AED581;--color-light_green-400 : #9CCC65;--color-light_green-500 : #8BC34A;--color-light_green-600 : #7CB342;--color-light_green-700 : #689F38;--color-light_green-800 : #558B2F;--color-light_green-900 : #33691E;--color-lime : #CDDC39;--color-lime-50 : #F9FBE7;--color-lime-100 : #F0F4C3;--color-lime-200 : #E6EE9C;--color-lime-300 : #DCE775;--color-lime-400 : #D4E157;--color-lime-500 : #CDDC39;--color-lime-600 : #C0CA33;--color-lime-700 : #AFB42B;--color-lime-800 : #9E9D24;--color-lime-900 : #827717;--color-mint : #9CED9F;--color-mint-50 : #EAFBEC;--color-mint-100 : #D6F8DA;--color-mint-200 : #C3F5C7;--color-mint-300 : #AFF1B3;--color-mint-400 : #88E98B;--color-mint-500 : #9CED9F;--color-mint-600 : #72E475;--color-mint-700 : #5BDF5E;--color-mint-800 : #3EDA45;--color-mint-900 : #00D523;--color-yellow : #FFEB3B;--color-yellow-50 : #FFFDE7;--color-yellow-100 : #FFF9C4;--color-yellow-200 : #FFF59D;--color-yellow-300 : #FFF176;--color-yellow-400 : #FFEE58;--color-yellow-500 : #FFEB3B;--color-yellow-600 : #FDD835;--color-yellow-700 : #FBC02D;--color-yellow-800 : #F9A825;--color-yellow-900 : #F57F17;--color-amber : #FFC107;--color-amber-50 : #FFF8E1;--color-amber-100 : #FFECB3;--color-amber-200 : #FFE082;--color-amber-300 : #FFD54F;--color-amber-400 : #FFCA28;--color-amber-500 : #FFC107;--color-amber-600 : #FFB300;--color-amber-700 : #FFA000;--color-amber-800 : #FF8F00;--color-amber-900 : #FF6F00;--color-orange : #FF9800;--color-orange-50 : #FFF3E0;--color-orange-100 : #FFE0B2;--color-orange-200 : #FFCC80;--color-orange-300 : #FFB74D;--color-orange-400 : #FFA726;--color-orange-500 : #FF9800;--color-orange-600 : #FB8C00;--color-orange-700 : #F57C00;--color-orange-800 : #EF6C00;--color-orange-900 : #E65100;--color-deep_orange : #FF5722;--color-deep_orange-50 : #FBE9E7;--color-deep_orange-100 : #FFCCBC;--color-deep_orange-200 : #FFAB91;--color-deep_orange-300 : #FF8A65;--color-deep_orange-400 : #FF7043;--color-deep_orange-500 : #FF5722;--color-deep_orange-600 : #F4511E;--color-deep_orange-700 : #E64A19;--color-deep_orange-800 : #D84315;--color-deep_orange-900 : #BF360C;--color-brown : #795548;--color-brown-50 : #EFEBE9;--color-brown-100 : #D7CCC8;--color-brown-200 : #BCAAA4;--color-brown-300 : #A1887F;--color-brown-400 : #8D6E63;--color-brown-500 : #795548;--color-brown-600 : #6D4C41;--color-brown-700 : #5D4037;--color-brown-800 : #4E342E;--color-brown-900 : #3E2723;--color-grey : #9E9E9E;--color-grey-50 : #FAFAFA;--color-grey-100 : #F5F5F5;--color-grey-200 : #EEEEEE;--color-grey-300 : #E0E0E0;--color-grey-400 : #BDBDBD;--color-grey-500 : #9E9E9E;--color-grey-600 : #757575;--color-grey-700 : #616161;--color-grey-800 : #424242;--color-grey-900 : #212121;--color-blue_grey : #607D8B;--color-blue_grey-50 : #ECEFF1;--color-blue_grey-100 : #CFD8DC;--color-blue_grey-200 : #B0BEC5;--color-blue_grey-300 : #90A4AE;--color-blue_grey-400 : #78909C;--color-blue_grey-500 : #607D8B;--color-blue_grey-600 : #546E7A;--color-blue_grey-700 : #455A64;--color-blue_grey-800 : #37474F;--color-blue_grey-900 : #263238;--color-black : #555555;--color-black-50 : #A9A9A9;--color-black-100 : #989898;--color-black-200 : #878787;--color-black-300 : #767676;--color-black-400 : #656565;--color-black-500 : #555555;--color-black-600 : #444444;--color-black-700 : #333333;--color-black-800 : #222222;--color-black-900 : #111111;}.bgc-white,.bgc-white-900 {background-color : var(--color-white-900);}   .fgc-white, .fgc-white-900  {color : var(--color-white-900);}.bgc-white-50 {background-color : var(--color-white-50);}   .fgc-white-50    {color : var(--color-white-50);}.bgc-white-100 {background-color : var(--color-white-100);}   .fgc-white-100    {color : var(--color-white-100);}.bgc-white-200 {background-color : var(--color-white-200);}   .fgc-white-200    {color : var(--color-white-200);}.bgc-white-300 {background-color : var(--color-white-300);}   .fgc-white-300    {color : var(--color-white-300);}.bgc-white-400 {background-color : var(--color-white-400);}   .fgc-white-400    {color : var(--color-white-400);}.bgc-white-500 {background-color : var(--color-white-500);}   .fgc-white-500    {color : var(--color-white-500);}.bgc-white-600 {background-color : var(--color-white-600);}   .fgc-white-600    {color : var(--color-white-600);}.bgc-white-700 {background-color : var(--color-white-700);}   .fgc-white-700    {color : var(--color-white-700);}.bgc-white-800 {background-color : var(--color-white-800);}   .fgc-white-800    {color : var(--color-white-800);}.bgc-red,.bgc-red-500 {background-color : var(--color-red-500);}   .fgc-red, .fgc-red-500   {color : var(--color-red-500);}.bgc-red-50  {background-color : var(--color-red-50);}   .fgc-red-50     {color : var(--color-red-50);}.bgc-red-100 {background-color : var(--color-red-100);}   .fgc-red-100    {color : var(--color-red-100);}.bgc-red-200 {background-color : var(--color-red-200);}   .fgc-red-200    {color : var(--color-red-200);}.bgc-red-300 {background-color : var(--color-red-300);}   .fgc-red-300    {color : var(--color-red-300);}.bgc-red-400 {background-color : var(--color-red-400);}   .fgc-red-400    {color : var(--color-red-400);}.bgc-red-600 {background-color : var(--color-red-600);}   .fgc-red-600    {color : var(--color-red-600);}.bgc-red-700 {background-color : var(--color-red-700);}   .fgc-red-700    {color : var(--color-red-700);}.bgc-red-800 {background-color : var(--color-red-800);}   .fgc-red-800    {color : var(--color-red-800);}.bgc-red-900 {background-color : var(--color-red-900);}   .fgc-red-900    {color : var(--color-red-900);}.bgc-pink,.bgc-pink-500 {background-color : var(--color-pink-500);}   .fgc-pink, .fgc-pink-500  {color : var(--color-pink-500);}.bgc-pink-50 {background-color : var(--color-pink-50);}   .fgc-pink-50    {color : var(--color-pink-50);}.bgc-pink-100 {background-color : var(--color-pink-100);}   .fgc-pink-100    {color : var(--color-pink-100);}.bgc-pink-200 {background-color : var(--color-pink-200);}   .fgc-pink-200    {color : var(--color-pink-200);}.bgc-pink-300 {background-color : var(--color-pink-300);}   .fgc-pink-300    {color : var(--color-pink-300);}.bgc-pink-400 {background-color : var(--color-pink-400);}   .fgc-pink-400    {color : var(--color-pink-400);}.bgc-pink-600 {background-color : var(--color-pink-600);}   .fgc-pink-600    {color : var(--color-pink-600);}.bgc-pink-700 {background-color : var(--color-pink-700);}   .fgc-pink-700    {color : var(--color-pink-700);}.bgc-pink-800 {background-color : var(--color-pink-800);}   .fgc-pink-800    {color : var(--color-pink-800);}.bgc-pink-900 {background-color : var(--color-pink-900);}   .fgc-pink-900    {color : var(--color-pink-900);}.bgc-purple,.bgc-purple-500 {background-color : var(--color-purple-500);}  .fgc-purple, .fgc-purple-500  {color : var(--color-purple-500);}.bgc-purple-50 {background-color : var(--color-purple-50);}   .fgc-purple-50    {color : var(--color-purple-50);}.bgc-purple-100 {background-color : var(--color-purple-100);}  .fgc-purple-100    {color : var(--color-purple-100);}.bgc-purple-200 {background-color : var(--color-purple-200);}  .fgc-purple-200    {color : var(--color-purple-200);}.bgc-purple-300 {background-color : var(--color-purple-300);}  .fgc-purple-300    {color : var(--color-purple-300);}.bgc-purple-400 {background-color : var(--color-purple-400);}  .fgc-purple-400    {color : var(--color-purple-400);}.bgc-purple-600 {background-color : var(--color-purple-600);}  .fgc-purple-600    {color : var(--color-purple-600);}.bgc-purple-700 {background-color : var(--color-purple-700);}  .fgc-purple-700    {color : var(--color-purple-700);}.bgc-purple-800 {background-color : var(--color-purple-800);}  .fgc-purple-800    {color : var(--color-purple-800);}.bgc-purple-900 {background-color : var(--color-purple-900);}  .fgc-purple-900    {color : var(--color-purple-900);}.bgc-deep_purple,.bgc-deep_purple-500{background-color : var(--color-deep_purple-500);}  .fgc-deep_purple, .fgc-deep_purple-500{color : var(--color-deep_purple-500);}.bgc-deep_purple-50{background-color : var(--color-deep_purple-50);}  .fgc-deep_purple-50   {color : var(--color-deep_purple-50);}.bgc-deep_purple-100{background-color : var(--color-deep_purple-100);}  .fgc-deep_purple-100   {color : var(--color-deep_purple-100);}.bgc-deep_purple-200{background-color : var(--color-deep_purple-200);}  .fgc-deep_purple-200   {color : var(--color-deep_purple-200);}.bgc-deep_purple-300{background-color : var(--color-deep_purple-300);}  .fgc-deep_purple-300   {color : var(--color-deep_purple-300);}.bgc-deep_purple-400{background-color : var(--color-deep_purple-400);}  .fgc-deep_purple-400   {color : var(--color-deep_purple-400);}.bgc-deep_purple-600{background-color : var(--color-deep_purple-600);}  .fgc-deep_purple-600   {color : var(--color-deep_purple-600);}.bgc-deep_purple-700{background-color : var(--color-deep_purple-700);}  .fgc-deep_purple-700   {color : var(--color-deep_purple-700);}.bgc-deep_purple-800{background-color : var(--color-deep_purple-800);}  .fgc-deep_purple-800   {color : var(--color-deep_purple-800);}.bgc-deep_purple-900{background-color : var(--color-deep_purple-900);}  .fgc-deep_purple-900   {color : var(--color-deep_purple-900);}.bgc-indigo,.bgc-indigo-500 {background-color : var(--color-indigo-500);}  .fgc-indigo, .fgc-indigo-500  {color : var(--color-indigo-500);}.bgc-indigo-50 {background-color : var(--color-indigo-50);}   .fgc-indigo-50    {color : var(--color-indigo-50);}.bgc-indigo-100 {background-color : var(--color-indigo-100);}  .fgc-indigo-100    {color : var(--color-indigo-100);}.bgc-indigo-200 {background-color : var(--color-indigo-200);}  .fgc-indigo-200    {color : var(--color-indigo-200);}.bgc-indigo-300 {background-color : var(--color-indigo-300);}  .fgc-indigo-300    {color : var(--color-indigo-300);}.bgc-indigo-400 {background-color : var(--color-indigo-400);}  .fgc-indigo-400    {color : var(--color-indigo-400);}.bgc-indigo-600 {background-color : var(--color-indigo-600);}  .fgc-indigo-600    {color : var(--color-indigo-600);}.bgc-indigo-700 {background-color : var(--color-indigo-700);}  .fgc-indigo-700    {color : var(--color-indigo-700);}.bgc-indigo-800 {background-color : var(--color-indigo-800);}  .fgc-indigo-800    {color : var(--color-indigo-800);}.bgc-indigo-900 {background-color : var(--color-indigo-900);}  .fgc-indigo-900    {color : var(--color-indigo-900);}.bgc-blue,.bgc-blue-500 {background-color : var(--color-blue-500);}   .fgc-blue, .fgc-blue-500  {color : var(--color-blue-500);}.bgc-blue-50 {background-color : var(--color-blue-50);}   .fgc-blue-50    {color : var(--color-blue-50);}.bgc-blue-100 {background-color : var(--color-blue-100);}   .fgc-blue-100    {color : var(--color-blue-100);}.bgc-blue-200 {background-color : var(--color-blue-200);}   .fgc-blue-200    {color : var(--color-blue-200);}.bgc-blue-300 {background-color : var(--color-blue-300);}   .fgc-blue-300    {color : var(--color-blue-300);}.bgc-blue-400 {background-color : var(--color-blue-400);}   .fgc-blue-400    {color : var(--color-blue-400);}.bgc-blue-600 {background-color : var(--color-blue-600);}   .fgc-blue-600    {color : var(--color-blue-600);}.bgc-blue-700 {background-color : var(--color-blue-700);}   .fgc-blue-700    {color : var(--color-blue-700);}.bgc-blue-800 {background-color : var(--color-blue-800);}   .fgc-blue-800    {color : var(--color-blue-800);}.bgc-blue-900 {background-color : var(--color-blue-900);}   .fgc-blue-900    {color : var(--color-blue-900);}.bgc-light_blue,.bgc-light_blue-500{background-color : var(--color-light_blue-500);}  .fgc-light_blue, .fgc-light_blue-500{color : var(--color-light_blue-500);}.bgc-light_blue-50{background-color : var(--color-light_blue-50);}  .fgc-light_blue-50   {color : var(--color-light_blue-50);}.bgc-light_blue-100{background-color : var(--color-light_blue-100);}  .fgc-light_blue-100   {color : var(--color-light_blue-100);}.bgc-light_blue-200{background-color : var(--color-light_blue-200);}  .fgc-light_blue-200   {color : var(--color-light_blue-200);}.bgc-light_blue-300{background-color : var(--color-light_blue-300);}  .fgc-light_blue-300   {color : var(--color-light_blue-300);}.bgc-light_blue-400{background-color : var(--color-light_blue-400);}  .fgc-light_blue-400   {color : var(--color-light_blue-400);}.bgc-light_blue-600{background-color : var(--color-light_blue-600);}  .fgc-light_blue-600   {color : var(--color-light_blue-600);}.bgc-light_blue-700{background-color : var(--color-light_blue-700);}  .fgc-light_blue-700   {color : var(--color-light_blue-700);}.bgc-light_blue-800{background-color : var(--color-light_blue-800);}  .fgc-light_blue-800   {color : var(--color-light_blue-800);}.bgc-light_blue-900{background-color : var(--color-light_blue-900);}  .fgc-light_blue-900   {color : var(--color-light_blue-900);}.bgc-cyan,.bgc-cyan-500 {background-color : var(--color-cyan-500);}   .fgc-cyan, .fgc-cyan-500  {color : var(--color-cyan-500);}.bgc-cyan-50 {background-color : var(--color-cyan-50);}   .fgc-cyan-50    {color : var(--color-cyan-50);}.bgc-cyan-100 {background-color : var(--color-cyan-100);}   .fgc-cyan-100    {color : var(--color-cyan-100);}.bgc-cyan-200 {background-color : var(--color-cyan-200);}   .fgc-cyan-200    {color : var(--color-cyan-200);}.bgc-cyan-300 {background-color : var(--color-cyan-300);}   .fgc-cyan-300    {color : var(--color-cyan-300);}.bgc-cyan-400 {background-color : var(--color-cyan-400);}   .fgc-cyan-400    {color : var(--color-cyan-400);}.bgc-cyan-600 {background-color : var(--color-cyan-600);}   .fgc-cyan-600    {color : var(--color-cyan-600);}.bgc-cyan-700 {background-color : var(--color-cyan-700);}   .fgc-cyan-700    {color : var(--color-cyan-700);}.bgc-cyan-800 {background-color : var(--color-cyan-800);}   .fgc-cyan-800    {color : var(--color-cyan-800);}.bgc-cyan-900 {background-color : var(--color-cyan-900);}   .fgc-cyan-900    {color : var(--color-cyan-900);}.bgc-teal,.bgc-teal-500 {background-color : var(--color-teal-500);}   .fgc-teal, .fgc-teal-500  {color : var(--color-teal-500);}.bgc-teal-50 {background-color : var(--color-teal-50);}   .fgc-teal-50    {color : var(--color-teal-50);}.bgc-teal-100 {background-color : var(--color-teal-100);}   .fgc-teal-100    {color : var(--color-teal-100);}.bgc-teal-200 {background-color : var(--color-teal-200);}   .fgc-teal-200    {color : var(--color-teal-200);}.bgc-teal-300 {background-color : var(--color-teal-300);}   .fgc-teal-300    {color : var(--color-teal-300);}.bgc-teal-400 {background-color : var(--color-teal-400);}   .fgc-teal-400    {color : var(--color-teal-400);}.bgc-teal-600 {background-color : var(--color-teal-600);}   .fgc-teal-600    {color : var(--color-teal-600);}.bgc-teal-700 {background-color : var(--color-teal-700);}   .fgc-teal-700    {color : var(--color-teal-700);}.bgc-teal-800 {background-color : var(--color-teal-800);}   .fgc-teal-800    {color : var(--color-teal-800);}.bgc-teal-900 {background-color : var(--color-teal-900);}   .fgc-teal-900    {color : var(--color-teal-900);}.bgc-green,.bgc-green-500 {background-color : var(--color-green-500);}   .fgc-green, .fgc-green-500  {color : var(--color-green-500);}.bgc-green-50 {background-color : var(--color-green-50);}   .fgc-green-50    {color : var(--color-green-50);}.bgc-green-100 {background-color : var(--color-green-100);}   .fgc-green-100    {color : var(--color-green-100);}.bgc-green-200 {background-color : var(--color-green-200);}   .fgc-green-200    {color : var(--color-green-200);}.bgc-green-300 {background-color : var(--color-green-300);}   .fgc-green-300    {color : var(--color-green-300);}.bgc-green-400 {background-color : var(--color-green-400);}   .fgc-green-400    {color : var(--color-green-400);}.bgc-green-600 {background-color : var(--color-green-600);}   .fgc-green-600    {color : var(--color-green-600);}.bgc-green-700 {background-color : var(--color-green-700);}   .fgc-green-700    {color : var(--color-green-700);}.bgc-green-800 {background-color : var(--color-green-800);}   .fgc-green-800    {color : var(--color-green-800);}.bgc-green-900 {background-color : var(--color-green-900);}   .fgc-green-900    {color : var(--color-green-900);}.bgc-light_green,.bgc-light_green-500{background-color : var(--color-light_green-500);}  .fgc-light_green, .fgc-light_green-500{color : var(--color-light_green-500);}.bgc-light_green-50{background-color : var(--color-light_green-50);}  .fgc-light_green-50   {color : var(--color-light_green-50);}.bgc-light_green-100{background-color : var(--color-light_green-100);}  .fgc-light_green-100   {color : var(--color-light_green-100);}.bgc-light_green-200{background-color : var(--color-light_green-200);}  .fgc-light_green-200   {color : var(--color-light_green-200);}.bgc-light_green-300{background-color : var(--color-light_green-300);}  .fgc-light_green-300   {color : var(--color-light_green-300);}.bgc-light_green-400{background-color : var(--color-light_green-400);}  .fgc-light_green-400   {color : var(--color-light_green-400);}.bgc-light_green-600{background-color : var(--color-light_green-600);}  .fgc-light_green-600   {color : var(--color-light_green-600);}.bgc-light_green-700{background-color : var(--color-light_green-700);}  .fgc-light_green-700   {color : var(--color-light_green-700);}.bgc-light_green-800{background-color : var(--color-light_green-800);}  .fgc-light_green-800   {color : var(--color-light_green-800);}.bgc-light_green-900{background-color : var(--color-light_green-900);}  .fgc-light_green-900   {color : var(--color-light_green-900);}.bgc-lime,.bgc-lime-500 {background-color : var(--color-lime-500);}   .fgc-lime, .fgc-lime-500  {color : var(--color-lime-500);}.bgc-lime-50 {background-color : var(--color-lime-50);}   .fgc-lime-50    {color : var(--color-lime-50);}.bgc-lime-100 {background-color : var(--color-lime-100);}   .fgc-lime-100    {color : var(--color-lime-100);}.bgc-lime-200 {background-color : var(--color-lime-200);}   .fgc-lime-200    {color : var(--color-lime-200);}.bgc-lime-300 {background-color : var(--color-lime-300);}   .fgc-lime-300    {color : var(--color-lime-300);}.bgc-lime-400 {background-color : var(--color-lime-400);}   .fgc-lime-400    {color : var(--color-lime-400);}.bgc-lime-600 {background-color : var(--color-lime-600);}   .fgc-lime-600    {color : var(--color-lime-600);}.bgc-lime-700 {background-color : var(--color-lime-700);}   .fgc-lime-700    {color : var(--color-lime-700);}.bgc-lime-800 {background-color : var(--color-lime-800);}   .fgc-lime-800    {color : var(--color-lime-800);}.bgc-lime-900 {background-color : var(--color-lime-900);}   .fgc-lime-900    {color : var(--color-lime-900);}.bgc-mint,.bgc-mint-500 {background-color : var(--color-mint-500);}   .fgc-mint, .fgc-mint-500  {color : var(--color-mint-500);}.bgc-mint-50 {background-color : var(--color-mint-50);}   .fgc-mint-50    {color : var(--color-mint-50);}.bgc-mint-100 {background-color : var(--color-mint-100);}   .fgc-mint-100    {color : var(--color-mint-100);}.bgc-mint-200 {background-color : var(--color-mint-200);}   .fgc-mint-200    {color : var(--color-mint-200);}.bgc-mint-300 {background-color : var(--color-mint-300);}   .fgc-mint-300    {color : var(--color-mint-300);}.bgc-mint-400 {background-color : var(--color-mint-400);}   .fgc-mint-400    {color : var(--color-mint-400);}.bgc-mint-600 {background-color : var(--color-mint-600);}   .fgc-mint-600    {color : var(--color-mint-600);}.bgc-mint-700 {background-color : var(--color-mint-700);}   .fgc-mint-700    {color : var(--color-mint-700);}.bgc-mint-800 {background-color : var(--color-mint-800);}   .fgc-mint-800    {color : var(--color-mint-800);}.bgc-mint-900 {background-color : var(--color-mint-900);}   .fgc-mint-900    {color : var(--color-mint-900);}.bgc-yellow,.bgc-yellow-500 {background-color : var(--color-yellow-500);}  .fgc-yellow, .fgc-yellow-500  {color : var(--color-yellow-500);}.bgc-yellow-50 {background-color : var(--color-yellow-50);}   .fgc-yellow-50    {color : var(--color-yellow-50);}.bgc-yellow-100 {background-color : var(--color-yellow-100);}  .fgc-yellow-100    {color : var(--color-yellow-100);}.bgc-yellow-200 {background-color : var(--color-yellow-200);}  .fgc-yellow-200    {color : var(--color-yellow-200);}.bgc-yellow-300 {background-color : var(--color-yellow-300);}  .fgc-yellow-300    {color : var(--color-yellow-300);}.bgc-yellow-400 {background-color : var(--color-yellow-400);}  .fgc-yellow-400    {color : var(--color-yellow-400);}.bgc-yellow-600 {background-color : var(--color-yellow-600);}  .fgc-yellow-600    {color : var(--color-yellow-600);}.bgc-yellow-700 {background-color : var(--color-yellow-700);}  .fgc-yellow-700    {color : var(--color-yellow-700);}.bgc-yellow-800 {background-color : var(--color-yellow-800);}  .fgc-yellow-800    {color : var(--color-yellow-800);}.bgc-yellow-900 {background-color : var(--color-yellow-900);}  .fgc-yellow-900    {color : var(--color-yellow-900);}.bgc-amber,.bgc-amber-500 {background-color : var(--color-amber-500);}   .fgc-amber, .fgc-amber-500  {color : var(--color-amber-500);}.bgc-amber-50 {background-color : var(--color-amber-50);}   .fgc-amber-50    {color : var(--color-amber-50);}.bgc-amber-100 {background-color : var(--color-amber-100);}   .fgc-amber-100    {color : var(--color-amber-100);}.bgc-amber-200 {background-color : var(--color-amber-200);}   .fgc-amber-200    {color : var(--color-amber-200);}.bgc-amber-300 {background-color : var(--color-amber-300);}   .fgc-amber-300    {color : var(--color-amber-300);}.bgc-amber-400 {background-color : var(--color-amber-400);}   .fgc-amber-400    {color : var(--color-amber-400);}.bgc-amber-600 {background-color : var(--color-amber-600);}   .fgc-amber-600    {color : var(--color-amber-600);}.bgc-amber-700 {background-color : var(--color-amber-700);}   .fgc-amber-700    {color : var(--color-amber-700);}.bgc-amber-800 {background-color : var(--color-amber-800);}   .fgc-amber-800    {color : var(--color-amber-800);}.bgc-amber-900 {background-color : var(--color-amber-900);}   .fgc-amber-900    {color : var(--color-amber-900);}.bgc-orange,.bgc-orange-500 {background-color : var(--color-orange-500);}  .fgc-orange, .fgc-orange-500  {color : var(--color-orange-500);}.bgc-orange-50 {background-color : var(--color-orange-50);}   .fgc-orange-50    {color : var(--color-orange-50);}.bgc-orange-100 {background-color : var(--color-orange-100);}  .fgc-orange-100    {color : var(--color-orange-100);}.bgc-orange-200 {background-color : var(--color-orange-200);}  .fgc-orange-200    {color : var(--color-orange-200);}.bgc-orange-300 {background-color : var(--color-orange-300);}  .fgc-orange-300    {color : var(--color-orange-300);}.bgc-orange-400 {background-color : var(--color-orange-400);}  .fgc-orange-400    {color : var(--color-orange-400);}.bgc-orange-600 {background-color : var(--color-orange-600);}  .fgc-orange-600    {color : var(--color-orange-600);}.bgc-orange-700 {background-color : var(--color-orange-700);}  .fgc-orange-700    {color : var(--color-orange-700);}.bgc-orange-800 {background-color : var(--color-orange-800);}  .fgc-orange-800    {color : var(--color-orange-800);}.bgc-orange-900 {background-color : var(--color-orange-900);}  .fgc-orange-900    {color : var(--color-orange-900);}.bgc-deep_orange,.bgc-deep_orange-500{background-color : var(--color-deep_orange-500);}  .fgc-deep_orange, .fgc-deep_orange-500{color : var(--color-deep_orange-500);}.bgc-deep_orange-50{background-color : var(--color-deep_orange-50);}  .fgc-deep_orange-50   {color : var(--color-deep_orange-50);}.bgc-deep_orange-100{background-color : var(--color-deep_orange-100);}  .fgc-deep_orange-100   {color : var(--color-deep_orange-100);}.bgc-deep_orange-200{background-color : var(--color-deep_orange-200);}  .fgc-deep_orange-200   {color : var(--color-deep_orange-200);}.bgc-deep_orange-300{background-color : var(--color-deep_orange-300);}  .fgc-deep_orange-300   {color : var(--color-deep_orange-300);}.bgc-deep_orange-400{background-color : var(--color-deep_orange-400);}  .fgc-deep_orange-400   {color : var(--color-deep_orange-400);}.bgc-deep_orange-600{background-color : var(--color-deep_orange-600);}  .fgc-deep_orange-600   {color : var(--color-deep_orange-600);}.bgc-deep_orange-700{background-color : var(--color-deep_orange-700);}  .fgc-deep_orange-700   {color : var(--color-deep_orange-700);}.bgc-deep_orange-800{background-color : var(--color-deep_orange-800);}  .fgc-deep_orange-800   {color : var(--color-deep_orange-800);}.bgc-deep_orange-900{background-color : var(--color-deep_orange-900);}  .fgc-deep_orange-900   {color : var(--color-deep_orange-900);}.bgc-brown,.bgc-brown-500 {background-color : var(--color-brown-500);}   .fgc-brown, .fgc-brown-500  {color : var(--color-brown-500);}.bgc-brown-50 {background-color : var(--color-brown-50);}   .fgc-brown-50    {color : var(--color-brown-50);}.bgc-brown-100 {background-color : var(--color-brown-100);}   .fgc-brown-100    {color : var(--color-brown-100);}.bgc-brown-200 {background-color : var(--color-brown-200);}   .fgc-brown-200    {color : var(--color-brown-200);}.bgc-brown-300 {background-color : var(--color-brown-300);}   .fgc-brown-300    {color : var(--color-brown-300);}.bgc-brown-400 {background-color : var(--color-brown-400);}   .fgc-brown-400    {color : var(--color-brown-400);}.bgc-brown-600 {background-color : var(--color-brown-600);}   .fgc-brown-600    {color : var(--color-brown-600);}.bgc-brown-700 {background-color : var(--color-brown-700);}   .fgc-brown-700    {color : var(--color-brown-700);}.bgc-brown-800 {background-color : var(--color-brown-800);}   .fgc-brown-800    {color : var(--color-brown-800);}.bgc-brown-900 {background-color : var(--color-brown-900);}   .fgc-brown-900    {color : var(--color-brown-900);}.bgc-grey,.bgc-grey-500 {background-color : var(--color-grey-500);}   .fgc-grey, .fgc-grey-500  {color : var(--color-grey-500);}.bgc-grey-50 {background-color : var(--color-grey-50);}   .fgc-grey-50    {color : var(--color-grey-50);}.bgc-grey-100 {background-color : var(--color-grey-100);}   .fgc-grey-100    {color : var(--color-grey-100);}.bgc-grey-200 {background-color : var(--color-grey-200);}   .fgc-grey-200    {color : var(--color-grey-200);}.bgc-grey-300 {background-color : var(--color-grey-300);}   .fgc-grey-300    {color : var(--color-grey-300);}.bgc-grey-400 {background-color : var(--color-grey-400);}   .fgc-grey-400    {color : var(--color-grey-400);}.bgc-grey-600 {background-color : var(--color-grey-600);}   .fgc-grey-600    {color : var(--color-grey-600);}.bgc-grey-700 {background-color : var(--color-grey-700);}   .fgc-grey-700    {color : var(--color-grey-700);}.bgc-grey-800 {background-color : var(--color-grey-800);}   .fgc-grey-800    {color : var(--color-grey-800);}.bgc-grey-900 {background-color : var(--color-grey-900);}   .fgc-grey-900    {color : var(--color-grey-900);}.bgc-blue_grey,.bgc-blue_grey-500{background-color : var(--color-blue_grey-500);}  .fgc-blue_grey, .fgc-blue_grey-500 {color : var(--color-blue_grey-500);}.bgc-blue_grey-50 {background-color : var(--color-blue_grey-50);}  .fgc-blue_grey-50    {color : var(--color-blue_grey-50);}.bgc-blue_grey-100{background-color : var(--color-blue_grey-100);}  .fgc-blue_grey-100   {color : var(--color-blue_grey-100);}.bgc-blue_grey-200{background-color : var(--color-blue_grey-200);}  .fgc-blue_grey-200   {color : var(--color-blue_grey-200);}.bgc-blue_grey-300{background-color : var(--color-blue_grey-300);}  .fgc-blue_grey-300   {color : var(--color-blue_grey-300);}.bgc-blue_grey-400{background-color : var(--color-blue_grey-400);}  .fgc-blue_grey-400   {color : var(--color-blue_grey-400);}.bgc-blue_grey-600{background-color : var(--color-blue_grey-600);}  .fgc-blue_grey-600   {color : var(--color-blue_grey-600);}.bgc-blue_grey-700{background-color : var(--color-blue_grey-700);}  .fgc-blue_grey-700   {color : var(--color-blue_grey-700);}.bgc-blue_grey-800{background-color : var(--color-blue_grey-800);}  .fgc-blue_grey-800   {color : var(--color-blue_grey-800);}.bgc-blue_grey-900{background-color : var(--color-blue_grey-900);}  .fgc-blue_grey-900   {color : var(--color-blue_grey-900);}.bgc-black,.bgc-black-500 {background-color : var(--color-black-500);}   .fgc-black, .fgc-black-500  {color : var(--color-black-500);}.bgc-black-50 {background-color : var(--color-black-50);}   .fgc-black-50    {color : var(--color-black-50);}.bgc-black-100 {background-color : var(--color-black-100);}   .fgc-black-100    {color : var(--color-black-100);}.bgc-black-200 {background-color : var(--color-black-200);}   .fgc-black-200    {color : var(--color-black-200);}.bgc-black-300 {background-color : var(--color-black-300);}   .fgc-black-300    {color : var(--color-black-300);}.bgc-black-400 {background-color : var(--color-black-400);}   .fgc-black-400    {color : var(--color-black-400);}.bgc-black-600 {background-color : var(--color-black-600);}   .fgc-black-600    {color : var(--color-black-600);}.bgc-black-700 {background-color : var(--color-black-700);}   .fgc-black-700    {color : var(--color-black-700);}.bgc-black-800 {background-color : var(--color-black-800);}   .fgc-black-800    {color : var(--color-black-800);}.bgc-black-900 {background-color : var(--color-black-900);}   .fgc-black-900    {color : var(--color-black-900);}@media print;{.no-print, .no-print * { display : none !important;} }@media ( prefers-reduced-motion : reduce );{.animation {} }

/* styles.css */
@font-face{font-family : "Degular";font-weight : 300;src : local( "Degular-Light" ),url( "../../../fonts/Degular/Degular-Light.woff2" ) format("woff2");}@font-face{font-family : "Degular";font-weight : 400;src : local( "Degular-Regular" ),url( "../../../fonts/Degular/Degular-Medium.woff2" ) format("woff2");}@font-face{font-family : "Degular";font-weight : 500;src : local( "Degular-Medium" ),url( "../../../fonts/Degular/Degular-Regular.woff2" ) format("woff2");}@font-face{font-family : "Degular";font-weight : 600;src : local( "Degular-SemiBold" ),url( "../../../fonts/Degular/Degular-Semibold.woff2" ) format("woff2");}@font-face{font-family : "Degular";font-weight : 700;src : local( "Degular-Bold" ),url( "../../../fonts/Degular/Degular-Bold.woff2" ) format("woff2");}@font-face{font-family : "Degular";font-weight : 900;src : local( "Degular-Black" ),url( "../../../fonts/Degular/Degular-Black.woff2" ) format("woff2");}:root{font-variant-ligatures : common-ligatures;scroll-behavior : smooth;-webkit-overflow-scrolling : touch;font-size : 16px;}*,::before,::after{box-sizing : border-box;}html,body{min-height : 100%;}body{--at_template : "desktop_large";--width : 1300px;--padding : 1rem;--fiche_padding : 2rem;--logo_r : calc( 245 / 35 );--logo_h : 2rem;--logo_w : calc( var(--logo_h) * var(--logo_r) );--margin_header : calc( var(--logo_w) * 0.8 );--header_height_max : 6rem;--header_height : var(--header_height_max);--header_height_min : 3.5rem;--header_height_diff : calc( var(--header_height_max) - var(--header_height_min) );--radius : 0px;--border_size : 0.12rem;--grayscale : grayscale(100%) opacity(60%);--transition : all 0.3s ease-in-out;--transition_speed : all 0.1s ease-in-out;color : var( --couleur_texte , #222 );background-color : var( --couleur_fond_body , #FFF );overscroll-behavior-y : contain;}*{--hsl : hsla( var(--hsl_color) , var(--hsl_s) , var(--hsl_l) , 1 );--hsl_fonce : hsla( calc( var(--hsl_color) * 1.03 ) , calc( var(--hsl_s) * 1.5 ), 35%, 1);--hsl_dark : hsla( calc( var(--hsl_color) * 1.04 ) , calc( var(--hsl_s) * 1.5 ), 30%, 1);--hsl_claire : hsla( var(--hsl_color) , var(--hsl_s) , 70% , 1 );--hsl_light : hsla( var(--hsl_color) , var(--hsl_s) , 80% , 1 );--hsl_fade : hsla( var(--hsl_color) , var(--hsl_s) , 90% , 1 );--hsl_ultrafade : hsla( var(--hsl_color) , var(--hsl_s) , 94% , 1 );--hsl_ultrafade98 : hsla( var(--hsl_color) , var(--hsl_s) , 98% , 1 );--hsl_hightlight : hsla( var(--hsl_color) , var(--hsl_s), 50%, 1);--hsl_opposite : hsla( var(--hsl_color_opposite) , var(--hsl_s), var(--hsl_l), 1 );--couleur_texte : #000000;--couleur_texte2 : #FFFFFF;--couleur_texte_leger : #888888;--couleur_fond_body : #FFFFFF;--couleur_fond : #F3F3F3;--couleur_fond_noir : #161616;}body{--couleur : #000000;--couleur_fade : #444444;--hsl_color : 0;--hsl_color_opposite : 0;--hsl_s : 0%;--hsl_l : 100%;}.couleur,body .couleur { color : var(--couleur); }body .couleur_fade { color : var(--couleur_fade); }body .couleur_texte { color : var(--couleur_texte); }body .couleur_texte2 { color : var(--couleur_texte2); }body .couleur_texte_leger { color : var(--couleur_texte_leger); }body .couleur_fond_body { background-color : var(--couleur_fond_body); }body .couleur_fond { background-color : var(--couleur_fond); }.bg_theme,body .bg_theme{color : var(--couleur_texte2);background-color : var(--couleur);}body,input,select,textarea{font-family : "Degular", Arial, sans-serif;font-weight : normal;font-size : 1rem;}.tres_petit_texte{font-size : 0.75rem;}.petit_texte{font-size : 0.9rem;}.texte{font-size : 1rem;}.gros_texte{font-size : 1.3rem;}.tres_gros_texte{font-size : 1.7rem;}.grand_texte{font-size : 2.5rem;font-weight : 300;}.tres_grand_texte{font-size : 4rem;font-weight : 300;}.tres_gros_texte > span,.grand_texte > span,.tres_grand_texte > span{color : var(--couleur);}[data-theme="corporate"] .tres_gros_texte > span,[data-theme="corporate"] .grand_texte > span,[data-theme="corporate"] .tres_grand_texte > span{color : var(--couleur_fade);}h1 { font-size : 1.5rem; }h2 { font-size : 1.3rem; }h3 { font-size : 1.2rem; }h4 { font-size : 1.1rem; }h5 { font-size : 1rem; }h6 { font-size : 1rem; }h1.light,.light{color : var( --couleur_texte_leger );}.titre{font-size : 1.5rem;font-weight : 500;}.gros_titre{font-size : 1.65rem;font-weight : 700;}.titre_light{padding : 0.4em 1em;font-size : 1.2em;font-weight : 600;background-color : var(--hsl_ultrafade);border-radius : var(--radius);margin : 0.2em auto;}p{margin-top : 0;margin-bottom : 1em;}a,a:link,a:visited{color : inherit;text-decoration : underline;}.link,a.link{color : inherit;text-decoration : none;}a.couleur{color : var(--couleur);}a.couleur:hover,a.link.couleur:hover{color : var(--hsl_dark);}.link:hover,a:hover,a:link:hover,a:visited:hover{text-decoration : none;color : var(--couleur , #009 );}a.chevron{--s : 0.6em;position : relative;padding-left : calc( var(--s) * 2 );}a.chevron:before{content : "";display : block;position : absolute;top : calc( var(--s) * 0.7 );width : var(--s);height : var(--s);border-right : calc( var(--s) * 0.2 ) solid var(--couleur_texte);border-bottom : calc( var(--s) * 0.2 ) solid var(--couleur_texte);transform-origin : center;transform : rotate(-45deg);}.bloc_fond_couleur a.chevron:before,.bloc_fond_couleur ul.chevron li:before{border-color : #FFF;}a[id]:not([href]):empty{display : block;position : absolute;margin-top : calc( var(--header_height) * -1.27 );}.margin_header{position : relative;width : calc( 100% - var( --margin_header , 20% ) );margin-left : var( --margin_header , 20% );}.margin_header.short{margin-left : 10%;}.padding_header_left{padding-left : var( --margin_header , 20% );}.padding_header_right{padding-right : var( --margin_header , 20% );}figure.picto{display : inline-block;vertical-align : middle;}.picto{--s : 2.5rem;width : var(--s);height : var(--s);margin : 0.1em 0.3em 0.3em 0.2em;}.picto.small{--s : 1.5em;}.picto.medium{--s : 2em;}.picto.narrow{margin : 0 -0.1em;}i[class*="_picto_"]{--s : 1.4em;display : inline-block;width : var(--s);height : var(--s);vertical-align : text-bottom; margin-top : 0.05em;background-image : url("../img/_pictos.svg");background-size : 1000px 1000px;background-repeat : no-repeat;background-position : 0 0;}.svg_colorize svg path.svg_fill,.svg_colorize svg line.svg_fill,.svg_colorize svg ellipse.svg_fill,.svg_colorize svg polyline.svg_fill,.svg_colorize svg polygon.svg_fill,.svg_colorize svg circle.svg_fill,.svg_colorize svg rect.svg_fill{fill : var(--couleur);}.svg_colorize svg path.svg_stroke,.svg_colorize svg line.svg_stroke,.svg_colorize svg ellipse.svg_stroke,.svg_colorize svg polyline.svg_stroke,.svg_colorize svg polygon.svg_stroke,.svg_colorize svg circle.svg_stroke,.svg_colorize svg rect.svg_stroke{stroke : var(--couleur);}.bubble{position : relative;display : inline-block;vertical-align : middle;padding-left : 0.7em;padding-right : 0.7em;border : var(--border_size) solid var(--couleur_texte);border-radius : 50rem;font-size : 1.2em;font-weight : 500;letter-spacing : 0.05em;}.bubble.small{font-size : 0.85em;}.bubble:before,.bubble:after{content : "";display : block;position : absolute;width : 0.1em;height : var(--border_size);left : 50%;transform : translateX(-50%);background-color : #FFF;}.bubble:before{top : calc( var(--border_size) * -1 );}.bubble:after{bottom : calc( var(--border_size) * -1 );}.upperbubble{display : inline-block;transform : translateY(-60%);padding : 0.3em 0.8em 0.4em 0.8em;line-height : 0.8em;font-size : 0.8em;font-weight : 500;color : var( --couleur_texte2 , #000 );background-color : var( --couleur , #000 );border-radius : 50rem;}.bulle{display : block;position : relative;margin : 0.8em 0;}span.bulle{display : inline-block;}.bulle > div,.bulle > a{display : block;position : relative;padding : 0.4em;text-decoration : none;}.bulle > div:nth-child(1),.bulle > a:nth-child(1){z-index : 10;font-size : 1em;font-weight : 600;background-color : var(--couleur_fond_body);border : calc( var(--border_size) * 1.2 ) solid var(--couleur);border-radius : 50rem;}.bulle > div:nth-child(2),.bulle > a:nth-child(2){--s : 1.4em;z-index : 0;margin-top : calc( var(--s) * -1 );padding : calc( var(--s) * 1.1 ) 1em calc( var(--s) * 0.6 ) 1em;font-size : 0.9em;color : var(--couleur_texte2);background-color : var(--couleur_fade);border-bottom-left-radius : 1.4em;border-bottom-right-radius : 1.4em;}.bulle > a:hover{color : var(--couleur);background-color : var(--hsl_ultrafade);}.bulle i{display : block;position : absolute;top : 50%;transform : translateY(-50%);width : 1.3em;height : 1.3em;border-radius : 50rem;background-color : var(--couleur);}.minibloc{--s : 3rem;display : inline-block;margin-right : 2rem;white-space : nowrap;}.minibloc > i,.minibloc > div{display : inline-block;position : relative;height : var(--s);background-color : #FFF;vertical-align : middle;border-radius : var(--radius);}.minibloc > i{padding : 0.4em;margin-right : 0.2em;}.minibloc > i > img{position : relative;width : 100%;height : 100%;}.minibloc > div{display : inline-flex;align-items : center;padding : 0 1.5em 0 1em;font-size : 0.95rem;line-height : 0.95rem;font-weight : 500;overflow : hidden;}a > .minibloc:hover > i,a > .minibloc:hover > div{background-color : var(--hsl_fade);}body .minibloc.highlight > i,body .minibloc.highlight > div{background-color : rgba( 0 , 0 , 0 , 0.08 );}body .minibloc.highlight:hover > i,body .minibloc.highlight:hover > div{background-color : rgba( 0 , 0 , 50 , 0.15 );}.ligne_infos{margin-right : 20%;margin-bottom : 0.5em;padding-bottom : 0.5em;font-weight : 500;color : var(--couleur);border-bottom : var(--border_size) solid var(--couleur);}.ligne_infos .bubble{border-color : var(--couleur);}.grille_chiffres > div .bubble{border-color : var(--couleur);}.grille_chiffres{display : grid;grid-gap : var(--padding);grid-template-columns : repeat( 4 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}.grille_chiffres > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;padding : 0.5em 0;font-weight : 500;color : var(--couleur);border-top : var(--border_size) solid var(--couleur);border-bottom : var(--border_size) solid var(--couleur);}.bloc_titre{position : relative;margin-bottom : 1rem;padding-bottom : 0.5rem;font-size : 1.7rem;font-weight : 500;border-bottom : var(--border_size) solid var(--couleur_texte); }.bloc_titre.noborder{border : none;}.bloc_titre.bold{font-weight : 700;}.bloc_titre > img,.bloc_titre:not(.noicon):before{display : inline-block;position : relative;width : 1.4em;height : 1.4em;margin-right : 0.2em;}.bloc_titre:not(.margin_header) > img,.bloc_titre:not(.margin_header):not(.noicon):before{margin-top : -0.2em;margin-right : 0.5em;vertical-align : middle;}.bloc_titre.margin_header > img,.bloc_titre.margin_header:not(.noicon):before{position : absolute;margin-left : -2em;}.bloc_titre:not(.noicon):before{content : "";background-image : var(--bg_img);background-size : cover;background-repeat : no-repeat;}.bloc_titre.margin_header:before{display : block;}.bloc_titre > div{font-size : 1rem;}.bloc_titre_img{position : absolute;top : 0.3em;left : 0;width : calc( var(--margin_header) * 0.8 );}details{--s : 0.5em;position : relative;margin : 0.3em 0;padding : 0 0 0 calc( var(--s) * 3 );}details > summary{position : relative;padding : 0;cursor : pointer;font-weight : 600;transition : var(--transition_speed);user-select : none;}details > summary ~ *{animation : summary_anim .5s ease-in-out;}@keyframes summary_anim {0% { opacity : 0; margin-left : -0.15em; }100% { opacity : 1; margin-left : 0; }}details[open]{padding-bottom : var(--padding);}details summary::-webkit-details-marker,details summary::marker {display : none; content : "";}details[open] summary{margin-bottom : 1em;padding-bottom : 0.5em;}details summary:before{content : "";display : block; position : absolute;left : calc( var(--s) * -2 );top : calc( var(--s) * 0.7 );width : var(--s);height : var(--s);border-top : calc( var(--s) * 0.25 ) solid var(--couleur_texte);border-right : calc( var(--s) * 0.25 ) solid var(--couleur_texte);transform-origin : center;transform : rotate(45deg);transition : var(--transition_speed);}details:hover > summary:before{border-color : var(--hsl_hightlight);}details[open] > summary:before,details[open]:hover > summary:before{transform : rotate(135deg);}details.large{--s : 2em;padding : 0;}details.large > summary{float : left;width : 50%;font-weight : initial;}details.large > summary:hover,details.large[open] > summary{color : var(--couleur);}details.large summary:before{left : auto;right : var(--s);top : var(--s);border : none;top : 0.2em;right : 0;background-image : url( "../../../img/picto_plus.svg" );background-repeat : no-repeat;background-size : cover;background-position : center center;transform : rotate(0deg);}details.large summary:hover .bloc_titre{border-color : var(--couleur);}details.large:hover > summary:before,details.large[open] > summary:before,details.large[open]:hover > summary:before{filter : var(--filter);}details.large[open] > summary:before,details.large[open]:hover > summary:before{transform : rotate(45deg);}details.large > div{float : right;top : 0;width : 50%;padding : 1em 0 calc( var(--padding) * 4 ) 1em;}details.large:after{content : "";display : block;clear : both;}#msg{z-index : 100000;display : none;position : fixed;font-weight : 500;top : 0;left : 0;right : 0;padding : 20px;color : #AA4F03;background-color : #FFECB2;box-shadow : 0 0 50px rgba( 0 , 0 , 0, 0.9 );}#container{position : relative;width : 100vw;min-height : 100vh;padding : 0;}body[data-page_status] #container > header:before{position : absolute;display : block;top : 0;left : 50%;transform : translateX( -50% );padding : 0.1rem 2rem 0.2rem 2rem;font-size : 0.9rem;font-weight : 500;}body[data-page_status="maintenance"] #container > header:before{content : "Cette page est en maintenance.";color : #FD5200;background-color : #FFEDDA;}body[data-page_status="notpublic"] #container > header:before{content : "Cette page n'est pas publique.";color : #FF006C;background-color : #FFDAEB;}body[data-page_status="admin_only"] #container > header:before{content : "ADMIN ONLY.";color : #FFFFFF;background-color : #D90070;}#container > header{z-index : 10000;position : sticky;top : calc(var(--header_height_diff) * -1);display : flex;align-items : center;height : var(--header_height_max);color : var(--couleur_texte);background-color : var(--couleur_fond_body);}#container > header > .content{z-index : 300;position : sticky;top: 0;display : flex;width : var(--width);height : var(--header_height_min);align-items : center;justify-content : space-between;}#container > header .logo{position : absolute;margin-top : -0.6em;}#container > header > .content > div{display : flex;flex-flow : wrap;align-items : center;justify-content : center;text-align : center;width : inherit;height : inherit;margin-left : var(--margin_header);padding : 0;}#container > header > .content > div > div,#container > header > .content > div > nav{flex : 1 auto;position : relative;}#container > header > .content > div > div:last-child{text-align : right;}.logo{display : block;width : fit-content;margin-top : calc( var(--logo_h) * -1.4 );}.logo:after{content : "";display : block;clear : both;}.logo > span{float : left;display : block;transition : all 500ms cubic-bezier(.26,.1,.25,1);height : var(--logo_h);background-image : url( "../img/logo.svg" );background-repeat : no-repeat;background-size : var(--logo_w) var(--logo_h);margin-right : 0.05em;}.logo > span:nth-child(1){margin-left : 0em;margin-top : 0em;width : calc( var(--logo_h) * 1.37 );background-position : calc( var(--logo_h) * -1.07 ) bottom;}.logo > span:nth-child(2){margin-left : calc( var(--logo_h) * -1.395 );margin-top : calc( var(--logo_h) * 0.70 );width : calc( var(--logo_h) * 2.07 );background-position : calc( var(--logo_h) * -2.46 ) bottom;}.logo > span:nth-child(3){margin-left : calc( var(--logo_h) * -1.395 );margin-top : calc( var(--logo_h) * 1.4 );width : calc( var(--logo_h) * 1.37 );background-position : calc( var(--logo_h) * -4.54 ) bottom;}body.scrolled .logo > span{margin-left : 0;margin-top : 0;}#menu{z-index : 5000;user-select : none;}#menu,#menu *{text-decoration : none;}#menu > ul{list-style-type : none;display : flex;justify-content : left; padding : 0;margin : 0 auto;}#menu > ul > li{position : relative;flex-basis : auto;text-align : left;padding : 0;margin-right : 2rem;font-size : 0rem;overflow : hidden;}#menu > ul > li:nth-child( 1n + 2 ){}#menu > ul > li:hover{overflow : visible;}#menu > ul > li > a,#menu > ul > li > span,#menu > ul > li > label,.anchors > a{z-index : 500;display : block;padding : 0.1em 0;color : inherit;text-decoration : none;font-size : 1.1rem;font-weight : 500;text-transform : uppercase;color : var(--couleur_texte);cursor : pointer;transition : var(--transition_speed);}#menu > ul:hover > li > a,#menu > ul:hover > li > span,#menu > ul:hover > li > label,#menu > ul[data-has_current="true"] > li > a,#menu > ul[data-has_current="true"] > li > span,#menu > ul[data-has_current="true"] > li > label,.anchors > a{color : var(--couleur_texte_leger);}#menu > ul > li > a:hover,#menu > ul > li > span:hover,#menu > ul > li > label:hover,#menu > ul > li.current > a,#menu > ul > li.current > span,#menu > ul > li.current > label{color : var(--couleur);text-decoration : none;}#submenus_background{z-index : 9000;display : block;position : fixed;left : 0;right : 0;top : 0;bottom : 0;background-color : var(--couleur_fond);opacity : 0;user-select : none;pointer-events : none;}#submenus_background.active{opacity : 1;}#menu .submenu{z-index : 1;position : absolute;top : 100%;padding-top : var(--header_height_min);width : fit-content;min-width : 20rem;font-size : 1rem;opacity : 0;transition : var(--transition_speed);}#menu > ul > li:hover .submenu{opacity : 1;}#menu .submenu ul{list-style : none;margin : 0;padding : 0;width : 100%;}#menu .submenu ul > li{display : block;position : relative;margin : 0 0 0.2em 0;padding : 0;white-space : nowrap;}#menu .submenu ul > li.separator:before,#menu .submenu ul > li.separator_bottom:after{content : "";display : block;position : relative;margin-top : 1em;width : 100%;height : 1em;border-top : var(--border_size) solid var(--couleur_texte);}.link_fleche{position : relative;transition : all 300ms ease-in-out;}#menu .submenu ul > li > a{display : block;position : relative;padding : 0.2em 0;font-size : 1.2rem;font-weight : 500;transition : var(--transition);}.link_fleche:before,#menu .submenu ul > li > a:before{content : "";display : block;position : absolute;left : -1.5em;top : 50%;width : 1.5em;height : 1.5em;transform : translateY(-50%);transition : all 300ms ease-in-out;opacity : 0;background-image : url( "../img/picto_fleche.svg" );background-repeat : no-repeat;background-size : cover;background-position : center center;}.link_fleche:hover,.link_fleche.current,#menu .submenu ul > li > a:hover,#menu .submenu ul > li.current > a{text-decoration : none;padding-left : 1em;}.link_fleche:hover:before,.link_fleche.current:before,#menu .submenu ul > li > a:hover:before,#menu .submenu ul > li.current > a:before{left : -1em;opacity : 1;}ul.choose_lang{list-style-type : none;display : block;position : absolute;top : 0;right : 0;padding : 0;margin : 0 auto;transform : translateY(-60%);}ul.choose_lang > li{position : relative;display : inline-block;padding : 0 0.2em 0.1em 0.2em;}ul.choose_lang > li > a{display : block;padding : 0;line-height : 1em;font-size : 0.9em;font-weight : 500;text-align : left;text-transform : uppercase;text-decoration : none;color : var(--couleur_texte_leger);}ul.choose_lang > li:hover > a,ul.choose_lang > li.current > a{color : var(--couleur_texte);}ul.choose_lang > li:nth-child(n+2){border-left : 1px solid var(--couleur_texte_leger);}.social_links{position : relative;text-align : center;white-space : nowrap;}.social_links > span,.social_links > span > a{display : inline-block;position : relative;}.social_links > span:nth-child( n + 2 ){margin-left : 0.1em;}.social_links > span > a{display : inline-block;width : 1.7em;height : 1.7em;background-position : center center;background-repeat : no-repeat;background-size : cover;}.social_links:hover > span > a{opacity : 0.5;}.social_links:hover > span > a:hover{opacity : 1;}.icon_website { background-image : url("../img/icon_website.svg"); }.icon_email { background-image : url("../img/icon_email.svg"); }.icon_linkedin { background-image : url("../img/icon_linkedin.svg"); }.icon_facebook { background-image : url("../img/icon_facebook.svg"); }.icon_instagram { background-image : url("../img/icon_instagram.svg"); }.icon_twitter { background-image : url("../img/icon_twitter.svg"); }.icon_vimeo { background-image : url("../img/icon_vimeo.svg"); }.icon_youtube { background-image : url("../img/icon_youtube.svg"); }.icon_tiktok { background-image : url("../img/icon_tiktok.svg"); }.icon_itchio { background-image : url("../img/icon_itchio.svg"); }.bg_theme .icon_website { background-image : url("../img/icon_website_w.svg"); }.bg_theme .icon_email { background-image : url("../img/icon_email_w.svg"); }.bg_theme .icon_linkedin { background-image : url("../img/icon_linkedin_w.svg"); }.bg_theme .icon_facebook { background-image : url("../img/icon_facebook_w.svg"); }.bg_theme .icon_instagram { background-image : url("../img/icon_instagram_w.svg"); }.bg_theme .icon_twitter { background-image : url("../img/icon_twitter_w.svg"); }.bg_theme .icon_vimeo { background-image : url("../img/icon_vimeo_w.svg"); }.bg_theme .icon_youtube { background-image : url("../img/icon_youtube_w.svg"); }.bg_theme .icon_tiktok { background-image : url("../img/icon_tiktok_w.svg"); }.bg_theme .icon_itchio { background-image : url("../img/icon_itchio_w.svg"); }#container > footer{z-index : 5000;position : relative;box-shadow : inset 0 0.5em 1.5em 0em rgba(0,0,0,0.3);}#container > footer,#container > footer *{font-size : 0.9rem;line-height : 1.1em;text-decoration : none;}#container > footer a:hover,#container > footer a:active,#container > footer a:focus{color : var(--couleur_texte2);text-decoration : underline;}#container > footer > .content{padding : var(--padding) 0 calc( var(--padding) * 2 ) 0;}#container > footer > .content > .part1{display : grid;grid-gap : 0rem;grid-template-columns : repeat( 3 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}#container > footer > .content > .part1 > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;}#container > footer > .content > .part1 > div:nth-child(1){text-align : left;}#container > footer > .content > .part1 > div:nth-child(1) img{position : relative;vertical-align : bottom;margin : 0 1%;}#container > footer > .content > .part1 > div:nth-child(1) img:nth-child(1){width : 80%;margin-bottom : 1%;padding-right : 1em;}#container > footer > .content > .part1 > div:nth-child(1) img:nth-child(2){width : 40.5%;}#container > footer > .content > .part1 > div:nth-child(2){text-align : center;}#container > footer > .content > .part1 > div:nth-child(2) table th,#container > footer > .content > .part1 > div:nth-child(2) table td{text-align : left;}#container > footer > .content > .part2{margin-top : var(--padding);border-top : var(--border_size) solid var(--couleur_texte2);}#container > footer > .content > .part2 > div{padding-top : var(--padding);}#container > footer .social_links{text-align : right;}#content{min-height : calc( 100vh - var(--header_height) );}#content > .content:last-of-type,#content section:last-child .content:last-child{padding-bottom : calc( var(--padding) * 4 );}.content{position : relative;margin : 0 auto;padding-top : calc( var(--padding) * 2 );padding-bottom : calc( var(--padding) * 2 );}.content:not(.large){max-width : var(--width);}.content.padding{padding : calc( var(--padding) * 2 );}.content.nopadding{padding : 0;}[class*="content__"]{position : relative;}[class*="content__"].spaced{grid-gap : calc( var(--padding) * 1.5 );}.bouton,a.bouton,.bouton:not(.disabled):hover{border-radius : var(--radius);}.bouton,a.bouton,.tag.large{padding : 0.6em 1.2em;text-decoration : none;}.bouton.small,a.bouton.small,.tag.small{padding : 0.3em 0.6em;font-size : 0.85rem;}.bouton.cta,.bouton.cta:hover{padding : 1em 2.2em;font-size : 1.1em;font-weight : 600;border-radius : calc( var(--radius) * 1.5 );}[data-theme="corporate"] .bouton.couleur:not(.disabled):hover,[data-theme="corporate"] .bouton.couleur.current{filter : none;background-color : var(--couleur_fade);}.formulaire{--border_width : 0.2rem;}.formulaire .ligne{padding : 0.1rem;margin-bottom : 1rem;}.formulaire label{display : block;vertical-align : middle;padding : 0.4rem 0;font-size : 1.05rem;font-weight : 500;}.formulaire .field {}.formulaire textarea,.formulaire select,.formulaire input[type="text"],.formulaire input[type="number"],.formulaire input[type="password"],.formulaire input[type="email"],.formulaire input[type="tel"],.formulaire input[type="date"],.formulaire input[type="time"]{padding : 0.7rem;width : 80%;background-color : #FFF;border : var(--border_width) solid rgba(0,0,0,0.1);border-radius : var(--radius);box-shadow : none;}.formulaire textarea:focus,.formulaire select:focus,.formulaire input[type="text"]:focus,.formulaire input[type="number"]:focus,.formulaire input[type="password"]:focus,.formulaire input[type="email"]:focus,.formulaire input[type="tel"]:focus,.formulaire input[type="date"]:focus,.formulaire input[type="time"]:focus{color : var(--couleur);border-color : var(--hsl_light);}.formulaire textarea.large,.formulaire select.large,.formulaire input[type="text"].large,.formulaire input[type="number"].large,.formulaire input[type="password"].large,.formulaire input[type="email"].large,.formulaire input[type="tel"].large,.formulaire input[type="date"].large,.formulaire input[type="time"].large{width : 100%;}.formulaire input.auto{width : auto;}html .formulaire .focus{box-shadow : 0px 0px 2rem 0px rgba( 245 , 151 , 0 , 1 );}.formulaire .ligne.inline div{display : inline-block;vertical-align : middle;}.formulaire .ligne.inline label{padding-right : 1rem;}.formulaire .check_pattern textarea:invalid,.formulaire .check_pattern select:invalid,.formulaire .check_pattern input[type="text"]:invalid,.formulaire .check_pattern input[type="number"]:invalid,.formulaire .check_pattern input[type="password"]:invalid,.formulaire .check_pattern input[type="email"]:invalid,.formulaire .check_pattern input[type="tel"]:invalid,.formulaire .check_pattern input[type="date"]:invalid,.formulaire .check_pattern input[type="time"]:invalid,.formulaire input:required:invalid:not(:placeholder-shown) {color : #CC0030;border-color : #FFB3C5;background-color : #FDE7ED;}.formulaire input:required,.formulaire select:required,.formulaire textarea:required{border-left-width : var(--border_width) !important;}.formulaire input:required:placeholder-shown,.formulaire select:required:placeholder-shown,.formulaire textarea:required:placeholder-shown{border-color : var(--hsl_fade);}.formulaire input:required:invalid:placeholder-shown:focus,.formulaire select:required:invalid:placeholder-shown:focus,.formulaire textarea:required:invalid:placeholder-shown:focus{background-color : var(--hsl_ultrafade98);}.formulaire input:required:not(:placeholder-shown),.formulaire select:required:not(:placeholder-shown),.formulaire textarea:required:not(:placeholder-shown){border-color : var(--color-green-100);}.required:not(.ligne),.formulaire .ligne.required label:after{content : "*";display : inline-block;padding : 0 0.1em;color : var(--couleur);font-size : 1em;font-weight : 600;}.formulaire .ligne.required .radio label:after,.formulaire .ligne.required .checkbox label:after{display : none;}.formulaire input:invalid:not(:empty),.formulaire select:invalid:not(:empty),.formulaire textarea:invalid:not(:empty){border-color : #FFA4BA;}span.checkbox{vertical-align : middle;}span.checkbox label{padding : 0.2em 0;}span.checkbox label:not(:empty){margin-right : 1.5em;}.formulaire_status:not(:empty){margin : var(--padding) 0;padding : var(--padding);background-color : var(--hsl_fade);border-radius : var(--radius);}.formulaire_status[data-status="error"]{color : var(--color-red-800);background-color : var(--color-red-100);}span.checkbox > label::before,span.radio > label::before{border-radius : 0px;}label[for="captcha"],input[name="captcha"],label[for="phone_number"],input[name="phone_number"],label[for="email_address"],input[name="email_address"]{position : absolute;left : -9999px;}.input_file{color : var(--couleur_texte_leger);background : #FFF;}.input_file::file-selector-button{color : #fff;background-color : var(--couleur , #084CDF );border-radius : var(--radius);}.input_file::file-selector-button:hover{background-color : var(--hsl_dark , #0D45A5 );}.bloc{position : relative;width : 100%;padding-bottom : calc( var(--padding) * 3 );}.bloc.compact{padding : 0;}.bloc.bloc_fond{background-color : var(--couleur_fond);}.bloc.bloc_fond_couleur{color : var(--couleur_texte2);background-color : var(--couleur);}.bloc.bloc_fond_couleur *{border-color : var(--couleur_texte2);}.bloc.bloc_fond_couleur a:hover{color : var(--couleur_texte2);border-color : var(--couleur_texte2);text-decoration : none;}.bloc.bloc_fond_couleur a.link:hover{text-decoration : underline;}.bloc.bloc_fond_couleur_fade{color : var(--couleur_texte2);background-color : var(--couleur_fade);}.bloc.bloc_fond_couleur_ultrafade{color : var(--couleur_texte2);background-color : var(--hsl_ultrafade);}.bloc.bloc_fond_couleur_dark{color : var(--couleur_texte2);background-color : var(--hsl_dark);}.bloc.bloc_fond_noir{color : #FFF;background-color : var(--couleur_fond_noir);}.bloc.bloc_fond_gris{color : #000;background-color : #D3D2D2;}.bloc.bloc_fond_couleur *,.bloc.bloc_fond_couleur_fade *,.bloc.bloc_fond_noir *{border-color : #FFF;}.bloc.bloc_fond_couleur hr,.bloc.bloc_fond_couleur_fade hr,.bloc.bloc_fond_noir hr{background-color : #FFF;}.fiche,.fiche:not(.large){position : relative;float : none;clear : both;}.fiche:not(.narrow){margin : 0 auto var(--fiche_padding) auto;}.fiche:not(.large){max-width : var(--width);}.fiche:first-child{margin-top : 0;}.content.large .fiche,.bloc.large .fiche{max-width : inherit;}.fiche.titre,.fiche.text{padding : var(--fiche_padding) 0;}.fiche.titre > h1{padding : 0;margin : 0;font-size : 2rem;font-weight : 700;color : var( --couleur , #000 );}.fiche.titre > h2{font-size : 1.5rem;color : var( --couleur_fade , #555 );}.fiche.text.avec_titre{display : grid;grid-gap : var(--fiche_padding);grid-template-columns : repeat( 2 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}.fiche.text.avec_titre > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;}.fiche.text.avec_titre > div:nth-child(1){padding-left : var(--margin_header);}.fiche.text.avec_titre h2{font-weight : 600;font-size : 1.5rem;color : var( --couleur , #000 );}.fiche.text.avec_titre h3{font-weight : 500;font-size : 1.3rem;color : var( --couleur_fade , #555 );}.radius,figure.radius img,.fiche:not(.large).image figure,.fiche:not(.large).image img,.fiche:not(.large) iframe,.fiche:not(.large) video{border-radius : var(--radius);}.fiche.image figure,.fiche.image img{width : 100%;max-width : auto;}.fiche a:not(.bouton)[href*="demandes.html"],.fiche a[href*="summer_camp_animation"]{position : relative;font-weight : 600;}.fiche a:not(.bouton)[href*="demandes.html"]:after,.fiche a:not(.bouton)[href*="summer_camp_animation"]:after{content : "";display : block;position : absolute;width : 2em;height : 2em;top : 0;right : -2.5em;transform : translateY(10%);background-color : var(--couleur_fade);border-radius : 50rem;}.fiche a:not(.bouton)[href*="demandes.html"] {}.fiche a:not(.bouton)[href*="summer_camp_animation"] {}.diaporama{position : relative;}body .owl-carousel .owl-stage-outer,body .owl-carousel .owl-stage{height : inherit;overflow : hidden;}body .owl-carousel .owl-stage{display : flex;flex-direction : row;justify-content : center;}body .owl-carousel .owl-item{position : relative;display : flex;flex-direction : column;flex : 1 1 auto;padding : 0;background-color : var(--couleur_fond_body);}body .owl-carousel .owl-item .item{height : 100%;}body .owl-carousel .owl-item img{margin : 0 auto;width : 100%;height : 100%;object-fit : cover;object-position : 50% 50%;}body .owl-carousel.img_contain .owl-item img,body .owl-carousel .item.image.img_contain img{object-fit : contain;}body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel .owl-nav button.owl-next,body .owl-carousel .owl-nav button.owl-prev:hover,body .owl-carousel .owl-nav button.owl-next:hover{background : initial;background-size : 100%;background-color : transparent;background-repeat : no-repeat;background-position : center center;}body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel .owl-nav button.owl-next {--s : 4em;position : absolute;display : block !important;width : var(--s);height : var(--s);top : 41%;transform : translateY(-50%);border : none;opacity : 1;}body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel .owl-nav button.owl-prev:hover{background-image : url( "../img/picto_fleche_gauche.svg" );left : 0;}body .owl-carousel .owl-nav button.owl-next,body .owl-carousel .owl-nav button.owl-next:hover{background-image : url( "../img/picto_fleche_droite.svg" );right : 0;}body .owl-carousel .owl-nav button.owl-prev:hover,body .owl-carousel .owl-nav button.owl-next:hover{opacity : 0.8;cursor : pointer;filter : var(--filter);}body .owl-carousel .owl-nav.disabled{display : none;}body .owl-carousel .owl-dots{}body .owl-carousel .owl-dots .owl-dot span{width : 0.7em;height : 0.7em;background : var(--hsl_fade);}body .owl-carousel .owl-dots .owl-dot.active span,body .owl-carousel .owl-dots .owl-dot:hover span{background : var(--couleur);opacity : 1;}body .owl-carousel.off{display : block;height : auto;}body .owl-carousel.off .item{margin-bottom : 2rem;}body .owl-theme .owl-dots .owl-dot span {margin-left : 0.3em;margin-right : 0.3em;}.diaporama_projets{}.diaporama_projets .item{}.diaporama_projets .box_titre,.diaporama_projets .box_titre a{text-decoration : none;font-size : 1.3em;}body .diaporama_projets .box_sub_infos{font-size : 1em;color : #616161;}body .diaporama_projets .owl-dots .owl-dot span{background-color : #FFF;}body .diaporama_projets .owl-nav > button{opacity : 1 !important;filter : invert(0.7) !important;}body .diaporama_projets .owl-nav > button:hover{opacity : 1 !important;filter : invert(1) !important;}.bandeau_titre{position : relative;z-index : 5000;padding : 1em 1.5em;font-size : 1rem;font-weight : 600;color : var(--couleur_texte2);background-color : var(--couleur);}.bandeau_titre.couleur_fond{color : var(--couleur_texte);background-color : var(--couleur_fond);}.bandeau_titre.sticky,#titre_page{z-index : 5100;position : sticky;top : var(--header_height_min);}.bandeau_titre .content{padding : 0;}.bandeau_titre h1{z-index : 10;margin : 0 0 0 var(--margin_header);padding : 0;}.bandeau_titre .content > img,.bandeau_titre .content > figure,.bandeau_titre .close{--s : 3em;display : block;position : absolute;top : 50%;left : 0;transform : translateY(-50%);width : var(--s);height : var(--s);text-decoration : none;}.bandeau_titre .close{background-image : url( "../img/picto_croix_w.svg" );background-repeat : no-repeat;background-size : cover;background-position : center center;opacity : 1;}body[data-retour="previous"] .bandeau_titre .close{background-image : url( "../img/picto_fleche_retour.svg" );}.bandeau_titre .close:hover{opacity : 0.8;}.bandeau_titre .content > div{position : absolute;z-index : 20;top : -0.4em;bottom : 0;right : 0;}.bandeau_titre .content > div.extras{width : 50%;}.bandeau_titre a{text-align : left;text-decoration : none;}.bandeau_titre a:hover{color : inherit;text-decoration : underline;}.anchors{position : relative;padding : 1em 1em 1em var(--margin_header);}.anchors > a{display : inline-block;margin-right : 1.5em;}.small_tag{display : inline-block;position : relative;padding : 0.2em 0.5em 0.25em 0.5em;font-size : 0.8em;font-weight : 500;min-width : 3em;text-align : center;color : #FFF;background-color : #444;border-radius : var(--radius);}.small_tag.bleu{background-color : #0080FF;}.small_tag.vert{background-color : #00AD1F;}.small_tag.rouge{background-color : #FF002B;}.empty_image,.empty_video{position : relative;width : 100%;aspect-ratio : 16 / 7;background-color : rgba( 200 , 100 , 100 , 0.5 );background-color : #222;border-radius : var(--radius);}.empty_image:after,.empty_video:after{content : "( Image )";display : block;position : absolute;top : 50%;left : 50%;transform : translate( -50% , -50% );color : var(--couleur_texte2);color : #FFF;font-size : 1rem;font-weight : 600;text-transform : uppercase;text-shadow : 0 0 0.05em rgba(0,0,0,0.5);}.empty_video:after{content : "( Vidéo )";}.empty_thumb{position : relative;padding : 1em;width : inherit;text-align : center;background-color : rgba(0,0,0,0.025);}.empty_thumb > img{max-width : 53.6%;max-height : 50%;opacity : 0.2;transition : var(--transition);}.empty_thumb:after{content : "";z-index : 10;display : block;position : absolute;left : 0;right : 0;bottom : 0;top : 0;width : 100%;background : var(--couleur);mix-blend-mode : overlay;opacity : 0.5;transition : var(--transition);user-select : none;pointer-events : none;}[data-theme="corporate"] .empty_thumb:after{opacity : 0.2;}a > .empty_thumb:hover > img{opacity : 0.3;}.timeline{display : flex;margin : var(--padding) 0 calc( var(--padding) * 2 ) 0;gap : var(--padding);flex-direction : row;flex-wrap : nowrap;justify-content : space-between;align-content : stretch;align-items : stretch;}.timeline > div{order : 0;flex : 1 1 0;align-self : auto;flex-shrink : 1;background-color : var(--couleur_fond);border-radius : var(--radius);}.timeline > div > div{margin-bottom : 0.5em;padding : 0.8em;border-radius : var(--radius);}.timeline > div > div:nth-child(1){z-index : 20;color : var(--couleur_texte2);background-color : var(--couleur);}.timeline > div > div:nth-child(1) > span{display : inline-block;margin-right : 0.3em;margin-top : -0.2em;width : 1.2em;height : 1.2em;line-height : 1.2em;font-size : 1.2em;font-weight : 600;color : var(--couleur_texte);background-color : var(--couleur_fond);border-radius : 50rem;text-align : center;vertical-align : middle;}.timeline > div > div:nth-child(2){z-index : 10;padding-bottom : 2em;font-size : 0.9em;background-color : var(--couleur_fond);}.programme{display : flex;margin : var(--padding) 0 calc( var(--padding) * 2 ) 0;gap : 2em;flex-direction : row;flex-wrap : nowrap;justify-content : center;}.programme > div{position : relative;order : 0;flex : 0 0 auto;flex-shrink : 1;text-align : left;padding : var(--padding);background-color : var(--couleur_fond_body);border-radius : var(--radius);}.programme_picto{--s : 2em;z-index : 20;position : absolute;right : calc( ( var(--padding) * -1 ) + ( var(--s) * -0.5 ) );transform : translateY( calc( var(--s) * -0.2 ) );width : var(--s);height : var(--s);border-radius : var(--s);background-color : var(--couleur);}.programme_picto .picto{margin : 5% 0 0 5%;width : 90%;height : 90%;}.programme_picto .picto svg path.svg_stroke,.programme_picto .picto svg line.svg_stroke,.programme_picto .picto svg ellipse.svg_stroke,.programme_picto .picto svg polyline.svg_stroke,.programme_picto .picto svg polygon.svg_stroke,.programme_picto .picto svg circle.svg_stroke,.programme_picto .picto svg rect.svg_stroke{stroke : #FFF;}.chronologie{display : grid;grid-gap : var(--padding );grid-template-columns : repeat( 4 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}.chronologie > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;padding : var(--padding);background-color : var(--couleur_fond_body);border-radius : var(--radius);text-align : center;}.chronologie > div > h3{margin-bottom : 0.5em;font-size : 1.5em;font-weight : 700;color : var(--couleur_texte);}.chronologie > div > span{display : block;font-size : 1em;font-weight : 500;min-height : 3em;}.chronologie > div > div{text-align : left;font-size : 0.9em;}.chronologie > div figure{margin-top : 0.5em;margin-bottom : 0.5em;}#page_infos{padding : calc( var(--padding) * 2 ) 0;background-color : #FFFFFF;}section:where(.subpages_thumbs){background-color : var(--couleur_fond);}.content.subpages_thumbs{display : grid;grid-gap : var(--padding);grid-template-columns : repeat( 2 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}.content.subpages_thumbs > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;}.content.subpages_thumbs > div.nothumb{background-color : hsla( var(--hsl_color) , var(--hsl_s) , 20% , 0.06 );padding : 1em 0;}.content.subpages_thumbs > div > div{padding : 0.5em 0.05em;}.content.subpages_thumbs > div:nth-child(1){grid-column-end : span 2;grid-row-end : span 2;}.content.subpages_thumbs a{text-decoration : none;}.content.subpages_thumbs > div > figure{margin-bottom : var(--padding);}section:where(.subpages_liste){background-color : var(--couleur_fond);}.content.subpages_liste{}.content.subpages_liste > div{margin-bottom : var(--padding);}.content.subpages_liste > div > div{display : inline-block;font-size : 1.2rem;font-weight : 500;}.content.subpages_liste > div > div:nth-child(1){width : 100px;margin-right : var(--padding);}.content.subpages_liste > div > div a{text-decoration : none;}[data-ref="diaporama_home"]{width : inherit;height : calc( 100vh - ( var(--header_height) * 2 ) );overflow : hidden;}[data-ref="diaporama_home"] > .owl-carousel{width : inherit;height : inherit;}[data-ref="diaporama_home"] > .owl-carousel .item{width : 100%;}[data-ref="diaporama_home"] figure,[data-ref="diaporama_home"] figure img{color : var(--couleur_fond_body);}[data-ref="diaporama_home"] > figure{width : inherit;height : inherit;}[data-ref="diaporama_home"] > figure img{position : relative;width : 100%;height : 100%;object-fit : cover;object-position : 50% 50%;}[data-ref="diaporama_home"] figure,[data-ref="diaporama_home"] img,[data-ref="diaporama_home"] iframe,[data-ref="diaporama_home"] video{max-width : initial !important;border-radius : 0 !important;}.content_actu:empty,.content_evenement:empty{padding : 0;}.content_actu :is(figure, img, iframe, video),.content_evenement :is(figure, img, iframe, video){border-radius : var(--radius);}.boxes{margin-top : 1em;display : grid;grid-template-columns : repeat( 4 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;grid-gap : 0.5em;}.boxes.inline{white-space : nowrap;overflow-x : scroll;}.boxes[data-boxes="3"]{grid-template-columns : repeat( 3 , 1fr );}.boxes[data-boxes="3"] .box_img img{aspect-ratio : calc(423/246);}.boxes a{text-decoration : none;}.box{display : block;position : relative;grid-column-end : span 1;grid-row-end : span 1;}.box:hover .box_img{}.box_img{margin-bottom : 0.2em;border-radius : var(--radius);overflow : hidden;transition : var(--transition);}.box_titre{margin-bottom : 0.12em;font-size : 1em;font-weight : 700;line-height : 1em;}.box_sub_infos{font-size : 0.9em;line-height : 1em;color : var(--couleur_texte_leger);}.box:hover .box_titre,.box:hover .box_titre a{color : var(--couleur);}#projets_menu{padding : var(--padding) 0;background-color : lightyellow;}.projets_preview{padding : var(--padding) 0;margin-bottom : calc( var(--padding) * 2 );border-top : 2px solid var(--couleur_fond_body);}.titre_categorie{font-size : 1.5rem;font-weight : 700;}.titre_categorie,a.titre_categorie{text-decoration : none;}.projets_preview_titre > a{margin-left : 1em;font-size : 0.85em;font-weight : 600;color : var(--couleur_texte_leger);}#fiche_projet{margin-top : var(--padding);display : grid;grid-gap : var(--padding);grid-template-columns : repeat( 3 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}#fiche_projet > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;}#fiche_projet > div[data-part="left"]{grid-column-end : span 1;}#fiche_projet > div[data-part="right"]{grid-column-end : span 2;}#fiche_projet > div[data-part="right"] .fiche{margin-bottom : var(--padding);}.bloc_infos{position : relative;margin-bottom : var(--padding);padding : calc( var(--padding) * 1.2 );background-color : var(--couleur_fond_body);}#trombino{display : grid;grid-template-columns : repeat( 3 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;grid-gap : var(--padding);}#trombino > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;padding : 0.5em;word-wrap : anywhere;border-radius : var(--radius);background-color : var(--couleur_fond);}#trombino > div > div{position : relative;text-align : center;}#trombino .trombino_thumb,#trombino .trombino_thumb > div{display : block;width : 100%;aspect-ratio : 1/1;overflow : hidden;background-position : center center;background-size : cover;background-repeat : no-repeat;}#trombino .trombino_thumb{z-index : 10;filter : brightness(130%) saturate(80%);}#trombino .trombino_thumb .no_thumb{filter : invert(1);}#trombino .trombino_thumb:has( > .no_thumb ){opacity : 0.7;}[class*="mask"]{overflow : hidden;}.mask1 {}.mask2{border-top-left-radius : 50rem;border-top-right-radius : 50rem;}.mask3{border-bottom-left-radius : 50rem;border-bottom-right-radius : 50rem;}.mask4{border-top-left-radius : 50rem;border-bottom-left-radius : 50rem;}.mask5{border-top-right-radius : 50rem;border-bottom-right-radius : 50rem;}.mask6{border-top-left-radius : 3em;border-bottom-right-radius : 3em;}.mask7{border-top-right-radius : 3em;border-bottom-left-radius : 3em;}#trombino > div > div:nth-child(2){margin-top : 0.5em;margin-bottom : 0.5em;font-weight : 600;font-size : 1em;}#trombino > div > div:nth-child(3){margin-bottom : 2em;font-size : 0.9em;}.trombino_links{display : block;text-align : left;}.trombino_links > span{display : inline-block;margin : 0.12em;padding : 0;width : 1.3em;height : 1.3em;}.trombino_links > span > a{display : block;padding : 0;width : 1.3em;height : 1.3em;background-position : center center;background-repeat : no-repeat;background-size : cover;}#bloc_infos_projet{position : relative;}#projets_chiffres{margin-top : 1.4em;margin-bottom : 1.4em;position : relative;line-height : 1.6em;}#bloc_infos_projet > div:nth-child(1){padding-bottom : var(--padding);}#bloc_infos_projet > div:nth-child(1):after{content : "";display : block;clear : both;}#bloc_infos_projet > div:nth-child(2){padding-top : var(--padding);border-top : 2px solid var(--couleur_fond);}#bloc_infos_projet h1{margin : 0;line-height : 1.1em;margin-bottom : 0.2em;}#bloc_infos_projet > div:nth-child(2) > a{font-size : 0.9em;}#bloc_infos_projet > div:nth-child(2) > a:hover{}#bloc_infos_projet > div:nth-child(2) > a[data-link="previous"]{float : left;}#bloc_infos_projet > div:nth-child(2) > a[data-link="next"]{float : right;}#bloc_infos_projet > div:nth-child(2):after{content : "";display : block;clear : both;}#bloc_infos_details{display : flex;}#bloc_infos_details > div{flex : 1 1 auto;align-self : auto;}#bloc_infos_details > div:nth-child(2){padding : 0 5% 0 10%;white-space : nowrap;}#page_projet_others_categories{margin-top : 4rem;padding-top : var(--padding);border-top : var(--border_size) solid var(--couleur_texte);}.grille_tarifs{display : grid;grid-gap : calc( var(--padding ) * 2 );grid-template-columns : repeat( 4 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;margin-top : 5rem;margin-bottom : 5rem;}.grille_tarifs > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;padding : calc( var(--padding ) * 2 ) var(--padding ) var(--padding ) var(--padding );border-radius : var(--radius);background-color : var(--couleur_fond);}.grille_tarifs > div{color : var(--couleur);text-align : center;}.grille_tarifs .grille_tarifs_info{display : block;margin-bottom : 1em;margin-top : -1em;padding : 0.5em 0;font-size : 0.9rem;font-weight : 600;color : var(--couleur_texte);background-color : var(--hsl_fade);border-radius : var(--radius);}.grille_tarifs div.grille_tarifs_info{position : absolute;left : 0;right : 0;margin-bottom : 0em;margin-top : calc( var(--padding) * -2 );transform : translateY(-50%);}.grille_tarifs > div > h3{margin-bottom : 1rem;font-size : 1.5rem;font-weight : 700;color : var(--couleur_texte);}.grille_tarifs .details{margin-bottom : 2em;}.grille_tarifs .details > div{padding : var(--padding);margin : 1em 0;background-color : var(--couleur_fond_body);border-radius : var(--radius);}#temoignages .owl-stage-outer .item{display : grid;grid-gap : calc( var(--padding) * 2 );grid-template-columns : repeat( 5 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;margin : 0 auto;padding : calc( var(--padding) * 2 );width : 80%;background-color : var(--couleur_fond);border-radius : var(--radius);}#temoignages .owl-stage-outer .item > div:nth-child(1){grid-column-end : span 1;text-align : center;}#temoignages .owl-stage-outer .item > div:nth-child(2){grid-column-end : span 4;}#temoignages .owl-stage-outer .item > div:nth-child(1) > figure{margin-bottom : var(--padding);}div.bloc[data-ref="btn_brochure"]{margin-bottom : calc( var(--padding) * -2 );padding-bottom : 0;}figure{position : relative;}figure > div{position : relative;width : fit-content;}.colorized img,#trombino .trombino_thumb > div{filter : grayscale(1) brightness(140%) contrast(60%);}[data-theme="animation_2d"] .colorized img,[data-theme="animation_2d"] #trombino .trombino_thumb > div{filter : grayscale(1) contrast(70%) brightness(100%);}.colorized::after,#trombino .trombino_thumb::after{content : "";z-index : 100;display : block;width : 100%;height : 100%;position : absolute;top : 0;left : 0;right : 0;bottom : 0;background-color : var(--couleur);border-radius : inherit;mix-blend-mode : overlay; transition : var(--transition);}#trombino .trombino_thumb{filter : none;}.partenaires{display : grid;grid-gap : 3rem;grid-template-columns : repeat( 6 , 1fr );grid-template-rows : 1fr;grid-auto-flow : dense;}.partenaires > div{position : relative;grid-column-end : span 1;grid-row-end : span 1;}#popup{z-index : 4800;position : absolute;display : block;top : 50vh;left : 50%;transform : translate( -50% , -50% );width : 30vw;width : fit-content;height : fit-content;}#popup_content{z-index : 20;padding : 2rem;border-radius : 0.12rem;overflow : hidden;background-color : rgba(255,255,255,0.8);box-shadow : 0 0 6rem rgba( 0 , 0 , 0, 0.4 );}span.popup_close{--s : 2rem;position : absolute;display : flex;align-items : center;justify-content : center;top : 0;right : 0;width : var(--s);height : var(--s);font-size : calc( var(--s) * 1.2 );}span.popup_close:hover{color : crimson;cursor : pointer;}#popup h1,#popup p{padding : 0;margin : 0;}#popup h1{font-weight : bold;}body.flex #container{position : relative;display : flex;flex-direction : column;}body.flex #content{flex : 1;overflow-y : scroll;}@media (max-width : 1440px) {}@media (max-width : 1100px) {}@media (max-width : 768px) {}@media ( max-width : 576px ) {}@media ( max-width : 320px ) {}[class^="fx-relay-"]{z-index : 10 !important;}body.dark,body.dark *{--couleur : #FFFFFF;--couleur_texte : #DDD;--couleur_texte2 : #DDD;--couleur_texte_leger : #999;--couleur_fond_body : #303030;--couleur_fond : #404040;--couleur_fond_noir : #000000;}body.dark .logo > span{background-image : url( "../img/logo_w.svg" );}body.dark .social_links > span > a.icon_linkedin { background-image : url("../img/icon_linkedin_w.svg"); }body.dark .social_links > span > a.icon_facebook { background-image : url("../img/icon_facebook_w.svg"); }body.dark .social_links > span > a.icon_instagram { background-image : url("../img/icon_instagram_w.svg"); }body.dark .social_links > span > a.icon_twitter { background-image : url("../img/icon_twitter_w.svg"); }body.dark .social_links > span > a.icon_vimeo { background-image : url("../img/icon_vimeo_w.svg"); }body.dark .social_links > span > a.icon_youtube { background-image : url("../img/icon_youtube_w.svg"); }body.dark .social_links > span > a.icon_tiktok { background-image : url("../img/icon_tiktok_w.svg"); }body.dark .social_links > span > a.icon_itchio { background-image : url("../img/icon_itchio_w.svg"); }body.dark .link_fleche:before,body.dark #menu .submenu ul > li > a:before{background-image : url( "../img/picto_fleche_w.svg" );}body.dark .formulaire textarea,body.dark .formulaire select,body.dark .formulaire input[type="text"],body.dark .formulaire input[type="number"],body.dark .formulaire input[type="password"],body.dark .formulaire input[type="email"],body.dark .formulaire input[type="tel"],body.dark .formulaire input[type="date"],body.dark .formulaire input[type="time"]{color : var(--couleur_texte);background-color : var(--couleur_fond);}body.dark .bg_theme,body.dark .bandeau_titre{color : var(--couleur);background-color : var(--couleur_fond_noir);}body.dark .box_img{background-color : rgba(0,0,0,0.3);}body.dark .colorized::after,body.dark #trombino .trombino_thumb::after{background-color : var(--couleur_original);}body.dark .bouton.couleur{color : #222;}body.dark .bouton.couleur:hover{color : #FFF;background-color : var(--couleur_fond);}body.dark .picto,body.dark .bloc_titre:not(.noicon)::before,body.dark .trombino_links > span > a{filter : invert(1);}body.at{--radius : 0.5rem;}body.at span.checkbox > label::before,body.at span.radio > label::before{border-radius : 10px;}

/* themes.css */
[data-theme="corporate"],[data-theme="corporate"] *{--couleur : #16161C;--couleur_original : #16161C;--couleur_fade : #A49578;--filter : invert(19%) sepia(64%) saturate(4414%) hue-rotate(211deg) brightness(87%) contrast(101%);--hsl_color : 240;--hsl_color_opposite : 40;--hsl_s : 12%;--hsl_l : 10%;--hsl_ultrafade : hsla( var(--hsl_color) , var(--hsl_s) , 85% , 1 );}[data-theme="illustration"],[data-theme="illustration"] *{--couleur : #1D4F91;--couleur_original : #1D4F91;--couleur_fade : #94A9CB;--filter : invert(19%) sepia(64%) saturate(4414%) hue-rotate(211deg) brightness(87%) contrast(101%);--hsl_color : 214;--hsl_color_opposite : 36;--hsl_s : 67%;--hsl_l : 34%;}[data-theme="jeux_video"],[data-theme="jeux_video"] *{--couleur : #753BBD;--couleur_original : #753BBD;--couleur_fade : #C1A7E2;--filter : invert(25%) sepia(89%) saturate(1295%) hue-rotate(245deg) brightness(93%) contrast(97%);--hsl_color : 267;--hsl_color_opposite : 86;--hsl_s : 52%;--hsl_l : 49%;}[data-theme="animation_2d"],[data-theme="animation_2d"] *{--couleur : #FFB81C;--couleur_original : #FFB81C;--couleur_fade : #FBD872;--filter : invert(78%) sepia(14%) saturate(2932%) hue-rotate(339deg) brightness(105%) contrast(108%);--hsl_color : 41;--hsl_color_opposite : 221;--hsl_s : 100%;--hsl_l : 55%;}[data-theme="animation_3d"],[data-theme="animation_3d"] *{--couleur : #497B55;--couleur_original : #497B55;--couleur_fade : #A5B99C;--filter : invert(24%) sepia(100%) saturate(2650%) hue-rotate(141deg) brightness(99%) contrast(104%);--hsl_color : 134;--hsl_color_opposite : 314;--hsl_s : 26%;--hsl_l : 38%;}[data-theme="experience_utilisateur"],[data-theme="experience_utilisateur"] *{--couleur : #F9423A;--couleur_original : #F9423A;--couleur_fade : #FFB1BB;--filter : invert(38%) sepia(72%) saturate(2945%) hue-rotate(344deg) brightness(103%) contrast(92%);--hsl_color : 3;--hsl_color_opposite : 183;--hsl_s : 94%;--hsl_l : 60%;}[data-theme="tremplin_l1"],[data-theme="tremplin_l1"] *{--couleur : #476F80;--couleur_original : #476F80;--couleur_fade : #9CBBCB;--filter : invert(38%) sepia(72%) saturate(2945%) hue-rotate(344deg) brightness(103%) contrast(92%);--hsl_color : 198;--hsl_color_opposite : 18;--hsl_s : 29%;--hsl_l : 39%;}select.select_theme[data-theme=""],select.select_theme[data-theme="corporate"] { color : #FFF; background-color : #16161C; }select.select_theme[data-theme="illustration"] { color : #FFF; background-color : #1D4F91; }select.select_theme[data-theme="jeux_video"] { color : #FFF; background-color : #753BBD; }select.select_theme[data-theme="animation_2d"] { color : #FFF; background-color : #FFB81C; }select.select_theme[data-theme="animation_3d"] { color : #FFF; background-color : #497B55; }select.select_theme[data-theme="experience_utilisateur"] { color : #FFF; background-color : #F9423A; }select.select_theme[data-theme="tremplin_l1"] { color : #FFF; background-color : #476F80; }select.select_theme[data-theme2=""],select.select_theme[data-theme2="corporate"] { color : #FFF; background-color : #A49578; }select.select_theme[data-theme2="illustration"] { color : #FFF; background-color : #94A9CB; }select.select_theme[data-theme2="jeux_video"] { color : #FFF; background-color : #C1A7E2; }select.select_theme[data-theme2="animation_2d"] { color : #FFF; background-color : #FBD872; }select.select_theme[data-theme2="animation_3d"] { color : #FFF; background-color : #A5B99C; }select.select_theme[data-theme2="experience_utilisateur"] { color : #FFF; background-color : #FFB1BB; }select.select_theme[data-theme2="tremplin_l1"] { color : #FFF; background-color : #9CBBCB; }body .bgc_corporate { background-color : #16161C; }body .bgc2_corporate { background-color : #A49578; }body .fgc_corporate { color : #16161C; }body .bgc_illustration { background-color : #1D4F91; }body .bgc2_illustration { background-color : #94A9CB; }body .fgc_illustration { color : #1D4F91; }body .bgc_jeux_video { background-color : #753BBD; }body .bgc2_jeux_video { background-color : #C1A7E2; }body .fgc_jeux_video { color : #753BBD; }body .bgc_animation_2d { background-color : #FFB81C; }body .bgc2_animation_2d { background-color : #FBD872; }body .fgc_animation_2d { color : #FFB81C; }body .bgc_animation_3d { background-color : #497B55; }body .bgc2_animation_3d { background-color : #A5B99C; }body .fgc_animation_3d { color : #497B55; }body .bgc_experience_utilisateur { background-color : #F9423A; }body .bgc2_experience_utilisateur { background-color : #FFB1BB; }body .fgc_experience_utilisateur { color : #F9423A; }body .bgc_tremplin_l1 { background-color : #476F80; }body .bgc2_tremplin_l1 { background-color : #9CBBCB; }body .fgc_tremplin_l1 { color : #476F80; }

/* responsive.css */
@media (max-width : 1440px) {:root{}body{--at_template : "desktop";--width : 94vw;--header_height : 14vh;}#menu > ul > li{margin-right : 2vw; }.social_links > span:nth-child( n + 2 ){margin-left : 0em;}.social_links > span > a{width : 1.8vw;height : 1.8vw;}}@media (max-width : 1100px) {:root{font-size : 14px;}body{--at_template : "small_desktop";--logo_h : 1.5rem;}#container > header .logo{margin-top : -0.5em;}#menu > ul > li{margin-right : 1rem;}#container > header > .content > div > div.social_links{position : absolute;top : 0;right : 4rem;transform : translateY(-50%);flex : 0;}.boxes{grid-template-columns : repeat( 3 , 1fr );}#trombino{grid-template-columns : repeat( 2 , 1fr );}.grille_tarifs{grid-gap : calc( var(--padding ) * 2 );font-size : 0.8rem;}}@media (max-width : 768px) {:root{font-size : 15px;}body{--at_template : "tablette";--margin_header : calc( var(--logo_w) * 0.4 );}h1 { font-size : 1.3rem; }h2 { font-size : 1.2rem; }h3 { font-size : 1.1rem; }h4 { font-size : 1.0rem; }h5 { font-size : 0.9rem; }h6 { font-size : 0.9rem; }.tres_petit_texte{font-size : 0.75rem;}.petit_texte{font-size : 0.85rem;}.texte{font-size : 1rem;}.gros_texte{font-size : 1.2rem;}.tres_gros_texte{font-size : 1.4rem;}.grand_texte{font-size : 1.6rem;}.tres_grand_texte{font-size : 2.2rem;}.bloc_titre{font-size : 1.3rem;}#container > header > .content > div{margin-left : calc( var(--logo_w) * 0.8 );}#container > header > .content > div > div.social_links{margin-top : -0.3em;right : initial;left : 50%;opacity : 1;transform : translateX(-50%);transition : var(--transition);}body.scrolled #container > header > .content > div > .social_links{opacity : 0;}.social_links > span > a{width : 5vw;height : 5vw;}ul.choose_lang{transform : translateY(-90%);}#container > header > .content > div > div,#container > header > .content > div > nav{display : block;flex : 0;}#container > header > .content > div > #menu{--s : 5ex;--m : 1rem;position : absolute;z-index : 1000000;top : calc( var(--header_height_min) / 4 );right : 0;bottom : 0;width : calc( var(--s) + var(--m) );height : var(--s);overflow : hidden;background-color : var(--couleur_fond_body);}#container > header > .content > div > #menu:before{content : "";display : block;position : relative;min-width : var(--s);height : var(--s);background-image : url( "../img/burger.svg" );background-repeat : no-repeat;background-size : calc( var(--s) * 0.9 );background-position : center right var(--m);}body.dark #container > header > .content > div > #menu:before{background-image : url( "../img/burger_w.svg" );}#container > header > .content > div > #menu:hover{width : fit-content;height : calc( 100vh - var(--header_height_min) );overflow : visible;}#menu > ul{display : block;flex : 0;padding : 0;margin : 0;}#menu > ul > li{text-align : right;padding : 0 var(--m);margin : 0;}#menu .submenu{display : none;position : relative;top : 0;left : 0;padding-top : 0;min-width : 0;}#menu > ul > li:hover .submenu{display : block;position : relative;}#menu .submenu ul > li{margin : 0;}#menu .submenu ul > li > a{padding : 0;}#menu .submenu ul > li > a:before{display : none;}#menu .submenu ul > li > a:hover,#menu .submenu ul > li.current > a{padding-left : 0;color : var(--couleur);}#menu .submenu ul > li.separator::before{margin-top : 0.3em;height : 0.4em;}#menu > ul > li > a,#menu > ul > li > span,#menu > ul > li > label,#menu .submenu ul > li > a,.anchors > a{font-size : 1.3rem;}#container > footer > .content > .part1 > div:nth-child(1){grid-column-end : span 2;}#container > footer > .content > .part1 > div:nth-child(3){grid-column-end : span 4;}#container > footer > .content > .part1 > div:nth-child(3) > .right{text-align : left !important;}#container > footer > .content > .part2{display : block;}#container > footer > .content > .part2 > .left .tab{display : block;height : 0.5em;}#container > footer > .content > .part2 > .right{text-align : left !important;float : none;}.boxes{grid-template-columns : repeat( 3 , 1fr );}.chronologie{grid-template-columns : repeat( 2 , 1fr );}.bandeau_titre h1{font-size : 1.2rem;}.bandeau_titre .content > div{position : relative;float : right;z-index : 20;top : -0.4em;bottom : 0;right : 0;}.bandeau_titre .content > div.extras{width : auto;}.bandeau_titre .content > div.extras .picto{--s : 2rem;}.grille_tarifs{grid-template-columns : repeat( 2 , 1fr );grid-template-areas : "a z""b c""d e""f g";font-size : 0.7rem;}.grille_tarifs > div > h3{font-size : 1.1rem;}.bouton.cta,.bouton.cta:hover{padding : 0.5em 1em;font-size : 1em;}#bloc_infos_projet > div:nth-child(2){text-align : center;}#bloc_infos_projet > div:nth-child(2) > a[data-link="previous"],#bloc_infos_projet > div:nth-child(2) > a[data-link="next"]{float : none;display : inline-block;width : 2rem;height : 2rem;margin : 0;font-size : 0;overflow : hidden;white-space : nowrap;}#bloc_infos_projet > div:nth-child(2) > a[data-link="next"]{margin-left : 1rem;}#bloc_infos_projet > div:nth-child(2) > a[data-link="previous"]:after,#bloc_infos_projet > div:nth-child(2) > a[data-link="next"]:after{content : "‹";display : block;margin-top : -0.2em;width : 2rem;height : 2rem;font-size : 2rem;text-align : center;}#bloc_infos_projet > div:nth-child(2) > a[data-link="next"]:after{content : "›";}.bouton.cta + span.tab2{display: block;}#temoignages .owl-stage-outer .item > div:nth-child(1){grid-column-end : span 2;}#temoignages .owl-stage-outer .item > div:nth-child(2){grid-column-end : span 3;}.grille_chiffres > div{font-size : 0.9rem;padding : 1em 0.5em;}.formulaire textarea,.formulaire select,.formulaire input[type="text"],.formulaire input[type="number"],.formulaire input[type="password"],.formulaire input[type="email"],.formulaire input[type="tel"],.formulaire input[type="date"],.formulaire input[type="time"]{width : 90%;}.partenaires{grid-gap : 3rem;grid-template-columns : repeat( 3 , 1fr );}}@media ( max-width : 576px ) {:root{font-size : 3.2vw;}body{--at_template : "smartphone";--padding : 0.5rem;--margin_header : 10vw;}#container > footer{position : relative;}.content__5050{grid-template-columns : repeat( 1 , 1fr );}.content__5050 > div:nth-child(1){padding-right : var( --margin_header , 20% );}.content__5050 > div:nth-child(1) .floating_bottom{position : relative;}[data-ref="diaporama_home"]{height : 100vw;}div[data-content="liens_inscriptions"] span[class*="tab"]{all : initial;display : block;height : var(--padding);}.boxes,.boxes[data-boxes="3"],.grille_chiffres,body[data-page="home"] .boxes{grid-template-columns : repeat( 2 , 1fr );}.formulaire > .grid2,#trombino{grid-template-columns : repeat( 1 , 1fr );}.grille_tarifs{grid-template-columns : 1fr;grid-gap : calc( var(--padding ) * 5 );grid-template-areas : "a""b""c""d""e""f""g";}.bloc_titre.margin_header{margin-left : 0;}.bloc_titre.margin_header:not(.noicon){padding-left : 2em;}.bloc_titre_img{position : relative;top : 0;width : calc( var(--margin_header) * 2 );margin-bottom : var(--padding);}.content__5050 > div:nth-child(2) .bloc_titre{width : fit-content;}#nos_campus_adresses > div:nth-child(2){padding-right : var( --margin_header , 20% );}#temoignages .owl-stage-outer .item{grid-gap : calc( var(--padding) * 2 );grid-template-columns : repeat( 1 , 1fr );}#temoignages .owl-stage-outer .item > div:nth-child(1){grid-column-end : span 1;}#temoignages .owl-stage-outer .item > div:nth-child(2){grid-column-end : span 1;}details.large{--s : 2em;padding : 0;}details.large > summary,details.large > div{float : none;width : 100%;}details.large > div{width : calc( 100% - var( --margin_header , 20% ) );padding : var(--padding);margin-bottom : calc( var(--padding) * 4 );}details.large .bloc_titre.margin_header{width : 100%;padding-bottom : 0.7em;}.timeline{display : block;}.grille_chiffres > div:nth-of-type( n + 3 ){border-top : none;}.bandeau_titre .content > img,.bandeau_titre .content > figure,.bandeau_titre .close{--s : 2.3em;}.partenaires{grid-gap : 1rem;}}@media ( max-width : 320px ) {:root{}body{--at_template : "small_smartphone";}.boxes,.boxes[data-boxes="3"],body[data-page="home"] .boxes,.chronologie{grid-template-columns : repeat( 1 , 1fr );}#container > header > .content > div > .social_links{display : none;}.partenaires{grid-gap : 3rem;grid-template-columns : repeat( 2 , 1fr );}}[class^="fx-relay-"]{z-index : 10 !important;}

