<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">	p{padding:10px;}
	h1, h2, h3, h4, h5 {
	 font-family: 'Work sans', sans-serif;
	    font-weight:500;
	}
	h1{
		font-size:25px;
		text-align:left;
		display:inline-block;
		padding:10px;
	}
	h2{margin-top: 50px;color:#FFF;font-size:60px;text-shadow: 4px 4px 8px rgba(0,0,0,0.5);margin-bottom: 30px;}	
	a{text-decoration:none;}
	
	
	.section-print{float:right;color:rgba(255,255,255,0.5);font-size:40px;}
	
	
	.container{max-width:1024px;margin:auto;padding:10px;}
	.white-background{background:white;}
	.col-3{display:inline-block;width:33%;vertical-align: top;}
	.col-4{display:inline-block;width:25%;vertical-align: top;}
	.col-5{display:inline-block;width:20%;vertical-align: top;}
	.col-3x2{width:66%;display:inline-block;vertical-align: top;}
	.col-2{display:inline-block;width:49%;vertical-align: top;}
	.photo-col{min-height:500px;}
	.col-2 .photo-col{min-height:300px;}
	.col-3 .photo-col{min-height:150px;}
	.dark{color:#FFF;background:rgba(34,34,34,0.9);margin:15px;border-radius:5px;}
	.dark .image-col{min-height:150px;}
	.dark h3{font-weight:300;padding:20px;font-size:23px;}
	.dark p {padding:0px 20px 20px 20px;text-align:justify;margin:0;}
	.dark a , .light a{color:var(--main-color);font-weight:700;}
	.light{background:#f7f7f7;margin:15px;border-radius:5px;}
	.light .image-col{min-height:150px;}
	.light h3{font-weight:300;padding:20px;font-size:23px;}
	.light p {padding:0px 20px 20px 20px;text-align:justify;margin:0;}
	.colored{color:#FFF;background:var(--main-color);margin:15px;border-radius:5px;}
	.colored .image-col{min-height:150px;}
	.colored h3{font-weight:300;padding:20px;font-size:23px;}
	.colored p {padding:0px 20px 20px 20px;text-align:justify;margin:0;}
	.colored a {color:#FFF;font-weight:700;}
	.image-col,.photo-col{border-radius: 5px 5px 0 0;}
	.photo-col{margin-bottom:20px;}
	

	.tarif{padding: 20px;padding-top:0px;}
	.tarif p{
		display:block;
		text-align:left;
		border-bottom: dashed 1px #aaa;
		padding: 20px 0px 20px 0px;
	}
	.tarif b{
		float:right;
		color:var(--main-color);
	}
	.colored .tarif b{color:#FFF}
	.tarif u{
		color:#FFF;
		background:var(--main-color);
		padding: 5px;
		border-radius: 4px;
		text-decoration:none;
	}
	.colored .tarif u{color:var(--main-color);background:#FFF}
	address span{
		text-align:left;
		font-size:14px;
		display: block;
		border-bottom: solid 1px #222;
		padding-bottom: 5px;
		margin-bottom: 5px;
		font-style:normal;
	}
	a.btn{
		background:var(--main-color);
		color: #FFF;
		padding: 15px;
		border-radius: 5px;
		cursor:pointer;
	}
    
	
	.colored a.btn{
		background:#FFF;
		color: var(--main-color);
		padding: 15px;
		border-radius: 5px;
	}

	.slider {
	  display:inline-block;
	  position: relative;
	  overflow: hidden;
	  border-radius: 5px 5px 0 0;
	  width:100%;
	  height:300px;
	  background:#CCC;
	}

	.slider ul {
	  position: relative;
	  margin: 0;
	  padding: 0;
	  list-style: none;
	}

	.slider ul li {
	  position: relative;
	  display: block;
	  float: left;
	  margin: 0;
	  padding: 0;
	  background: #ccc;
	  text-align: center;
	  background-size: cover;
	  background-position: center;
	  width:100%;
	  height:100%;
	}
	.slider ul li p{
	  padding: 15px;
	  background: rgba(0,0,0,0.5);
	  color: #FFF;
	  margin: 0;
	  text-align:center;
	}
	
	.slider ul li a{
	  padding: 15px;
	  background: var(--main-color);
	  color: #FFF;
	  margin: 15px;
	  border-radius: 5px;
	  text-align:center;
	  position: absolute;
	  bottom: 0;
	  right: 0;
	}
	
	.slider a.control_prev, a.control_next {
	  position: absolute;
	  top: 40%;
	  z-index: 50;
	  display: block;
	  padding: 4% 3%;
	  width: auto;
	  height: auto;
	  background: #2a2a2a;
	  color: #fff;
	  text-decoration: none;
	  font-weight: 600;
	  font-size: 18px;
	  opacity: 0.8;
	  cursor: pointer;
	}

	.slider a.control_prev:hover, a.control_next:hover {
	  opacity: 1;
	  -webkit-transition: all 0.2s ease;
	}

	.slider a.control_prev {
	  border-radius: 0 5px 5px 0;
	}

	.slider a.control_next {
	  right: 0;
	  border-radius: 5px 0 0 5px;
	}
	
	@media screen and (max-width: 768px){
		.bottom_h1{display:none;}
		#mobile_title{display:block;}
		.slider a.control_prev, a.control_next {display:none;}
		
		
		
		
		
		
		
		h1{font-size: 50px;padding-top: 200px;}
		h2{font-size: 30px;padding:0;}
		
		
		
		nav a {display:block;text-align:left;}
		.photo-col{min-height:150px;}
		.col-2 .photo-col{min-height:195px;}
		.col-3 .photo-col{min-height:125px;}
	}	
	
	.backlink{
		position:fixed;
		top:25px;
		left:25px;
		height:50px;
		width:50px;
		color: var(--main-color);
		background:#FFF;
		line-height:50px;
		border-radius:50%;
		font-size:45px;
	}
	@media print {
	.no-print, .no-print *
		{
			display: none !important;
		}
	h2{font-size:30px;margin:0;text-shadow:none;}
	section,.fullheight{height:auto;min-height:auto;}
	}</pre></body></html>