.ResponsiveMenu2 a{display:block;}
[id^=ResponsiveMenu2-submenu]{display:none;}
@media all and (max-width:800px){.ResponsiveMenu2{display:none;z-index:9999;}
[id^=ResponsiveMenu2-submenu]:checked + ul{display:block  !important;}}
#lp-wb_LayoutGrid8{clear:both;position:relative;table-layout:fixed;display:table;text-align:center;width:100%;background-color:transparent;background-image:none;border:0px solid #CCCCCC;border-radius:0px;box-sizing:border-box;margin:0;}
#lp-LayoutGrid8{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;padding:30px 0 30px 0;margin-right:auto;margin-left:auto;max-width:1000px;}
#lp-LayoutGrid8 > .col-1{box-sizing:border-box;font-size:0;min-height:1px;padding-right:4px;padding-left:4px;position:relative;}
#lp-LayoutGrid8 > .col-1{flex:0 0 auto;}
#lp-LayoutGrid8 > .col-1{background-color:transparent;background-image:none;border:0px solid #FFFFFF;border-radius:0px;flex-basis:100%;max-width:100%;display:flex;flex-wrap:wrap;align-content:center;align-self:stretch;align-items:center;justify-content:flex-start;text-align:left;}
@media (max-width: 480px){#lp-LayoutGrid8 > .col-1{flex-basis:100%  !important;max-width:100%  !important;}}
#lp-wb_LayoutGrid2{clear:both;position:relative;table-layout:fixed;display:table;text-align:center;width:100%;background-color:transparent;background-image:none;border:0px solid #CCCCCC;border-radius:0px;box-sizing:border-box;margin:0;}
#lp-LayoutGrid2{box-sizing:border-box;padding:0 15px 10px 15px;margin-right:auto;margin-left:auto;max-width:1000px;}
#lp-LayoutGrid2 > .row{margin-right:-15px;margin-left:-15px;}
#lp-LayoutGrid2 > .row > .col-1{box-sizing:border-box;font-size:0;min-height:1px;padding-right:15px;padding-left:15px;position:relative;}
#lp-LayoutGrid2 > .row > .col-1{float:left;}
#lp-LayoutGrid2 > .row > .col-1{background-color:transparent;background-image:none;border:0px solid #FFFFFF;border-radius:0px;width:100%;text-align:center;}
#lp-LayoutGrid2:before,#lp-LayoutGrid2:after,#lp-LayoutGrid2 .row:before,#lp-LayoutGrid2 .row:after{display:table;content:" ";}
#lp-LayoutGrid2:after,#lp-LayoutGrid2 .row:after{clear:both;}
@media (max-width: 480px){#lp-LayoutGrid2 > .row > .col-1{float:none;width:100%;}}
#lp-wb_Text2{background-color:transparent;background-image:none;border:0px solid #000000;border-radius:0px;padding:0;margin:0 0 50px 0;text-align:left;}
#lp-wb_Text2 div{text-align:left;}
#lp-wb_Text2{display:block;margin:0 0 50px 0;box-sizing:border-box;width:100%;}
/* ===== página de texto (FR-mentions-legales-tamiluz.html) ===== */
#titre-page{max-width:1170px;margin:0 auto;padding:34px 15px 6px;text-align:center;box-sizing:border-box;}
#titre-page .fil-ariane{justify-content:center;margin-bottom:12px;}
#titre-page h1{margin:0;color:#8C6400;font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:32px;line-height:1.2;text-transform:none;text-wrap:balance;}
@media (max-width:767px){#titre-page h1{font-size:26px;}}
/* texto legal: medida de lectura,interlineado y subtítulos */
#lp-wb_Text2{max-width:860px;margin:0 auto;text-align:left !important;}
#lp-wb_Text2 div{text-align:left !important;}
#lp-wb_Text2 span,#lp-wb_Text2 p,#lp-wb_Text2 li{font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-size:15px !important;line-height:1.65 !important;color:#4B4B4B;}
#lp-wb_Text2 p{margin:0 0 12px;}
#lp-wb_Text2 h2{display:block;margin:26px 0 8px;color:#8C6400;font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:19px;line-height:1.3;}
#lp-wb_Text2 h2:first-child{margin-top:0;}
#lp-wb_Text2 a{color:#8C6400;text-decoration:underline;text-underline-offset:2px;}
#lp-wb_Text2 table{width:100% !important;border-collapse:collapse;}
@media (max-width:767px){#lp-wb_Text2 table{display:block;overflow-x:auto;}}
/* plan du site */
.plan-section ul{margin:0 0 6px;padding-left:20px;}
.plan-section li{margin:4px 0;}
/* botón (página «formulaire envoyé») */
a.btn-contact{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;margin:14px 0;border-radius:22px;background:#EEBA42;color:#2D2D2D !important;font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:15px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none !important;}
a.btn-contact:hover,a.btn-contact:focus-visible{background:#2D2D2D;color:#FFFFFF !important;}
.ok-envoi{font-size:18px !important;}
