*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,dl,dt,dd,.nolist,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul,li{font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4{font-weight:normal}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}mark{background:#ff0;color:#000}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}input,select,button{vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}strong{font-weight:bold}em,dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.inv{position:absolute;z-index:9999;top:0;left:0;margin:-1px;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0)}.grid{float:left;width:100%;position:relative}.grid.nofloat{float:none;display:inline-block}.grid.full{position:relative}[class*='col-']{float:left;min-height:1px}.col-1{width:16.66%}.col-15m{width:25%}.col-2{width:33.3%}.col-3{width:50%}.col-4{width:66.66%}.col-5{width:83.33%}.col-6{width:100%}::selection{background:#ccc;color:#000}::-moz-selection{background:#ccc;color:#000}::-webkit-input-placeholder{color:#999;font-weight:300}:-moz-placeholder{color:#999;font-weight:300}::-moz-placeholder{color:#999;font-weight:300}:-ms-input-placeholder{color:#999;font-weight:300}html{height:100%}body{font-size:18px;font-weight:300;line-height:1.6;font-family:'Montserrat', sans-serif;background:#fff;height:100%;color:#414042;letter-spacing:0.2px}.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url('../../images/loading.gif') 50% 50% no-repeat #fff;text-align:center}h1{font-size:34px;color:#414042;font-weight:700;text-transform:uppercase;clear:both}h2{font-family:'Montserrat', sans-serif;font-size:34px;margin:20px 0;font-weight:700}h3{font-size:24px;margin:10px 0;font-weight:700}h3:after{content:"";display:block;border-top:3px solid #f18a00;width:10%;margin-top:5px}h3.left:after{margin:20px 0 0;padding-bottom:0;margin-top:10px}h4{font-size:16px}p{margin:0px 0px 15px}a{color:#f18a00;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}a,a:active,a:focus{outline:none}a img{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}strong{font-weight:500}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}blockquote{font-family:'Montserrat', sans-serif;display:inline-block;width:auto;padding:10px 30px;margin:20px 70px;font-style:italic;font-size:20px}blockquote:before{font-family:'Font Awesome 5 Free';content:"\f10d";font-weight:700;float:left;color:#999;padding-right:8px;font-size:14px}blockquote p{margin:0;text-align:center}i.fas,i.far{margin-right:10px}figure.gallery-item{margin-top:0}.gallery{margin-bottom:1.25em;text-align:center}.gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top}.gallery .gallery-item img{display:block;padding-right:5%;padding-bottom:5%}.gallery-columns-1 .gallery-item img{padding-right:0;padding-bottom:15px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.entry-content img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],img.size-full,img.size-large,.wp-post-image,figure,.wp-caption{height:auto;max-width:100%}.wp-caption-text{padding:0.25em 0;border:1px solid #e5e5e5;text-align:center;font-size:1.4rem;font-style:italic;background:#e5e5e5}.center,.footer_content,#container .flexslider,#container{width:90%;max-width:1920px;margin:0 auto}.center{clear:both}.shifter-open #header{padding:0}.admin-bar #header{top:32px}#header{float:left;width:100%;position:fixed;top:0;left:0;z-index:999;display:table;width:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.57) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.57) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.57) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91000000', endColorstr='#00000000',GradientType=0)}#header .logo{width:110px;display:table-cell;vertical-align:middle}#header .header_right{display:table-cell;vertical-align:middle;width:100%;padding:0 0 0 50px}#header .header_line{display:table-cell;vertical-align:middle;width:100%;position:relative;text-align:left;padding:0}#header .header_line .logo{float:left;width:200px;position:absolute;left:30px;top:0}#header .header_line .logoblack{display:none}#header.f-nav{background:none;border-top:none;background:#222;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#header.f-nav .logo{width:70px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#header.f-nav #topbar{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#header.f-nav .current-menu-item a{color:#f18a00 !important;border:none}#header.f-nav a:hover{color:#f18a00 !important}#header.f-nav .logoblack{width:150px;display:block;margin:0 auto;padding:5px 0 4px 0}#header.f-nav .lang{color:#fff}#header.f-nav a.button{border-color:#000}#header.f-nav a.button:hover{background:#000;color:#fff !important}#header.f-nav #access{padding:0;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#header.f-nav #access a{color:#fff}#header.f-nav #access ul li ul.sub-menu li a{color:#fff !important}#header.f-nav #access ul li ul.sub-menu li a:hover{color:#fff !important}#header.f-nav #access ul li ul.sub-menu li.current-menu-item a{color:#fff !important}.search-form{display:table-cell;vertical-align:middle;padding-right:30px}.search-form.notab{display:inherit}.search-field{background-color:transparent;background-image:url('../../images/search.svg');background-position:5px center;background-repeat:no-repeat;background-size:24px 24px;border:none;cursor:pointer;height:37px;margin:3px 0;padding:0 0 0 40px;position:relative;-webkit-transition:width 400ms ease, background 400ms ease;transition:width 400ms ease, background 400ms ease;width:0}.search-field:focus{background-image:url('../../images/search-black.svg');background-color:#fff;border:2px solid #c3c0ab;cursor:text;outline:0;width:300px}.search-form .search-submit{display:none}.entry-content ul li{list-style-type:none}.entry-content ul li:before{font-family:'Font Awesome 5 Free';content:"\f105";font-weight:700;margin-right:10px;font-size:12px}.home #container,.home #container .flexslider,.page-template-page-acces #container{max-width:100%}.margindiv{margin:30px 0;background:#f5f5f5}.margindiv.noborder{margin:0 0 30px 0;float:left;border:none}.noborder{margin:30px 0;float:left}.home #content,.page #content{background:#fff}#content{position:relative;display:inline-block;width:100%;padding:50px 0 0}#content .entry-content{display:inline-block;width:100%}#content .color{background:#eee;float:left;width:100%}#content .color h1{background:none;padding:0}#content .color img{display:block}#content .color.cha{background:#f5f5f5;margin:0}#content .sup{background:#f18a00;color:#fff;padding:20px 30px}#content .sup h2,#content .sup h3{color:#fff}#content .sup ul{padding:0}#content .sup ul li{margin:5px 0}#content .separ{font-size:13px;padding:10px 30px 10px 30px;margin:30px 0;background:#112736}#content .separ ul{-moz-column-count:2;-webkit-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;-o-column-gap:15px;column-gap:15px;list-style-position:inside;padding:0}#content .list{background:#112736;padding:10px 20px;font-size:13px}#content .list ul{-moz-column-count:2;-webkit-column-count:2;-o-column-count:2;column-count:2;-moz-column-gap:15px;-webkit-column-gap:15px;-o-column-gap:15px;column-gap:15px;list-style-position:inside}.single #content{padding:0}.parallax-page.noflex{display:inherit;float:left;width:100%;min-height:inherit;margin:0}.parallax-page.noflex .layer{background:rgba(0, 0, 0, 0.6)}#footer.nobg{background:none}#footer{clear:both;float:left;font-size:14px;width:100%;background:#222;color:#fff}#footer .footer_content .col-2,#footer .footer_content .col-3{padding:30px 0}#footer .logofooter{text-align:center}#footer .logofooter img{max-width:100px;width:100%}#footer .brand{text-align:center}#footer .social{text-align:center}#footer .social a{margin:0 10px;color:#fff}#footer .social .fab{font-size:20px}#footer .infos{padding:30px !important;box-sizing:border-box}#footer .infos a,#footer .infos strong{color:#fff}#footer .infos ul{padding:0 0 0 15px;margin:0}#footer .grid-foo{float:left;padding:10px 30px;width:100%;font-size:12px;text-align:center}#footer .grid-foo a{color:#fff}#footer .right{text-align:right}#main{clear:both}#main .fill{display:block;width:100%;background:#fff}#main .fill.padding{padding:80px 0}.photobig{height:100%;position:relative;z-index:1;-webkit-background-size:cover !important;background-size:cover !important;background-attachment:fixed !important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-items:flex-end;align-items:flex-end}.photobig .slidetext{width:100%;max-width:50%}.photobig .slidetext .contentintro{width:100%;padding:0 50px;z-index:999;color:#fff}.photobig .slidetext .contentintro .titre,.photobig .slidetext .contentintro h1{color:#fff;line-height:normal;border:none;padding:0;margin:0;font-weight:700;letter-spacing:1px}.photobig .slidetext .contentintro .separator{margin:10px 0;width:10%;border:2px solid #f18a00}.photobig .slidetext .contentintro .text .price{font-size:22px;font-weight:700}.photobig .slidetext .contentintro .logo{width:100%}.photobig .slidetext .contentintro .button{width:auto;text-transform:uppercase;font-weight:500}.photobig .flexslider{width:100%;height:100% !important}.photobig .flexslider .slides{height:100%}.photobig .flexslider .slides li{width:100%;height:100%}.photobig .flexslider .slides li .image{width:100%;height:100%;background-position:50% 50%;-webkit-background-size:cover;background-size:cover}.photobig .flexslider .slides .layer{position:absolute;top:auto;bottom:0;height:auto;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}.photobig .flexslider .slidetext{height:100%;font-size:40px;color:#fff;font-weight:900;text-transform:uppercase}.photobig .flexslider .slidetext .contentintro{padding:50px;line-height:normal}.photobig .flexslider .slidetext .contentintro .button{position:relative;z-index:999;font-size:16px;margin:0}.photobig.auto{display:block;height:80vh}.photobig.auto .layer{z-index:0}.photobig.single{margin:0;height:100vh;-webkit-align-items:flex-end;align-items:flex-end}.photobig.single .slidetext{max-width:inherit;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0.65) 91%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}.photobig.single .slidetext .contentintro{padding:30px}.photobig.single .slidetext .contentintro .titre{text-align:left;font-weight:normal}.photobig.single .slidetext .contentintro .titre h1{font-size:50px;font-weight:900}.photobig.single .slidetext .contentintro .text{font-size:20px;margin-top:10px}.photobig.single .slidetext .contentintro .text .items{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.photobig.single .slidetext .contentintro .text .items .texty{margin-left:10px;text-align:left}.photobig.single .slidetext .contentintro .text .joueurs:before{display:inline-block;content:"";background:url('../../images/joueur.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.photobig.single .slidetext .contentintro .text .duree:before{display:inline-block;content:"";background:url('../../images/duree.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.photobig.single .slidetext .contentintro .text .age:before{display:inline-block;content:"";background:url('../../images/age.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.photobig.single .slidetext .contentintro .text .mecanique:before{display:inline-block;content:"";background:url('../../images/mecanique.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.photobig.single .slidetext .contentintro .extension{position:absolute;bottom:30px;right:30px;z-index:999}.photobig.single .slidetext .contentintro .extension a{background:#f18a00;padding:8px 15px;color:#fff;font-weight:700;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.photobig.single .slidetext .contentintro .extension a:hover,.photobig.single .slidetext .contentintro .extension a:focus{background:#ffa225;text-decoration:none}#top{position:absolute;top:-80px}.photomiddle{height:auto;position:relative;z-index:1;background-position:50% 50% !important;width:100%;height:550px;-webkit-background-size:cover !important;background-size:cover !important;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-items:flex-end !important;align-items:flex-end !important}.photomiddle .slidetext{width:100%;z-index:999;color:#fff}.photomiddle .slidetext .contentintro{padding:50px;box-sizing:border-box;line-height:normal}.photomiddle .slidetext .contentintro .titre{color:#fff;margin:0 0 30px 0;font-weight:700;border:none;padding:0;margin:0}.photomiddle .slidetext .contentintro .separator{margin:10px 0;width:10%;border-top:2px solid #f18a00}.photomiddle .descendre{bottom:0}.photomiddle .menu-second{top:inherit;bottom:0;max-height:50px}.layer{background:rgba(0, 0, 0, 0.3);position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.button,#submit{-moz-border-radius:50px;border-radius:50px;background:#f18a00;padding:5px 30px;font-weight:700;width:100%;float:left;margin:20px 0;text-align:center;color:#fff;text-decoration:none;border:none}.button:hover,#submit:hover{background:#ffa225;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;text-decoration:none}.button:focus,#submit:focus{text-decoration:none}.button.nomargin{margin:0}.button.left{width:auto;float:none;display:inline-block}.center-button a{font-weight:700;margin:30px auto;display:inline-block;text-transform:uppercase;position:relative;z-index:0;min-width:47px;padding:8px 30px;border:none;text-align:center;color:#fff;background:#f18a00;text-decoration:none;-moz-border-radius:50px;border-radius:50px}.center-button a:hover{background:#ffa225}.center-button.colored{display:block;width:100%;background:#f18a00;color:#000;padding:15px 0;margin:80px 0 0;text-transform:uppercase}.center-button.colored .left,.center-button.colored .right{display:inline-block}.center-button.colored .right{font-size:14px;font-weight:500}.center-button.colored a{margin:0 30px 0 0;color:#f18a00;background:#000;font-weight:500}.center-button.colored a:hover{background:#333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}input#submit,button#submit{width:auto;padding:6px 25px;float:none}#access ul{margin:0;padding:0px;list-style:none}#access ul li{display:inline-block;width:auto}#access ul li.wpml-ls-current-language{display:none}#access .panier{position:relative}#access .panier .fas{font-size:30px;margin:0}#access .panier #count-cart-items{position:absolute;right:10px;bottom:0;color:#fff;text-align:center;font-size:12px;background:#f18a00;width:20px;height:20px;-moz-border-radius:100%;border-radius:100%}#nav{position:relative;z-index:9999}#nav ul li.current-menu-item a{color:#fff;border-color:#fff}#nav ul li.current-menu-parent a{border-bottom:2px solid #fff}#nav ul li a{color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-decoration:none;display:block;padding:3px 0;margin:0 20px 0 0;font-size:20px;border-bottom:2px solid transparent;text-transform:uppercase;font-weight:700}#nav ul li a:hover{color:#fff;border-color:#fff}#nav .sub-menu{display:none;position:absolute;z-index:9999;width:300px}#access ul li:hover > ul.sub-menu{display:block}#nav ul li ul.sub-menu li{display:block;width:300px}#nav ul li ul.sub-menu li a{background:#f18a00;margin:0;padding:8px 15px;color:#fff;font-size:18px;border-bottom:1px solid #ffa225;line-height:normal}#nav ul li ul.sub-menu li a:hover{background:#ffa225}#nav ul li ul.sub-menu a:hover,.current_page_item a:hover,.current-menu-parent a,.current_page_parent a:hover,.current_page_ancestor a:hover,#nav ul li a:hover{color:#fff}.color.fond,#content .color.fond{background:#112736;margin-bottom:30px}.color.fond blockquote,#content .color.fond blockquote{color:#000}.home .color.fond{padding:20px 20px 10px 20px;color:#000 !important;border:1px solid #050b0f}.home .color.fond h2{color:#f18a00 !important;margin-top:0}#container{position:relative;margin:80px 0}#container .flexslider{clear:both}.descendre{position:absolute;z-index:1;bottom:30px;left:50%}.descendre i.fas{font-size:50px;color:#fff}.home #introhome{display:inline-block;font-size:22px;font-weight:400;padding:20px 0 30px 0}.home #introhome .fas{font-size:30px;margin-right:20px;color:#f18a00}.home #introhome .fa-quote-right{margin:0 0 0 20px}.rapidehome{text-align:center;border-top:1px solid #ffcd8b}.rapidehome h2{margin:40px 0;font-weight:700;line-height:60px}.rapidehome h2:after{content:"";display:block;border-top:5px solid #000;width:5%;margin:0 auto}.rapidehome .col-3 figure img{width:100%}.rapidehome .desc h2,.rapidehome .desc h3{font-weight:700;margin:30px 0 10px 0}.rapidehome .desc a.button{width:auto;float:none;padding:10px 20px;margin:0}.rapidehome.margindiv{margin:0}.rapidehome.margindiv h2,.rapidehome.margindiv h3{margin:20px 0;font-size:24px}.rapidehome.margindiv .desc{margin-bottom:40px}.rapidehome.margindiv .desc a.button{width:auto;float:none;padding:10px 20px;margin:0}.specialbg{overflow:hidden;position:relative;height:500px;margin:30px 0 0}.specialbg .image{background-repeat:no-repeat;background-attachment:fixed;background-position:0px 0px;height:100%;position:absolute;width:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#labels{clear:both;text-align:center;padding:30px 0 0}#labels #logos .col-2,#labels #logos .col-15m{padding:0 10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#labels #logos img{width:100%;max-width:180px;height:auto;margin:0 auto}.event{display:table;width:100%;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:3px solid #eee}.event .lefty{display:table-cell;vertical-align:top;width:30%;position:relative}.event .lefty img{display:block;width:100%;height:auto}.event .lefty.nophoto .date{position:inherit;background:#222}.event .righty{display:table-cell;vertical-align:middle;width:70%;padding:0 30px;box-sizing:border-box}.event .righty .date{width:100%}.event .righty .date .items{font-weight:500;text-transform:uppercase;line-height:normal}.event .righty .date .items .day{font-weight:700;font-size:32px}.event .righty h2{text-align:inherit}.event .righty h2:after{display:none}.galerie{max-width:inherit !important}.galerie .item{display:inline;width:24.68%;margin:0.1%}.galerie .item .contenu{position:absolute;top:40%;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.galerie .item .contenu .titre{font-size:18px;font-weight:200}.galerie .item .partage{position:absolute;width:100%;bottom:10px}.galerie .item .partage p{padding:0;margin:0 8px}.galerie .item .partage a.share{padding:10px 12px}.galerie .item .partage a.share i.fas{margin:0}.galerie .item img{display:block;width:100%}.galerie .item img.lazy{height:auto;width:100%}.galerie .item .share{font-size:16px}.lg-sub-html h3{color:#fff !important;text-transform:uppercase;font-weight:200;float:left;margin:0}.lg-sub-html .social{float:right}.lg-sub-html .social a{margin:0 15px;color:#fff;font-size:20px}.lg-object.lg-image{padding:46px 0 55px 0}.lg-outer .lg-thumb-item img{width:auto !important}.gallery h2{text-align:center}.center-button{width:100%;text-align:center;clear:both}.center-button .button{width:auto;padding:6px 20px;float:none;display:inline-block}.margering{display:inline-block;width:100%;margin:50px 0}.cpt_select .separator{margin:10px 0;width:10%;border:2px solid #f18a00}.cpt_select .text .price{font-size:22px;font-weight:700}.cpt_select .button.marger{margin-right:10px !important}.cpt_select.first .parallax-page{margin:0}.cpt_select.hp{position:relative;padding:10px;box-sizing:border-box}.cpt_select.hp .layer{z-index:0}.cpt_select.hp figure img{width:100%}.cpt_select.hp figure figcaption{z-index:1;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-items:flex-end;align-items:flex-end}.cpt_select.hp figure figcaption .title_content{width:100%;padding:15px;text-align:left;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%)}.cpt_select.hp figure figcaption .title_content h2{margin:0;padding:0}.cpt_select.hp .text .link{display:inline-block;font-weight:700;padding:8px 20px;border:1px solid #f18a00;margin-top:15px;-moz-border-radius:50px;border-radius:50px;text-transform:uppercase}.cpt_select.hp .text .link:hover{background:#f18a00;color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.cpt_select_content{display:inline-block;width:100%;margin:40px auto;padding:15px}.cpt_select.page{position:relative;padding:15px}.cpt_select.page .layer{z-index:0}.cpt_select.page figure img{width:100%}.cpt_select.page figure figcaption{z-index:1;padding:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-items:flex-end;align-items:flex-end}.cpt_select.page figure figcaption .title_content{width:100%;padding:15px;text-align:left;line-height:normal;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%)}.cpt_select.page figure figcaption .title_content h2{margin:0;padding:0}.cpt_select.page .text{text-align:center}.cpt_select.page .text .link{display:inline-block;font-weight:700;padding:8px 20px;border:1px solid #f18a00;margin-top:10px;-moz-border-radius:50px;border-radius:50px;text-transform:uppercase}.cpt_select.page .text .link:hover{background:#f18a00;color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#shophp .col-15m{padding:10px;box-sizing:border-box;text-align:center}#shophp .col-15m h3{margin-bottom:0;text-transform:uppercase}#shophp .col-15m h3:after{display:none}#shophp .col-15m .amount{font-weight:700;color:#f18a00;font-size:30px}#shophp .col-15m .button{float:none;display:inline-block;color:#fff}.cha{margin:30px 0;text-align:left}.cha:nth-of-type(1){padding:0 5px 0 0}.cha:nth-of-type(2){padding:0 2px}.cha:nth-of-type(3){padding:0 0 0 5px}.cha figure figcaption{display:table;height:auto;top:auto;bottom:0;color:#fff;padding:30px;text-align:left;line-height:normal;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%)}.cha figure figcaption .infos{display:table-cell;vertical-align:middle;text-transform:uppercase}.cha figure figcaption .infos h2{font-size:20px;color:#fff;margin:0;padding:0;font-weight:500}.cha figure figcaption .infos .small{font-size:14px}.cha figure figcaption .price{display:table-cell;vertical-align:middle;text-align:right;font-weight:500;font-size:22px}.cha .textcontent{text-align:center}.cha .textcontent .simple_button{font-family:'Montserrat', sans-serif;font-style:italic;display:inline-block;width:100%;font-weight:400;color:#f18a00}.cha .textcontent .simple_button .fas{margin-left:8px;position:relative;top:1px;font-weight:700}.cha .textcontent h2{margin:0;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cha .textcontent .feature{display:inline-block;width:100%;margin:30px 0 10px 0;text-align:left;color:#292b2c;text-align:center}.cha .textcontent .feature .item{display:inline-block;margin-right:50px}.cha .textcontent .feature .icone{display:inline-block;width:100%;width:35px;height:35px;margin-right:10px}.cha .textcontent .feature p{display:inline-block;line-height:normal;margin:0;font-size:16px}.cha a:hover,.cha a:active,.cha a:focus{text-decoration:none}.cha blockquote{margin:20px 0 0}figure.effect-julia img{width:100%;height:auto;max-height:inherit;display:block}.marger{margin:80px 0 0}.parallax-home{min-height:800px;background:transparent}.parallax-page{min-height:400px;background:transparent;position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.parallax-page .flexy{width:100%;text-align:center;color:#fff}.parallax-page .flexy h2,.parallax-page .flexy h3{color:#fff;text-transform:uppercase}.parallax-page .flexy h2:after,.parallax-page .flexy h3:after{display:none}.parallax-page .flexy .layer{background:rgba(0, 0, 0, 0.5)}.parallax-page .centering{max-width:50%;padding:50px;box-sizing:border-box;color:#fff}.parallax-page .centering h2,.parallax-page .centering h3,.parallax-page .centering strong{color:#fff;margin:0;line-height:normal;text-transform:uppercase}.parallax-page .centering strong{font-weight:300}.parallax-page .centering h2,.parallax-page .centering h3{font-weight:700}.parallax-page .centering .text{margin:15px 0}.parallax-page .centering .text .price strong{font-weight:700}.parallax-page .centering .button{font-size:initial;width:auto;font-weight:500;text-transform:uppercase;margin:0 0 15px 0}.parallax-page .centering .button.margintop{margin-top:15px}.parallax-page .centering .separator{margin:10px 0;width:10%;border:2px solid #f18a00}.parallax-page.h250{min-height:inherit;height:250px;margin:0}.parallax-page.h400{min-height:400px;margin:0}.parallax-page.h600{height:550px}.parallax-page.first{margin-top:0}.single .parallax-page.middle{display:table;width:100%}.single .parallax-page.middle .bottom_text{display:table-cell;vertical-align:middle;width:100%;height:100%;max-width:33.33%;padding:30px;box-sizing:border-box;text-transform:uppercase;color:#fff;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000',GradientType=1);}.single .parallax-page.middle .bottom_text span{display:block;font-size:40px;font-weight:900;line-height:normal}.single .parallax-page.middle .bottom_text .button{width:auto;float:none;display:inline-block}.single .parallax-page.middle .bottom_text .button .fas{margin-right:10px}.single-product .parallax-page{margin:0}#firstpane{width:100%;text-align:left}#firstpane h4{-moz-border-radius:50px;border-radius:50px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;background:url(../../images/ko.png) no-repeat 98% 50% #f5f5f5;border:1px solid #fff;color:#000;padding:10px 10px;margin:30px auto 0;clear:both;text-align:center;font-weight:400;width:50%;text-transform:uppercase;font-size:16px}#firstpane h4:hover{background:url(../../images/ko.png) #fff no-repeat 98% 50%;color:#5a5a5a;border:1px solid #5a5a5a}.menu_body{display:none;float:left;margin:30px 0}.exp{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:50px}.exp img{display:block}.exp .height{position:relative}.exp .te{width:50%}.exp .te .col-3{background:#fff;padding:50px;width:110%;position:relative;left:-10%}.exp .te .col-3 span{display:inline-block;width:100%;border:1px solid #ddd;padding:30px}.exp .te .col-3:after{content:"";display:block;position:absolute;top:40px;bottom:40px;left:40px;right:40px;border:2px solid #ccc}.exp .te h2{text-align:inherit;margin-top:0;line-height:normal;text-align:center;text-transform:uppercase;text-transform:uppercase;position:relative}.exp .respo{-webkit-background-size:cover !important;background-size:cover !important;position:absolute;top:0;left:0;background-position:50% 50% !important;min-height:550px;width:100%}.exp.left .te .col-3{left:inherit;z-index:9}.exp.right{text-align:right}.exp.right .te .col-3{padding:30px;left:inherit;right:-10px;z-index:99}.straight{display:block;max-width:800px;margin:0 auto}.straight h1{text-transform:uppercase;text-align:center;position:relative;margin:10px 0}.straight h1 span{background:#fff;padding:15px;position:relative;z-index:1}.straight h1:after{content:"";display:block;border-top:3px solid #f18a00;position:absolute;top:50%;z-index:0;width:100%}.straight h2{text-transform:uppercase;text-align:center;position:relative}.straight h2 span{background:#fff;padding:15px;position:relative;z-index:1}.straight h2:after{content:"";display:block;border-top:3px solid #f18a00;position:absolute;top:50%;z-index:0;width:100%}.straight.mid{max-width:1100px}.straight.mid.bg{background:#fff;padding-top:50px}.straight.pad{padding:80px 0}.straight.pad .cadre{background:#f5f5f5;padding:30px;font-weight:500}.straight.pad .cadre h3{margin-top:0}.roman.first{margin:0}.roman.first img.fully{padding-top:0}.roman{clear:both;margin:40px 0}.roman img.fully{padding:50px 0;width:100%}.photos_gallery{display:inline-block;width:100%;background:#f5f5f5;padding:5px 0}.photos_gallery .itemy{padding:5px;box-sizing:border-box}.photos_gallery .itemy figure.effect-julia{background:none}.photos_gallery .itemy figcaption{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.photos_gallery .itemy figcaption div{width:100%}.photos_gallery .itemy figcaption div p{font-family:'Montserrat', sans-serif;font-size:24px}.photos_gallery .itemy img{width:auto;height:200px}.labels{margin-top:30px}.labels .label{display:inline-block;padding:0 10px 0 0}.labels .label img{width:auto;max-width:80px;height:auto}.cd-container .center-button{float:none}.single h1.entry-title{margin-top:30px}.single .table{display:table}.single .table .content_left{display:table-cell;vertical-align:top;text-align:left}.single .table .content_left img{width:100%;margin-bottom:10px}.single .table .content_left .appli{display:block;margin-top:30px}.single .table .content_left .appli img{max-width:120px;margin:0 10px}.single .table .content_right{display:table-cell;vertical-align:middle;width:70%;padding-left:50px;box-sizing:border-box}.single .table .content_right .small{line-height:normal;font-weight:700;text-transform:uppercase}.single .table .content_right h2,.single .table .content_right h3{text-transform:uppercase}.single .table .content_right h2{margin-top:0}.single .table .content_right .button{float:none;display:inline-block;width:auto}.single .table .content_right .button .fas{margin-right:10px}.single .table .content_right ul.create_infos{padding:0;font-size:14px}.single .table .content_right ul.create_infos:before{content:"";display:block;border-top:3px solid #f18a00;width:50px;padding-bottom:15px}.single .table .content_right ul.create_infos li{list-style-type:none}.single .table .content_right ul.create_infos li:before{display:none}.single .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.single .embed-container iframe,.single .embed-container object,.single .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.single #actulink{position:absolute;top:-200px;width:100%}.single #actu{position:relative;display:inline-block;width:100%;margin-top:100px}.single #actu .customframe{margin-top:50px}.rapide{width:100%;display:inline-block;margin:0;padding:80px 0 80px 0;background:#fff}.rapide figcaption{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-align-items:flex-end;align-items:flex-end;color:#fff;padding:0;text-align:left;line-height:normal}.rapide h3{margin:0;font-weight:700}.rapide h3:after{display:none}.rapide .simple_button{display:inline-block;width:100%;font-weight:400}.rapide .simple_button .fas{margin-left:8px;position:relative;top:1px;font-weight:700}.rapide ul{padding:0;margin:0;list-style-type:none}.rapide ul li{display:inline;float:left;width:33.33%;padding:0 5px;text-align:center}.rapide img{display:block}.rapide figure.effect-julia img{width:100%}.rapide .title_content{width:100%;padding:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%)}.rapide .title_content h2{padding:0;margin:0}.rapide.page{padding:0;border:none}.rapide.page .center{max-width:800px;padding:0}.rapide.page .center ul li{width:100%;margin-bottom:50px;padding:0}#respond{clear:both}#commentform h2{text-align:left}#commentform p{margin:0 0 5px 0}#commentform label{display:block}#commentform input,#commentform textarea{border:1px solid #ddd;padding:5px;width:100%}#commentform textarea{margin-top:10px;min-width:100%;max-width:100%}#commentform input#submit{padding:6px 25px;border:none;width:auto;background:#f5f5f5;border:1px solid #fff}#commentform input#submit:hover{background:#fff;border:1px solid #5a5a5a;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#commentform .formcenter{text-align:center;display:block}#commentform .screenReader{position:absolute;left:-9999px;top:-9999px}.commentlist{padding:0;list-style:none}.commentlist .soustitre{display:block;font-size:28px;color:#000;margin:0 0 20px 0;font-weight:200}.commentlist li{background:url(../../images/comment.png) no-repeat center left;padding:10px 0 10px 60px;position:relative}.commentlist .comment .fn{font-weight:400;font-style:normal}.commentlist .comment .says{display:none}.commentlist .comment .comment-meta{right:0;height:25px;margin-bottom:10px}.commentlist .comment .comment-meta .comment-metadata{position:absolute;right:0}.commentlist .comment .comment-meta .comment-metadata .edit-link a{font-weight:400;border:1px solid #000;padding:0 10px;margin-left:10px;-moz-border-radius:50px;border-radius:50px}.commentlist .comment .comment-meta .comment-metadata .edit-link a:hover{border:1px solid #000;background:#000;color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-decoration:none}.commentlist .comment-content{background:#4c96c7;padding:20px 20px 5px 20px;display:inline-block;width:100%}.commentlist .comment .comment-author{margin-bottom:5px;position:absolute}.commentlist .navigation{display:inline-block;width:100%;margin:20px 0 0}.commentlist .navigation .alignleft,.commentlist .navigation .alignright{margin:0}.commentlist .navigation .paginate-com{text-align:center}.commentlist .navigation .paginate-com .page-numbers{padding:5px 8px;border:1px solid #4c96c7}.commentlist .navigation .paginate-com .page-numbers:hover{border:1px solid #000;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.commentlist .navigation .paginate-com .page-numbers:hover,.commentlist .navigation .paginate-com .page-numbers:focus,.commentlist .navigation .paginate-com .page-numbers:active{text-decoration:none}.commentlist .navigation .paginate-com .current{border:1px solid #000;font-weight:400;color:#000}.error404 #header{background:#000}.error404 #main{margin-top:190px}.searchy{padding:50px 0}.searchy #content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:30px 0;padding:30px;border:1px solid #eee}.searchy #content:hover{background:#eee;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.searchy #content .col-4{padding-left:30px}.searchy #content img{display:block}.searchy #content strong{text-transform:uppercase}.searchy #content h2{margin-top:0;text-align:left}.searchy #content h2:after{display:none}.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}#shophp{display:inline-block;width:100%;margin-bottom:50px}#shophp .product a{color:inherit}#shophp .product a:hover,#shophp .product a:focus{text-decoration:none}#shophp .product .price{display:block}#shophp .product .button{width:auto}.woocommerce ul.products{margin-top:30px}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-align:center !important;font-size:24px;line-height:normal;min-height:70px}.woocommerce ul.products li.product .price{line-height:normal}.woocommerce ul.products li.product .price span.from{display:block;text-transform:inherit;font-size:16px;color:#000}.woocommerce ul.products li.product .button{float:none;display:inline-block}#categories{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#categories ul{padding:0}#categories ul li{display:inline-block;margin:0 0 0 10px}#categories ul li a{display:block;text-align:center;font-weight:500;padding:5px 10px;border:1px solid #f18a00;-moz-border-radius:50px;border-radius:50px}#categories ul li a:hover,#categories ul li a:focus{text-decoration:none;background:#f18a00;color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers{border:none;margin:30px 0 50px 0}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li{border:none;margin:0 5px}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li:before{display:none}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li span.current{background:#f18a00;color:#fff;border-radius:100%;padding:10px 15px}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li a.page-numbers{padding:10px 15px;border-radius:100%}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li a.page-numbers:hover{background:#f18a00;color:#fff}.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li a.page-numbers.next:hover,.woocommerce .entry-content .woocommerce-pagination ul.page-numbers li a.page-numbers.prev:hover{background:none;color:#f18a00}.woocommerce ul.products li.product:before{display:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{color:inherit}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-align:left;padding:0}.woocommerce ul.products li.product h2.woocommerce-loop-product__title:after{display:none}.woocommerce .woocommerce-product-gallery__wrapper{max-width:inherit !important}.woocommerce .product .images .flex-control-thumbs li{margin:0 !important;width:25%;padding:5px}.woocommerce .product .summary h1{text-align:left;margin-bottom:0;line-height:normal}.woocommerce .product .summary h1:after{display:none}.woocommerce .product .summary ul.create_infos{padding:0;margin-top:0;font-size:14px}.woocommerce .product .summary ul.create_infos li:before{display:none}.woocommerce .product .summary ul.features{padding:0}.woocommerce .product .summary ul.features .carac{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.woocommerce .product .summary ul.features .carac span{margin-left:10px}.woocommerce .product .summary ul.features .joueurs:before{display:inline-block;content:"";background:url('../../images/joueur-black.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.woocommerce .product .summary ul.features .temps:before{display:inline-block;content:"";background:url('../../images/duree-black.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.woocommerce .product .summary ul.features .age:before{display:inline-block;content:"";background:url('../../images/age-black.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.woocommerce .product .summary ul.features .mecaniques:before{display:inline-block;content:"";background:url('../../images/mecanique-black.svg') no-repeat;background-position:50% 50%;width:50px;height:50px}.woocommerce .product .summary .price{color:inherit;font-size:inherit;line-height:normal}.woocommerce .product .summary .price span.from{display:block}.woocommerce .product .summary .sku_wrapper{display:none}.woocommerce .product .price .amount{color:#f18a00;font-weight:700;font-size:30px}.woocommerce .product form.cart{display:table;width:100%}.woocommerce .product form.cart .numbers{display:table-cell;vertical-align:middle;position:relative;margin-right:10px;border:1px solid #ddd}.woocommerce .product form.cart .numbers .buttons{position:absolute;right:10px;padding:4px 0}.woocommerce .product form.cart .numbers .buttons .plus,.woocommerce .product form.cart .numbers .buttons .minus{display:block;font-size:14px;border:none;width:100%;padding:0;background:none}.woocommerce .product form.cart .numbers .buttons .plus:hover,.woocommerce .product form.cart .numbers .buttons .minus:hover{color:#f18a00;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.woocommerce .product form.cart .numbers .buttons .plus i,.woocommerce .product form.cart .numbers .buttons .minus i{margin:0}.woocommerce .product form.cart .numbers #wc-stripe-payment-request-wrapper{display:none !important}.woocommerce .product form.cart .quantity .qty{padding:10px 30px 10px 10px;border:none;-moz-appearance:textfield}.woocommerce .product form.cart .quantity .qty:-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .product form.cart .button{display:table-cell;vertical-align:middle;background:#f18a00;width:auto;margin-left:30px;-moz-border-radius:50px;border-radius:50px}.woocommerce .product form.cart .button:hover{background:#ffa225}.woocommerce .product form.cart .single_add_to_cart_button:hover{background:#ffa225 !important}.woocommerce .product form.cart .variations td.value{padding-bottom:10px}.woocommerce .product form.cart .variations select{cursor:pointer;background:#fff;border:1px solid #ddd;background:url('../../images/ko.png') 98% 50% no-repeat;padding:10px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.woocommerce .product form.cart .single_variation_wrap .in-stock{font-weight:700}.woocommerce .product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:table;width:100%}.woocommerce .product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background:#ffa225 !important}.woocommerce .product table.shop_attributes th{text-align:left}.woocommerce .woocommerce-tabs h2{display:none}.woocommerce .woocommerce-tabs h2:after{display:none}.woocommerce .related.products,.woocommerce .upsells.products{clear:both;display:inline-block;width:100%}.woocommerce .related.products h2,.woocommerce .upsells.products h2{text-align:left;border-top:3px solid #f18a00;padding-top:15px}.woocommerce .related.products h2:after,.woocommerce .upsells.products h2:after{display:none}.woocommerce .related.products li.product,.woocommerce .upsells.products li.product{text-align:center}.woocommerce .related.products li.product:before,.woocommerce .upsells.products li.product:before{display:none}.woocommerce .related.products li.product h2.woocommerce-loop-product__title,.woocommerce .upsells.products li.product h2.woocommerce-loop-product__title{text-align:center;font-size:24px;border:none}.woocommerce .related.products li.product .price,.woocommerce .upsells.products li.product .price{text-align:center}.woocommerce .related.products li.product .button,.woocommerce .upsells.products li.product .button{float:none;display:inline-block;margin-top:10px}.woocommerce-product-gallery__image{float:left}.woocommerce-cart #content,.woocommerce-checkout #content{padding:50px 0}.woocommerce-cart #content .woocommerce #respond input#submit.disabled,.woocommerce-checkout #content .woocommerce #respond input#submit.disabled,.woocommerce-cart #content .woocommerce #respond input#submit:disabled,.woocommerce-checkout #content .woocommerce #respond input#submit:disabled,.woocommerce-cart #content .woocommerce #respond input#submit:disabled[disabled],.woocommerce-checkout #content .woocommerce #respond input#submit:disabled[disabled],.woocommerce-cart #content .woocommerce a.button.disabled,.woocommerce-checkout #content .woocommerce a.button.disabled,.woocommerce-cart #content .woocommerce a.button:disabled,.woocommerce-checkout #content .woocommerce a.button:disabled,.woocommerce-cart #content .woocommerce a.button:disabled[disabled],.woocommerce-checkout #content .woocommerce a.button:disabled[disabled],.woocommerce-cart #content .woocommerce button.button.disabled,.woocommerce-checkout #content .woocommerce button.button.disabled,.woocommerce-cart #content .woocommerce button.button:disabled,.woocommerce-checkout #content .woocommerce button.button:disabled,.woocommerce-cart #content .woocommerce button.button:disabled[disabled],.woocommerce-checkout #content .woocommerce button.button:disabled[disabled],.woocommerce-cart #content .woocommerce input.button.disabled,.woocommerce-checkout #content .woocommerce input.button.disabled,.woocommerce-cart #content .woocommerce input.button:disabled,.woocommerce-checkout #content .woocommerce input.button:disabled,.woocommerce-cart #content .woocommerce input.button:disabled[disabled],.woocommerce-checkout #content .woocommerce input.button:disabled[disabled]{background:#ccc}.woocommerce-cart #content #place_order:hover,.woocommerce-checkout #content #place_order:hover{background:#ffa225 !important}.woocommerce-cart #content #customer_details input,.woocommerce-checkout #content #customer_details input,.woocommerce-cart #content #customer_details select,.woocommerce-checkout #content #customer_details select,.woocommerce-cart #content #customer_details textarea,.woocommerce-checkout #content #customer_details textarea{padding:5px;box-sizing:border-box}.woocommerce-cart #content #customer_details textarea,.woocommerce-checkout #content #customer_details textarea{max-width:100%;min-width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .woocommerce-page .cart-collaterals .cart_totals{width:100%;float:left}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce .woocommerce-page .cart-collaterals .cart_totals h2{text-align:left}.woocommerce .cart-collaterals .cart_totals h2:after,.woocommerce .woocommerce-page .cart-collaterals .cart_totals h2:after{display:none}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.woocommerce .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#ffa225 !important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#f18a00;font-size:inherit;color:#fff;padding:10px 20px;-moz-border-radius:50px;border-radius:50px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#235170 !important}.woocommerce .cart .coupon .button{background:none;color:#f18a00}.woocommerce-message{border:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#f18a00;color:#fff;width:auto;-moz-border-radius:50px;border-radius:50px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#ffa225;color:#fff;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.woocommerce-order .woocommerce-notice--success{background:#f18a00;color:#fff;padding:10px;font-weight:700;margin-bottom:30px}.woocommerce-order ul.woocommerce-order-overview{padding:0}.woocommerce-order ul.woocommerce-order-overview li:before{display:none !important}.woocommerce-order .woocommerce-order-details__title{text-align:left}.woocommerce-order .woocommerce-order-details__title:after{display:none}.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{text-align:left;font-size:20px}.woocommerce-order .woocommerce-customer-details .woocommerce-column__title:after{display:none}.shifter-open #header,.shifter-open .photobig,.shifter-open .photomiddle,.shifter-open #content{border-left:none}#navi{background:#222}#navi #logomob{padding:0 20px;text-align:center}#navi #logomob a{padding:0}#navi #logomob a:hover{background:none}#navi #logomob a:focus{text-decoration:none}#navi #logomob a .logoblack{width:100%;max-width:150px}#navi .menu li a{border-bottom:1px solid #3c3c3c}#navi .menu li .sub-menu{display:none}#navi .menu li.panier,#navi .menu li.wpml-ls-current-language{display:none}#navi .socialmobile{float:left;width:100%;text-align:center;margin:10px 0 30px 0}#navi .socialmobile a{display:inline-block;padding:0 8px;font-size:12px;border:none}#navi .socialmobile a:hover{background:none}#navi #menu-mobile{margin-top:0}.shifter .shifter-handle{z-index:5000;position:absolute;top:0;right:50px}.shifter .shifter-navigation{padding:2em 0}.shifter .shifter-navigation ul{padding-left:0;list-style:none}.shifter .shifter-navigation a{display:block;font-size:inherit;color:#fff;font-weight:700;padding:15px 2em;text-transform:uppercase}.shifter-open{overflow:hidden}.shifter-open .shifter-page *,.shifter-open .shifter-header *{pointer-events:none}.shifter-navigation{display:none;opacity:0}.shifter-handle{display:none}.shifter-enabled .shifter-page{display:block;z-index:1;position:relative;min-height:100%;overflow:hidden}.shifter-enabled.shifter-left .shifter-page{box-shadow:-2px 0 2px rgba(0, 0, 0, 0.15)}.shifter-enabled .shifter-navigation{display:block;z-index:0;position:fixed;top:0;width:270px;height:100%;overflow:auto;background:#fff;-webkit-transition:opacity 0.001s linear 0.2s, -webkit-transform 0.2s ease;transition:opacity 0.001s linear 0.2s, transform 0.2s ease;pointer-events:none}.shifter-enabled .shifter-page,.shifter-enabled .shifter-header,.shifter-enabled .shifter-navigation{-webkit-backface-visibility:hidden;backface-visibility:hidden}.shifter-enabled .shifter-page,.shifter-enabled .shifter-header{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.shifter-enabled .shifter-handle{display:none;z-index:0;position:absolute;top:0;right:0;width:44px;height:44px;overflow:hidden;text-indent:200%;white-space:nowrap;background:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.shifter-enabled .shifter-handle:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:3px;margin:auto;background:#fff;box-shadow:0 10px 0 #fff, 0 -10px 0 #fff}.shifter-enabled .shifter-navigation{right:0;-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.shifter-open .shifter-page,.shifter-open .shifter-header{-webkit-transform:translate3D(-270px, 0, 0);-ms-transform:translate3D(-270px, 0, 0);transform:translate3D(-270px, 0, 0)}.shifter-enabled.shifter-left .shifter-navigation{left:0;-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.shifter-enabled.shifter-left.shifter-open .shifter-page,.shifter-enabled.shifter-left.shifter-open .shifter-header{-webkit-transform:translate3D(270px, 0, 0);-ms-transform:translate3D(270px, 0, 0);transform:translate3D(270px, 0, 0)}.shifter-open .shifter-navigation{opacity:1;-webkit-transition:opacity 0.001s linear 0s, -webkit-transform 0.2s ease;transition:opacity 0.001s linear 0s, transform 0.2s ease;-webkit-transform:translate3D(0, 0, 0);-ms-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0);pointer-events:all}.no-csstransforms3d .shifter-enabled.shifter-navigation{right:-270px}.no-csstransforms3d .shifter-enabled.shifter-left .shifter-navigation{left:-270px}.no-csstransforms3d .shifter-enabled.shifter-open .shifter-page{left:-270px}.no-csstransforms3d .shifter-enabled.shifter-open .shifter-navigation{right:0}.no-csstransforms3d .shifter-enabled.shifter-left.shifter-open .shifter-page{right:-270px;left:auto}.no-csstransforms3d .shifter-enabled.shifter-left.shifter-open .shifter-navigation{left:0}#cookie-bar{background:#fff;line-height:normal;color:#000;text-align:left;padding:10px;z-index:999;font-size:14px;z-index:9999;position:relative;border:1px solid #eee;-webkit-box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.27);-moz-box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.27);box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.27)}#cookie-bar.fixed{position:fixed;bottom:10px;left:10px;right:10px}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{display:table;width:100%;margin:0;padding:0}#cookie-bar p span{display:table-cell;width:70%;vertical-align:middle;margin-bottom:10px}#cookie-bar p span.buttons{text-align:right;width:30%}#cookie-bar a{color:#fff;display:inline-block;border-radius:50px;text-decoration:none;padding:8px 15px;margin-left:10px}#cookie-bar .cb-enable{background:#f18a00}#cookie-bar .cb-enable:hover{background:#be6d00}#cookie-bar .cb-disable{background:#f18a00}#cookie-bar .cb-disable:hover{background:#be6d00}#cookie-bar .cb-policy{background:#f18a00}#cookie-bar .cb-policy:hover{background:#be6d00}figure{position:relative;overflow:hidden;text-align:center;cursor:pointer}figure img{position:relative;display:block;max-width:100%}figure img:hover{-khtml-opacity:0.7;-moz-opacity:0.7;-ms-filter:"alpha(opacity=70)";-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7}figure figcaption{padding:2em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure figcaption,figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-julia{background:#2f3238}figure.effect-julia img{max-width:none;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-julia h2{position:relative;padding:0.5em 0}figure.effect-julia p{display:inline-block;margin:0 0 0.25em;padding:0.4em 1em;color:#fff;text-transform:uppercase;font-weight:500;font-size:75%;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-360px, 0, 0);transform:translate3d(-360px, 0, 0)}figure.effect-julia a{color:#fff}figure.effect-julia p:first-child{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-julia p:nth-of-type(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-julia p:nth-of-type(3){-webkit-transition-delay:0.05s;transition-delay:0.05s}figure.effect-julia:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}figure.effect-julia:hover p:nth-of-type(2){-webkit-transition-delay:0.05s;transition-delay:0.05s}figure.effect-julia:hover p:nth-of-type(3){-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-julia:hover img{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}figure.effect-julia:hover p{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-prev,.slick-next{position:absolute;z-index:1;display:block;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:20px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"";display:block;background:url('../../images/left-arrow.svg') no-repeat;width:35px;height:35px}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:20px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"";display:block;background:url('../../images/right-arrow.svg') no-repeat;width:35px;height:35px}[dir="rtl"] .slick-next:before{content:"\2190"}.lg-thumb-item{width:auto !important}@media (max-width:1280px){.center{padding:0 30px}.photos_gallery .itemy figcaption{padding:0 !important}.photos_gallery .itemy figcaption div p{font-size:100%}.single .table .content_right .button{float:left;width:48%;margin-right:1%;padding:5px}}@media (max-width:1200px){.commentlist li{padding:10px 0;background:none}.exp .col-3.texty{width:100%}}@media (max-width:1024px){.photobig{background-attachment:scroll !important}}@media (max-width:960px){.shifter-handle,.shifter-enabled .shifter-handle{display:block;z-index:10000}#access .menu-item{display:none}#access .menu-item.panier{display:inline-block;float:right;margin-right:50px}#access .menu-item.search{position:absolute;right:100px;top:0;display:inline-block;margin-right:10px}body{font-size:100%}h1{font-size:24px}h3{font-size:18px !important}.col-1{width:20%}#header .header_right{padding:0 10px 0 50px}#header .header_right .header_line{display:block}#header .search-form{padding:0 10px}.straight{padding:0 10px}.photobig .flexslider .slidetext{font-size:30px}.photomiddle{height:400px;-webkit-align-items:flex-end;align-items:flex-end}.photomiddle .slidetext .contentintro{width:100%;margin:0 auto}.photomiddle .descendre i.fas{display:none}.single .table .content_right .button{width:100%;margin:10px 0;padding:8px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:768px){.center,.footer_content,#container .flexslider,#container{max-width:inherit}blockquote{margin:20px 0}#header .header_line{text-align:left}h1{background:none;padding:0;line-height:normal}h2{font-size:18px;line-height:normal}.straight h1 span,.straight h2 span{display:inline-block}.alignleft,.alignright{width:100%;max-width:300px;height:auto}.col-1,.col-15m{width:33.33%}.col-4,.col-3,.col-2{width:100%}.col-2.coord{width:100%}#main .fill.padding{padding:30px 0}#main .margering{margin:30px 0 0}#main .rapide{padding:30px 0}.cpt_select.page{padding:10px 0}.cpt_select_content{padding:10px;margin-top:0}.exp{display:block}.exp .texty,.exp .col-3.texty{padding:30px 10px !important}.exp .texty:after,.exp .col-3.texty:after{display:none}.exp .texty span,.exp .col-3.texty span{border:none;padding:0}.exp ul{margin:0;padding:0}.exp #map{height:250px !important}.roman{margin:10px 0}.roman img.fully{padding:10px 0}.photobig .slidetext .contentintro{width:100%;padding:0 10px}.single .photobig .slidetext{max-width:100%}.photomiddle{height:400px}.parallax-page{min-height:300px}.parallax-page .centering{max-width:100%}.parallax-page .centering .button{font-size:12px}.parallax-page.h600{height:auto}.galerie .item{width:49%}.video-container{margin:0 30px}.rapide .center{width:100%;padding:0}.rapide ul li{float:none;display:inline-block;width:40%;white-space:nowrap;overflow:hidden}.specialbg{height:200px}.specialbg .image{background-attachment:scroll !important}.overflow{overflow-y:hidden}.center-button .button{padding:10px 20px}.nowrap{float:none;margin-right:0;margin-left:0;width:100%;padding:0 0 25px 0;white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.nowrap .cpt_select{float:none;display:inline-block;width:40%;white-space:nowrap;overflow:hidden}.nowrap .product{float:none;display:inline-block;width:40%;white-space:nowrap;overflow:hidden}#shophp .center{margin:0;padding:0;width:100%}#shophp .center .col-15m .amount{font-size:20px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:20px;min-height:50px}.woocommerce ul.products li.product .price .amount{font-size:20px}.woocommerce .related.products ul.products li.product h2.woocommerce-loop-product__title,.woocommerce .upsells.products ul.products li.product h2.woocommerce-loop-product__title{font-size:20px}#footer .footer_content{display:table;width:100%;padding:30px 0}#footer .footer_content .col-2{padding:0 0 10px 0;width:33.3%}#cookie-bar{-moz-border-radius:5px;border-radius:5px}#cookie-bar p span,#cookie-bar p span.buttons{display:block;width:100%;text-align:left}#cookie-bar p span a,#cookie-bar p span.buttons a{width:48%;float:left;margin:0 1%;text-align:center}#cookie-bar p span.buttons{margin-top:15px}}@media (max-width:650px){h2{line-height:normal}.straight ul{padding:0}#header{padding:0}#header .logo{width:80px}#header .search-field:focus{width:150px}#header,#content,.photobig,.photomiddle,.booking,#footer,#navi,.map,.rapide{border:none}.col-1,.col-15m,.carac .spe{width:48%}.center{padding:0 10px}#content{padding:30px 0 0 !important}.photobig{max-height:500px}.photobig .slidetext .contentintro .text h1{font-size:18px}.photobig .flexslider .slidetext{max-width:inherit;font-size:25px;text-align:left}.photobig .flexslider .slidetext .contentintro{padding:0 30px 40px 30px}.photobig .flexslider .flex-direction-nav a{width:10px;height:30px}.photobig .descendre{display:none}.photobig.auto{min-height:inherit}.photobig.single .slidetext .contentintro{padding:10px}.photobig.single .slidetext .contentintro .titre h1{font-size:30px}.photobig.single .slidetext .contentintro .text{font-size:inherit}.photobig.single .slidetext .contentintro .text .joueurs:before,.photobig.single .slidetext .contentintro .text .duree:before,.photobig.single .slidetext .contentintro .text .age:before,.photobig.single .slidetext .contentintro .text .mecanique:before{width:30px;height:30px}.photobig.single .slidetext .contentintro .extension{position:inherit;float:left;margin:20px 0}.photobig .slidetext .contentintro .titre h1,.photomiddle .slidetext .contentintro .titre h1{font-size:30px}.photobig .slidetext .contentintro .text,.photomiddle .slidetext .contentintro .text{font-size:18px}.parallax-page{min-height:200px}.parallax-page.h250{height:150px}.rapidehome .col-3{width:100%}.rapide ul li{width:70%}.photos_gallery{margin:10px 0}.photos_gallery .itemy{}.nowrap .cpt_select,.nowrap .product{width:70%}.single .content_left{margin-bottom:30px}.single .table{width:100%}.single .table .content_left,.single .table .content_right{display:block;padding:0;width:100%}.single .parallax-page.middle .bottom_text span{font-size:20px}.single .photos_gallery .itemy img{height:100px}.single .labels .label{padding:0 5px 0 0}.single .labels .label img{max-width:40px}.event{display:block}.event .lefty,.event .righty{display:block;width:100%;padding:0}.event .lefty img,.event .righty img{width:auto;margin:0 auto 30px}.woocommerce #categories{display:block;text-align:center}.woocommerce #categories ul{margin-top:0}.woocommerce #categories ul li{margin:5px}.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{white-space:nowrap;overflow-y:hidden;overflow-x:auto;text-overflow:ellipsis;margin-bottom:-30px;-webkit-overflow-scrolling:touch}.woocommerce .related.products ul.products li.product,.woocommerce .upsells.products ul.products li.product{float:none;display:inline-block;clear:none;width:70%;padding-bottom:30px}.woocommerce .related.products ul.products li.product h3,.woocommerce .upsells.products ul.products li.product h3,.woocommerce .related.products ul.products li.product h2,.woocommerce .upsells.products ul.products li.product h2{white-space:normal;overflow:hidden;text-overflow:ellipsis}.woocommerce-cart #content,.woocommerce-checkout #content{padding:30px 0 !important}#footer .footer_content .infos{display:none}#footer .footer_content .col-2{width:50%}}@media (max-width:450px){.photobig{max-height:400px}.photobig .slidetext{max-width:inherit;margin:0 auto;text-align:center}.photobig .slidetext .contentintro{top:150px}.photobig .slidetext .contentintro .logo{max-width:150px !important}.single .photobig{-webkit-align-items:flex-end;align-items:flex-end}.single .photobig .slidetext .contentintro .button{float:none;display:inline-block}.galerie .item{width:100%}.commentlist .comment .comment-meta .comment-author,.commentlist .comment .comment-meta .comment-metadata{position:inherit;float:left}#footer .footer_content{padding-bottom:0}#footer .footer_content .col-2{width:100%;text-align:center}#footer .footer_content .col-2 h3:after{margin:5px auto 0}}