﻿#haut{position:fixed;top:0;left:0;z-index:999;width:100%;height:64px;margin:0;padding:0;background-color:#162e3b;background-image:url("../img_site/dark_wood.png");background-repeat:repeat;border-radius:0 0 10px 10px;box-shadow:2px 2px 2px #362623}#haut_g1{float:left;display:flex;align-items:center;height:64px;margin:0 0 0 10px;padding:0}#haut_g2{float:right;display:flex;align-items:center;height:64px;margin:0 15px 0 0;padding:0}#haut_g3{float:left;width:30%;margin:0;padding:0;text-align:center}.titre_1{margin:10px;padding:0;color:#fff;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:x-large;line-height:20px}@media screen and (max-width: 800px){#haut_g1{float:none;padding-right:60px}#haut_g3{width:100%;clear:both}}.bt_menu_haut{height:40px;margin:0;padding:0 2px 2px;color:#fff;font:bold medium "Arial Black",Gadget,sans-serif;line-height:40px;text-decoration:none;position:relative;display:inline-block}.bt_menu_haut::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;transform:scaleX(0);transition:transform .3s ease}.bt_menu_haut:visited,.bt_menu_haut:focus{color:#fff;text-decoration:none;border:0;outline:none}.bt_menu_haut:hover::after,.bt_menu_haut:focus-visible::after{transform:scaleX(1)}.bt_nav_bois{display:block;box-sizing:border-box;margin:5px;padding:5px;color:#600;overflow-wrap:anywhere;font:bold clamp(16px,4.5vw,24px) Verdana,Geneva,sans-serif;text-decoration:none;border:thin solid #600;box-shadow:0 1px 1px #666;text-shadow:1px 2px 2px rgba(0,0,0,.2)}.bt_nav_bois:hover{text-decoration:none;background-color:#fff}.bt_nav_bois_rouge{display:block;box-sizing:border-box;margin:5px;padding:5px;color:#600;overflow-wrap:anywhere;font:bold clamp(16px,4.5vw,24px) Verdana,Geneva,sans-serif;text-decoration:none;border:thin solid #600;box-shadow:0 1px 1px #666}.bt_nav_bois_rouge:hover{text-decoration:none;background:#c46225}.col-lg-3>ul:has(.bt_nav_bois,.bt_nav_bois_rouge){margin:0;padding:0;list-style:none}.col-lg-3>ul:has(.bt_nav_bois,.bt_nav_bois_rouge)>br{display:none}#menu{width:100%;overflow:auto}#menu ul,#menu li{margin:0;padding:0;list-style-type:none}#menu li{float:left;width:20%;text-align:center}#menu a{display:block;line-height:200%;text-decoration:none}@media screen and (max-width: 640px){#menu{clear:both;width:100%}#menu li{float:none;width:100%}}#haut_g2 ul{margin:0;padding:0;list-style:none}#haut_g2 ul li{display:inline-block}#haut_g2 ul li+li::before{content:"•";margin:0 4px;color:#fff}.burger{display:none;position:absolute;top:0;right:0;width:50px;height:64px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.burger span,.burger span::before,.burger span::after{display:block;position:absolute;left:12px;width:26px;height:3px;background:#fff;border-radius:2px;transition:transform .25s,opacity .25s}.burger span{top:30.5px}.burger span::before{content:"";top:-8px;left:0}.burger span::after{content:"";top:8px;left:0}.burger[aria-expanded=true] span{background:rgba(0,0,0,0)}.burger[aria-expanded=true] span::before{transform:translateY(8px) rotate(45deg)}.burger[aria-expanded=true] span::after{transform:translateY(-8px) rotate(-45deg)}@media screen and (max-width: 800px){.burger{display:block}#haut_g2{display:none;float:none;height:auto;position:absolute;top:64px;left:0;width:100%;margin:0;padding:0;background-color:#162e3b;border-radius:0 0 10px 10px;box-shadow:0 4px 6px rgba(0,0,0,.3)}#haut_g2 ul li{display:block}#haut_g2 ul li+li::before{content:none}#haut_g2 .bt_menu_haut{display:block;height:auto;padding:12px 20px;line-height:1.4;border-bottom:1px solid hsla(0,0%,100%,.15)}#haut.ouvert #haut_g2{display:block}}.bt_nav_rouge{background:#b71045;background-image:linear-gradient(to bottom, #b71045, #8c0e3c);margin:5px;padding:5px;color:#fff;font-family:Arial,sans-serif;font-size:30px;text-decoration:none;box-shadow:0 1px 2px #666}.bt_nav_rouge:hover{background:#c46225;text-decoration:none}.bt_nav_orange{background:#fd8852;background-image:linear-gradient(to bottom, #fd8852, #bf6440);margin:5px;padding:5px;color:#fff;font-family:Arial,sans-serif;font-size:30px;text-decoration:none;box-shadow:0 1px 2px #666}.bt_nav_orange:hover{background:#c46225;text-decoration:none}.bt_nav_jaune{background:#fbf6d7;background-image:linear-gradient(to bottom, #fbf6d7, #bfbba5);margin:5px;padding:5px;color:#6e4935;font-family:Arial,sans-serif;font-size:30px;text-decoration:none;box-shadow:0 1px 2px #666}.bt_nav_jaune:hover{background:#c46225;text-decoration:none}.bt_nav_bleu{background:#5abcc7;background-image:linear-gradient(to bottom, #5abcc7, #41898c);margin:5px;padding:5px;color:#fff;font-family:Arial,sans-serif;font-size:30px;text-decoration:none;box-shadow:0 1px 2px #666}.bt_nav_bleu:hover{background:#c46225;text-decoration:none}.bt_nav_bleu_fonce{background:#162e3b;background-image:linear-gradient(to bottom, #162e3b, #050a0c);margin:5px;padding:5px;color:#fff;font-family:Arial,sans-serif;font-size:30px;text-decoration:none;box-shadow:0 1px 2px #666}.bt_nav_bleu_fonce:hover{background:#c46225;text-decoration:none}.bt_bleu{background:#3498db;background-image:linear-gradient(to bottom, #3498db, #2980b9);margin:5px;color:#fff;font-family:Arial,sans-serif;font-size:20px;text-decoration:none}.bt_bleu:hover{background:#3cb0fd;background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none}.bt_orange{background:#3498db;background-image:linear-gradient(to bottom, #3498db, #2980b9);margin:5px;color:#fff;font-family:Arial,sans-serif;font-size:20px;text-decoration:none}.bt_orange:hover{background:#3cb0fd;background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none}.bt_vert{background:#5ec773;background-image:linear-gradient(to bottom, #5ec773, #3b8f4c);margin:2px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-weight:bolder;text-decoration:none}.bt_vert:hover{background:#3cb0fd;background-image:linear-gradient(to bottom, #3cb0fd, #3498db)}.bt_facebook{display:inline-flex;align-items:center;gap:8px;margin:5px 0;padding:8px 14px;border-radius:4px;background:#1877f2;color:#fff;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;line-height:1;text-decoration:none}.bt_facebook::before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M24 12.07C24 5.4 18.63 0 12 0S0 5.4 0 12.07C0 18.1 4.39 23.1 10.13 24v-8.44H7.08v-3.49h3.05V9.41c0-3.02 1.79-4.69 4.53-4.69 1.31 0 2.69.24 2.69.24v2.97h-1.52c-1.49 0-1.96.93-1.96 1.88v2.26h3.33l-.53 3.49h-2.8V24C19.61 23.1 24 18.1 24 12.07z'/%3E%3C/svg%3E") center/contain no-repeat}.bt_facebook:hover{background:#0e5fc9;color:#fff;text-decoration:none}.bt_mauve{margin:2px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-weight:bolder;text-decoration:none;background-color:#9e005d}.bt_mauve:hover{background-color:#3692b2;text-decoration:none}.form_tri_agenda,.form_tri_arti,.form_tri_video{margin:5px;padding:5px;height:auto}.form_tri_agenda,.form_tri_arti,.form_tri_video{float:right}.bt_form_tri_agenda:focus-visible,.bt_form_tri_arti:focus-visible,.bt_form_tri_video:focus-visible{outline:2px solid #c46225;outline-offset:2px}.bt_form_tri_agenda,.bt_form_tri_arti,.bt_form_tri_video{margin:5px;padding:5px;height:auto;font-size:large;font-weight:bold;text-align:center;color:#fff;background-color:#4a2e23;border:1px solid #ccc;border-radius:4px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bt_form_tri_agenda:hover,.bt_form_tri_arti:hover,.bt_form_tri_video:hover{background-color:#162e3b;color:#fff;cursor:pointer}.bt_form_tri_agenda,.bt_form_tri_arti,.bt_form_tri_video{float:left}.bt_form_env:focus-visible{outline:2px solid #c46225;outline-offset:2px}.bt_form_env{margin:5px;padding:5px;height:auto;font-size:large;font-weight:bold;text-align:center;color:#fff;background-color:#600;border:1px solid #ccc;border-radius:4px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bt_form_env:hover{background-color:#f90;color:#fff;cursor:pointer}button.regular,.buttons a.regular{color:#369;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}button.regular:hover,.buttons a.regular:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369}.buttons a.regular:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}.form_gris{padding:2px}.form_gris_input,.form_gris_textarea,.form_gris_select,.form_gris_option,.form_gris_45_input,.form_gris_45_textarea,.form_gris_45_select{box-sizing:border-box;margin:5px;padding:5px;background-color:#e9e9e9;border:1px solid #600;border-radius:5px;box-shadow:inset 1px 1px 2px #ccc;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.form_gris_input:focus,.form_gris_textarea:focus,.form_gris_select:focus,.form_gris_option:focus,.form_gris_45_input:focus,.form_gris_45_textarea:focus,.form_gris_45_select:focus{outline:none;border-color:#c46225;box-shadow:inset 1px 1px 2px #ccc,0 0 0 3px rgba(196,98,37,.3)}.form_gris_input,.form_gris_textarea{width:90%}.form_gris_45_input,.form_gris_45_textarea,.form_gris_45_select{width:42%}.form_gris_select{margin-top:1px}.form_gris_input[type=radio]{width:auto;background-color:rgba(0,0,0,0);border:none;box-shadow:none;accent-color:#600}.form_gris_input[type=submit]:focus-visible,.form_gris_input[type=reset]:focus-visible{outline:2px solid #c46225;outline-offset:2px}.form_gris_input[type=submit],.form_gris_input[type=reset]{width:auto;margin:5px;padding:5px 15px;font-family:Verdana,Geneva,sans-serif;font-size:24px;font-weight:bold;color:#fff;background-color:#2499d1;border:1px solid #ccc;border-radius:12px;box-shadow:1px 1px 1px #ccc;cursor:pointer}.form_gris_input[type=submit]:hover,.form_gris_input[type=reset]:hover{background-color:rgb(30.0048979592,127.5208163265,174.1951020408)}.txt_erreur{margin:0 0 0 20px;color:#900;font-weight:bold}.LV_validation_message{margin:0 0 0 5px;font-weight:bold}.LV_valid{color:#0c0}.LV_invalid{color:#c00}.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #0c0}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #c00}.dia_gsm{margin:25px 10px 30px}.diapo{position:relative;overflow:hidden;height:380px;border-radius:10px;background:#362623 url("../img_site/fond_bois_2.jpg") center/cover no-repeat;box-shadow:4px 4px 4px #362623}.diapo_slide{position:absolute;inset:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.diapo_slide.actif{opacity:1;visibility:visible;transition:opacity .9s ease;z-index:1}.diapo_fond{flex:1 1 0;min-width:0;width:0;height:100%;margin-right:10px;max-width:none;object-fit:contain;object-position:var(--pos, right center)}.diapo_logo{position:relative;order:-1;flex:none;margin:0 0 0 30px;padding:10px}.diapo_logo img{display:block;max-height:290px;width:auto}.diapo_nav{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;padding:0;color:#fff;font-size:28px;line-height:40px;text-align:center;background:rgba(0,0,0,.35);border:0;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .25s,background .25s}.diapo_nav:hover,.diapo_nav:focus-visible{background:rgba(0,0,0,.6)}.diapo_nav.prec{left:12px}.diapo_nav.suiv{right:12px}.diapo:hover .diapo_nav,.diapo:focus-within .diapo_nav{opacity:1}.diapo_points{position:absolute;left:0;right:0;bottom:16px;z-index:2;display:flex;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.diapo_points button{width:12px;height:12px;padding:0;background:hsla(0,0%,100%,.5);border:0;border-radius:50%;cursor:pointer;transition:background .25s,transform .25s}.diapo_points button[aria-current=true]{background:#fff;transform:scale(1.3)}@media(prefers-reduced-motion: reduce){.diapo_slide,.diapo_slide.actif{transition:none}}@media(hover: none){.diapo_nav{opacity:1}}@media screen and (max-width: 640px){.dia_gsm{display:block;margin:15px 5px 20px}.diapo{height:220px;border-radius:8px}.diapo_logo{margin-left:8px;padding:4px}.diapo_logo img{max-height:115px}.diapo_nav{width:36px;height:36px;margin-top:-18px;font-size:24px;line-height:32px}.diapo_nav.prec{left:6px}.diapo_nav.suiv{right:6px}.diapo_points{bottom:8px}}body{margin:0;padding-top:19px;font-family:Arial,Helvetica,sans-serif;font-size:100%;background-color:#998675;background-image:url("../img_site/tileable_wood_texture.png");background-repeat:repeat}img{max-width:100%;height:auto;vertical-align:middle;border:0}h1,h2,h3{color:#600;text-shadow:2px 2px 2px #776657}h1{margin:10px;padding:0;text-align:left;font-size:26px}h2{margin:5px;padding:2px;font-size:18px}h3{margin-bottom:0;padding:0}.taille1{font-size:.8em}.taille2{font-size:1em}.taille3{font-size:1.2em}.container{max-width:1600px;margin:10px auto;padding:0;border-radius:20px 20px 0 0}#main{float:left;clear:both;width:100%;min-height:300px;overflow:auto}.col-lg-1{float:left;width:8.3333333333%}.col-lg-2{float:left;width:16.6666666666%}.col-lg-3{float:left;width:24.9999999999%}.col-lg-4{float:left;width:33.3333333332%}.col-lg-5{float:left;width:41.6666666665%}.col-lg-6{float:left;width:49.9999999998%}.col-lg-7{float:left;width:58.3333333331%}.col-lg-8{float:left;width:66.6666666664%}.col-lg-9{float:left;width:74.9999999997%}.col-lg-10{float:left;width:83.333333333%}.col-lg-11{float:left;width:91.6666666663%}.col-lg-12{clear:both;width:100%;height:auto}.pad5{margin:5px;padding:5px;background-image:url("../img_site/trans_60.png");background-repeat:repeat;box-shadow:0 1px 3px #666}.partenaire{float:left;padding:5px;text-align:center}@media screen and (min-width: 1024px){#main{clear:none;width:98%;padding:1%}}@media screen and (max-width: 640px){#main{clear:both;width:100%}.col-lg-1{width:100%}.col-lg-2{width:100%}.col-lg-3{width:100%}.col-lg-4{width:100%}.col-lg-5{width:100%}.col-lg-6{width:100%}.col-lg-7{width:100%}.col-lg-8{width:100%}.col-lg-9{width:100%}.col-lg-10{width:100%}.col-lg-11{width:100%}}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100% !important;page-break-inside:avoid}h1{font-size:20px}h2{font-size:15px}h3{font-size:12px}#haut,#menu,#aside{display:none}}/*# sourceMappingURL=main.min.css.map */