*::-moz-selection{background-color:rgba(255,255,255,.2)}*::selection{background-color:rgba(255,255,255,.2)}html{scroll-behavior:smooth}.v-center{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0}.template-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100;mix-blend-mode:overlay;pointer-events:none;user-select:none}.template-wrapper .shape-top{height:100%;position:absolute;top:0;left:0}.template-wrapper .shape-top img{height:40%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.template-wrapper .shape-bottom{height:100%;position:absolute;bottom:0;right:0}.template-wrapper .shape-bottom img{height:65%;-moz-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1);margin-top:105%}.c-page{background-color:#35403a;color:#fff}.c-page .page{padding:10rem 0 4rem 0}body{margin:0 auto;background-color:#fff;font-family:"Poppins",sans-serif !important;font-size:1rem !important}.no-scroll{overflow:hidden}h1{font-family:"Noto Serif Display",serif;font-weight:500 !important;font-size:5rem !important;text-transform:uppercase}h2{font-family:"Noto Serif Display",serif;font-weight:500 !important;font-size:3rem !important;text-transform:uppercase}h3{font-family:"Poppins",sans-serif;font-weight:500 !important;font-size:1.5rem !important}h4{font-family:"Poppins",sans-serif;font-weight:500 !important;font-size:1rem !important}h5{font-family:"Poppins",sans-serif;font-weight:500 !important;font-size:1rem !important}h6{font-family:"Poppins",sans-serif;font-weight:500 !important;font-size:1rem !important}p{font-weight:300 !important}strong{font-weight:500 !important}.fancybox-container .fancybox-bg{background-color:#232625}.fancybox-container .fancybox-inner .fancybox-infobar{display:none}.fancybox-container .fancybox-inner .fancybox-progress{height:4px;background-color:#cb9a3c}.fancybox-container .fancybox-thumbs{background-color:#232625}.fancybox-container .fancybox-thumbs .fancybox-thumbs__list a:before{border:4px solid #cb9a3c}.mc4wp-form-346 .mc4wp-form-fields{padding:.5rem 0}.mc4wp-form-346 .mc4wp-form-fields p{margin:2rem 0}.mc4wp-form-346 .mc4wp-form-fields p .input{width:40%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s}.mc4wp-form-346 .mc4wp-form-fields p .input::placeholder{color:#fff}.mc4wp-form-346 .mc4wp-form-fields p .input::-ms-input-placeholder{color:#fff}.mc4wp-form-346 .mc4wp-form-fields p .input:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.mc4wp-form-346 .mc4wp-form-fields p .input:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.mc4wp-form-346 .mc4wp-form-fields p .submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.mc4wp-form-346 .mc4wp-form-fields p .submit::placeholder{color:#fff}.mc4wp-form-346 .mc4wp-form-fields p .submit::-ms-input-placeholder{color:#fff}.mc4wp-form-346 .mc4wp-form-fields p .submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.mc4wp-form-346 .mc4wp-form-fields p .submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact .mc4wp-form-346 .mc4wp-form-fields{padding-top:.4rem}.contact .mc4wp-form-346 .mc4wp-form-fields p{margin:1rem 0}.contact .mc4wp-form-346 .mc4wp-form-fields p .input{width:60%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s}.contact .mc4wp-form-346 .mc4wp-form-fields p .input::placeholder{color:#fff}.contact .mc4wp-form-346 .mc4wp-form-fields p .input::-ms-input-placeholder{color:#fff}.contact .mc4wp-form-346 .mc4wp-form-fields p .input:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact .mc4wp-form-346 .mc4wp-form-fields p .input:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact .mc4wp-form-346 .mc4wp-form-fields p .submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.contact .mc4wp-form-346 .mc4wp-form-fields p .submit::placeholder{color:#fff}.contact .mc4wp-form-346 .mc4wp-form-fields p .submit::-ms-input-placeholder{color:#fff}.contact .mc4wp-form-346 .mc4wp-form-fields p .submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact .mc4wp-form-346 .mc4wp-form-fields p .submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}@media only screen and (max-width: 767px){.mc4wp-form-346 .mc4wp-form-fields p .input{width:80%}.contact .mc4wp-form-346 .mc4wp-form-fields p .input{width:80%}}.top{-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem)}.nav{width:100%;position:fixed;top:0;left:0;z-index:99;text-align:center;transition:.3s}.nav .container .row .col-2{position:relative}.nav .container .row .col-2 a{text-decoration:none;color:#fff;text-transform:uppercase;text-shadow:0 0 1rem rgba(53,64,58,.6);transition:.3s}.nav .container .row .col-2 a:hover{text-shadow:0 0 .5rem rgba(255,255,255,.8)}.nav .container .row .col-6 a svg{height:5.5rem;transition:.3s}.nav .container .row .col-6 a:hover svg{-webkit-filter:drop-shadow(0 0 0.5rem rgba(255, 255, 255, 0.8));filter:drop-shadow(0 0 0.5rem rgba(255, 255, 255, 0.8))}.nav .container .mobile-row{height:0;overflow:hidden;transition:.3s}.nav .container .mobile-row .col-12{padding:.5rem 0}.nav .container .mobile-row .col-12 a{text-decoration:none;color:#fff;text-transform:uppercase;text-shadow:0 0 1rem rgba(53,64,58,.6);transition:.3s}.nav .container .mobile-row .col-12 a:hover{text-shadow:0 0 .5rem rgba(255,255,255,.8)}.nav .container .opened{height:10.6rem;padding-top:.8rem}@media only screen and (max-width: 767px){.nav .container .row .col-6{text-align:left;padding-left:1rem}.nav .container .row .col-6 a svg{height:3.5rem}}.burger{height:2.8em;width:2.8em;position:relative;float:right;margin-top:.5rem;margin-right:1rem;font-size:15px;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:150}.burger .burger-lines:after{left:0;top:-1em;background-color:#fff}.burger .burger-lines:before{left:1em;top:1em}.burger:after{content:"";display:block;position:absolute;height:150%;width:150%;top:-25%;left:-25%}.burger .burger-lines{top:50%;margin-top:-0.125em}.burger .burger-lines,.burger .burger-lines:after,.burger .burger-lines:before{pointer-events:none;display:block;content:"";width:100%;border-radius:.25em;background-color:#fff;height:.1em;position:absolute;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.burger .burger-lines:after{left:0;top:-1em}.burger .burger-lines:before{left:1em;top:1em}.burger.burger-squeeze .burger-lines,.burger.burger-squeeze .burger-lines:after,.burger.burger-squeeze .burger-lines:before{transition:.2s top .2s,.1s left,.2s transform,.4s background-color .2s}.burger.burger-squeeze .burger-lines:after,.burger.burger-squeeze .burger-lines:before{width:2em}.burger.burger-squeeze.open .burger-lines,.burger.burger-squeeze.open .burger-lines:after,.burger.burger-squeeze.open .burger-lines:before{transition:.2s background-color,.2s top,.2s left,.2s transform .15s}.burger.burger-squeeze.open .burger-lines{background-color:rgba(0,0,0,0)}.burger.burger-squeeze.open .burger-lines:before,.burger.burger-squeeze.open .burger-lines:after{left:.5em;top:0px}.burger.burger-squeeze.open .burger-lines:before{transform:rotate(-45deg)}.burger.burger-squeeze.open .burger-lines:after{transform:rotate(45deg)}header{width:100%;height:100vh;position:relative;overflow:hidden}header .background{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}header .overlay{width:100%;height:100%;background-image:url("../img/header_overlay.png");background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;opacity:.6}header .content{width:100%;height:100%;position:absolute;top:0;left:0}header .content .container{height:100%}header .content .container .row{height:100%}header .content .container .row .col-12{height:100%;text-align:center;padding-top:80vh}header .content .container .row .col-12 .btn-header{text-decoration:none;font-family:"Noto Serif Display",serif;font-weight:500;font-size:1.5rem;color:#fff;text-transform:uppercase;background-color:rgba(53,64,58,.3);border:1px solid #fff;padding:.8rem 5rem;transition:.3s}header .content .container .row .col-12 .btn-header:hover{background-color:rgba(53,64,58,.5);box-shadow:0 0 1rem rgba(53,64,58,.5)}header .content .container .row .col-12 .socials{margin-top:4.5rem;font-size:2rem;padding:0 2rem}header .content .container .row .col-12 .socials a{text-decoration:none;color:#fff;margin-right:2.5rem;transition:.3s}header .content .container .row .col-12 .socials a:hover{text-shadow:0 0 .5rem rgba(255,255,255,.6)}header .content .container .row .col-12 .socials a:last-child{margin-right:0}@media only screen and (max-height: 850px){header .content .container .row .col-12{padding-top:70vh}}@media only screen and (max-width: 1180px){header .content .container .row .col-12{padding-top:74vh}}@media only screen and (max-width: 767px){header .content .container .row .col-12{padding-top:68vh}header .content .container .row .col-12 .btn-header{padding:.8rem 4rem}header .content .container .row .col-12 .socials{margin-top:3rem;font-size:1.5rem}header .content .container .row .col-12 .socials a{margin-right:1.6rem}header .content .container .row .col-12 .socials a:last-child{margin-right:0}}@media only screen and (max-height: 400px)and (orientation: landscape){header .content .container .row .col-12{padding-top:50vh}}@supports(-webkit-touch-callout: none){header .background{background-attachment:scroll}header .content .container .row .col-12{padding-top:70vh}}.shows{background-color:#35403a;color:#fff;padding:6rem 0}.shows h2{text-align:center;margin-bottom:2.5rem}.shows hr{background-color:#fff;opacity:1}.shows .show-col{width:90%;margin:0 auto;padding:.5rem 0}.shows .show-col .show-row{padding:0 2rem}.shows .show-col .show-row .col-12{position:relative}.shows .show-col .show-row .col-btn{text-align:right}.shows .show-col .show-row .col-btn .v-center{padding-right:.7rem}.shows .show-col .show-row .col-btn .v-center .btn-show{background-color:rgba(0,0,0,0);text-decoration:none;color:#fff;border:1px solid #fff;padding:.3rem 1.4rem;transition:.3s}.shows .show-col .show-row .col-btn .v-center .btn-show:hover{background-color:#fff;color:#35403a;box-shadow:0 0 .6rem rgba(255,255,255,.4)}.stay-updated{width:100%;color:#fff;background-image:url("../img/background.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:6rem 0;text-align:center;position:relative}.stay-updated hr{background-color:#fff;opacity:1}.stay-updated form .input{width:40%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s}.stay-updated form .input::placeholder{color:#fff}.stay-updated form .input::-ms-input-placeholder{color:#fff}.stay-updated form .input:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.stay-updated form .input:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.stay-updated form .submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.stay-updated form .submit::placeholder{color:#fff}.stay-updated form .submit::-ms-input-placeholder{color:#fff}.stay-updated form .submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.stay-updated form .submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.stay-updated .content .wpcf7 form p .wpcf7-email{width:40%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s;margin-top:1.5rem;margin-bottom:.5rem}.stay-updated .content .wpcf7 form p .wpcf7-email::placeholder{color:#fff}.stay-updated .content .wpcf7 form p .wpcf7-email::-ms-input-placeholder{color:#fff}.stay-updated .content .wpcf7 form p .wpcf7-email:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.stay-updated .content .wpcf7 form p .wpcf7-email:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.stay-updated .content .wpcf7 form p .wpcf7-submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s;margin-bottom:1.5rem}.stay-updated .content .wpcf7 form p .wpcf7-submit::placeholder{color:#fff}.stay-updated .content .wpcf7 form p .wpcf7-submit::-ms-input-placeholder{color:#fff}.stay-updated .content .wpcf7 form p .wpcf7-submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.stay-updated .content .wpcf7 form p .wpcf7-submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.stay-updated .content .wpcf7 form p .wpcf7-spinner{display:none}.stay-updated .content .wpcf7 form .wpcf7-response-output{border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem)}.gallery{width:100%;background-color:#232625;color:#fff;padding:6rem 0;text-align:center}.gallery hr{background-color:#fff;opacity:1}.gallery .swiper{padding:2.5rem 3rem !important}.gallery .swiper .swiper-wrapper .swiper-slide img{width:100%;user-select:none}.gallery .swiper .swiper-button-next{color:#fff}.gallery .swiper .swiper-button-prev{color:#fff}.gallery .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#fff}.gallery .swiper .fade-left{width:2.5rem;height:100%;background-image:linear-gradient(to left, rgba(35, 38, 37, 0), rgb(35, 38, 37));position:absolute;top:0;left:0;z-index:1}.gallery .swiper .fade-right{width:2.5rem;height:100%;background-image:linear-gradient(to right, rgba(35, 38, 37, 0), rgb(35, 38, 37));position:absolute;top:0;right:0;z-index:1}@media only screen and (max-width: 767px){.shows .show-col .show-row .col-12{text-align:center}.shows .show-col .show-row .col-12 .v-center{position:relative;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:0}.shows .show-col .show-row .col-btn .v-center .btn-show{margin-top:.4rem;display:inline-block}.stay-updated form .input{width:80%}.stay-updated .content .wpcf7 form p .wpcf7-email{width:80%}}@supports(-webkit-touch-callout: none){.stay-updated{background-attachment:scroll}}.about{min-height:calc(100vh - 88px);color:#fff;padding-top:11rem;padding-bottom:6rem;position:relative}.about .background-about{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;z-index:-2}.about .overlay{width:100%;height:100%;background-color:#35403a;position:absolute;top:0;left:0;opacity:.5;z-index:-1}@media only screen and (max-width: 767px){.about{padding-top:8rem;padding-bottom:4rem}}.contact{min-height:calc(100vh - 88px);color:#fff;padding-top:11rem;padding-bottom:7rem;position:relative}.contact .background-contact{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:0 center;position:absolute;top:0;left:0;z-index:-2}.contact .overlay{width:100%;height:100%;background-color:#35403a;position:absolute;top:0;left:0;opacity:.5;z-index:-1}.contact form .input{width:60%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s}.contact form .input:first-child{margin-top:0 !important;margin-bottom:1rem !important}.contact form .input::placeholder{color:#fff}.contact form .input::-ms-input-placeholder{color:#fff}.contact form .input:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact form .input:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact form .submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.contact form .submit::placeholder{color:#fff}.contact form .submit::-ms-input-placeholder{color:#fff}.contact form .submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact form .submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact .wpcf7 form p .wpcf7-email{width:60%;background-color:rgba(255,255,255,.15);color:#fff;border:none;border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem;text-align:center;transition:.3s;margin-top:.4rem;margin-bottom:.5rem}.contact .wpcf7 form p .wpcf7-email::placeholder{color:#fff}.contact .wpcf7 form p .wpcf7-email::-ms-input-placeholder{color:#fff}.contact .wpcf7 form p .wpcf7-email:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact .wpcf7 form p .wpcf7-email:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact .wpcf7 form p .wpcf7-submit{background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.contact .wpcf7 form p .wpcf7-submit::placeholder{color:#fff}.contact .wpcf7 form p .wpcf7-submit::-ms-input-placeholder{color:#fff}.contact .wpcf7 form p .wpcf7-submit:hover{background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}.contact .wpcf7 form p .wpcf7-submit:focus{background-color:rgba(255,255,255,.25);box-shadow:0 0 .5rem rgba(255,255,255,.22);outline:none}.contact .wpcf7 form p .wpcf7-spinner{display:none}.contact .wpcf7 form .wpcf7-response-output{border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem)}.contact .socials{margin-top:2rem;font-size:1.5rem;padding:0 2rem}.contact .socials a{text-decoration:none;color:#fff;margin-right:1rem;transition:.3s}.contact .socials a:hover{text-shadow:0 0 .5rem rgba(255,255,255,.6)}.contact .socials a:last-child{margin-right:0}@media only screen and (max-width: 767px){.contact{padding-top:8rem;padding-bottom:4rem}.contact .background-contact{background-position:-8rem center}.contact form .input{width:80%}.contact .wpcf7 form p .wpcf7-email{width:80%}}.music{min-height:calc(100vh - 88px);color:#fff;padding-top:11rem;padding-bottom:7rem;position:relative}.music .background-music{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;z-index:-2}.music .overlay{width:100%;height:100%;background-color:#35403a;position:absolute;top:0;left:0;opacity:.5;z-index:-1}.music .content iframe{width:100%;height:22rem}.music a{text-decoration:none;background-color:rgba(0,0,0,0);color:#fff;border:2px solid rgba(255,255,255,.2);border-radius:.8rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem);padding:.4rem 1rem .3rem 1rem;text-align:center;transition:.3s}.music a:hover{color:#fff;background-color:rgba(255,255,255,.18);box-shadow:0 0 .5rem rgba(255,255,255,.1)}@media only screen and (max-width: 767px){.music{padding-top:8rem;padding-bottom:4rem}.youtube iframe{height:12rem !important}}footer{width:100%;background-color:#232625;color:#fff;font-weight:200;text-align:center;padding:1rem 0}