<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{height:100%;}
body{
	background: url(../images/body-tail.gif) top center repeat;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#978e83;
	position:relative;
	min-width:320px;
	padding:63px 0 35px;
}
.main{
	width:1003px;
	margin:0 auto;
	background:#fff;
}
/*********************************header*************************************/
header{width:100%; border-bottom:1px solid #f5f4f1; padding:35px 0 12px;}
#page1 header{padding:35px 0 15px;}
	header .indent-bottom{padding-bottom:12px; margin-bottom:15px;}
h1{

	padding-bottom:3px;
	border-bottom:1px solid #f5f4f1;
	margin-bottom:13px;
}
	h1 a{
		display:inline-block;
		font:normal 39px/65px "Times New Roman", Times, serif;
		color:#c4c3b2;
		margin-right:32px;
	}
		h1 a span{color:#dad2ae;}
		h1 a:hover{text-decoration:none;}
	h1 &gt; span{
	display:inline-block;
	color:#c4c1b2;
	text-transform:uppercase;
	padding-top:29px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
.social-icons{
	float:right;
	overflow:hidden;
	padding-right:11px;
}
	.social-icons li{float:left; margin-right:9px;}
	.social-icons a{
		display:block;
		width:24px;
		height:24px;
		overflow:hidden;
		background-position: center top;
		background-repeat:no-repeat;
	}
		.social-icons a:hover{background-position:center -27px;}
		.social-icons .icon-1{background-image:url(../images/icon-1.png);}
		.social-icons .icon-2{background-image:url(../images/icon-2.png);}
		.social-icons .icon-3{background-image:url(../images/icon-3.png);}
/********************************* Content **********************************/
#content{width:100%; padding:33px 0 31px; border-bottom:1px solid #f5f4f1;}
/*----- Global Structure -----*/
.img-indent{float:left; margin-right:20px;}
.last-item{margin-right:0 !important; margin-bottom:0 !important;} 

/* ---------- Tags ---------*/
h2{font:normal 60px/72px "Times New Roman", Times, serif; color:#ada898;}
h3{
	font:normal 34px/41px "Times New Roman", Times, serif;
	color:#b8b3a5;

	padding-bottom:23px;
	border-bottom:1px solid #f5f4f1;
}

h4 {
	color: #D9524E
	}

h6{font:normal 22px/27px "Times New Roman", Times, serif; color:#b8b3a5;}
	h6 a{color:#b8b3a5;}
		h6 a:hover{text-decoration:none; color:#dad2ae;}

blockquote{width:100%;}
	.quote-caption{text-align:right;}
time.date1{
	display:block;
	width:59px;
	height:47px;
	overflow:hidden;
	padding-top:10px;
	float:left;
	margin-right:13px;
	background:#c9c8b5;
	font:16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	border-radius:9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
}
	time.date1 span{display:block; margin-top:-5px;}
/*----------- Boxes ----------*/
.box{background:url(../images/box-tail.gif) center top repeat;}
	.box .indents{padding:21px 0 43px;}
	.box h3{color:#d9524e; border-bottom-color:#efefe7; padding-bottom:18px;}
.box1{
	font:italic 13px/20px Georgia, "Times New Roman", Times, serif;
	color:#999288;
}
	.box1 h6{font:400 italic 18px/24px Georgia, "Times New Roman", Times, serif; color:#999288;}
/*---------- Links ----------*/
a{color:#978e83; outline:none; cursor:pointer; text-decoration:none;}
	a:hover{text-decoration: underline}
a[href^="tel:"]{color:#978e83; text-decoration:none;}
.button{
	display:inline-block;
	cursor:pointer;
	font:normal 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background:#c9c8b5;
	padding:10px 17px;
	border-radius:9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
}
	.button:hover{text-decoration:none; background-color:#dad2ae;}
/*---------- Lists -----------*/
.list-1 li{
	overflow:hidden;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#b8b2ac;
	padding-bottom:28px;
	border-bottom:1px solid #f6f5f4;
	margin-bottom:22px;
}
	.list-1 li.last-item{border-bottom:none; padding-bottom:0;}
	.list-1 .marker{
		float:left;
		margin-right:18px;
		width:46px;
		height:49px;
		padding-left:3px;
		overflow:hidden;
		font:normal 18px/49px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
		background:#dcd2a5;
		border-radius:23px;
		-moz-border-radius:23px;
		-webkit-border-radius:23px;
	}
		.list-1 .marker.bg-color1{background-color:#dcd2a5;}
		.list-1 .marker.bg-color2{background-color:#c9c8b5;}
		.list-1 .marker.bg-color3{background-color:#e66864;}
	.list-1 h6{
		font:normal 19px/23px "Times New Roman", Times, serif;
		text-transform:uppercase;
		color:#8d8b6b;
		margin-bottom:10px;
	}
		.list-1 h6 a{color:#8d8b6b;}
			.list-1 h6 a:hover{text-decoration:none; color:#dad2ae;}
.list-2 li{
	font:14px/17px Arial, Helvetica, sans-serif;
	color:#988e83;
	background:url(../images/marker-2.gif) 0 6px no-repeat;
	padding-left:13px;
	margin-bottom:5px;
}
	.list-2 a{color:#988e83;}
		.list-2 a:hover{text-decoration:none; color:#dd412b;}
.list-3 dt{font-weight:bold;}
	.list-3 dt a{color:#978e83;}
		.list-3 dt a:hover{text-decoration:none; color:#c4c3b2;}
.list-3 dd{margin-bottom:18px;}
/*---------- Borders ---------*/
.border-bottom{border-bottom:1px solid #f5f4f1;}
/*---------- Indents ---------*/
p, .p3-1{margin-bottom:18px}
	.p0{margin-bottom:0;}		.p0-1{margin-bottom:3px;}
	.p1{margin-bottom:5px;}		.p1-1{margin-bottom:8px;}
	.p2{margin-bottom:10px;}	.p2-1{margin-bottom:12px;}
	.p3{margin-bottom:15px;}
	.p4{margin-bottom:20px;}	.p4-1{margin-bottom:22px;}
	.p5{margin-bottom:25px;}	.p5-1{margin-bottom:28px;}
	.p6{margin-bottom:30px;}	.p6-1{margin-bottom:32px;}
	.p7{margin-bottom:35px;}	.p7-1{margin-bottom:37px;}
	.p8{margin-bottom:40px;}	.p8-1{margin-bottom:42px;}
.indent-top1{padding-top:5px;}
.indent-top1-1{padding-top:8px;}
.indent-right2{padding-right:10px;}
.indent-left4, .indent-left4x{padding-left:20px;}
.indent-left5x{padding-left:25px;}
.indent-bottom6{padding-bottom:30px;}
.indent-bottom8{padding-bottom:40px;}
.indent-bottom8-1{padding-bottom:43px;}
.indent-bottom11-1{padding-bottom:58px;}
.indent-bottom12{padding-bottom:60px;}
/*----------- Map ------------*/
#map iframe{width:100%; height:242px;}
#map dl{width:100%; position:relative; overflow:hidden;}
#map dt{
	font:22px/20px "Times New Roman", Times, serif;
	color:#b8b3a5;
	margin-bottom:11px;
}
#map dl span {float:left; width:82px;}
/************************************** Footer *************************************/
footer{
	width:100%;
	padding:29px 0 33px;
	font:17px/23px "Times New Roman", Times, serif;
	color:#ada898;
	text-transform:uppercase;
	text-align:center;
}
	.footer-text a{color:#bab297;}

/*----------- Back to top --------------*/
#toTop {
	display:none;
	width:49px;
	height:49px;
	overflow:hidden;
	background:url(../images/backtotop.png) center top no-repeat;
	position:fixed;
	margin-right:-606px !important;
	right:50%;
	bottom:118px;
	z-index:999;
}
#toTop:hover {background-position:center -62px;}
#toTop:active, #toTop:focus {outline:none;}

/*=================================================================================*/
@media only screen and (max-width: 995px) {
	p, .p3, .p3-1{margin-bottom:15px}
		.p4-1, .p5, .p5-1, .p6, .p6-1, .p7, .p7-1, .p8, .p8-1{margin-bottom:20px;}
		h3{margin-bottom:20px !important; padding-bottom:10px !important;}
	.indent-top1-1{padding-top:0;}
	.indent-left5x{padding-left:20px;}
	.indent-bottom8, .indent-bottom8-1, .indent-bottom11-1, .indent-bottom12{padding-bottom:30px;}
	/*-----------------------------------------*/
	.main{width:768px;}
	h1{padding-left:10px;}
		h1 a{font-size:27px; line-height:16px;}
		h1 &gt; span{font-size:14px; line-height:20px; padding-top:1px;}
	.social-icons{padding-right:10px;}
	#toTop{display:none !important;}
}

@media only screen and (max-width: 767px) {
	.indent-top1{padding-top:0;}
	.indent-right2{padding-right:0;}
	.indent-left4{padding-left:0;}
	/*-----------------------------------------*/
	.main{width:480px;}
	h1{padding-left:0; padding-bottom:15px;}
		h1 a{font-size:27px; line-height:33px;}
		h1 &gt; span{display:block; font-size:12px; line-height:15px; padding-top:0; margin-top:-4px;}
	.social-icons{padding-right:0; margin-top:-55px;}
	.box h3{padding-left:20px !important; padding-right:20px;}
	.box .suffix_1{padding-left:20px !important; padding-right:20px !important;}
}

@media only screen and (max-width: 479px) {
	.main{width:320px;}
	footer{font-size:14px; line-height:17px; text-align:left;}
		.footer-text span{display:block;}
}
.lire{
	color: #dd412b;
}

.doctolib{
	margin-top:30px;
	text-align:right;

}
.doctolib a{
	display:inline-block;
	background: #fff;
	border:1px solid #107aca;
	padding:10px 18px;
	border-radius: 9px;
	text-align:center;
	color:#107aca;
	font-weight:bold;
}
.doctolib a:hover{
	color:#fff;
	text-decoration: none;
	background: #107aca;
}
.doctolib img{
	width:100px;
	height:auto;
	margin-top:10px;
}
.doctolib a:hover img{
	filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(305deg) brightness(200%) contrast(200%);
}




</pre></body></html>