a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
html{min-height:100%;color:transparent;}
body{background:#4D1D56;margin:0;padding:0;font-family:droid_sans,times,sans serif;color:#000;position:relative;font-size:1.10rem;}
body em,i,.italique{font-style:italic}
body b, body strong{font-weight:700}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
@font-face {
    font-family: 'droid_sans';
	src: url('../fonts/droidsans-webfont.eot');
    src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-webfont.woff') format('woff'),
         url('../fonts/droidsans-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
    size-adjust: 100%;
}
p{line-height:125%}
*{box-sizing:border-box}
ul,li{list-style:none;margin:0;padding:0}
a{text-decoration:none;border:none;outline:0;outline:none;color:#D9A38B}
a:hover{color:#818181}
img,embed,object,video{max-width:100%;height: auto;font-size: 3rem;}
h1{font-weight:700;font-size:125%}
h2,h3{font-weight:700}
h4{line-height:175%}
.gras{font-weight:700}
.formulaire{border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4D1D56;padding:2.5%;margin: 0% 0 2.5% 0}
.formulaire input[type=text],select,textarea{width:100%;padding:1em;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}
.formulaire input[type=submit]{background-color:#F69565;min-height:3em;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;margin:2.5% 0 0}
.formulaire textarea{min-height:10em;margin:.5% 0 0}
.formulaire input[type=submit]:hover{background-color:#45a049;transition: 3s;}
.formulaire label, .formulaire i{color:#fff}
.centrer{text-align:center}
.lity.lity-opened{opacity:1;z-index:9999}
.lity.lity-closed{opacity:0}
.lity *{box-sizing:border-box;background-color:#0b0b0b;background:rgba(0,0,0,0.9);}
.lity-wrap{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;opacity:0;transition:opacity .3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none}
.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}
.lity-close{z-index:9994;width:50px;height:50px;position:fixed;left:2.5;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:red;font-style:normal;font-size:35px;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#F27829;font-style:normal;font-size:35px;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}
.lity-close:active{top:1px}.lity-pictures img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
.lity-hide{display:none}.video{margin: 0% 1% 0% 1%;width:18%;float:left}

.lightbox{text-align:center;line-height:0;position:absolute;left:0}
.lb-disable-scrolling{overflow:hidden}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}
.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}
.lightbox a img{border:none}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-loader{top:43%;height:25%;width:100%}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../pictures/loading.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container .nav{left:0}.lb-nav a{outline:0;background-image:url(../pictures/loading.gif;)}
.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../pictures/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}
.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../pictures/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-caption a{color:#4ae}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../pictures/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
.minus{font-size:75%}