.styles-module-scss-module__uOT2pW__hero_cta{flex-wrap:wrap;align-content:center;padding:20px 0 0;display:flex}.styles-module-scss-module__uOT2pW__hero_cta h1{width:100%;margin:5px 0;font-size:4rem}@media (min-width:480px){.styles-module-scss-module__uOT2pW__hero_cta h1{font-size:6.5rem}}@media (min-width:1035px){.styles-module-scss-module__uOT2pW__hero_cta h1{width:85%;font-size:7rem}}.styles-module-scss-module__uOT2pW__hero_cta h3{color:#b8b8b8;letter-spacing:1.5px;text-transform:uppercase;width:100%;font-size:1.5rem;font-weight:400}.styles-module-scss-module__uOT2pW__tickets>h3{margin-top:10px;margin-bottom:10px}.styles-module-scss-module__uOT2pW__tickets p.styles-module-scss-module__uOT2pW__subtitle{color:#d8d8d8;max-width:600px;font-size:1.8rem}.styles-module-scss-module__uOT2pW__tickets ul{margin:40px 0;padding:0;list-style:none;display:block}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}}.styles-module-scss-module__uOT2pW__tickets ul li{background-color:#171717;border-radius:7px;margin-bottom:20px;overflow:hidden}.styles-module-scss-module__uOT2pW__tickets ul li>div{flex-wrap:nowrap;align-items:center;display:flex}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li>div{display:block}}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__content{padding:10px 15px}@media (min-width:768px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__content{width:65%;margin-left:30px;padding:20px 0}}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__content{width:auto;margin-left:auto;padding:20px}}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__preview{display:none}@media (min-width:768px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__preview{width:35%;display:block}}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__preview{width:auto}}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__preview img{width:100%;height:auto;display:block}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price{align-items:center;margin-top:5px;display:flex}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price{margin-top:20px}}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price h3{margin:0 10px 0 0;font-size:3.7rem}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price h3.styles-module-scss-module__uOT2pW__reduced{font-size:3rem}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price h3.styles-module-scss-module__uOT2pW__crossed{color:red;margin-top:3px;font-size:3rem;display:inline-block;position:relative}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__price h3.styles-module-scss-module__uOT2pW__crossed:after{content:"";transform-origin:50%;background:red;width:100%;height:2px;position:absolute;top:45%;left:0;transform:rotate(-20deg)}.styles-module-scss-module__uOT2pW__tickets ul li h4{margin:5px 0;font-size:3rem;font-weight:400}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li h4{margin:10px 0;font-size:2.3rem}}.styles-module-scss-module__uOT2pW__tickets ul li p{margin:15px 0;font-size:1.6rem}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li p{min-height:60px}}.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__reservation{margin-bottom:5px;display:inline-block}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li .styles-module-scss-module__uOT2pW__reservation{margin-bottom:20px}}.styles-module-scss-module__uOT2pW__tickets ul li span.styles-module-scss-module__uOT2pW__minimal{color:#d8d8d8;letter-spacing:1.5px;text-transform:uppercase;width:100%;margin:15px 0;font-size:1.5rem;font-weight:400;display:block}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li span.styles-module-scss-module__uOT2pW__minimal{margin:20px 0 10px}}.styles-module-scss-module__uOT2pW__tickets ul li ul.styles-module-scss-module__uOT2pW__features{margin:0;padding:0;list-style:none;display:block}.styles-module-scss-module__uOT2pW__tickets ul li ul.styles-module-scss-module__uOT2pW__features li{margin-bottom:5px;font-size:1.4rem;font-weight:300}@media (min-width:1280px){.styles-module-scss-module__uOT2pW__tickets ul li ul.styles-module-scss-module__uOT2pW__features li{margin-bottom:0;padding:7px 0}}.styles-module-scss-module__uOT2pW__light{color:#1f1f1f;background-color:#fff;padding:50px 0}.styles-module-scss-module__uOT2pW__contact_forms{display:block}@media (min-width:768px){.styles-module-scss-module__uOT2pW__contact_forms{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}}.styles-module-scss-module__uOT2pW__contact_forms form{flex-wrap:wrap;width:100%;max-width:550px;display:flex}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field{border:1px solid #b8b8b8;border-radius:4px;flex-wrap:wrap;width:100%;margin-bottom:25px;padding:7px 15px 5px;display:flex;position:relative}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field:hover,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field:focus-within{border:1px solid #1f1f1f}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid{border:2px solid red}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid label,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid input,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid select,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid textarea{color:red}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__invalid .styles-module-scss-module__uOT2pW__errorLabel{color:red;font-size:1.2rem;font-weight:500;position:absolute;bottom:-25px}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field label{color:#464646;text-transform:uppercase;letter-spacing:.048rem;cursor:pointer;width:100%;padding-bottom:3px;font-size:1.3rem;display:block}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field input,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field select{border:0;width:100%;padding:5px 0;font-size:1.75rem;font-weight:300}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field input:focus-visible,.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field select:focus-visible{outline:0}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field select{background-color:#fff;padding:10px 20px 10px 0}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field textarea{border:none;width:100%;height:250px;margin:5px 0 10px;font-size:1.75rem;font-weight:300;line-height:3rem}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__category_selector>.styles-module-scss-module__uOT2pW__grid{flex-wrap:wrap;width:100%;display:flex}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__category_selector>.styles-module-scss-module__uOT2pW__grid>div{width:33%;padding:10px 0;display:flex}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__category_selector>.styles-module-scss-module__uOT2pW__grid>div input{width:20px;margin-right:10px}.styles-module-scss-module__uOT2pW__contact_forms form .styles-module-scss-module__uOT2pW__form_field.styles-module-scss-module__uOT2pW__category_selector>.styles-module-scss-module__uOT2pW__grid>div label{text-transform:initial;font-size:1.75rem;font-weight:300}.styles-module-scss-module__uOT2pW__contact_forms form p{color:#464646;width:100%;font-size:1.3rem}.styles-module-scss-module__uOT2pW__contact_forms form p.styles-module-scss-module__uOT2pW__error{color:red;font-weight:500}.styles-module-scss-module__uOT2pW__contact_forms form p.styles-module-scss-module__uOT2pW__confirm{color:#009100;font-weight:500}
