/* updated : 2025-10-14 18:32:36*/:root{--weight-thin:100;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--main-color-1:#231F20;--main-color-2:#c1cf25;--main-color-3:#000000;--main-font-1:"Pompiere",cursive}.ui-widget-content{background-image:none;background-color:white;border-color:#D5D5D5}.ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit}*{margin:0;padding:0}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}* html .clearfix{height:1%}.clearfix{display:block}img{border:0}table{border-collapse:collapse;border-spacing:0}embed,iframe,object,table img{vertical-align:middle}select option{margin-right:10px}input,textarea,select,button{font-size:1em;padding:4px}input[type=submit],button{cursor:pointer}textarea{font-size:1.1em}#colorbox,#colorbox *{outline:none}#colorbox button{border:0;padding:0}#cboxCurrent{right:15px !important}#cboxLoadedContent{overflow:hidden !important}#cboxNext{right:15px !important}body{font-family:"Arial";font-size:0.9em;color:#231F20}textarea{font-family:"Arial"}div#global{margin:auto;position:relative}.inner{width:950px;margin:auto;position:relative}*[data-bg]{transition:background-image 0.2s ease-in-out}h1{font-family:"Pompiere",cursive;font-size:3em;text-transform:uppercase;padding:20px 0 10px 0;position:relative;text-align:center}hgroup::after{content:""; width:40px; height:10px; padding:0 10px; background:url(../images/css/puce-ocre.png) white no-repeat center center; position:absolute; bottom:-5px; left:50%; margin-left:-20px}h2{font-family:"Pompiere",cursive;font-size:2em;margin:0 0 10px 0}h3{font-family:"Pompiere",cursive;font-size:1.5em;margin:0 0 5px 0}hgroup{position:relative;border-bottom:1px solid #231F20;width:850px;padding:0 0 20px 0;margin:0 auto 20px auto}hgroup h1{margin:0 0 0 0}hgroup h2{padding:0 0 0 0;margin:0;text-align:center;color:#c1cf25}input[type=text],input[type=password],select,textarea{font-size:1.5em;border-radius:3px;border:1px solid #CCCCCC}.field.checkbox.mandatory{border:1px solid #CCCCCC}a{color:#c1cf25;text-decoration:none}.header-contact{background:#231F20;padding:5px;overflow:hidden}.header-contact .phone{float:left;padding-top:16px;color:white}header#header-main{position:absolute;width:100%;z-index:100;background:url(../images/css/header.png)}header#header-main .logo{margin:45px 0 45px 0;text-align:center}.header-slideshow .theme-default .nivoSlider{margin-bottom:0}.header-slideshow .slideshow-standalone{margin:0}.header-slideshow .slideshow-standalone .carousel{margin-top:0}.header-slideshow .theme-default .nivo-caption{background:#231F20;opacity:1;width:50%;left:50%;margin-left:-25%;bottom:30px;text-align:center;color:white;font-family:"Pompiere",cursive;font-size:2em;height:46px;overflow:visible}.header-slideshow .theme-default .nivo-caption::before{position:absolute;content:"";width:11px;height:46px;background:url(../images/css/legend-left.png) no-repeat;top:0;left:-11px}.header-slideshow .theme-default .nivo-caption::after{position:absolute;content:"";width:11px;height:46px;background:url(../images/css/legend-right.png) no-repeat;top:0;right:-11px}.header-slideshow{height:260px;overflow:hidden}body.cms-homepage .header-slideshow{height:auto}#menu{position:relative;z-index:10}#menu ul{padding:5px;list-style-type:none;overflow:hidden;text-align:center;border-bottom:2px solid #c1cf25}#menu ul li{display:inline-block;position:relative}#menu ul li.separator{display:none}#menu ul li a.selection,#menu ul li a:hover{color:#c1cf25}#menu ul li a{font-family:"Pompiere",cursive;display:block;font-size:2em;text-decoration:none;color:#231F20;padding:20px 15px}