@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Squada+One&family=Teko:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.footer{padding:0;color:#fff;font-size:14px;font-family:var(--font-fourth)}.footer_top{background:rgba(0,0,0,.7);border-top:1px solid #17455e;border-bottom:1px solid #123649;padding:60px 0 30px;align-items:center}.footer_info,.footer_top,.footer_top_row{display:flex;justify-content:center}.footer_info{margin-bottom:30px}.footer_info_h3{font-size:18px;margin:0 0 20px;padding:2px 0;line-height:1;color:#a2cce3;font-weight:600}.footer_info_p{font-size:14px;line-height:24px;margin-bottom:0;font-family:Poppins,sans-serif;color:#fff}.social_links_a{font-size:18px;display:inline-block;background:#1e4356;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}.social_links_a:hover{background:#68a4c4;color:#fff;text-decoration:none}.footer_top_h4{font-size:18px;font-weight:600;color:#a2cce3;position:relative;padding-bottom:12px}.footer_links{margin-bottom:30px}.footer_links_ul{list-style:none;padding:0;margin:0}.footer_links_ul_i{padding-right:2px;color:#a2cce3;font-size:18px;line-height:1}.footer_links_ul_li{padding:10px 0;display:flex;align-items:center}.footer_links_ul_li:first-child{padding-top:0}.footer_links_ul_a{color:#fff;transition:.3s;display:inline-block;line-height:1}.footer_links_ul_a:hover{color:#a2cce3}.footer_contact{margin-bottom:30px}.footer_contact_p{line-height:26px}.footer_contact_p a{text-decoration:underline;color:#fff}.footer_contact_p a:hover{color:#f85a40}.copyright{text-align:center;padding-top:30px}.credits{padding-top:10px;text-align:center;font-size:13px;color:#fff}.credits_a{color:#a2cce3}.footer_logos_box img{width:100%;height:100%;max-width:10em}.footer_top_h4{color:#fff!important;font-family:var(--font-fourth);text-transform:uppercase;font-size:1.5rem!important}.footer_contact_p{font-size:1rem}.footer_logos_box{display:flex;flex-direction:column}.tribal_socials{display:flex;flex-direction:row;justify-content:flex-start;padding:0}.tribal_socials_li{margin-right:20px;list-style:none}.tribal_socials_li_a{text-decoration:none}.tribal_socials_li_a_i{color:#fff;font-size:2rem}.tribal_socials_li_a:hover .tribal_socials_li_a_i{color:#f85a40;text-decoration:none}.footer_links_ul_a{font-size:1rem}.footer_links_ul_a:hover{color:#f85a40!important}.tribal_coor{border-left:15px solid #f85a40;padding-left:15px}.tribal_coor a{color:#fff}.footer_logo{display:flex;justify-content:center;align-items:center}@media(min-width:1280px){.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar>ul>li{white-space:nowrap;padding:10px 0 10px 28px}.navbar p{padding-left:40px!important;font-size:1em!important;margin:0}.navbar a,.navbar a:focus,.navbar p{display:flex;align-items:center;justify-content:space-between;padding:0 3px;font-family:var(--font-fourth);font-size:1.2em;font-weight:500;color:#fff;white-space:nowrap;transition:.3s;position:relative;text-decoration:none;text-transform:uppercase}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar>ul>li>a:before{content:"";position:absolute;height:2px;bottom:-6px;left:0;background-color:var(--color-secondary);visibility:hidden;width:0;transition:all .3s ease-in-out 0s}.navbar .active:before,.navbar a:hover:before,.navbar li:hover>a:before{visibility:visible;width:100%}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:var(--color-primary)}.navbar .dropdown ul{display:block;position:absolute;left:28px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s;border-radius:4px}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;font-size:15px;text-transform:none;font-weight:600;color:#006a5d}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{color:var(--color-secondary)}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}}@media(min-width:1280px)and (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}@media(min-width:1280px){.mobile-nav-hide,.mobile-nav-show{display:none}}@media(max-width:1279px){.navbar{position:fixed;top:0;right:-100%;width:100%;max-width:400px;bottom:0;transition:.3s;z-index:9997}.navbar ul{position:absolute;inset:0;padding:50px 0 10px;margin:0;background:rgba(0,131,116,.9);overflow-y:auto;transition:.3s;z-index:9998}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;font-family:var(--font-fourth);font-size:15px;font-weight:400;color:hsla(0,0%,100%,.7);white-space:nowrap;transition:.3s}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:var(--color-primary)}.navbar .getstarted,.navbar .getstarted:focus{background:var(--color-primary);padding:8px 20px;border-radius:4px;margin:15px;color:#fff}.navbar .getstarted:focus:hover,.navbar .getstarted:hover{color:#fff;background:rgba(0,131,116,.8)}.navbar .dropdown .dropdown ul,.navbar .dropdown ul{position:static;display:none;padding:10px 0;margin:10px 20px;transition:all .5s ease-in-out;background-color:#007466;border:1px solid #006459}.navbar .dropdown .dropdown>.dropdown-active,.navbar .dropdown>.dropdown-active{display:block}.mobile-nav-show{color:hsla(0,0%,100%,.6);font-size:28px;margin-right:10px}.mobile-nav-hide,.mobile-nav-show{cursor:pointer;line-height:0;transition:.5s;z-index:9999}.mobile-nav-hide{color:#fff;font-size:32px;position:fixed;right:20px;top:20px}.mobile-nav-active{overflow:hidden}.mobile-nav-active .navbar{right:0}.mobile-nav-active .navbar:before{content:"";position:fixed;inset:0;background:rgba(0,106,93,.8);z-index:9996}.offcanvas.offcanvas-end{color:#fff;z-index:100000!important;position:fixed!important;width:100%!important;max-width:400px!important;height:100vh!important;top:0!important;right:0!important;transform:none!important;visibility:visible!important;border:none!important}.offcanvas-backdrop{z-index:99999!important;background-color:rgba(0,0,0,.5)!important}.navbar-toggler{position:relative;z-index:99998}.offcanvas-header{position:relative;z-index:100001}.offcanvas-header .btn-close{position:relative;z-index:100002}.offcanvas:not(.show){right:-100%!important}.offcanvas.show,.offcanvas:not(.show){transition:right .3s ease-in-out!important}.offcanvas.show{right:0!important}}.header{z-index:9999;background:transparent;transition:all .3s ease-in-out}.header,.header.sticked{position:fixed;top:0;right:0;left:0}.header.sticked{box-shadow:0 2px 20px rgba(0,0,0,.1);background:rgba(33,34,38,.563);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header .logo img{max-height:40px;width:auto;margin-right:6px}.header .logo h1{font-size:30px;margin:0;font-weight:600;letter-spacing:1px;color:#fff;font-family:var(--font-fourth)}.header .logo h1 span{color:var(--color-secondary)}.sticked-header-offset{margin-top:70px}.scroll-top.active{visibility:visible;opacity:1;bottom:15px}.active_item{color:var(--color-secondary)!important}.nav-link:hover{color:var(--color-secondary-airsoft)!important}.hero .banner{position:relative;width:100%;min-height:100vh;padding:0 100px;display:flex;justify-content:flex-start;align-items:center}.hero .banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero .content{position:relative;z-index:1;max-width:600px}.hero .content .movieTitle{max-width:250px}.hero .content h1{margin:1.1em 0}.hero .content h1,.hero .content h2{color:#fff;font-family:var(--font-fourth)}.hero .content h2{margin:1em 0}.hero .content h4{color:hsla(0,0%,100%,.5);font-weight:500}.hero .content h4 span{padding:0 10px;border-right:1px solid hsla(0,0%,100%,.5)}.hero .content h4 span:first-child{padding-left:0}.hero .content h4 span:last-child{border-right:none}.hero .banner .content h4 span i{background:#212226;color:#fff;padding:0 8px;display:inline-block;font-style:normal;border-radius:2px}.hero .banner .content p{font-size:1.3em;font-weight:300;line-height:1.5em;color:#fff;margin:10px 0 20px}.hero .banner .content .buttons,.hero .banner .content .buttons a{display:inline-block;position:relative}.hero .banner .content .buttons a{margin-right:10px;background:#ed4c01;color:#fff;padding:6px 20px;text-decoration:none;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:.5s ease}.hero .banner .content .buttons a:first-child{background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1)}.hero .banner .content .buttons a:hover:first-child{background:#ed4c01;transition:.5s ease}.hero .play{position:absolute;bottom:50px;left:100px;display:inline-flex;justify-content:flex-start;align-items:center;color:#fff;text-transform:uppercase;font-weight:500;text-decoration:none;letter-spacing:1px;font-size:1.2em;cursor:pointer}.hero .play img{margin-left:10px;max-width:50px;transform:rotateY(180deg);transition:.5s ease-in-out}.hero .play:hover img{transform:rotateY(180deg) translateX(-20px);transition:.5s ease-in-out}.hero .trailer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);visibility:hidden;opacity:0}.hero .trailer.active{visibility:visible;opacity:1}.hero .trailer video{max-width:900px;outline:none}.hero .close{position:absolute;top:30px;right:30px;cursor:pointer;filter:invert(1);max-width:22px}@media(max-width:991px){.hero .banner{padding:100px 50px}.hero .banner .play{left:50px;font-size:1em}.hero .banner .play img{margin-right:10px;max-width:40px}.hero .trailer video{max-width:90%}}@media(max-width:600px){.hero header{padding:20px}.hero .banner{padding:220px 20px 100px}.hero .banner .play{left:20px;font-size:1em;bottom:30px}}.global{color:#e36a01;color:#232819}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background:linear-gradient(transparent,#30ff00);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(transparent,#00c6ff)}.circles{position:relative;display:flex;justify-content:center;align-items:center;width:600px;height:600px;transition:.5s ease;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:crosshair}.double_img:hover .circles{transform:rotateX(45deg) rotateY(-30deg) scale(1.3)}.circles .ring{position:absolute;width:100%;height:100%;border-radius:50%;-webkit-mask:radial-gradient(transparent var(--i),#000 var(--i),#000 var(--o),transparent var(--o));mask:radial-gradient(transparent var(--i),#000 var(--i),#000 var(--o),transparent var(--o));transition:.3s}.circles .r01{background:conic-gradient(#ff7400 100%,transparent 100%);--i:70%;--o:71%}.circles .r02{background:conic-gradient(#ff7400 5%,transparent 5%,transparent 9%,#ff7400 9%,#ff7400 20%,transparent 20%,transparent 25%,#ff7400 25%,#ff7400 37%,transparent 37%,transparent 42%,#ff7400 42%,#ff7400 49%,transparent 49%,transparent 55%,#ff7400 55%,#ff7400 65%,transparent 65%,transparent 72%,#ff7400 72%,#ff7400 80%,transparent 80%,transparent 86%,#ff7400 86%,#ff7400 95%,transparent 95%);--i:57%;--o:60%;animation:anime 7s ease-in-out infinite alternate}.double_img:hover .circles .r02{transform:translateZ(50px)}.circles .r03{background:conic-gradient(#fff 85%,transparent 85%);--i:50%;--o:50.7%;animation:anime 3s ease-in-out infinite alternate}.circles .r04{background:conic-gradient(transparent 35%,#ff7400 35%,#ff7400 40%,transparent 40%,transparent 67%,#ff7400 67%,#ff7400 71%,transparent 71%);--i:40%;--o:44%}.circles .r04,.circles .r051{animation:anime 4s ease-in-out infinite alternate}.circles .r051{--i:39.5%;--o:40%}.circles .r051,.circles .r052{background:conic-gradient(transparent 20%,#ff7400 20%,#ff7400 40%,transparent 40%,transparent 67%,#ff7400 67%,#ff7400 85%,transparent 85%)}.circles .r052{--i:37.5%;--o:38%}.double_img:hover .circles .r04,.double_img:hover .circles .r051,.double_img:hover .circles .r052{transform:translateZ(50px)}.circles .r06{background:conic-gradient(transparent 20%,#ff7400 20%,#ff7400 35%,transparent 45%,transparent 67%,#ff7400 67%,#ff7400 95%,transparent 95%);--i:30%;--o:30.5%;animation:anime 4s ease-in-out infinite alternate}.circles .r07{background:conic-gradient(#ff7400 100%,transparent 100%);--i:16%;--o:17.3%}.circles .r08{background:conic-gradient(#fff 75%,transparent 75%);--i:10%;--o:11%;animation:anime 5s ease-in-out infinite alternate}.circles .r09{background:conic-gradient(#fff 100%,transparent 100%);--i:3%;--o:3.4%}.double_img:hover .circles .r08,.double_img:hover .circles .r09{transform:translateZ(120px)}@keyframes anime{to{rotate:1turn}}.double_img{position:relative}.double_img .front_up{position:absolute;top:0;left:0;z-index:2;transform:translateX(15%)}.double_img .circles_box{position:absolute;top:25%;left:0;z-index:1}@media screen and (max-width:1280px){.double_img{display:none}}.slider_container{position:relative;width:100%;height:80vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background:rgba(33,34,38,0)}.slider_container .slider{position:absolute;inset:80px 200px 80px 80px;background:#ccc;border-radius:20px}.slider_container .slider .slides{position:absolute;top:50%;transform:translateY(-50%);width:240px;height:320px;background:var(--img);background-size:cover;background-position:50%;transition:.5s;border-radius:0;box-shadow:0 25px 50px rgba(0,0,0,.5);display:flex;justify-content:flex-start;align-items:flex-end}.slider_container .slider .slides:first-child,.slider_container .slider .slides:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(0);box-shadow:0 25px 50px transparent;background-size:cover}.slider_container .slider .slides:nth-child(3){left:calc(60% + 240px);background-size:cover}.slider_container .slider .slides:nth-child(4){left:calc(60% + 500px);background-size:cover}.slider_container .slider .slides:nth-child(5){left:calc(60% + 760px);background-size:cover}.slider_container .slider .slides:nth-child(6){left:calc(60% + 1020px);background-size:cover;opacity:0}.slider_container .buttons{position:absolute;bottom:15px;display:flex;gap:20px}.slider_container .buttons span{position:relative;width:50px;height:50px;background:#111;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%}.slider_container .buttons span:before{content:"";position:absolute;width:15px;height:15px;border-top:4px solid #fff;border-left:4px solid #fff;transform:rotate(320deg) translate(2px,2px)}.slider_container .buttons span:nth-child(2):before{transform:rotate(135deg) translate(2px,2px)}.slider_container .buttons span:active{opacity:.5}.slider_container .content{position:relative;padding:40px;max-width:600px;transition:.25s;transition-delay:0s;transform:translateY(40px);z-index:10000;opacity:0}.slider_container .content h2{font-size:4em;color:#fff;text-transform:uppercase;font-family:var(--font-fourth);color:var(--color-secondary-airsoft)}.slider_container .content p{color:#fff;font-family:var(--font-fourth);font-size:1.3rem}.slider_container .slider .slides:first-child .content,.slider_container .slider .slides:nth-child(2) .content{opacity:1;transform:translateY(0);transition-delay:.5s}@media(max-width:900px){.slider_container .slider{position:absolute;inset:40px 40px 40px 40px;height:65%}.slider_container .slider .slides{width:100px;height:100px;top:auto;bottom:-170px;box-shadow:0 10px 20px rgba(0,0,0,.25)}.slider_container .slider .slides:first-child,.slider_container .slider .slides:nth-child(2){top:auto;bottom:0}.slider_container .slider .slides:nth-child(3){left:0}.slider_container .slider .slides:nth-child(4){left:120px}.slider_container .slider .slides:nth-child(5){left:240px}.slider_container .slider .slides:nth-child(6){left:360px}}@media screen and (max-width:900px){.slider_container{margin-bottom:200px}}.animated_border_container{width:100%}.animated_border_box,.animated_border_container{display:flex;justify-content:center;align-items:center}.animated_border_box{position:relative;width:80%;padding:10px;background:rgba(33,34,38,.7);border-radius:20px;overflow:hidden;margin-top:100px;min-height:480px}.animated_border_box:after,.animated_border_box:before{content:"";position:absolute;width:200vw;height:200vh}.paintball .animated_border_box:after,.paintball .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(255,0,0,.3),rgba(33,34,38,.8),rgba(51,0,255,.3));animation:animate 4s linear infinite}.paintball .animated_border_box:before{animation-delay:-2s}.lasergame .animated_border_box:after,.lasergame .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(255,0,0,.3),rgba(33,34,38,.8),rgba(51,0,255,.3));animation:animate 4s linear infinite}.lasergame .animated_border_box:before{animation-delay:-2s}.archerytag .animated_border_box:after{background-image:conic-gradient(rgba(33,34,38,.8),rgba(255,255,0,.8),rgba(33,34,38,.8),hsla(0,0%,100%,.8));animation:animate 4s linear infinite}.archerytag .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(191,69,1,.3),rgba(33,34,38,.8),rgba(255,0,0,.3));animation:animate 4s linear infinite;animation-delay:-2s}.kids .animated_border_box:after,.kids .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(0,130,181,.3),rgba(33,34,38,.8),rgba(35,40,25,.3));animation:animate 4s linear infinite}.kids .animated_border_box:before{animation-delay:-2s}.entreprise .animated_border_box:after,.entreprise .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(2,230,101,.3),rgba(33,34,38,.8),rgba(2,230,101,.3));animation:animate 4s linear infinite}.entreprise .animated_border_box:before{animation-delay:-2s}.airsoft .animated_border_box:after,.airsoft .animated_border_box:before{background-image:conic-gradient(rgba(33,34,38,.8),rgba(51,62,37,.3),rgba(33,34,38,.8),rgba(114,68,58,.3));animation:animate 4s linear infinite}.airsoft .animated_border_box:before{animation-delay:-2s}@keyframes animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animated_border_box span{inset:5px;border-radius:16px;width:100%;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:var(--font-fourth);color:#fff;font-size:1.7rem}@media screen and (max-width:1280px){.animated_border_box{width:100%}}.image_stack{display:flex;position:relative;justify-content:center;margin:100px 0}.stack_back.align_left{left:30px}.stack_back.align_left,.stack_back.align_right{height:100%;z-index:1;position:absolute;top:20px}.stack_back.align_right{right:30px}.stack_front{height:100%;z-index:2}.stack_back,.stack_front{box-shadow:0 15px 30px -10px rgba(0,0,0,.1)}.text{font-weight:700;width:100%;text-align:center;font-size:1em;z-index:2;color:hsla(0,0%,100%,.7)}@media screen and (min-width:1024px){.text{padding-top:150px;padding-bottom:82px}}.block-w{overflow:hidden;flex:1 1 auto;width:100%;height:25vh;transition:1s ease-in-out;position:relative;background-color:#f2f2f2}@media screen and (min-width:1024px){.block-w{float:left;width:19%;height:100vh;display:flex;align-items:stretch}}.block-w .back{position:absolute;top:0;left:0;width:100%;height:100%}.block-w.active{height:100vh;width:100%}.block-w.active .text .player_img{position:absolute;height:500px!important;width:410px!important;left:20%!important;transform:translateX(-50%)!important;bottom:50px!important;z-index:999;transition:all .5s ease-in-out}@media screen and (min-width:768px)and (max-width:1023px){.block-w.active .text .player_img{height:700px!important;width:200px!important;left:5%!important}}.block-w.active .text .player_img img{height:100%;width:100%;object-fit:contain;transform:none!important;transition:all .5s ease-in-out}@media screen and (min-width:1024px){.block-w.active .text .player_img{height:450px!important;bottom:0!important;left:50%!important;z-index:5!important}}.block-w.active .text .accordeon_logo_box{position:absolute;top:10%!important;left:50%!important;transform:translateX(-50%)!important;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;z-index:10}.block-w.active .text .accordeon_logo_box p{font-size:16px;font-family:var(--font-fourth);letter-spacing:1px;text-align:center;width:100%;margin:0;padding:0}.block-w.active .text .accordeon_logo_box h2{font-size:70px!important;font-family:var(--font-fourth);text-transform:uppercase;letter-spacing:2px;text-align:center;width:100%;margin:0;padding:0}@media screen and (min-width:1024px){.block-w.active .text .accordeon_logo_box p{font-size:24px!important}.block-w.active .text .accordeon_logo_box h2{font-size:200px!important}}.block-w.min{height:0;width:100%}@media screen and (min-width:1024px){.block-w.min{width:0;height:100vh}}.block{display:flex;flex-direction:column;min-height:100vh;position:relative}@media screen and (min-width:1024px){.block{flex-flow:row wrap;padding-top:0}}.block1,.block2,.block3,.block4{background-size:cover;background-position:50%;-webkit-background-size:cover;height:100%;width:100%;position:relative}.back{background-color:rgba(0,0,0,.3);top:0;z-index:1;width:100%;height:100vh;transition:.3s ease-in-out;cursor:pointer}.block-w:hover .back{background:rgba(0,0,0,.6)}.block-w:hover .text{color:#e6e6e6}.bring_front{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden;cursor:pointer;z-index:99}.extended{display:none}#image_accordeon{position:relative;min-height:100vh;width:100%;overflow:hidden;padding-top:60px}@media screen and (min-width:1024px){#image_accordeon{padding-top:0}}#image_accordeon:after{background:linear-gradient(0deg,#000 0,transparent);display:none}#image_accordeon .block-w:after,#image_accordeon:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:175px;pointer-events:none;z-index:1}#image_accordeon .block-w:after{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent)}#image_accordeon .block-w:after:last-child{display:none}#image_accordeon .accordeon_cta{margin-top:20px;z-index:99;bottom:65px;opacity:1;transition:opacity .5s ease-in-out}@media screen and (max-width:375px){#image_accordeon .accordeon_cta{bottom:15px}}@media screen and (min-width:768px)and (max-width:1023px){#image_accordeon .accordeon_cta{bottom:80px;left:70%}}@media screen and (min-width:1024px){#image_accordeon .accordeon_cta{display:none}}#image_accordeon .accordeon_cta button{display:flex;justify-content:center;align-items:center;color:#4e4a3c;font-size:1.5em;text-transform:uppercase;font-weight:700;font-family:var(--font-fourth);background:linear-gradient(180deg,#fbe963 100%,#eabd49 0);width:153px;height:42px;padding:15px 5px;border:1px solid hsla(0,0%,40%,.778);box-shadow:0 0 124px 14px #f2c629;opacity:.85;text-decoration:none;text-align:center;transition:.5s ease}#image_accordeon .accordeon_cta button:hover{background:linear-gradient(45deg,#ffba00,#fa0);transform:translateY(-5px);box-shadow:0 6px 10px rgba(0,0,0,.2)}#image_accordeon .accordeon_cta.show{opacity:0;transition:opacity .5s ease-in-out}#image_accordeon .accordeon_cta.hidden{opacity:0;visibility:hidden}#image_accordeon .block .text{display:flex;justify-content:center;align-items:center;flex-direction:column}#image_accordeon .block .text .accordeon_logo_box{font-family:var(--font-fourth);color:#fff;font-weight:900;width:100%;position:absolute;z-index:5;top:45px;left:50%;transform:translateX(-50%);text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px)and (max-width:1023px){#image_accordeon .block .text .accordeon_logo_box h2{font-size:72px!important}#image_accordeon .block .text .accordeon_logo_box p{font-size:30px!important;margin-bottom:10px}}#image_accordeon .block .text .accordeon_logo_box h2,#image_accordeon .block .text .accordeon_logo_box p{width:100%;text-align:center;margin:0;padding:0;line-height:1}#image_accordeon .block .text .accordeon_logo_box h2{font-size:32px;text-transform:uppercase;letter-spacing:2px}#image_accordeon .block .text .accordeon_logo_box p{font-size:16px;margin-bottom:5px}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_logo_box{top:130px;transform:none}}#image_accordeon .block .text .accordeon_back{display:flex;justify-content:center;align-items:center;flex-direction:row;position:absolute;top:30px;left:10px;visibility:hidden;opacity:0;transition:opacity .5s ease,visibility .5s;z-index:999}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_back{left:50px;top:100px}}#image_accordeon .block .text .accordeon_back .accordeon_back_image{width:24px;transition:.5s ease-in-out}#image_accordeon .block .text .accordeon_back .accordeon_back_image img{width:100%;height:100%}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_back .accordeon_back_image{width:45px}}#image_accordeon .block .text .accordeon_back .accordeon_back_text{padding-left:10px;font-size:16px;font-family:var(--font-fourth);text-transform:uppercase;color:#fff}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_back .accordeon_back_text{font-size:24px}}#image_accordeon .block .text .accordeon_back:hover .accordeon_back_image{transform:translateX(-20px);transition:.5s ease-in-out}#image_accordeon .block .text .accordeon_back.show{visibility:visible;opacity:1;transition:opacity .5s ease,visibility .5s}#image_accordeon .block .text .player_img{height:156px;width:92px;position:absolute;bottom:0;left:40px;transition:all .5s ease-in-out}@media screen and (min-width:768px)and (max-width:1023px){#image_accordeon .block .text .player_img:not(.active .text .player_img){height:250px!important;width:180px!important}}#image_accordeon .block .text .player_img img{height:100%;width:auto;overflow:hidden;transition:all .5s ease-in-out}@media screen and (min-width:1024px){#image_accordeon .block .text .player_img{height:500px;width:360px;left:auto;margin-right:90px}}#image_accordeon .block .text .accordeon_btn_groups{position:absolute;width:100%;bottom:30px;visibility:hidden;transition:opacity .5s ease,visibility .5s;text-decoration:none;color:#fff}@media screen and (min-width:768px)and (max-width:1023px){#image_accordeon .block .text .accordeon_btn_groups{bottom:350px}}#image_accordeon .block .text .accordeon_btn_groups ul{display:flex;flex-direction:column;align-items:flex-end;padding:0 20px;margin-bottom:100px}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_btn_groups ul{margin:0 5% 90px;flex-direction:row;justify-content:space-between;align-items:center}}#image_accordeon .block .text .accordeon_btn_groups ul li{list-style:none;margin:10px 0;width:100%;display:flex;justify-content:flex-end}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_btn_groups ul li{width:auto;margin:0;justify-content:center}}#image_accordeon .block .text .accordeon_btn_groups ul li a{display:flex;justify-content:center;align-items:center;color:#fbe963;font-size:1.5em;text-transform:uppercase;font-family:var(--font-fourth);background:#f2c729;width:70%;height:50px;padding:10px 25px;border:5px solid #fbe963;box-shadow:0 0 14px 14px #f2c629;text-decoration:none;transition:all .3s ease;cursor:pointer}#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn{text-align:center;width:70%;margin-left:auto}#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn a{display:flex;justify-content:center;text-align:center;align-items:center;color:#333e25;text-transform:uppercase;font-family:var(--font-fourth);background:linear-gradient(180deg,#f2c629 100%,#f2b600 0)!important;width:100%;height:50px;padding:10px 25px;border:1px solid #f2c729;position:relative;overflow:hidden;text-decoration:none;transition:all .3s ease;font-weight:700;font-size:1.5em}#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn a:after{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;background:radial-gradient(circle,rgba(242,198,41,.6) 0,rgba(242,198,41,0) 60%);transform:translate(-50%,-50%);opacity:.8;z-index:-1}#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn a:hover{background:linear-gradient(180deg,gold,#ffb400);box-shadow:0 0 24px 14px rgba(242,198,41,.8);transform:translateY(-2px);cursor:pointer}@media screen and (min-width:1024px){#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn,#image_accordeon .block .text .accordeon_btn_groups ul li a{width:200px;flex-direction:row}}@media screen and (min-width:768px)and (max-width:1023px){#image_accordeon .block .text .accordeon_btn_groups ul li .accordeon_start_btn,#image_accordeon .block .text .accordeon_btn_groups ul li a{width:40%}}#image_accordeon .block .text .accordeon_btn_groups.visible,#image_accordeon .block .text .accordeon_start_btn.visible{opacity:1;visibility:visible;transition:opacity .5s ease,visibility .5s;z-index:999}#image_accordeon .block .text .airsoft_column.accordeon_btn_groups ul li a{background:transparent;box-shadow:0 0 124px 14px hsla(0,0%,100%,.52)}#image_accordeon .block .text .airsoft_column.accordeon_btn_groups ul li a:hover{color:#fff;background:rgba(51,62,37,.6);transition:.5s ease}#image_accordeon .block .text .airsoft_column.accordeon_start_btn a:hover{color:#fff;background:#333e25;transition:.5s ease}#image_accordeon .block-w.layout-left .text .accordeon_logo_box{left:30%;transform:translateX(-50%)}#image_accordeon .block-w.layout-left .text .player_img{left:auto;right:40px}#image_accordeon .block-w.layout-left .text .player_img img{transform:scaleX(-1)}#image_accordeon .block-w.layout-right .text .accordeon_logo_box{left:70%;transform:translateX(-50%)}#image_accordeon .block-w.layout-right .text .player_img{left:40px;right:auto}@media screen and (min-width:1024px){#image_accordeon .block-w.layout-left .text,#image_accordeon .block-w.layout-right .text{align-items:center;justify-content:center}#image_accordeon .block-w.layout-left .text .accordeon_logo_box,#image_accordeon .block-w.layout-right .text .accordeon_logo_box{position:absolute;left:50%;transform:translateX(-50%);text-align:center}#image_accordeon .block-w.layout-left .text .accordeon_logo_box h2,#image_accordeon .block-w.layout-right .text .accordeon_logo_box h2{font-size:42px}#image_accordeon .block-w.layout-left .text .accordeon_logo_box p,#image_accordeon .block-w.layout-right .text .accordeon_logo_box p{font-size:15px}#image_accordeon .block-w.layout-left .text .player_img,#image_accordeon .block-w.layout-right .text .player_img{height:450px!important;width:360px;left:40%;transform:translateX(-50%)}#image_accordeon .block-w.layout-left .text .player_img img,#image_accordeon .block-w.layout-right .text .player_img img{transform:none}}.appariation_fade,.parallax_bg{display:none}.faq_content_h3{font-weight:400;font-size:34px}.faq_content_h4{font-size:20px;font-weight:700;margin-top:5px}.faq_content_p{font-size:15px;color:#6c757d}.accordion_item{border:0;margin-bottom:20px;box-shadow:0 5px 25px 0 rgba(0,0,0,.06);border-radius:10px;background:#000;font-family:var(--font-fourth)}.accordion_item:last-child{margin-bottom:0}.accordion_button,.accordion_collapse{border:0;color:#fff}.accordion_button{padding:20px 50px 20px 20px;font-weight:600;font-size:18px;line-height:24px;text-align:left;background:#000;box-shadow:none;border-radius:10px;width:100%}.num{padding-right:10px;font-size:20px;line-height:0;color:var(--color-primary)}.accordion_button:not(.collapsed){color:var(--color-primary);border-bottom:0;box-shadow:none}.accordion_button:after{position:absolute;right:20px;top:20px}.accordion_body{padding:0 40px 30px 45px;border:0;border-radius:10px;background:#000;box-shadow:none}.accordion_button[aria-expanded=false] .num img{transform:rotate(0deg);transition:all .25s linear}.accordion_button[aria-expanded=true] .num img{transform:rotate(90deg);transition:all .25s linear}:root{--card-width:calc(var(--card-height) / 0.9)}.card-3d{padding:30px}.card-3d,.card-3d .card{display:flex;align-items:center;justify-content:center}.card-3d .card{width:100%;position:relative;padding:0 86px;perspective:2500px;background:transparent;margin-top:50px;border:none}.card-3d .cover-image{width:100%;height:100%;object-fit:cover}.card-3d .wrapper{transition:all .5s;position:absolute;width:100%;z-index:-1}.card-3d .card:hover .wrapper{transform:perspective(900px) translateY(-5%) rotateX(25deg) translateZ(0);box-shadow:2px 35px 32px -8px rgba(0,0,0,.75);-webkit-box-shadow:2px 35px 32px -8px rgba(0,0,0,.75);-moz-box-shadow:2px 35px 32px -8px #222327}.card-3d .wrapper:after,.card-3d .wrapper:before{content:"";opacity:0;width:100%;height:80px;transition:all .5s;position:absolute;left:0}.card-3d .wrapper:before{height:100%}.card-3d .wrapper:after,.card-3d .wrapper:before{top:0;background-image:linear-gradient(0deg,transparent 46%,rgba(12,13,19,.5) 68%,#0c0d13 97%)}.card-3d .wrapper:after{opacity:0}.card-3d .card:hover .wrapper:before,.card-3d .wrapper:after{opacity:1}.card-3d .card:hover .wrapper:after{height:120px}.card-3d .title{width:100%;transition:transform .5s}.card-3d .card:hover .title{transform:translate3d(0,-50px,100px)}.card-3d .character{width:100%;opacity:0;transition:all .5s;position:absolute;z-index:1}@media screen and (max-width:900px){.card-3d .card{height:300px}}.prices-section{padding:2rem 0;color:#fff}.prices-section .container{max-width:1400px;margin:0 auto;padding:0}.prices-section .prices-title{text-align:center;font-size:24px;color:#fff;text-transform:uppercase;margin-bottom:2rem;font-weight:800}.prices-section .description-item{font-size:10px}@media(min-width:1024px){.prices-section .description-item{font-size:1.2rem}}.prices-section .table-responsive{width:100%;overflow-x:auto;background:rgba(42,45,43,.631);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}@media(min-width:1024px){.prices-section .table-responsive{overflow-x:visible}}.prices-section .prices-table{width:100%;border-collapse:collapse}@media(min-width:1024px){.prices-section .prices-table{table-layout:fixed}}.prices-section .prices-table td,.prices-section .prices-table th{padding:1rem;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(min-width:1024px){.prices-section .prices-table td:first-child,.prices-section .prices-table th:first-child{width:20%}.prices-section .prices-table td:nth-child(2),.prices-section .prices-table th:nth-child(2){width:40%}.prices-section .prices-table td:nth-child(3),.prices-section .prices-table th:nth-child(3){width:15%}.prices-section .prices-table td:nth-child(4),.prices-section .prices-table th:nth-child(4){width:25%}}.prices-section .prices-table th{background:#1e1e1e;font-weight:600;font-size:12px;white-space:nowrap}.prices-section .prices-table td{background:rgba(42,45,43,.631);vertical-align:top}.prices-section .prices-table .formula h3{margin:0;font-size:10px;font-weight:700;white-space:nowrap}.prices-section .prices-table .description .price-features{list-style:none;padding:0;margin:0}.prices-section .prices-table .description .price-features li{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;font-size:10px}.prices-section .prices-table .description .price-features li:last-child{margin-bottom:0}.prices-section .prices-table .description .price-features li .bullet{color:#d79a10}.prices-section .prices-table .price{white-space:nowrap;font-weight:700}.prices-section .prices-table .price .amount,.prices-section .prices-table .price .on-demand{color:#d79a10;font-size:10px}.prices-section .prices-table .action .cta-button{display:inline-block;padding:.75rem 1rem;background:#ff7400;color:#fff;text-decoration:none;border-radius:8px;text-align:center;font-weight:600;font-size:.9rem;transition:all .3s ease;white-space:nowrap}.prices-section .prices-table .action .cta-button:hover{background:rgba(246,159,88,.835);transform:translateY(-2px)}@media(min-width:576px)and (max-width:767px){.prices-section .table-responsive{overflow-x:visible}.prices-section .prices-table td,.prices-section .prices-table th{padding:.5rem}.prices-section .prices-table .formula h3,.prices-section .prices-table th{font-size:8px}.prices-section .prices-table .description .price-features li{font-size:8px;gap:.25rem;margin-bottom:.25rem}.prices-section .prices-table .price .amount,.prices-section .prices-table .price .on-demand{font-size:8px}.prices-section .prices-table .action .cta-button{padding:.5rem .75rem;font-size:8px}}@media(min-width:768px){.prices-section{padding:3rem 1rem}.prices-section .prices-title{font-size:28px;margin-bottom:3rem}.prices-section .prices-table th{font-size:10px}.prices-section .prices-table .formula h3{font-size:12px}.prices-section .prices-table .description .price-features li{font-size:1rem}.prices-section .prices-table .action .cta-button{padding:.75rem 1.5rem}}@media(min-width:1024px){.prices-section{padding:4rem 1rem}.prices-section .prices-table td,.prices-section .prices-table th{padding:1.5rem}.prices-section .prices-table .formula h3{font-size:14px}.prices-section .prices-table .price .amount,.prices-section .prices-table .price .on-demand{font-size:1.3rem}}@media(min-width:1280px){.prices-section .container{padding:0 2rem}}.reservation_box{position:relative;transition:all .6s ease-in-out;min-height:680px;background:#000}.reservation_box .custom-datepicker-wrapper{width:100%;max-width:500px;margin:0 auto}.reservation_box .custom-datepicker-wrapper .react-datepicker{width:100%;box-sizing:border-box;display:block}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__month-container{width:100%;border:1px solid #d79a10;border-radius:10px;background-color:#181717}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__day-names{display:flex;justify-content:space-around;width:100%;box-sizing:border-box}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__day-name{flex:1 1;text-align:center;margin:.15rem 0}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__week{display:flex;justify-content:space-around;width:100%;box-sizing:border-box}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__day{flex:1 1;display:inline-flex;align-items:center;justify-content:center;margin:.15rem 0;aspect-ratio:2/1;height:auto;line-height:1;width:auto!important;color:#d79a10}@media(max-width:400px){.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__day,.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__day-name{font-size:.8rem;margin:.1rem 0}.reservation_box .custom-datepicker-wrapper .react-datepicker .react-datepicker__current-month{font-size:.9rem}}.reservation_box img{border-radius:10px}.reservation_box .reservation_form{padding:20px;position:absolute;width:100%;height:680px}.reservation_box .toggle-container{position:absolute;right:0;width:30%;height:100%;overflow:hidden;background-color:#6d3434;transition:all .6s ease-in-out;z-index:3}.reservation_box .toggle-container img{width:100%}.reservation_box .toggle{color:#fff;position:relative;height:100%;width:200%;left:-100%;transform:translateX(0);transition:all .6s ease-in-out}.reservation_box .form-container{padding:20px;position:absolute;top:0;height:100%;width:70%;background:#000;transition:all .6s ease-in-out;z-index:0}.reservation_box .form_One{left:0;z-index:2}.reservation_box .toggle-panel{position:absolute;width:50%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;text-align:center;top:0;transform:translateX(0);transition:all .6s ease-in-out}.reservation_box .pannel_one{right:0;transform:translateX(0)}.reservation_box .pannel_two{transform:translateX(-200%)}.reservation_box .reservation-container{margin:20px 0 0;display:flex;align-items:center}.reservation_box .reservation-container h2{margin-right:10px}.reservation_box .nb-player{display:flex;align-items:stretch;width:100%;background-color:#000;border:1px solid #facc15;margin-bottom:1rem;color:#fff;box-sizing:border-box;overflow-x:auto;flex-wrap:nowrap}.reservation_box .nb-player h4{margin:0;padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0;min-width:75px;text-align:center;border-right:1px solid #facc15}.reservation_box .nb-player input.nbSelectedPlayer{flex-grow:1;flex-shrink:1;min-width:45px;border:none;background:transparent;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;padding:.75rem .5rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.reservation_box .nb-player input.nbSelectedPlayer::-webkit-inner-spin-button,.reservation_box .nb-player input.nbSelectedPlayer::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.reservation_box .nb-player>div{display:flex;flex-shrink:0;border-left:1px solid #facc15}.reservation_box .nb-player button.reservation_styled{background-color:transparent;border:none;color:#facc15;font-size:1.8rem;font-weight:700;cursor:pointer;padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;min-width:60px}.reservation_box .nb-player button.reservation_styled:last-child{border-left:1px solid #facc15}.reservation_box .nb-player button.reservation_styled:hover{background-color:rgba(250,204,21,.1)}.reservation_box .nb-player button.reservation_styled:active{background-color:rgba(250,204,21,.2)}.reservation_box .nb-player::-webkit-scrollbar{display:none}.reservation_box .nb-player{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:400px){.reservation_box .react-datepicker__month-container{margin-bottom:15px}.reservation_box .nb-player h4{padding:.6rem .3rem;font-size:.8rem;min-width:50px}.reservation_box .nb-player input.nbSelectedPlayer{padding:.6rem .1rem;font-size:1rem;min-width:25px}.reservation_box .nb-player button.reservation_styled{padding:.6rem .5rem;font-size:1.3rem;min-width:40px}}.reservation_box .reservation_styled{margin:0;padding:5px 50px;color:#d79a10;border-radius:8px;border:1px solid #d79a10;background:hsla(0,0%,91%,.078)}.reservation_box .reservation_styled.step_two,.reservation_box button.reservation_styled.confirmation{display:block;width:100%;padding:12px 18px;box-sizing:border-box;background-color:#000;border:1px solid #facc15;border-radius:8px;color:#facc15;font-size:1.4rem;line-height:1.5;transition:border-color .3s ease,box-shadow .3s ease}.reservation_box .reservation_styled.step_two::placeholder{color:#a1a1aa;opacity:1}.reservation_box .reservation_styled.step_two:focus,.reservation_box button.reservation_styled.confirmation:focus{outline:none;border-color:#fbbf24;box-shadow:0 0 0 3px rgba(250,204,21,.3)}.reservation_box textarea.reservation_styled.step_two{min-height:100px;resize:vertical}.reservation_box button.reservation_styled.confirmation{background-color:#f97316;color:#fff;border:none;font-weight:700;cursor:pointer;text-align:center;transition:background-color .3s ease,transform .1s ease,border-color .3s ease,box-shadow .3s ease}.reservation_box button.reservation_styled.confirmation:hover{background-color:#ea580c}.reservation_box button.reservation_styled.confirmation:active{transform:scale(.98)}.reservation_box .col-12:has(input[type=checkbox]){margin-bottom:20px}.reservation_box .col-12 input[type=checkbox]{margin-right:10px;vertical-align:middle;width:18px;height:18px;accent-color:#f97316;cursor:pointer;background-color:#333;border:1px solid #facc15;border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative}.reservation_box .col-12 input[type=checkbox]:checked{background-color:#f97316;border-color:#f97316}.reservation_box .col-12 input[type=checkbox]:checked:before{content:"✓";color:#fff;font-size:14px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.reservation_box .col-12 label[for=Newsletter]{color:#d4d4d8;cursor:pointer;vertical-align:middle;font-size:.9rem}.reservation_box .control-error{color:#ef4444;font-size:.875rem;margin-top:-10px;margin-bottom:10px;min-height:1.2em;padding-left:5px}@media(max-width:360px){.reservation_box .reservation_styled.step_two,.reservation_box button.reservation_styled.confirmation{font-size:.95rem;padding:10px 15px}.reservation_box .col-12 label[for=Newsletter]{font-size:.85rem}}.reservation_box .reservation_styled.active{background-color:#d79a10;color:#fff}.reservation_box .row .reservation_styled{width:100%}.reservation_box .reservation_styled:active{background-color:#d79a10;color:#fff}@media screen and (min-width:900px){.toggle-container{border-radius:50px 0 0 50px}.reservation_box.active .toggle-container{transform:translateX(-234%)}.reservation_box.active .toggle{transform:translateX(50%)}.reservation_box.active .pannel_two{transform:translateX(0)}.reservation_box.active .pannel_one{transform:translateX(200%)}.reservation_box.active .form_One{transform:translateX(100%)}.reservation_box.active .form_Two{margin-left:30%;opacity:1;z-index:5;animation:move .6s}@keyframes move{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}}.reservation_box.active .toggle-container{border-radius:0 150px 100px 0}.reservation_box.active .toggle{transform:translateX(50%)}.reservation_box.active .pannel_two{transform:translateX(0)}.reservation_box.active .pannel_one{transform:translateX(200%)}.reservation_box.active .form_One{transform:translateX(100%)}.reservation_box.active .form_Two{margin-left:30%;opacity:1;z-index:5;animation:move .6s}@keyframes move{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}@media screen and (max-width:900px){.reservation_box{min-height:870px}.reservation_box .animated_border_container{min-height:600px}.reservation_box .reservation_form{top:0;padding:0;position:absolute;width:100%;height:400px}.reservation_box .nbSelectedPlayer{width:50px}.reservation_box .form-container{height:700px;width:100%!important}.reservation_box .toggle-panel{flex-direction:column}.reservation_box .toggle-panel img{width:50%}.reservation_box .toggle-container{bottom:0;position:absolute;width:100%;height:200px;z-index:9}.reservation_box .toggle-container .toggle-pannel-img-container{display:none}.reservation_box .toggle-container img{height:100%}.reservation_box.active .toggle-container{border-radius:0 0 0 0}.reservation_box.active .form_Two{right:0;transform:translateX(0);opacity:1;z-index:5;animation:move .6s}}:root{--font-size-base:0.8rem;--font-size-sm:0.8rem;--font-size-xs:0.8rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem}@media(min-width:600px){:root{--font-size-base:1.05rem;--font-size-sm:0.9rem;--font-size-xs:0.85rem;--font-size-lg:1.35rem;--font-size-xl:1.9rem;--font-size-xxl:1.9rem}}@media(min-width:900px){:root{--font-size-base:1.1rem;--font-size-sm:0.95rem;--font-size-xs:0.9rem;--font-size-lg:1.5rem;--font-size-xl:2.1rem;--font-size-xxl:2.6rem}}@media(min-width:1200px){:root{--font-size-base:1rem;--font-size-sm:1rem;--font-size-xs:0.9rem;--font-size-lg:1.6rem;--font-size-xl:2.25rem;--font-size-xxl:2.3rem}}.swiper{width:100%;padding-top:50px;padding-bottom:50px}.swiper .swiper-pagination-bullet-active{background-color:#fff!important}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#fff}.comments-slider.swiper .swiper-button-next,.comments-slider.swiper .swiper-button-prev{top:50%;transform:translateY(-50%);background-color:#0a0b09;width:34px;height:34px;border-radius:50%;--swiper-navigation-size:16px;--swiper-navigation-color:#fff}.comments-slider.swiper .swiper-button-next{right:25px}.comments-slider.swiper .swiper-button-prev{left:25px}.swiper-carousel{position:relative;padding-bottom:32px;margin:0 auto;max-width:1200px;overflow:visible}.swiper-carousel .swiper-slide,.swiper-carousel swiper-slide{position:relative;width:300px;height:380px;border-radius:8px;border:1px solid #d79a10;background:rgba(53,50,50,.773);box-sizing:border-box;overflow:hidden;max-width:calc(100% - 32px);margin:0 16px}.swiper-carousel .swiper-carousel-animate-opacity{height:100%}.swiper-carousel .swiper-pagination-bullets{bottom:0}.swiper-carousel img{width:100%;height:100%;display:block;object-fit:cover;border-radius:8px}.swiper-carousel .slide-content{position:absolute;left:0;bottom:0;width:100%;padding:40px 16px 24px;box-sizing:border-box;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));border-radius:0 0 8px 8px;color:#fff}.swiper-carousel .slide-content h2{margin:0 0 4px;font-weight:700;font-size:var(--font-size-lg);line-height:1.2}.swiper-carousel .slide-content p{margin:0;opacity:.85;font-size:var(--font-size-sm);font-weight:500;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.price-slider .swiper-slide{position:relative;height:320px!important;border-radius:8px;border:1px solid #d79a10;background:rgba(53,50,50,.85);color:#fff;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.price-slider .price-slider-content{text-align:center;flex-grow:1;overflow-y:auto}.price-slider .price-slider-name{color:#d79a10;margin:0 0 15px;font-size:var(--font-size-lg);font-weight:700;line-height:1.2}.price-slider .price-slider-name h4{font-size:inherit;margin:0}.price-slider .price-slider-content ul{padding:0;list-style:none;margin:0 0 15px}.price-slider .price-slider-content li{font-size:var(--font-size-base);line-height:1.4}.price-slider .price-slider-price{bottom:80px;width:90%;padding:10px 0;color:#d79a10;font-size:var(--font-size-xxl);line-height:1.1}.price-slider .cta-button,.price-slider .price-slider-price{position:absolute;left:50%;transform:translateX(-50%);text-align:center;font-weight:700;box-sizing:border-box}.price-slider .cta-button{bottom:15px;width:calc(100% - 40px);max-width:250px;padding:12px 20px;font-size:var(--font-size-base);text-decoration:none;color:#0f1111;background-color:#f2c729;border:1px solid #a38a1d;border-radius:5px;transition:background-color .3s ease,transform .1s ease;cursor:pointer;line-height:1.3}.price-slider .cta-button:hover{background-color:#e0b41e}.price-slider .cta-button:active{transform:translateX(-50%) scale(.98)}#comment{padding:70px 0}.comment{color:#fff;text-align:center;margin-bottom:30px;font-size:var(--font-size-lg)}.comments-slider .swiper-wrapper{padding-bottom:40px}.comments-slider .swiper-slide{width:300px!important;height:300px!important;border-radius:10px;padding:25px;color:#fff;border:1px solid #17455e;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:var(--font-size-base);line-height:1.5}.comments-slider .swiper-slide img.comment-avatar{display:block;width:60px;height:60px;border-radius:50%;margin:0 auto 15px;object-fit:cover;border:2px solid #d79a10}.comments-slider .rating-stars{margin:15px auto;color:#f2c729;font-size:var(--font-size-base)}.date_reservation{padding:20px 0}.date_reservation .swiper-slide{width:140px;padding:10px 5px;height:auto;box-sizing:border-box;background:none;border:none}.date_reservation .btn{display:block;width:100%;color:#d79a10;border-radius:8px;border:1px solid #d79a10;background:hsla(0,0%,91%,.08);padding:10px 5px;height:auto;text-align:center;font-size:var(--font-size-xs);font-weight:500;cursor:pointer;transition:background-color .3s ease,color .3s ease;box-sizing:border-box;line-height:1.3}.date_reservation .btn.active,.date_reservation .swiper-slide-thumb-active .btn{color:#fff;background:#d79a10;border-color:#d79a10;font-weight:700}.date_reservation .btn:not(.active):hover{background-color:rgba(215,154,16,.2)}.comment-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.comment-content .author-name{font-size:var(--font-size-lg);font-weight:700;color:#f2c729;margin:0 0 10px;line-height:1.3}.comment-content .rating-stars{margin:0 auto 10px;width:100px;max-width:40%;line-height:1}.comment-content .rating-stars img{display:block;width:100%;height:auto}.comment-content .comment-date{font-size:var(--font-size-xs);color:#a1a1aa;margin:0 0 15px;opacity:.8}.comment-content .comment-text{font-size:var(--font-size-sm);line-height:1.5;margin:0;color:#e4e4e7;max-width:95%}.floatingButton{background-color:#ff7400;font-family:var(--font-fourth);position:fixed;bottom:1rem;right:1rem;z-index:9999;min-width:100px;height:36px;border-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;border:none;box-shadow:0 4px 10px rgba(0,0,0,.3);cursor:pointer;padding:0 10px;transition:all .3s ease}.floatingButton:hover{background-color:#ff8c33;transform:translateY(-4px);box-shadow:0 6px 15px rgba(0,0,0,.4)}.floatingButton .buttonText{font-size:11px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1;text-align:center}@media screen and (min-width:768px)and (max-width:1023px){.floatingButton{min-width:125px;height:45px;padding:0 14px;bottom:1.5rem;right:1.5rem;gap:6px}.floatingButton .buttonText{font-size:14px}}@media screen and (min-width:1024px){.floatingButton{min-width:140px;height:50px;padding:0 16px;bottom:2rem;right:2rem;gap:8px}.floatingButton .buttonText{font-size:16px}}.card{background:rgba(51,62,37,.3);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.3);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column}.card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.2)}.card__image-container{position:relative;width:100%;height:200px;flex-shrink:0}@media screen and (min-width:768px){.card__image-container{height:250px}}@media screen and (min-width:1024px){.card__image-container{height:300px}}.card__image-container .image_stack{width:100%;height:100%;margin:0;padding:0}.card__content{padding:1rem;margin-top:10px;flex-grow:1}@media screen and (min-width:768px){.card__content{padding:1.25rem;margin-top:15px}}@media screen and (min-width:1024px){.card__content{padding:1.5rem;margin-top:20px}}.card__title{margin:0 0 .5rem;font-size:1.2rem;font-weight:500;color:#fff;font-family:var(--font-fourth);text-transform:uppercase}@media screen and (min-width:768px){.card__title{font-size:1.3rem}}@media screen and (min-width:1024px){.card__title{font-size:1.5rem}}.card__description{margin:0;color:#fff;font-size:1rem;line-height:1.5;font-family:var(--font-fourth)}@media screen and (min-width:768px){.card__description{font-size:1.1rem}}@media screen and (min-width:1024px){.card__description{font-size:1.2rem}}.card__button{background:#f2c729;color:#4e4a3c;font-size:1.2em;text-transform:uppercase;font-weight:700;font-family:var(--font-fourth);border:1px solid hsla(0,0%,40%,.778);border-radius:5px;text-decoration:none;text-align:center;transition:.5s ease;cursor:pointer;padding:5px 10px;margin-top:10px}@media screen and (min-width:768px){.card__button{font-size:1.3em;padding:5px;margin-top:15px}}@media screen and (min-width:1024px){.card__button{font-size:1.5em;padding:10px 20px;margin-top:20px}}.card__button:hover{box-shadow:0 0 20px 0 #f2c629;color:#fff}.cards-container{display:grid;grid-gap:1rem;gap:1rem;padding:.5rem;width:100%;max-width:1400px;margin:0 auto;grid-template-columns:1fr}@media screen and (min-width:768px){.cards-container{grid-template-columns:repeat(2,1fr);gap:2rem;padding:2rem}}@media screen and (min-width:1024px){.cards-container{gap:3rem;padding:3rem}}.card-container{max-width:800px;margin:0 auto;padding:.5rem}@media screen and (min-width:768px){.card-container{padding:1rem}}@media screen and (min-width:1024px){.card-container{padding:2rem}}#activity{height:80vh;display:flex;align-items:center;flex-direction:column}#activity .row.content{color:#fff;display:flex;align-items:center;font-size:1.4rem;font-family:var(--font-fourth);overflow:hidden;width:100%;flex-direction:row}@media screen and (max-width:576px){#activity .row.content{flex-direction:column;gap:2rem;overflow:visible;margin:2px}#activity .row.content .col-md-6{width:100%;text-align:center}#activity .row.content .col-md-6:first-child{max-width:350px;margin:0 auto 2rem}#activity .row.content .col-md-6:last-child{padding:0 1rem}}@media screen and (min-width:576px)and (max-width:1024px){#activity .row.content{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 1rem}#activity .row.content .col-md-6{width:50%;flex:0 0 50%}}@media screen and (max-width:576px){#activity .image_stack{position:relative;width:100%}#activity .image_stack img{width:100%;height:auto}#activity .image_stack .stack_back{opacity:.3}#activity .image_stack .stack_back.align_left,#activity .image_stack .stack_back.align_right{transform:none;left:0;right:0;top:5%}}@media screen and (min-width:576px)and (max-width:1024px){#activity .image_stack{position:relative;width:100%}#activity .image_stack img{max-width:100%;height:auto}#activity .image_stack .stack_back{opacity:.4;position:absolute}#activity .image_stack .stack_back.align_left{left:-5%;top:5%}#activity .image_stack .stack_back.align_right{right:-5%;top:5%}}#description_bloc{display:flex;justify-content:center;align-items:center;width:100%;padding:4rem 0;position:relative;overflow:hidden}#description_bloc:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#description_bloc .container,#description_bloc .container-fluid{position:relative;z-index:2;width:100%}#description_bloc .container{max-width:1200px;margin:0 auto;padding:0 15px}#description_bloc .row{display:flex;width:100%;margin:0;gap:6rem}@media screen and (max-width:576px){#description_bloc .row{flex-direction:column;gap:2rem}}@media screen and (min-width:576px)and (max-width:1024px){#description_bloc .row{gap:3rem}}#description_bloc .description_box{width:100%;padding:0}#description_bloc .description_box .paragraph-content{color:#fff;font-size:1.2em;font-family:var(--font-fourth);margin-bottom:2rem;line-height:1.6}#description_bloc .description_box .paragraph-content:last-child{margin-bottom:0}@media screen and (min-width:768px){#description_bloc .description_box .paragraph-content{font-size:1.4em}}#description_bloc .description_box .paragraph-content h2{color:#fff;font-family:var(--font-fourth);font-size:2em;text-transform:uppercase;margin-bottom:1.5rem}@media screen and (min-width:768px){#description_bloc .description_box .paragraph-content h2{font-size:3em}}#description_bloc .description_box .loading-placeholder{color:#fff;font-size:1.2em;font-family:var(--font-fourth);text-align:center;padding:2rem}@media screen and (min-width:576px){#description_bloc .description_box{width:calc(50% - 3rem);padding:0}}#description_bloc .col-md-6{width:100%;padding:0}@media screen and (min-width:576px){#description_bloc .col-md-6{width:calc(50% - 3rem)}}#description_bloc .col-md-6 .double_img{display:none}@media screen and (min-width:576px){#description_bloc .col-md-6 .double_img{display:block;width:100%}#description_bloc .col-md-6 .double_img .circles_box{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;scale:.85}#description_bloc .col-md-6 .double_img .circles_box .front_up{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#description_bloc .col-md-6 .double_img .circles_box .front_up img{width:auto;height:auto;max-width:500px;max-height:100%;margin:0 auto;display:block;object-fit:contain}}@media screen and (min-width:576px)and (min-width:1024px){#description_bloc .col-md-6 .double_img .circles_box .front_up img{max-width:500px;width:100%;height:auto}}@media screen and (min-width:576px){#description_bloc .col-md-6 .double_img .circles_box .circles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;opacity:.6;display:flex;align-items:center;justify-content:center}#description_bloc .col-md-6 .double_img .circles_box .circles img{width:auto;height:auto;max-width:500px;max-height:100%;margin:0 auto;display:block;object-fit:contain;transform:scale(1.1)}}@media screen and (min-width:576px)and (min-width:1024px){#description_bloc .col-md-6 .double_img .circles_box .circles img{max-width:500px;width:100%;height:auto}}@media screen and (min-width:576px){#description_bloc .col-md-6 .double_img .circles_box .circles.align_left{transform:translate(-55%,-50%)}#description_bloc .col-md-6 .double_img .circles_box .circles.align_right{transform:translate(-45%,-50%)}}@media screen and (max-width:576px){#description_bloc .col-md-6 .double_img{display:none}}:root{--font-default:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-primary:"Montserrat",sans-serif;--font-secondary:"Poppins",sans-serif;--font-third:"Lato",sans-serif;--font-fourth:"Oswald",sans-serif;--color-default:#222;--color-primary:#fff;--color-secondary:#fff;--color-primary-rgb:0,131,116;--color-primary-bg:#212226;--color-secondary-airsoft:#ff7400;--color-secondary-lasergame:255,0,245;--color-secondary-paintball:#30f;--color-primary-paintball:red;--font-size-primary:1.5rem;--font-size-mobile:1em;scroll-behavior:smooth}body{background:var(--color-primary-bg)}section{padding:70px 300px}a{text-decoration:none}input{margin:0 15px}label{font-size:1rem}.description_box h2{font-size:3em;text-transform:uppercase}.description_box h2,.description_box p{color:#fff;font-family:var(--font-fourth)}.description_box p{font-size:1.4em}.col-md-12.title_box{background:#212226;display:flex}.title_box.align_right{flex-direction:row-reverse}.title_box_border{height:120px;width:20px;background-image:var(--color)}.section_title{background:var(--color-primary-bg);padding:25px}.section_title h2{color:#fff;font-size:3rem;font-family:var(--font-fourth);text-transform:uppercase;font-weight:500}.section_title.align_left{display:flex;justify-content:flex-start}.section_title.align_right{display:flex;justify-content:flex-end;flex-direction:row-reverse}.reservation-msg{max-width:900px;margin:30px auto -50px;color:#fff;font-size:1.4rem;font-family:var(--font-fourth);overflow:hidden}#immersion,.reservation-msg{display:flex;align-items:center}#immersion{height:100vh;justify-content:flex-start;flex-direction:column}#immersion .row.content{color:#fff;display:flex;justify-content:flex-start;align-items:center;font-size:1.7rem;max-width:600px;font-family:var(--font-fourth)}#equipment{min-height:100vh;padding-top:100px}#equipment,.equipment_content{display:flex;justify-content:center;align-items:center}.contact_form_box{color:#fff}#values .values_content{padding:81px 60px}#values .values_content,.mentions-legales{color:#fff;font-family:var(--font-fourth);font-size:1.7em;margin:100px 0}.mentions-legales h1,.mentions-legales h2,.mentions-legales li,.mentions-legales p,.mentions-legales ul{color:#fff}@media screen and (max-width:1280px){section{padding:20px 0}.section_title h2{font-size:2em}}#video-block{text-align:center;padding:50px 0;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,#212226)}#video-block .video-title{font-size:2rem;color:#fff;margin-bottom:20px}#video-block .video-description{font-size:1.2rem;color:#ddd;margin-bottom:30px}#video-block .video-container{position:relative;width:100%;max-width:800px;margin:0 auto;box-shadow:0 0 20px hsla(0,0%,100%,.2)}#video-block .video-container iframe,#video-block .video-container video{width:100%;border-radius:10px;border:none}