@import url(http://fonts.googleapis.com/css?family=Josefin+Sans);@import url(http://fonts.googleapis.com/css?family=Istok+Web:400,700);@font-face{font-family:'icogeneral';src:url(/media/font/icogenerale-1/fonts/icogeneral.eot);src:url('/media/font/icogenerale-1/fonts/icogeneral.eot?#iefix') format('embedded-opentype'),url(/media/font/icogenerale-1/fonts/icogeneral.woff) format('woff'),url(/media/font/icogenerale-1/fonts/icogeneral.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'icobatiment';src:url(/media/font/icobatiment/fonts/icobatiment.eot);src:url('/media/font/icobatiment/fonts/icobatiment.eot?#iefix') format('embedded-opentype'),url(/media/font/icobatiment/fonts/icobatiment.woff) format('woff'),url(/media/font/icobatiment/fonts/icobatiment.ttf) format('truetype');font-weight:400;font-style:normal}::-moz-selection{color:#333;background:#E8E8E8}::selection{color:#333;background:#E8E8E8}a,p,#ytb_block_a_2 #icontact:after,#ytb_block_a_3 #iplan:after,#ytb_block_aside_2 #icontact:after,#ytb_block_aside_3 #iplan:after{transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%}body{background-color:#fff;background-image:url();background-repeat:repeat-x;background-position:center top;background-size:;font-style:normal;font-variant:;font-weight:400;font-size:.8em;line-height:1.6em;font-family:Istok Web,sans-serif;color:#040707}a{text-decoration:none;color:#2f2f2f;font-weight:700}a:hover{text-decoration:underline;color:#4e3e2d}img{max-width:100%}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-style:normal;font-variant:;font-weight:700;font-size:;line-height:2em;font-family:Josefin Sans,sans-serif}h1{font-style:;font-variant:;font-weight:400;font-size:1.8em;line-height:2em;font-family:Josefin Sans,sans-serif}h2{font-style:;font-variant:;font-weight:400;font-size:2em;line-height:2em;font-family:Josefin Sans,sans-serif;color:#4e3e2d}#ytb_wrapper{width:968px;border:0;padding:0;overflow:hidden;margin:0 auto}#ytb_group_sidebar br.automaticBreak{display:none}#ytb_block_headerTop_1{width:49%;float:left;padding-top:}#ytb_block_headerTop_1 .ytb_extension_article{float:left}#ytb_block_headerTop_1 .automaticBreak{display:none}#ytb_block_headerTop_1 img{vertical-align:middle;margin-right:20px;padding:}#ytb_block_headerTop_2{height:125px;line-height:125px}#ytb_block_headerTop_2{width:49%}#ytb_block_headerTop_2{float:right}#ytb_block_headerTop_3{padding-top:10px;clear:both;height:40px}#ytb_block_headerTop_1,#ytb_block_headerTop_2{height:125px;line-height:125px}#ytb_block_headerTop_1 .ytb_extension_article:last-child .centerHead{vertical-align:middle;display:inline-block;line-height:normal;text-align:left}#ytb_block_headerTop_2 .ytb_extension_tracker>div{position:relative;float:right;height:48px;line-height:48px;width:30%;text-align:center;margin-top:20px;background-color:#2f2f2f;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.2em}#ytb_block_headerTop_2 .ytb_extension_tracker>div:before{position:absolute;content:"";display:block;top:0;left:-14px;display:;width:0;height:0;border-style:solid;border-width:0 0 48px 14px;border-color:#fff0 #fff0 #2f2f2f #fff0}.ytb_extension_tracker{display:block;float:none;height:28px}.ytb_extension_tracker>div{position:relative;float:right;height:28px;line-height:28px;text-align:center;background-color:#fff;color:#000;text-transform:uppercase;font-weight:700;padding:0 20px}.ytb_extension_tracker>div:before{position:absolute;content:"";display:block;top:0;left:-14px;width:0;height:0;border-style:solid;border-width:0 0 28px 14px;border-color:#fff0 #fff0 #fff #fff0}#ytb_row_headerBot{position:relative}#ytb_block_headerBot_1{position:absolute;right:0;top:-12px}#ytb_block_headerBot_1 a:after,#ytb_block_headerBot_1 a{color:#4e3e2d}#ytb_block_headerBot_1 a{text-transform:uppercase}#ytb_block_headerBot_1 a:hover:after,#ytb_block_headerBot_1 a:hover{color:#000;text-decoration:none}#ytb_block_headerBot_1 a:after{content:"5";font-family:"icogeneral";font-size:2em}#ytb_block_headerBot_1 a:before{content:"/ "}#ytb_block_headerBot_2,#ytb_block_headerBot_3{background-color:#2f2f2f;display:}#ytb_block_headerBot_3{background-color:}#ytb_block_headerBot_2{position:relative;width:85%;height:7px;margin-bottom:2px}#ytb_block_headerBot_2:after{position:absolute;content:"";display:block;top:0;right:0;right:-5px;width:0;height:0;border-style:solid;border-width:7px 5px 0 0;border-color:#2f2f2f #fff0 #fff0 #fff0}#ytb_block_headerBot_3{height:2px;width:80%}ul.slimmenu{list-style-type:none;margin:0;padding:0;width:100%}ul.slimmenu li{position:relative;display:inline-block;background-color:initial}ul.slimmenu>li+li>a:before{content:"-";font-weight:lighter;text-transform:uppercase;display:;padding:0 8px}ul.slimmenu>li:last-child a{color:#876036;font-weight:700}ul.slimmenu li a{font-size:1.2em;text-transform:none;font-weight:400;margin:0;text-decoration:none;transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;padding:15px 0;color:#000;font-family:}ul.slimmenu li a:hover{text-decoration:none;color:#4e3e2d}ul.slimmenu li .sub-collapser{position:absolute;right:-16px;top:0;width:18px;height:100%;text-align:center;z-index:999;cursor:pointer;display:block}ul.slimmenu li>ul .sub-collapser{right:0}ul.slimmenu li .sub-collapser:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}ul.slimmenu li .sub-collapser>i{color:#fff;font-size:8px;display:inline-block;vertical-align:middle}ul.slimmenu li ul{list-style-type:none;position:absolute;top:38px;width:auto;z-index:999}ul.slimmenu li ul li{background-color:#fff;width:100%}ul.slimmenu li ul li a{line-height:normal;font-size:1.1em;padding:10px 20px;text-align:left;width:auto;text-transform:capitalize}ul.slimmenu li ul li a:hover{color:#ccc}ul.slimmenu>li>ul{left:19px;top:48px;margin:0;z-index:999}ul.slimmenu>li>ul>li{padding:6px 10px;margin:0;display:block;background-color:#fff;text-align:center}ul.slimmenu>li>ul>li>a{margin:0;padding:10px;text-transform:uppercase}ul.slimmenu li ul li .sub-collapser>i{color:#ECECEC}#ytb_row_slider .ytb_block,#ytb_row_slider,#ytb_group_slider{position:relative;height:425px;overflow:hidden}#ytb_group_slider .automaticBreak{display:none}#ytb_group_slider{width:100%;margin:10px 0}#ytb_row_slider .ytb_block{float:left}#ytb_block_slider_1{width:600px}#ytb_block_slider_2{width:368px}#ytb_block_slider_2 div,#ytb_block_slider_2 div h2{color:#fff}#ytb_block_slider_2 div h2{font-style:;font-variant:;font-weight:;font-size:2em;line-height:;font-family:Josefin Sans,sans-serif;margin-bottom:8px;color:}#ytb_block_slider_2 div a{position:absolute;right:0;top:0;color:#000;text-align:right;padding:103px 15px 15px 0;width:100%;height:100%}#ytb_block_slider_2 div p{max-height:45px;overflow:hidden}#ytb_block_slider_2 .article-list div,#ytb_block_slider_2 .article-list{background:none}#ytb_block_slider_2 .article-list h3{display:none}#ytb_row_slider #ytb_block_slider_2 div{position:relative;height:110px;margin:0 0 3px 3px;padding:15px;background-image:url();background-repeat:;background-position:}#ytb_block_aside_4 a:hover,#ytb_block_b_2 a:hover,#ytb_block_slider_2 div:hover{background:#b28657;background-color:-moz-linear-gradient(top,#b28657 0%,#876036 100%);background-color:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b28657),color-stop(100%,#876036));background-color:-webkit-linear-gradient(top,#b28657 0%,#876036 100%);background-color:-o-linear-gradient(top,#b28657 0%,#876036 100%);background-color:-ms-linear-gradient(top,#b28657 0%,#876036 100%);background-color:linear-gradient(to bottom,#b28657 0%,#876036 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b28657',endColorstr='#876036',GradientType=0)}#ytb_block_slider_2 div:hover{color:}#ytb_block_slider_2 div:hover h2{color:}#ytb_block_slider_2 div:hover a{color:}#ytb_block_aside_4 a,#ytb_block_b_2 a,#ytb_block_slider_2 div{background:#554635;background-color:-moz-linear-gradient(top,#554635 0%,#31271c 100%);background-color:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#554635),color-stop(100%,#31271c));background-color:-webkit-linear-gradient(top,#554635 0%,#31271c 100%);background-color:-o-linear-gradient(top,#554635 0%,#31271c 100%);background-color:-ms-linear-gradient(top,#554635 0%,#31271c 100%);background-color:linear-gradient(to bottom,#554635 0%,#31271c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#554635',endColorstr='#31271c',GradientType=0)}#ytb_group_accueil{position:relative;clear:both}#ytb_row_aside,#ytb_row_a,#ytb_row_b,#ytb_row_c{float:left;width:296px;position:relative}#ytb_row_clear{clear:both}#ytb_row_b{margin:0 40px;background:}#ytb_group_accueil #ytb_block_aside_6,#ytb_group_accueil #ytb_row_c{background-image:url();background-color:#fff;background-position:top center;background-size:100%;background-repeat:no-repeat;height:}#ytb_block_a_1,#ytb_block_aside_1{background-color:#2f2f2f;padding:10px;color:#fff}#ytb_block_a_1:after,#ytb_block_aside_1:after{content:"";display:block;background-image:url();width:calc(100% + 20px);height:150px;margin-left:-10px;margin-bottom:-10px;margin-top:20px;background-position:bottom center;background-size:100%;background-repeat:no-repeat}#ytb_block_a_1{height:auto}#ytb_block_aside_1{min-height:290px}#ytb_block_a_1 h2,#ytb_block_aside_1 h2,#ytb_block_a_1 h1,#ytb_block_aside_1 h1{font-weight:400;color:#fff;margin-bottom:20px}#ytb_block_a_2,#ytb_block_a_3,#ytb_block_aside_2,#ytb_block_aside_3{height:60px;margin:5px 0;position:relative}#ytb_block_aside_3:empty{display:none}#btnplan .btnappel p{width:202px}#btncontact .btnappel p{width:229px}#btncontact .btnappel p,#icontact{background-color:#2f2f2f}#btnplan .btnappel p,#iplan{background-color:#876036}#btncontact a,#btnplan a{display:block;z-index:1000;position:relative;height:60px;line-height:60px;margin-right:-100px;padding-left:40px;text-transform:uppercase;font-size:1.5em;font-weight:400}#btnplan a{color:#fff}#btnplan p.icone{color:#fff}#btncontact a{color:#fff}#btncontact p.icone{color:#fff}p.icone{display:block;position:absolute;top:0;right:0;height:60px;line-height:60px;font-family:'icogeneral';font-size:2em}#iplan{width:50px;padding-left:15px}#icontact{width:38px}p.icone:after{content:" ";width:0;height:0;border-style:solid;border-width:60px 25px 0 0;position:absolute;left:-29px}#icontact:after{border-color:#2f2f2f #fff0 #fff0 #fff0}#icontact:before{border-color:#fff0 #fff0 #2f2f2f #fff0}#iplan:after{border-color:#876036 #fff0 #fff0 #fff0}#iplan:before{border-color:#fff0 #fff0 #876036 #fff0}p.icone:before{content:" ";width:0;height:0;border-style:solid;border-width:0 0 60px 25px;position:absolute;left:-25px}#btncontact a:hover,#btnplan a:hover{text-decoration:none}.gallery{width:102%;margin-left:-1%}.article-gallery *,.article-gallery *::before,.article-gallery *::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.article-gallery{letter-spacing:-.31em;text-rendering:optimizespeed;text-align:center}.article-gallery figure{float:left;padding:1%;text-align:center;margin:0}.article-gallery .gallery-icon{position:relative;margin:0;overflow:hidden}.article-gallery .gallery-icon::after{position:absolute;bottom:0;left:0;right:0;height:80px;background:-moz-linear-gradient(top,#fff0 0%,#fff0 19%,rgb(255 255 255) 100%);background:-webkit-linear-gradient(top,#fff0 0%,#fff0 19%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,#fff0 0%,#fff0 19%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.article-gallery .gallery-icon a{position:relative}.article-gallery .caption{cursor:pointer;width:100%;padding:10px;font-size:14px;line-height:16px;color:#2e2925;display:none}.article-gallery img{min-width:100%;min-height:100%;width:auto;height:auto;display:block}.article-gallery a{height:auto;overflow:hidden;display:block}.gallery_item>.gallery-icon{background-color:#8c0287}.gallery_item{margin:0;padding:0}.article-gallery .gallery-icon a::before{content:"+";display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:36px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:-100%;right:0;pointer-events:none;opacity:.4}.article-gallery .gallery-icon img{opacity:1;transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s}.article-gallery .gallery-icon:hover img{opacity:.3}.article-gallery .gallery-icon a:hover::before{z-index:1;left:0;opacity:1}.article-gallery .gallery-icon a::before{z-index:-1;transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s}.article-gallery .gallery-icon{perspective:600px}.article-gallery .gallery-icon img{transform:scale(1.1) rotateY(0)}.article-gallery .gallery-icon:hover img{transform:scale(1.1) rotateY(5deg)}[class*="gallery-columns-"] figure{width:50%}.layout-layout-1 .gallery_item{margin:0;padding:0}@media only screen and (min-width:800px){.gallery-columns-2 figure{width:50%}.gallery-columns-3 figure{width:33.33%}.gallery-columns-4 figure{width:25%}.gallery-columns-5 figure{width:20%}.gallery-columns-6 figure{width:16.66%}}.lg-backdrop{background-color:rgb(255 255 255 / .92)}.lg-sub-html,.lg-toolbar{background-color:#ebecee}.lg-sub-html,.lg-toolbar *{color:#000000!important}.lg-sub-html p{font-size:22px;margin:25px 0}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{max-height:85%}@media only screen and (max-width:800px){#ytb_block_headerTop_2 .ytb_extension_tracker>div{width:100%}#ytb_block_a_1 .ytb_extension_tracker{float:none;width:200px}}#ytb_block_aside_2{display:}#ytb_block_aside_3{display:}#ytb_block_a_2{background:}#ytb_block_a_2:hover #icontact:after,#ytb_block_aside_2:hover #icontact:after{border-color:#31271c #fff0 #fff0 #fff0}#ytb_block_a_2:hover #btncontact .btnappel p,#ytb_block_aside_2:hover #btncontact .btnappel p{background-color:#31271c}#ytb_block_a_3:hover #iplan:after,#ytb_block_aside_3:hover #iplan:after{border-color:#31271c #fff0 #fff0 #fff0}#ytb_block_a_3:hover #btnplan .btnappel p,#ytb_block_aside_3:hover #btnplan .btnappel p{background-color:#31271c}#ytb_block_b_3,#ytb_block_b_2,#ytb_block_b_1{margin-bottom:10px}#ytb_block_b_3,#ytb_block_b_2:empty{display:none}#ytb_block_b_1{text-align:center;border-bottom:4px solid #4e3e2d;padding:0 0 10px 0;background:}#ytb_block_b_1,#ytb_block_b_1 a{color:}#ytb_block_b_2{display:}#ytb_block_aside_4 a,#ytb_block_b_2 a{color:#fff;text-transform:uppercase;height:60px;line-height:60px;text-align:center;display:block;text-decoration:none;font-size:1.5em;font-weight:400;background:}#ytb_block_aside_5,#ytb_block_b_3{border:1px solid #000;padding:10px;background-color:#fff}#ytb_block_b_3 h2{margin:2% 0}#ytb_block_aside_5 .basicArticleSuperList,#ytb_block_b_3 .basicArticleSuperList{padding:0}#ytb_block_aside_5 .basicArticleSuperListItem,#ytb_block_b_3 .basicArticleSuperListItem{min-height:0;border-bottom:0;margin:0 0;overflow:inherit;padding:0 0}#ytb_block_aside_5 .yproxSeeAll,#ytb_block_b_3 .yproxSeeAll{float:none;text-align:right;padding-top:5px}#ytb_block_aside_6 .yproxSeeAll:after,#ytb_block_c_1 .yproxSeeAll:after,#ytb_block_aside_5 .yproxSeeAll:after,#ytb_block_b_3 .yproxSeeAll:after{content:" > ";color:#4e3e2d}#ytb_block_aside_6 .yproxSeeAll a,#ytb_block_c_1 .yproxSeeAll a,#ytb_block_aside_5 .yproxSeeAll a,#ytb_block_b_3 .yproxSeeAll a{color:#4e3e2d;text-decoration:underline;font-weight:bold:}#ytb_block_aside_5 .basicArticleSuperListArticlePreview,#ytb_block_b_3 .basicArticleSuperListArticlePreview{line-height:1.3em;margin-top:0}#ytb_block_aside_5 .basicArticleSuperListArticleTitle,#ytb_block_b_3 .basicArticleSuperListArticleTitle{font-size:1.5em;margin:11px 0 0 0}#ytb_block_aside_5 h2,#ytb_block_b_3 h2{color:#040707;font-family:Josefin Sans,sans-serif}#ytb_block_aside_5 h3 a,#ytb_block_b_3 h3 a{font-family:;text-transform:none;font-style:normal;font-weight:700;font-size:.8em;margin:0;color:#4e3e2d}#ytb_block_aside_5,#ytb_block_aside_6{margin:10px 0}#ytb_block_aside_5:empty{display:none}#ytb_block_aside_6,#ytb_block_c_1{position:relative;border:1px solid #000;background:#fff}#ytb_block_c_1{border-bottom:0;height:50%}#ytb_block_c_2{display:block;width:100%;height:160px}#ytb_block_c_2::after{content:"";width:100%;background-image:url(/media/original/002-134295.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;height:50%;height:100%}#ytb_block_aside_6 .ytb_extension_article,#ytb_block_c_1 .ytb_extension_article{padding:10px;border-bottom-width:1px;border-bottom-style:solid}#ytb_block_aside_6 .basicArticleSuperListItem,#ytb_block_c_1 .basicArticleSuperListItem{min-height:0;border:0;margin:0;padding:0}#ytb_block_aside_6 h2,#ytb_block_c_1 h2{margin-bottom:10px}#ytb_block_c_1 h3,#ytb_block_c_1 h3 a{font-weight:400;font-family:Istok Web,sans-serif;line-height:1.8em;color:}#ytb_block_aside_6 .basicArticleSuperListItem h3:before,#ytb_block_c_1 .basicArticleSuperListItem h3:before{content:" . ";font-weight:700}#ytb_block_aside_6 .yproxSeeAll,#ytb_block_c_1 .yproxSeeAll{float:none;text-align:right;width:96%}#ytb_block_aside_6 .yproxSeeAll{bottom:10px}#ytb_group_aside{margin-top:10px}#ytb_group_page{float:left;width:636px;margin-right:36px;margin-top:10px;padding:}#ytb_group_aside{float:right}#ytb_row_footer .ytb_block{float:left;width:50%;margin:30px 0}#ytb_row_footer p,#ytb_row_footer a{text-transform:;font-weight:;color:}#ytb_group_footer{clear:both}#ytb_group_footer .automaticBreak{position:relative;display:block}#ytb_block_footer_2{text-align:right}#ytb_block_footer_2 img{max-height:40px;vertical-align:middle}.workerDetailsRole,.workerDetailsName,.TeamDetailedListWorkerRole,.TeamDetailedListWorkerName{font-weight:700;text-transform:uppercase}.TeamDetailedListItemContainer{margin:0 0 30px 0;width:100%}.workerDetailsImage,.TeamDetailedListWorkerImage,.TeamDetailedListItemContainer{float:left}.workerDetailsImage,.TeamDetailedListWorkerImage{margin-right:20px}.TeamDetailedListWorkerCommaAfterName{margin-right:5px;display:none}.TeamDetailedListWorkerDescription{font-size:.9em}.TeamDetailedListWorkerLinkToWorkerPage{float:right;font-style:italic}.workerDetailsImage img{width:auto}.basicArticleSuperListItem,.article-list div{margin:4px}.article-list div.body a{color:#040707;text-decoration:none;font-weight:400}.basicArticleSuperListItem{min-height:auto;margin:10px 0;padding:10px 0;overflow:auto}.basicArticleSuperListArticleImageContainer,.article-list .div-left,.article-body .div-left{float:left;margin:0 5% 0 0}.basicArticleSuperListCategoryTitle{color:#4e3e2d;margin:2% 0;width:100%;border-radius:.2em .2em 0 0}.basicArticleSuperListCategoryDescription{margin-bottom:10px}.basicArticleSuperListArticleTitle{font-size:1.15em;margin:0 0 2% 0}.basicArticleSuperList{padding:0 7% 0 0}.basicArticleSuperListArticlePreview{margin-top:4px}.basicArticleSuperListArticleImageContainer img{width:auto}.basicArticleSuperListPaginationTop,.basicArticleSuperListPaginationBottom{width:100%}.basicArticleSuperListPaginationBottom .page a,.basicArticleSuperListPaginationTop .page a{background:#9b9b9b}.basicArticleSuperListPaginationBottom .page a:hover,.basicArticleSuperListPaginationTop .page a:hover{opacity:.4;filter:alpha(opacity=40);text-decoration:none}.basicArticleSuperListPaginationBottom .current,.basicArticleSuperListPaginationTop .current{background:#2f2f2f}.basicArticleSuperListPaginationBottom .current,.basicArticleSuperListPaginationTop .current,.basicArticleSuperListPaginationBottom .page a,.basicArticleSuperListPaginationTop .page a{display:inline-block;padding:5px;color:#fff;height:15px;line-height:15px;width:15px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.yproxSeeAll{float:right}.image-slider{clear:both;margin-top:4%}.map_canvas{height:200px!important}table.gadget{width:100px!important}.GoogleMapsDirectionsContainer{width:!important}div.ytb_extension_ylly_services table{width:100%}div.ytb_extension_ylly_services table tr td{border:1px solid #f3f3f3;padding:1%}.td_price{width:12%}.contact-form-submit{clear:both;text-align:right}.contact-form-action-form br{display:none}label{font-weight:700;float:left;color:#000}.captcha{float:none;clear:both}.captcha .recaptchaHelpSentence{float:none;clear:both;display:block;font-style:italic}.captcha input#Captcha{float:left;width:98%}.contact-input-text,.contact-input-textarea,#contactButton{width:auto;padding:1%;float:right}#contactButton{clear:both}.field,.contact-form-message{padding-top:17px;height:30px;line-height:30px}.ytb_extension_contact_form .contact-form-action-form .field[class*="col-"]{float:left}.ytb_extension_contact_form .contact-form-action-form .field.col-50{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem;padding-top:0;width:49%}.ytb_extension_contact_form .contact-form-action-form .field.col-50:nth-child(2n+1){margin-left:2%}.ytb_extension_contact_form .contact-form-action-form .field.col-33{display:flex;flex-direction:row;align-items:center;width:33.3333%}.ytb_extension_contact_form .contact-form-action-form .field.col-33 label{order:2}.ytb_extension_contact_form .contact-form-action-form .field.col-33 input[type="checkbox"]{order:1}.ytb_extension_contact_form .contact-form-action-form .field.col-50 input[type="text"],.ytb_extension_contact_form .contact-form-action-form .field.col-50 input[type="email"]{margin-left:auto;padding:.5rem;width:65%}.ytb_extension_contact_form .contact-form-action-form .form-subpart-title{clear:both;padding:2rem 0}.ytb_extension_contact_form .contact-form-action-form .field.form-message{clear:both;padding-top:2rem;min-height:200px;width:100%}.ytb_extension_contact_form .contact-form-action-form .field.form-message label{float:none;padding:0;margin:.5rem 0;width:100%}.ytb_extension_contact_form .contact-form-action-form .field.form-message textarea{box-sizing:border-box;float:none;padding:1rem;width:100%}.ytb_extension_contact_form .contact-form-action-form input[type="button"]{background:none repeat scroll 0% 0% #fff;border:medium none;border-radius:.2em;padding:3px 7px;width:auto;color:#fff;text-transform:uppercase;margin:10px 0;cursor:pointer;transition:all 0.3s ease-in-out 0s}.ytb_extension_contact_form .contact-form-action-form input[type="button"]:hover,.ytb_extension_contact_form .contact-form-action-form input[type="button"]:active{background:none repeat scroll 0% 0% #ccc;color:#2f2f2f}.ytb_extension_contact_form .contact-form-action-form input[type="text"],.ytb_extension_contact_form .contact-form-action-form input[type="email"],.ytb_extension_contact_form .contact-form-action-form textarea{background:none repeat scroll 0% 0% #FFF;border:1px solid #DCDCDC;border-radius:.2em;padding:1%;width:70%}.ytb_extension_contact_form .contact-form-action-form textarea{resize:none;height:150px;clear:both;display:block}.ytb_extension_contact_form .contact-form-action-form input[type="text"]:focus,.ytb_extension_contact_form .contact-form-action-form input[type="email"]:focus,.ytb_extension_contact_form .contact-form-action-form textarea:focus{box-shadow:0 0 4px #C1C1C1 inset;border:1px solid #FFF}.contact-form-description{padding:5% 0 2% 0}.recaptchaHelpSentence{float:left}.mathContainer{color:#FF0202;font-weight:700}.contact-form-message{clear:both}.ytb_extension_contact_form .contact-form-error span:before{content:"!";font-size:16px;width:17px;display:inline-block;height:17px;border-radius:20px;background:none repeat scroll 0% 0% #F2AEA5;color:#FFF;margin:0 20px 0 0;text-align:center}.ytb_extension_contact_form .contact-form-error span{padding:3px;border-radius:3px;background:none repeat scroll 0% 0% #F2AEA5;color:#FFF;margin:0 0 0 25px;width:70%}.rgpdContactFormBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;margin:16px 0}.rgpdContactFormBlock .rgpdContactFormCheckbox{margin-right:1rem;margin-right:16px;width:1rem;width:16px}.rgpdContactFormBlock p{margin-left:2.22rem;margin-left:35.52px;width:100%}.rgpdContactFormBlock p a{font-weight:700}div.yllyImageSelector div.imageFocusedContainer a img{width:100%}div.yllyImageSelector ul.yllyImageSelectorContent{width:150px;display:block;height:150px}div.yllyImageSelector ul.yllyImageSelectorContent li{height:30px;width:30px;margin:0 10px 10px 0;display:block;float:left}.returnButton{font-weight:400;background-color:#2F2F2F;padding:0 9px;float:right;margin-left:20px}.returnButton:before{content:"";position:absolute;margin-left:-19px;width:0;height:0;border-style:solid;border-width:0 0 25px 10px;border-color:#fff0 #fff0 #2F2F2F;margin-top:0}.returnButton a{height:25px;line-height:25px;display:block;font-weight:400;color:#fff}.returnButton:hover{background-color:#31271c}.returnButton:hover:before{border-color:#fff0 #fff0 #31271c}.ytb_extension_testimonial{position:relative}.ytb_extension_testimonial h2{color:#BC2C80;font-family:Arial,Helvetica,sans-serif}.body_avis .testimonialList strong{font-weight:700}.body_avis .testimonialList span{font-weight:700}.body_avis .testimonialList span:before{content:" - "}.yproxTestimonial{margin-bottom:20px;font-size:12px}.read-more{display:block;position:relative;height:25px;line-height:25px;color:#fff;padding:0 0 0 10px;font-weight:700;text-align:right}.testimonialList+p{display:none}a:hover.read-more{color:#F3E637;text-decoration:none;font-weight:700}a:hover.testimonial_add{text-decoration:underline}.testimonial_add{float:right;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#bc2c83;font-size:12px}.ytb_extension_testimonial .body_avis{height:100px}#testimonial_form label{width:20%}#testimonial_form div{margin:2% 0 0}#testimonial_form>input{background:#fff none repeat scroll 0 0;border:1px solid #dfdfdf!important;padding:1% 4%}#testimonial_form input,#testimonial_form textarea{width:300px;border:1px solid #dfdfdf!important;padding:1% 0}#ytb_row_page_content>.article-view>div+h2,#ytb_row_page_content>.article-view>h2,#ytb_row_page_content .ytb_block div>h2,#ytb_row_page_content .ytb_block div>h2 a,#ytb_row_page_content>.article-view>div+h1,#ytb_row_page_content>.article-view>h1,#ytb_row_page_content .ytb_block div>h1,#ytb_row_page_content .ytb_block div>h1 a{color:#4e3e2d;margin:2% 0;width:100%;border-radius:.2em .2em 0 0;font-size:2em}#ytb_row_page_content{background:;padding:;overflow:auto}#div-slider .onlyoneimage li{margin:0;padding:0}#div-slider{overflow:auto;float:left;margin:0 20px 10px 0}#ytb_group_interne .article-body strong{font-weight:700}#ytb_group_interne .article-body .Texte ul li{list-style-type:square;margin-left:40px}#ytb_group_interne .article-content-body p{margin:8px 0}#ytb_group_interne .article-body{line-height:initial}#ytb_group_interne .article-body h1,#ytb_group_interne .article-body h2,#ytb_group_interne .article-body h3,#ytb_group_interne .article-body h4,#ytb_group_interne .article-body h5{margin:25px 0 0 0;padding:0;text-transform:uppercase}#ytb_group_interne .article-body h1{font-size:2em}#ytb_group_interne .article-body h2{font-size:1.8em}#ytb_group_interne .article-body h3{font-size:1.6em}#ytb_group_interne .article-body h4{font-size:1.4em}#ytb_group_interne .article-body h5{font-size:1.2em}#cookie-law-info-bar{background:rgb(255 255 255 / .9)!important;bottom:0!important;box-shadow:0 0 5px 0 rgb(229 229 229 / .7);-moz-box-shadow:0 0 5px 0 rgb(229 229 229 / .7);-webkit-box-shadow:0 0 5px 0 rgb(229 229 229 / .7)}#cookie-law-info-bar p{padding:30px!important;color:#3D3D3D!important}#cookie-law-info-bar button{background-color:#505050;border:0;padding:5px 10px;color:#fff;font-weight:bolder;border-radius:4px;margin:5px auto;display:block}@media only screen and (max-width :800px){a[href^=tel]{color:inherit;text-decoration:none}.collapsed{position:absolute;z-index:9999}.menu-collapser{position:relative;color:#000;text-transform:uppercase;width:100%;height:48px;line-height:48px;font-size:16px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{position:absolute;right:8px;top:50%;width:40px;color:#FFF;padding:7px 10px;cursor:pointer;font-size:14px;text-align:center;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button:hover,.collapse-button:focus{background-image:none;background-color:initial;color:#FFF}.collapse-button .icon-bar{background:#554635;width:30px;height:3px;margin:3px;display:block}ul.slimmenu li .sub-collapser{right:0;top:0;width:100%;height:auto!important;text-align:right;display:block}ul.slimmenu li .sub-collapser>i{color:#333;font-size:20px;margin-right:4%}ul.slimmenu>li+li>a:before{content:"";padding:0}ul.slimmenu>li{padding:0 10px}ul.slimmenu li>ul>li>a{text-align:left;padding-left:40px;font-size:1.1em;font-weight:400}ul.slimmenu li>ul>li>a:before{content:"";padding-right:5px}ul.slimmenu.collapsed li{display:block;width:100%;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li a{display:block;border-bottom:1px solid rgb(0 0 0 / .075);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.slimmenu.collapsed li .sub-collapser:before{height:40px}ul.slimmenu.collapsed li>ul{display:none;position:static}#ytb_block_headerTop_1 .ytb_extension_article,#ytb_block_headerTop_1{float:none}.ytb_extension_contact_form .contact-form-action-form .field[class*="col-"]{float:left}.ytb_extension_contact_form .contact-form-action-form .field.col-50{width:100%}.ytb_extension_contact_form .contact-form-action-form .field.col-50:nth-child(2n+1){margin-left:0}.ytb_extension_contact_form .contact-form-action-form .field.col-33{width:100%}.ytb_extension_contact_form .contact-form-action-form .field.col-50 input[type="text"],.ytb_extension_contact_form .contact-form-action-form .field.col-50 input[type="email"]{margin-left:auto;padding:.5rem;width:65%}.ytb_extension_contact_form .contact-form-action-form .form-subpart-title{padding:1.5rem 0}#ytb_wrapper{width:100%}#ytb_wrapper .ytb_group{width:100%;float:none}#ytb_wrapper .ytb_row{width:96%;float:none;margin:0 auto}#ytb_row_headerTop{width:100%}#ytb_group_headerTop .ytb_block,#ytb_group_headerBot .ytb_block{width:100%;float:none}#ytb_block_headerBot_2,#ytb_block_headerBot_3{display:none}#ytb_group_headerTop #ytb_block_headerTop_2{width:54%;float:none;margin:0 auto;z-index:10000}#ytb_row_slider .ytb_block,#ytb_row_slider,#ytb_group_slider{width:100%;height:auto}#ytb_group_slider{width:100%}#ytb_block_slider_1,#ytb_block_slider_2{float:none}#ytb_block_slider_1,#ytb_block_slider_1 img,#ytb_block_slider_2{width:100%}#ytb_block_slider_2 div{margin:3px 0 3px 0}#ytb_block_headerTop_3{margin-top:45px;padding:0;background-color:#E0E0E0;cursor:pointer;margin-bottom:20px;position:relative;height:100%}#ytb_block_headerTop_1{text-align:center;height:auto}#ytb_group_headerBot{position:absolute;top:125px;margin-top:9px}#ytb_block_headerTop_2{height:28px;line-height:28px;width:49%;z-index:100;position:relative}#ytb_block_headerTop_2 .ytb_extension_tracker{width:100%;margin-top:0}#ytb_group_accueil #ytb_row_a,#ytb_group_accueil #ytb_row_b,#ytb_group_accueil #ytb_row_c{height:auto;margin-bottom:30px}#ytb_block_c_1{height:auto}#ytb_block_c_2{background-image:url(/media/original/002-134295.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;min-height:150px}#ytb_block_aside_6 .yproxSeeAll,#ytb_block_c_1 .yproxSeeAll{float:none;text-align:right;position:static;width:100%}#ytb_block_b_3{position:relative}#ytb_block_a_1,#ytb_block_aside_1{background-image:none;min-height:0;padding:20px}#btncontact .btnappel p,#btnplan .btnappel p{width:100%}#ytb_row_page_content{width:96%;margin:10px auto}.returnButton:before{border-width:0 0 25px 10px}#ytb_block_slider_2 div a{padding:103px 15px 15px 0;width:100%;height:100%}#ytb_group_headerBot{width:50%;z-index:100;margin-left:10px}.article-list .div-left,.article-body .div-left{width:50%}.article-list .div-left img,.article-body .div-left img{width:100%}.returnButton:before{margin-top:-1px}}@media only screen and (max-width:360px){#ytb_block_footer_2 img{width:100%}}