@charset "UTF-8";/*! Copyright Xooloop Studio www.xooloop.fr */progress,sub,sup{vertical-align:baseline}*,hr{box-sizing:content-box}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}body,body #header,sub,sup{position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/*! Copyright Xooloop Studio www.xooloop.fr */@font-face{font-family:MaterialIconsEx;src:url(materialdesignicons-webfont-v7.4.47.woff2) format("woff2"),url(materialdesignicons-webfont-v7.4.47.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(Roboto-Light.woff2) format("woff2"),url(Roboto-LightLight.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(Roboto-LightItalic.woff2) format("woff2"),url(Roboto-LightItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(Roboto-Regular.woff2) format("woff2"),url(Roboto-Regular.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(Roboto-Italic.woff2) format("woff2"),url(Roboto-Italic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ManbowLines;src:url(ManbowLines-Regular.woff2) format("woff2"),url(ManbowLines-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ManbowSolid;src:url(ManbowSolid-Regular.woff2) format("woff2"),url(ManbowSolid-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{overflow-y:scroll;font-size:62.5%}body{margin:0;z-index:0;font-size:1.5rem;display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr auto;min-height:100vh}body #header{height:140px;border-bottom:1px solid #E0E0E0}body #header a#logo{display:block;height:100px;line-height:100px;text-align:center}body #header a#logo .logo{display:block;margin:0;font-weight:400;color:#dfa529;font-family:ManbowLines,Arial,sans-serif;font-size:8rem}body #header #menu{display:flex;height:40px}body #header #menu .menu{flex:1 1 auto;height:40px;line-height:40px;padding:0 5px;font-family:Roboto,Arial,sans-serif;font-size:2.2rem;color:#777;text-decoration:none;text-align:center;white-space:nowrap;transition:color .2s,border-color .2s,background-color .2s}body #header #menu .menu.active{background-color:#f2dba9;color:#333}body #header #menu .menu:hover{color:#333}body #header #menulang{position:absolute;top:15px;left:15px;padding:5px}body #header #menulang .menu.lang{flex:1 1 auto;height:100%;padding:5px;font-family:Roboto,Arial,sans-serif;font-size:2rem;color:#777;text-decoration:none;text-align:center;white-space:nowrap;transition:color .2s,border-color .2s,background-color .2s;margin:0 5px}body #header #menulang .menu.lang:hover{color:#333}body #header #menulang .menu.lang.current{color:#dfa529}body #header #menulang .menu.lang.lang-fr{position:relative}body #header #menulang .menu.lang.lang-fr::after{content:"|";position:absolute;right:-8px;color:#777}body #header #socials{position:absolute;top:16px;right:20px;width:100px}body #header #socials a.social{display:block;float:left;margin-left:10px;width:40px;height:40px;font-size:1px;color:transparent;position:relative}body #header #socials a.social::before{content:"";font-family:MaterialIconsEx;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:4rem;line-height:40px;color:#CCC;transition:color .2s,border-color .2s,background-color .2s}body #header #socials a.social.facebook::before{content:"󰈌"}body #header #socials a.social.pinterest::before{content:"󰐇"}body #header #socials a.social:hover::before{color:#777}body #main{z-index:1;padding-bottom:25px}body #main #back_button{width:30px;height:28px;float:left;font-size:1.6rem;color:#dfa529;transition:color .2s;position:relative;cursor:pointer}body #main #back_button::before{content:"󰑏";font-family:MaterialIconsEx;position:absolute;top:2px;left:0;line-height:1;font-size:2.4rem;text-align:left;font-weight:400}body #main #back_button:hover{color:#dfb229}body #footer{margin-top:30px}body #footer #main_footer{min-height:80px;background:#D7B585}body #footer #main_footer .centered{display:grid;grid-template-columns:250px 1fr 250px;grid-template-rows:auto;color:#fff}body #footer #main_footer .centered #text{text-align:center;margin:10px 0}body #footer #main_footer .centered #text p{font-size:1.4rem;line-height:24px}body #footer #main_footer .centered a.footer_btn{display:inline-block;width:120px;height:30px;padding-top:60px;text-align:center;position:relative;color:#fff;transition:filter .2s;background:#D7B585}body #footer #main_footer .centered a.footer_btn::before{position:absolute;top:10px;left:50%;transform:translateX(-50%);font-family:MaterialIconsEx;font-size:4rem;color:#fff;content:""}body #footer #main_footer .centered a.footer_btn.footer_btn_facebook::before{content:"󰈌"}body #footer #main_footer .centered a.footer_btn.footer_btn_pinterest::before{content:"󰐇"}body #footer #main_footer .centered a.footer_btn.footer_btn_newsletter::before{content:"󰾱"}body #footer #main_footer .centered a.footer_btn.footer_btn_contact::before{content:"󰻤"}body #footer #main_footer .centered a.footer_btn:hover{filter:brightness(110%)}body #footer #main_footer .centered a.footer_btn+a.footer_btn{margin-left:10px}body #footer #sub_footer{display:grid;grid-template-columns:50% 50%;line-height:20px}body #footer #sub_footer a#copyright,body #footer #sub_footer a#legal{font-size:1.2rem;color:#CCC;transition:color .2s,border-color .2s,background-color .2s;text-align:left}body #footer #sub_footer a#copyright:hover,body #footer #sub_footer a#legal:hover{color:#777}body #footer #sub_footer a#copyright{text-align:right}.page_solo_oeuvres body #main,.page_solo_resultats body #main{padding-top:35px}*{padding:0;margin:0;font-family:Roboto,Arial,sans-serif;font-size:1.6rem}h1,h2,h3,h4{font-weight:400;font-style:normal;font-family:Roboto,Arial,sans-serif}h1{font-size:3rem;color:#dfb229;margin:25px 0;text-align:center}p{line-height:1.4}b,strong{font-family:Roboto,Arial,sans-serif;font-weight:700}.hidden{display:none}a,button{text-decoration:none;outline:0;color:#dfa529;font-weight:400}a img,button img{border:none}a.button,button.button{cursor:pointer;display:inline-block;line-height:4rem;height:4rem;border-radius:2rem;text-align:center;font-family:Roboto,Arial,sans-serif;color:#dfb229;border:1px solid #dfa529;padding:0 2rem;font-weight:400;font-weight:700;font-size:2rem;transition:color .2s,border-color .2s,background-color .2s,filter .2s;white-space:nowrap}a.button.with_icon,button.button.with_icon{position:relative;padding-left:3.5rem}a.button.with_icon::before,button.button.with_icon::before{content:"";font-family:MaterialIconsEx;position:absolute;top:0;left:1rem;width:2rem;height:100%;text-align:center;font-size:1.7rem;line-height:4rem}a.button.active,a.button:focus,a.button:hover,button.button.active,button.button:focus,button.button:hover{filter:brightness(105%)}a.button.academie,button.button.academie{width:300px}a.button.button_centered,button.button.button_centered{margin-left:50%;transform:translateX(-50%)}.centered{width:1160px;margin:0 auto}.paginator{text-align:center;padding:15px 0}.paginator a{display:inline-block;border-radius:50%;margin:1.5rem;box-shadow:0 0 3px #fff;height:2rem;width:2rem;border:2px solid #777;transition:color .2s,border-color .2s,background-color .2s;background:rgba(255,255,255,.5)}.paginator a.selector-current{border-color:#333;background:rgba(255,255,255,.8)}.paginator a:hover{border-color:#333;background:#fff}.xooloopEasyForm .widget.widget_submitter a{height:auto!important}.xooloopEasyForm .widget .control_container{border-color:#999!important}.xooloopEasyForm .widget select.display_placeholder,.xooloopEasyForm .widget.widget_enum .combobox .placeholder{color:#CCC}.xooloopEasyForm .widget ::-ms-input-placeholder{color:#CCC}.xooloopEasyForm .widget ::placeholder{color:#CCC}html.page_solo_legal main .content h2{font-size:3rem;margin:20px 0;color:#000}html.page_solo_legal main .content ul{margin-left:50px}html.page_accueil body{grid-template-rows:auto auto 1fr auto;position:relative}html.page_accueil body #fullpage_diaporama{position:relative;height:calc(100vh - 140px);overflow:hidden;z-index:1}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil.round_light.arrows_float .arrow{width:60px;height:60px;border:1px solid #333}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil.round_light.arrows_float .arrow::after{color:#333;font-size:60px}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil .container .paginator_container{bottom:20px}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil .container .paginator_container .page_selector{border-radius:50%;margin:10px;box-shadow:0 0 3px #fff;height:38px;width:38px;border:1px solid #777;transition:border-color .2s,background-color .2s;background:rgba(255,255,255,.5)}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil .container .paginator_container .page_selector.current{border-color:#333;background:rgba(255,255,255,.8)}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil .container .paginator_container .page_selector:hover{border-color:#333;background:#fff}html.page_accueil body #fullpage_diaporama .xooloopSlideShow#diaporama_accueil .container .popup_container .popup{margin:30px;padding:10px;min-width:200px;min-height:100px}html.page_solo_biographie body #main{display:grid;grid-template-columns:1fr;gap:20px}html.page_solo_biographie body #main .paragraph h2{clear:both;font-size:2rem;font-weight:700;text-align:center;margin:40px 0}html.page_solo_biographie body #main .paragraph p{margin-bottom:20px;font-size:1.8rem}html.page_solo_biographie body #main .paragraph p a{font-size:1.8rem;text-decoration:underline;color:#b97f00}html.page_solo_biographie body #main .paragraph p a.popup_image{cursor:pointer}html.page_solo_biographie body #main .paragraph .images{margin:0;width:200px}html.page_solo_biographie body #main .paragraph .images img{max-width:200px;margin-bottom:5px}html.page_solo_biographie body #main .paragraph .images .legende{font-style:italic;font-size:1.4rem;text-align:center;margin-bottom:5px}html.page_solo_biographie body #main .paragraph .images.gauche{float:left;margin-right:20px}html.page_solo_biographie body #main .paragraph .images.droite{float:right;margin-left:20px}html.page_solo_academie body #main h2{clear:both;font-size:2rem;font-weight:700;text-align:center;margin:40px 0}html.page_solo_academie body #main p{margin-bottom:20px;font-size:1.8rem}html.page_solo_academie body #main p a{font-size:1.8rem;text-decoration:underline;color:#b97f00}html.page_listing .content{text-align:center;margin-bottom:20px}html.page_listing.page_listing_lignes .content.in3cols{display:grid;grid-template-columns:1fr 260px 1fr}html.page_listing.page_listing_lignes .content.in3cols .after,html.page_listing.page_listing_lignes .content.in3cols .before{grid-column:span 3}html.page_listing.page_listing_lignes .content.in3cols .gauche{text-align:left}html.page_listing.page_listing_lignes .content.in3cols .centre img{margin:20px auto;display:block;width:220px;height:220px;object-fit:cover;border:2px solid #dfa529;border-radius:50%;background:#FFFBF3}html.page_listing.page_listing_lignes .content.in3cols .droite p{font-size:1.3rem;line-height:2.4;text-align:right}html.page_listing.page_listing_lignes .list_lignes .list_item{border:1px solid #777;margin-bottom:20px}html.page_listing.page_listing_lignes .list_lignes .list_item .header{cursor:pointer;width:100%;min-height:100px;display:grid;grid-template-columns:100px 1fr 100px;transition:color .2s,border-color .2s}html.page_listing.page_listing_carres .list_carres .list_item.disabled,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled .header,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover .header{cursor:default}html.page_listing.page_listing_lignes .list_lignes .list_item .header .image{box-sizing:border-box;width:100px;height:100px;position:relative;z-index:0}html.page_listing.page_listing_lignes .list_lignes .list_item .header .image img{display:block;box-sizing:border-box;max-width:100%;max-height:100%}html.page_listing.page_listing_lignes .list_lignes .list_item .header .texts{text-align:center;align-self:center;padding:0 5px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .texts h2{line-height:3rem;font-size:2.2rem;color:#333;transition:color .2s;font-weight:400;padding-top:6px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .texts h3{line-height:2.4rem;font-size:1.8rem;color:#777;transition:color .2s;font-weight:400}html.page_listing.page_listing_lignes .list_lignes .list_item .header .texts h4{line-height:2rem;font-size:1.6rem;color:#999;transition:color .2s;font-weight:400}html.page_listing.page_listing_lignes .list_lignes .list_item .header .action{position:relative}html.page_listing.page_listing_lignes .list_lignes .list_item .header .action::after{font-family:MaterialIconsEx;position:absolute;top:30px;right:30px;width:40px;height:40px;font-size:4rem;color:#dfa529;transition:color .2s;text-align:center;line-height:40px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .action.inverse::after{font-size:2.6rem;background:#dfa529;color:#fff;transition:background-color .2s;border-radius:50%}html.page_listing.page_listing_lignes .list_lignes .list_item .content{height:0;overflow:hidden;margin:0 20px}html.page_listing.page_listing_lignes .list_lignes .list_item .content>:first-child{margin-top:20px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama{width:1000px;height:580px;margin:20px auto 40px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow .container .image_container img{object-fit:contain}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow .container .paginator_container{bottom:-80px;height:70px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow .container .paginator_container .page_selector{height:50px;width:50px;border-radius:0}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow .container .paginator_container .page_selector img{object-fit:contain}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float{width:1000px;height:500px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float .arrow{width:60px;height:60px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .content_text{position:relative}html.page_listing.page_listing_lignes .list_lignes .list_item .content .content_text .floating_legende{position:absolute;background:#fff;bottom:0;top:0;left:0;right:0}html.page_listing.page_listing_lignes .list_lignes .list_item.clickable .header .action::after{content:"󰐙"}html.page_listing.page_listing_lignes .list_lignes .list_item.clickable.external .header .action::after{content:"󰏌"}html.page_listing.page_listing_lignes .list_lignes .list_item.expandable .header .action::after{content:"󰁊"}html.page_listing.page_listing_lignes .list_lignes .list_item.expandable.expanded .header .action::after{content:"󰁢"}html.page_listing.page_listing_lignes .list_lignes .list_item:hover{border-color:#dfa529}html.page_listing.page_listing_lignes .list_lignes .list_item:hover .header .texts h2,html.page_listing.page_listing_lignes .list_lignes .list_item:hover .header .texts h3{color:#dfa529}html.page_listing.page_listing_lignes .list_lignes .list_item:hover .header .texts h4{color:#dfb229}html.page_listing.page_listing_lignes .list_lignes .list_item:hover .header .action::after{color:#dfb229}html.page_listing.page_listing_lignes .list_lignes .list_item:hover .header .action.inverse::after{color:#fff;background:#dfb229}html.page_listing.page_listing_lignes .list_lignes .list_item.disabled,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover{border:1px solid #CCC;background:#F4F4F4;color:#999}html.page_listing.page_listing_lignes .list_lignes .list_item.disabled .header .image img,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover .header .image img{opacity:.7}html.page_listing.page_listing_lignes .list_lignes .list_item.disabled .header .texts h2,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled .header .texts h3,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled .header .texts h4,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover .header .texts h2,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover .header .texts h3,html.page_listing.page_listing_lignes .list_lignes .list_item.disabled:hover .header .texts h4{color:#999}html.site_jouve.page_listing.page_listing_lignes.page_listing_collections .content.in3cols .gauche p{font-size:1.8rem;margin-bottom:12px}html.site_jouve.page_listing.page_listing_lignes.page_listing_collections .content.in3cols .droite p{font-size:1.8rem;margin-bottom:16px;line-height:1.5}html.page_listing.page_listing_lignes .list_lignes .list_item.affichage_annee .header{grid-template-columns:200px 1fr 100px}html.page_listing.page_listing_lignes .list_lignes .list_item.affichage_annee .header .image h2{line-height:100px;font-size:3rem;text-align:left;padding-left:30px;width:200px}html.page_listing.page_listing_lignes .list_lignes .list_item.affichage_annee .header .texts{margin:10px 0 10px 50px;font-size:1.8rem;line-height:2;text-align:left}html.page_listing.page_listing_carres .motcle_descriptif{margin:20px 0;text-align:center}html.page_listing.page_listing_carres .list_carres{display:grid;grid-template-columns:repeat(4,240px);gap:40px 20px;justify-content:space-between}html.page_listing.page_listing_carres .list_carres .list_item{width:240px;min-height:240 240px}html.page_listing.page_listing_carres .list_carres .list_item .image{box-sizing:border-box;width:100%;height:240px;border:1px solid #777;overflow:hidden;position:relative;z-index:0;transition:color .2s,border-color .2s,background-color .2s}html.page_listing.page_listing_carres .list_carres .list_item .image img{display:block;box-sizing:border-box;transform:scale(1);transform:translateZ(0) scale(1);transition:transform .2s;max-width:100%;max-height:100%}html.page_listing.page_listing_carres .list_carres .list_item .texts{min-height:80px;text-align:center}html.page_listing.page_listing_carres .list_carres .list_item .texts h2{line-height:2.4rem;font-size:1.6rem;color:#333;transition:color .2s;font-weight:400;padding-top:6px}html.page_listing.page_listing_carres .list_carres .list_item .texts h3{line-height:2;font-size:1.4rem;color:#777;transition:color .2s;font-weight:400}html.page_listing.page_listing_carres .list_carres .list_item .texts h4{line-height:1.8;font-size:1.2rem;color:#999;transition:color .2s;font-weight:400;margin-top:10px}html.page_listing.page_listing_carres .list_carres .list_item.item_Presse h2,html.page_listing.page_listing_carres .list_carres .list_item.item_Publication h2,html.page_listing.page_listing_carres .list_carres .list_item.item_Resultat h2{line-height:2rem;font-size:1.6rem;font-weight:700}html.page_listing.page_listing_carres .list_carres .list_item.item_Presse h3,html.page_listing.page_listing_carres .list_carres .list_item.item_Presse h4,html.page_listing.page_listing_carres .list_carres .list_item.item_Publication h3,html.page_listing.page_listing_carres .list_carres .list_item.item_Publication h4,html.page_listing.page_listing_carres .list_carres .list_item.item_Resultat h3,html.page_listing.page_listing_carres .list_carres .list_item.item_Resultat h4{line-height:2rem;font-size:1.4rem}html.page_listing.page_listing_carres .list_carres .list_item:hover .image{border-color:#dfa529}html.page_listing.page_listing_carres .list_carres .list_item:hover .image img{transform:scale(1.01);transform:translateZ(0) scale(1.02)}html.page_listing.page_listing_carres .list_carres .list_item:hover .texts h2,html.page_listing.page_listing_carres .list_carres .list_item:hover .texts h3{color:#dfa529}html.page_listing.page_listing_carres .list_carres .list_item:hover .texts h4{color:#dfb229}html.page_listing.page_listing_carres .list_carres .list_item.disabled .image,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .image{border:1px solid #CCC}html.page_listing.page_listing_carres .list_carres .list_item.disabled .image img,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .image img{opacity:.7}html.page_listing.page_listing_carres .list_carres .list_item.disabled .texts h1,html.page_listing.page_listing_carres .list_carres .list_item.disabled .texts h2,html.page_listing.page_listing_carres .list_carres .list_item.disabled .texts h3,html.page_listing.page_listing_carres .list_carres .list_item.disabled .texts h4,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .texts h1,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .texts h2,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .texts h3,html.page_listing.page_listing_carres .list_carres .list_item.disabled:hover .texts h4{color:#999}.floating_popup_image{cursor:pointer;z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,.9)}.floating_popup_image .image_et_legende{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:80vw;height:80vh}.floating_popup_image .image_et_legende img{width:100%;height:100%;object-fit:contain}.floating_popup_image .image_et_legende .legende{font-style:italic;text-align:center;height:auto;position:absolute;bottom:-20px;left:0;right:0;transform:translateY(100%)}.site_jouve .floating_popup_image .image_et_legende{max-height:500px}.mycombobox{position:relative;min-height:42px;margin-bottom:20px;margin-right:240px;margin-left:240px;border:1px solid #dfb229}.mycombobox .combo,.mycombobox .placeholder{position:absolute;box-sizing:border-box;height:auto;top:0;left:0;right:25px;bottom:0;white-space:nowrap;overflow:hidden;text-align:center;font-size:2.4rem;line-height:24px}.mycombobox .placeholder{padding:10px;background:0 0;color:#CCC;font-style:italic;display:none}.mycombobox.empty .placeholder{display:block}.mycombobox .combo{padding:4px;min-height:40px;cursor:pointer;color:#333}.mycombobox .combo a{display:block;line-height:1.6;font-size:2.4rem}.mycombobox .btn{cursor:pointer;position:absolute;top:0;right:0;bottom:0;width:20px}.mycombobox .btn::after{content:"󰍝";font-family:MaterialIconsEx;position:absolute;top:0;bottom:0;right:0;width:25px;line-height:40px;font-size:2.6rem;color:#333;text-align:right}.mycombobox .popup{display:none;position:absolute;z-index:2;left:-1px;top:48px;border:1px solid #333;box-shadow:0 4px 5px #777;height:auto;max-height:400px;min-width:calc(100% + 2px);overflow:auto}.mycombobox .popup .choice{box-sizing:border-box;background:#fff;display:block;width:100%;padding:2px 5px;white-space:nowrap;color:#333;cursor:pointer;text-align:center}.mycombobox .popup .choice.current a,.mycombobox .popup .choice:hover a{color:#fff}.mycombobox .popup .choice a{display:block;line-height:1.6;font-size:2rem}.mycombobox .popup .choice.current{background:#dfb229}.mycombobox .popup .choice:hover{background:#dfa529}.mycombobox.expanded .popup{display:block}html.page_listing.page_listing_carres.by_5 .list_carres{display:grid;grid-template-columns:repeat(5,192px);gap:40px 12px}html.page_listing.page_listing_carres.by_5 .list_carres .list_item{width:192px;min-height:192px}html.page_listing.page_listing_carres.by_5 .list_carres .list_item .image{height:192px}html.page_solo.page_solo_oeuvres .blocs,html.page_solo.page_solo_resultats .blocs{display:grid;grid-template-columns:540px 64px 540px;grid-gap:0;justify-content:space-between}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles{grid-column:span 3;position:relative;padding-bottom:20px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h2,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h2{font-family:Roboto,Arial,sans-serif;color:#999;font-size:24px;text-align:left;margin:0;font-weight:700}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h2,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h2{color:#333;margin:10px 0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h3,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h3{line-height:2.4rem;font-size:1.8rem;color:#777;font-weight:400}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles .shares,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles .shares{width:160px;height:20px;position:absolute;top:0;right:0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles a.edit_btn,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles a.edit_btn{width:24px;height:24px;display:inline-block;vertical-align:top;background:red;margin-top:3px;margin-left:10px;line-height:24px;position:relative;border-radius:50%}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles a.edit_btn::before,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles a.edit_btn::before{content:"󰏫";font-family:MaterialIconsEx;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:16px;line-height:24px;color:#fff}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts{padding-right:40px;text-align:justify;position:relative;z-index:0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts h2,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts h2{line-height:3rem;font-size:2rem;color:#333;transition:color .2s;font-weight:700;padding-top:6px;margin-top:20px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .legende,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .legende{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;padding-right:40px;z-index:100}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts #zoomTargetArea,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts #zoomTargetArea{width:540px;height:540px;background:0 0;position:absolute;top:0;left:0;z-index:100;display:none}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .res_more,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .res_more{font-weight:700;font-size:1.8rem;margin:10px 0;position:relative;padding-left:24px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .res_more::before,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .res_more::before{font-family:MaterialIconsEx;position:absolute;top:0;left:0;color:#dfa529;font-size:2rem;line-height:1;font-weight:400}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .estimation::before,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .estimation::before{content:"󰗑"}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .adjudication::before,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .adjudication::before{content:"󰊛"}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .record::before,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .record::before{content:"󰔸"}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs{width:100%;display:grid;grid-template-columns:64px;gap:10px;align-content:start}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs .image.thumb,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs .image.thumb{width:64px;height:64px;border:1px solid #999;overflow:hidden;text-align:center;position:relative;box-sizing:border-box;transition:border-color .2s}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs .image.thumb img,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs .image.thumb img{cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;z-index:0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs .image.thumb:hover,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs .image.thumb:hover{border-color:#333}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs .image.thumb.current,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs .image.thumb.current{border-color:#dfa529}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image{width:100%}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big{width:540px;height:540px;border:1px solid #CCC;overflow:hidden;text-align:center;position:relative;box-sizing:border-box;z-index:0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big img,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big img{cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;box-sizing:border-box;z-index:0}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts,html.page_solo.page_solo_resultats .blocs .bloc.col_texts{flex:1 0 0;text-align:center}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts{font-size:1.8rem}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts h1,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts h1{text-align:center;font-size:2.6rem;color:#333;font-weight:700;text-transform:uppercase;margin-bottom:5px;letter-spacing:5px}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts h1 a,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts h1 a{text-align:center;font-size:2.6rem;color:#333;font-weight:700;text-transform:uppercase}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts h2,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts h3,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts h2,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts h3{text-align:center;font-size:2.4rem;color:#777;font-weight:400;margin-bottom:5px}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .titles+.content,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .titles+.content{margin-top:5rem}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .titles+.content p,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .titles+.content p{margin-top:3rem}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content{text-align:center}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field{display:flex;justify-content:center;max-width:100%}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field .name,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field .value,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field .name,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field .value{flex:0 0 auto;margin:10px 4px;color:#333;font-size:1.8rem;text-align:center}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field .name.name,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field .value.name,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field .name.name,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field .value.name{text-transform:uppercase;font-weight:700;letter-spacing:3px}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content .technical .field .value,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content .technical .field .value{flex:0 1 auto;text-align:left}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content p,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content p{margin-bottom:3rem;text-align:center;font-family:Roboto,Arial,sans-serif;color:#333;line-height:1.5}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content p a,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content p a{text-decoration:underline}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content ul,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content ul{margin:10px 0;padding:0;padding-left:3rem}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content ul li,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content ul li{margin-bottom:.7rem;text-align:center}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table{margin:0 auto;padding:0;border-collapse:collapse;border:1px solid #EEE}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table td,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table td{padding:3px 5px;vertical-align:top;border:1px solid #EEE}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table th,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table th{padding:8px 3px;vertical-align:top;border:1px solid #EEE;background:#F3F3F3;text-align:left;font-family:Roboto,Arial,sans-serif;color:#000;font-weight:400}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table tr:nth-child(even) td,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table tr:nth-child(even) td{background-color:#d9d9d9}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table.invisible,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table.invisible td,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table.invisible th,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table.invisible,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table.invisible td,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table.invisible th{border:none}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content table.invisible tr:nth-child(even) td,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content table.invisible tr:nth-child(even) td{background:0 0}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .content.content_details,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .content.content_details{margin-top:30px}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .buttons,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .buttons{margin-top:3rem}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts .texts .buttons a.button,html.page_solo.page_solo_resultats .blocs .bloc.col_texts .texts .buttons a.button{display:block;width:40rem;margin:1rem auto}.page_solo.page_solo_certificat body #main,.page_solo.page_solo_contact body #main{width:800px;margin:0 auto}html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts.justified,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts.justified .texts,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts.justified .texts .content p,html.page_solo.page_solo_oeuvres .blocs .bloc.col_texts.justified .texts .content ul li,html.page_solo.page_solo_resultats .blocs .bloc.col_texts.justified,html.page_solo.page_solo_resultats .blocs .bloc.col_texts.justified .texts,html.page_solo.page_solo_resultats .blocs .bloc.col_texts.justified .texts .content p,html.page_solo.page_solo_resultats .blocs .bloc.col_texts.justified .texts .content ul li{text-align:justify}.page_solo.page_solo_contact body #main .xooloopEasyForm#form_contact{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px}.page_solo.page_solo_contact body #main .xooloopEasyForm#form_contact .widget#fichiers,.page_solo.page_solo_contact body #main .xooloopEasyForm#form_contact .widget#message,.page_solo.page_solo_contact body #main .xooloopEasyForm#form_contact .widget#results{grid-column:span 2}.page_solo.page_solo_contact body #main .rgpd_notice{font-size:1.2rem;color:#999;font-style:italic;text-align:justify}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat{display:grid;grid-template-columns:repeat(4,calc(25% - 10px));gap:20px}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget{grid-column:span 2}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .full_line,.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget#fichiers,.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget#message,.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget#results{grid-column:span 4}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget_custom h2{font-weight:700;font-size:2rem;color:#dfb229;margin:15px 0;text-align:center}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.three_quarters{grid-column:span 3}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.one_quarter{grid-column:span 1}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.widget_checkbox.widget_with_label{height:50px}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.widget_checkbox.widget_with_label label{line-height:50px}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.input_hidden.widget_with_label label{width:100%}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.input_hidden.widget_with_label .control_container{display:none}.page_solo.page_solo_certificat body #main .rgpd_notice{font-size:1.2rem;color:#999;font-style:italic;text-align:justify}html.page_solo.page_solo404 .error404{max-width:800px;margin:0 auto;display:flex}html.page_solo.page_solo404 .error404 .image{flex:0 0 auto;width:150px}html.page_solo.page_solo404 .error404 .image img{max-width:100px;max-height:100px}html.page_solo.page_solo404 .error404 .texts{flex:1 0 0;text-align:justify;font-size:1.8rem;color:#333}.loginArea,.loginArea h1{text-align:center}html.page_solo.page_solo404 .error404 .texts ul{padding-left:20px}html.page_solo.page_solo404 .error404 .texts ul li{margin:10px 0}.loginArea h1{margin-bottom:40px}.loginArea table,.loginArea td,.loginArea th,.loginArea tr{border:none!important;padding:0;background:0 0!important}.loginArea table{margin:0 auto 40px;width:390px;border:1px solid #D5D5D5!important}.loginArea .warning{color:red}.loginArea td.caption{width:120px;font-size:1.4rem;line-height:40px;text-align:left;padding:0 5px;vertical-align:middle;color:#777}.loginArea input{width:260px;line-height:40px;font-size:1.6rem;padding:0 5px;margin:5px 5px 5px 0;font-family:Roboto,Arial,sans-serif;border:1px solid #333;background:#fff}.loginArea #buttonsLine td{text-align:left}.loginArea #buttonsLine td a{width:125px;margin:5px 0;padding:0}.loginArea #buttonsLine td a+a{margin-left:14px}@media screen and (max-width:1200px){html{font-size:calc(.55em)}.centered{width:960px}html.page_solo.page_solo_oeuvres .blocs,html.page_solo.page_solo_resultats .blocs{grid-template-columns:440px 64px 440px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts #zoomTargetArea,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts #zoomTargetArea{width:440px;height:440px}html.page_listing.page_listing_lignes .content.in3cols{grid-template-columns:1fr 140px 1fr}html.page_listing.page_listing_lignes .content.in3cols .centre img{width:120px;height:120px;margin:50px 10px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama{width:900px;height:500px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float{width:900px;height:400px}html.page_listing.page_listing_carres .list_carres{grid-template-columns:repeat(4,200px);gap:20px 10px}html.page_listing.page_listing_carres .list_carres .list_item{width:200px;min-height:200px}html.page_listing.page_listing_carres .list_carres .list_item .image{height:200px}html.page_listing.page_listing_carres.by_5 .list_carres{grid-template-columns:repeat(5,160px)}html.page_listing.page_listing_carres.by_5 .list_carres .list_item{width:160px;min-height:160px}html.page_listing.page_listing_carres.by_5 .list_carres .list_item .image{height:160px}.mycombobox{margin-left:0;margin-right:0}}@media screen and (max-width:992px){html{font-size:calc(.42em)}.centered{width:740px}html.page_solo.page_solo_oeuvres .blocs,html.page_solo.page_solo_resultats .blocs{grid-template-columns:320px 64px 320px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts #zoomTargetArea,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts #zoomTargetArea{width:320px;height:320px}html.page_listing.page_listing_lignes .content.in3cols{grid-template-columns:1fr 120px 1fr}html.page_listing.page_listing_lignes .content.in3cols .centre img{width:110px;height:110px;margin:30px 5px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama{width:700px;height:400px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float{width:700px;height:350px}html.page_listing.page_listing_carres .list_carres{grid-template-columns:repeat(4,150px);gap:20px 10px}html.page_listing.page_listing_carres .list_carres .list_item{width:150px;min-height:150px}html.page_listing.page_listing_carres .list_carres .list_item .image{height:150px}html.page_listing.page_listing_carres.by_5 .list_carres{grid-template-columns:repeat(5,120px)}html.page_listing.page_listing_carres.by_5 .list_carres .list_item{width:120px;min-height:120px}html.page_listing.page_listing_carres.by_5 .list_carres .list_item .image{height:120px}.mycombobox .combo{padding:8px}.page_solo.page_solo_certificat body #main,.page_solo.page_solo_contact body #main{width:700px}.xooloopEasyForm .widget.widget_button a,.xooloopEasyForm .widget.widget_submitter a{line-height:3}}@media screen and (max-width:768px){html{font-size:calc(.55em)}body #header a#logo .logo{font-size:7.5rem;line-height:70px}body #header #menu{position:absolute;height:auto;width:auto;flex-direction:column;right:0;left:0;top:141px;z-index:100;background:rgba(255,255,255,.9);box-shadow:0 8px 10px rgba(0,0,0,.5);overflow:auto;overflow-x:hidden;overscroll-behavior:contain;max-height:calc(100vh - 141px);display:none}body #header #menu .menu{font-size:2.5rem;line-height:2.8;height:auto}body #header a#menubutton{display:block;width:50px;height:50px;position:absolute;bottom:10px;left:30px;border:1.8px solid #dfa529;border-radius:50%;background:#fff;transition:background .2s}body #header a#menubutton:hover,html.mobile_menu_active body #header a#menubutton{background:#f2dba9}body #header a#menubutton::after{content:"󰇙";font-family:MaterialIconsEx;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#dfa529;font-size:5rem;line-height:1}html.mobile_menu_active body #header #menu{display:flex}body #footer #main_footer .centered{grid-template-columns:100px 1fr 100px}body #footer #main_footer .centered a.footer_btn{display:block;width:100px;height:20px;padding-top:50px;margin:0!important}body #footer #main_footer .centered #text p{font-size:1.6rem;line-height:3.4}.centered{width:550px}html.page_solo_biographie body #main .paragraph .images{width:100px}html.page_solo_biographie body #main .paragraph .images img{max-width:100px}html.page_solo_biographie body #main .paragraph .images.gauche{margin-right:10px}html.page_solo_biographie body #main .paragraph .images.droite{margin-left:10px}html.page_solo_biographie body #main .paragraph em{display:none}html.page_solo.page_solo_oeuvres .blocs,html.page_solo.page_solo_resultats .blocs{grid-template-columns:64px 1fr 64px}html.page_solo.page_solo_oeuvres .blocs .bloc,html.page_solo.page_solo_resultats .blocs .bloc{grid-column:span 3}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h2,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h2{text-align:center}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles .shares,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles .shares{position:relative;margin:20px 0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts{padding-right:0;padding-bottom:40px;min-height:230px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts #zoomTargetArea,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts #zoomTargetArea{width:380px;height:380px;top:auto;bottom:5px;left:50%;transform:translateX(-50%)}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts .legende,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts .legende{padding-right:0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs{grid-column:3;grid-row:3}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image{grid-column:2;grid-row:3;justify-self:center;width:auto}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big{width:380px;height:380px}html.page_listing.page_listing_lignes .content.in3cols{grid-template-columns:1fr 120px 1fr}html.page_listing.page_listing_lignes .content.in3cols>div{grid-column:span 3}html.page_listing.page_listing_lignes .content.in3cols>div p{text-align:center!important;font-size:1.6rem!important;line-height:1!important}html.page_listing.page_listing_lignes .content.in3cols .centre img{width:110px;height:110px;margin:10px auto}html.page_listing.page_listing_lignes .content.in3cols .droite p{line-height:2!important}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama{width:500px;height:350px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float{width:500px;height:300px}html.page_listing.page_listing_carres .list_carres,html.page_listing.page_listing_carres.by_5 .list_carres{grid-template-columns:repeat(3,150px);gap:20px 10px}html.page_listing.page_listing_carres .list_carres .list_item,html.page_listing.page_listing_carres.by_5 .list_carres .list_item{width:150px;min-height:150px}html.page_listing.page_listing_carres .list_carres .list_item .image,html.page_listing.page_listing_carres.by_5 .list_carres .list_item .image{height:150px}html.page_listing.page_listing_carres .list_carres .list_item .texts,html.page_listing.page_listing_carres.by_5 .list_carres .list_item .texts{min-height:40px}.page_solo.page_solo_certificat body #main,.page_solo.page_solo_contact body #main{width:500px}.xooloopEasyForm .widget.widget_button a,.xooloopEasyForm .widget.widget_submitter a{line-height:2}.xooloopEasyForm .widget{grid-column:span 2}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat{gap:20px 10px}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget,.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.one_quarter,.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.three_quarters{grid-column:span 4}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.dimensions.one_quarter{grid-column:span 1}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.widget_checkbox.widget_with_label{height:20px;margin-top:-15px}.page_solo.page_solo_certificat body #main .xooloopEasyForm#form_certificat .widget.widget_checkbox.widget_with_label label{line-height:20px}}@media screen and (max-width:576px){html{font-size:calc(.42em)}a.button{white-space:normal;height:auto;line-height:3rem}body #main{padding-top:0}h1{margin:10px 0;font-size:3rem}body #header{height:100px}body #header #menulang{top:1px;left:1px}body #header #menulang .menu.lang.lang-fr::after{content:""}body #header #menulang .menu.lang.current{display:none}body #header #socials{top:6px;right:10px;width:50px}body #header #socials a.social{display:block;width:50px;height:50px}body #header #socials a.social::before{font-size:4rem;line-height:40px}body #header a#logo .logo{font-size:7rem;line-height:50px}body #header #menu{position:absolute;height:auto;width:auto;flex-direction:column;right:0;left:0;top:101px;z-index:100;background:rgba(255,255,255,.9);box-shadow:0 8px 10px rgba(0,0,0,.5);overflow:auto;overflow-x:hidden;overscroll-behavior:contain;max-height:calc(100vh - 101px);display:none}body #header #menu .menu{font-size:2.8rem;line-height:2.5;height:auto}body #header a#menubutton{display:block;width:32px;height:32px;position:absolute;bottom:6px;left:6px;border:1.8px solid #dfa529;border-radius:50%;background:#fff;transition:background .2s}body #header a#menubutton:hover,html.mobile_menu_active body #header a#menubutton{background:#f2dba9}body #header a#menubutton::after{content:"󰇙";font-family:MaterialIconsEx;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#dfa529;font-size:3.5rem;line-height:2}html.mobile_menu_active body #header #menu{display:flex}body #footer #main_footer .centered{grid-template-columns:1fr 1fr}body #footer #main_footer .centered div{justify-self:center}body #footer #main_footer .centered a.footer_btn{display:block;width:100px;height:20px;padding-top:50px;margin:0!important}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float .arrow,html.page_solo_biographie body #main .paragraph em{display:none}body #footer #main_footer .centered #text{grid-column:span 2;grid-row:2}body #footer #main_footer .centered #text p{font-size:2rem;line-height:2}.centered{width:300px}html.page_solo_biographie body #main .paragraph .images{width:60px}html.page_solo_biographie body #main .paragraph .images img{max-width:60px}html.page_solo_biographie body #main .paragraph .images.gauche{margin-right:5px}html.page_solo_biographie body #main .paragraph .images.droite{margin-left:5px}html.page_solo.page_solo_oeuvres .blocs,html.page_solo.page_solo_resultats .blocs{grid-template-columns:50px 1fr 50px}html.page_solo.page_solo_oeuvres .blocs .bloc,html.page_solo.page_solo_resultats .blocs .bloc{grid-column:span 3}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles h2,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h1,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles h2{text-align:center;font-size:18px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_titles .shares,html.page_solo.page_solo_resultats .blocs .bloc.bloc_titles .shares{position:relative;top:auto;bottom:auto;margin:10px 0}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts{padding-right:0;min-height:30px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_texts #zoomTargetArea,html.page_solo.page_solo_resultats .blocs .bloc.bloc_texts #zoomTargetArea{width:180px;height:180px;top:auto;bottom:5px;left:50%;transform:translateX(-50%)}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs{grid-column:3;grid-row:3}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_thumbs .image.thumb,html.page_solo.page_solo_resultats .blocs .bloc.bloc_thumbs .image.thumb{width:50px;height:50px}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image{grid-column:2;grid-row:3;justify-self:center;width:auto}html.page_solo.page_solo_oeuvres .blocs .bloc.bloc_image .image.big,html.page_solo.page_solo_resultats .blocs .bloc.bloc_image .image.big{width:180px;height:180px}html.page_listing.page_listing_lignes .content.in3cols{grid-template-columns:1fr 120px 1fr}html.page_listing.page_listing_lignes .content.in3cols>div{grid-column:span 3}html.page_listing.page_listing_lignes .content.in3cols>div p{text-align:center!important;font-size:1.6rem!important;line-height:1!important}html.page_listing.page_listing_lignes .content.in3cols .centre img{width:110px;height:110px;margin:10px auto}html.page_listing.page_listing_lignes .content.in3cols .droite p{line-height:2!important}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama{width:300px;height:250px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float{width:260px;height:200px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float .container .paginator_container{height:50px}html.page_listing.page_listing_lignes .list_lignes .list_item .content .diaporama .xooloopSlideShow.round_light.arrows_float .container .paginator_container .page_selector{height:40px;width:40px;margin:0 5px}html.page_listing.page_listing_lignes .list_lignes .list_item .header{min-height:50px;grid-template-columns:50px 1fr 50px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .image{width:50px;height:50px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .action::after{top:5px;right:5px}html.page_listing.page_listing_lignes .list_lignes .list_item .header .texts h2{padding-top:0;font-size:2rem;line-height:2.6rem}html.page_listing.page_listing_carres .list_carres,html.page_listing.page_listing_carres.by_5 .list_carres{grid-template-columns:repeat(2,140px);gap:20px 10px}html.page_listing.page_listing_carres .list_carres .list_item,html.page_listing.page_listing_carres.by_5 .list_carres .list_item{width:140px;min-height:140px}html.page_listing.page_listing_carres .list_carres .list_item .image,html.page_listing.page_listing_carres.by_5 .list_carres .list_item .image{height:140px}html.page_listing.page_listing_carres .list_carres .list_item .texts,html.page_listing.page_listing_carres.by_5 .list_carres .list_item .texts{min-height:20px}.page_solo.page_solo_certificat body #main,.page_solo.page_solo_contact body #main{width:300px}.xooloopEasyForm .widget.widget_button a,.xooloopEasyForm .widget.widget_submitter a{line-height:2}.xooloopEasyForm .widget{grid-column:span 2}}