/* Style Saint Aubin 3.4.3 03/05/2021 */
body{background-color:#e0eeff;color:#000;font:.63em "Trebuchet MS",sans-serif}#barrepos{line-height:1px}.h1,.h2,.h3{color:#0078ae;font-weight:700;padding:.2em;margin-left:1em;margin-right:1em;margin-bottom:.6em}div.imgrelative,div.imgrelativeslide{position:relative;width:100%}div.imgcomment{font-family:Montserrat,sans-serif;position:absolute;color:#fff;font-size:large;font-style:italic}.tbcolumns div.imgcomment{font-size:inherit}div.commentTL{top:.6em;left:.8em}div.commentTC{top:.6em;left:0;width:100%;text-align:center}div.commentTR{top:.6em;right:.8em}div.commentBL{bottom:.8em;left:.8em}div.commentBC{bottom:.8em;left:0;width:100%;text-align:center}div.commentBR{bottom:.8em;right:.8em}.imgrelativeslide div.commentBC,.imgrelativeslide div.commentBL,.imgrelativeslide div.commentBR{bottom:1.8em}div.commentCL{top:50%;left:.8em;transform:translateY(-50%)}div.commentCC{top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}div.commentCR{top:50%;right:.8em;transform:translateY(-50%)}em{font-style:italic;font-size:70%}.em{font-style:italic}.medium{font-size:medium}.small{font-size:small}.large{font-size:large}.smaller{font-size:smaller}.larger{font-size:larger}#content-body{display:block;max-width:1080px;width:100%;margin:0 auto}.menucontent{display:inline-block;float:left;width:16%;overflow:visible}#menucontent_phone{display:none;position:absolute;z-index:500}#menu_phone{color:#fff;font-size:1.6em}#menu_phone ul{padding:0;margin:0;list-style:none;text-align:center;position:absolute;z-index:100;width:180px}#menu_phone li{background:#0a51a1 url(images/backcolorbutton.png);background-size:50% 100%;background-repeat:repeat-x;border:1px solid #77d5f7;border-radius:5px;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;display:block;transition-duration:.4s;margin-bottom:2px;max-width:180px}#menu_phone li:hover{background:#77d5f7 url(images/hovercolorbutton.png);background-size:50% 100%;background-repeat:repeat-x;border:1px solid #0a51a1}#menu_phone .mp_item{padding:.4em 1em .4em .4em;border-left:1px solid #fff;border-right:1px solid #fff}.pagebody{display:block;max-width:1080px;margin:0 auto;width:100%;overflow:hidden;font-size:1.6em}.pagebody section p{text-align:justify;text-justify:inter-word}.pagecontent{display:inline-block;float:right;width:82%;margin-left:.4em;padding:0 .2em;overflow:hidden}.pagecontent .h1,.pagecontent .h2{font-size:2em;border-bottom:1px solid #0078ae}.pagecontent>section:last-of-type{padding-bottom:.3em}.lpagecontent{box-sizing:border-box;display:inline-block;width:100%;overflow:hidden;padding:0 5px}.lpagecontent .h1,.lpagecontent .h2{font-size:2em;border-bottom:1px solid #0078ae}.lpagecontent>section:last-of-type{padding-bottom:.3em}.slider-div{width:80%;max-width:700px;margin:0 auto}.slider-div div.imgcomment{font-size:inherit;font-style:inherit;opacity:.8}p{margin:5px 0}.bold{font-weight:700}.strong{font-weight:700}figcaption{width:100%;text-align:justify}figcaption>p:first-of-type{margin-top:0}hr{background-color:#d6d0c1;border:0;height:1px;margin:1.1em 0}.grpsaisie{border:thin solid #2577cf;margin-left:2px;margin-right:6px;padding:2px}.grpsaisie input,.grpsaisie label,.grpsaisie select{display:inline-block}.divzone{min-width:600px;float:left;padding-top:2px;padding-bottom:2px}.divbut input:disabled{background:#0a51a1 url(images/backcolorbutton.png);border:1px solid #77d5f7;opacity:.5;filter:blur(2px)}.navbarre{background:url(images/ui-bg_gloss-wave_50_77D5F7_500x100.png) 50% 50% repeat-x #77d5f7;border:1px solid #77d5f7;border-radius:5px;outline:0;font-size:1.64em}.navbarre::before{content:"";display:table;border-collapse:collapse}.navbarre::after{content:"";display:table;border-collapse:collapse;clear:both}.navbarre a:link{color:#fff}.divbut{margin-top:5px;margin-right:6px;float:right;margin-bottom:10px}.divbut input{height:auto}.sepbutton{display:inline-block;width:1em}.divllbl{width:7em;padding-top:2px;padding-bottom:2px;padding-right:2px;text-align:right;display:inline-block}.divllbl ul{list-style-type:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;float:left;margin-left:0}.divinp{padding-bottom:2px;padding-top:0;padding-left:5px}.divafftxt{padding-top:0;padding-bottom:2px;padding-left:5px;margin-top:3px}.divlbl1{display:inline-block;min-width:7em;padding-top:2px;padding-bottom:2px;padding-right:2px;text-align:right}.divlbl2{padding-top:2px;padding-bottom:2px;padding-right:2px;text-align:left;left:5px;display:inline-block}.listbullet{list-style-type:square;padding-left:30px}.listbullet li{margin:5px}.listorder{list-style-type:decimal;padding-left:30px}.listorder li{margin:5px}#header{display:grid;grid-template-columns:185px auto;grid-column-gap:30px;background-image:linear-gradient(#0d30fd,#ffefe0 75%);max-width:1200px;margin:0 auto;font-family:Montserrat,sans-serif;-webkit-box-shadow:10px 14px 16px 0 rgba(18,70,201,.61);-moz-box-shadow:10px 14px 16px 0 rgba(18,70,201,.61);box-shadow:10px 14px 16px 0 rgba(18,70,201,.61)}.menufixed{position:fixed;top:2px;left:0;right:0;z-index:1000}.contentfixed{position:relative}#menubarre{display:block;width:100%;max-width:1200px;margin:0 auto}#blason{grid-row:1/span 3}#blason img{width:100%}#header .head1{font-size:2.4em;font-weight:700;color:#e0f1ff}#header .head2{font-size:1.6em;font-weight:700;color:#0032ff}.ui-menu{padding:0 2px;font-size:1.7em;min-height:2em;width:12.5em}.ui-widget.ui-widget-content{padding-left:3px;padding-right:2px}ul#nav_barre>li{margin-left:2px;margin-right:2px;width:auto;float:right;display:block}#flags{display:inline;position:absolute;top:5px;right:10px}#header_mobile{display:none;height:36px}#header_mobile::after{display:block;content:'';clear:both}#hm_content{display:inline-block}#hm_content a>svg{margin-top:4px;margin-left:4px;width:28px;height:28px}#hm_content span{margin-left:5px;font-size:3em;color:#4e9a06}.banners{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.banners li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.banners li:first-child{position:relative;display:block;float:left}.banners img{display:block;height:auto;float:left;width:100%;border:0}.banners .caption{display:none;position:absolute;z-index:2;font-size:3vw;font-weight:700;text-shadow:none;color:rgba(255,255,255,.7);left:2em;right:0;bottom:0;padding:.3em .6em;margin:0;max-width:none}.boxcontent{margin:0 auto;width:80%}.boxcontent1col{display:grid;grid-template-columns:auto;align-content:start;width:80%;margin:2px auto}.boxcontent3col,.boxcontent4col{display:grid;grid-template-columns:auto auto auto;grid-gap:6px 6px;align-content:start;width:80%;margin:2px auto}.boxcontent1col>div,.boxcontent3col>div,.boxcontent4col>div{border:none;background:url(img/bgart.png);padding-bottom:4px}.boxcontent1col>div{display:grid;grid-template-columns:50% 50%;width:100%;padding-bottom:2px}.boxcontent3col>.boxcontent1colitem{width:100%}.boxcontent1col>div article,.boxcontent3col>div article,.boxcontent4col>div article{border:none;background:url(img/bgart.png)}.boxcontent1col>div article{display:inline-block}.boxcontent3colitem article img,.boxcontent4colitem article img{position:relative;top:3px;left:3px}.tdboxarticle .h3{font-size:1.6em;text-align:center}.box3content{display:grid;grid-template-columns:auto;margin:0 auto;padding:0 .4em}.box3content>p{margin:auto;text-align:center}.box3content-img{display:grid;grid-template-columns:auto;margin-left:6em;width:17em;padding:0 .4em}.box3content-img>p{margin:auto;text-align:center}.trboxcontent{display:table-row}.boxlogo{float:left;max-width:64px}.boxcontent div.tdboxcontent{display:table-cell;vertical-align:top;border:.2em solid #fff;background:url(img/bgart.png);width:33%}.tdboxcontent article.tdboxarticle{border:0;background:url(img/bgart.png);padding:.4em}.tdboxcontent .h3{font-size:1.6em;text-align:center}.tdboxcontent article.noimg .h3{margin-left:0}.tdboxcontent article img{float:left}.tdboxcontent article p{margin-left:6em;margin-right:.4em}.tdboxcontent article.noimg p{margin-left:0;padding-left:.8em;padding-right:.4em}.tdboxcontent article fieldset{margin-left:2em}.tdboxcontent article fieldset p{margin-left:4em}.tdboxcontent article table{margin-left:4.7em;white-space:pre}.slider_text{display:none}.slider_text .h3{color:#fff;font-size:3em;font-weight:700;display:inline-block}#banner_image{background-color:#fff;margin:0 auto;max-width:1200px;padding:2px}.pagebody .h4,.pagecontent .h4{font-weight:700}#menu h2{font-size:1.1em;border-botton:0}#shortcut h2{font-size:1.1em;border-botton:0}figure{display:inline-block}.fourcolumns1,.fourcolumns2,.fourcolumns3,.fourcolumns4{display:grid;grid-column-gap:6px}.fourcolumns4{grid-template-columns:1fr 1fr 1fr 1fr}.fourcolumns3{grid-template-columns:1fr 1fr 1fr}.fourcolumns3 .gridcol1{max-width:75%;justify-self:end}.fourcolumns3 .gridcol2{max-width:75%;justify-self:center}.fourcolumns3 .gridcol3{max-width:75%;justify-self:start}.fourcolumns2{grid-template-columns:1fr 1fr}.fourcolumns2 .gridcol1{max-width:50%;justify-self:end}.fourcolumns2 .gridcol2{max-width:50%;justify-self:start}.fourcolumns1{grid-template-columns:1fr}.fourcolumns1 .gridcol1{max-width:25%;justify-self:center}.tbcolumns{display:table;margin:0 auto;max-width:98%;border-collapse:collapse}.fourcolumns .h1,.fourcolumns .h2,.fourcolumns .h3{font-size:1.5em;border-bottom:1px solid #0078ae}.columns_imgs,.trcolumns{display:table-row}.tdcolumns{color:inherit;background-color:inherit;vertical-align:top}.tdcolumns figure{position:relative}.img-item{padding-left:3px;padding-right:3px}.three_columns .img-item{width:32%}.tow_columns .img-item{width:49%}.one_columns .img-item{width:99%}.img-item figure img{width:100%}.grid4columns figure>a{position:relative;display:block;color:inherit}.thumb-screen{display:block;position:absolute;top:0;left:0;width:100%;background:#000 url(img/zoom.png) center center no-repeat;z-index:99;opacity:0;transition:opacity .5s ease}.thumb-screen:hover{opacity:.5}.thumb-scrinfo{display:block;position:absolute;top:0;left:0;width:100px;height:70px;background:#000 url(img/zoom.png) center center no-repeat;z-index:99;opacity:0;transition:opacity .5s ease}.thumb-scrinfo:hover{opacity:.5}.column{display:inline-block;margin-left:.4em}.column:first-of-type{margin-left:0}.columnfloat{padding:.3em 0 0 .5em}.grid4columns{display:grid;grid-template-columns:auto auto auto auto;grid-gap:6px 6px;align-content:start;width:80%;margin:0 auto}.grid4columns>div{margin:0 auto;text-align:center;font:inherit;max-width:200px}.tow_columns{margin:0 auto;width:100%}.tow_columns .h3{font-size:1.1em;border-bottom:1px solid #0078ae}.tow_columns .h2{font-size:1.5em;border-bottom:1px solid #0078ae}.tow_columns .tbcolumns{width:100%}.tow_columns .xcolumn{float:left;max-width:30.6em;min-width:48%}.tow_columns .tdcolumn{display:table-cell;width:48%;vertical-align:middle}.tow_columns .columnfloat{float:left}.tow_columns>article{width:99%;margin:0 auto}.map2col{width:100%;height:22em;margin:0 auto}.text_columns{display:block;margin:0 auto;width:100%}.text_columns article,.tow_columns article{box-sizing:border-box;padding:2px 2px 0 4px}.text_columns .h1,.text_columns .h2,.text_columns .h3{font-size:1.5em;border-bottom:1px solid #0078ae}.trcolumns>.coltxt,.trcolumns>.coltxtr{display:table-cell;vertical-align:middle;width:auto;max-width:59%}.trcolumns>.colimg,.trcolumns>.colimgr{display:table-cell;vertical-align:middle;width:40%}.tow_columns>.colimg{max-width:29%;min-width:auto;float:left}article.coltxt{display:table-cell;max-width:69%;min-width:auto;float:left}article.colimgr{display:table-cell;max-width:29%;min-width:auto}article.coltxtr{display:table-cell;max-width:69%;min-width:auto}article.colimg{display:table-cell;max-width:29%;min-width:auto;float:left}.text_columns>.coltxt{max-width:49%;min-width:auto;float:left}.text_columns>.colimgr{max-width:49%;min-width:auto;float:right}.text_columns>.colimgl{max-width:49%;min-width:auto;float:left;margin-left:4px}.text_columns>.coltxtr{max-width:49%;min-width:auto;float:right}.text_columns>.coltxtl{max-width:49%;min-width:auto;float:left;margin-left:4px}.text_columns article{margin:.2em 0 0 0;width:100%}.text_columns article .txtliste{float:left;width:62%}.text_columns article .imgliste{float:right;width:38%;max-width:250px}.row1{width:100%;border-top:1px solid #0a51a1}.row1:first-of-type{border-top:none}.row1 p{margin-left:5px}.row2{position:relative;margin:40px 0 0 50px;float:right;width:350px}.row2 img{float:left}.row2 p{margin-left:100px}#info-page{display:block;background-color:#fff;max-width:1080px;width:100%;margin:4px auto}.forminfo{position:relative;border:1px solid #000;width:95%;padding-top:4px;margin:0 auto}.forminfo table{position:relative;left:40px;width:90%}.imginfo{margin-top:5px;vertical-align:middle}.iconinfo{position:absolute;top:-10px;left:-10px;z-index:900}.imginfo .thumb-screen,.imginfo figure{width:100px}.textinfo{font-size:large;max-width:1398px;padding-left:5px}.textinfoimg{font-size:large;max-width:1292px;vertical-align:middle;padding-left:5px}.dateinfo{float:right;color:grey;font-size:xx-small}.videocontainer{text-align:center;max-width:100%;height:auto;margin:0 auto}.videocontainer figcaption{text-align:center}.pdfcontainer{text-align:center;width:100%;height:auto;margin:0 auto}footer{display:block;clear:both;width:auto;background:#b3cde4}.footcontainer{display:inline-grid;grid-column-gap:15px;margin:0 auto}footer .wrapper{margin:0 auto;padding:5px 0 0 0;max-width:900px;font-size:1.45em}footer h4{font-size:1.3em;border-bottom:1px solid #444;padding:0 0 .3em 0;margin-bottom:.3em}#copyright{background:#1d1d1d;left:0;width:100%;height:3em}#copyright .wrapper{padding:.4em 0;color:#5e5e5e;font-size:1.2m}#copyright .wrapper a{transition:opacity .25s ease;opacity:.85;margin-left:12px;display:block;float:left}#copyright .wrapper a:hover{opacity:1}#copyright .wrapper a{color:#ababab}#copyright .wrapper a:hover{color:#fff}#menu_phone.ui-widget .ui-widget{font-size:inherit}.slider{display:block}.slidesjs-container{border-top:1px #d6d0c1 solid}#slides{z-index:1:}#slides img{display:none}#slides img:first-of-type{display:block}.container{width:100%;max-width:1280px;margin:0 auto}.slidesjs-pagination .active{color:red}article figure{width:100%}.hidden{display:none}.sepcolumn{display:none}#tbsocialnetwork{clear:both;width:100%;max-height:26px;overflow:hidden}#socialnetwork{clear:both;float:right;min-height:22px;max-height:inherit}#socialnetwork .social{color:#3e62b4;font-size:1.2em;font-weight:700;float:left}#socialnetwork .fbbutton{margin-right:10px}#socialnetwork .gplus{width:67px}.responsiveImg{max-width:100%;margin:0 auto}.onglet{max-width:96%;margin:0 auto}.text{width:75%}.divbut{font-size:.8em}#book{position:relative;width:840px;height:594px;overflow:hidden}#book .turn-page{background-color:silver;box-shadow:0 0 10px #fff}#book .cover{background:#333}#book .cover h1{color:#fff;text-align:center;font-size:50px;line-height:500px;margin:0}#book .loader{background-image:url(loader.gif);width:24px;height:24px;display:block;position:absolute;top:238px;left:188px}#book .data{text-align:center;font-size:40px;color:#999;line-height:500px}#controls{width:800px;text-align:center;margin:1.5em 0;font:30px arial}#controls input,#controls label{font:30px arial}#book .odd{background-image:-webkit-linear-gradient(left,#fff 95%,#ddd 100%);background-image:-moz-linear-gradient(left,#fff 95%,#ddd 100%);background-image:-o-linear-gradient(left,#fff 95%,#ddd 100%);background-image:-ms-linear-gradient(left,#fff 95%,#ddd 100%)}#book .even{background-image:-webkit-linear-gradient(right,#fff 95%,#ddd 100%);background-image:-moz-linear-gradient(right,#fff 95%,#ddd 100%);background-image:-o-linear-gradient(right,#fff 95%,#ddd 100%);background-image:-ms-linear-gradient(right,#fff 95%,#ddd 100%)}#header_mobile a{display:inline;float:left}#header_mobile a img{width:28px;height:28px;padding:3px 5px}.tagclear{height:0}.pagecontent section:first-of-type .imgrelative div.imgcomment{font-size:x-large;font-style:inherit;text-transform:uppercase;opacity:.8}.pagecontent section:first-of-type .imgrelative div.commentCC{top:80%;left:0;width:100%;text-align:center}@media (max-width:1280px){.slider_text .h3{font-size:2.4em}}@media (max-width:1215px){.slider_text .h3{font-size:2em}}@media (max-width:1200px){#blason{width:15.41%}#header .head1{font-size:3vw;margin:0 4%}#header .head2{font-size:2.5vw;margin:.2% 3.5%}.banners .caption{font-size:4vw}}@media (max-width:915px){.boxcontent{width:100%}.boxlogo{width:20%}#header p{font-size:18px}input{padding:4px;font-size:14px}input[type=submit]{padding:1px 14px}input[type=reset]{padding:1px 14px}.text_columns article.column{float:none;max-width:32em;margin:3em auto 0 auto}.text_columns .column{float:none;margin:1em auto 0 auto;max-width:48em}.tow_columns article.column{float:none;max-width:32em;margin:3em auto 0 auto}.tow_columns .xcolumn{float:none;max-width:100%;width:100%;margin:1em auto 0 auto}.tow_columns .tdcolumn{display:inline-block;width:100%;margin:1em auto}.tow_columns .column:first-of-type{margin:1em auto 0 auto}.column .row{float:none;margin:0 0 40px 50px}footer .wrapper .column{font-size:1em}.sepcolumn{display:inline;clear:both}.row1{width:50em}#map_canvas{width:48em;height:30em}.menucontent{width:18%}.pagecontent{width:81%}.slider_text{bottom:-3em}.slider_text .h3{font-size:1.5em}}@media (max-width:800px){#slider{display:none}#nav_barre{top:-5px}#map_canvas{width:350px;height:350px}#copyright .wrapper{font-size:.8em}footer section.wrapper{display:none}.img-item{margin-left:2px;margin-right:2px;margin-bottom:2px}.forminfo table{max-width:700px}.boxcontent3col,.boxcontent4col{grid-template-columns:auto auto}.grid4columns{grid-template-columns:auto auto}.grid4columns>div{padding-left:10px;padding-right:10px}}@media (max-width:600px){.lpagecontent{padding:0}.grid4columns{grid-template-columns:100%}.trboxcontent{display:block}.boxcontent div.tdboxcontent{display:block;width:auto;margin:0 auto}.boxcontent article.tdboxarticle{margin-left:auto;margin-right:auto}.tdboxcontent article.tdboxarticle{display:block;border-top:.4em solid #fff}.forminfo table{max-width:520px}.boxcontent1col>div{grid-template-columns:auto}.h1,.h2,.h3{padding:.2em;margin-left:.2em;margin-right:0;margin-bottom:.3em}.text_columns .h1,.text_columns .h2,.text_columns .h3{font-size:1.1em}}@media (max-width:500px){.boxcontent{width:90%}.boxcontent div.tdboxcontent{display:block;width:80%;margin-top:2px}.tdboxcontent article.tdboxarticle{border:0;margin-left:auto;margin-right:auto}.row1{width:30em}.tbcolumns,.trcolumns{display:block;width:100%}.columns_imgs,.trboxcontent{margin:0 auto;width:100%;display:inline-block}.tdboxcontent,.tdcolumns{display:block;vertical-align:baseline;width:100%;padding:2px}.trcolumns>.coltxt,.trcolumns>.coltxtr{display:block;width:100%;max-width:none}.trcolumns>.colimg,.trcolumns>.colimgr{display:block;width:100%}.thumb-screen{display:none}.fourcolumns1,.fourcolumns2,.fourcolumns3,.fourcolumns4{grid-template-columns:1fr}.fourcolumns3 .gridcol1,.fourcolumns3 .gridcol2,.fourcolumns3 .gridcol3{max-width:100%;justify-self:center}.fourcolumns2 .gridcol1,.fourcolumns2 .gridcol2{max-width:100%;justify-self:center}.fourcolumns1 .gridcol1{max-width:100%;justify-self:center}.fourcolumns .h2{margin-left:5px;margin-right:5px;margin-bottom:5px}.column .row{margin:0 0 40px 10px;width:auto}#map_canvas{width:300px;height:300px}footer .wrapper{width:auto}footer .wrapper .column{margin:0 auto 15px auto;max-width:48%}input{width:auto}#menubarre{display:none}.menucontent{display:none}#header_mobile .h1{font-size:40px}#header_mobile p{display:inline}header{display:none}#header{display:none}#header_mobile{display:block}.pagecontent{width:100%}.sepbutton{width:2em}.divbut input{height:1.5em}.text{max-width:70%}.forminfo table{max-width:440px}.boxcontent3col,.boxcontent4col{display:block;width:90%}.boxcontent3col>div,.boxcontent4col>div{border-bottom:2px solid #fff}}@media (max-width:440px){.lpagecontent{margin:0}.forminfo table{max-width:390px}}@media (max-width:360px){.forminfo table{max-width:286px}}@keyframes stylie-transform-keyframes{0%{transform:translateX(30px) translateY(46px) rotate(0) translate(-50%,-50%);animation-timing-function:cubic-bezier(.25,.25,.75,.75)}100%{transform:translateX(260px) translateY(-150px) rotate(0) translate(-50%,-50%)}}@keyframes stylie-transform2-keyframes{0%{transform:translateX(40px) translateY(40px) rotate(0) translate(-50%,-50%);animation-timing-function:cubic-bezier(.25,.25,.75,.75)}100%{transform:translateX(50px) translateY(40px) rotate(0) translate(-50%,-50%)}}.ui-icon.myapp-phone{background-image:url(images/phone18.png)}.ui-icon.myapp-gsm{background-image:url(images/mobile18.png)}.ui-icon.myapp-mail{background-image:url(images/mail18.png)}.ui-icon.myapp-map{background-image:url(images/map18.png)}@media only screen and (-webkit-min-device-pixel-ratio:2){.ui-icon.myapp-phone{background-image:url(images/phone.png);background-size:18px 18px}.ui-icon.myapp-gsm{background-image:url(images/mobile.png);background-size:18px 18px}.ui-icon.myapp-mail{background-image:url(images/mail.png);background-size:18px 18px}.ui-icon.myapp-map{background-image:url(images/map.png);background-size:18px 18px}}