:where(.et_pb_text) :is(p,ul,ol,blockquote)~:is(h1,h2,h3,h4,h5,h6){padding-top:.75em}:where(.et_pb_text) :is(p,ul,ol,blockquote):last-child{margin:0}:where(.et_pb_text) :is(p){line-height:1.7}:where(.et_pb_text) p:last-of-type{padding-bottom:1em}:where(.et_pb_text) :is(p,ul,ol,blockquote):last-child{padding-bottom:0;color:#822e73:}:where(.et_pb_text) ::marker{color:var(--gcid-primary-color);font-family:var(--et_global_heading_font)}:where(.et_pb_text) :is(ol,ul) li:not(:last-child){padding}:where(.et_pb_text) a{transition:all .2s linear;font-weight:700!important}:where(.et_pb_text) a:hover{font-weight:700!important;color:#6f7c81!important}@media all and (min-width:981px){.logoEstivalHiver,.logoEstivalEte{width:65px!important;height:auto;top:0px!important;margin-left:0px;display:block!important}.logoHomeHiver,.logoHomeEte{width:44px!important;height:auto;top:10px!important;margin-left:0px;display:block!important}}@media all and (max-width:980px){.logoEstivalHiver,.logoEstivalEte{width:90px!important;height:auto;top:0px!important;margin-left:0px;margin-top:-40px;display:block!important}.logoHomeHiver,.logoHomeEte{width:70px!important;height:auto;top:0px!important;margin-left:0px;display:block!important}}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row{width:100%}.menucommun .nav li li a,.menuete .nav li li a,.menuhiver .nav li li a{color:#333333;font-size:15px;font-weight:400;text-transform:none;padding:10px 20px;width:100%;min-width:100%}.menucommun .nav li li,.menuete .nav li li,.menuhiver .nav li li{padding:0;min-width:100%;font-weight:700!important}.menucommun.et_pb_module.et_pb_menu .nav li li a,.menuete.et_pb_module.et_pb_menu .nav li li a,.menuhiver.et_pb_module.et_pb_menu .nav li li a{transition:all 0.3s ease-in-out}.menucommun.et_pb_module.et_pb_menu .nav li li a:hover{background-color:#822e73;color:#fffff;opacity:1;padding-left:28px}.menuete.et_pb_module.et_pb_menu .nav li li a:hover{background-color:#78b039;color:#fffff;opacity:1;padding-left:28px}.menuhiver.et_pb_module.et_pb_menu .nav li li a:hover{background-color:#2e94c7;color:#fffff;opacity:1;padding-left:28px}.menucommun ul.nav>li>ul.sub-menu,.menuhiver ul.nav>li>ul.sub-menu,.menuete ul.nav>li>ul.sub-menu{transform:translateY(10px);transition:all 0.3s ease-in-out}.menucommun ul.nav>li:hover>ul.sub-menu,.menuete ul.nav>li:hover>ul.sub-menu,.menuhiver ul.nav>li:hover>ul.sub-menu{transform:translateY(0)}