<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: 'rob';src: url('rob.eot');src:url('rob.woff') format('woff'), url('rob.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: "icons";src: url("icons.eot"); src: url("icons.eot?#iefix") format("embedded-opentype"), url("icons.woff") format("woff"), url("icons.ttf") format("truetype"), url("icons.svg#Flaticon") format("svg"); font-weight: normal;  font-style: normal;}
html{height:100%;min-width:100%;width:100%; background-color:white; font-size:0;overflow-x:hidden;}
body {margin:0;  min-width: 900px; width:100%; height:100%;}
#global_container{position:relative;height:100%;}
b, strong{font-weight:bold;font-family: "rob";}
img { max-width: 100%; max-height: 100%;}
.hidden{opacity:0;}
.visible{ opacity:1;}
.athide{display:none;}

a{color:inherit;}
a:visited{color:inherit;}
a:hover{color:black;}

a.mbut:visited{color:black;}
a.mbut:hover{color:#1c6150;}
a.linkClickedCurrentPage:link{color:white;}
a.linkClickedCurrentPage:visited{color:black;}
a.linkClickedCurrentPage.mbut&gt;div, a.linkClickedCurrentPage.mbutac {color: #1c6150}
a.linkClickedCurrentPage.mbutac:before{color: #1c6150}



.text_generic, .t_g, h1, h2, h3, .mbut{text-align:left;font-family:"rob",Times,serif;	color:black;font-size:17px;font-weight:normal;}
h1, h2, h3, h1.t_g, h2.t_g, h3.t_g{font-family:"rob",Times,serif;font-size:25px;margin:0;font-weight:bold;color:black;margin:15px 0;}
	
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{	text-align:center;	margin:auto;}
.fullWidth{width:100%;}
.wysiwyg{background-color:#b3b3b3;}

.carousel {margin:0}
.carousel-caption{font-family:"rob",Times,serif;margin-top:5px;text-align:center;display:block;position:absolute;top:5vw;right:10vw;left:initial;width:30vw;color:black;background:none;}
.carousel-caption h4, .carousel-caption p { text-align: center;color:black;}
.title_gen_carrousel{font-size:2vw;margin:10px; background:rgba(255,255,255,0.8);padding:20px;width:initial;}
.description_gen_carrousel {font-size:1.5vw;margin:10px 0 0 250px; background:rgba(28,97,80,0.8);padding:15px;width:initial;}
.carousel-indicators {display:none;}
.carousel-indicators li {	border-radius:0px;height: 13px;width: 13px;background-color: white	;}
.carousel-indicators .active { background-color: #1c6150;}
.carousel-control {  background-color:none;background:none;	border: none; color:white; top: 40%; opacity: 1; font-size: 110px;cursor:pointer}
.carousel-control.right,  .carousel-control.left{width:38px; height:100px; z-index:310; border-radius:0px; font-size: 100px;afont-family:"rob";color:#1c6150;line-height: 80px;}
.carousel-control.left{ left: 0;border-radius:0 5px 5px 0}
.carousel-control.right{ right: 0;border-radius:5px 0 0 5px}
.thumb-carousel-control{display:none;}
.description_gen_carrousel{}
.title_gen_carrousel{}
.div_thumbnailsCarousel, .thumbnailsCarousel {height: 100%;}

#div_container_1_h, #div_container_9_fo, #container_submenu, .gpheader{display: block;margin:auto;width: 1100px;}
.gpheader{margin:5px auto;}
.gpheader2{padding:5px 0;background-color:#e6e6e6;width:100%;text-align:center;}
#div_container_1_h, #div_container_9_fo{width: 100%;}
#div_container_5_fr{min-height:400px;display:block;}
.button_valid{width:170px!important;text-align:center;font-size:22px;color:white;background-color: black;padding:5px 5px;transition: all 0.5s ease 0s;border:none;}
.button_valid:hover{background: black;color: #1c6150;box-shadow:none;cursor:pointer;}
.text_in_button{line-height:30px;color:white;font-family:"rob",Times,serif;}
#temp{display:none}
.input_submit {font-size: 20px; height: 45px; padding: 5px; width:150px; vertical-align: bottom; background-color: #1c6150;display:inline-block;}
.arrowAriane{color:#1c6150}

/******Pagination *****/
.container_pager{margin-top: 20px;width: 100%;text-align: center;-moz-user-select: -moz-none; -webkit-user-select: none; -khtml-user-select: none; -o-user-select: none; user-select: none;}
.pager_group, .pager_leftArrow, .pager_rightArrow{width:25px;height:25px;line-height:25px; padding: 6px;margin:0px 10px;background-color: black;color:white !important;cursor:pointer; -moz-user-select: -moz-none; -webkit-user-select: none; -khtml-user-select: none; -o-user-select: none; user-select: none; text-align:center;}
.pager_leftArrow, .pager_rightArrow{margin:0px 40px;font-weight:bold;font-size:15px;}
a.pagerCurrentPage, .pager_group:hover,  .pager_leftArrow:hover, .pager_rightArrow:hover{	background-color:#1c6150;	text-align:center;}


/**** HEADER / MENU ***/
.gphead{width:100%;display:block;margin:auto;text-align:left;}
.gplogo{width:160px;vertical-align:middle;text-align:right}
.gpphone{width:940px;text-align:right}
.gpmenumo{display:none;}
.gpmenu{width:1100px;text-align:right;vertical-align:middle;}
.mbut, .mbutac{text-align:left;font-size:17px;vertical-align:middle;;transition: all 0.5s ease 0s;border:none;height:25px; margin-left:15px;padding-left:15px;}
.mbutac{font-size:0;margin:0;border:none;padding:3px;height:27px;text-align:center;width:21px;border-radius:5px;}
.mbut:hover a, .mbutac:hover:before {color:#1c6150!important}
.avpqp{ position: fixed; top: 90%; z-index: 350;left:1%}

#div_container_2_lm{width:280px;margin-right:20px;vertical-align:top;margin-top:150px;display:inline-block;}

/***** CUSTOM ****/

.bcont, .bcontxt{width:1100px;display:block;margin:auto;position:relative;}
.gpph{display:none;}
.logo{width:160px;height:160px;vertical-align:middle;left}
.iflogo{width:315px;height:75px;vertical-align:middle;left}



.hmail&gt;div, .hphone&gt;div, .tfoophone&gt;div, .tfooadd&gt;div, .tfoomail&gt;div, .tconphone&gt;div, .tconmail&gt;div, .tconmap&gt;div{display:inline-block;width:initial!important;vertical-align:middle;margin-left:5px;}
.hmail:before, .hphone:before, .tfoophone:before, .tfooadd:before, .tfoomail:before, .tconphone:before, .tconmail:before, .tconmap:before{ color:black; display: inline-block;text-align: center; vertical-align: middle; content:"\f100"; font-family: icons;font-size:25px;color:#1c6150;}
.hphone:before{content:"\f101";margin-left:10px; padding-left:10px; border-left:1px solid #1c6150}
.tfoophone:before, .tconphone:before{content:"\f101"}
.tfooadd:before, .tconmap:before{content:"\f102";}
.hmail:hover, .hmail:hover:before{color:#333333}





.iline{width:500px;height:65px;display:block;margin:15px auto;}
.block-category-carousel{width: 70%;height: 100%;display:inline-block;vertical-align:middle;margin:0 0 0 0;}
.container_block-category-carousel .container{height: 100%;position:relative;}
.block-category-carousel .carousel-title .carousel-title-click p.title_gen_carrousel{font-weight:bold;margin:0px;font-size:15px;text-align:center;color:white;	}
.block-category-carousel .carousel-title .carousel-title-click p.description_gen_carrousel{display:none;}
.carousel-title{width: 30%;display: inline-block;text-align:left;}
.carousel-title-click{width:85%;padding:10px 5%;background-color:#1c6150;transition: all 0.5s ease 0s;margin:10px 0;color:white;text-align:center;height:40px;}
.carousel-title-click:hover{color:#544437;background-color:#5f534d;}
.btacc{background-color:#90887e;padding:10px;width:1000px;margin:auto;}


/***** footer ****/
footer a&gt;div{display:inline-block;vertical-align:middle;}
.bfoot{display:block;width:1100px;margin:60px auto 0 auto;}
.logoF{width:150px;height:150px;display:block;}
.bfoinfo1,.bfoinfo2,.bfoinfo3,.bfoinfo4{width:235px;margin:10px;padding:10px;vertical-align:top;text-align:left;vertical-align:middle;}
.bfoinfo3{border-left:1px solid #535051;border-right:1px solid #535051}
.bfoinfo4{margin-left:0;text-align:right;}
.tfoot, .tfootslog{font-size:14px;	}
.tfootslog{text-align:center;}
.tfoconc{text-align:right;vertical-align:middle;}
.bdetimg li{width:25%!important}
.ibutclop{display:none;}

/**** ACCUEIL ****/
.imsacc {width:100%;height:700px;}
.bacc1, .bacc2, .bacc3, .bacc4, .bacc5, .bacc6, .bacc7{vertical-align:middle;height:450px;width:560px;margin-top:30px;}
.bacc1, .bacc4, .bacc6{background-color:#1c6150;padding:30px;height:390px;}
.bacc1 .t_g, .bacc1 h1, .bacc4 .t_g, .bacc4 h2{color:white;display:block;}
.bacc1 .t_g, .bacc4 .t_g, .bacc4 h2{text-align:center;}
.bacc2{width:450px;margin-left:30px;}
.iacc1{width:450px;height:450px;}
.bacc3{width:200px}
.bacc4{width:810px;margin-left:30px;background-color:#333333;}
.iacc2{width:200px;height:450px;}
.btnmore, .btnmore2{background-color:white;font-size:20px;text-align:center;width:200px;margin-left:590px;margin-top:30px;text-align:center;color:#333333!important;transition: all 0.5s ease 0s;padding:10px;font-size:25px;}
.btnmore:hover{background-color:#f2f2f2;}
.bacc6{background-color:#f2f2f2;width:480px;}
.bacc5, .bacc7{width:250px;}
.bacc6, .bacc7{margin-left:30px;}
.iacc3{width:250px;height:450px;}

.bacc8{margin-top:30px;width:1100px;padding:20px 0;background-color:#f2f2f2}
.bacc9b{width:1100px;background-color:#333333}
.bacc9, .bacc10, .bacc11{width:345px;vertical-align:top;padding:10px 10px 20px 10px;}
.bacc10{border-left:2px solid white;border-right:2px solid white;}
.iacc4{width:365px;vertical-align:middle;height:130px;text-align:center;}
.bacc9 .t_g, .bacc9 h3, .bacc10 .t_g, .bacc10 h3, .bacc11 .t_g, .bacc11 h3{color:white;text-align:center;display:block;}
.btnmore2{margin-left:0;display:block;margin:20px auto;}


/*** Processus ***/
.numle, .txtle, .numri, .txtri{width:550px;}
.txtle, .txtri{width:520px;margin-top:20px}
.txtle h2, .txtri h2, .txtle h3, .txtri h3, h2.txtle , h2.txtri , h3.txtle , h3.txtri {font-size:20px;border:none;}
.txtle{padding-right:30px;}
.txtri{padding-left:30px;}
.numle, .numri{color:white;}
.numle, .txtle {margin-right:550px!important;border-right:2px solid black;}
.numri, .txtri{margin-left:550px!important;border-left:2px solid black;}

.numri, .numle{position:absolute;width:30px;border-radius:50px;border:2px solid black;font-weight:bold;padding:5px;text-align:center;font-size:25px;background-color:#1c6150;margin-top:10px}
.numri{left:-21px;}
.numle{right:-21px;}
.ivproj{width:1000px;height:400px;margin:20px 0;}

/*********** CATGEORIE *************/
.bcategs{text-align:center;}
.bcateg{vertical-align:top;width:300px;margin:30px;position:relative;border:1px solid #1c6150}
.icateg{width:300px;height:300px;}
.tcateg{background-color:white;background:rgba(255,255,255,0.85);position:absolute;bottom:10px;width:260px;left:20px;text-align:center;height:50px;font-size:20px;font-weight:bold;}
.tcateg&gt;div{vertical-align:middle;display:inline-block;width:97%!important}
.tcateg:before{vertical-align:middle;display:inline-block;content:"";width:0;font-size:0;height:100%;}
.btitcat{margin-bottom:20px}
.btdescr{height:175px;}


/***Page realisations***/
.ireal{	width:490px;	height:350px; cursor:pointer;}
.breal{	margin:15px;	text-align:center;	position:relative;}
.previewImg { background-color: #ffffff!important;  border: none}
.previewImg &gt; img {  max-height: 80vh;  height: initial!important;}
.closePopImg {background:none;    background: white;}

/*** R�f�rences ***/
.breal2{	margin:20px 10px ;	text-align:center;	position:relative;}
.iref{width:200px;height:200px;margin-bottom:20px;}
.iref:before{content:''; width:0.1%;height:100%;vertical-align:middle;display:inline-block;}
.iref&gt;img{max-width:99.8%;vertical-align:middle;}
.trefs{text-align:center;}

/**** CONTACT ****/
.ggMap {width: 1100px; height: 300px;margin-bottom:20px;}
.bcords{width:500px;display:block;background-color: #1c6150;padding:10px;margin:20px auto;color:white;}
.tcoords{color:white;text-align:center;}
.tconmap, .tconphone, .tconmail{text-align:center;margin-top:10px;font-size:20px;font-weight:bold;color:white;}
.tconmap:before, .tconphone:before, .tconmail:before{color:white;font-weight:normal}
.tconphone{margin-top:30px;}
.tconmap&gt;div, .tconphone&gt;div, .tconmail&gt;div{display:inline-block;width:initial!important;vertical-align:middle;margin-left:5px;}


.bforcont{border-top:1px solid #1c6150;margin-top:20px!important;padding-top:20px;}
.iconta{width:600px;height:450px;margin-right:20px;vertical-align:middle;}
.fcontact{width:460px;padding:10px;display:inline-block;vertical-align:middle;text-align:right}
.fcontact table , .fcontact tbody{width:100%;font-size:0;}
.fcontact table tr:nth-child(1), .fcontact tr:nth-child(2),
.fcontact table tr:nth-child(6), .fcontact tr:nth-child(7){	width:221px;display:inline-block;}
.fcontact table tr:nth-child(2),.fcontact table tr:nth-child(7){margin-left:10px;}
.fcontact table tr:nth-child(3){	width:275px;display:inline-block;}
.fcontact table tr:nth-child(4){	width:168px;display:inline-block; margin-left:10px;}
.fcontact table tr:nth-child(5),.fcontact table tr:nth-child(8){	width:453px;display:inline-block;}
.fcontact td { display: block;}

.fcontact .cell_1_form{	width:100%;	padding:0;font-size:15px}
.fcontact .cell_2_form { padding-left:0;}
input[type="text"], input[type="password"],  textarea { font-size: 20px; line-height:20px; width: 100%; padding:0; background-color:#d9dadc; border:1px solid #d9dadc;	}
.fcontact textarea {background-color:#f6f6f6;border:1px solid #f6f6f6;height:200px;	}
.fcontact{color: white;}



/*telephone*/		
@media 	only screen and (max-device-width : 1100px) {
	@viewport	{width: 100vw;zoom: auto;}
	img{max-width:100%;min-width:100%;}
	.t_c, .text_generic, .t_g, label, h1, h2, .mbtn, .mbtn_first, .sub_mbtn, .text_footer, .text_footer_title, .text_footer_coordonnees{margin-top:0;	font-size:2.5vw;line-height:initial;}
	html { background-repeat: repeat;}
	body{	width: 100vw;	min-width: 100vw;	}
	.gpheader, #div_container_1_h, #div_container_9_fo, #div_1_h, 	#div_container_5_fr, .global_group_auto_gen_5_fr, .global_group_auto_gen_1_h, #container_submenu{	width:100%;	min-width:initial;max-width:initial;}
	h1, h2, h3, h1.t_g, h2.t_g, h3.t_g {  font-size: 4vw;    margin: 2vw 0 2vw 0; line-height:initial;}
	h1:before, h2:before, h3:before { height: 10vw;  width: 10vw;}
	.text_in_button {line-height: 10vw; font-size:6vw;}
	.button_valid { font-size:8vw;padding: 0; margin-bottom:2vw; line-height:8vw;}
	.txtpricet1 h2,.txtpricet2 h2,.txtpricet3 h2, h2.txtpricet1, h2.txtpricet2, h2.txtpricet3{margin:0}
	/**** HEADER / MENU ****/
	#global_container{width:100%;padding:0px;}
	.gphead{text-align:left;width: 100vw;border-bottom: 0.5vw solid #393536;}
	.gpph {    padding: 0;}
	.gpphoneh { width: 98vw ; padding:0 1vw}
	.thdevis {  padding: 1vw;}
	
	.thmail:before, .thphone:before, .tfoomail:before, .tfoomap:before, .tfoophone:before, .ifaceb:before, .thdevis:before{ font-size: 3vw;line-height:6vw;}
	.tfoomail,.tfoomap,.tfoophone{text-align:center;}
	.gpheader { margin: 2vw auto; padding:0;text-align:center}
	.gpmenu{width:100vw;margin:auto;text-align:center ;margin-top:2vw;margin-bottom:2vw}
	.gplogo, .glog {padding: 0;margin:0;width:25vw}
	.gpphone { width: 75vw; text-align: right;}
	.logo {width: 25vw; height: initial!important;margin:0; }
	.logo &gt; a{width:100%;}
	.input_submit{width:initial!important;height:initial!important;font-size:2.5vw;padding:1vw;}
	.hmail:before, .hphone:before, .tfoophone:before, .tfooadd:before, .tfoomail:before, .tconphone:before, .tconmail:before, .tconmap:before { font-size: 4vw;}
	.hphone:before {  margin-left: 1.5vw;  padding-left: 1.5vw;  border-left: 0.1vw solid #1c6150;}
	
	
	a.mbut:hover, a.linkClickedCurrentPage { color: white!important; }
	a.linkClickedCurrentPage.mbut&gt;div {border-bottom: 0.5vw solid #1c6150;}
	a.mbut:hover, a.linkClickedCurrentPage { color: #3a404b!important;}
	.mbut{font-size:3vw;}
	
	.carousel .item &gt; img {width:initial;max-width:200%;}
	.item_img_resize{display:none;}
	.carousel-indicators, .carousel-control{}	
	.carousel-control.right, .carousel-control.left { display:none;}
	.carousel-caption{width:60%;left:35%}
	
	
	
	#div__global__1_h__groups__global_groups {height: auto;}
	.btisite {  padding-top: 1vw;   margin-bottom: 1vw;	}
	.btisite::before{display:none;}
	
	/*****CONTENT ****/
	
	#div_container_5_fr {min-height: initial!important;overflow:hidden;width:100vw;padding:0}
	#div_5_fr{ width: 96vw;padding:2vw}
	.bcontxt, .bcont, .p1080 { width: 96vw;padding:2vw;}
	h1&gt;div, h2&gt;div,h3&gt;div{display:inline-block;}
	.container_imsacc {  position: relative;height: initial;}
	.imsacc {  height: initial;}
	
	
	
	.bacc1, .bacc2, .bacc3, .bacc4, .bacc5, .bacc6, .bacc7 { width: 46vw;    margin: 1vw;height: initial;}
	.bacc1, .bacc4, .bacc6 { padding: 1vw; width: 44vw;   height: initial;}
	.bacc1, .bacc4{width:92vw}
	.iacc1, .iacc2,.iacc3 { width: 46vw;  height: initial;}
	.bacc8 { margin-top: 2vw;  width: 96vw;  padding: 2vw 0;}
	.iacc4 { width: 10vw;  height: initial;margin:2vw 11vw }
	.bacc9b {width: 96vw;}
	.bacc9, .bacc10, .bacc11 {     width: 29vw; padding: 1vw 1.25vw 2vw 1.25vw;}
	.bacc10 { border-left: 0.6vw solid white;  border-right: 0.6vw solid white;}
		
	
	
	.txtle, .txtri {width: 96vw; padding:0;border:none; margin-top: 0;margin-left:0}
	.numri, .numle {width: 5vw; border-radius: 15vw;  border: 0.5vw solid white;  padding: 1vw;  font-size: 4vw;  margin-top: 3vw;left:0;position :relative;}
	.numri{margin-left:89vw!important}
	.txtri{ margin-left:0!important}
	.txtri {border: none;padding:0;}
	
	
	.bcateg {width: 30vw;  margin: 1vw;  border: 0.1vw solid #1c6150;}
	.icateg { width: 30vw;  height: initial;}
	.tcateg {  bottom: 2vw;  width: 25vw;  left: 2.5vw;  height: initial;padding:1vw;}
	.breal { margin: 3vw 0;}
	.ireal { width: 96vw;  height: initial;}
	
	
	.breal2 { margin: 2vw 1vw;}
	.iref { width: 30vw;  height: 30vw;  margin-bottom: 2vw;}
	.iref img{min-width:99%;}
	.previewOverlay .prevSpan, .previewOverlay .nextSpan{z-index:300;}
	
	
	.bcords { width: 60vw;  padding: 1vw;  margin: 3vw auto;}
	.bforcont { border-top: 0.1vw solid #1c6150;  margin-top: 3vw!important;  padding-top: 3vw;}
	.iconta { width: 96vw; height: initial;  margin-right: 0;}
	.fcontact { width: 60vw;  padding: 0;display:block;margin:auto; }
	.fcontact table tr:nth-child(1), .fcontact tr:nth-child(2), .fcontact table tr:nth-child(6), .fcontact tr:nth-child(7) { width: 29vw;}
	.fcontact table tr:nth-child(2),.fcontact table tr:nth-child(4), .fcontact table tr:nth-child(7) { margin-left: 1vw;}
	.fcontact table tr:nth-child(3) { width: 35vw;}
	.fcontact table tr:nth-child(4) { width: 23vw;}
	.fcontact table tr:nth-child(5), .fcontact table tr:nth-child(8) { width: 59vw;}
	
	
	.fcontact .cell_1_form { font-size: 2.5vw;}
	.fcontact input[type="text"], .fcontact input[type="password"], .fcontact textarea {  font-size: 2.5vw;  line-height: 2.5vw;  border: 0.2vw solid #d9dadc;}
	
	
	
	
	
	
	/**************** footer ************/
	#div_container_9_fo { margin-top: 2vw; padding-top: 0; width: 100vw;}
	.global_group_auto_gen_9_fo{width:100%;margin-top: 3vw;}
	.bfoinfo1, .bfoinfo2, .bfoinfo3, .bfoinfo4 { width: 46vw;  margin: 1vw;  padding: 0;  vertical-align: middle;   text-align:center;	 }
	.logoF { width: 25vw;  height: initial;text-align:center;display:inline-block}
	.bfoinfo2, .bfoinfo3, .bfoinfo4{text-align:left;}
	.bfoinfo3, .bfoinfo4 {margin-top:5vw;border:none;width:46vw;}
	.bfoot { width: 96vw; padding:2vw;margin:0;}
		
	.flogo { width: 40vw; height: initial;  margin-bottom: 3vw;}
	.tifoocoor {  width: 94vw;  margin: 0;  padding: 1vw;}
	.tifoocoor:before{display:none;}
	.tplanfoo { padding: 1vw;  width: 25vw;  text-align:center;}
	

}

@media 	only screen and (max-device-width : 468px) {
	.gpmenu{display:none;margin-bottom:0}
	.mbut, .mbutac {width:90vw; margin:4vw 5vw;width:initial;display:block;text-align:center;font-size:8vw;padding:2vw ;border:none;height:initial;}
	.mbutac {width:10vw;height:10vw;}
	.flogo {width: 80vw; height: initial; margin-bottom: 3vw;}
	.carousel-caption{display:none;}
	.gpmenumo{display:block;position:absolute;cursor:pointer;right:4vw;margin-top: 0;top: 18vw; z-index: 320; width:15vw;height:15vw;}
	.t_c, .text_generic, .t_g, label, h1, h2, .mbtn, .mbtn_first, .sub_mbtn, .text_footer, .text_footer_title, .text_footer_coordonnees{margin-top:0;	font-size:4vw;line-height:8vw;}
	h1, h2, h3, h1.t_g, h2.t_g, h3.t_g {  font-size: 6vw;    }
	.thmail:before, .thmail:before, .thphone:before, .tfoomail:before, .tfoomap:before, .tfoophone:before, .ifaceb:before{ font-size: 7vw;}
	.ggmenu li { display: block;}
	.mbut {font-size:7vw}
	a.linkClickedCurrentPage.mbut&gt;div {  border-bottom: none;}
	.gplogo, .glog {  width: 35vw;}
	.logo { width: 35vw;}
	.gpphone { width: 65vw;}
	.hphone:before { border-left: none}
	.gpheader { text-align:left}
	.gpheader2 { padding: 1vw 0 ;margin-top:5vw}
	.hmail:before, .hphone:before, .tfoophone:before, .tfooadd:before, .tfoomail:before, .tconphone:before, .tconmail:before, .tconmap:before { font-size: 6vw;}
	
	.tacc1 { width: 96vw;  margin-right: 0;}
	.imacc { width: 96vw;  height: initial;  margin-top: 5vw;}
	
	
	.bacc1, .bacc2, .bacc3, .bacc4, .bacc5, .bacc6, .bacc7 { width: 96vw;  margin: 3vw 0;}
	.iacc1, .iacc2, .iacc3 { width: 96vw;}
	.bacc1, .bacc4,  .bacc6{width:94vw}
	.bacc8 {display:none;}
	.bacc9, .bacc10, .bacc11 {  width: 92vw;   padding: 2vw;border:none;}	
	
	.numri, .numle {  width: 10vw;  font-size: 6vw; line-height:10vw;}
	.numri {margin-left: 84vw!important;}
	
	.bcateg { width: 90vw;  margin: 3vw; border: 0.5vw solid #1c6150;}
	.icateg { width: 90vw;}
	.tcateg { bottom: 2vw;  width: 80vw;  left: 5vw;  height: initial;    padding: 2vw; font-size:6vw}
	
	.iref { width: 45vw;  height: 45vw;}	
	
	.bfoinfo1, .bfoinfo2, .bfoinfo3, .bfoinfo4 { width: 96vw;  margin: 3vw 0;}
	.logoF { width: 35vw; }
	
	.bcords { width: 92vw;padding:2vw;}
	.fcontact { width: 96vw;}
	.fcontact table tr:nth-child(1), .fcontact tr:nth-child(2), .fcontact table tr:nth-child(6), .fcontact tr:nth-child(7) { width: 95vw;}
	.fcontact table tr:nth-child(2),.fcontact table tr:nth-child(4), .fcontact table tr:nth-child(7) { margin-left: 0;}
	.fcontact table tr:nth-child(3) { width: 95vw;}
	.fcontact table tr:nth-child(4) { width: 93vw;}
	.fcontact table tr:nth-child(5), .fcontact table tr:nth-child(8) { width: 95vw;}
	.bcontimg, .bconttxt {  width: 100%;  display: block;}
	.imcontact { height: initial;}
	.fcontact table, .fcontact tbody { width: 98%;}
	.fcontact .cell_1_form { font-size: 4vw;}
	.fcontact input[type="text"], .fcontact input[type="password"], .fcontact textarea {  font-size: 4vw;  line-height: 4vw;  border: 0.5vw solid #d9dadc;}
	.input_submit {  font-size: 5vw;  padding: 2vw;}
	
	
	
}</pre></body></html>