div.wp-forecast{padding:0px;float:left;width:100%}div.wp-forecast-curr{font-size:11px;padding:3px;text-align:center;margin-left:auto;margin-right:auto}div.wp-forecast-curr-head{font-size:11px;padding:3px;text-align:center;margin-left:auto;margin-right:auto}div.wp-forecast-curr-block{padding:0px;float:left}div.wp-forecast-curr-left{padding:3px;float:left}div.wp-forecast-curr-right{font-size:14px;font-weight:bolder;font-variant:small-caps;text-align:left;padding:3px;float:left}div.wp-forecast-wind-right{font-size:12px;font-weight:bolder;font-variant:normal;text-align:left;padding:3px;float:left;padding-top:12px}div.wp-forecast-curr-details{font-size:11px;padding:6px;text-align:left;float:left;width:100%}img.wp-forecast-curr-left{width:48px;height:30px;padding:0px}div.wp-forecast-fc{font-size:11px;padding:2px;text-align:left;margin-left:auto;margin-right:auto;float:left}div.wp-forecast-fc-head{font-size:11px;padding:3px;text-align:left;margin-left:auto;margin-right:auto}div.wp-forecast-fc-oneday{padding:0px}div.wp-forecast-fc-block{padding:3px;float:left}div.wp-forecast-fc-left{font-size:11px;padding:3px;text-align:center;float:left}div.wp-forecast-fc-right{font-size:11px;padding:3px;text-align:left;width:120px;float:right}img.wp-forecast-fc-left{width:48px;height:30px;padding:0px}div.wpff_nav{font-size:11px;border:0px
solid;padding:1px;text-align:center;margin-left:auto;margin-right:auto;float:left;height:11px}div.wpff_nav:hover{color:#147;text-decoration:underline;cursor:pointer}div.wpf-selector{padding:5px;font-size:11px}iframe.wpf-iframe{border:0px}td.td-center{text-align:center}div.wpfico01{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -10px;width:64px;height:40px}div.wpfico02{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -70px;width:64px;height:40px}div.wpfico03{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -130px;width:64px;height:40px}div.wpfico04{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -190px;width:64px;height:40px}div.wpfico05{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -250px;width:64px;height:40px}div.wpfico06{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -310px;width:64px;height:40px}div.wpfico07{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -370px;width:64px;height:40px}div.wpfico08{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -430px;width:64px;height:40px}div.wpfico11{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -490px;width:64px;height:40px}div.wpfico11_de{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -550px;width:64px;height:40px}div.wpfico12{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -610px;width:64px;height:40px}div.wpfico13{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -670px;width:64px;height:40px}div.wpfico14{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -730px;width:64px;height:40px}div.wpfico15{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -790px;width:64px;height:40px}div.wpfico16{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -850px;width:64px;height:40px}div.wpfico17{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -910px;width:64px;height:40px}div.wpfico18{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -970px;width:64px;height:40px}div.wpfico19{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1030px;width:64px;height:40px}div.wpfico20{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1090px;width:64px;height:40px}div.wpfico21{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1150px;width:64px;height:40px}div.wpfico22{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1210px;width:64px;height:40px}div.wpfico23{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1270px;width:64px;height:40px}div.wpfico24{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1330px;width:64px;height:40px}div.wpfico25{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1390px;width:64px;height:40px}div.wpfico26{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1450px;width:64px;height:40px}div.wpfico29{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1510px;width:64px;height:40px}div.wpfico30{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1570px;width:64px;height:40px}div.wpfico31{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1630px;width:64px;height:40px}div.wpfico32{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1690px;width:64px;height:40px}div.wpfico33{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1750px;width:64px;height:40px}div.wpfico34{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1810px;width:64px;height:40px}div.wpfico35{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1870px;width:64px;height:40px}div.wpfico36{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1930px;width:64px;height:40px}div.wpfico37{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -1990px;width:64px;height:40px}div.wpfico38{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2050px;width:64px;height:40px}div.wpfico39{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2110px;width:64px;height:40px}div.wpfico40{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2170px;width:64px;height:40px}div.wpfico41{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2230px;width:64px;height:40px}div.wpfico42{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2290px;width:64px;height:40px}div.wpfico43{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2350px;width:64px;height:40px}div.wpficoswa{background-image:url("/wp-content/plugins/wp-forecast/icons/wsprites.png");background-position:-10px -2410px;width:64px;height:40px}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #f00}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px
solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #f00;background:#fff;padding: .2em .8em}span.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('/wp-content/plugins/contact-form-7/images/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0
0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7
.placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha
iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0
!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown
a{display:block;text-decoration:none;color:#444;border:1px
solid #cdcdcd;background-color:#fff;padding:5px
10px;line-height:1}.wpml-ls-legacy-dropdown a
span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown a:hover,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu
a{border-width:0 1px 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle;width:18px;height:12px}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/wp-content/themes/tournels/css/fonts/slick.eot');src:url('/wp-content/themes/tournels/css/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/tournels/css/fonts/slick.woff') format('woff'), url('/wp-content/themes/tournels/css/fonts/slick.ttf') format('truetype'), url('/wp-content/themes/tournels/css/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0
5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}.mCustomScrollbar {
  -ms-touch-action: none;
  touch-action: none;
}
.mCustomScrollbar.mCS_no_scrollbar {
  -ms-touch-action: auto;
  touch-action: auto;
}
.mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}
.mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-left: 30px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}
.mCSB_scrollTools {
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
}
.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: auto;
  left: 0;
}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}
.mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  z-index: 1;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 3px;
  height: 100%;
  margin: 0;
  text-align: center;
  background: #9f9f9f;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}
