#main-header.et-fixed-header{background-color:rgba(18,30,0,1)!important}@media (max-width:767px){.deux-colonnes-mobile{display:flex;flex-wrap:wrap}.deux-colonnes-mobile .et_pb_column{flex:0 0 50%;max-width:50%}}.et_pb_menu li a{display:inline-flex;align-items:center}.et_pb_menu .material-icons{margin-right:6px}.et_pb_menu .material-icons{font-size:28px;vertical-align:middle;margin-right:6px;line-height:1}.footerstyle .material-icons{font-size:28px;vertical-align:middle;margin-right:6px;line-height:1}.et_pb_menu__menu li{display:flex;align-items:center}.et_pb_menu__menu li:not(:last-child)::after{content:"|";font-size:30px;margin-left:5px;margin-right:5px;opacity:1;margin-top:5px;color:#fff}.tec-simple-list{list-style:none;padding:0;margin:0;color:#fff}.tec-simple-item{padding:12px 0;border-bottom:1px solid #eee}.tec-event-date{font-weight:bold;margin-right:6px;color:#fff}.tec-event-title{font-size:16px;font-weight:600;text-decoration:none;color:#fff}.tec-event-title:hover{text-decoration:underline}.tec-event-desc{margin-top:6px;font-size:14px;color:#fff}.tec-event-website{margin-top:4px}.tec-event-website a{font-size:13px;color:#fff}.tec-event-website a:hover{text-decoration:underline}.splw-weather-title{display:none}.page-id-713 .menu-item-730>a{color:#b1cb48!important;font-weight:bold}body::after{content:'';position:fixed;bottom:0;left:0;right:0;height:250px;pointer-events:none;z-index:99;-webkit-mask-image:linear-gradient(to top,black 0%,black 25%,transparent 100%);mask-image:linear-gradient(to top,black 0%,black 25%,transparent 100%);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);opacity:1;transition:opacity 0.3s ease}body.hide-blur::after{opacity:0}.documents li a{color:#666!important}@media (max-width:767px){body::after{backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0}}@media (max-width:767px){#annuaire thead{display:none}#annuaire,#annuaire tbody,#annuaire tr,#annuaire td{display:block;width:100%}#annuaire tr{background:#fff;margin-bottom:16px;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,0.06);padding:10px 12px}#annuaire td{border:none!important;padding:8px 0;white-space:normal}#annuaire td[data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:#6b7280;margin-bottom:2px;text-transform:uppercase}#annuaire td img{max-width:120px;margin-bottom:10px}}