.tablet-only{display:inline-block}.tablet-hide{display:none}.mobile-hide{display:inline-block}#page-hebergement .breadcrumb{margin-top:20px}#block-myatheme-local-tasks{display:block}.banner-keypoints-title{max-width:350px}.banner-keypoints-icons{max-width:270px}.banner-keypoints-bottom{margin-top:35px;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}.banner-keypoints-left,.banner-keypoints-right{width:50%}.banner-homepage{margin-top:40px;padding-top:40px;border-top:1px solid #EAEAEA}.banner-homepage .left{text-align:center}.banner-homepage .middle{border-left:3px #EAEAEA solid;padding-left:30px;max-width:330px;margin:0 auto;margin-top:70px;position:relative}.banner-homepage .middle:before{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:0;color:#5DB1E0;font-size:30px;left:-38px;top:-5px}.banner-homepage .right{max-width:300px;width:100%;margin:0 auto;margin-top:60px}.floating-bar-ctnt{display:none}.floating-search-ctnt{bottom:auto;display:block;position:relative;left:auto;right:auto;top:auto}.floating-search-ctnt .icon-ic_close_resa{display:none}.floating-search-ctnt .floating-title{display:none}.floating-search-ctnt .floating-title-bar{color:#818181;display:inline-block;font-family:"Poppins",sans-serif;font-size:15px;font-weight:500;line-height:1.2em;max-width:70px;text-align:left;vertical-align:middle}.floating-search-ctnt .floating-form{-webkit-box-shadow:0 -3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 -3px 6px rgba(0,0,0,0.2);box-shadow:0 -3px 6px rgba(0,0,0,0.2);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);background-color:#fff;border-top:solid 1px #EAEAEA;bottom:0;left:0;max-width:inherit;padding:0;position:fixed;right:0;top:auto;width:100%}.floating-search-ctnt form{margin-top:0;text-align:center}.floating-search-ctnt form .floating-input,.floating-search-ctnt form .btn-green{display:inline-block;vertical-align:middle}.floating-search-ctnt form .floating-input{margin:15px 5px;max-width:230px;width:23%}.floating-search-ctnt form .btn-green{margin-left:5px;margin-top:0}.floating-search-ctnr.on_bottom .floating-form{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;bottom:auto;left:auto;position:relative;right:auto}body.dpsearch .floating-search-ctnt{display:block}#newsletter-popup .synopsis-ctnt{padding:15px 0}#newsletter-popup .card-header{height:290px}.newsletter-banner{height:45px}.newsletter-banner-text1,.newsletter-banner-text2{font-size:12px}.page-header-ctnr .page-header-title{font-size:70px;line-height:79px}.page-header-ctnr .page-header-keypoints{max-width:90%;padding:0}.page-header-ctnr .page-header-keypoints li{padding:10px 10px 10px 40px;height:30px;line-height:30px;font-size:12px;letter-spacing:5px}.page-header-ctnr .page-header-keypoints li .icon{padding:10px;top:0;left:0;transform:none}.page-header-ctnr .page-header-carousel-nav{left:20px}.page-header-ctnr .page-header-homepage-title-ctnr .page-header-homepage-title{font-size:70px;line-height:79px}.page-header-ctnr .page-header-homepage-title-ctnr .page-header-homepage-subtitle{font-size:18px;padding:5px}.carousel-gammes .page-header-img:before{max-width:310px}.carousel-gammes .page-header-carousel-nav{left:auto;right:20px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-text{display:block}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-title{max-width:250px;font-size:50px;line-height:60px;margin-right:36px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-subtitle{padding:0;margin-right:30px;position:relative;padding-bottom:25px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-subtitle:after{content:'';position:absolute;bottom:0;border-bottom:3px #fff solid;width:72px;right:6px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-text{margin-right:36px;margin-top:35px}.carousel-gammes .page-header-homepage-title-ctnr .btn-ctnr{margin-right:36px}.synopsis-ctnr .card-ctnr .card-header.big{height:705px}.sysnopsis-tags li{font-size:18px}.synopsis-wrap{margin:0 60px}.synopsis-txt .title{font-size:36px}.synopsis-txt .description{font-size:18px;line-height:32px}.synopsis-txt .bulle-ctnr{position:absolute;right:100px;top:-50px}.homepage-synopsis{margin-top:90px}.homepage-synopsis .synopsis-img .card-header{height:590px}.homepage-synopsis .synopsis-txt .card-header{height:290px}.homepage-trytptique .dots{position:absolute;left:50px;top:200px}.homepage-trytptique .dots li{display:block}.homepage-trytptique .synopsis-txt{margin:0 auto}.homepage-trytptique .synopsis-txt .text{font-size:18px;line-height:32px}.homepage-trytptique .synopsis-img{max-width:520px;margin:0 auto;margin-top:60px}.homepage-trytptique .synopsis-img .card-ctnr:nth-child(1) .card-header{height:330px}.homepage-trytptique .synopsis-img .synopsis-wrap{margin:0}.transverse-ctnr{margin-left:70px;margin-right:70px}.transverse-ctnr .tranverse-dots{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;display:block !important;left:-40px;top:50%}.transverse-ctnr .tranverse-dots li{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:7px;height:7px;border:1px solid #393939;margin:5px}.transverse-ctnr .tranverse-dots li.slick-active{background-color:#393939}.transverse-ctnr .tranverse-dots li:hover{cursor:pointer}.transverse-ctnr .slick-initialized{overflow:unset}.card-ctnr .type-0 .card-header.special-card-1,.card-ctnr .type-0 .card-header.special-card-2{height:100%}.card-ctnr .type-0 .card-header .special-card-1-title{font-size:18px}.card-ctnr .type-0 .card-header .special-card-1-subtitle{font-size:42px;line-height:50px}.card-ctnr .type-0 .card-header .special-card-1-description{font-size:20px;line-height:26px}.card-ctnr .type-0 .card-header .special-card-2-subtitle{font-size:50px;line-height:60px}.card-ctnr .type-0 .card-header .special-card-2-description{font-size:20px;line-height:26px}.card-ctnr .type-0 .card-header .special-card-3-title{padding:0 20px;font-size:18px}.card-ctnr .type-0 .card-header .special-card-3-subtitle{padding:0 20px;font-size:36px;line-height:42px}.card-ctnr .type-0 .card-header .special-card-3-icon{width:150px;padding-bottom:0}.card-ctnr .type-0 .card-header .special-card-2-icon{font-size:80px}.card-ctnr .type-2 .card-date{font-size:12px}.card-ctnr .type-3 .card-header{height:730px}.special-card-3-mt{margin-top:50px}.card-wrapper{padding:40px}.list-lg-47{-webkit-flex-basis:calc(47% - 15px);flex-basis:calc(47% - 15px);width:47%}.homepage-news .card-ctnr .card-theme{display:inline-block;padding:0 5px}.homepage-news .left{max-width:410px;margin:0 auto}.homepage-news .right{max-width:525px;margin:0 auto}.header-navbar-ctnr.mobile-menu-open:before{margin:15px}.header-menu2{height:40px}.header-menu2 li{font-size:24px;padding:0 5px}.header-menu1{height:40px}.header-menu6 .header-navbar-menu{-webkit-justify-content:flex-start;justify-content:flex-start}.header-menu3{width:auto;height:40px}.header-menu3 li{font-size:16px}.header-menu3 li .icon{color:#393939;left:20px;top:20px}.header-menu3 li:before{background-color:#fff;width:40px;height:40px}.header-menu3 .btn-header{padding-left:50px}.header-logo img{display:block;margin-top:2px;max-height:51px;max-width:170px}.header-logo .header-sticky-navbar-logoyellow{max-height:35px}.header-logo .header-navbar-logo{margin-top:0;max-height:70px}body.mobile-menu-action-open .stickyNavBar .header-navbar-ctnt,body.mobile-menu-action-open .no-background-img .header-navbar-ctnt{margin-top:15px}.stickyNavBar .header-navbar-ctnt{margin-top:0}.navbar{display:block;padding:0}.navbar a,.navbar span{margin:0 10px}.navbar a.prev,.navbar span.prev{margin:0;position:relative}.navbar a.next,.navbar span.next{margin:0;position:relative}.navbar a.last,.navbar span.last{margin:0 10px}.navbar a.first,.navbar span.first{margin:0 10px}.navbar a.disabled,.navbar span.disabled{visibility:hidden}#page-hebergement .synopsis-ctnr .synopsis-wrap{margin:0 40px}#page-hebergement .synopsis-ctnr .tarifs-ctnr{padding-top:20px}#page-hebergement .synopsis-ctnr .tarifs-ctnr .tarif{margin:0}#page-hebergement .info-banner-ctnr{margin-top:50px}#homepage .special-cards-ctnr{margin-top:90px}#homepage .homepage-synopsis .synopsis-img .clone{display:block}#dispos>.title{font-size:30px;margin-top:30px;padding:30px 0 30px 0}#dispos .thr.thr-simpleblock .thr-simpleblock-table th{padding:15px 10px}#dispos .thr.thr-simpleblock .thr-simpleblock-table th[ng-if="showDescription"]{font-size:14px}.tripadvisor{margin-bottom:-40px}.wysiwyg-ctnr{margin-top:50px;padding-top:70px}#page-type .wysiwyg-ctnr{margin-top:95px}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg table,.wysiwyg hr,.wysiwyg blockquote,.wysiwyg .align-right,.wysiwyg .align-center,.wysiwyg .align-left,.wysiwyg .mise-en-avant{margin-top:30px}.wysiwyg h2,.wysiwyg h3{margin-top:50px}.wysiwyg .align-right{float:right;margin-left:3%;max-width:48.5%}.wysiwyg .align-right+.align-right{margin-left:0}.wysiwyg .align-right+.align-right+p{clear:both}.wysiwyg .align-right+p .align-right{margin-left:0;margin-top:0px}.wysiwyg .align-center{margin-left:auto;margin-right:auto}.wysiwyg .align-left{float:left;margin-right:3%;max-width:48.5%}.wysiwyg .align-left+.align-left{margin-right:0}.wysiwyg .align-left+.align-left+p{clear:both}.wysiwyg .align-left+p .align-left{margin-right:0;margin-top:0px}.wysiwyg span.imgorigsmall img,.wysiwyg span.imgorigsmall .align-left,.wysiwyg span.imgorigsmall .align-right,.wysiwyg span.imgorigsmall .align-center{width:200px}.wysiwyg span.imgorigmedium img,.wysiwyg span.imgorigmedium .align-left,.wysiwyg span.imgorigmedium .align-right,.wysiwyg span.imgorigmedium .align-center{width:325px}.wysiwyg span.imgoriglarge img,.wysiwyg span.imgoriglarge .align-left,.wysiwyg span.imgoriglarge .align-right,.wysiwyg span.imgoriglarge .align-center{width:100%}.wysiwyg span.imgorigoriginal img,.wysiwyg span.imgorigoriginal .align-left,.wysiwyg span.imgorigoriginal .align-right,.wysiwyg span.imgorigoriginal .align-center{width:auto;max-width:100%}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg table,.wysiwyg hr,.wysiwyg blockquote,.wysiwyg .object-right,.wysiwyg .object-center,.wysiwyg .object-left,.wysiwyg .mise-en-avant{margin-top:30px}.wysiwyg h2,.wysiwyg h3{margin-top:50px}.wysiwyg .object-right{float:right;margin-left:20px}.wysiwyg .object-center{margin-left:auto;margin-right:auto}.wysiwyg .object-left{float:left;margin-right:20px}.wysiwyg h2{font-size:20px;line-height:26px}@media only screen and (min-width:1024px){.tablet-only{display:none}.tablet-hide{display:inline-block}.desktop-only{display:inline-block}.desktop-hide{display:none}#page-hebergement .breadcrumb{margin-top:0}html:not(.touchevents) .breadcrumb a{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}html:not(.touchevents) .breadcrumb a:hover{color:#A9C62A}.banner-keypoints-ctnr{padding:0 40px;margin-top:45px}.banner-keypoints-title{text-align:left;margin-top:0}.banner-keypoints-title,.banner-keypoints-icons{margin:0}.banner-keypoints-ctnr{-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:self-start;align-items:self-start}.banner-keypoints-top{width:35%;margin-top:60px}.banner-keypoints-bottom{width:65%}.banner-homepage{-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;border:none;padding-top:0px;padding-left:40px;padding-right:40px;max-width:1070px}.banner-homepage .middle,.banner-homepage .right{margin:0;width:40%}.banner-homepage .left{-webkit-order:99;order:99;text-align:right;margin:0;width:20%}.floating-search-ctnt .floating-title-bar{font-size:18px;margin-right:20px;max-width:inherit}.contact-form-faq-ctnr{max-width:unset;margin-top:90px;display:-webkit-flex;display:flex}.form-ctnr{-webkit-order:2;order:2;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.2);box-shadow:0 3px 6px rgba(0,0,0,0.2);margin-left:40px;margin-top:0}.faq-ctnr{-webkit-order:1;order:1;margin-right:40px;margin-top:0}.form-ctnt{padding:30px 50px}#newsletter-popup .form-ctnr{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;margin-left:0;margin-top:0}#newsletter-popup .form-ctnt{padding:0}#newsletter-popup .card-header{max-width:290px;height:470px;margin:0}#newsletter-popup .synopsis-ctnt{padding:20px 0}#newsletter-popup .synopsis-ctnr{max-width:800px}#newsletter-popup .synopsis-txt{width:55%;max-width:345px;margin:0 auto}#newsletter-popup .synopsis-img{width:45%;margin-top:0}html:not(.touchevents) .contact-form-faq-ctnr .top:hover{cursor:pointer}html:not(.touchevents) .form-ctnr label:hover{cursor:pointer}html:not(.touchevents) .newsletter-banner:hover{cursor:pointer;background-color:#5DB1E0}html:not(.touchevents) .newsletter-banner:hover .green-star{color:#5DB1E0}.carousel-gammes .page-header-img:before{max-width:450px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-subtitle,.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-title,.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-text{max-width:350px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-title{max-width:250px;margin-right:46px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-subtitle{margin-right:40px}.carousel-gammes .page-header-homepage-title-ctnr .page-header-homepage-text{margin-right:46px;margin-top:35px}.carousel-gammes .page-header-homepage-title-ctnr .btn-ctnr{margin-right:46px}.main-page-header .video-header .page-header-img{background-image:unset !important}.main-page-header .video-header .page-header-homepage-title-ctnr{z-index:50;position:relative}.main-page-header .video-header video{z-index:1;position:absolute;top:0;display:block}html:not(.touchevents) .page-header-carousel-nav li:hover{cursor:pointer;background-color:rgba(255,255,255,0.2)}html:not(.touchevents) .carousel-gammes .page-header-homepage-title-ctnr .btn-ctnr .btn:hover{background-color:#A9C62A;border-color:#A9C62A}.synopsis-ctnr{margin-top:75px}.synopsis-ctnr .card-ctnr .card-header.big{height:550px}.synopsis-ctnt .synopsis-img{margin-top:0;width:50%}.synopsis-ctnt .synopsis-txt{width:50%;text-align:right;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-align-items:flex-end;align-items:flex-end}.synopsis-ctnt .synopsis-txt .title{display:inline-block;max-width:330px}.synopsis-ctnt .synopsis-txt .bulle-ctnr{margin-top:0;right:0;top:0}.synopsis-ctnt.inversed .synopsis-img{-webkit-order:1;order:1}.synopsis-ctnt.inversed .synopsis-txt{-webkit-align-items:flex-start;align-items:flex-start;-webkit-order:2;order:2;text-align:left}.homepage-synopsis .synopsis-ctnr{border-bottom:1px solid #EAEAEA;padding-bottom:100px}.homepage-synopsis .synopsis-img{margin-top:0}.homepage-synopsis .synopsis-img .text{margin-top:70px;display:block;max-width:340px;text-align:right;margin-left:auto}.homepage-synopsis .synopsis-txt .synopsis-wrap .offre_home_ctnr{margin-bottom:0}.homepage-synopsis .synopsis-txt .card-ctnr{-webkit-order:1;order:1;margin-top:0}.homepage-synopsis .synopsis-txt .title,.homepage-synopsis .synopsis-txt .text,.homepage-synopsis .synopsis-txt .btn-ctnr{max-width:100%}.homepage-synopsis .synopsis-txt .title{-webkit-order:2;order:2;padding-top:170px;padding-left:100px;padding-right:80px}.homepage-synopsis .synopsis-txt .text{display:none}.homepage-synopsis .synopsis-txt .btn-ctnr{-webkit-order:3;order:3;margin:0;padding-left:100px}.homepage-synopsis .synopsis-wrap{margin:0 15px;max-width:100%}.homepage-synopsis .offre_home_ctnr .list-lg-50{width:initial;flex-basis:initial}.homepage-trytptique{margin-top:100px}.homepage-trytptique .synopsis-ctnt:nth-child(n+2){margin-top:70px}.homepage-trytptique .synopsis-txt{max-width:280px}.homepage-trytptique .synopsis-txt .synopsis-wrap{margin:0}.homepage-trytptique .synopsis-img{max-width:auto;margin:0;margin-top:0}.homepage-trytptique .synopsis-img .card-ctnr:nth-child(1) .card-header{height:550px}.homepage-trytptique .synopsis-img .white-frame:after{border:3px solid #fff}.homepage-trytptique .synopsis-img .synopsis-wrap{margin:0}.homepage-trytptique .synopsis-img .card-ctnr:nth-child(2){margin-top:30px;display:block}.homepage-trytptique .synopsis-img .card-ctnr:nth-child(2) .card-header{height:275px}.transverse-ctnr{margin-left:0;margin-right:0}.transverse-top{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:20px 0;text-align:left}.transverse-top .btn-ctnr{text-align:right;margin-top:0}html:not(.touchevents) .tranverse-dots li:hover{cursor:pointer}.card-ctnr .type-3 .card-header{height:540px}html:not(.touchevents) .card-ctnt.blklnk:hover .card-header:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}html:not(.touchevents) .card-ctnt.blklnk:hover .icon-ic_croix_hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}html:not(.touchevents) .card-ctnt.blklnk:hover .overlay-blue:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}html:not(.touchevents) .card-ctnt.blklnk:hover .overlay-green:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}html:not(.touchevents) .card-ctnt.blklnk:hover .overlay-black:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.list-row-noflex{margin:0 -15px;font-size:0;line-height:0}.list-row-noflex .card-ctnt{display:inline-block;box-sizing:border-box;padding:0 15px}.listing-ctnr .list-row{-webkit-justify-content:space-between;justify-content:space-between}.listing-ctnr .card-ctnt{margin-top:35px}.list-row-desktop{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.list-lg-70,.list-lg-75{-webkit-flex-basis:calc(70% - 15px);flex-basis:calc(70% - 15px);width:70%}.list-lg-50{-webkit-flex-basis:calc(50% - 15px);flex-basis:calc(50% - 15px);width:50%}.list-lg-60{-webkit-flex-basis:calc(60% - 15px);flex-basis:calc(60% - 15px);width:60%}.list-lg-40{-webkit-flex-basis:calc(40% - 15px);flex-basis:calc(40% - 15px);width:40%}.list-lg-33,.list-lg-25{-webkit-flex-basis:calc(33.33% - 15px);flex-basis:calc(33.33% - 15px);width:33.33%}.list-lg-66{-webkit-flex-basis:calc(66.66% - 15px);flex-basis:calc(66.66% - 15px);width:66.66%}.list-lg-30{-webkit-flex-basis:calc(30% - 15px);flex-basis:calc(30% - 15px);width:31%}.list-mt-80{margin-top:80px}.list-mt-50{margin-top:50px}.homepage-news{display:-webkit-flex;display:flex}.homepage-news .left{-webkit-align-self:center;align-self:center;text-align:right}.homepage-news .left .btn-ctnr{text-align:right}.homepage-news .card-ctnt{position:relative}.homepage-news .card-ctnt:after{-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;content:'';display:block;position:absolute;width:100%;bottom:0;height:0;background:linear-gradient(#fff,#EAEAEA)}html:not(.touchevents) .homepage-news .card-ctnt:hover:after{height:10px}html:not(.touchevents) #top{position:relative}html:not(.touchevents) #top .nav_btn{display:none}html:not(.touchevents) .nav_open .site_pusher,html:not(.touchevents) .site_pusher{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}html:not(.touchevents) .nav{position:relative;top:auto;bottom:auto;right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;background-color:transparent;padding:0;border:none;float:right;font-size:0;padding-top:30px;line-height:0;display:block}html:not(.touchevents) .nav .nav_closer{display:none}html:not(.touchevents) .nav>li{position:relative;display:inline-block;border:0;padding:0;max-width:150px;font-size:16px;line-height:1.2em;text-align:center}html:not(.touchevents) .nav>li:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:100%;right:auto;left:50%;margin-left:-15px;height:10px;line-height:10px}html:not(.touchevents) .nav>li>a{padding:20px 20px 10px}html:not(.touchevents) .nav>li ul{position:absolute;max-height:none;opacity:0;visibility:hidden;margin-top:0;top:100%;margin-top:20px;left:-10px;right:-10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0;background-color:#FFF;text-align:left;-webkit-transition:opacity .4s cubic-bezier(0.8,0.1,0.45,0.9),visibility .4s cubic-bezier(0.8,0.1,0.45,0.9);-moz-transition:opacity .4s cubic-bezier(0.8,0.1,0.45,0.9),visibility .4s cubic-bezier(0.8,0.1,0.45,0.9);-o-transition:opacity .4s cubic-bezier(0.8,0.1,0.45,0.9),visibility .4s cubic-bezier(0.8,0.1,0.45,0.9);transition:opacity .4s cubic-bezier(0.8,0.1,0.45,0.9),visibility .4s cubic-bezier(0.8,0.1,0.45,0.9)}html:not(.touchevents) .nav>li ul li a{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s;padding:5px 15px}html:not(.touchevents) .nav>li ul li a:hover{color:#393939}html:not(.touchevents) .nav>li.active>a:after{position:absolute;top:0;left:50%;margin-left:-5px;width:10px;text-align:center}html:not(.touchevents) .nav>li.hovered ul{opacity:1;visibility:visible;max-height:none}html:not(.touchevents) .nav>li.hovered:after{border-bottom-width:3px}.footer-logo{text-align:left}.footer-ctnt-top{padding:35px 0 20px 0}.footer-top-right{text-align:right}.footer-nav-top,.footer-nav-bottom{-webkit-justify-content:flex-start;justify-content:flex-start}.footer-bottom-left{margin:0 4px 0 -4px;flex-basis:70%}.footer-bottom-right{flex-basis:30%}.footer-partners{-webkit-justify-content:flex-end;justify-content:flex-end}.footer-bottom-right{padding-top:0}html:not(.touchevents) .footer-social-links li:hover .icon{color:#5DB1E0}html:not(.touchevents) .footer-nav-top li:hover{color:#A9C62A}html:not(.touchevents) .footer-nav-bottom li:hover{text-decoration:underline}.header-ctnr{-webkit-transition:background-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,color .4s linear;transition:background-color .4s linear,color .4s linear;margin-top:0}.header-navbar-ctnr{height:auto}.header-navbar-ctnr.mobile-menu-open{background-position:-9999px -9999px}.header-navbar-ctnr.mobile-menu-open:before{display:none}.header-navbar-ctnt{overflow:visible;padding:0}.header-menu4,.header-menu5,.header-menu2{-webkit-transition:opacity .2s ease-in-out,height .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,height .2s ease-in-out;-o-transition:opacity .2s ease-in-out,height .2s ease-in-out;transition:opacity .2s ease-in-out,height .2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:25px}.header-menu4 .header-navbar-menu,.header-menu5 .header-navbar-menu,.header-menu2 .header-navbar-menu{color:#393939}.header-menu1,.header-menu6,.header-menu3{height:80px}.no-background-img .header-navbar-ctnt{padding:0;margin-top:0}.no-background-img .header-logo{margin-left:0}.no-background-img .header-logo .header-navbar-logo{display:none}.no-background-img .header-logo .header-sticky-navbar-logo{display:block}.no-background-img .header-navbar-menu{color:#393939}.no-background-img .header-menu1,.no-background-img .header-menu6,.no-background-img .header-menu3{height:55px}.no-background-img .header-menu6 li{color:#818181}.no-background-img .header-menu6 .submenu{top:55px}.stickyNavBar .header-navbar-ctnt{padding:0;margin-top:0}.stickyNavBar .desktop-menu-icon{display:inline-block}.stickyNavBar .header-logo{margin-left:0}.stickyNavBar .header-logo .header-navbar-logo{display:none}.stickyNavBar .header-logo .header-sticky-navbar-logo{display:block}.stickyNavBar .header-navbar-menu{color:#393939}.stickyNavBar .header-menu1,.stickyNavBar .header-menu6,.stickyNavBar .header-menu3{height:55px}.stickyNavBar .header-menu4,.stickyNavBar .header-menu5,.stickyNavBar .header-menu2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;height:0}.stickyNavBar.desktop-menu-open .header-menu4,.stickyNavBar.desktop-menu-open .header-menu5,.stickyNavBar.desktop-menu-open .header-menu2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:25px}.stickyNavBar.desktop-menu-open:after{content:'';position:absolute;width:100%;border-top:1px solid #EAEAEA;top:25px}.stickyNavBar.desktop-menu-open .desktop-menu-icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.stickyNavBar .header-menu6 li{color:#818181}.stickyNavBar .header-menu6 .submenu{top:55px}.header-menu4{-webkit-order:1;order:1;width:auto;display:inline-block;border-top:none;margin-top:0;padding-top:0}.header-menu4 li{line-height:25px;padding:0 8px;font-weight:400}.header-menu4 li.active{font-weight:600}.header-menu4 li:nth-child(1){padding-left:0}.header-menu4 .header-navbar-menu{-webkit-justify-content:flex-start;justify-content:flex-start}.header-menu5{-webkit-order:2;order:2;border-bottom:none;padding-bottom:0;width:auto;display:inline-block;font-weight:400;line-height:25px}.header-menu5 .header-navbar-menu{-webkit-justify-content:flex-start;justify-content:flex-start}.header-menu5 li{padding:0 15px}.header-menu2{-webkit-order:3;order:3;margin-left:auto}.header-menu2 li{font-size:12px;text-transform:uppercase;font-weight:400;padding:0}.header-menu2 li:nth-child(2){padding:0 50px}.header-menu2 .header-phone-nb{position:relative;top:1px;display:inline-block;font-size:14px;font-weight:700}.header-menu2 .icon{color:#A9C62A;position:absolute;font-size:18px;bottom:0}.header-menu2 .header-auth{color:#A9C62A;font-size:13px;font-weight:700;padding-left:24px}.header-navbar-break{-webkit-order:4;order:4;-webkit-flex-basis:100%;flex-basis:100%;height:0}.desktop-menu-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:none;padding:20px 10px}.desktop-menu-icon .icon{display:block;font-size:11px;line-height:7px;color:#818181}.header-menu1{-webkit-order:5;order:5}.header-logo{margin-left:5px}.header-menu6{display:-webkit-flex;display:flex;-webkit-order:6;order:6;-webkit-flex:1;flex:1;width:auto;margin-top:0}.header-menu6 .header-navbar-menu{-webkit-justify-content:space-around;justify-content:space-around;width:100%}.header-menu6 .header-navbar-menu li.parent:after{display:none}.header-menu6 .header-navbar-menu>.active{position:relative;padding:0}.header-menu6 .header-navbar-menu>.active>a:after{content:'';position:absolute;display:block;width:100%;border-bottom:3px solid #A9C62A}.header-menu6 .header-navbar-menu>.active .active{color:#A9C62A}.header-menu6 li{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;padding:0;position:relative}.header-menu6 li a{width:min-content;min-width:60px}.header-menu6 li .submenu{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,0.4);position:absolute;top:70px;left:50%;padding:15px;width:auto}.header-menu6 li .submenu li{text-align:left;white-space:nowrap;color:#fff;font-weight:200;font-size:12px;text-transform:none;line-height:26px;display:block}.header-menu6 li .submenu li:last-child{margin-bottom:0px}.header-menu3{width:auto;min-width:100px;-webkit-order:7;order:7;margin-left:auto}.header-menu3 li:before{display:none}.header-menu3 .btn-header{position:static;padding-left:14px;font-weight:700;letter-spacing:2px;margin:0 5px 0 0}.header-menu7{display:none}html:not(.touchevents) .header-menu4 li:hover,html:not(.touchevents) .header-menu5 li:hover,html:not(.touchevents) .header-menu2 li:hover{color:#A9C62A}html:not(.touchevents) .header-menu4 li:hover .header-auth,html:not(.touchevents) .header-menu5 li:hover .header-auth,html:not(.touchevents) .header-menu2 li:hover .header-auth{color:#5DB1E0}html:not(.touchevents) .header-menu6 .header-navbar-menu>li:hover{cursor:pointer;position:relative;padding:0}html:not(.touchevents) .header-menu6 .header-navbar-menu>li:hover>a:after{content:'';position:absolute;display:block;width:100%;border-bottom:3px solid #A9C62A}html:not(.touchevents) .header-menu6 .header-navbar-menu .submenu li:hover{color:#A9C62A}html:not(.touchevents) .header-menu6 .header-navbar-menu .submenu li:hover:after{content:none}html:not(.touchevents) .desktop-menu-icon:hover{cursor:pointer}html:not(.touchevents) .desktop-menu-icon:hover .icon{color:#A9C62A}#page-type .transverse-ctnr .card-ctnt{padding-bottom:0}#homepage .special-cards-ctnr .listing-ctnr .card-ctnt{margin-top:0}html:not(.touchevents) #page-contact .synopsis-img:hover .overlay-green:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}html:not(.touchevents) #homepage .homepage-synopsis .btn-ctnr .btn:hover,html:not(.touchevents) #homepage .homepage-news .btn-ctnr .btn:hover{background-color:#fff;color:#A9C62A;border-color:#393939}html:not(.touchevents) #dispos>.title{font-size:36px}html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month{padding:20px 0}html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month.last,html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month.next{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month.last:hover,html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month.next:hover{color:#A9C62A}html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-month.current{cursor:default}html:not(.touchevents) #dispos .thr.thr-simpleblock .thr-simpleblock-table tr td.thr-simpleblock-description{cursor:default}html:not(.touchevents) #dispos .thr .thr-btn{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}html:not(.touchevents) #dispos .thr .thr-btn:hover{background-color:#bfd45f}html:not(.touchevents) #dispos .thr .thr .thr-p100reduc{cursor:default !important}html:not(.touchevents) .topbar a:hover{text-decoration:none}.wysiwyg span.imgorigmedium img,.wysiwyg span.imgorigmedium .align-left,.wysiwyg span.imgorigmedium .align-right,.wysiwyg span.imgorigmedium .align-center{width:385px}.wysiwyg a:not(.btn){-webkit-transition:color .2s,background-color .2s;-moz-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.wysiwyg a:not(.btn):hover{text-decoration:underline}html:not(.touchevents) .wysiwyg a:not(.btn):hover{text-decoration:underline}#listing-galerie .special-cards-ctnr,#page-telechargement .special-cards-ctnr{margin-bottom:70px}html:not(.touchevents) .btn-header:hover,html:not(.touchevents) .btn-green:hover{background-color:#5DB1E0}html:not(.touchevents) .btn:hover{background-color:#A9C62A;border-color:#A9C62A}html:not(.touchevents) .to_top:hover{cursor:pointer}html:not(.touchevents) .to_top:hover:after{background-color:#5DB1E0}}
