/*!
Theme Name: Question Handicap (2022)
Author: Erwan Kuznik
Author URI: http://www.wdev.pro/
Description: Thème du site Question Handicap (2022)
Version: 0.4.8
Text Domain: docdb
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,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,input,textarea,select,.cntprncpl .hdq_quiz_wrapper .hdq_quiz .hdq_question h3{box-sizing:border-box;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}del{text-decoration:line-through}hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}mark{background-color:#ffffb3;font-style:italic}input,select{vertical-align:middle}ins{background-color:red;color:white;text-decoration:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}* html .clearfix,:first-child+html .clearfix{zoom:1}img,video{display:block}html,body{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;color:#6c757d;font-weight:400;line-height:1.3;min-width:300px;height:100%}#wpadminbar{position:static !important;margin-top:-15px}body{padding-top:15px}body>header,body>.cntprncpl,body>footer{margin:0 12px 15px 12px}a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}body{background:#fff url(img/fond_site.png) center center no-repeat;background-size:cover;background-attachment:fixed}.cntprncpl img,video{max-width:100%}input.bouton{background-color:#EA6C72;color:#fff;border-radius:5px;padding:10px 20px}img{display:block;height:auto;width:100%}h1{font-size:45px;font-weight:normal;line-height:48px;font-family:'Fredoka One',cursive;margin-bottom:30px}h2{font-size:32px;font-weight:normal;line-height:35.2px;font-family:'Fredoka One',cursive}h3,.cntprncpl .hdq_quiz_wrapper .hdq_quiz .hdq_question h3{font-size:22px;font-weight:normal;line-height:23px}.srchfrm form,header .inner>.z2 .zd form{padding:8px}.srchfrm form input,header .inner>.z2 .zd form input{vertical-align:top;display:inline-block;border-radius:5px;padding:8px}.srchfrm form>label,header .inner>.z2 .zd form>label{display:inline-block;width:calc(100% - 50px);margin-right:2px;max-width:400px}.srchfrm form>label>input,header .inner>.z2 .zd form>label>input{width:100%;border:1px solid #ced4da}.srchfrm form>input,header .inner>.z2 .zd form>input{background-color:#de605b;border:1px solid #fbca61;color:#fff}.logout{border:4px solid #de605b;background-color:#fff;display:inline-block;border-radius:15px;width:30px;height:30px;position:relative}.logout:after{content:"\00a0";display:inline-block;position:absolute;background-color:#de605b;border-color:#fff;border-width:0 4px;border-style:solid;height:12px;width:12px;bottom:-4px;left:5px;box-sizing:border-box}body>header{background-color:#fff;height:80px;border-radius:25px 25px 0 0 ;padding:5px 10px}body>header .inner{display:flex;flex-direction:row;height:100%;align-items:center}body>header .inner>div{flex:.25 1 10%;padding:5px 10px}body>header .inner>div .logo{display:inline-block;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;max-width:340px}body>header .inner>div .logo img{height:100%;width:auto}body>header .inner>.z2{flex:.5 1 50%}body>header .inner>.z2 .showmenu{background:url(img/picto_menu.png) center center no-repeat}body>header .inner>.z2 .showsearch{background:url(img/picto_loupe.png) center center no-repeat}body>header .inner>.z2 .showmenu,body>header .inner>.z2 .showsearch{display:none;width:20px;height:20px;cursor:pointer}body>header .inner>.z2 .zg ul li{display:inline-block;line-height:24px;vertical-align:middle}body>header .inner>.z2 .zg ul li>a:hover{color:#de605b}body>header .inner>.z2 .zg ul li.current-menu-item a{color:#de605b;font-weight:bold}body>header .inner>.z2 .zg ul li a.gohome{display:block;width:20px;height:20px;background:url(img/picto_home.png) center center no-repeat}body>header .inner>.z2 .zg ul li~li{margin-left:15px}body>header .inner .z1{height:100%}body>header .inner .z3{height:80%;text-align:right}body>footer{height:60px;display:flex;align-items:center;flex-direction:row;margin:0}body>footer>.inner{flex:1 1 auto;text-align:center;width:90%;max-width:1400px;margin:auto}body>footer>.inner>a{display:inline-block}body>footer>.inner>a>.logo{display:inline-block;width:auto}body>footer>.inner>p{font-size:13px;margin-bottom:10px}body:not(.logmein)>footer{position:relative}body:not(.logmein)>footer>.inner>a{position:absolute;right:10px;bottom:0}body:not(.logmein) .cntprncpl{background-color:rgba(255,255,255,0.52);padding-bottom:30px}.cntprncpl{border-radius:15px;min-height:calc(100% -  185px);display:flex;flex-direction:row;justify-content:center}.cntprncpl .sliderollerthem{margin:6px;flex:0 1 100%;align-self:stretch;padding-bottom:20px;overflow:hidden;height:calc(100vh -  197px)}.cntprncpl .sliderollerthem .view{overflow:hidden;height:calc(100vh -  227px)}.cntprncpl .sliderollerthem .view .inner{height:calc(100vh -  237px);white-space:nowrap;display:inline-block;overflow:visible}.cntprncpl .sliderollerthem .view .inner .line1,.cntprncpl .sliderollerthem .view .inner .line2{white-space:nowrap;height:100%;display:inline-block}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique{display:inline-block;white-space:initial;height:100%;overflow:hidden;padding:6px;min-width:300px;width:calc(100vw - 40px)}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a{display:block;box-shadow:0 0 10px -5px #000;border-radius:0 0 12px 12px;width:100%;height:100%;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>header,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>header{flex:0 1 140px;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0 20px;line-height:140px;font-family:ff-cocon-pro,sans-serif;position:relative}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>header h1,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>header h1{display:inline-block;vertical-align:middle;font-size:31px;position:relative;z-index:5}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>header>span,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>header>span{position:absolute;display:block;width:32px;height:32px;background-position:center center;background-size:contain;background-repeat:no-repeat;top:15px;right:15px;z-index:4}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>div,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>div{padding:20px;font-size:14px;font-family:roboto,sans-serif;line-height:20px;text-overflow:ellipsis}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>div time,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>div time{font-weight:bold;display:inline-block}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>div p,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>div p{margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.cntprncpl .sliderollerthem .view .inner .line1 .unethematique>a>div p~time,.cntprncpl .sliderollerthem .view .inner .line2 .unethematique>a>div p~time{margin-top:16px}.cntprncpl .sliderollerthem .view .inner:after{content:"\00a0";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cntprncpl .loginfrm{flex:0 1 400px;margin:auto}.cntprncpl .loginfrm .zoneform{background-color:#fff;box-shadow:0 0 25px -8px #000;padding:5px 0;text-align:center;vertical-align:middle;padding-bottom:25px}.cntprncpl .loginfrm .zoneform .logo{width:120px;max-width:80%;height:auto;margin:10px;display:inline-block}.cntprncpl .loginfrm .zoneform>p{font-size:25px;margin-bottom:25px;padding:25px;font-family:'Fredoka One',cursive;background-color:#61BFC4;margin-left:5px;margin-right:5px;color:#fff}.cntprncpl .loginfrm .zoneform form{text-align:left;padding:0 25px;vertical-align:middle}.cntprncpl .loginfrm .zoneform form label{display:block;text-align:left;color:#212529;margin-bottom:15px;font-size:80%}.cntprncpl .loginfrm .zoneform form label input[type=password],.cntprncpl .loginfrm .zoneform form label input[type=text]{border:1px solid #ced4da;display:block;padding:6px;font-size:15px;width:95%;border-radius:5px;margin-top:5px}.cntprncpl .loginfrm .zoneform>Div{padding-left:15px;text-align:left;font-size:75%}.cntprncpl .loginfrm .zoneform hr{border-top:1px solid #ced4da;display:block;margin:15px 0}.cntprncpl .loginfrm .zoneform hr~p{text-align:left;padding:5px 25px}.cntprncpl .loginfrm .zoneform .widget_saml_login_widget{background-color:#EA6C72;color:#fff;padding-top:10px;padding-bottom:10px}.cntprncpl .loginfrm .zoneform .widget_saml_login_widget form:before{content:"\f160";font:normal 20px/1 dashicons;display:block;float:right}.cntprncpl .lexique>.col1>div h1:after{display:inline-block;content:"\00a0";background:url(img/picto_lexique.png) center center;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;margin-left:8px}.cntprncpl .searchres>.col1>div h1,.cntprncpl .pagebase>.col1>div h1{margin:20px 0 !important}.cntprncpl .lexique,.cntprncpl .searchres,.cntprncpl .pagebase{align-self:flex-start;max-width:1400px;margin:0 auto;align-items:stretch;width:100%}.cntprncpl .lexique>.col1>div,.cntprncpl .searchres>.col1>div,.cntprncpl .pagebase>.col1>div,.cntprncpl .lexique>.col2>div,.cntprncpl .searchres>.col2>div,.cntprncpl .pagebase>.col2>div{background-color:#fff;box-shadow:0 5px 26px -15px #000;border-radius:0 0 10px 10px;padding:20px}.cntprncpl .lexique>.col1>div~div,.cntprncpl .searchres>.col1>div~div,.cntprncpl .pagebase>.col1>div~div,.cntprncpl .lexique>.col2>div~div,.cntprncpl .searchres>.col2>div~div,.cntprncpl .pagebase>.col2>div~div{margin-top:20px}.cntprncpl .lexique>.col1>div h1,.cntprncpl .searchres>.col1>div h1,.cntprncpl .pagebase>.col1>div h1,.cntprncpl .lexique>.col2>div h1,.cntprncpl .searchres>.col2>div h1,.cntprncpl .pagebase>.col2>div h1{color:#61BFC4;margin-bottom:10px;font-size:30px}.cntprncpl .lexique>.col1>div a,.cntprncpl .searchres>.col1>div a,.cntprncpl .pagebase>.col1>div a,.cntprncpl .lexique>.col2>div a,.cntprncpl .searchres>.col2>div a,.cntprncpl .pagebase>.col2>div a{color:#EA6C72;margin:0 5px}.cntprncpl .lexique>.col1>div.mots h2,.cntprncpl .searchres>.col1>div.mots h2,.cntprncpl .pagebase>.col1>div.mots h2,.cntprncpl .lexique>.col2>div.mots h2,.cntprncpl .searchres>.col2>div.mots h2,.cntprncpl .pagebase>.col2>div.mots h2{color:#fff;background-color:#61BFC4;height:38px;width:38px;line-height:38px;border-radius:19px;margin:0 auto 25px;text-align:center;vertical-align:middle;font-size:27px}.cntprncpl .lexique>.col1>div.mots dfn,.cntprncpl .searchres>.col1>div.mots dfn,.cntprncpl .pagebase>.col1>div.mots dfn,.cntprncpl .lexique>.col2>div.mots dfn,.cntprncpl .searchres>.col2>div.mots dfn,.cntprncpl .pagebase>.col2>div.mots dfn{display:block;font-size:14px;font-family:roboto,sans-serif}.cntprncpl .lexique>.col1>div.mots dfn strong,.cntprncpl .searchres>.col1>div.mots dfn strong,.cntprncpl .pagebase>.col1>div.mots dfn strong,.cntprncpl .lexique>.col2>div.mots dfn strong,.cntprncpl .searchres>.col2>div.mots dfn strong,.cntprncpl .pagebase>.col2>div.mots dfn strong{color:#EA6C72}.cntprncpl .lexique>.col1>div.mots dfn~dfn,.cntprncpl .searchres>.col1>div.mots dfn~dfn,.cntprncpl .pagebase>.col1>div.mots dfn~dfn,.cntprncpl .lexique>.col2>div.mots dfn~dfn,.cntprncpl .searchres>.col2>div.mots dfn~dfn,.cntprncpl .pagebase>.col2>div.mots dfn~dfn{margin-top:15px}.cntprncpl .lexique>.col1 .srchfrm,.cntprncpl .searchres>.col1 .srchfrm,.cntprncpl .pagebase>.col1 .srchfrm,.cntprncpl .lexique>.col2 .srchfrm,.cntprncpl .searchres>.col2 .srchfrm,.cntprncpl .pagebase>.col2 .srchfrm{margin-bottom:40px}.cntprncpl .lexique>.col1 .srchfrm h3,.cntprncpl .searchres>.col1 .srchfrm h3,.cntprncpl .pagebase>.col1 .srchfrm h3,.cntprncpl .lexique>.col2 .srchfrm h3,.cntprncpl .searchres>.col2 .srchfrm h3,.cntprncpl .pagebase>.col2 .srchfrm h3{color:#61BFC4;font-family:'Fredoka One',cursive;margin-top:60px;margin-bottom:10px}.cntprncpl .lexique>.col1 .menu ul,.cntprncpl .searchres>.col1 .menu ul,.cntprncpl .pagebase>.col1 .menu ul,.cntprncpl .lexique>.col2 .menu ul,.cntprncpl .searchres>.col2 .menu ul,.cntprncpl .pagebase>.col2 .menu ul{margin-left:0;list-style:none;margin-top:5px}.cntprncpl .lexique>.col1 .menu ul>li,.cntprncpl .searchres>.col1 .menu ul>li,.cntprncpl .pagebase>.col1 .menu ul>li,.cntprncpl .lexique>.col2 .menu ul>li,.cntprncpl .searchres>.col2 .menu ul>li,.cntprncpl .pagebase>.col2 .menu ul>li{margin:8px 0}.cntprncpl .lexique .col2>div,.cntprncpl .searchres .col2>div,.cntprncpl .pagebase .col2>div{height:100%}.cntprncpl.theme{padding:0 15px}.cntprncpl.theme .grille>div>.inner{padding:10px 15px}.cntprncpl.theme .grille>div.nav .inner>a{font-family:roboto,sans-serif;font-size:17px;font-weight:200;color:#fff;background-color:#de605b;border-radius:5px;padding:4px 8px;display:inline-block}.cntprncpl.theme .grille>div.intro .inner{font-family:roboto,sans-serif;line-height:21px;background-color:#fff;box-shadow:0 5px 26px -15px #000;border-radius:0 0 10px 10px;width:100%}.cntprncpl.theme .grille>div.intro .inner h1{color:#de605b}.cntprncpl.theme .grille>div.intro .inner .ico{display:block;width:32px;height:32px;background-position:center center;background-size:contain;background-repeat:no-repeat;float:right}.cntprncpl.theme .grille>div.intro .inner p{font-weight:200}.cntprncpl.theme .grille>div.ressources .inner{height:100%;display:flex;flex-direction:column;padding:0}.cntprncpl.theme .grille>div.ressources .inner h2{font-size:22px;margin-top:40px;line-height:25px;vertical-align:middle;margin-bottom:8px;background:url(img/picto_star.png) top left;background-repeat:no-repeat;padding-left:28px}.cntprncpl.theme .grille>div.ressources .inner .viewer{background-color:#fff;box-shadow:0 5px 26px -15px #000;border-radius:0 0 10px 10px;flex:0 1 auto;display:flex;align-items:stretch;position:relative;flex-direction:column;transition:min-height .6s ease-in-out}.cntprncpl.theme .grille>div.ressources .inner .viewer .container{flex:1 1 auto;padding:15px 25px}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp{position:relative;overflow:hidden;width:100%;height:100%}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp>.viewin{display:block;position:absolute;width:100%;left:-100%;opacity:0;transition:opacity .3s ease-in-out}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp>.viewin.ison{left:0}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp>.viewin.ison~.viewin{left:100%}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp>.viewin.isactive{position:static;opacity:1}.cntprncpl.theme .grille>div.ressources .inner .viewer .container .grp>.viewin object{min-height:300px}.cntprncpl.theme .grille>div.ressources .inner .viewer .container:after{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset #fff 0 0 30px;z-index:5;content:"\00a0";pointer-events:none}.cntprncpl.theme .grille>div.ressources .inner .viewer .nav{width:100%;flex:0 0 90px;height:90px;position:relative}.cntprncpl.theme .grille>div.ressources .inner .viewer .nav .mvl,.cntprncpl.theme .grille>div.ressources .inner .viewer .nav .mvr{display:inline-block;width:27px;height:30px;background-repeat:no-repeat;background-position:center center;position:absolute;z-index:5;top:30px;cursor:pointer}.cntprncpl.theme .grille>div.ressources .inner .viewer .nav .mvl{left:25px}.cntprncpl.theme .grille>div.ressources .inner .viewer .nav .mvr{right:25px}.cntprncpl.theme .grille>div.ressources .inner .viewer.isbegin .nav .mvl{display:none}.cntprncpl.theme .grille>div.ressources .inner .viewer.isend .nav .mvr{display:none}.cntprncpl.theme .grille>div.ressources .legend{padding-top:8px;text-align:center;font-size:14px}.cntprncpl.theme .grille>div.presentation .inner{text-align:center;font-family:roboto,sans-serif;line-height:21px;background-color:#fff;box-shadow:0 5px 26px -15px #000;border-radius:0 0 10px 10px;width:100%;padding:15px 25px}.cntprncpl.theme .grille>div.presentation .inner h2{font-size:22px;margin-bottom:15px;line-height:42px;vertical-align:middle}.cntprncpl.theme .grille>div.presentation .inner h2:after{display:inline-block;background:url(img/picto_livre.png) center center;background-repeat:no-repeat;width:42px;height:42px;content:"\00a0";border-radius:21px;margin-left:20px}.cntprncpl.theme .grille>div.presentation .inner>p{text-align:left;font-weight:200}.cntprncpl.theme .grille>div.presentation .inner>p~p{display:block;margin-top:20px}.cntprncpl.theme .grille>div.presentation .inner>a{display:inline-block;margin:auto}.cntprncpl.theme .grille>div.presentation .inner>a::before{display:block;background:url(img/picto_download.png) center center;background-repeat:no-repeat;width:29px;height:26px;content:"\00a0";margin:auto}.cntprncpl .lexique .col2 .menu h3{font-family:roboto,sans-serif;font-size:22px;color:#EA6C72}.cntprncpl .lexique .col2 .menu ul{font-family:ff-cocon-pro,sans-serif;font-size:14px;line-height:34px}.cntprncpl .srchres>strong{color:#000;font-size:14px;line-height:35px;font-weight:normal;display:block}.cntprncpl .srchres>a{color:#6aa517;display:block;padding:5px;border:1px solid #bdccbf;border-radius:5px;margin:0 !important}.cntprncpl .srchres>a strong{font-size:16px;line-height:21px}.cntprncpl .srchres>a em{font-weight:bold;font-style:normal}.cntprncpl .srchres>a p{color:#4d4d4d;margin:3px 0;font-size:14px;line-height:21px}.cntprncpl .srchres>a p>em{color:#d7c538}.cntprncpl .srchres>a span{color:#d7c538;text-decoration:underline;display:block;font-size:12px;line-height:21px}.cntprncpl .srchres nav{text-align:center}.cntprncpl .srchres nav>div{display:inline-block;text-align:center;border:1px solid #bdccbf;border-radius:5px;margin:10px auto}.cntprncpl .srchres nav>div h2{display:none}.cntprncpl .srchres nav>div>a,.cntprncpl .srchres nav>div span{padding:2px;display:inline-block;min-width:25px;margin:0 5px}.cntprncpl .srchres nav>div>a:not(:last-child),.cntprncpl .srchres nav>div span:not(:last-child){border-right:1px solid #bdccbf;margin-right:-10px}.cntprncpl .hdq_quiz_wrapper .hdq_quiz .hdq_question{background-color:transparent;border-bottom:none;padding:0;margin:0}.cntprncpl .hdq_jPaginate .hdq_next_button{color:transparent;position:relative;overflow:hidden;width:32px;height:32px;background-color:transparent;border:3px solid #000;border-radius:16px;display:inline-block;padding:0;transition:background-color .2s ease-in-out}.cntprncpl .hdq_jPaginate .hdq_next_button:after{font:normal 20px/1 dashicons;content:"\f344";position:absolute;color:#000;display:block;top:0;left:0;width:26px;height:26px;line-height:26px;text-align:center;transition:color .2s ease-in-out}.cntprncpl .hdq_jPaginate .hdq_next_button:hover{opacity:1}.cntprncpl .hdq_jPaginate .hdq_next_button:hover:after{color:#fff}.cntprncpl .wp-block-file{vertical-align:middle;display:flex;flex-direction:row;align-items:center}.cntprncpl .wp-block-file a{vertical-align:middle;font-size:14px;font-weight:300;flex:1 1 auto;padding-right:5px;line-height:26px}.cntprncpl .wp-block-file a::before{font:normal 20px/1 dashicons;content:"\f344";color:#000;display:block;width:22px;height:22px;border-radius:14px;line-height:22px;text-align:center;border:3px solid #000;margin-right:5px;transform:rotate(0deg);float:left;transition:all .2s ease-in-out}.cntprncpl .wp-block-file a:hover:before{color:#fff;transform:rotate(90deg)}.cntprncpl .wp-block-file::after{content:"\00a0";display:block;width:32px;height:28px;line-height:28px;background:url(img/picto_down2.png) center center no-repeat;flex:0 1 32px}.logmein .cntprncpl{align-items:center;justify-content:center}.logmein .cntprncpl .pagebase{align-self:center}.admin-bar .cntprncpl{min-height:calc(100% -  231px)}.is-style-font80{font-size:80%}.has-ekfs-s-font-size{font-size:.85em}.has-rouge-color{color:#de605b}.has-orange-color{color:#fbca61}.has-white-color{color:#fff}.has-vert-color{color:#EA6C72}.has-bleu-color{color:#61BFC4}.has-orange-background-color{background-color:#fbca61}.has-rouge-background-color{background-color:#de605b}.has-white-background-color{background-color:#fff}.has-vert-background-color{background-color:#EA6C72}.has-bleu-background-color{background-color:#61BFC4}p{margin-bottom:25px}p:last-child{margin-bottom:0}.wp-block-columns>.wp-block-column{background-color:#fff;box-shadow:0 5px 26px -15px #000;border-radius:0 0 10px 10px;padding:40px 25px}.nobg{background-color:transparent !important;padding:0 !important;box-shadow:none !important}p.bouton>a{display:inline-block;color:#fff;border-radius:5px;padding:10px 20px;background-color:#de605b;border:1px solid #fbca61;text-decoration:none;transition:all .3s ease-in-out}p.bouton>a:hover{background-color:#fff;color:#de605b;border-color:#de605b}dfn{font-style:normal;font-family:roboto,sans-serif;font-size:14px;font-weight:200;line-height:21px}@media (max-width:1199px){html,body{font-size:16px}}@media (max-width:399px){body>header{position:relative}body>header>.inner>.z2>div{flex:.5 0 50% !important;vertical-align:middle;text-align:center}body>header>.inner>.z2 .zd form{display:none;position:absolute;top:101%;left:0;background-color:#fff;width:100%;text-align:left}body>header>.inner>.z2 .showsearch{display:inline-block}body>header>.inner>.z2.showsearch .zd form{display:block}}@media (max-width:599px){body>header{position:relative}body>header>.inner>.z2{display:flex;flex-direction:row;align-items:center}body>header>.inner>.z2 .showmenu{display:inline-block}body>header>.inner>.z2 .zg{flex:0 0 30px;vertical-align:middle;text-align:center}body>header>.inner>.z2 .zg ul{display:none;position:absolute;top:101%;left:0;background-color:#fff;width:100%;text-align:left}body>header>.inner>.z2 .zg ul>li{display:block;margin:0;padding:2px 5px}body>header>.inner>.z2 .zg ul>li:first-child{display:none}body>header>.inner>.z2 .zg ul>li>a{display:block}body>header>.inner>.z2.shownav .zg ul{display:block}}@media (min-width:600px){body>header{height:135px}body>header>.inner>div{flex:1 1 auto}body>header>.inner>div.z4{flex:0 1 auto;padding:0}body>footer{height:100px}body .cntprncpl{min-height:calc(100% -  280px)}body .cntprncpl .sliderollerthem{height:calc(100vh -  292px)}body .cntprncpl .sliderollerthem .view{height:calc(100vh -  322px)}body .cntprncpl .sliderollerthem .view .inner{height:calc(100vh -  332px)}body.admin-bar .cntprncpl{min-height:calc(100% -  326px)}body.admin-bar .cntprncpl .sliderollerthem{height:calc(100vh -  314px)}body.admin-bar .cntprncpl .sliderollerthem .view{height:calc(100vh -  344px)}body.admin-bar .cntprncpl .sliderollerthem .view .inner{height:calc(100vh -  354px)}}@media (min-width:800px){.cntprncpl .grille{display:grid;flex:1 1 auto;max-width:1600px;margin:0 auto;grid-template-columns:50% 50%;grid-template-rows:max-content auto;grid-template-areas:"intro nav" "ressources presentation"}.cntprncpl .grille .intro{grid-area:intro}.cntprncpl .grille .nav{grid-area:nav;text-align:right}.cntprncpl .grille .ressources{grid-area:ressources}.cntprncpl .grille .presentation{grid-area:presentation}.cntprncpl .grille>div{padding:0 10px}.cntprncpl .lexique,.cntprncpl .searchres,.cntprncpl .pagebase{display:flex;flex-direction:row}.cntprncpl .lexique .col1,.cntprncpl .searchres .col1,.cntprncpl .pagebase .col1{flex:1 0 50%}.cntprncpl .lexique .col2,.cntprncpl .searchres .col2,.cntprncpl .pagebase .col2{flex:0 0 400px;padding-left:20px}}@media (min-width:1000px){body>header{height:135px}body>header>.inner>.z2{display:flex;flex-direction:row;align-items:center;flex:1 0 auto}body>header>.inner>.z2 .zg{flex:1 1 60%}body>header>.inner>.z2 .zd{flex:0 1 40%;text-align:right}body.admin-bar .cntprncpl{min-height:calc(100% -  312px)}body .cntprncpl.theme .presentation .inner{padding:20px 80px}}@media (min-width:1200px){body>header>.inner>.z2{padding:5px 30px}}@media (min-width:380px){body .cntprncpl .sliderollerthem .view .inner .line1 .unethematique,body .cntprncpl .sliderollerthem .view .inner .line2 .unethematique{width:380px}}@media (min-height:820px){body .cntprncpl .sliderollerthem .view .inner{white-space:initial}body .cntprncpl .sliderollerthem .view .inner .line1,body .cntprncpl .sliderollerthem .view .inner .line2{height:50%}body .cntprncpl .sliderollerthem .view .inner .line1 .unethematique,body .cntprncpl .sliderollerthem .view .inner .line2 .unethematique{flex:0 1 50%}}@media (max-height:640px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:20px;-webkit-line-clamp:1}}@media (min-height:640px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:40px;-webkit-line-clamp:2}}@media (min-height:660px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:60px;-webkit-line-clamp:3}}@media (min-height:680px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:80px;-webkit-line-clamp:4}}@media (min-height:700px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:100px;-webkit-line-clamp:5}}@media (min-height:710px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:120px;-webkit-line-clamp:6}}@media (min-height:730px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:140px;-webkit-line-clamp:7}}@media (min-height:750px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:160px;-webkit-line-clamp:8}}@media (min-height:770px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:180px;-webkit-line-clamp:9}}@media (min-height:790px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:200px;-webkit-line-clamp:10}}@media (min-height:810px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:220px;-webkit-line-clamp:11}}@media (min-height:810px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:220px;-webkit-line-clamp:12}}@media (min-height:820px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:20px;-webkit-line-clamp:1}}@media (min-height:870px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:40px;-webkit-line-clamp:2}}@media (min-height:910px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:60px;-webkit-line-clamp:3}}@media (min-height:950px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:80px;-webkit-line-clamp:4}}@media (min-height:990px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:100px;-webkit-line-clamp:5}}@media (min-height:1030px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:120px;-webkit-line-clamp:6}}@media (min-height:1070px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:140px;-webkit-line-clamp:7}}@media (min-height:1110px){body .cntprncpl .sliderollerthem .inner .unethematique>a>div p{height:160px;-webkit-line-clamp:8}}.ekSlide{position:relative;border-bottom:1px solid #ced4da}.ekSlide.isdraging iframe,.ekSlide.isdraging object,.ekSlide.isdraging .viewin,.ekSlide.isdraging .line1,.ekSlide.isdraging .line2{pointer-events:none}.ekSlide .scrollbar{display:none;position:absolute}.ekSlide .scrollbar .scrollbtn{position:absolute;border-radius:3.2px;background-color:#ced4da;cursor:pointer}.ekSlide.iswidth .scrollbar{bottom:10px;width:100%;height:20px}.ekSlide.iswidth .scrollbar .scrollbtn{height:6.4px;bottom:6px;width:20px}.ekSlide.isheight .scrollbar{right:1px;width:20px;top:5px;height:calc(100% - 10px)}.ekSlide.isheight .scrollbar .scrollbtn{width:6.4px;right:6px;height:20px}.ekSlide.scrollme .scrollbar{display:block}