.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;background-color:#fff;font-size:12px;line-height:20px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;box-sizing:border-box;width:100%;height:100%}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper
.footer{font-size:11px;padding-top:3px}.date-picker-wrapper
b{color:#666;font-weight:700}.date-picker-wrapper
a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper
select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:0.01}.date-picker-wrapper .month-wrapper{cursor:default;position:relative;_overflow:hidden}.date-picker-wrapper .month-wrapper
table{width:calc(50% - 51px);margin:25px;margin-top:0;float:left}.date-picker-wrapper .month-wrapper table th,
.date-picker-wrapper .month-wrapper table
td{vertical-align:middle;text-align:center;line-height:14px;margin:0px;padding:0px}.date-picker-wrapper .month-wrapper table
.day{padding:5px
0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,
.date-picker-wrapper .month-wrapper table
div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table
.day.checked{background-color:#9cdbf7}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .time
label{white-space:nowrap}.date-picker-wrapper .month-wrapper table
.day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table
.day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.nextMonth,
.date-picker-wrapper .month-wrapper table
.day.lastMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{background-color:#ffe684}.date-picker-wrapper .month-wrapper table .day.real-today.checked,
.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table
.caption{height:40px}.date-picker-wrapper table .caption .next,
.date-picker-wrapper table .caption
.prev{padding:0
5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,
.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:white}.date-picker-wrapper
.gap{position:relative;z-index:1;width:2px;height:100%;background-color:#f4f4f4;font-size:0;line-height:0;float:left;top:-5px;margin:0;visibility:hidden}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px
40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0px;top:6px;padding:3px
5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');color:white;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed')}.date-picker-wrapper
.time{position:relative}.date-picker-wrapper.single-month
.time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0
5px;text-align:center}.date-picker-wrapper
.time1{float:left}.date-picker-wrapper
.time2{float:right}.date-picker-wrapper .hour,.minute{text-align:right}.date-picker-wrapper
.hide{display:none}.date-picker-wrapper .first-date-selected{background-color:#49e !important;color:white !important}.date-picker-wrapper .last-date-selected{background-color:#49e !important;color:white !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,0.3);display:none;background-color:yellow;padding:0
6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));filter:drop-shadow(0 0 3px rgba(0,0,0,0.3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid yellow;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,
.date-picker-wrapper.two-months.no-gap .month2
.prev{display:none}.date-picker-wrapper .week-number{padding:5px
0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#49E;font-weight:bold}@font-face{font-family:'Crimson SemiBold';src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.eot');src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.eot?#iefix') format('embedded-opentype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.woff2') format('woff2'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.woff') format('woff'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.ttf') format('truetype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-SemiBold.svg#CrimsonText-SemiBold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Apple Chancery';src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.eot');src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.eot?#iefix') format('embedded-opentype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.woff2') format('woff2'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.woff') format('woff'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.ttf') format('truetype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/Apple-Chancery.svg#Apple-Chancery') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Crimson Bold';src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.eot');src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.eot?#iefix') format('embedded-opentype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.woff2') format('woff2'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.woff') format('woff'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.ttf') format('truetype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Bold.svg#CrimsonText-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Crimson Regular';src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.eot');src:url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.eot?#iefix') format('embedded-opentype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.woff2') format('woff2'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.woff') format('woff'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.ttf') format('truetype'), url('https://www.tournels.com/wp-content/themes/tournels/fonts/CrimsonText-Regular.svg#CrimsonText-Regular') format('svg');font-weight:normal;font-style:normal}body{margin:0;padding:0;border:0;line-height:22px;font-size:16px}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}*{outline:none}a{outline:none;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6,h7{font-weight:normal;line-height:110%}table{border-collapse:collapse;border:0;margin:0}tbody{border:0}button,form{margin:0;padding:0}input,select,textarea,button{border:0}label{font-weight:normal}div,nav{box-sizing:border-box}.desk-span12{width:100%;margin:auto;display:inline-block;vertical-align:top}.desk-span12.center{display:block}.desk-span11{width:91.666%;margin:auto;display:inline-block;vertical-align:top}.desk-span11.center{display:block}.desk-span10{width:83.333%;margin:auto;display:inline-block;vertical-align:top}.desk-span10.center{display:block}.desk-span9{width:74.999%;margin:auto;display:inline-block;vertical-align:top}.desk-span9.center{display:block}.desk-span8{width:66.666%;margin:auto;display:inline-block;vertical-align:top}.desk-span8.center{display:block}.desk-span7{width:58.333%;margin:auto;display:inline-block;vertical-align:top}.desk-span7.center{display:block}.desk-span6{width:50%;margin:auto;display:inline-block;vertical-align:top}.desk-span6.center{display:block}.desk-span5{width:41.666%;margin:auto;display:inline-block;vertical-align:top}.desk-span5.center{display:block}.desk-span4{width:33.333%;margin:auto;display:inline-block;vertical-align:top}.desk-span4.center{display:block}.desk-span3{width:24.999%;margin:auto;display:inline-block;vertical-align:top}.desk-span3.center{display:block}.desk-span2{width:16.666%;margin:auto;display:inline-block;vertical-align:top}.desk-span2.center{display:block}.desk-span1{width:8.333%;margin:auto;display:inline-block;vertical-align:top}.desk-span1.center{display:block}.desk-hidden{display:none !important}.md-hidden{display:inherit}.sm-hidden{display:inherit}.xs-hidden{display:inherit}@keyframes
nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(8px);transform:translateY(8px)}90%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes
trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-10px)}6%{opacity:1;transform:scale(0.9) translateY(2.5px)}14%{opacity:0;transform:scale(0.4) translateY(20px)}15%,19%{opacity:0;transform:scale(0.4) translateY(-10px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-10px)}30%{opacity:1;transform:scale(1) translateY(-10px)}36%{opacity:1;transform:scale(0.9) translateY(2.5px)}44%{opacity:0;transform:scale(0.4) translateY(20px)}45%,49%{opacity:0;transform:scale(0.4) translateY(-10px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-10px)}60%{opacity:1;transform:scale(1) translateY(-10px)}66%{opacity:1;transform:scale(0.9) translateY(2.5px)}74%{opacity:0;transform:scale(0.4) translateY(20px)}75%,79%{opacity:0;transform:scale(0.4) translateY(-10px)}88%,100%{opacity:1;transform:scale(1) translateY(-10px)}}h1,h2,h3,h4,h5{margin:0;padding:0;color:inherit;font-size:14px;line-height:normal}a{color:inherit}body{line-height:0;font-size:0;overflow-x:hidden}p{font-size:14px;line-height:normal;margin:0}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.containerhome{width:1280px;margin:auto}.page-section>div.container{width:100%}.yelloh{display:block;width:122px;height:56px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-204px 1px}.btn-base{display:block;background:#fff;border:2px
solid #424242;border-color:#424242;position:relative;margin:12px
auto;overflow:hidden;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;-ms-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.btn-base::before{content:"";position:absolute;z-index:0;top:-2px;left:calc(-100% - 4px);width:calc(100% + 4px);height:calc(100% + 4px);background:#03a9f4;-webkit-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;-ms-transition:left 0.2s ease-out;transition:left 0.2s ease-out}.btn-base::after{content:"";display:block;position:absolute;top:0;left:0;width:20;height:14;width:20px;height:14px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;top:50%;transform:translateY(-50%);left:24px;filter:brightness(1);background-position:-146px -97px}.btn-base:hover{border-color:#03a9f4}.btn-base:hover::before{left:-2px}.btn-base:hover::after{filter:brightness(5)}.btn-base:hover
span{color:#fff}.btn-base
span{font-size:18px;line-height:20px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;position:relative;z-index:2;margin:17px
70px;margin-left:70px;display:block}.btn-base.black{background:#424242}.btn-base.black::after{filter:brightness(5)}.btn-base.black
span{color:#fff}a.commonlink{color:#03a9f4;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}a.commonlink:hover{color:#0275a8}ul.diapo-ul{list-style:none;margin:0;margin-top:26px;padding:0}ul.diapo-ul
li{position:relative}ul.diapo-ul li
a{font-size:24px;line-height:36px;color:#424242;font-family:'Crimson SemiBold',serif;font-weight:600;position:relative;overflow:hidden;display:inline-block;padding:0
18px;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-o-transition:color 0.25s ease;-ms-transition:color 0.25s ease;transition:color 0.25s ease}ul.diapo-ul li a
.paint{position:absolute;top:0;width:calc(100% - 36px);height:50%;top:50%;left:-100%;background:rgba(3,169,244,0.1);-webkit-transition:left .25s ease-out;-moz-transition:left .25s ease-out;-o-transition:left .25s ease-out;-ms-transition:left .25s ease-out;transition:left .25s ease-out;overflow:visible}ul.diapo-ul li a .paint::before{content:"";display:block;position:absolute;top:0;left:0;width:18;height:18;width:18px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;left:-18px;background-position:-229px -68px}ul.diapo-ul li a .paint::after{content:"";display:block;position:absolute;top:0;left:0;width:18;height:18;width:18px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;left:100%;background-position:-247px -68px}ul.diapo-ul li a
h4{font-size:inherit;line-height:inherit;padding:inherit}ul.diapo-ul li:hover a,
ul.diapo-ul li.heybro
a{color:#03a9f4}ul.diapo-ul li:hover a .paint,
ul.diapo-ul li.heybro a
.paint{left:18px}a.gandalf.home-diapo-ul{position:relative;display:inline-block;overflow:hidden}a.gandalf.home-diapo-ul
p{margin:0}a.gandalf.home-diapo-ul
img{opacity:1;transform:scale(1);-webkit-transition:opacity .2s ease-out, transform 0.1s linear;-moz-transition:opacity .2s ease-out, transform 0.1s linear;-o-transition:opacity .2s ease-out, transform 0.1s linear;-ms-transition:opacity .2s ease-out, transform 0.1s linear;transition:opacity .2s ease-out, transform 0.1s linear}a.gandalf.home-diapo-ul img:hover{transform:scale(1.2);-webkit-transition:transform 5s linear;-moz-transition:transform 5s linear;-o-transition:transform 5s linear;-ms-transition:transform 5s linear;transition:transform 5s linear}a.gandalf.home-diapo-ul
img.hidden{opacity:0;z-index:-1}a.gandalf.home-diapo-ul
img.second{position:absolute;top:0}.dash-separator{display:flex;flex-direction:row;align-items:center;margin-top:77px}.dash-separator
.text{font-size:36px;line-height:50px;color:#757575;font-family:'Apple Chancery',Arial,sans-serif;padding-right:109px;box-sizing:border-box}.dash-separator
.dash{height:11px;background:url("/wp-content/themes/tournels/images/divider.png");background-repeat:repeat-x;margin-left:22px;box-sizing:border-box}.diapo-part{position:relative}.diapo-part::after{content:"";display:block;width:57px;height:57px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-56px -370px;position:absolute;bottom:10px;right:10px;opacity:0;filter:drop-shadow(0 0 10px black);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.diapo-part:hover{cursor:pointer}.diapo-part:hover::after{opacity:1}.wrapper-hide{overflow:hidden}.awsome-features{position:absolute;z-index:10;top:50%;transform:translateY(-50%);right:40px}.awsome-features .round-icon{display:block;width:56px;position:relative;height:56px;margin-bottom:16px;transform:scale(1);-webkit-transition:transform .15s linear;-moz-transition:transform .15s linear;-o-transition:transform .15s linear;-ms-transition:transform .15s linear;transition:transform .15s linear}.awsome-features .round-icon::before{content:"";display:block;position:absolute;top:0;left:0;width:56;height:56;width:56px;height:56px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat}.awsome-features .round-icon:hover{cursor:pointer;transform:scale(1.05)}.awsome-features .round-icon:hover
p{opacity:1}.awsome-features .round-icon
p{font-size:16px;line-height:22px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;display:block;position:absolute;right:67px;width:180px;text-align:right;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:50%;transform:translateY(-50%)}.awsome-features .round-icon.ba::before{background-position:-114px -371px}.awsome-features .round-icon.vid::before{background-position:-57px -370px}.awsome-features .round-icon.vv::before{background-position:0px -370px}.awsome-features .round-icon.brochure::before{background-position:-171px -370px}.mce-menu-item span,
.mce-content-body p,
.mce-content-body div,
.mce-content-body h1,
.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body
h6{line-height:normal !important;font-size:14px !important}.commontext{font-size:18px;line-height:20px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;text-align:justify}.proximatitle36{font-size:36px;line-height:normal;font-family:'Crimson SemiBold',serif;font-weight:600;text-transform:uppercase}.proximatitle24{font-size:24px;line-height:30px;font-family:'Crimson SemiBold',serif;font-weight:600;text-transform:uppercase}.proximaeb48{font-size:48px;line-height:normal;font-family:'Crimson Bold',serif;font-weight:700}.bartext{font-size:18px;line-height:20px;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;position:relative;display:block;margin-bottom:20px;text-transform:uppercase}.bartext::before{content:"";display:block;position:absolute;top:0;left:0;width:70px;height:2px;background:#757575;top:50%;transform:translateY(-50%);left:-110px}ul{line-height:normal;font-size:18px;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body{width:100%}body .cookie-warning{position:fixed;bottom:0;left:0;width:100%;z-index:500;background:#424242;padding:5px;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-ms-align-content:center;align-content:center;justify-content:center;flex-direction:row}body .cookie-warning
p{text-align:center;font-size:12px;line-height:normal;color:#a0a0a0;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;font-style:normal}body .cookie-warning p
a{color:#03a9f4}body .cookie-warning p a:hover{text-decoration:underline}body .cookie-warning
.close{position:relative;cursor:pointer;width:20px;height:20px;margin-left:38px}body .cookie-warning .close::after,
body .cookie-warning .close::before{content:"";display:block;width:15px;height:2px;position:absolute;background:#f4f4f4;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}body .cookie-warning .close::before{transform:translate(-50%,-50%) rotate(45deg)}body .cookie-warning .close:hover::after,
body .cookie-warning .close:hover::before{background:#03a9f4}body #sub-navigation{position:fixed;z-index:100;background:#fff;height:100px;width:100%;top:0;-webkit-transition:top .25s ease-out;-moz-transition:top .25s ease-out;-o-transition:top .25s ease-out;-ms-transition:top .25s ease-out;transition:top .25s ease-out}body #sub-navigation .menu-btn{display:inline-block;height:100px;padding:38px
26px;padding-left:36px;position:fixed;z-index:200;top:0;left:0}body #sub-navigation .menu-btn .menu-sep{width:3px;height:100%;position:absolute;z-index:-1;top:0;right:0;background:#f4f4f4;opacity:1;-webkit-transition:top .25s ease-out;-moz-transition:top .25s ease-out;-o-transition:top .25s ease-out;-ms-transition:top .25s ease-out;transition:top .25s ease-out}body #sub-navigation .menu-btn::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;left:-100%;background:#424242;-webkit-transition:left 0.25s ease-out;-moz-transition:left 0.25s ease-out;-o-transition:left 0.25s ease-out;-ms-transition:left 0.25s ease-out;transition:left 0.25s ease-out}body #sub-navigation .menu-btn .burger,
body #sub-navigation .menu-btn .menu-text{display:inline-block;vertical-align:middle}body #sub-navigation .menu-btn
.burger{width:24px;height:19px;position:relative}body #sub-navigation .menu-btn .burger .burger-bar{width:100%;height:3px;background:#212121;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear}body #sub-navigation .menu-btn .burger
#bb2{margin:5px
0;opacity:1;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;transition:opacity 0.25s ease}body #sub-navigation .menu-btn .burger #bb1,
body #sub-navigation .menu-btn .burger
#bb3{transform-origin:right center;transform:rotate(0deg);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease}body #sub-navigation .menu-btn .menu-text{font-size:16px;line-height:24px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase;padding-left:15px;position:relative;height:24px;overflow:hidden;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-o-transition:color 0.25s linear;-ms-transition:color 0.25s linear;transition:color 0.25s linear}body #sub-navigation .menu-btn .menu-text #menu,
body #sub-navigation .menu-btn .menu-text
#fermer{display:block;transform:translateY(0px);-webkit-transition:transform .25s ease-out;-moz-transition:transform .25s ease-out;-o-transition:transform .25s ease-out;-ms-transition:transform .25s ease-out;transition:transform .25s ease-out}body #sub-navigation .menu-btn:hover{cursor:pointer}body #sub-navigation .menu-btn:hover::before{left:0}body #sub-navigation .menu-btn:hover .burger .burger-bar{background:#fff}body #sub-navigation .menu-btn:hover .menu-text{color:#fff}body #sub-navigation .menu-btn.close::before{left:0}body #sub-navigation .menu-btn.close .burger .burger-bar{background:#fff}body #sub-navigation .menu-btn.close .burger
#bb2{opacity:0}body #sub-navigation .menu-btn.close .burger
#bb1{transform:rotate(-42deg)}body #sub-navigation .menu-btn.close .burger
#bb3{transform:rotate(42deg)}body #sub-navigation .menu-btn.close .menu-text{color:#fff}body #sub-navigation .menu-btn.close .menu-text
#menu{transform:translateY(-20px)}body #sub-navigation .menu-btn.close .menu-text
#fermer{transform:translateY(-50px)}body #sub-navigation
a.logo{display:block;position:absolute;z-index:5;top:0;left:50%;transform:translateX(-50%);width:255px;height:100px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0 -116px}body #sub-navigation .contact-resa{width:auto;line-height:0;font-size:0;float:right;clear:right;height:100%}body #sub-navigation .contact-resa .yelloh-container,
body #sub-navigation .contact-resa .wpml-ls{display:inline-block;vertical-align:top;width:auto}body #sub-navigation .contact-resa .yelloh-container{position:relative;height:100px;width:170px;right:90px;border-right:2px solid #f4f4f4}body #sub-navigation .contact-resa .yelloh-container
.yelloh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body #sub-navigation .contact-resa .wpml-ls{width:auto;padding:35px
16px;padding-right:10px;position:fixed;right:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}body #sub-navigation .contact-resa .wpml-ls
a{background:none;border:none}body #sub-navigation .contact-resa .wpml-ls a
img{display:none}body #sub-navigation .contact-resa .wpml-ls a
span{font-family:'proxima-nova',Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#424242;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;-ms-transition:color .25s linear;transition:color .25s linear}body #sub-navigation .contact-resa .wpml-ls a.wpml-ls-item-toggle:after{color:#424242}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-sub-menu{background:#fff}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-item:hover{background:#03a9f4}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-item:hover a.wpml-ls-item-toggle:after{color:#fff}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-item:hover a
span{color:#fff}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-item:hover .wpml-ls-sub-menu a
span{color:#424242}body #sub-navigation .contact-resa .wpml-ls .wpml-ls-item:hover .wpml-ls-sub-menu a span:hover{color:#fff}body #sub-navigation.unfix{top:-100px}body #sub-navigation.unfix .menu-btn .menu-sep{top:-100px}body #sub-navigation.unfix .menu-btn .burger .burger-bar{background:#fff}body #sub-navigation.unfix .menu-btn .menu-text{color:#fff}body #sub-navigation.unfix .menu-block{top:0px}body #sub-navigation.unfix .contact-resa .wpml-ls a.wpml-ls-item-toggle:after{color:#fff}body #sub-navigation.unfix .contact-resa .wpml-ls a
span{color:#fff}body #sub-navigation.unfix .contact-resa .wpml-ls .menu-sep{top:-100px}body #sub-navigation.unfix .contact-resa .wpml-ls::before{filter:brightness(5)}body #sub-navigation.shadow{box-shadow:0 0 30px rgba(0,0,0,0.26)}body
.reservation{position:fixed;z-index:90;top:154px;left:0;width:100vw;height:54px;color:#424242;-webkit-transition:top .25s ease-out;-moz-transition:top .25s ease-out;-o-transition:top .25s ease-out;-ms-transition:top .25s ease-out;transition:top .25s ease-out;background-color:#fff;border-top:2px solid #f4f4f4;transform:translateY(-100%)}body .reservation
#selection_dates{position:absolute;top:100%;left:-740px;width:740px;height:345px;border:2px
solid #f4f4f4;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#fff}body .reservation #selection_dates
.closeDate{position:absolute;top:0;right:0;width:20px;height:20px;z-index:10;cursor:pointer}body .reservation #selection_dates .closeDate::before,
body .reservation #selection_dates .closeDate::after{position:absolute;content:"";width:20px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px);background-color:#222}body .reservation #selection_dates .closeDate::before{transform:rotate(-45deg)}body .reservation #selection_dates .closeDate::after{transform:rotate(45deg)}body .reservation #selection_dates .date-picker-wrapper{padding:0}body .reservation #selection_dates .date-picker-wrapper
table{display:inline;float:none}body .reservation #selection_dates .date-picker-wrapper table
.caption{height:80px}body .reservation #selection_dates .date-picker-wrapper table .month-name{font-size:14px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body .reservation #selection_dates .date-picker-wrapper table .week-name{font-size:14px;line-height:normal;color:#a0a0a0;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:capitalize}body .reservation #selection_dates .date-picker-wrapper table .prev,
body .reservation #selection_dates .date-picker-wrapper table
.next{color:rgba(0,0,0,0);position:relative}body .reservation #selection_dates .date-picker-wrapper table .prev::after,
body .reservation #selection_dates .date-picker-wrapper table .next::after{content:"";display:block;position:absolute;top:0;left:0;width:12px;height:8px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-216px -68px;transform:rotate(90deg);opacity:0.55}body .reservation #selection_dates .date-picker-wrapper table .prev:hover,
body .reservation #selection_dates .date-picker-wrapper table .next:hover{background:none}body .reservation #selection_dates .date-picker-wrapper table .next::after{transform:rotate(-90deg)}body .reservation #selection_dates .date-picker-wrapper table tbody
tr{height:45px}body .reservation #selection_dates .date-picker-wrapper table tbody tr
td{padding:0}body .reservation #selection_dates .date-picker-wrapper table tbody tr td
div{border-radius:200px;height:45px;width:45px;margin:0;padding:0}body .reservation #selection_dates .date-picker-wrapper table tbody tr .first-date-selected,
body .reservation #selection_dates .date-picker-wrapper table tbody tr .last-date-selected{background:#03a9f4 !important;color:#fff !important;border-radius:200px 0 0 200px !important;position:relative}body .reservation #selection_dates .date-picker-wrapper table tbody tr .first-date-selected::after,
body .reservation #selection_dates .date-picker-wrapper table tbody tr .last-date-selected::after{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background:rgba(3,169,244,0.9);z-index:-1}body .reservation #selection_dates .date-picker-wrapper table tbody tr .first-date-selected{border-radius:200px 0 0 200px !important}body .reservation #selection_dates .date-picker-wrapper table tbody tr .first-date-selected::after{left:50%}body .reservation #selection_dates .date-picker-wrapper table tbody tr .last-date-selected{border-radius:0 200px 200px 0 !important}body .reservation #selection_dates .date-picker-wrapper table tbody tr .last-date-selected::after{z-index:-1}body .reservation #selection_dates .date-picker-wrapper table
.day.toMonth{font-size:14px;line-height:45px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body .reservation #selection_dates .date-picker-wrapper table .day.toMonth:hover{background:#757575}body .reservation #selection_dates .date-picker-wrapper table .day.toMonth.hovering,
body .reservation #selection_dates .date-picker-wrapper table
.day.checked{border-radius:0px;background:rgba(3,169,244,0.9);color:#fff}body .reservation #selection_dates .date-picker-wrapper table .day.real-today{font-size:14px;line-height:45px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;background:#212121}body .reservation
#selection_dates.show{left:70px}body
.reservation.test{top:100px}body .reservation.test
#selection_dates.test{visibility:visible;left:0}body .reservation
form{width:50%;height:100%;display:inline-flex;justify-content:flex-start;vertical-align:top}body .reservation form #date,
body .reservation form .pers,
body .reservation form
#rechercher{padding:0
30px;position:relative}body .reservation form
#date{height:100%;padding-left:60px;border-right:2px solid #f4f4f4}body .reservation form #date::after{position:absolute;content:"";width:19px;height:20px;top:calc(50% - 20px/2);left:27px;width:22px;height:21px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -273px}body .reservation form #date::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:0px;background:#03a9f4;top:inherit;bottom:0px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out}body .reservation form #date
#choix_dates{padding:16px
0;font-family:'proxima-nova',Arial,sans-serif;font-weight:600;font-size:16px;line-height:normal;color:#424242}body .reservation form #date #choix_dates:hover{cursor:pointer}body .reservation form #date.open::before,
body .reservation form #date:hover::before{height:2px}body .reservation form
.pers{padding:16px
20px;border-right:2px solid #f4f4f4}body .reservation form .pers
select{font-size:16px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body .reservation form
#rechercher{display:block;height:54px;width:30px;padding:0
20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}body .reservation form #rechercher::after{position:absolute;content:"";width:19px;height:18px;top:calc(50% - 18px/2);left:calc(50% - 19px/2);width:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-305px -159px}body .reservation form #rechercher:hover{background-color:#424242}body .reservation form #rechercher:hover::after{width:18px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-305px -141px}body .reservation
.rightResa{width:50%;height:100%;display:inline-block}body .reservation .rightResa .tel,
body .reservation .rightResa
.resa{display:block;float:right}body .reservation .rightResa
.tel{position:relative;padding:16px
20px}body .reservation .rightResa .tel::before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-323px -141px;left:-25px;top:50%;transform:translateY(-50%)}body .reservation .rightResa .tel
a{font-size:16px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body .reservation .rightResa
a.resa{background:#424242;padding:14px
36px;position:relative;overflow:hidden}body .reservation .rightResa a.resa
span{position:relative;z-index:5;font-size:16px;line-height:24px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase}body .reservation .rightResa a.resa::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#03a9f4;left:inherit;right:-100%;-webkit-transition:right .25s ease-out;-moz-transition:right .25s ease-out;-o-transition:right .25s ease-out;-ms-transition:right .25s ease-out;transition:right .25s ease-out}body .reservation .rightResa a.resa:hover::after{right:0}body .reservation.hidden-away{top:0px}body
.reservation.hidden{top:100px}body
.reservation.shadow{box-shadow:0 0 30px rgba(0,0,0,0.26)}body
#fsDiv{position:fixed;width:100%;height:100%;z-index:99999;background:#000;display:none}body #fsDiv
.fsClose{position:fixed;width:50px;height:50px;display:block;background-color:#03a9f4;-webkit-border-radius:100px;-moz-border-radius:4px;border-radius:100px;margin-left:0 !important;margin-top:0 !important;z-index:9999;text-decoration:none;line-height:38px;right:10px !important;top:10px !important}body #fsDiv .fsClose:hover{background:#757575}body #fsDiv .fsClose::before,
body #fsDiv .fsClose::after{content:"";display:block;position:absolute;top:50%;left:50%;background:#212121;width:30px;height:3px}body #fsDiv .fsClose::before{transform:translate(-50%,-50%) rotate(43deg)}body #fsDiv .fsClose::after{transform:translate(-50%,-50%) rotate(-43deg)}body #fsDiv
#fsContainer{width:100%;height:100%}body #fsDiv #fsContainer
iframe{position:relative;width:80%;height:80%;left:10%;top:10%}body #fsDiv #fsContainer
.imgpopin{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}body #fsContainer
video{width:80%;height:80%;position:absolute;left:10%;top:10%}body
#footer{border-top:3px solid #f4f4f4}body #footer
.pt1{padding:80px
0}body #footer .pt1 .text
.commontext{font-size:16px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body #footer .pt1 .text .commontext
strong{font-family:'proxima-nova',Arial,sans-serif;font-weight:800}body #footer .pt1 .text
a{text-decoration:underline;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body #footer .pt1 .text a:hover{color:#03a9f4}body #footer .pt1 .menu
ul{list-style:none;padding:0;margin:0}body #footer .pt1 .menu ul li
a{font-size:16px;line-height:36px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body #footer .pt1 .menu ul li a:hover{color:#03a9f4}body #footer .pt1 .social
a{width:68px;height:68px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;display:inline-block;filter:drop-shadow(0px 5px 5px rgba(0,0,0,0));-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}body #footer .pt1 .social
a.fb{background-position:0 0}body #footer .pt1 .social
a.google{background-position:-68px 0;margin:0
calc((100% - (3 * 69px)) / 2)}body #footer .pt1 .social
a.yt{background-position:-136px 0}body #footer .pt1 .social a:hover{filter:drop-shadow(0px 5px 5px rgba(0,0,0,0.5))}body #footer
.pt2{background:#424242;padding:25px
0}body #footer .pt2
.copyright{font-size:14px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body .bloc-back-btn{position:fixed;top:0;left:164px;height:100px;padding:0
30px;z-index:110;overflow:hidden}body .bloc-back-btn::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;left:100%;background:#03a9f4;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body .bloc-back-btn:hover .back-btn{color:#fff}body .bloc-back-btn:hover .back-btn::before{filter:brightness(10)}body .bloc-back-btn:hover::before{left:0}body .bloc-back-btn .back-btn{display:block;font-size:16px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase;padding-left:50px;position:relative;top:50%;transform:translateY(-50%);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}body .bloc-back-btn .back-btn::before{content:"";display:block;width:25px;height:25px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-265px -116px;position:absolute;left:0;top:-3px;filter:brightness(1)}body .bloc-back-btn.hide{display:none}body nav.menu-block{width:50%;height:100%;position:fixed;z-index:100;left:-50%;border:1px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out;background:#424242}body nav.menu-block
ul.menu{list-style:none;padding-left:0;position:relative;top:144px;left:80px;width:calc(100% - 80px);z-index:30}body nav.menu-block ul.menu
li{font-size:48px;line-height:72px;color:#a0a0a0;font-family:'Crimson Bold',serif;font-weight:700;position:relative;left:-75px;opacity:0;-webkit-transition:left .25s ease-out .3s, opacity .25s ease-out .3s;-moz-transition:left .25s ease-out .3s, opacity .25s ease-out .3s;-o-transition:left .25s ease-out .3s, opacity .25s ease-out .3s;-ms-transition:left .25s ease-out .3s, opacity .25s ease-out .3s;transition:left .25s ease-out .3s, opacity .25s ease-out .3s}body nav.menu-block ul.menu li
a{-webkit-transition:color 0.35s ease;-moz-transition:color 0.35s ease;-o-transition:color 0.35s ease;-ms-transition:color 0.35s ease;transition:color 0.35s ease}body nav.menu-block ul.menu li a:hover{color:#fff;cursor:pointer}body nav.menu-block ul.menu
li.active{color:#fff}body nav.menu-block ul.menu li:first-child{transition-delay: .3s}body nav.menu-block ul.menu li:nth-child(2){transition-delay: .34s}body nav.menu-block ul.menu li:nth-child(3){transition-delay: .38s}body nav.menu-block ul.menu li:nth-child(4){transition-delay: .42s}body nav.menu-block ul.menu li:nth-child(5){transition-delay: .46s}body nav.menu-block ul.menu li:nth-child(6){transition-delay: .5s}body nav.menu-block ul.menu li:nth-child(7){transition-delay: .54s}body nav.menu-block .sub-menu{position:absolute;top:0;left:0%;width:0;height:100%;background:#424242;list-style:none;padding-top:144px;padding-right:0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;transition:all .25s ease-out}body nav.menu-block .sub-menu
li{font-size:18px;line-height:48px;color:#a0a0a0;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;opacity:0;position:relative;left:-75px;-moz-transition:none;-webkit-transition:none;transition:none}body nav.menu-block .sub-menu li:hover{color:#03a9f4}body nav.menu-block.visible{left:0}body nav.menu-block.visible ul.menu
li{opacity:1;left:0}body nav.menu-block.visible .sub-menu.visible{left:100%;width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;transition:all .25s ease-out;margin-top:0}body nav.menu-block.visible .sub-menu.visible
li{left:0;opacity:1;-webkit-transition:left .25s ease-out .15s, opacity .25s ease-out .15s;-moz-transition:left .25s ease-out .15s, opacity .25s ease-out .15s;-o-transition:left .25s ease-out .15s, opacity .25s ease-out .15s;-ms-transition:left .25s ease-out .15s, opacity .25s ease-out .15s;transition:left .25s ease-out .15s, opacity .25s ease-out .15s}body .header-parallax{width:100%;height:600px;overflow:hidden;position:relative}body .header-parallax
img{position:absolute;top:0;z-index:1}body .header-parallax
.mask{width:100%;height:100%;position:absolute;top:0;left:0;background:#212121;opacity:0.3;z-index:5}body .header-parallax .title-container{width:100%;position:absolute;z-index:10;top:50%;transform:translateY(-50%)}body .header-parallax .title-container
.title{font-size:60px;line-height:72px;color:#fff;font-family:'Crimson Bold',serif;font-weight:700;text-transform:uppercase;text-align:center;margin:0;display:block}body .header-parallax .title-container
.line{width:50%;height:3px;background:#fff;margin:auto;margin-bottom:15px}body .header-parallax .title-container
.st{font-size:18px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;margin:0}body .content.constructor
section{margin:65px
auto}body .content.constructor
section.intro{margin:65px
auto}body .content.constructor section.intro
.title{font-size:36px;line-height:48px;color:#212121;font-family:'Crimson Bold',serif;font-weight:700;margin-bottom:60px}body .content.constructor section.intro p,
body .content.constructor section.intro span,
body .content.constructor section.intro
.commontext{font-size:24px;line-height:36px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body .content.constructor
section.citation{display:flex;flex-direction:row;align-items:center}body .content.constructor section.citation
.testimonial{position:relative;padding:0
60px}body .content.constructor section.citation .testimonial
.text{font-size:18px;line-height:30px;color:#212121;font-family:'Apple Chancery',Arial,sans-serif}body .content.constructor section.citation .testimonial
.auteur{font-size:16px;line-height:36px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body .content.constructor section.citation .testimonial
.job{font-size:16px;line-height:36px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body .content.constructor section.citation .testimonial .left-quote,
body .content.constructor section.citation .testimonial .right-quote{font-size:70px;line-height:50px;color:#424242;font-family:'Apple Chancery',Arial,sans-serif;position:absolute}body .content.constructor section.citation .testimonial .left-quote{top:-30px;left:20px}body .content.constructor section.citation .testimonial .right-quote{bottom:-70px;right:20px}body .content.constructor section.citation .picture
img{width:100%;height:auto}body .content.constructor
section.citation.invert{flex-direction:row-reverse}body .content.constructor section.col-dbl-txt{display:flex;flex-wrap:wrap}body .content.constructor section.col-dbl-txt
#title1{order:1}body .content.constructor section.col-dbl-txt
#txt1{order:3}body .content.constructor section.col-dbl-txt
#title2{order:2}body .content.constructor section.col-dbl-txt
#txt2{order:4}body .content.constructor section.col-dbl-txt
.title{display:block;box-sizing:border-box;width:50%;padding:0
24px;font-size:30px;line-height:normal;color:#212121;font-family:'Crimson Bold',serif;font-weight:700;margin-bottom:24px}body .content.constructor section.col-dbl-txt
.txt{display:block;box-sizing:border-box;width:50%;padding:0
24px}body .content.constructor section.col-dbl-txt .txt
p{text-align:justify;margin:0}body
section.separator{width:100%;height:75vh;overflow:hidden;background-size:cover;background-position:center;background-attachment:fixed;position:relative}body section.separator .starsky,
body section.separator
.hutch{position:absolute;height:100%;width:calc((100% - 1280px) / 2);background:#fff;top:0;left:0;z-index:1}body section.separator
.hutch{left:inherit;right:0}body section.separator
img{width:100%}body section.img-line
.wrapper{height:480px;margin-top:100px;opacity:0;position:relative;overflow:hidden}body section.img-line .wrapper
.pic{height:100%;background-size:cover;background-position:center}body section.img-line .wrapper
iframe{position:absolute;min-width:100%;width:auto;min-height:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);background:black;z-index:-1}body section.tableau
.table{display:flex;flex-direction:column}body section.tableau .table .head,
body section.tableau .table
.row{display:flex;box-sizing:border-box}body section.tableau .table .head span,
body section.tableau .table .row
span{display:block;padding:15px;box-sizing:border-box}body section.tableau .table .head span.txt,
body section.tableau .table .row
span.txt{border:none;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;width:50%}body section.tableau .table .head span.place,
body section.tableau .table .head span.proxi,
body section.tableau .table .head span.free,
body section.tableau .table .row span.place,
body section.tableau .table .row span.proxi,
body section.tableau .table .row
span.free{font-size:20px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;width:16.666%;text-align:center}body section.tableau .table .head span.check,
body section.tableau .table .row
span.check{position:absolute;padding:0;width:13px;height:13px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-324px -272px;top:50%;left:50%;transform:translate(-50%,-50%)}body section.tableau .table .head div,
body section.tableau .table .row
div{padding:10px;position:relative;width:16.666%;box-sizing:border-box}body section.tableau .table .row:nth-child(odd){background:#f4f4f4}body section.tableau .table
.head{background:#757575}body
section.avoir{margin-top:100px}body section.avoir
.bartext{font-size:36px;line-height:36px;color:#212121;font-family:'Apple Chancery',Arial,sans-serif;font-weight:normal;text-transform:none;left:155px;display:inline-block}body section.avoir .bartext::before{background:#212121}body section.avoir
.images{font-size:0;line-height:0;width:100%;padding:0
20px;margin:40px
0}body section.avoir .images
.img{width:calc(33.3333% - 40px);margin:0
20px;position:relative;display:inline-block;vertical-align:top;height:320px;overflow:hidden}body section.avoir .images .img:hover
img{transform:scale(1.1)}body section.avoir .images .img
.txt{display:block;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:24px;line-height:36px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-align:center;text-align-last:center;text-transform:uppercase}body section.avoir .images .img
img{filter:brightness(0.7);min-width:100%;width:auto;min-height:100%;height:auto;transform:scale(1);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}body.home.lang_de #c-intro-video .video-wrap .bloc-titre:after,
body.home.lang_de #c-intro-video .video-wrap .bloc-titre:after,
body.home.lang_es #c-intro-video .video-wrap .bloc-titre:after,
body.home.lang_nl #c-intro-video .video-wrap .bloc-titre:after,
body.home.lang_pl #c-intro-video .video-wrap .bloc-titre:after{margin:35px
0}body.home .home-diapo{display:none;position:fixed;z-index:300;top:0;left:0;background:rgba(33,33,33,0.9);width:100vw;height:100vh;overflow:hidden}body.home .home-diapo
.close{background:#fff;position:absolute;top:20px;right:40px;border-radius:100px;width:40px;height:40px}body.home .home-diapo .close:before,
body.home .home-diapo .close:after{content:"";display:block;position:absolute;top:0;left:0;width:30px;height:2px;background:#212121;top:20px;left:6px;transform:rotate(45deg)}body.home .home-diapo .close::after{transform:rotate(-45deg)}body.home .home-diapo .close:hover{background:#03a9f4;cursor:pointer}body.home .home-diapo
.diapo{width:90vw;height:90vh;position:relative;margin-top:5vh;margin-left:5vw}body.home .home-diapo .diapo .img-wrapper{position:relative}body.home .home-diapo .diapo .img-wrapper
img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}body.home .home-diapo .diapo .slick-prev,
body.home .home-diapo .diapo .slick-next{width:49px;height:48px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0 -68px;z-index:10}body.home .home-diapo .diapo .slick-next{background-position:-49px -68px}body.home .home-diapo .diapo .slick-list,
body.home .home-diapo .diapo .slick-track{height:100%}body.home .home-diapo.show{display:block}body.home #c-accueil{display:none}body.home #c-intro-video{width:100%;height:100vh;position:relative;top:0;left:0;overflow:hidden}body.home #c-intro-video .video-wrap{width:100vw;height:100vh}body.home #c-intro-video .video-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#212121;opacity:0.25;z-index:1}body.home #c-intro-video .video-wrap
img{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}body.home #c-intro-video .video-wrap
iframe{position:absolute;left:-1px;top:0}body.home #c-intro-video .video-wrap
a.logo{display:block;position:absolute;z-index:5;top:45px;left:50%;transform:translateX(-50%);width:265px;height:96px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0 -273px}body.home #c-intro-video .video-wrap .bloc-titre{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}body.home #c-intro-video .video-wrap .bloc-titre
.title{font-size:60px;line-height:normal;color:#fff;font-family:'Crimson Bold',serif;font-weight:700;text-transform:uppercase;display:block;width:100%;text-align:center;position:relative;padding-bottom:15px}body.home #c-intro-video .video-wrap .bloc-titre .title:after{display:block;position:relative;content:"";width:50%;height:2px;background:#fff;bottom:50%;left:25%;margin:0}body.home #c-intro-video .video-wrap .bloc-titre
.subtitle{font-size:18px;line-height:20px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;display:block;width:100%;text-align:center;padding-top:5px}body.home #c-intro-video .video-wrap
.bottomScroll{position:absolute;cursor:pointer;z-index:10;width:100px;height:100px;bottom:30px;left:50%;transform:translateX(-50%)}body.home #c-intro-video .video-wrap .bottomScroll
.mouse{border:2px
solid #fff;position:absolute;top:0;left:calc(35%);width:24px;height:40px;border-radius:100px;-webkit-animation:nudgeMouse 5s ease-out infinite;-moz-animation:nudgeMouse 5s ease-out infinite;animation:nudgeMouse 5s ease-out infinite}body.home #c-intro-video .video-wrap .bottomScroll .mouse::before,
body.home #c-intro-video .video-wrap .bottomScroll .mouse::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}body.home #c-intro-video .video-wrap .bottomScroll .mouse::after{background-color:#fff;width:5px;height:5px;border-radius:100%;-webkit-animation:trackBallSlide 5s linear infinite;-moz-animation:trackBallSlide 5s linear infinite;animation:trackBallSlide 5s linear infinite}body.home #c-intro-video .video-wrap .bottomScroll
p{position:absolute;bottom:0;width:100%;height:auto;text-align:center;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;letter-spacing:3px}body.home #c-intro-video .video-wrap
.yelloh{display:block;position:absolute;bottom:24px;right:24px;z-index:5;font-size:0}body.home #c-intro-video
#encartbonplans{position:absolute;bottom:24px;left:80px;z-index:5;width:calc(370px - 25px*2);font-size:14px;line-height:14px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.home #c-intro-video #encartbonplans
.bonplansMini{float:left;width:100%}body.home #c-intro-video #encartbonplans .bonplansMini
.minibonplan{float:left;position:relative;width:100%;height:100%;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:none}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan
.titrebonplan{font-size:24px;line-height:25px;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;margin:0}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan
p{margin:0;line-height:14px}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan
.commontext{color:#fff;font-size:14px;line-height:14px}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan:first-child{display:block}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan
.savoir{margin:10px
0;font-family:'proxima-nova',Arial,sans-serif;font-weight:100;font-size:18px;margin-top:12px;text-decoration:underline}body.home #c-intro-video #encartbonplans .bonplansMini .minibonplan .savoir:hover{text-decoration:none}body.home #c-intro-video #encartbonplans .bonplansMini
.minibonplan.slowHide{opacity:0}body.home #c-intro-video #encartbonplans
.btsEncartbonplans{float:left;width:100%;position:relative;margin-top:20px}body.home #c-intro-video #encartbonplans .btsEncartbonplans .prevbonplan,
body.home #c-intro-video #encartbonplans .btsEncartbonplans .nextbonplan,
body.home #c-intro-video #encartbonplans .btsEncartbonplans
.allbonplan{position:relative;float:left;margin:0
12px;cursor:pointer;opacity:1;width:29px;height:29px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat}body.home #c-intro-video #encartbonplans .btsEncartbonplans .prevbonplan:hover,
body.home #c-intro-video #encartbonplans .btsEncartbonplans .nextbonplan:hover,
body.home #c-intro-video #encartbonplans .btsEncartbonplans .allbonplan:hover{opacity:0.8}body.home #c-intro-video #encartbonplans .btsEncartbonplans .prevbonplan:before,
body.home #c-intro-video #encartbonplans .btsEncartbonplans .nextbonplan:before,
body.home #c-intro-video #encartbonplans .btsEncartbonplans .allbonplan:before{content:"";position:absolute;width:35px;height:35px;background-repeat:no-repeat}body.home #c-intro-video #encartbonplans .btsEncartbonplans
.prevbonplan{background-position:-175px -68px;margin-top:10px}body.home #c-intro-video #encartbonplans .btsEncartbonplans
.nextbonplan{background-position:-146px -68px;margin-top:10px}body.home #c-intro-video #encartbonplans .btsEncartbonplans
.allbonplan{background-position:-97px -68px;width:49px;height:48px}body.home #c-intro-presentation .intro,
body.home #c-intro-presentation
.aside{display:inline-block;vertical-align:top}body.home #c-intro-presentation
.intro{position:relative;padding:58px
110px;padding-bottom:100px;background:url("/wp-content/themes/tournels/images/paper_texture.png")}body.home #c-intro-presentation .intro
.proximatitle36{display:block;margin-bottom:50px;font-family:'Crimson SemiBold',serif;font-weight:600}body.home #c-intro-presentation .intro
p{margin:24px
0}body.home #c-intro-presentation .intro::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100px;top:inherit;bottom:0;background:url("/wp-content/themes/tournels/images/whitesplash.png");background-position:bottom;background-size:100%;background-repeat:no-repeat}body.home #c-intro-presentation
.aside{padding:40px;padding-right:0}body.home #c-intro-presentation .aside .round-icon{display:block;width:100%;position:relative;height:56px;margin-bottom:16px;transform:scale(1);-webkit-transition:transform .15s linear;-moz-transition:transform .15s linear;-o-transition:transform .15s linear;-ms-transition:transform .15s linear;transition:transform .15s linear}body.home #c-intro-presentation .aside .round-icon::before{content:"";display:block;position:absolute;top:0;left:0;width:56;height:56;width:56px;height:56px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat}body.home #c-intro-presentation .aside .round-icon:hover{cursor:pointer;transform:scale(1.05)}body.home #c-intro-presentation .aside .round-icon
p{font-size:16px;line-height:22px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;display:block;position:absolute;top:50%;transform:translateY(-50%);left:67px}body.home #c-intro-presentation .aside .round-icon.ba::before{background-position:-114px -217px}body.home #c-intro-presentation .aside .round-icon.vid::before{background-position:-57px -216px}body.home #c-intro-presentation .aside .round-icon.vv::before{background-position:0px -216px}body.home #c-intro-presentation .aside .round-icon.brochure::before{background-position:-170px -216px}body.home #c-intro-presentation .aside .round-icon.diapo::before{background-position:0 -370px}body.home #c-camping .part-one,
body.home #c-region .part-one{padding-left:8.3333%;margin-top:30px}body.home #c-camping .part-one .mobile-img,
body.home #c-region .part-one .mobile-img{display:none}body.home #c-camping .part-one .texte .proximatitle36,
body.home #c-camping .part-one .texte .commontext,
body.home #c-camping .part-one .texte .btn-base,
body.home #c-region .part-one .texte .proximatitle36,
body.home #c-region .part-one .texte .commontext,
body.home #c-region .part-one .texte .btn-base{position:relative}body.home #c-camping .part-one .texte .proximatitle36,
body.home #c-region .part-one .texte
.proximatitle36{text-transform:none;display:block;margin-bottom:10px}body.home #c-camping .part-one .texte .commontext.crimson,
body.home #c-region .part-one .texte
.commontext.crimson{display:block;margin:24px
0}body.home #c-camping .part-one .texte .btn-base,
body.home #c-region .part-one .texte .btn-base{display:inline-block}body.home #c-camping .part-one .texte .btn-base span,
body.home #c-region .part-one .texte .btn-base
span{text-transform:none}body.home #c-camping .part-one .home-illu img,
body.home #c-region .part-one .home-illu
img{float:right;margin-top:-30px}body.home #c-camping .part-one .home-illu img::after,
body.home #c-region .part-one .home-illu img::after{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:1px;clear:both}body.home #c-camping .part-two,
body.home #c-region .part-two{margin-top:20px}body.home #c-camping .part-two .list,
body.home #c-region .part-two
.list{padding-left:8.3333%}body.home #c-camping .dash-separator,
body.home #c-region .dash-separator{position:relative}body.home #c-hebergements .part-one{margin-top:76px}body.home #c-hebergements .part-one .texte .proximatitle36,
body.home #c-hebergements .part-one .texte .commontext,
body.home #c-hebergements .part-one .texte .btn-base{position:relative}body.home #c-hebergements .part-one .texte
.proximatitle36{text-transform:none}body.home #c-hebergements .part-one .texte
.commontext{display:block;margin:24px
0;text-align-last:left}body.home #c-hebergements .part-one .texte .btn-base{display:inline-block}body.home #c-hebergements .part-one .texte .btn-base
span{text-transform:none}body.home #c-hebergements .part-two{margin-top:50px}body.home #c-hebergements .part-two .first-heb{position:relative;display:inline-block}body.home #c-hebergements .part-two .first-heb:hover{cursor:pointer}body.home #c-hebergements .part-two .first-heb:hover
.gandalf{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear;box-shadow:4px 6px 8px 1px rgba(0,0,0,0.25)}body.home #c-hebergements .part-two .first-heb
.gandalf{position:relative;overflow:hidden;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}body.home #c-hebergements .part-two .first-heb .gandalf
p{margin:0;line-height:0;font-size:0}body.home #c-hebergements .part-two .first-heb .gandalf
.trick{position:absolute;z-index:1;top:0;left:0;background:#fff;width:100%;height:100%}body.home #c-hebergements .part-two .first-heb .gandalf .trick-shadow{position:absolute;z-index:2;top:-100%;left:0;background:#424242;width:3px;height:100%}body.home #c-hebergements .part-two .first-heb .gandalf
img{width:100%}body.home #c-hebergements .part-two .first-heb
.bartext{color:#212121;margin-bottom:15px;margin-top:22px}body.home #c-hebergements .part-two .first-heb
.st{font-size:18px;line-height:20px;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.home #c-hebergements .part-two #heb-1{left:110px}body.home #c-hebergements .part-two #heb-2{left:130px;top:200px}body.home #c-hebergements .part-two #heb-3{left:150px;top:53px}body.home #c-hebergements .dash-separator .text
p{text-align:right;font-size:36px;line-height:50px;margin:0}body.home #c-hebergements .dash-separator .text p:first-child{text-align:center}body.home #c-region .part-one{margin-top:90px}body.home #c-offres-et-actus
section.actus{background:#424242;padding:90px
0;position:relative;margin-top:100px}body.home #c-offres-et-actus section.actus
.controls{width:50%;margin:auto;display:flex;justify-content:space-around;margin-bottom:40px;position:relative}body.home #c-offres-et-actus section.actus .controls
button{font-size:20px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;display:block;padding:5px
15px;background:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:relative}body.home #c-offres-et-actus section.actus .controls button::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:0px;background:#03a9f4;top:inherit;bottom:0px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.home #c-offres-et-actus section.actus .controls button:hover{color:#03a9f4;cursor:pointer}body.home #c-offres-et-actus section.actus .controls button:hover::after{height:3px}body.home #c-offres-et-actus section.actus .controls
button.active{color:#03a9f4}body.home #c-offres-et-actus section.actus .controls button.active::after{height:3px}body.home #c-offres-et-actus section.actus
.masonry{line-height:0;font-size:0}body.home #c-offres-et-actus section.actus .masonry
.element{display:block;width:calc(25% - 20px);margin-bottom:20px;float:left}body.home #c-offres-et-actus section.actus .masonry .element
.header{padding:10px;background:#fff;font-size:18px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.home #c-offres-et-actus section.actus .masonry .element
.picture{position:relative}body.home #c-offres-et-actus section.actus .masonry .element .picture::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#424242;opacity:0.5;z-index:1}body.home #c-offres-et-actus section.actus .masonry .element .picture
img{width:100%;height:auto;display:block}body.home #c-offres-et-actus section.actus .masonry .element .picture
.titre{font-size:30px;line-height:normal;color:#fff;font-family:'Crimson Bold',serif;font-weight:700;display:block;box-sizing:border-box;width:100%;padding:0
10px;text-align:center;margin-bottom:22px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}body.home #c-offres-et-actus section.actus .masonry .element
.text{padding:30px
15px;background:#fff}body.home #c-offres-et-actus section.actus .masonry .element .text
.commontext{color:#212121;display:block;text-align:left;text-align-last:left}body.home #c-offres-et-actus section.actus .masonry .element .text
.plus{display:inline-block;font-size:18px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;margin-top:25px;margin-left:15px;position:relative}body.home #c-offres-et-actus section.actus .masonry .element .text .plus::after{content:"";display:block;position:absolute;top:0;left:0;width:21px;height:15px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-204px -81px;top:50%;transform:translateY(-50%);left:inherit;right:-30px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}body.home #c-offres-et-actus section.actus .masonry .element .text .plus:hover::after{right:-35px}body.home #c-offres-et-actus section.actus .masonry .element:hover
.header{background:#03a9f4;color:#fff}body.home #c-offres-et-actus section.actus .papa-flex{display:flex}body.home #c-offres-et-actus section.actus .papa-flex .btn-base{display:block;margin:auto}body.home #c-offres-et-actus section.actus .papa-flex .btn-base:hover{cursor:pointer}body.home #c-offres-et-actus section.actus .facebook .text
.liens{margin-top:0}body.home #c-infos-pratiques .part-one{margin-top:80px}body.home #c-infos-pratiques
.bartext{margin-left:110px;margin-bottom:40px}body.home #c-infos-pratiques .documentation,
body.home #c-infos-pratiques .faq,
body.home #c-infos-pratiques
.meteo{padding:30px;width:calc(33.33333% - 27px);height:400px;position:relative;overflow:hidden}body.home #c-infos-pratiques .documentation .proximatitle36,
body.home #c-infos-pratiques .faq .proximatitle36,
body.home #c-infos-pratiques .meteo
.proximatitle36{font-size:38px;text-transform:none;color:#424242}body.home #c-infos-pratiques .documentation .mask,
body.home #c-infos-pratiques .faq .mask,
body.home #c-infos-pratiques .meteo
.mask{position:absolute;top:0;left:0;width:100%;height:100%}body.home #c-infos-pratiques .documentation .mask #bd1,
body.home #c-infos-pratiques .documentation .mask #bd2,
body.home #c-infos-pratiques .documentation .mask #bd3,
body.home #c-infos-pratiques .documentation .mask #bd4,
body.home #c-infos-pratiques .faq .mask #bd1,
body.home #c-infos-pratiques .faq .mask #bd2,
body.home #c-infos-pratiques .faq .mask #bd3,
body.home #c-infos-pratiques .faq .mask #bd4,
body.home #c-infos-pratiques .meteo .mask #bd1,
body.home #c-infos-pratiques .meteo .mask #bd2,
body.home #c-infos-pratiques .meteo .mask #bd3,
body.home #c-infos-pratiques .meteo .mask
#bd4{position:absolute;background:#e6e6e6}body.home #c-infos-pratiques .documentation .mask #bd1,
body.home #c-infos-pratiques .faq .mask #bd1,
body.home #c-infos-pratiques .meteo .mask
#bd1{width:100%;height:3px;top:0;left:-400px}body.home #c-infos-pratiques .documentation .mask #bd2,
body.home #c-infos-pratiques .faq .mask #bd2,
body.home #c-infos-pratiques .meteo .mask
#bd2{width:3px;height:100%;bottom:-400px;right:0}body.home #c-infos-pratiques .documentation .mask #bd3,
body.home #c-infos-pratiques .faq .mask #bd3,
body.home #c-infos-pratiques .meteo .mask
#bd3{width:100%;height:3px;bottom:0;right:-400px}body.home #c-infos-pratiques .documentation .mask #bd4,
body.home #c-infos-pratiques .faq .mask #bd4,
body.home #c-infos-pratiques .meteo .mask
#bd4{width:3px;height:100%;top:-400px;left:0}body.home #c-infos-pratiques .documentation
ul{margin:0;padding:0;margin-top:30px;margin-left:40px;list-style:none}body.home #c-infos-pratiques .documentation ul
li{position:relative}body.home #c-infos-pratiques .documentation ul li
a{padding:10px
0;display:block}body.home #c-infos-pratiques .documentation ul li a
p{font-family:'proxima-nova',Arial,sans-serif;font-weight:700;font-size:18px;line-height:20px;color:#424242;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out;margin:0}body.home #c-infos-pratiques .documentation ul li a
.arrow{position:absolute;top:20px;left:-30px;width:14px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.home #c-infos-pratiques .documentation ul li a .arrow
.corp{width:100%;height:2px;position:absolute;top:50%;transform:translateX(-50%);background:#424242;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.home #c-infos-pratiques .documentation ul li a .arrow .tete1,
body.home #c-infos-pratiques .documentation ul li a .arrow
.tete2{width:10px;height:2px;position:absolute;top:50%;transform:translateX(-50%);background:#424242;left:0px;transform-origin:right center;transform:rotate(0deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.home #c-infos-pratiques .documentation ul li:hover a
p{color:#03a9f4}body.home #c-infos-pratiques .documentation ul li:hover a
.arrow{left:-35px}body.home #c-infos-pratiques .documentation ul li:hover a .arrow
.corp{background:#03a9f4}body.home #c-infos-pratiques .documentation ul li:hover a .arrow
.tete1{background:#03a9f4;transform:rotate(40deg)}body.home #c-infos-pratiques .documentation ul li:hover a .arrow
.tete2{background:#03a9f4;transform:rotate(-40deg)}body.home #c-infos-pratiques
.faq{margin:0
40px}body.home #c-infos-pratiques .faq
.text{margin:45px
0;font-family:'proxima-nova',Arial,sans-serif;font-weight:600;font-size:24px;line-height:normal}body.home #c-infos-pratiques .faq .btn-base{width:80%}body.home #c-infos-pratiques .faq .btn-base:after{background:none}body.home #c-infos-pratiques .faq .btn-base
span{margin:17px;text-align:center}body.home #c-infos-pratiques
.meteo{padding:0}body.home #c-infos-pratiques .meteo
.title{padding:36px
26px}body.home #c-infos-pratiques .meteo .wp-forecast{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;display:flex}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr{width:33.3333%;height:210px}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-head{height:46px;margin-top:35px;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#424242;text-align:center}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-block{margin:auto;float:none}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-left{display:block;width:100%;padding:0;margin:0;margin-bottom:15px}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-left
img{display:block;margin:auto;width:auto}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-right{float:none;margin:auto;padding:0}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-right
span{display:block;margin:auto;text-align:center;font-size:24px;line-height:30px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;text-transform:none}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-right
.text{display:none}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-curr .wp-forecast-curr-details{display:none}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc{width:66.666%;height:210px}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday{display:inline-block;width:calc(50% - 2px);border-left:2px solid #f4f4f4;height:100%;vertical-align:bottom}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-head{height:46px;margin-top:35px;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#424242;text-align:center}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block{width:100%}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-left{display:block;width:100%;padding:0;margin:0;margin-bottom:15px}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-left
p{margin:0}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-left
img{display:block;margin:auto;width:auto}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-left>div{display:none}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-right{width:100%}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-right
span{display:block;margin:auto;text-align:center;font-size:24px;line-height:30px;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.home #c-infos-pratiques .meteo .wp-forecast .wp-forecast-fc .wp-forecast-fc-oneday .wp-forecast-fc-block .wp-forecast-fc-right
.text{display:none}body.home #c-infos-pratiques .meteo
.link{position:relative}body.home #c-infos-pratiques .meteo .link
a{display:block;margin-top:210px;padding:24px;padding-left:50px;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;font-size:18px;line-height:20px;color:#424242;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-ms-transition:color .3s ease-out;transition:color .3s ease-out}body.home #c-infos-pratiques .meteo .link
.arrow{position:absolute;top:50%;left:20px;width:14px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.home #c-infos-pratiques .meteo .link .arrow
.corp{width:100%;height:2px;position:absolute;top:50%;transform:translateX(-50%);background:#424242;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.home #c-infos-pratiques .meteo .link .arrow .tete1,
body.home #c-infos-pratiques .meteo .link .arrow
.tete2{width:10px;height:2px;position:absolute;top:50%;transform:translateX(-50%);background:#424242;left:0px;transform-origin:right center;transform:rotate(0deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;transform:rotate(40deg)}body.home #c-infos-pratiques .meteo .link .arrow
.tete2{transform:rotate(-40deg)}body.home #c-infos-pratiques .meteo .link:hover{cursor:pointer}body.home #c-infos-pratiques .meteo .link:hover
a{color:#03a9f4}body.home #c-infos-pratiques .meteo .link:hover
.arrow{left:15px}body.home #c-infos-pratiques .meteo .link:hover .arrow .corp,
body.home #c-infos-pratiques .meteo .link:hover .arrow .tete1,
body.home #c-infos-pratiques .meteo .link:hover .arrow
.tete2{background:#03a9f4}body.home #c-infos-pratiques .part-two{margin-top:40px;display:flex}body.home #c-infos-pratiques
.plan{padding:30px;width:calc(66.666% - 15px);height:840px;margin-left:0;position:relative;overflow:hidden}body.home #c-infos-pratiques .plan
.proximatitle36{font-size:38px;text-transform:none;margin-bottom:105px;display:block;color:#424242}body.home #c-infos-pratiques .plan
.mask{position:absolute;top:0;left:0;width:100%;height:100%}body.home #c-infos-pratiques .plan .mask #bd1,
body.home #c-infos-pratiques .plan .mask #bd2,
body.home #c-infos-pratiques .plan .mask #bd3,
body.home #c-infos-pratiques .plan .mask
#bd4{position:absolute;background:#e6e6e6}body.home #c-infos-pratiques .plan .mask
#bd1{width:100%;height:3px;top:0;left:-800px}body.home #c-infos-pratiques .plan .mask
#bd2{width:3px;height:100%;bottom:-800px;right:0}body.home #c-infos-pratiques .plan .mask
#bd3{width:100%;height:3px;bottom:0;right:-800px}body.home #c-infos-pratiques .plan .mask
#bd4{width:3px;height:100%;top:-800px;left:0}body.home #c-infos-pratiques .plan
img{width:100%;height:auto}body.home #c-infos-pratiques .plan-brother{display:flex;flex-direction:column;padding-left:32px}body.home #c-infos-pratiques .note,
body.home #c-infos-pratiques
.coordonnes{width:100%;height:400px}body.home #c-infos-pratiques
.note{margin-bottom:40px;background:#424242}body.home #c-infos-pratiques .note
.avis_home{display:none}body.home #c-infos-pratiques .note
#score{font-size:140px;line-height:84px;color:#fff;font-family:'Crimson Regular',serif;font-weight:bold;font-style:italic;display:table;margin:auto;margin-top:60px;margin-bottom:25px}body.home #c-infos-pratiques .note #score
span{line-height:normal;font-size:70px;position:relative;top:25px}body.home #c-infos-pratiques .note .total-avis{display:table;margin:auto;font-size:24px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:600;padding:0
15px}body.home #c-infos-pratiques .note .papa-flex{display:flex}body.home #c-infos-pratiques .note .papa-flex .btn-base{display:block;margin:auto;margin-top:25px}body.home #c-infos-pratiques .note .papa-flex .btn-base::after{display:none}body.home #c-infos-pratiques .note .papa-flex .btn-base
span{text-transform:none}body.home #c-infos-pratiques
.coordonnes{padding:30px;height:400px;position:relative;overflow:hidden}body.home #c-infos-pratiques .coordonnes
.proximatitle36{font-size:38px;text-transform:none;color:#424242}body.home #c-infos-pratiques .coordonnes
.mask{position:absolute;top:0;left:0;width:100%;height:100%}body.home #c-infos-pratiques .coordonnes .mask #bd1,
body.home #c-infos-pratiques .coordonnes .mask #bd2,
body.home #c-infos-pratiques .coordonnes .mask #bd3,
body.home #c-infos-pratiques .coordonnes .mask
#bd4{position:absolute;background:#e6e6e6}body.home #c-infos-pratiques .coordonnes .mask
#bd1{width:100%;height:3px;top:0;left:-400px}body.home #c-infos-pratiques .coordonnes .mask
#bd2{width:3px;height:100%;bottom:-400px;right:0}body.home #c-infos-pratiques .coordonnes .mask
#bd3{width:100%;height:3px;bottom:0;right:-400px}body.home #c-infos-pratiques .coordonnes .mask
#bd4{width:3px;height:100%;top:-400px;left:0}body.home #c-infos-pratiques .coordonnes
.text{position:relative;z-index:1}body.home #c-infos-pratiques .coordonnes .text
span{margin-top:35px;display:block;padding-left:10px;text-align:left;text-align-last:left;font-size:24px;line-height:30px;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body.home #c-infos-pratiques .coordonnes .text span
a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.home #c-infos-pratiques .coordonnes .text span
a.mail{color:#244092}body.home #c-infos-pratiques .coordonnes .text span a:hover{color:#03a9f4;text-decoration:underline}body.home #c-contact
.blackDog{width:100%;background:#424242;margin-top:40px;margin-bottom:40px;position:relative}body.home #c-contact .blackDog #map-situation{height:480px;width:calc(1280px * 0.666 + ((100vw - 1280px) / 2));position:absolute;top:0;right:0}body.home #c-contact .blackDog
.map{width:100%;height:480px}body.home #c-contact .blackDog .map
.aside{padding-top:40px;padding-right:30px}body.home #c-contact .blackDog .map .aside
.title{font-size:38px;line-height:40px;color:#fff;font-family:'Crimson Regular',serif;font-weight:400;display:block;margin-bottom:35px}body.home #c-contact .blackDog .map .aside .bloctext2,
body.home #c-contact .blackDog .map .aside
.bloctext3{margin-bottom:30px}body.home #c-contact .blackDog .map .aside .bloctext2 span.commontext,
body.home #c-contact .blackDog .map .aside .bloctext3
span.commontext{font-size:22px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body.home #c-contact .blackDog .map .aside .bloctext3 span.commontext
small{font-size:18px;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.home #c-contact .blackDog .map .aside
.intineraire{background-color:#fff;padding:20px;padding-left:50px;border-radius:100px;display:inline-block;position:relative;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;border:2px
solid #fff}body.home #c-contact .blackDog .map .aside .intineraire:before{content:"";display:block;width:21px;height:21px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-204px -95px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}body.home #c-contact .blackDog .map .aside .intineraire:hover{background:#424242;color:#fff;cursor:pointer}body.home #c-contact .blackDog .map .aside .intineraire:hover
span{color:#fff}body.home #c-contact .blackDog .map .aside .intineraire
span{display:block;font-size:16px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}body.home #c-contact #contact
.form{margin-top:40px;position:relative;width:100%}body.home #c-contact #contact .form
p.commontext{margin-top:24px}body.home #c-contact #contact .form .bloc-r{display:inline-block;width:50%}body.home #c-contact #contact .form .bloc-l{display:inline-block;width:50%}body.home #c-contact #contact .form
.captcha{display:inline-block;width:50%}body.home #c-contact #contact .form
.submit{display:inline-block;width:50%}body.home #c-contact #contact .form
.btEnvoi{position:absolute;bottom:20px;display:inline-block;background:#424242;border:3px
solid #424242;border-radius:3px;padding:30px
105px;font-size:16px;line-height:24px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}body.home #c-contact #contact .form .btEnvoi
a{color:inherit}body.home #c-contact #contact .form .btEnvoi:hover{cursor:pointer;border-radius:10px;background:#fff;color:#424242}body.home #c-contact #contact .form .bloc-l,
body.home #c-contact #contact .form .bloc-r,
body.home #c-contact #contact .form .captcha,
body.home #c-contact #contact .form
.submit{display:inline-block;vertical-align:top}body.home #c-contact #contact .form .bloc-l .commontext,
body.home #c-contact #contact .form .bloc-r .commontext,
body.home #c-contact #contact .form .captcha .commontext,
body.home #c-contact #contact .form .submit
.commontext{font-family:'proxima-nova',Arial,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#212121;text-align:left;text-align-last:left}body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap{width:calc(100% - 40px);margin-top:10px;display:block}body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap input,
body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap input,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap input,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap input,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap
textarea{width:100%;border:1px
solid #757575;padding:20px;box-sizing:border-box;font-size:16px;line-height:24px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap input:focus,
body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap textarea:focus,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap input:focus,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap textarea:focus,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap input:focus,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap textarea:focus,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap input:focus,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap textarea:focus{border-color:#03a9f4}body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap textarea,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap
textarea{height:100%}body.home #c-contact #contact div.wpcf7-validation-errors{display:none !important}body.home #c-contact #contact div.wpcf7-mail-sent-ok{border:none;font-size:18px;line-height:normal;color:#58b157;text-align:center;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body.home #c-contact #contact
.brochure{margin-top:60px}body.home #c-contact #contact .brochure
a{display:inline-block}body.home #c-seo-et-partenaires
.mozaic{margin-top:80px;font-size:0;line-height:0}body.home #c-seo-et-partenaires .mozaic
.tile{width:25%;display:inline-block}body.home #c-seo-et-partenaires .mozaic .tile
p{font-size:0;margin:0}body.home #c-seo-et-partenaires .mozaic .tile
a{display:block;position:relative}body.home #c-seo-et-partenaires .mozaic .tile a
.gandalf{height:230px;overflow:hidden}body.home #c-seo-et-partenaires .mozaic .tile a .gandalf::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.3;z-index:1}body.home #c-seo-et-partenaires .mozaic .tile a .gandalf
img{min-height:100%;min-width:100%;height:auto;width:auto;transform:scale(1);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}body.home #c-seo-et-partenaires .mozaic .tile a .proxima-bold{font-size:24px;line-height:36px;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;display:block;width:100%;padding:0
40px;margin:0;box-sizing:border-box;text-align:center;position:absolute;z-index:2;top:50%;transform:translateY(-50%)}body.home #c-seo-et-partenaires .mozaic .tile a:hover .gandalf
img{transform:scale(1.1)}body.home #c-seo-et-partenaires
.partenaires{display:flex;justify-content:space-around;width:950px;margin:40px
auto;align-items:center}body.home #c-seo-et-partenaires .partenaires #widget-luxe-container{border:1px
solid #757575}body.home #c-seo-et-partenaires .partenaires
.adac{width:136px;height:71px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0px -427px}body.home #c-seo-et-partenaires .partenaires
.anwb{width:79px;height:40px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-265px -68px}body.home #c-seo-et-partenaires .partenaires
.qualtour{width:50px;height:50px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -216px}body.page-template-page-camping
.container{padding-top:100px;width:100%}body.page-template-page-camping .container
.breadcrumbs{width:100%;padding:15px
0;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-camping .container .breadcrumbs a:hover{text-decoration:underline}body.page-template-page-camping .container .breadcrumbs
span{color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-camping .container
.intro{margin-top:66px}body.page-template-page-camping .container .intro
.proximaeb48{margin-bottom:60px;display:block}body.page-template-page-camping .container .intro
.commontext{font-size:24px;line-height:36px;color:#212121}body.page-template-page-camping .container .child-camping
.row{margin:120px
0;display:flex;flex-direction:row}body.page-template-page-camping .container .child-camping .row:nth-child(even){flex-direction:row-reverse}body.page-template-page-camping .container .child-camping .row:nth-child(even) .text{padding-left:0;padding-right:120px}body.page-template-page-camping .container .child-camping .row
.picture{position:relative;overflow:hidden}body.page-template-page-camping .container .child-camping .row .picture
.trick{position:absolute;z-index:1;top:0;left:0;background:#fff;width:100%;height:100%}body.page-template-page-camping .container .child-camping .row .picture .trick-shadow{position:absolute;z-index:2;top:-100%;left:0;background:#424242;width:3px;height:100%}body.page-template-page-camping .container .child-camping .row .picture
img{width:100%;height:auto}body.page-template-page-camping .container .child-camping .row .picture
iframe{position:absolute;top:50%;left:50%;width:calc(100% + 1px);height:100%;z-index:-1;background:#fff;transform:translate(-50%,-50%)}body.page-template-page-camping .container .child-camping .row
.text{padding-left:120px}body.page-template-page-camping .container .child-camping .row .text
.title{font-size:36px;line-height:normal;color:#212121;font-family:'Crimson SemiBold',serif;font-weight:600}body.page-template-page-camping .container .child-camping .row .text
.bartext{margin:20px
0;margin-top:10px;margin-left:110px;font-weight:600}body.page-template-page-camping .container .child-camping .row .text
.crimson{font-size:18px;text-align-last:left}body.page-template-page-camping .container .child-camping .row .text .btn-base{display:inline-block;margin-top:40px}body.single-childcamping .container,
body.page-template-page-seo
.container{padding-top:100px;width:100%;background:#fff}body.single-childcamping .container .page-diapo,
body.page-template-page-seo .container .page-diapo{display:none;position:fixed;z-index:300;top:0;left:0;background:rgba(33,33,33,0.9);width:100vw;height:100vh;overflow:hidden}body.single-childcamping .container .page-diapo .close,
body.page-template-page-seo .container .page-diapo
.close{background:#fff;position:absolute;top:20px;right:40px;border-radius:100px;width:40px;height:40px}body.single-childcamping .container .page-diapo .close:before,
body.single-childcamping .container .page-diapo .close:after,
body.page-template-page-seo .container .page-diapo .close:before,
body.page-template-page-seo .container .page-diapo .close:after{content:"";display:block;position:absolute;top:0;left:0;width:30px;height:2px;background:#212121;top:20px;left:6px;transform:rotate(45deg)}body.single-childcamping .container .page-diapo .close::after,
body.page-template-page-seo .container .page-diapo .close::after{transform:rotate(-45deg)}body.single-childcamping .container .page-diapo .close:hover,
body.page-template-page-seo .container .page-diapo .close:hover{background:#03a9f4;cursor:pointer}body.single-childcamping .container .page-diapo .diapo,
body.page-template-page-seo .container .page-diapo
.diapo{width:90vw;height:90vh;position:relative;margin-top:5vh;margin-left:5vw}body.single-childcamping .container .page-diapo .diapo .img-wrapper,
body.page-template-page-seo .container .page-diapo .diapo .img-wrapper{position:relative}body.single-childcamping .container .page-diapo .diapo .img-wrapper img,
body.page-template-page-seo .container .page-diapo .diapo .img-wrapper
img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}body.single-childcamping .container .page-diapo .diapo .slick-prev,
body.single-childcamping .container .page-diapo .diapo .slick-next,
body.page-template-page-seo .container .page-diapo .diapo .slick-prev,
body.page-template-page-seo .container .page-diapo .diapo .slick-next{width:49px;height:48px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0 -68px;z-index:10}body.single-childcamping .container .page-diapo .diapo .slick-next,
body.page-template-page-seo .container .page-diapo .diapo .slick-next{background-position:-49px -68px}body.single-childcamping .container .page-diapo .diapo .slick-list,
body.single-childcamping .container .page-diapo .diapo .slick-track,
body.page-template-page-seo .container .page-diapo .diapo .slick-list,
body.page-template-page-seo .container .page-diapo .diapo .slick-track{height:100%}body.single-childcamping .container .page-diapo.show,
body.page-template-page-seo .container .page-diapo.show{display:block}body.single-childcamping .container .header-parallax .line,
body.page-template-page-seo .container .header-parallax
.line{position:absolute;width:120px;left:50%;transform:translate(calc(-100% - 50px),10px)}body.single-childcamping .container .header-parallax .st,
body.page-template-page-seo .container .header-parallax
.st{position:absolute;left:50%;width:40%;text-align:left}body.single-childcamping .container .breadcrumbs,
body.page-template-page-seo .container
.breadcrumbs{width:100%;padding:15px
0;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.single-childcamping .container .breadcrumbs a:hover,
body.page-template-page-seo .container .breadcrumbs a:hover{text-decoration:underline}body.single-childcamping .container .breadcrumbs span,
body.page-template-page-seo .container .breadcrumbs
span{color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.single-childcamping .container .content,
body.page-template-page-seo .container
.content{margin-top:60px}body.single-childcamping .container .content h2,
body.page-template-page-seo .container .content
h2{font-size:24px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.single-childcamping .container .content #brochure-iframe,
body.page-template-page-seo .container .content #brochure-iframe{width:100%;min-height:1200px;border:none}body.single-actus .container,
body.single-bonplan
.container{padding-top:100px;width:100%}body.single-actus .container .breadcrumbs,
body.single-bonplan .container
.breadcrumbs{width:100%;padding:15px
0;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.single-actus .container .breadcrumbs a:hover,
body.single-bonplan .container .breadcrumbs a:hover{text-decoration:underline}body.single-actus .container .breadcrumbs span,
body.single-bonplan .container .breadcrumbs
span{color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.single-actus .container .content.constructor,
body.single-bonplan .container
.content.constructor{margin:60px
0}body.page-template-page-hebergement
.container{padding-top:100px;width:100%}body.page-template-page-hebergement .container
.breadcrumbs{width:100%;padding:15px
0;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .breadcrumbs a:hover{text-decoration:underline}body.page-template-page-hebergement .container .breadcrumbs
span{color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-hebergement .container
.intro{margin-top:66px}body.page-template-page-hebergement .container .intro
.proximaeb48{margin-bottom:60px;display:block}body.page-template-page-hebergement .container .intro
.commontext{font-size:24px;line-height:36px;color:#212121}body.page-template-page-hebergement .container
.tri{padding-top:70px;position:relative}body.page-template-page-hebergement .container .tri
select{position:relative;border:1px
solid #dbdbdb;padding:20px;padding-left:50px;font-size:18px;line-height:36px;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-hebergement .container .tri select:focus{border:1px
solid #212121}body.page-template-page-hebergement .container .tri select
option{display:block;padding:0
10px;border:1px
solid #03a9f4}body.page-template-page-hebergement .container .tri
.nbpers{position:relative;display:inline-block;vertical-align:top}body.page-template-page-hebergement .container .tri .nbpers::before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -332px;opacity:0.7;z-index:1;top:50%;transform:translateY(-50%);left:20px}body.page-template-page-hebergement .container .tri
.comfort{display:inline-block;vertical-align:top;margin-left:30px;position:relative}body.page-template-page-hebergement .container .tri .comfort::before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-290px -373px;z-index:1;top:50%;transform:translateY(-50%);left:20px}body.page-template-page-hebergement .container .tri
#spinner{margin:auto;width:100px;height:100px;position:absolute;text-align:center;-webkit-animation:sk-rotate 2.0s infinite linear;animation:sk-rotate 2.0s infinite linear;bottom:-250px;left:calc(50% - 50px);z-index:-1;opacity:0;-webkit-transition:all 0.5 ease;-moz-transition:all 0.5 ease;-o-transition:all 0.5 ease;-ms-transition:all 0.5 ease;transition:all 0.5 ease}body.page-template-page-hebergement .container .tri #spinner .dot1,
body.page-template-page-hebergement .container .tri #spinner
.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#424242;border-radius:100%;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}body.page-template-page-hebergement .container .tri #spinner
.dot2{background-color:#03a9f4}body.page-template-page-hebergement .container .tri #spinner
.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}body.page-template-page-hebergement .container .heb-list{margin-bottom:60px}body.page-template-page-hebergement .container
.hebergement{margin-top:80px;display:flex;flex-direction:column;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}body.page-template-page-hebergement .container .hebergement .main-title{display:block;margin:0
auto;font-size:24px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase;position:relative;margin-bottom:24px;align-self:center}body.page-template-page-hebergement .container .hebergement .main-title
.stars{display:inline-block;vertical-align:middle;width:21px;height:21px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-290px -116px;margin-top:-2px;margin-left:5px}body.page-template-page-hebergement .container .hebergement .main-title
.premium{display:inline-block;background:#424242;font-size:14px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif;font-weight:100;padding:3px
7px;border-radius:3px;vertical-align:middle;margin:0
10px 0 15px;position:relative;top:-2px}body.page-template-page-hebergement .container .hebergement .main-title
.pmr{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-324px -312px;margin:0
5px;margin-top:-2px}body.page-template-page-hebergement .container .hebergement .main-title
.complement{display:inline-block;text-transform:none;margin-left:5px}body.page-template-page-hebergement .container .hebergement .main-title::before{content:"";display:block;position:absolute;top:0;left:0;width:70px;height:2px;background:#757575;top:50%;transform:translateY(-50%);left:-90px}body.page-template-page-hebergement .container .hebergement .upper-part{display:flex;height:427px}body.page-template-page-hebergement .container .hebergement .upper-part
.slider{height:100%;overflow:hidden}body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-list,
body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-track{height:100%}body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-prev,
body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-next{z-index:10;width:49px;height:48px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-prev:hover,
body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-next:hover{opacity:0.75}body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-prev{background-position:0px -68px;left:15px}body.page-template-page-hebergement .container .hebergement .upper-part .slider .slick-next{background-position:-49px -68px;right:15px;width:48px}body.page-template-page-hebergement .container .hebergement .upper-part .slider
.picture{width:100%;height:100%;background-size:cover;background-position:center}body.page-template-page-hebergement .container .hebergement .upper-part
.info{padding:0
44px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;height:100%}body.page-template-page-hebergement .container .hebergement .upper-part .info
.carac{display:flex;width:100%}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac
.item{width:33.333%}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto{width:18px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;position:relative;display:block;margin:auto}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.people{background-position:-279px -332px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.room{background-position:-297px -332px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.sdb{background-position:-315px -332px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.animaux{background-position:-279px -352px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.elecrtricite{background-position:-297px -352px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.surface{background-position:-315px -352px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
.picto.eau{background-position:-315px -372px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item .picto::after{content:"";display:block;position:absolute;top:0;left:0;width:200%;height:200%;border:4px
solid #eee;border-radius:100px;transform:translate(-26%,-26%)}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
p{font-size:16px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;display:block;margin:0
auto;margin-top:25px;text-align:center}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item p
b{color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:800}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item:nth-child(2){border-right:2px solid #f4f4f4;border-left:2px solid #f4f4f4}body.page-template-page-hebergement .container .hebergement .upper-part .info
.desc{width:100%}body.page-template-page-hebergement .container .hebergement .upper-part .info .desc
p{text-align:justify;margin:0}body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base{margin:0}body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base:hover{cursor:pointer}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff{display:flex;justify-content:space-between;width:100%;height:56px}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .tarifs,
body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .round-icon{display:block;position:relative;font-size:16px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-decoration:underline;padding:19px
0;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .tarifs:hover,
body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .round-icon:hover{color:#424242;cursor:pointer}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff
.vv{padding-left:66px}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .vv::before{content:"";display:block;position:absolute;top:0;left:0;width:56;height:56;width:56px;height:56px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:0px -216px}body.page-template-page-hebergement .container .hebergement
.frontier{height:84px;width:100%;background:#f5f5f5;overflow:hidden}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto{float:left;height:100%;margin-left:40px;display:flex}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto
.plan{padding:18px
24px;border-bottom:2px solid #f5f5f5;position:relative;top:84px;padding-bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan
.picto{margin:auto}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan
span{font-size:16px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;display:block;margin:10px
0px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc:hover,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc.active,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo:hover,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo.active,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan:hover,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto
.plan.active{cursor:pointer;border-color:#03a9f4}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc:hover .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc.active .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo:hover .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo.active .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan:hover .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan.active
.picto{background-position-x:-300px}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc:hover span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc.active span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo:hover span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo.active span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan:hover span,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan.active
span{color:#03a9f4}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .desc
.picto{width:22px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -294px}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto
.dispo{transition-delay: .05s}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo
.picto{width:22px;height:21px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -273px}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo:hover .picto,
body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .dispo.active
.picto{background-position-x:-301px}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto
.plan{transition-delay: .1s}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto .plan
.picto{width:22px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-279px -314px}body.page-template-page-hebergement .container .hebergement .frontier
.bar{float:right;margin-right:84px;position:relative;height:100%;padding:20px
0}body.page-template-page-hebergement .container .hebergement .frontier .bar
span{display:block;font-size:18px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:600}body.page-template-page-hebergement .container .hebergement .frontier .bar
span.big{font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase}body.page-template-page-hebergement .container .hebergement .frontier .bar::before{content:"";display:block;position:absolute;top:0;left:0;width:70px;height:2px;background:#757575;top:50%;transform:translateY(-50%);left:-110px}body.page-template-page-hebergement .container .hebergement .frontier
.btnmore{width:84px;height:100%;background:#eee;position:relative;float:right;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-hebergement .container .hebergement .frontier .btnmore .br,
body.page-template-page-hebergement .container .hebergement .frontier .btnmore
.bl{width:20px;height:3px;background:#424242;position:absolute;top:50px;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;-ms-transition:all .15s ease;transition:all .15s ease}body.page-template-page-hebergement .container .hebergement .frontier .btnmore
.br{transform-origin:right center;transform:rotate(40deg);left:calc(50% - 19px)}body.page-template-page-hebergement .container .hebergement .frontier .btnmore
.bl{transform-origin:left center;transform:rotate(-40deg);right:calc(50% - 19px)}body.page-template-page-hebergement .container .hebergement .frontier .btnmore:hover{background:#03a9f4;cursor:pointer}body.page-template-page-hebergement .container .hebergement .frontier .btnmore:hover
.br{background:#fff}body.page-template-page-hebergement .container .hebergement .frontier .btnmore:hover
.bl{background:#fff}body.page-template-page-hebergement .container .hebergement .frontier.open .tabs-picto .desc,
body.page-template-page-hebergement .container .hebergement .frontier.open .tabs-picto .dispo,
body.page-template-page-hebergement .container .hebergement .frontier.open .tabs-picto
.plan{top:0}body.page-template-page-hebergement .container .hebergement .frontier.open
.btnmore{background:#03a9f4}body.page-template-page-hebergement .container .hebergement .frontier.open .btnmore
.br{left:calc(50% - 5px);background:#fff}body.page-template-page-hebergement .container .hebergement .frontier.open .btnmore
.bl{right:calc(50% - 5px);background:#fff}body.page-template-page-hebergement .container .hebergement .down-part{background:#fff;border:40px
solid #f5f5f5;border-top:0px solid red;position:relative}body.page-template-page-hebergement .container .hebergement .down-part
.title{font-size:18px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-hebergement .container .hebergement .down-part .title
.stars{display:inline-block;vertical-align:middle;width:21px;height:21px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-290px -116px;margin-top:-2px;margin-left:5px;transform:scale(0.8)}body.page-template-page-hebergement .container .hebergement .down-part .title
.pmr{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-324px -312px;margin:0
5px;margin-top:-2px;transform:scale(0.8)}body.page-template-page-hebergement .container .hebergement .down-part .txt-1,
body.page-template-page-hebergement .container .hebergement .down-part .txt-2{margin-top:24px}body.page-template-page-hebergement .container .hebergement .down-part .txt-1 p,
body.page-template-page-hebergement .container .hebergement .down-part .txt-2
p{margin:0;text-align:justify}body.page-template-page-hebergement .container .hebergement .down-part
.wrapper{margin:66px
0px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-1{margin-bottom:50px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-1
.thom{font-size:16px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2{margin-top:50px;margin-bottom:66px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2
p{display:inline-block;margin:0;width:33.333%;font-size:14px;line-height:27px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span{display:inline-block;vertical-align:middle}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.picto{width:15px;height:15px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;margin-right:10px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p span:not(.picto){width:calc(100% - 25px);line-height:normal}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.animaux{background-position:-229px -373px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.evac{background-position:-244px -373px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.eau{background-position:-259px -373px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.room{background-position:-274px -373px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.clim{background-position:-229px -388px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.elec{background-position:-244px -388px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.jacuzzi{background-position:-259px -388px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.people{background-position:-274px -388px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.sdb{background-position:-229px -403px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.srfc{background-position:-244px -403px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
span.wc{background-position:-259px -403px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2 p
b{font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-hebergement .container .hebergement .down-part
.tab.dispo{height:auto}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo
.resa_modul{background:#fff;font-size:16px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul
.chargement{display:block;margin:auto;text-align:center;margin-top:25px;margin-bottom:25px;position:absolute;opacity:0.7;left:50%;transform:translateX(-50%)}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .chargement
img{position:absolute;top:7px;left:7px;-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;animation:spin 5s linear infinite}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul
.filters{padding:20px;background:#fff;border-bottom:0px solid #fff;margin-bottom:0;padding-bottom:15px;padding-left:70px;line-height:0;font-size:0;position:relative}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-group{display:inline-flex;align-items:center;width:25%}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-group
label{width:auto;white-space:nowrap;font-size:14px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-group
select{flex:1;margin:0
10px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters
select{border:1px
solid #eee;padding:15px
20px;font-size:14px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters select
option{font-size:14px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters select option[selected=selected]{color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-more{display:none}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden{display:inline-flex !important;align-items:center;width:75%}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group{display:inline-flex;width:33.333%}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group
select{flex-grow:1}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group
button{background:#fff;display:block;margin:auto;padding:5px
20px;text-align:center;font-size:14px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;border:2px
solid #03a9f4;border-radius:50px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group button:hover{cursor:pointer;background:#03a9f4;color:#fff}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul
.result{background:#f4f4f4;width:100%;margin:auto;position:relative}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result
.months{margin:0;margin-top:24px;background:#fff;line-height:0;font-size:0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .months
button{width:33.33333%;display:inline-block;padding:10px;font-weight:normal;border-radius:0;background:#e7e7e7;border:none;font-size:16px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:capitalize;margin:0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .months button:hover{cursor:pointer}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .months .month-current{background:#757575;color:#fff}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result
h2.error{display:block;margin:auto;padding:15px
0;font-size:18px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-align:center}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table{background:#f4f4f4;border-top:none;width:100%}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table thead
th{background:#f4f4f4;font-size:14px;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-color:#757575;line-height:normal;padding:10px;margin:0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table thead th:first-child{border-left:none}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table thead th:last-child{border-right:none}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table
tbody{line-height:25px;text-align:center}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody
td{padding:10px;border-right:1px solid #757575;border-left:1px solid #757575}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td:first-child{border-left:none}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td:last-child{border-right:none}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody
td.grey{background:#f4f4f4;font-size:14px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td span.minimumTariff,
body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td
span.minimumTariff2{color:#03a9f4}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td .button-addToCart{display:block;background-color:#03a9f4;background-image:url("https://www.tournels.com/wp-content/themes/tournels/images/sprite-btn.png");background-position:-293px -393px;height:34px;width:40px;margin:auto;border-radius:5px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td .button-addToCart::after{width:20px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-290px -373px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td .button-addToCart.locked{background-color:#757575;position:relative}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td .button-addToCart.locked:hover{cursor:default}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .result .results-table tbody td .button-addToCart.locked::before{content:"";display:block;position:absolute;top:0;left:0;width:48px;height:3px;left:-10px;background:#923030;transform-origin:right;transform:rotate(-40deg);border-radius:10px}body.page-template-page-hebergement .container .hebergement .down-part
.tab.plan{position:relative}body.page-template-page-hebergement .container .hebergement .down-part .tab.plan::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(66,66,66,0.2);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-hebergement .container .hebergement .down-part .tab.plan::after{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-305px -141px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-hebergement .container .hebergement .down-part .tab.plan:hover{cursor:pointer}body.page-template-page-hebergement .container .hebergement .down-part .tab.plan:hover::before,
body.page-template-page-hebergement .container .hebergement .down-part .tab.plan:hover::after{opacity:1}body.page-template-page-hebergement .container .hebergement .down-part .bloc-3{margin:0}body.page-template-page-hebergement .container .hebergement .down-part .bloc-3
img{max-width:100%;height:auto}body.page-template-page-hebergement .container .hebergement .down-part
.tab{position:absolute;opacity:0;z-index:1;left:50%;transform:translateX(-50%);height:auto;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear}body.page-template-page-hebergement .container .hebergement .down-part
.tab.active{opacity:1;z-index:2}body.page-template-page-region
.container{padding-top:154px;width:100%}body.page-template-page-region .switcher1024,
body.page-template-page-region .reservation-replacement{display:none}body.page-template-page-region #map-region{height:calc(100vh - 154px)}body.page-template-page-region #map-region .gm-style-iw{top:0 !important;left:0 !important;width:265px !important;overflow:visible}body.page-template-page-region #map-region .gm-style-iw>div{width:100%}body.page-template-page-region #map-region .window-content{padding:5px;width:100%;height:100%;font-size:0;line-height:0}body.page-template-page-region #map-region .window-content
.pic{display:inline-block;width:50%;height:91px;background-size:cover;background-position:center}body.page-template-page-region #map-region .window-content
.text{display:inline-flex;flex-direction:column;justify-content:center;width:50%;vertical-align:top;padding-left:15px;height:91px}body.page-template-page-region #map-region .window-content .text
.title{font-size:16px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;display:block}body.page-template-page-region #map-region .window-content .text
.distance{font-size:18px;line-height:normal;color:#424242;font-family:'Crimson Regular',serif;display:block}body.page-template-page-region
.aside{height:calc(100vh - 154px);overflow-x:hidden;overflow-y:scroll;background:#f4f4f4;padding:34px
24px;position:relative;width:50% !important}body.page-template-page-region .aside
h1{font-size:16px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase;position:relative;display:inline-block;margin-bottom:58px;padding-left:115px}body.page-template-page-region .aside h1::before{content:"";display:block;position:absolute;top:0;left:0;width:75px;height:2px;background:#757575;top:50%;transform:translateY(-50%)}body.page-template-page-region .aside .vignette-region{background:#fff;font-size:0;line-height:0;transform:scale(1);box-shadow:0px 0px 0px rgba(160,160,160,0.5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;margin:14px
0;height:136px}body.page-template-page-region .aside .vignette-region.map-selected{transform:scale(1.03);box-shadow:0px 0px 100px rgba(160,160,160,0.5)}body.page-template-page-region .aside .vignette-region
img{display:inline-block}body.page-template-page-region .aside .vignette-region
.wrapper{width:calc(100% - 200px);display:inline-flex;flex-direction:row;vertical-align:top;height:100%}body.page-template-page-region .aside .vignette-region .wrapper
.text{display:flex;vertical-align:top;flex-direction:column;justify-content:center;width:50%;height:100%;padding:0
24px}body.page-template-page-region .aside .vignette-region .wrapper .text
.title{font-size:18px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-region .aside .vignette-region .wrapper .text
.distance{font-size:18px;line-height:normal;color:#424242;font-family:'Crimson Regular',serif;padding-left:20px;position:relative}body.page-template-page-region .aside .vignette-region .wrapper .text .distance::after{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:20px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-315px -116px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-region .aside .vignette-region .wrapper
.btn{display:inline-flex;flex-direction:column;justify-content:center;vertical-align:top;height:100%;width:50%}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info,
body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map{font-size:16px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;display:block;padding:10px
15px;padding-left:50px;margin:5px
0;position:relative;overflow:hidden}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info .picto,
body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map
.picto{display:block;top:50%;transform:translateY(-50%);position:absolute;left:0}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info::after,
body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map::after{content:"";display:block;position:absolute;height:2px;width:calc(100% - 50px);background:#03a9f4;bottom:0;right:-100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info:hover,
body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map:hover{cursor:pointer}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info:hover::after,
body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map:hover::after{right:0}body.page-template-page-region .aside .vignette-region .wrapper .btn .plus-info
.picto{width:21px;height:14px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-204px -81px;left:5px}body.page-template-page-region .aside .vignette-region .wrapper .btn .voir-map
.picto{width:31px;height:30px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-265px -141px}body.page-template-page-region .aside .vignette-region-detail{position:fixed;z-index:10;top:154px;left:100%;width:50vw;height:calc(100vh - 100px);overflow:scroll;background:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}body.page-template-page-region .aside .vignette-region-detail .close-bar{width:100%;height:51px;background:#f4f4f4;font-size:0;line-height:0}body.page-template-page-region .aside .vignette-region-detail .close-bar .close-btn{display:inline-block;vertical-align:middle;width:51px;height:51px;background:#03a9f4;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-region .aside .vignette-region-detail .close-bar .close-btn:hover{background:#0286c2;cursor:pointer}body.page-template-page-region .aside .vignette-region-detail .close-bar .close-btn
.strike{width:25px;height:3px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.page-template-page-region .aside .vignette-region-detail .close-bar .close-btn
.strike1{transform:translate(-50%,-50%) rotate(45deg)}body.page-template-page-region .aside .vignette-region-detail .close-bar .close-btn
.strike2{transform:translate(-50%,-50%) rotate(-45deg)}body.page-template-page-region .aside .vignette-region-detail .close-bar
span{display:inline-block;vertical-align:middle;font-size:16px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;padding-left:10px}body.page-template-page-region .aside .vignette-region-detail
.content{padding:36px
26px;margin-bottom:60px}body.page-template-page-region .aside .vignette-region-detail .content
.region{display:inline-block;position:relative;font-size:18px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase}body.page-template-page-region .aside .vignette-region-detail .content .region::after{content:"";display:block;position:absolute;top:0;left:0;width:73px;height:3px;background:#757575;left:inherit;right:-110px;top:50%;transform:translateY(-50%)}body.page-template-page-region .aside .vignette-region-detail .content
.title{display:block;font-size:30px;line-height:normal;color:#212121;font-family:'Crimson Bold',serif;font-weight:700;margin:15px
0 37px}body.page-template-page-region .aside .vignette-region-detail .content
img{width:100%;height:auto;display:block;margin-bottom:24px}body.page-template-page-region .aside .vignette-region-detail .content .text
span.crimson{display:block;margin:15px
0}body.page-template-page-region .aside .vignette-region-detail.deployed{left:50%}body.page-template-page-region .mCS-region.mCSB_inside
.mCSB_scrollTools{right:-20px}body.page-template-page-offres .container,
body.page-template-page-faq .container,
body.page-template-page-avis .container,
body.page-template-page-avantages
.container{padding-top:100px;width:100%}body.page-template-page-offres .aside,
body.page-template-page-faq .aside,
body.page-template-page-avis .aside,
body.page-template-page-avantages
.aside{position:relative;height:calc(100vh - 100px);width:33.3333%;background:#fff;display:inline-block;vertical-align:top}body.page-template-page-offres .aside .breadcrumbs,
body.page-template-page-faq .aside .breadcrumbs,
body.page-template-page-avis .aside .breadcrumbs,
body.page-template-page-avantages .aside
.breadcrumbs{width:100%;padding:15px
0;padding-left:80px;margin-top:54px;font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-offres .aside .breadcrumbs a:hover,
body.page-template-page-faq .aside .breadcrumbs a:hover,
body.page-template-page-avis .aside .breadcrumbs a:hover,
body.page-template-page-avantages .aside .breadcrumbs a:hover{text-decoration:underline}body.page-template-page-offres .aside .breadcrumbs span,
body.page-template-page-faq .aside .breadcrumbs span,
body.page-template-page-avis .aside .breadcrumbs span,
body.page-template-page-avantages .aside .breadcrumbs
span{color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700}body.page-template-page-offres .aside .title,
body.page-template-page-faq .aside .title,
body.page-template-page-avis .aside .title,
body.page-template-page-avantages .aside
.title{font-size:38px;line-height:normal;color:#424242;font-family:'Crimson Bold',serif;font-weight:700;display:block;margin:90px
0 20px 66px}body.page-template-page-offres .aside img,
body.page-template-page-faq .aside img,
body.page-template-page-avis .aside img,
body.page-template-page-avantages .aside
img{display:block;margin:auto;margin-bottom:43px}body.page-template-page-offres .aside .link,
body.page-template-page-faq .aside .link,
body.page-template-page-avis .aside .link,
body.page-template-page-avantages .aside
.link{position:relative;margin-left:108px;width:200px}body.page-template-page-offres .aside .link a,
body.page-template-page-faq .aside .link a,
body.page-template-page-avis .aside .link a,
body.page-template-page-avantages .aside .link
a{font-size:18px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase}body.page-template-page-offres .aside .link .arrow,
body.page-template-page-faq .aside .link .arrow,
body.page-template-page-avis .aside .link .arrow,
body.page-template-page-avantages .aside .link
.arrow{position:absolute;top:10px;left:-40px;width:23px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.page-template-page-offres .aside .link .arrow .corp,
body.page-template-page-faq .aside .link .arrow .corp,
body.page-template-page-avis .aside .link .arrow .corp,
body.page-template-page-avantages .aside .link .arrow
.corp{width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%);background:#03a9f4;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.page-template-page-offres .aside .link .arrow .tete1,
body.page-template-page-offres .aside .link .arrow .tete2,
body.page-template-page-faq .aside .link .arrow .tete1,
body.page-template-page-faq .aside .link .arrow .tete2,
body.page-template-page-avis .aside .link .arrow .tete1,
body.page-template-page-avis .aside .link .arrow .tete2,
body.page-template-page-avantages .aside .link .arrow .tete1,
body.page-template-page-avantages .aside .link .arrow
.tete2{width:10px;height:2px;position:absolute;top:50%;background:#03a9f4;right:0px;transform-origin:right center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;transform:rotate(40deg) translateY(-50%)}body.page-template-page-offres .aside .link .arrow .tete2,
body.page-template-page-faq .aside .link .arrow .tete2,
body.page-template-page-avis .aside .link .arrow .tete2,
body.page-template-page-avantages .aside .link .arrow
.tete2{transform:rotate(-40deg)}body.page-template-page-offres .tiles,
body.page-template-page-faq .tiles,
body.page-template-page-avis .tiles,
body.page-template-page-avantages
.tiles{width:66.6666% !important;position:relative;height:calc(100vh - 100px);display:inline-block;vertical-align:top;background:#f4f4f4;padding:80px
40px;overflow-y:scroll}body.page-template-page-offres .tiles .mCS-actus.mCSB_inside .mCSB_scrollTools,
body.page-template-page-faq .tiles .mCS-actus.mCSB_inside .mCSB_scrollTools,
body.page-template-page-avis .tiles .mCS-actus.mCSB_inside .mCSB_scrollTools,
body.page-template-page-avantages .tiles .mCS-actus.mCSB_inside
.mCSB_scrollTools{right:-20px}body.page-template-page-offres .tiles .tile,
body.page-template-page-faq .tiles .tile,
body.page-template-page-avis .tiles .tile,
body.page-template-page-avantages .tiles
.tile{background:#fff;position:relative;padding:51px
112px 24px;margin:40px
0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-offres .tiles .tile .bartext-right,
body.page-template-page-faq .tiles .tile .bartext-right,
body.page-template-page-avis .tiles .tile .bartext-right,
body.page-template-page-avantages .tiles .tile .bartext-right{font-size:18px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:600;text-transform:uppercase;display:inline-block;position:relative}body.page-template-page-offres .tiles .tile .bartext-right::after,
body.page-template-page-faq .tiles .tile .bartext-right::after,
body.page-template-page-avis .tiles .tile .bartext-right::after,
body.page-template-page-avantages .tiles .tile .bartext-right::after{content:"";display:block;position:absolute;top:0;left:0;width:75px;height:2px;background:#757575;top:50%;transform:translateY(-50%);left:inherit;right:-125px}body.page-template-page-offres .tiles .tile .tile-title,
body.page-template-page-faq .tiles .tile .tile-title,
body.page-template-page-avis .tiles .tile .tile-title,
body.page-template-page-avantages .tiles .tile .tile-title{font-size:30px;line-height:normal;color:#212121;font-family:'Crimson Bold',serif;font-weight:700;display:block;margin:20px
0}body.page-template-page-offres .tiles .tile .fulltext img,
body.page-template-page-faq .tiles .tile .fulltext img,
body.page-template-page-avis .tiles .tile .fulltext img,
body.page-template-page-avantages .tiles .tile .fulltext
img{width:auto;max-width:100%;height:auto;max-height:600px;display:block;margin:auto;margin-bottom:24px}body.page-template-page-offres .tiles .tile .fulltext .text,
body.page-template-page-faq .tiles .tile .fulltext .text,
body.page-template-page-avis .tiles .tile .fulltext .text,
body.page-template-page-avantages .tiles .tile .fulltext
.text{width:60%;margin:auto}body.page-template-page-offres .tiles .tile .fulltext .papa-flex,
body.page-template-page-faq .tiles .tile .fulltext .papa-flex,
body.page-template-page-avis .tiles .tile .fulltext .papa-flex,
body.page-template-page-avantages .tiles .tile .fulltext .papa-flex{display:flex}body.page-template-page-offres .tiles .tile .fulltext .papa-flex .btn-base,
body.page-template-page-faq .tiles .tile .fulltext .papa-flex .btn-base,
body.page-template-page-avis .tiles .tile .fulltext .papa-flex .btn-base,
body.page-template-page-avantages .tiles .tile .fulltext .papa-flex .btn-base{display:block;margin:auto;border:none;background:#03a9f4;margin-top:30px}body.page-template-page-offres .tiles .tile .fulltext .papa-flex .btn-base span,
body.page-template-page-faq .tiles .tile .fulltext .papa-flex .btn-base span,
body.page-template-page-avis .tiles .tile .fulltext .papa-flex .btn-base span,
body.page-template-page-avantages .tiles .tile .fulltext .papa-flex .btn-base
span{margin:17px
25px;color:#fff}body.page-template-page-offres .tiles .tile .fulltext .papa-flex .btn-base::after,
body.page-template-page-faq .tiles .tile .fulltext .papa-flex .btn-base::after,
body.page-template-page-avis .tiles .tile .fulltext .papa-flex .btn-base::after,
body.page-template-page-avantages .tiles .tile .fulltext .papa-flex .btn-base::after{display:none}body.page-template-page-offres .tiles .tile .fulltext .papa-flex .btn-base::before,
body.page-template-page-faq .tiles .tile .fulltext .papa-flex .btn-base::before,
body.page-template-page-avis .tiles .tile .fulltext .papa-flex .btn-base::before,
body.page-template-page-avantages .tiles .tile .fulltext .papa-flex .btn-base::before{background:#424242}body.page-template-page-offres .tiles .tile:hover,
body.page-template-page-faq .tiles .tile:hover,
body.page-template-page-avis .tiles .tile:hover,
body.page-template-page-avantages .tiles .tile:hover{cursor:pointer;background:#e6e6e6}body.page-template-page-offres .avoir,
body.page-template-page-faq .avoir,
body.page-template-page-avis .avoir,
body.page-template-page-avantages
.avoir{border-top:3px solid #f4f4f4;margin-top:0;padding-top:100px}body.page-template-page-faq .aside
.infos{width:300px;margin:auto}body.page-template-page-faq .aside .infos
.commontext{font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-align:left;text-align-last:left}body.page-template-page-faq .aside .infos .commontext
a{color:#03a9f4;white-space:nowrap}body.page-template-page-faq .aside .infos .commontext a:hover{text-decoration:underline}body.page-template-page-faq
.tiles{width:66.666% !important}body.page-template-page-faq .tiles
.tile{padding:0;margin:2px
0}body.page-template-page-faq .tiles .tile:hover{cursor:default;background:#fff}body.page-template-page-faq .tiles .tile
.head{background:#fff;position:relative;padding:20px
0;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}body.page-template-page-faq .tiles .tile .head .tile-title{font-size:24px;font-family:'Crimson SemiBold',serif;font-weight:600;display:inline-block;width:100%;box-sizing:border-box;padding:0
75px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}body.page-template-page-faq .tiles .tile .head .minus,
body.page-template-page-faq .tiles .tile .head
.plus{width:15px;height:3px;background:#212121;position:absolute;top:50%;transform:translateY(-50%);left:inherit;right:45px;-webkit-transition:background .15s linear;-moz-transition:background .15s linear;-o-transition:background .15s linear;-ms-transition:background .15s linear;transition:background .15s linear}body.page-template-page-faq .tiles .tile .head
.plus{opacity:1;transform-origin:center;transform:translateY(-50%) rotate(90deg)}body.page-template-page-faq .tiles .tile .head:hover{cursor:pointer;background:#03a9f4}body.page-template-page-faq .tiles .tile .head:hover .tile-title{color:#fff}body.page-template-page-faq .tiles .tile .head:hover .minus,
body.page-template-page-faq .tiles .tile .head:hover
.plus{background:#fff}body.page-template-page-faq .tiles .tile
.head.open{background:#03a9f4}body.page-template-page-faq .tiles .tile .head.open .tile-title{color:#fff}body.page-template-page-faq .tiles .tile .head.open
.plus{opacity:0}body.page-template-page-faq .tiles .tile .head.open
.minus{background:#fff}body.page-template-page-faq .tiles .tile
.fulltext{padding:24px
100px;position:relative}body.page-template-page-faq .tiles .tile .fulltext::before{content:"";display:block;position:absolute;top:0;left:0;width:70px;height:2px;background:#757575;top:33px}body.page-template-page-faq .tiles .tile .fulltext
.commontext{color:#757575}body.page-template-page-avis .aside
.title{display:inline-block;vertical-align:bottom}body.page-template-page-avis .aside
.note{display:inline-block;vertical-align:bottom;margin-left:60px;font-size:80px;line-height:normal;color:#03a9f4;font-family:'Crimson Regular',serif;font-weight:bold;font-style:italic;position:relative;top:10px}body.page-template-page-avis .aside .note
span{color:#424242;font-size:36px}body.page-template-page-avis .tiles
.review{width:calc(33.333% - 20px);margin-bottom:20px;float:left;background:#fff}body.page-template-page-avis .tiles .review
.head{display:flex;justify-content:space-between;padding:25px
15px;position:relative}body.page-template-page-avis .tiles .review .head::after{content:"";display:block;position:absolute;top:0;left:0;width:75%;height:2px;background:#757575;top:inherit;left:12.5%;bottom:0}body.page-template-page-avis .tiles .review .head .left
.client{font-size:24px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;display:block;margin-bottom:10px}body.page-template-page-avis .tiles .review .head .left
.sejour{font-size:14px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;font-style:italic}body.page-template-page-avis .tiles .review .head
.right{position:relative;padding-left:15px}body.page-template-page-avis .tiles .review .head .right
.note{font-size:24px;line-height:normal;color:#424242;font-family:'Crimson Regular',serif;display:block;top:50%;transform:translateY(-50%)}body.page-template-page-avis .tiles .review
.content{padding:15px}body.page-template-page-avis .tiles .review .content
.txt{font-size:18px;line-height:20px;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body.page-template-page-avis .tiles .review .content
.publication{font-size:18px;line-height:normal;color:#757575;font-family:'proxima-nova',Arial,sans-serif;font-weight:400;text-align:right;font-style:italic}body.page-template-page-avis .tiles
a.more{font-size:24px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-align:center;display:block;margin:60px
auto 0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}body.page-template-page-avis .tiles a.more:hover{color:#0275a8}body.page-template-page-avantages .proximatitle36,
body.page-template-page-avantages
.proximatitle24{text-transform:none;display:block;margin-bottom:24px;text-align:left}body.page-template-page-avantages
strong{font-family:'proxima-nova',Arial,sans-serif;font-weight:800;color:#757575}body.page-template-page-avantages
img{width:100%;height:auto;display:block;margin:20px
auto}body.page-template-page-avantages
h3{font-family:'proxima-nova',Arial,sans-serif;font-weight:800;color:#757575;font-size:20px}body.page-template-page-avantages
h4{margin-top:14px;margin-bottom:7px}body.page-template-page-avantages table
td{border:1px
solid black}body.error404
.container{width:100vw;margin-top:100px}body.error404 .container
.error{font-size:150px;line-height:normal;color:#03a9f4;font-family:'Crimson Regular',serif;font-weight:bold;padding-top:100px;text-align:center}body.error404 .container
.errortext{font-size:50px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-align:center;text-transform:uppercase}body.error404 .container
.e404{text-align:center}body.error404 .container .e404 p,
body.error404 .container .e404
.commontext{text-align:center;text-align-last:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.btn-base.black::after{background-position-x:-166px}}@-moz-keyframes
spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes
spin{100%{-webkit-transform:rotate(360deg)}}@keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.player-box{margin:60px
auto 40px auto}.player-box.hidden{display:none}.player-box
.illu{text-align:center}.popupPlayer{background-color:rgba(33,33,33,0.9);position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-orient:horizontal;flex-wrap:wrap;opacity:0;z-index:99999;overflow:hidden;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;-webkit-transition:all .3s cubic-bezier(0.22,0.61,0.36,1) .4s;-moz-transition:all .3s cubic-bezier(0.22,0.61,0.36,1) .4s;-o-transition:all .3s cubic-bezier(0.22,0.61,0.36,1) .4s;transition:all .3s cubic-bezier(0.22,0.61,0.36,1) .4s;-webkit-transform:scale(.8) rotateX(10deg) rotateY(10deg) rotateZ(1deg);-moz-transform:scale(.8) rotateX(10deg) rotateY(10deg) rotateZ(1deg);-ms-transform:scale(.8) rotateX(10deg) rotateY(10deg) rotateZ(1deg);-o-transform:scale(.8) rotateX(10deg) rotateY(10deg) rotateZ(1deg);transform:scale(.8) rotateX(10deg) rotateY(10deg) rotateZ(1deg)}.popupPlayer.on{-webkit-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-moz-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-ms-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);-o-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);opacity:1}.popupPlayer
.closePopup{position:fixed;top:2vh;right:2vw;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .15s cubic-bezier(0.22,0.61,0.36,1);-moz-transition:all .15s cubic-bezier(0.22,0.61,0.36,1);-o-transition:all .15s cubic-bezier(0.22,0.61,0.36,1);transition:all .15s cubic-bezier(0.22,0.61,0.36,1);width:50px;height:50px;background-color:rgba(33,33,33,0.8);cursor:pointer;z-index:4;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.popupPlayer .closePopup:hover{background-color:#039ee5;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.popupPlayer .closePopup:after{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"x";color:#fff;font-size:18px;line-height:normal;color:#fff;font-family:'proxima-nova',Arial,sans-serif}.popupPlayer
.webGLPlayer{width:100vw;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-orient:horizontal;flex-wrap:wrap;overflow:hidden}.popupPlayer .webGLPlayer
iframe{border:none;display:block;position:relative;overflow:hidden}.popupPlayer .webGLPlayer
iframe.above169{width:calc(70vh * (16 / 9));height:70vh}.popupPlayer .webGLPlayer
iframe.below169{width:70vw;height:calc(70vw * (9 / 16))}@media (max-width: 1280px){.containerhome{width:1000px;margin:auto}.hidden-1280{display:none}body.home #c-offres-et-actus section.actus
.controls{width:75%}body.home #c-infos-pratiques .part-one .documentation,
body.home #c-infos-pratiques .part-one .faq,
body.home #c-infos-pratiques .part-one
.meteo{height:425px}body.home #c-infos-pratiques .part-one .documentation .proximatitle36,
body.home #c-infos-pratiques .part-one .faq .proximatitle36,
body.home #c-infos-pratiques .part-one .meteo
.proximatitle36{font-size:32px}body.home #c-infos-pratiques .part-one .faq
.text{font-size:22px}body.home #c-infos-pratiques .part-one .meteo
.title{padding-top:26px;padding-bottom:26px}body.home #c-infos-pratiques .part-one .meteo .link
a{margin-top:230px}body.home #c-infos-pratiques .part-two .plan
.proximatitle36{font-size:32px}body.home #c-infos-pratiques .part-two .plan-brother .note .btn-base
span{margin:17px
60px}body.home #c-infos-pratiques .part-two .plan-brother .coordonnes
.proximatitle36{font-size:32px}body.home #c-infos-pratiques .part-two .plan-brother .coordonnes .text
span{font-size:18px}body.home #c-contact .blackDog .map .aside .bloctext2 span.commontext,
body.home #c-contact .blackDog .map .aside .bloctext3
span.commontext{font-size:22px}body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base
span{font-size:17px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul
.filters{padding-left:0;padding-right:0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters
select{padding:15px
10px}}@media (max-width: 1024px){.md-span12{width:100%;margin:auto}.md-span11{width:91.6666%;margin:auto}.md-span10{width:83.3333%;margin:auto}.md-span9{width:74.9999%;margin:auto}.md-span8{width:66.6666%;margin:auto}.md-span7{width:58.3333%;margin:auto}.md-span6{width:50%;margin:auto}.md-span5{width:41.6666%;margin:auto}.md-span4{width:33.3333%;margin:auto}.md-span3{width:24.9999%;margin:auto}.md-span2{width:16.6666%;margin:auto}.md-span1{width:8.3333%;margin:auto}.md-hidden{display:none !important}.desk-hidden{display:inherit}.sm-hidden{display:inherit}.xs-hidden{display:inherit}.containerhome{width:750px;margin:auto}.proximatitle36{font-size:30px;line-height:normal}.btn-base{box-sizing:border-box}.btn-base
span{margin:17px
30px;margin-left:60px}.dash-separator
.text{padding-right:10px}body .reservation form #date,
body .reservation form
#rechercher{padding:0
15px}body .reservation form
#date{padding-left:20px}body .reservation form #date::after{display:none}body .reservation form
.pers{padding:16px
15px}body .reservation .rightResa
.tel{padding:16px
15px}body .reservation .rightResa .tel::before{left:-10px}body .reservation .rightResa .tel
a{font-size:14px}body .reservation
#selection_dates.show{left:0px}body #footer .pt1 .text
.commontext{display:table;margin:auto;text-align:left;text-align-last:left}body #footer .pt1
.social{display:flex;justify-content:space-around;margin-top:30px}body #footer .pt1 .social
a{display:block}body #footer .pt1 .social
a.google{margin:0}body .bloc-back-btn{display:none}body.home #c-intro-presentation
.aside{display:flex;flex-direction:row;flex-wrap:wrap}body.home #c-intro-presentation .aside .round-icon{width:30%}body.home #c-intro-presentation .aside .round-icon
p{font-size:14px}body.home #c-intro-presentation .aside .btn-base{width:40%;margin:0;margin-bottom:20px}body.home #c-intro-presentation .aside
.ba{order:1}body.home #c-intro-presentation .aside
.diapo{order:2}body.home #c-intro-presentation .aside
.vid{order:3}body.home #c-intro-presentation .aside .btn-base{order:6}body.home #c-intro-presentation .aside
.vv{order:4}body.home #c-intro-presentation .aside
.brochure{order:5}body.home #c-offres-et-actus section.actus .masonry
.element{width:calc(33.333% - 20px)}body.home #c-infos-pratiques
.containerhome{padding-top:80px;display:flex;flex-wrap:wrap}body.home #c-infos-pratiques .containerhome .documentation,
body.home #c-infos-pratiques .containerhome .faq,
body.home #c-infos-pratiques .containerhome .meteo,
body.home #c-infos-pratiques .containerhome
.coordonnes{width:calc(50% - 12.5px);box-sizing:border-box;margin:0
0 25px}body.home #c-infos-pratiques .containerhome .documentation,
body.home #c-infos-pratiques .containerhome
.meteo{margin-right:25px}body.home #c-infos-pratiques .containerhome
.note{height:300px}body.home #c-infos-pratiques .containerhome
.plan{width:100%;height:auto}body.home #c-contact .blackDog #map-situation{width:calc(750px * 0.666 + ((100vw - 750px) / 2))}body.home #c-contact .blackDog .map
.aside{padding-right:20px}body.home #c-contact .blackDog .map .aside .bloctext2 span.commontext,
body.home #c-contact .blackDog .map .aside .bloctext3
span.commontext{font-size:20px}body.home #c-seo-et-partenaires .mozaic
.tile{width:50%}body.home #c-seo-et-partenaires
.partenaires{width:100%;flex-wrap:wrap}body.home #c-seo-et-partenaires .partenaires #widget-luxe-container{width:642px;margin:0
calc((100% - 642px) / 2) 20px}body.page-template-page-camping .container .child-camping .row
.text{padding-left:30px}body.page-template-page-camping .container .child-camping .row:nth-child(even) .text{padding-right:30px}body
section.separator{height:350px}body.page-template-page-hebergement .container .hebergement .upper-part{flex-direction:column;height:auto}body.page-template-page-hebergement .container .hebergement .upper-part
.slider{height:500px}body.page-template-page-hebergement .container .hebergement .upper-part
.info{padding-top:30px;padding-bottom:30px}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac,
body.page-template-page-hebergement .container .hebergement .upper-part .info .desc,
body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base{margin-bottom:35px}body.page-template-page-hebergement .container .hebergement
.frontier{position:relative;height:84px;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;-ms-transition:height .3s ease;transition:height .3s ease}body.page-template-page-hebergement .container .hebergement .frontier .tabs-picto{float:none;position:relative;height:0px;bottom:-84px;width:100%;background:#f4f4f4;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;-ms-transition:height .3s ease;transition:height .3s ease}body.page-template-page-hebergement .container .hebergement .frontier
.bar{float:none;position:absolute;top:0;left:130px;height:84px}body.page-template-page-hebergement .container .hebergement .frontier
.btnmore{float:none;position:absolute;height:84px;top:0;right:0}body.page-template-page-hebergement .container .hebergement
.frontier.open{height:168px}body.page-template-page-hebergement .container .hebergement .frontier.open .tabs-picto{height:84px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-group{width:50%}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden{width:100%;height:50% !important;margin-top:20px}body.page-template-page-region .mobile-wrapper{position:relative;height:calc(100vh - 100px);overflow-x:hidden}body.page-template-page-region .mobile-wrapper
.switcher1024{font-size:18px;line-height:normal;color:#424242;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;background:#fff;border:2px
solid #03a9f4;border-radius:50px;padding:10px
25px;position:absolute;top:10px;right:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}body.page-template-page-region .mobile-wrapper .switcher1024:hover{cursor:pointer;background:#424242;color:#fff}body.page-template-page-region .mobile-wrapper
.switcher1024.active{display:block;z-index:10}body.page-template-page-region .mobile-wrapper #map-region{top:0;left:0}body.page-template-page-region .mobile-wrapper
.aside{position:absolute;top:0;left:0;width:100vw !important;left:100vw;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}body.page-template-page-region .mobile-wrapper .aside .vignette-region
.wrapper{width:calc(100% - 250px)}body.page-template-page-region .mobile-wrapper .aside .vignette-region-detail{width:100vw}body.page-template-page-region .mobile-wrapper .aside .vignette-region-detail .content
img{width:auto;max-width:100%;display:block;margin:auto}body.page-template-page-region .mobile-wrapper .aside .vignette-region-detail.deployed{left:0}body.page-template-page-offres .aside .breadcrumbs,
body.page-template-page-faq .aside .breadcrumbs,
body.page-template-page-avis .aside .breadcrumbs,
body.page-template-page-avantages .aside
.breadcrumbs{padding-left:25px}body.page-template-page-offres .aside .title,
body.page-template-page-faq .aside .title,
body.page-template-page-avis .aside .title,
body.page-template-page-avantages .aside
.title{margin-left:25px;margin-top:25px;font-size:30px}body.page-template-page-offres .aside .link,
body.page-template-page-faq .aside .link,
body.page-template-page-avis .aside .link,
body.page-template-page-avantages .aside
.link{margin-left:60px;margin-right:10px;width:auto}body.page-template-page-offres .tiles .tile,
body.page-template-page-faq .tiles .tile,
body.page-template-page-avis .tiles .tile,
body.page-template-page-avantages .tiles
.tile{padding:51px
24px 24px}body.page-template-page-offres .tiles .tile .fulltext .text,
body.page-template-page-faq .tiles .tile .fulltext .text,
body.page-template-page-avis .tiles .tile .fulltext .text,
body.page-template-page-avantages .tiles .tile .fulltext
.text{width:100%}body.page-template-page-avis .tiles
.reviews{position:relative;left:10px}body.page-template-page-avis .tiles .reviews
.review{width:calc(50% - 20px)}body.page-template-page-faq .tiles
.tile{padding:0}body.page-template-page-avantages .content .white-bloc{padding:75px
50px}.popupPlayer .webGLPlayer
iframe.above169{width:100vw;height:100vh}.popupPlayer .webGLPlayer
iframe.below169{width:100vw;height:100vh}}@media (max-width: 768px){.sm-span12{width:100%;margin:auto}.sm-span11{width:91.6666%;margin:auto}.sm-span10{width:83.3333%;margin:auto}.sm-span9{width:74.9999%;margin:auto}.sm-span8{width:66.6666%;margin:auto}.sm-span7{width:58.3333%;margin:auto}.sm-span6{width:50%;margin:auto}.sm-span5{width:41.6666%;margin:auto}.sm-span4{width:33.3333%;margin:auto}.sm-span3{width:24.9999%;margin:auto}.sm-span2{width:16.6666%;margin:auto}.sm-span1{width:8.3333%;margin:auto}.sm-hidden{display:none !important}.md-hidden{display:inherit}.desk-hidden{display:inherit}.containerhome{width:calc(100% - 50px);margin:auto}.imgpopin{max-height:100%;max-width:100%;height:auto;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yelloh{width:79px;height:37px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-265px -179px}.commontext{font-size:16px}body .header-parallax{height:320px}body .header-parallax .title-container
.title{font-size:36px;line-height:normal;margin-bottom:10px}body #sub-navigation{box-shadow:0 0 30px rgba(0,0,0,0.26)}body #sub-navigation .menu-btn .menu-text #menu,
body #sub-navigation .menu-btn .menu-text
#fermer{display:none}body #sub-navigation .menu-btn .menu-sep{display:none}body #sub-navigation
a.logo{left:110px;transform:none}body #sub-navigation .contact-resa .yelloh-container{display:none}body #sub-navigation .contact-resa
.resa{display:block;width:100px;height:100px;position:absolute;top:0;right:80px;background:#424242}body #sub-navigation .contact-resa .resa::after{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:22px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-229px -94px;top:50%;left:50%;transform:translate(-50%,-50%)}body #sub-navigation .contact-resa .wpml-ls{padding-right:5px}body
.reservation{display:none}body nav.menu-block{width:100vw;left:-100vw;overflow-y:scroll}body nav.menu-block ul.menu
li{font-size:32px;line-height:50px}body nav.menu-block ul.menu li .sub-menu{position:static;width:auto;padding-top:0;overflow:hidden;height:0px;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;-ms-transition:height .5s ease;transition:height .5s ease}body nav.menu-block ul.menu li .sub-menu
li{font-size:18px;line-height:48px;color:#a0a0a0;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-transform:uppercase;opacity:1;position:relative;left:0}body nav.menu-block ul.menu li .sub-menu li:hover{color:#03a9f4}body .reservation form #date
#choix_dates{padding:5px
0}body .reservation .rightResa
.tel{display:none}body .reservation
#selection_dates{width:100vw;left:-100vw}body .reservation #selection_dates .date-picker-wrapper
table.month1{display:table;margin:auto;width:auto}body.home #c-intro-video .video-wrap .bloc-titre{width:75%}body.home #c-intro-presentation
.intro{padding:50px
30px;padding-bottom:50px}body.home #c-camping .mobile-img,
body.home #c-region .mobile-img{display:block;position:relative;width:100vw;height:250px;overflow:hidden;background-size:cover;background-position:center;background-attachment:fixed}body.home #c-camping .mobile-img .mask-left,
body.home #c-camping .mobile-img .mask-right,
body.home #c-region .mobile-img .mask-left,
body.home #c-region .mobile-img .mask-right{position:absolute;height:100%;width:100px;background:#fff;top:0;left:0}body.home #c-camping .mobile-img .mask-right,
body.home #c-region .mobile-img .mask-right{left:inherit;right:0}body.home #c-camping .part-one,
body.home #c-region .part-one{display:flex;flex-direction:column-reverse;padding-left:0;position:relative;margin-top:30px}body.home #c-camping .part-one.player-box.hidden,
body.home #c-region .part-one.player-box.hidden{display:none}body.home #c-camping .part-one .texte .commontext,
body.home #c-region .part-one .texte
.commontext{text-align-last:left}body.home #c-camping .part-one .home-illu,
body.home #c-region .part-one .home-illu{display:none}body.home #c-hebergements
#hebergement{padding:60px
0}body.home #c-hebergements .mobile-img{display:block;position:relative;width:100vw;height:250px;overflow:hidden;background-size:cover;background-position:center;background-attachment:fixed}body.home #c-hebergements .mobile-img .mask-left,
body.home #c-hebergements .mobile-img .mask-right{position:absolute;height:100%;width:100px;background:#fff;top:0;left:0}body.home #c-hebergements .mobile-img .mask-right{left:inherit;right:0}body.home #c-hebergements .part-one{position:relative;display:flex;flex-direction:column;margin-top:30px}body.home #c-offres-et-actus section.actus
.masonry{position:relative;left:10px}body.home #c-offres-et-actus section.actus .masonry
.element{width:calc(50% - 20px)}body.home #c-infos-pratiques .containerhome .documentation,
body.home #c-infos-pratiques .containerhome .faq,
body.home #c-infos-pratiques .containerhome .meteo,
body.home #c-infos-pratiques .containerhome
.coordonnes{width:100%;margin:0;margin-bottom:15px;height:auto}body.home #c-infos-pratiques .containerhome .plan
.mask{z-index:-1}body.home #c-contact
.blackDog{display:flex;flex-direction:column-reverse;position:relative}body.home #c-contact .blackDog #map-situation{position:relative;width:100%}body.home #c-contact .blackDog
.map{height:auto}body.home #c-contact .blackDog .map .aside .bloctext2,
body.home #c-contact .blackDog .map .aside
.bloctext3{display:inline-block;vertical-align:top}body.home #c-contact .blackDog .map .aside .bloctext2 span.commontext,
body.home #c-contact .blackDog .map .aside .bloctext3
span.commontext{font-size:18px}body.home #c-contact .blackDog .map .aside
.bloctext2{width:60%}body.home #c-contact .blackDog .map .aside
.bloctext3{width:40%}body.home #c-contact .blackDog .map .aside
.intineraire{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}body.home #c-seo-et-partenaires .partenaires #widget-luxe-container{border:none;width:100vw;margin:auto;margin-bottom:30px}body.home #c-seo-et-partenaires .partenaires #widget-luxe-container
.widget{margin:auto}body.page-template-page-camping .container .intro
.proximaeb48{font-size:30px}body.page-template-page-camping .container .intro
.commontext{font-size:18px;line-height:normal}body.page-template-page-camping .container .child-camping
.row{flex-direction:column;margin:80px
0}body.page-template-page-camping .container .child-camping .row:nth-child(even){flex-direction:column}body.page-template-page-camping .container .child-camping .row:nth-child(even) .text{padding-right:0}body.page-template-page-camping .container .child-camping .row
.text{padding:0;margin-top:25px}body.page-template-page-camping .container .child-camping .row .text
.title{font-size:30px;line-height:normal}body.page-template-page-camping .container .child-camping .row .text .btn-base{margin-top:20px}body.single-childcamping .container .header-parallax .line,
body.page-template-page-seo .container .header-parallax
.line{width:60px;left:50%;transform:translate(calc(-100% - 20px),10px)}body.single-childcamping .container .content,
body.page-template-page-seo .container
.content{margin-top:40px}body .container
.content{margin-top:50px}body .container .content.constructor
section.intro{margin-top:0}body .container .content.constructor section.intro
.title{font-size:30px;line-height:normal;margin-bottom:30px}body .container .content.constructor section.intro p,
body .container .content.constructor section.intro
.commontext{font-size:18px;line-height:normal}body .container .content.constructor
section.citation{flex-direction:column-reverse}body .container .content.constructor
section.citation.invert{flex-direction:column-reverse}body .container .content.constructor section.citation
.testimonial{margin:40px
0;margin-bottom:0}body .container .content.constructor section.citation .testimonial .left-quote{top:0}body .container .content.constructor section.citation .testimonial .right-quote{bottom:0}body .container .content.constructor section.col-dbl-txt
.title{width:100%;padding:0}body .container .content.constructor section.col-dbl-txt
.title.empty{display:none}body .container .content.constructor section.col-dbl-txt
.txt{width:100%;padding:0}body .container .content.constructor section.tableau .table .head span.txt,
body .container .content.constructor section.tableau .table .row
span.txt{font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body .container .content.constructor section.tableau .table .head span.place,
body .container .content.constructor section.tableau .table .head span.proxi,
body .container .content.constructor section.tableau .table .head span.free,
body .container .content.constructor section.tableau .table .row span.place,
body .container .content.constructor section.tableau .table .row span.proxi,
body .container .content.constructor section.tableau .table .row
span.free{font-size:18px;font-family:'proxima-nova',Arial,sans-serif;font-weight:400}body
section.separator{height:350px}body section.img-line
.wrapper{height:250px}body section.img-line.three .wrapper:last-child{display:none}body section.avoir
.images{display:flex;flex-direction:column;box-sizing:border-box;margin-top:15px}body section.avoir .images
.img{width:100%;height:200px;margin:0;margin-bottom:40px}body section.avoir .images .img
img{margin:0}body.page-template-page-hebergement .container
.tri{display:flex;flex-direction:column;align-items:flex-start}body.page-template-page-hebergement .container .tri
.comfort{display:block;margin-left:0;margin-top:25px}body.page-template-page-hebergement .container .tri
.nbpers{display:block}body.page-template-page-hebergement .container .hebergement .down-part{border:10px
solid #f5f5f5}body.page-template-page-region #sub-navigation.shadow{box-shadow:none}body.page-template-page-region .mobile-wrapper .reservation-replacement{height:54px;width:100%;border-top:2px solid #f4f4f4;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.26);position:fixed;top:100px;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}body.page-template-page-region .mobile-wrapper .reservation-replacement
a.goback{display:block;font-size:16px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;margin:auto;margin-left:50px}body.page-template-page-region .mobile-wrapper .reservation-replacement a.goback::before{content:"";display:block;position:absolute;top:0;left:0;width:25px;height:25px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-265px -116px;top:50%;transform:translateY(-50%);left:10px}body.page-template-page-region .mobile-wrapper .reservation-replacement
.switcher{font-size:16px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;display:block;padding:15px
25px}body.page-template-page-region .mobile-wrapper .reservation-replacement
.switcher.active{color:#757575}body.page-template-page-region .mobile-wrapper
.switcher1024{display:none}body.page-template-page-region .mobile-wrapper
.switcher1024.active{display:none}body.page-template-page-region .mobile-wrapper .aside .vignette-region{border-right:none}body.page-template-page-region .mobile-wrapper .aside .vignette-region
.wrapper{width:calc(100% - 175px)}body.page-template-page-region .mobile-wrapper .aside .vignette-region .text,
body.page-template-page-region .mobile-wrapper .aside .vignette-region
.btn{width:50%}body.page-template-page-offres .aside,
body.page-template-page-faq .aside,
body.page-template-page-avis .aside,
body.page-template-page-avantages
.aside{width:100%;height:auto;border-top:2px solid #f4f4f4}body.page-template-page-offres .aside .breadcrumbs,
body.page-template-page-faq .aside .breadcrumbs,
body.page-template-page-avis .aside .breadcrumbs,
body.page-template-page-avantages .aside
.breadcrumbs{margin-top:10px}body.page-template-page-offres .aside .title br,
body.page-template-page-faq .aside .title br,
body.page-template-page-avis .aside .title br,
body.page-template-page-avantages .aside .title
br{display:none}body.page-template-page-offres .tiles,
body.page-template-page-faq .tiles,
body.page-template-page-avis .tiles,
body.page-template-page-avantages
.tiles{width:100% !important;overflow:auto;height:auto;padding-top:0;padding-bottom:0}body.page-template-page-offres .tiles .aside-complement,
body.page-template-page-faq .tiles .aside-complement,
body.page-template-page-avis .tiles .aside-complement,
body.page-template-page-avantages .tiles .aside-complement{background:#fff;padding:25px
0;width:100vw;position:relative;left:-40px}body.page-template-page-offres .tiles .aside-complement img,
body.page-template-page-faq .tiles .aside-complement img,
body.page-template-page-avis .tiles .aside-complement img,
body.page-template-page-avantages .tiles .aside-complement
img{display:block;margin:auto}body.page-template-page-offres .tiles .aside-complement .link,
body.page-template-page-faq .tiles .aside-complement .link,
body.page-template-page-avis .tiles .aside-complement .link,
body.page-template-page-avantages .tiles .aside-complement
.link{position:relative;margin:auto;margin-left:60px;margin-top:25px;width:auto;display:block}body.page-template-page-offres .tiles .aside-complement .link a,
body.page-template-page-faq .tiles .aside-complement .link a,
body.page-template-page-avis .tiles .aside-complement .link a,
body.page-template-page-avantages .tiles .aside-complement .link
a{font-size:18px;line-height:normal;color:#03a9f4;font-family:'proxima-nova',Arial,sans-serif;font-weight:800;text-transform:uppercase}body.page-template-page-offres .tiles .aside-complement .link .arrow,
body.page-template-page-faq .tiles .aside-complement .link .arrow,
body.page-template-page-avis .tiles .aside-complement .link .arrow,
body.page-template-page-avantages .tiles .aside-complement .link
.arrow{position:absolute;top:10px;left:-40px;width:23px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.page-template-page-offres .tiles .aside-complement .link .arrow .corp,
body.page-template-page-faq .tiles .aside-complement .link .arrow .corp,
body.page-template-page-avis .tiles .aside-complement .link .arrow .corp,
body.page-template-page-avantages .tiles .aside-complement .link .arrow
.corp{width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%);background:#03a9f4;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}body.page-template-page-offres .tiles .aside-complement .link .arrow .tete1,
body.page-template-page-offres .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-faq .tiles .aside-complement .link .arrow .tete1,
body.page-template-page-faq .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-avis .tiles .aside-complement .link .arrow .tete1,
body.page-template-page-avis .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-avantages .tiles .aside-complement .link .arrow .tete1,
body.page-template-page-avantages .tiles .aside-complement .link .arrow
.tete2{width:10px;height:2px;position:absolute;top:50%;background:#03a9f4;right:0px;transform-origin:right center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;transform:rotate(40deg) translateY(-50%)}body.page-template-page-offres .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-faq .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-avis .tiles .aside-complement .link .arrow .tete2,
body.page-template-page-avantages .tiles .aside-complement .link .arrow
.tete2{transform:rotate(-40deg)}body.page-template-page-avis .aside
.note{display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%)}body.page-template-page-avis
.tiles{display:flex;flex-direction:column;padding-top:30px;overflow-y:scroll}body.page-template-page-avis .tiles
a.more{margin-bottom:60px}body.page-template-page-faq
.tiles{padding-top:30px}body.page-template-page-faq .tiles .aside-complement{margin-top:30px}body.page-template-page-faq .tiles .aside-complement
.infos{margin:auto;padding:15px
25px}body.page-template-page-faq .tiles .aside-complement .infos
.commontext{font-size:18px;line-height:normal;color:#212121;font-family:'proxima-nova',Arial,sans-serif;font-weight:700;text-align:left;text-align-last:left}body.page-template-page-faq .tiles .aside-complement .infos .commontext
a{color:#03a9f4;white-space:nowrap}body.page-template-page-faq .tiles .aside-complement .infos .commontext a:hover{text-decoration:underline}body.page-template-page-avantages .tiles .aside-complement
img{width:auto}}@media (max-width: 580px){.xs-span12{width:100%;margin:auto}.xs-span11{width:91.6666%;margin:auto}.xs-span10{width:83.3333%;margin:auto}.xs-span9{width:74.9999%;margin:auto}.xs-span8{width:66.6666%;margin:auto}.xs-span7{width:58.3333%;margin:auto}.xs-span6{width:50%;margin:auto}.xs-span5{width:41.6666%;margin:auto}.xs-span4{width:33.3333%;margin:auto}.xs-span3{width:24.9999%;margin:auto}.xs-span2{width:16.6666%;margin:auto}.xs-span1{width:8.3333%;margin:auto}.xs-hidden{display:none !important}.md-hidden{display:inherit}.desk-hidden{display:inherit}.containerhome{width:calc(100% - 50px);margin:auto}.proximatitle36{font-size:24px}.commontext{font-size:14px}.commontext.crimson{font-family:'proxima-nova',Arial,sans-serif;font-weight:400}.bartext{padding-left:50px}.bartext::before{width:30px;left:0}.dash-separator{margin-top:0px;flex-direction:column}.dash-separator
.text{text-align:center;font-size:24px;line-height:normal;padding:0;margin-bottom:15px}.dash-separator
.dash{margin:0}ul{font-family:'proxima-nova',Arial,sans-serif;font-weight:400;font-size:14px}body #sub-navigation{height:80px}body #sub-navigation
a.logo{transform:scale(0.6) translateX(-50%);top:-10px}body #sub-navigation .menu-btn{padding:28px
15px;height:80px}body #sub-navigation .contact-resa
.resa{width:80px;height:80px;position:absolute;right:0}body nav.menu-block .wpml-ls{width:auto;padding:35px
16px;padding-right:32px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}body nav.menu-block .wpml-ls::before{content:"";display:block;position:absolute;top:0;left:0;width:12px;height:8px;background:url("/wp-content/themes/tournels/images/sprite-btn.png");background-repeat:no-repeat;background-position:-216px -68px;left:inherit;right:16px;top:50%;transform:translateY(-50%);filter:brightness(1);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}body nav.menu-block .wpml-ls
a{background:none;border:none}body nav.menu-block .wpml-ls a
img{display:none}body nav.menu-block .wpml-ls a
span{font-family:'proxima-nova',Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#fff;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;-ms-transition:color .25s linear;transition:color .25s linear}body .wpml-ls-legacy-dropdown a:hover,
body .wpml-ls-legacy-dropdown a:focus,
body .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:none}body #footer .pt1 .text
.commontext{text-align:center;text-align-last:center}body #footer .pt1
.menu{margin-top:50px}body #footer .pt1 .menu ul li
a{text-align:center}body #footer .pt1
.social{margin-top:50px}body.home #c-intro-video .video-wrap .bloc-titre
.title{font-size:48px;line-height:normal}body.home #c-intro-video .video-wrap .bloc-titre
.subtitle{font-size:14px}body.home #c-intro-presentation
.intro{padding:40px
5px}body.home #c-intro-presentation
.aside{padding-left:0}body.home #c-intro-presentation .aside .round-icon{width:50%}body.home #c-intro-presentation .aside .btn-base{width:50%}body.home #c-intro-presentation .aside
.ba{order:1}body.home #c-intro-presentation .aside
.vid{order:2}body.home #c-intro-presentation .aside
.vv{order:3}body.home #c-intro-presentation .aside
.brochure{order:4}body.home #c-intro-presentation .aside .btn-base{order:5}body.home #c-intro-presentation .aside .btn-base.black{order:6}body.home #c-camping .part-one .texte .btn-base,
body.home #c-region .part-one .texte .btn-base{display:table}body.home #c-camping .part-two,
body.home #c-region .part-two{display:none}body.home #c-hebergements .dash-separator{flex-direction:column-reverse;margin-top:30px}body.home #c-hebergements .dash-separator .text
p{text-align:center;text-align-last:center;font-size:24px;line-height:normal}body.home #c-offres-et-actus
section.actus{margin-top:30px;padding-top:30px}body.home #c-offres-et-actus section.actus
.controls{width:100%;flex-wrap:wrap}body.home #c-offres-et-actus section.actus .controls
button{width:50%;padding:10px
15px;margin:5px
0}body.home #c-offres-et-actus section.actus
.masonry{left:0}body.home #c-offres-et-actus section.actus .masonry
.element{width:100%}body.home #c-infos-pratiques .containerhome .documentation .proximatitle36,
body.home #c-infos-pratiques .containerhome .faq .proximatitle36,
body.home #c-infos-pratiques .containerhome .meteo .proximatitle36,
body.home #c-infos-pratiques .containerhome .coordonnes .proximatitle36,
body.home #c-infos-pratiques .containerhome .plan
.proximatitle36{font-size:30px;margin-bottom:30px}body.home #c-infos-pratiques .containerhome .coordonnes .text
br.mobile{display:block !important}body.home #c-infos-pratiques .containerhome .plan
.proximatitle36{margin-bottom:30px}body.home #c-contact .blackDog .map .aside .bloctext2,
body.home #c-contact .blackDog .map .aside
.bloctext3{width:100%}body.home #c-contact #contact .form .bloc-l,
body.home #c-contact #contact .form .bloc-r,
body.home #c-contact #contact .form .captcha,
body.home #c-contact #contact .form
.submit{width:100%}body.home #c-contact #contact .form .bloc-l .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .bloc-r .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .captcha .wpcf7-form-control-wrap,
body.home #c-contact #contact .form .submit .wpcf7-form-control-wrap{width:100%}body.home #c-contact #contact .form
.btEnvoi{position:static;margin:auto;display:block;margin-top:30px}body.home #c-seo-et-partenaires .mozaic .tile a .proxima-bold{padding:0
10px;font-size:20px;line-height:normal}body.page-template-page-camping
.container{padding-top:80px}body.page-template-page-camping .container
.intro{margin-top:30px}body.page-template-page-camping .container .intro
.proximaeb48{margin-bottom:15px;font-size:24px}body.page-template-page-camping .container .intro
.commontext{font-size:16px}body.page-template-page-camping .container .child-camping .row .text
.crimson{font-size:16px}body.page-template-page-camping .container .child-camping .row .text
.bartext{margin-left:0}body.page-template-page-camping .container .child-camping .row .text .papa-flex{display:flex}body.page-template-page-camping .container .child-camping .row .text .papa-flex .btn-base{display:block}body.single-childcamping .container,
body.page-template-page-seo
.container{padding-top:80px}body section.avoir
.bartext{left:20px}body.page-template-page-hebergement
.container{padding-top:80px}body.page-template-page-hebergement .container
.intro{margin-top:30px}body.page-template-page-hebergement .container .intro
.commontext{font-size:18px;line-height:normal}body.page-template-page-hebergement .container
.tri{padding-top:30px}body.page-template-page-hebergement .container .tri
select{font-size:14px;width:100%}body.page-template-page-hebergement .container .tri
.comfort{margin-top:10px;width:100%}body.page-template-page-hebergement .container .tri
.nbpers{width:100%}body.page-template-page-hebergement .container .hebergement .main-title{font-size:16px;padding-left:40px}body.page-template-page-hebergement .container .hebergement .main-title::before{left:0;width:30px}body.page-template-page-hebergement .container .hebergement .upper-part
.slider{height:353px}body.page-template-page-hebergement .container .hebergement .upper-part
.info{padding:30px
0}body.page-template-page-hebergement .container .hebergement .upper-part .info .carac .item
p{font-size:14px;padding:0
5px}body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base{margin-bottom:10px}body.page-template-page-hebergement .container .hebergement .upper-part .info .btn-base
span{font-size:14px}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff{flex-direction:column-reverse;height:auto}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .tarifs,
body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .round-icon{font-size:14px}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff
.tarifs{padding-top:10px;padding-bottom:10px}body.page-template-page-hebergement .container .hebergement .upper-part .info .blue-stuff .vv::before{transform:scale(0.7)}body.page-template-page-hebergement .container .hebergement .frontier .scroll-mobile-wrapper{position:relative;bottom:-84px;width:100%;height:84px;overflow-x:scroll}body.page-template-page-hebergement .container .hebergement .frontier .scroll-mobile-wrapper .tabs-picto{position:static}body.page-template-page-hebergement .container .hebergement .frontier
.bar{left:10px}body.page-template-page-hebergement .container .hebergement .frontier .bar::before{display:none}body.page-template-page-hebergement .container .hebergement .frontier .bar
span{font-size:14px}body.page-template-page-hebergement .container .hebergement .down-part{padding-bottom:30px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-1{margin-top:40px;margin-bottom:20px}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2{display:flex;flex-direction:column;margin:20px
0}body.page-template-page-hebergement .container .hebergement .down-part .bloc-2
p{display:block;width:100%}body.page-template-page-hebergement .container .hebergement .down-part .bloc-3{margin:20px
0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo
.resa_modul{overflow-x:scroll}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden{display:flex !important;flex-direction:column;align-items:flex-start;margin-top:0}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group{width:auto;margin-top:15px}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul .filters .filters-hidden .filters-group:last-child{align-self:center}body.page-template-page-hebergement .container .hebergement .down-part .tab.dispo .resa_modul
.result{min-width:460px}body.page-template-page-region
.container{padding-top:134px}body.page-template-page-region .mobile-wrapper .reservation-replacement{top:80px}body.page-template-page-region .mobile-wrapper .aside .vignette-region{height:200px}body.page-template-page-region .mobile-wrapper .aside .vignette-region
.wrapper{flex-direction:column;width:calc(100% - 150px)}body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper .text,
body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper
.btn{height:50%;width:100%;justify-content:space-around;padding:0
0 0 24px}body.page-template-page-region .mobile-wrapper .aside .vignette-region-detail{top:80px;height:calc(100vh - 80px)}body.page-template-page-offres .container,
body.page-template-page-faq .container,
body.page-template-page-avis .container,
body.page-template-page-avantages
.container{padding-top:80px}body.page-template-page-avis .tiles
.reviews{left:0}body.page-template-page-avis .tiles .reviews
.review{width:100%}body.page-template-page-faq .tiles .tile
.fulltext{padding:24px}body.page-template-page-faq .tiles .tile .fulltext::before{display:none}}@media (max-width: 380px){.containerhome{width:calc(100% - 30px);margin:auto}body.home #c-intro-presentation .aside .round-icon,
body.home #c-intro-presentation .aside .btn-base{width:100%}body.page-template-page-camping .container .child-camping .row .text,
body.page-template-page-camping .container .child-camping .row
.picture{width:100%}body section.avoir
.bartext{font-size:30px}body.page-template-page-hebergement .container .hebergement .upper-part
.slider{height:233px}body.page-template-page-region .mobile-wrapper .aside .vignette-region{height:365px}body.page-template-page-region .mobile-wrapper .aside .vignette-region
img{display:block;max-width:100%}body.page-template-page-region .mobile-wrapper .aside .vignette-region
.wrapper{display:flex;flex-direction:row;padding:10px
15px;width:100%;height:165px}body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper .text,
body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper
.btn{width:50%;height:100%}body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper
.text{justify-content:center}body.page-template-page-region .mobile-wrapper .aside .vignette-region .wrapper .text
h3{margin-bottom:10px}body.page-template-page-offres .tiles,
body.page-template-page-faq .tiles,
body.page-template-page-avis .tiles,
body.page-template-page-avantages
.tiles{padding:0
15px}body.page-template-page-offres .tiles .aside-complement,
body.page-template-page-faq .tiles .aside-complement,
body.page-template-page-avis .tiles .aside-complement,
body.page-template-page-avantages .tiles .aside-complement{left:-15px}body.page-template-page-offres .tiles .tile,
body.page-template-page-faq .tiles .tile,
body.page-template-page-avis .tiles .tile,
body.page-template-page-avantages .tiles
.tile{padding:20px;padding-top:30px}body.page-template-page-offres .tiles .tile .bartext-right,
body.page-template-page-faq .tiles .tile .bartext-right,
body.page-template-page-avis .tiles .tile .bartext-right,
body.page-template-page-avantages .tiles .tile .bartext-right{font-size:16px;line-height:normal}body.page-template-page-offres .tiles .tile .tile-title,
body.page-template-page-faq .tiles .tile .tile-title,
body.page-template-page-avis .tiles .tile .tile-title,
body.page-template-page-avantages .tiles .tile .tile-title{font-size:24px;line-height:normal;margin:10px
0}body.page-template-page-avis .aside
.note{font-size:60px}body.page-template-page-faq
.tiles{padding-top:30px}body.page-template-page-faq .tiles
.tile{padding:0}body.page-template-page-faq .tiles .tile .head .tile-title{padding-left:15px}body.page-template-page-faq .tiles .tile .head .minus,
body.page-template-page-faq .tiles .tile .head
.plus{right:15px}body .container .content.constructor section.tableau .table .head span.place,
body .container .content.constructor section.tableau .table .head span.proxi,
body .container .content.constructor section.tableau .table .head span.free,
body .container .content.constructor section.tableau .table .row span.place,
body .container .content.constructor section.tableau .table .row span.proxi,
body .container .content.constructor section.tableau .table .row
span.free{font-size:14px}body section.tableau .table .head span.txt,
body section.tableau .table .row
span.txt{font-size:14px}body.home #c-intro-video .video-wrap .bloc-titre
.title{font-size:38px}body.home #c-infos-pratiques .note
#score{line-height:0;margin-top:45px}}