@font-face{font-family:Gotham;src:url(Gotham-Medium.15488281.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:700;src:url(Gotham-Bold.6998e085.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:350;src:url(Gotham-Book.cba1837e.otf) format("opentype")}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Gotham,Helvetica,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#252425}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.rgpd__modal__wrapper{position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:99999}.rgpd__modal__wrapper .rgpd__modal{width:80%;height:auto;background-color:#242324;box-shadow:11px 9px 19px;padding:20px;display:flex;flex-direction:column;align-items:center}.rgpd__modal__wrapper .rgpd__modal .rgpd__modal__title{color:#5ed7fd;font-weight:300;margin:0;text-align:center;font-size:20px}.rgpd__modal__wrapper .rgpd__modal .rgpd__modal__text{color:#fff;text-align:center;display:flex;flex-direction:column;font-weight:300;font-size:16px}.rgpd__modal__wrapper .rgpd__modal .rgpd__modal__text span{margin:10px 0}.rgpd__modal__wrapper .rgpd__modal .rgpd__consent__button{background-color:transparent;color:#5ed7fd;border:4px solid #5ed7fd;border-radius:0;width:150px;height:55px;font-size:16px;cursor:pointer}@media screen and (min-width:1024px){.rgpd__modal__wrapper .rgpd__modal{width:55%;min-height:300px;height:auto;padding:30px}.rgpd__modal__wrapper .rgpd__modal .rgpd__modal__title{font-size:26px}}.lto__header{position:relative}.lto__header nav{width:92%;height:10vh;display:flex;justify-content:space-between;align-items:center}.lto__header nav .logoContainer{height:100%;display:flex;margin-left:30px;justify-content:flex-start;align-items:center}.lto__header nav .lto__menu{display:none;justify-content:flex-end;align-items:center}.lto__header nav .lto__menu li{list-style:none;margin:0 25px}.lto__header nav .lto__menu li a{color:#fff;font-weight:700;text-decoration:none;font-size:20px}.lto__header nav .lto__menu li a:visited{color:#fff}.lto__header nav .lto__menu li:last-child{margin-right:0}.lto__header nav.lto__nav--mobile{position:fixed;width:100%;height:100vh;right:-100%;top:0;background:linear-gradient(180deg,#252425,#0d0c0c);z-index:999;display:flex;flex-direction:column;justify-content:space-evenly;transition:transform .5s ease}.lto__header nav.lto__nav--mobile.opened{transform:translateX(-100%);transition:transform .5s ease}.lto__header nav.lto__nav--mobile .logoContainer--mobile{width:100%;height:50%;display:flex;justify-content:center;align-items:center;padding:0;margin:0}.lto__header nav.lto__nav--mobile .logoContainer--mobile .logo__menu--mobile{width:100%;height:auto}.lto__header nav.lto__nav--mobile .lto__menu--mobile{width:100%;padding:0;margin:0}.lto__header nav.lto__nav--mobile .lto__menu--mobile li{background:linear-gradient(180deg,#252425,#0d0c0c);list-style:none;color:#fff}.lto__header nav.lto__nav--mobile .lto__menu--mobile li a{width:100%;height:60px;display:flex;align-items:center;padding:0 30px;text-decoration:none;font-size:24px}.lto__header nav.lto__nav--mobile .lto__menu--mobile li a img{height:18px;width:auto}.lto__header nav.lto__nav--mobile .lto__menu--mobile li a:hover,.lto__header nav.lto__nav--mobile .lto__menu--mobile li a:visited{color:#fff;text-decoration:none;font-size:24px}.lto__header nav .lto__mobile__menu__button{width:35px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;right:30px;z-index:9999;border:none;background-color:transparent;padding:0}.lto__header nav .lto__mobile__menu__button:focus{outline:none}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu{width:35px;height:2px;border-radius:2px;background-color:#fff;z-index:2;position:relative}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu:after{content:"";position:absolute;top:-10px;left:0;width:100%;height:100%;border-radius:2px;background-color:#fff;transition:transform .5s ease}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu:before{content:"";position:absolute;left:0;top:10px;width:100%;height:100%;border-radius:3px;background-color:#fff;transition:transform .5s ease}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu--home{width:35px;height:3px;border-radius:3px;background-color:#000;z-index:2;position:relative}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu--home:after{content:"";position:absolute;top:-10px;left:0;width:100%;height:100%;border-radius:3px;background-color:#000;transition:transform .5s ease}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu--home:before{content:"";position:absolute;left:0;top:10px;width:100%;height:100%;border-radius:2px;background-color:#000;transition:transform .5s ease}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu--home.opened:after,.lto__header nav .lto__mobile__menu__button .lto__mobile__menu--home.opened:before{background-color:#fff}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu.opened{background:none}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu.opened:after{transform:translateY(10px) rotate(45deg);transition:transform .5s ease}.lto__header nav .lto__mobile__menu__button .lto__mobile__menu.opened:before{transform:translateY(-10px) rotate(-45deg);transition:transform .5s ease}@media screen and (min-width:760px){.lto__header nav .lto__menu{display:flex;justify-content:flex-end;align-items:center}.lto__header nav .lto__menu li{list-style:none;margin:0 25px}.lto__header nav .lto__menu li a{color:#fff;font-weight:700;text-decoration:none;font-size:20px}.lto__header nav .lto__menu li a:visited{color:#fff}.lto__header nav .lto__menu li:last-child{margin-right:0}.lto__header nav .lto__mobile__menu,.lto__header nav.lto__nav--mobile{display:none}}header.headBlock{height:auto;width:100%;background:linear-gradient(180deg,#252425,#0d0c0c)}header.headBlock.headBlock-outdoor{background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:auto,100%;background-repeat:no-repeat}header.headBlock.headBlock-private{background:url(pattern.d8c83af6.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:auto,100%;background-repeat:no-repeat}header.headBlock.headBlock-corporate{background:url(pattern.8260e151.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:auto,100%;background-repeat:no-repeat}header.headBlock .headBlock_imageContainer{height:auto;width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-outdoor:before{display:none;content:"";position:relative;width:100%;height:100%;z-index:1;background-image:url(outdoorHeadImage.8c19315e.jpg);background-position:left 50%;background-size:cover}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-private:before{display:none;content:"";position:relative;width:100%;height:100%;z-index:1;background-image:url(privateHeadImage.6b36e3a2.jpg);background-position:left 80%;background-size:cover}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-corporate:before{display:none;content:"";position:relative;width:100%;height:100%;z-index:1;background-image:url(corporateHeadImage.cf07b74e.jpg);background-position:left 80%;background-size:cover}header.headBlock .headBlock_imageContainer .headBlock_backgroundImage{display:block;width:100%;height:auto}header.headBlock .headBlock_imageContainer .headBlock_titleContainer{z-index:1;width:100%;margin:40px 40px 0 0;padding:0 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_imageTitle{height:15px;width:auto}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_tagline{width:90%;float:left;font-family:Gotham;font-weight:700;font-size:14px;color:#fff;margin-bottom:50px}@media screen and (min-width:760px){header.headBlock{height:100vh}header.headBlock.headBlock-outdoor{background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock.headBlock-private{background:url(pattern.d8c83af6.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock.headBlock-corporate{background:url(pattern.8260e151.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock nav .logoContainer{height:100%;display:flex;margin-left:50px}header.headBlock .headBlock_imageContainer{height:80vh;width:92%;flex-direction:row}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-outdoor:before{display:block;position:absolute;left:0;right:0;background-image:url(outdoorHeadImage.8c19315e.jpg);background-position:left 50%}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-private:before{display:block;position:absolute;left:0;right:0;background-image:url(privateHeadImage.6b36e3a2.jpg);background-position:left 80%}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-corporate:before{display:block;position:absolute;left:0;right:0;background-image:url(corporateHeadImage.cf07b74e.jpg);background-position:left 80%}header.headBlock .headBlock_imageContainer .headBlock_backgroundImage{display:none}header.headBlock .headBlock_imageContainer .headBlock_titleContainer{width:40%}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_imageTitle{width:100%;height:auto}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_tagline{font-size:20px;text-shadow:2px 2px rgba(34,34,34,.8)}}@media screen and (min-width:1440px){header.headBlock{height:100vh}header.headBlock.headBlock-outdoor{background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock.headBlock-private{background:url(pattern.d8c83af6.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock.headBlock-corporate{background:url(pattern.8260e151.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:0 100%;background-size:92%,100%;background-repeat:no-repeat}header.headBlock nav .logoContainer{height:100%;display:flex;margin-left:50px}header.headBlock .headBlock_imageContainer{height:80vh;width:92%;flex-direction:row;padding:0}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-outdoor:before{position:absolute;left:0;right:0;background-image:url(outdoorHeadImage.8c19315e.jpg);background-position:left 50%}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-private:before{position:absolute;left:0;right:0;background-image:url(privateHeadImage.6b36e3a2.jpg);background-position:left 80%}header.headBlock .headBlock_imageContainer.headBlock_imageContainer-corporate:before{background-image:url(corporateHeadImage.cf07b74e.jpg);position:absolute;left:0;right:0}header.headBlock .headBlock_imageContainer .headBlock_titleContainer{width:40%}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_imageTitle{width:100%;height:auto}header.headBlock .headBlock_imageContainer .headBlock_titleContainer .headBlock_tagline{font-size:20px}}.outdoor_titles_img{height:20px;width:auto}.flag{width:130px;height:22px;margin-bottom:30px;margin-left:100px;position:relative;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:14px;color:#222}.flag.blue{background:linear-gradient(45deg,#5ed7fd,#6fdbfd)}.flag.red{background:linear-gradient(45deg,#ec3830,#e9443d)}.flag.purple{background:linear-gradient(45deg,#b556ff,#bb68fc)}.flag.fromLeft:before{content:"";position:absolute;left:-79%;bottom:0;width:80%;height:4px}.flag.fromLeft--blue:before{background:linear-gradient(-90deg,#5dd5fa,rgba(93,213,250,0))}.flag.fromLeft--red:before{background:linear-gradient(-90deg,#ec3830,rgba(236,56,48,0))}.flag.fromLeft--purple:before{background:linear-gradient(-90deg,#b556ff,rgba(181,86,255,0))}.flag.fromRight{margin-left:0;margin-right:130px}.flag.fromRight:after{content:"";position:absolute;right:-79%;bottom:0;width:80%;height:4px}.flag.fromRight--blue:after{background:linear-gradient(90deg,#5dd5fa,rgba(93,213,250,0))}.flag.fromRight--red:after{background:linear-gradient(90deg,#ec3830,rgba(236,56,48,0))}.flag.fromRight--purple:after{background:linear-gradient(90deg,#b556ff,rgba(181,86,255,0))}.concept_container{background:linear-gradient(180deg,#242324,#1b1a1a);flex-direction:column;padding-top:50px}.concept_container,.concept_container .concept-right{width:100%;height:auto;display:flex;align-items:center}.concept_container .concept-right{overflow:hidden}.concept_container .concept-right .concept_img{width:100%;height:auto}.concept_container .concept-left{width:100%;max-width:100%;margin-left:10px;margin-right:10px}.concept_container .concept-left .concept-flag{width:130px;height:22px;margin-bottom:30px;margin-left:100px;background:linear-gradient(45deg,#5ed7fd,#6fdbfd);position:relative;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:14px;color:#222}.concept_container .concept-left .concept-flag:before{content:"";position:absolute;left:-79%;bottom:0;width:80%;height:4px;background:linear-gradient(-90deg,#5dd5fa,rgba(93,213,250,0))}.concept_container .concept-left .concept-title{padding:0 20px}.concept_container .concept-left .concept-paragraph{font-size:14px;color:#fff;width:100%;padding:0 20px;margin-bottom:20px}.concept_container .concept-left ol.concept_numbered_list{counter-reset:my-awesome-counter;list-style:none;color:#fff;font-size:14px;line-height:18px;padding:0 20px;margin-bottom:20px}.concept_container .concept-left ol.concept_numbered_list li{color:#fff;counter-increment:my-awesome-counter;margin:5px 0}.concept_container .concept-left ol.concept_numbered_list li:before{content:counter(my-awesome-counter) ". ";color:#fff;font-weight:700}.concept_container .concept-left .signature_dash{height:4px;width:auto;margin-left:20px;margin-bottom:40px}.outdoor_trainings_container{width:100%;height:auto;background-color:#202020;position:relative;padding-top:50px}.outdoor_trainings_container:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,.3) 10%,hsla(0,0%,100%,0) 80%);position:absolute;top:0;width:100%;height:100px}.outdoor_trainings_container:after{content:"";background:linear-gradient(1turn,rgba(0,0,0,.3) 10%,hsla(0,0%,100%,0) 80%);position:absolute;bottom:0;width:100%;height:100px}.outdoor_trainings_container .outdoor_trainings_titleWrapper{width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:20px;margin-bottom:20px}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-flag{width:130px;height:22px;margin-bottom:20px;margin-right:100px;background:linear-gradient(45deg,#5ed7fd,#6fdbfd);position:relative;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:12px;color:#222}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-flag:after{content:"";position:absolute;right:-79%;bottom:0;width:80%;height:4px;background:linear-gradient(90deg,#5dd5fa,rgba(93,213,250,0))}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-title{margin:0}.outdoor_trainings_container .outdoor_trainings_wrapper{width:100%;height:auto;padding:10px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type{max-width:100%;padding:0 10px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeIcon{height:35px;width:auto}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeTitle{font-size:20px;line-height:30px;margin:15px 0}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeParagraph{font-size:12px;line-height:30px;margin-bottom:20px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeParagraph ul{padding:15px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .signature_dash{height:4px;width:auto;margin-bottom:40px}.pricing_container{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;position:relative;padding-top:70px}.pricing_container.outdoor{background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:100%,100%;background-repeat:no-repeat}.pricing_container.private{background:url(pattern.d8c83af6.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:100%,100%;background-repeat:no-repeat}.pricing_container.corporate{background:url(pattern.8260e151.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:100%,100%;background-repeat:no-repeat;border-bottom:10px solid #bb68fc}.pricing_container .planning__buttonContainer{width:100%;display:flex;justify-content:flex-start;padding:0 20px}.pricing_container .planning__buttonContainer .planning__bookButton{width:80%;height:35px;font-family:Gotham;font-size:16px;text-transform:uppercase;background-color:transparent;margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;line-height:16px}.pricing_container .planning__buttonContainer .planning__bookButton.outdoor{border:4px solid #5ed7fd;color:#5ed7fd}.pricing_container .planning__buttonContainer .planning__bookButton.outdoor:hover{background-color:#5ed7fd;color:#222}.pricing_container .pricing_titleWrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:0;padding-right:20px;margin-bottom:20px}.pricing_container .pricing_titleWrapper .pricing-title{margin:0;padding-left:20px;line-height:20px}.pricing_container .pricing_titleWrapper .pricing-span{color:#fff;margin-top:30px;margin-left:20px;padding-left:25px;position:relative;display:flex}.pricing_container .pricing_titleWrapper .pricing-span:before{content:"";width:15px;height:15px;left:0;position:absolute;background-color:#fff}.pricing_container .pricing_titleWrapper .pricing-span img{width:150px;margin-top:-30px;margin-left:15px}.pricing_container .pricings-container{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.pricing_container .pricings-container .price-wrapper{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;color:#fff;line-height:30px;padding:0 20px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:15px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price{font-size:25px;font-weight:350}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price.outdoor{color:#5dd6fc}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price.private{color:#ec3830}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-package{font-size:15px;line-height:30px;margin:0 0 0 10px}.pricing_container .pricings-container .price-wrapper a{text-decoration:none}.pricing_container .pricings-container .price-wrapper .price-packagePresentation{font-size:14px;font-weight:350}.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline{font-size:14px;font-weight:700}.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline.outdoor{color:#5dd6fc}.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline.private{color:#ec3830}.pricing_container .pricings-container .price-wrapper .price-bookButton{width:50%;height:35px;font-family:Gotham;font-size:16px;text-transform:uppercase;background-color:transparent;margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;line-height:16px}.pricing_container .pricings-container .price-wrapper .price-bookButton.outdoor{border:4px solid #5ed7fd;color:#5ed7fd}.pricing_container .pricings-container .price-wrapper .price-bookButton.outdoor:hover{background-color:#5ed7fd;color:#222}.pricing_container .pricings-container .price-wrapper .price-bookButton.private{border:4px solid #ec3830;color:#ec3830}.pricing_container .pricings-container .price-wrapper .price-bookButton.private:hover{background-color:#ec3830;color:#222}.pricing_container .pricings-container .price-wrapper .price-bookButton.corporate{border:4px solid #b556ff;color:#b556ff}.pricing_container .pricings-container .price-wrapper .price-bookButton.corporate:hover{background-color:#b556ff;color:#222}.pricing_container .form-container{width:100%;margin:0 auto}.pricing_container .form-container .form-container__subtitle{color:#fff;font-size:14px;padding-left:20px;margin-bottom:0;line-height:18px}.pricing_container .form-container .form-container__tagline{color:#fff;font-size:18px;padding-left:20px;line-height:23px}.pricing_container .form-container .form_container-form{display:flex;flex-direction:column}.pricing_container .form-container .form_container-form .form_left_side{display:flex;flex-direction:column;flex:1;padding:0 20px}.pricing_container .form-container .form_container-form .form_left_side .form_input{border:none;height:54px;margin:11px 0;padding:20px;font-size:19px;color:rgba(0,0,0,.4)}.pricing_container .form-container .form_container-form .form_left_side .form_input::placeholder{opacity:.4}.pricing_container .form-container .form_container-form .form_right_side{display:flex;flex-direction:column;flex:1.5;padding:0 20px}.pricing_container .form-container .form_container-form .form_right_side .form_textArea{border:none;margin:11px 0;height:207px;padding:20px;font-size:19px;color:rgba(0,0,0,.4)}.pricing_container .form-container .form_container-form .form_right_side .form_textArea::placeholder{opacity:.4}.pricing_container .form-container .form_container-form .form_right_side .form_submit_btn{width:130px;height:44px;margin:11px 0;background-color:transparent;color:#b556ff;border:4px solid #b556ff;font-weight:500;text-transform:uppercase;font-size:16px}.slider__part.outdoor{border-bottom:10px solid #5ed7fd}.slider__part.private{border-bottom:10px solid #ec3830}.outdoor__booking{width:100%}.outdoor__booking .price-bookButton{width:50%;height:35px;font-family:Gotham;font-size:16px;text-transform:uppercase;background-color:transparent;margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;line-height:16px}.outdoor__booking .price-bookButton.outdoor{border:4px solid #5ed7fd;color:#5ed7fd}.outdoor__booking .price-bookButton.outdoor:hover{background-color:#5ed7fd;color:#222}.outdoor__booking .outdoor__booking__modal{display:none;width:calc(100% - 30px);position:fixed;top:15px;bottom:15px;left:15px;right:15px;overflow-y:scroll;-ms-overflow-style:none;background-color:#2b2a2b;border-radius:4px;z-index:9999;padding-top:55px}.outdoor__booking .outdoor__booking__modal.show{display:flex;flex-direction:column;align-items:flex-end}.outdoor__booking .outdoor__booking__modal::-webkit-scrollbar{display:none}.outdoor__booking .outdoor__booking__modal .outdoor__booking__modal__header{width:calc(100% - 30px);height:55px;margin:auto;position:fixed;display:flex;justify-content:flex-end;padding:15px;background-color:#2b2a2b;top:15px;z-index:9999}.outdoor__booking .outdoor__booking__modal .outdoor__booking__modal__header .close__modal__img{width:25px;height:25px}@media screen and (min-width:760px){.outdoor_titles_img{height:62px}.flag{width:230px;height:36px;margin-right:200px;margin-bottom:60px;font-size:18px}.flag.fromLeft:before{right:-99%;width:100%;height:6px}.flag.fromRight{margin-right:180px}.flag.fromRight:after{height:6px}.concept_container .concept-right{width:60%}.concept_container .concept-left{margin-left:auto;margin-right:110px}.concept_container .concept-left .concept-flag{width:230px;height:36px;margin-left:200px;margin-bottom:60px;font-size:18px}.concept_container .concept-left .concept-flag:before{left:-99%;width:100%;height:6px}.concept_container .concept-left .concept-title{padding-left:50px;line-height:20px}.concept_container .concept-left .concept-title .outdoor_titles_img{height:52px}.concept_container .concept-left .concept-paragraph{font-size:20px;width:90%;margin-bottom:55px}.concept_container .concept-left .signature_dash{height:8px;margin-left:20px;margin-bottom:40px}.outdoor_trainings_container{height:auto;padding-top:130px}.outdoor_trainings_container .outdoor_trainings_titleWrapper{margin:0 115px 50px 0}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-title{padding-left:50px;line-height:20px}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-title .outdoor_titles_img{height:52px}.outdoor_trainings_container .outdoor_trainings_wrapper{width:100%;height:auto;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type{flex:1;max-width:33.33%;padding:0 40px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeIcon{height:110px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeTitle{font-size:30px;line-height:30px;margin:35px 0}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeParagraph{font-size:17px;margin-bottom:35px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .signature_dash{height:8px}.pricing_container{height:auto;background:linear-gradient(180deg,#242324,#1b1a1a);padding-bottom:150px}.pricing_container.outdoor{background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:92%,100%;background-repeat:no-repeat}.pricing_container.private{background:url(pattern.d8c83af6.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:92%,100%;background-repeat:no-repeat}.pricing_container .planning__buttonContainer{justify-content:center}.pricing_container .planning__buttonContainer .planning__bookButton{height:55px;font-size:20px;margin-top:50px;margin-bottom:50px}.pricing_container .pricing_titleWrapper{margin-bottom:50px}.pricing_container .pricing_titleWrapper .pricing-flag{width:230px;height:36px;margin-left:200px;margin-bottom:60px;font-size:18px}.pricing_container .pricing_titleWrapper .pricing-flag:before{left:-99%;width:100%;height:6px}.pricing_container .pricing_titleWrapper .pricing-title{padding-left:50px;line-height:20px}.pricing_container .pricing_titleWrapper .pricing-title .outdoor_titles_img{height:52px}.pricing_container .pricings-container{width:100%;flex-direction:row;flex-wrap:wrap;padding:0 30px}.pricing_container .pricings-container .price-wrapper{flex-basis:100%}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper{flex-direction:column;align-items:flex-start}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price{font-size:50px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-package{font-size:30px;margin:30px 0 15px}.pricing_container .pricings-container .price-wrapper .price-packagePresentation,.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline{font-size:17px}.pricing_container .pricings-container .price-wrapper .price-bookButton{height:55px;font-size:20px;margin-top:50px;margin-bottom:50px}.pricing_container .form-container{width:70%}.pricing_container .form-container p.form-container__subtitle,.pricing_container .form-container p.form-container__tagline{padding-left:0}.pricing_container .form-container .form_container-form{display:flex;flex-direction:row}.pricing_container .form-container .form_container-form .form_left_side{padding:0 15px 0 0}.pricing_container .form-container .form_container-form .form_left_side .form_input{border:none;height:54px;margin:11px 0;padding:20px;font-size:19px;color:rgba(0,0,0,.4)}.pricing_container .form-container .form_container-form .form_left_side .form_input::placeholder{opacity:.4}.pricing_container .form-container .form_container-form .form_right_side{padding:0 0 0 15px}.pricing_container .form-container .form_container-form .form_right_side .form_textArea{border:none;margin:11px 0;height:207px;padding:20px;font-size:19px;color:rgba(0,0,0,.4)}.pricing_container .form-container .form_container-form .form_right_side .form_textArea::placeholder{opacity:.4}.pricing_container .form-container .form_container-form .form_right_side .form_submit_btn{width:230px;height:54px;margin:11px 0;background-color:transparent;color:#b556ff;border:4px solid #b556ff;font-weight:500;text-transform:uppercase;font-size:20px}}@media screen and (min-width:1024px){.outdoor_titles_img{height:62px}.flag{width:280px;height:46px;margin-bottom:60px;font-size:20px;margin-left:150px;color:#222}.flag.fromLeft:before{left:-79%;width:80%;height:8px}.flag.fromRight{margin:0 140px 60px 0}.flag.fromRight:after{height:6px}.concept_container{height:100vh;flex-direction:row}.concept_container .concept-right{width:55%;height:60%}.concept_container .concept-left{width:40%;margin-left:auto;margin-right:20px}.concept_container .concept-left .concept-flag{width:280px;height:46px;margin-bottom:60px;font-size:20px;margin-left:150px;color:#222}.concept_container .concept-left .concept-flag:before{left:-79%;width:80%;height:8px}.concept_container .concept-left .concept-title{padding:0 20px}.concept_container .concept-left .concept-title .outdoor_titles_img{height:40px}.concept_container .concept-left .concept-paragraph{font-size:17px;width:90%;margin-bottom:55px}.concept_container .concept-left .signature_dash{height:8px;margin-left:20px;margin-bottom:40px}.outdoor_trainings_container{height:auto;padding-top:130px;padding-bottom:100px}.outdoor_trainings_container .outdoor_trainings_titleWrapper{width:980px;padding-left:0;margin:auto auto 90px}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-title{padding:0}.outdoor_trainings_container .outdoor_trainings_titleWrapper .outdoor_trainings-title .outdoor_titles_img{height:40px}.outdoor_trainings_container .outdoor_trainings_wrapper{height:auto;margin:auto;display:flex;flex-direction:row}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type{flex:1;max-width:33.33%;padding:0 40px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeIcon{height:110px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeTitle{font-size:30px;line-height:30px;margin:35px 0}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeParagraph{font-size:17px;margin-bottom:35px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .signature_dash{height:8px}.pricing_container{height:auto;background:linear-gradient(180deg,#242324,#1b1a1a);background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:92%,100%;background-repeat:no-repeat;padding-bottom:150px}.pricing_container .pricing_titleWrapper{width:980px;padding-left:0;margin:auto auto 90px}.pricing_container .pricing_titleWrapper .pricing-title{padding:0}.pricing_container .pricing_titleWrapper .pricing-title .outdoor_titles_img{height:40px}.pricing_container .planning__buttonContainer .planning__bookButton{width:auto;height:55px;font-size:20px;margin-top:50px;padding:0 30px}.pricing_container .pricings-container{flex-direction:row}.pricing_container .pricings-container .price-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;color:#fff;line-height:30px;flex:1;max-width:20%;padding:0 15px;align-self:stretch}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper{flex-direction:column;align-items:flex-start}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price{font-size:30px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-package{font-size:25px;margin:30px 0 15px}.pricing_container .pricings-container .price-wrapper .price-packagePresentation,.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline{font-size:17px}.pricing_container .pricings-container .price-wrapper .price-bookButton{width:100%;height:50px;font-size:18px;margin-top:50px}.pricing_container .pricings-container .price-wrapper .price-bookButton:hover{background-color:#5ed7fd;color:#222}.outdoor__booking__modal{width:calc(50% - 30px)!important;margin:auto}.outdoor__booking__modal .outdoor__booking__modal__header{width:calc(50% - 30px)!important;height:55px;margin:auto;position:fixed;display:flex;justify-content:flex-end;padding:15px;background-color:#2b2a2b;top:15px}.outdoor__booking__modal .outdoor__booking__modal__header .close__modal__img{width:25px;height:25px}}@media screen and (min-width:1440px){.outdoor_titles_img{height:62px}.flag{width:326px;height:46px;margin:0 0 60px;font-size:20px}.flag.fromLeft:before{left:-99%;width:100%;height:8px}.flag.fromRight{margin:0 163px 60px 0}.flag.fromRight:after{height:6px}.concept_container{height:100vh;flex-direction:row}.concept_container .concept-right{width:55%;height:60%}.concept_container .concept-left{width:30%;max-width:460px;margin-left:auto;margin-right:110px}.concept_container .concept-left .concept-flag{width:326px;height:46px;margin-bottom:60px;font-size:20px;color:#222}.concept_container .concept-left .concept-flag:before{left:-99%;width:100%;height:8px}.concept_container .concept-left .concept-paragraph{font-size:17px;width:90%;margin-bottom:55px}.concept_container .concept-left .signature_dash{height:8px;margin-left:20px;margin-bottom:40px}.outdoor_trainings_container{height:auto;padding-top:130px}.outdoor_trainings_container .outdoor_trainings_titleWrapper{min-width:1400px;width:82%;padding:0 50px;margin:auto auto 90px}.outdoor_trainings_container .outdoor_trainings_wrapper{min-width:1400px;width:82%;height:auto;margin:auto;display:flex;flex-direction:row}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type{flex:1;max-width:33.33%;padding:0 40px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeIcon{height:110px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeTitle{font-size:30px;line-height:30px;margin:35px 0}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .outdoor_trainings_typeParagraph{font-size:17px;margin-bottom:35px}.outdoor_trainings_container .outdoor_trainings_wrapper .outdoor_trainings_type .signature_dash{height:8px}.pricing_container{height:auto;background:linear-gradient(180deg,#242324,#1b1a1a);background:url(pattern.7ade0ae8.png),linear-gradient(180deg,#252425,#0d0c0c);background-position:100% 0;background-size:92%,100%;background-repeat:no-repeat;padding-bottom:150px}.pricing_container .pricing_titleWrapper{min-width:1400px;width:82%;padding:0 60px;margin:auto auto 90px}.pricing_container.corporate .pricing_titleWrapper{min-width:unset;width:70%;padding:0}.pricing_container .planning__buttonContainer .planning__bookButton{width:auto;height:50px;font-size:18px;margin-top:50px;padding:0 30px}.pricing_container .planning__buttonContainer .planning__bookButton:hover{background-color:#5ed7fd;color:#222}.pricing_container .pricings-container{min-width:1400px;width:82%;flex-direction:row}.pricing_container .pricings-container .price-wrapper{display:flex;flex-direction:column;align-items:flex-start;color:#fff;line-height:30px;flex:1;max-width:20%;padding:0 30px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper{flex-direction:column;align-items:flex-start}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-price{font-size:50px}.pricing_container .pricings-container .price-wrapper .price-priceAndPackageWrapper .price-package{font-size:30px;margin:30px 0 15px}.pricing_container .pricings-container .price-wrapper .price-packagePresentation,.pricing_container .pricings-container .price-wrapper .price-packagePresentation .price-bookTagline{font-size:17px}.pricing_container .pricings-container .price-wrapper .price-bookButton{width:100%;height:55px;font-size:20px;margin-top:50px}.pricing_container .pricings-container .price-wrapper .price-bookButton:hover{background-color:#5ed7fd;color:#222}}
/*# sourceMappingURL=outdoor.f05e9935.css.map */