:root{--primary:#499947;--secondary:#447aaa;--background:#f0f0f2;--bgc-navbar:rgba(240,240,242,0.7);--bgc-alt:#e1e1e6;--text-color:#171732;--shadow:rgba(0,0,0,0.8)}@media (prefers-color-scheme:dark){:root{--primary:#87d480;--secondary:#5194ea;--background:#171732;--bgc-navbar:rgba(23,23,50,0.7);--bgc-alt:#2b2b46;--text-color:#dcdce8;--shadow:rgba(127,127,127,0.8)}}#header{padding:0.5rem 1rem;-webkit-box-shadow:0 0 0.5rem 0 var(--shadow);box-shadow:0 0 0.5rem 0 var(--shadow);background-color:var(--bgc-navbar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;position:fixed;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}body{margin:0;background-color:var(--background);color:var(--text-color);font-family:"Livvic",sans-serif}main{padding-top:4.5rem}img,svg{display:block;width:100%;height:auto}h1,h2{color:inherit;font-size:2.5rem;font-weight:bold;margin:0.5rem 0}p{color:inherit;margin:0.5rem 0}::-webkit-scrollbar{width:0.5rem}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--text-color);border-radius:0.5rem}#footer{background-color:var(--secondary);color:var(--background);-webkit-box-shadow:0 0 0.5rem 0 var(--shadow);box-shadow:0 0 0.5rem 0 var(--shadow);padding:2rem 0}#footer .copyright{text-align:center;font-weight:bold}.site-brand a{color:var(--primary);-webkit-text-decoration:solid underline transparent 0.15rem;text-decoration:solid underline transparent 0.15rem;font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.4s ease-in all;transition:0.4s ease-in all}.site-brand a:hover{-webkit-text-decoration-color:var(--secondary);text-decoration-color:var(--secondary);color:var(--secondary);-webkit-transition:0.4s ease-in all;transition:0.4s ease-in all}.site-brand a img{width:3.5rem;height:auto}.navbar{display:none}@media screen and (min-width:30rem){.navbar{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:3rem}.navbar ul{width:100%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar ul li{list-style:none}.navbar ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit;font-size:1.3rem;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.navbar ul li a:hover{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.navbar ul li a svg{display:inline-block;margin-right:0.5rem;height:2rem;width:auto}.navbar ul li a svg .fa-primary{color:var(--secondary)}.navbar ul li a svg .fa-secondary{color:var(--primary)}.navbar ul li a span{display:none}}@media screen and (min-width:30rem) and (min-width:52rem){.navbar ul li a span{display:inline-block}}section{padding:4.5rem 0;background-color:var(--primary);color:var(--background)}section:nth-child(2n){background-color:var(--background);color:var(--text-color)}section:first-child p{font-size:1.2rem}.container{max-width:75rem;margin:0 auto;padding:0 1rem}.wrapper,.wrapper-no-gap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper-no-gap .col-illustration,.wrapper .col-illustration{max-width:24rem;width:100%}.wrapper-no-gap .col-content,.wrapper .col-content{max-width:40rem;width:100%}.wrapper-no-gap .col-form,.wrapper .col-form{width:100%}@media screen and (min-width:76rem){.wrapper-no-gap .col-form,.wrapper .col-form{max-width:35rem}}.wrapper{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.card{border-radius:2rem;max-width:22rem;min-height:22rem;width:100%;overflow:hidden;-webkit-box-shadow:0 0 0.5rem 0 var(--shadow);box-shadow:0 0 0.5rem 0 var(--shadow);background-image:url("https://images.unsplash.com/photo-1626539897275-73cbec67d24e?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1470&q=80");background-size:cover}.card .card-content{position:relative;width:100%;height:22rem;padding:0.5rem 1.5rem;background-color:var(--bgc-alt);color:var(--text-color);overflow-y:auto;-webkit-transform:translateY(100%) translateY(-3.5rem) translateZ(0);transform:translateY(100%) translateY(-3.5rem) translateZ(0);-webkit-transition:0.4s ease-in-out transform;transition:0.4s ease-in-out transform}.card .card-content.card-content-t2{-webkit-transform:translateY(100%) translateY(-6rem) translateZ(0);transform:translateY(100%) translateY(-6rem) translateZ(0)}.card .card-content>span{display:block}.card .card-content>span:first-child{font-size:2rem;color:var(--primary)}.card:hover .card-content{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:0.4s ease-in-out transform;transition:0.4s ease-in-out transform}.ticket{max-width:35rem;width:100%;background-color:var(--bgc-alt);-webkit-box-shadow:0 0 0.5rem 0 var(--shadow);box-shadow:0 0 0.5rem 0 var(--shadow);border-radius:1rem;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-webkit-transition:0.3s ease-in-out box-shadow;transition:0.3s ease-in-out box-shadow}.ticket:hover{-webkit-box-shadow:0 0 1rem 0 var(--shadow);box-shadow:0 0 1rem 0 var(--shadow);-webkit-transition:0.3s ease-in-out box-shadow;transition:0.3s ease-in-out box-shadow}.ticket .ticket-image{background-color:var(--primary);padding:0.5rem}.ticket .ticket-image img{display:block;margin:auto 0;height:100%;-webkit-filter:drop-shadow(0 0 0.2rem var(--shadow));filter:drop-shadow(0 0 0.2rem var(--shadow))}.ticket .ticket-content{padding:1rem;display:block;margin:auto 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ticket .ticket-content span{color:var(--primary);font-size:1.5rem}@media screen and (min-width:20rem){.ticket{-ms-grid-columns:20% 80%;grid-template-columns:20% 80%}}form.form-section{background-color:var(--background);color:var(--text-color);-webkit-box-shadow:0 0 1rem 0 var(--shadow);box-shadow:0 0 1rem 0 var(--shadow);padding:1rem;border-radius:1rem}form .form-control,form label{display:inline-block;width:100%;margin:0.5rem 0}form .form-control{padding:0.5rem 1rem;background-color:var(--bgc-alt);color:var(--text-color);font-weight:600;border:none;border-radius:0.5rem}form .form-control::-webkit-input-placeholder{color:var(--primary)}form .form-control::-moz-placeholder{color:var(--primary)}form .form-control:-ms-input-placeholder{color:var(--primary)}form .form-control::-ms-input-placeholder{color:var(--primary)}form .form-control::placeholder{color:var(--primary)}form textarea.form-control{resize:vertical;min-height:2rem}.responsive-table{overflow-y:auto;-webkit-box-shadow:0 0 1rem 0 var(--shadow);box-shadow:0 0 1rem 0 var(--shadow)}.responsive-table .table{width:100%;border-collapse:collapse}.responsive-table .table tr th{background-color:var(--bgc-alt);color:var(--text-color);padding:0.5rem 1rem}.responsive-table .table tr td{background-color:var(--background);color:var(--text-color);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.responsive-table .table tr td:nth-child(n+3){text-align:center}.responsive-table .table tr td a{display:block;width:100%;height:100%;padding:0.5rem 1rem;color:inherit;font-weight:600;text-decoration:none}.responsive-table .table tr:nth-child(2n) td{background-color:var(--bgc-alt);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.responsive-table .table tr:hover td{background-color:var(--secondary);color:var(--background);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.footer-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.footer-widget .column{max-width:22rem;width:100%}.footer-widget .column>span{font-size:1.5rem}.footer-widget .column ul{list-style:none;padding:0;margin:0}.footer-widget .column ul li{padding:0.3rem 0}.footer-widget .column ul li a{color:inherit;-webkit-text-decoration:solid underline transparent 0.2rem;text-decoration:solid underline transparent 0.2rem;font-size:1.1rem;font-weight:600;-webkit-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.footer-widget .column ul li a span{color:var(--primary)}.footer-widget .column ul li a span.hidden{display:none}.footer-widget .column ul li a svg{width:3rem;height:auto;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:0.3s ease-in-out transform;transition:0.3s ease-in-out transform}.footer-widget .column ul li a svg .fil1{fill:#FFF}.footer-widget .column ul li a svg#svg-facebook .fil0{fill:#3B5999}.footer-widget .column ul li a svg#svg-facebook .fil2{fill:#30487C}.footer-widget .column ul li a svg#svg-instagram .fil0{fill:#6A453B}.footer-widget .column ul li a svg#svg-instagram .fil2{fill:#4D322B}.footer-widget .column ul li a svg#svg-twitter .fil0{fill:#6BCFED}.footer-widget .column ul li a svg#svg-twitter .fil2{fill:#57A9C2}.footer-widget .column ul li a svg#svg-github .fil0{fill:#171732}.footer-widget .column ul li a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);-webkit-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.footer-widget .column ul li a:hover svg{-webkit-transform:scale(0.9) rotate(10deg);transform:scale(0.9) rotate(10deg);-webkit-transition:0.3s ease-in-out transform;transition:0.3s ease-in-out transform}.footer-widget .column:first-child ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.btn{padding:0.7rem 2.5rem;margin:0.3rem;text-decoration:none;text-align:center;color:inherit;background-color:rgba(0,0,0,0.1);border:0.2rem solid rgba(0,0,0,0.2);border-radius:2rem;font-weight:bold;display:inline-block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.btn:hover{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all}.btn.btn-primary{background-color:var(--primary);color:var(--background);border-color:var(--primary)}.btn.btn-primary:hover{background-color:var(--background);color:var(--primary);border-color:var(--primary)}.btn.btn-outline-primary{background-color:var(--background);color:var(--primary);border-color:var(--primary)}.btn.btn-outline-primary:hover{background-color:var(--primary);color:var(--background);border-color:var(--primary)}.btn.btn-secondary{background-color:var(--secondary);color:var(--background);border-color:var(--secondary)}.btn.btn-secondary:hover{background-color:var(--background);color:var(--secondary);border-color:var(--secondary)}.btn.btn-outline-secondary{background-color:var(--background);color:var(--secondary);border-color:var(--secondary)}.btn.btn-outline-secondary:hover{background-color:var(--secondary);color:var(--background);border-color:var(--secondary)}.ytb-video{-webkit-box-shadow:0 0 1rem 0 var(--shadow);box-shadow:0 0 1rem 0 var(--shadow);border-radius:0.5rem;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.ytb-video iframe{border:none;left:0;top:0;height:100%;width:100%;position:absolute}.text-center{text-align:center;padding-bottom:1rem}.btn-center{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0.5rem auto}.guitar-animated .notes,.guitar-animated .sparks{-webkit-animation:notes 1.5s infinite linear;animation:notes 1.5s infinite linear}.guitar-animated .shadow{-webkit-animation:shadow 4s infinite linear;animation:shadow 4s infinite linear;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.guitar-animated .guitar{-webkit-animation:guitar 4s infinite linear;animation:guitar 4s infinite linear}@-webkit-keyframes guitar{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translate3d(0,1.5%,0);transform:translate3d(0,1.5%,0)}}@keyframes guitar{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translate3d(0,1.5%,0);transform:translate3d(0,1.5%,0)}}@-webkit-keyframes shadow{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:scale(1.05,1);transform:scale(1.05,1)}}@keyframes shadow{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:scale(0.95,1);transform:scale(0.95,1)}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:scale(1.05,1);transform:scale(1.05,1)}}@-webkit-keyframes notes{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}35%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}85%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}}@keyframes notes{0%,to{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}35%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0}50%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}85%{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}}