/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:none;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
#clau-page-container-id{background-color:black;}.ligc-text{font-family:'Vegur';font-style:normal;}.ligc-heading{font-weight:700;color:white;padding-left:1.4em;}.ligc-header{}@media screen and (max-width:767px){header[role='banner']{display:inline-block;margin-top:2.3em;}.ligc-title-menu-combo{vertical-align:top;}}@media screen and (min-width:768px){header[role='banner']{margin-top:50px;height:8em;}.ligc-justify{max-width:80%;margin:auto;}}.ligc-text p,.ligc-text span{margin-top:0;margin-bottom:0;font-size:1.3em;line-height:1.3em;}.ligc-text h1{margin-top:0;margin-bottom:0;}.text-confine-single-column{width:65%;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:1em;}.text-confine-single-column-wide{margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:1em;}@media screen and (min-width:768px){.text-confine-single-column-wide{padding-left:8em;padding-right:8em;}}@media screen and (max-width:767px){.text-confine-single-column-wide{padding-left:3em;padding-right:3em;}}.ligc-content-2-column .paragraph--type--text{padding:1.5em;}.ligc-encl{overflow:hidden;}footer{position:relative;bottom:0;width:100%;height:2.5rem;background-color:white;}.field--name-field-contact-action{padding-bottom:0.5em;font-weight:bold;font-size:1em;}.field--name-field-social-and-contact-markup a{text-decoration:none;}h1.page-title{font-size:1em;}@media screen and (max-width:767px){h1{margin-left:0.2em;}}.field--type-text-long.text-formatted h1,.view-header h1{font-size:2.0em;}@media screen and (max-width:767px){.ligc-on-bg-image-text{padding-left:50px;padding-right:50px;}}@media screen and (min-width:768px){.ligc-on-bg-image-text{padding-left:11%;width:65%;}}@media screen and (min-width:768px){.ligc-on-bg-image-text{padding-left:11%;width:65%;}}@media screen and (min-width:768px){.ligc-on-bg-image-cta-front{padding-left:0;}}p a,h2 a{color:#D63836;font-weight:bold;}.small-footnote{padding:1em;}.eu-cookie-compliance-default-button.agree-button{border-radius:1em;border:0.2em solid;padding-top:0.5em;padding-bottom:0.5em;padding-left:1em;padding-right:1em;color:inherit;display:inline-block;background-color:transparent;background-image:none;text-align:center;font-family:'Vegur';font-size:1.3em;text-shadow:none;}.eu-cookie-compliance-default-button.agree-button:hover{border-radius:1em;border:0.2em solid;padding-top:0.5em;padding-bottom:0.5em;padding-left:1em;padding-right:1em;color:inherit;display:inline-block;background-color:transparent;background-image:none;text-align:center;font-family:'Vegur';font-size:1.3em;text-shadow:none;}.eu-cookie-compliance-message{font-family:'Vegur';}@media screen and (min-width:600px){.eu-cookie-compliance-message{font-family:'Vegur';margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}}.eu-cookie-compliance-banner{background-color:#3f0000;color:white;}
@media screen and (min-width:768px){.ligc-cta-outer{padding-top:1.0em;padding-left:1.5em;}.node--type-home.node--view-mode-full .ligc-cta-outer{padding-top:1.0em;padding-left:0.5em;}}@media screen and (max-width:767px){.ligc-cta-outer{padding-top:1.0em;padding-left:50px;}}.field--name-field-main-call-to-action-area{margin-bottom:5em;}.ligc-cta-fixed{border-radius:1em;border:0.2em solid;padding-top:0.8em;padding-bottom:0.8em;color:inherit;display:inline-block;text-align:center;font-family:'Vegur';font-size:1.3em;}span.ligc-cta-fixed a{text-decoration:none;color:inherit;}.ligc-cta-fixed-default{color:white;width:9em;}.ligc-cta-fixed-teaser{width:9em;}span.ligc-cta a{text-decoration:none;color:inherit;}.ligc-cta{border-radius:1em;border:0.2em solid;padding-top:0.8em;padding-bottom:0.8em;padding-left:2em;padding-right:2em;color:white;display:inline-block;font-family:'Vegur';font-size:1.3em;}@media screen and (min-width:768px){.main-cta-area{margin-left:10%;}}.main-cta-area .ligc-cta-fixed{color:white;margin-bottom:1em;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5));}
.ligc-title-encl{text-decoration:none;}.ligc-title-large a{margin-left:0.55em;color:white;}.ligc-title-large .field--name-field-initials{font-size:15em;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);line-height:0.9em;}.ligc-title-large .field--name-field-full-name{font-size:2.0em;padding-left:0.4em;position:relative;top:-1.5em;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);}.ligc-title-small > *{margin-left:50px;color:white;}.ligc-title-small .field--name-field-initials{font-size:6.0em;line-height:0.4em;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);margin-left:0.52em;}.ligc-title-small .field--name-field-full-name{padding-left:0.4em;font-size:0.8em;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);margin-left:50px;}.ligc-landing-page-title{font-size:2.5em;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);}@media screen and (min-width:769px){.ligc-landing-page-title{padding-left:2em;}}@media screen and (max-width:768px){.ligc-landing-page-title{padding-left:1em;}}.layout-content .page-title span{margin-top:0;margin-bottom:0;line-height:1.3em;color:white;font-family:'Vegur';font-style:normal;}
.ligc-main-menu{font-size:24px;width:100%;}@media screen and (min-width:768px){.ligc-main-menu li{margin-right:1.15em;display:inline;}}@media screen and (max-width:767px){ul.menu{position:absolute;width:300px;}}@media screen and (max-width:767px) and (min-height:500px){.ligc-main-menu li{margin-right:1.15em;display:block;padding-bottom:1.5em;}.region-primary-menu{display:none;vertical-align:top;}#ligc-mob-menu-ligc-togl{display:inline-block;}}@media screen and (max-width:767px) and (max-height:499px){.ligc-main-menu li{margin-right:1.15em;display:block;padding-bottom:0.0em;}.region-primary-menu{display:none;vertical-align:top;}#ligc-mob-menu-ligc-togl{display:inline-block;}}.ligc-main-menu li a{font-weight:700;color:white;text-decoration:none;text-shadow:0px 0px 30px rgb(0 0 0 / 90%),0px 0px 20px rgb(0 0 0 / 50%);}.ligc-main-menu li a:hover{font-weight:700;color:white;}.ligc-main-menu ul.menu a.is-active{color:white;font-size:24px;}.ligc-main-menu ul a{font-weight:700;padding-left:0;}@media screen and (min-height:500px){.ligc-main-menu li a.is-active{border-bottom:4px solid rgb(255,0,0);padding-bottom:10px;}}@media screen and (max-height:499px){.ligc-main-menu li a.is-active{border-bottom:4px solid rgb(255,0,0);padding-bottom:0px;}}.ligc-togl-expand{color:black;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;text-decoration:none;position:absolute;right:50px;top:2.3em;text-align:center}.ligc-togl-expand:hover{color:white;}.ligc-togl-expand .menu-icon{display:inline-block;position:relative;height:24px;width:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ligc-togl-expand .menu-icon:hover{cursor:pointer}.ligc-togl-expand .menu-icon span{background:rgb(200,200,200);display:block;height:4px;width:30px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ligc-togl-expand .menu-icon span.top{top:0}.ligc-togl-expand .menu-icon span.middle{top:10px}.ligc-togl-expand .menu-icon span.bottom{top:20px}.ligc-togl-expand .menu-text{font-size:1rem;line-height:1em;color:rgb(200,200,200);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ligc-togl-expand .menu-text .icon-burger{display:block}.ligc-togl-expand .menu-text .icon-close{display:none}.ligc-togl-expand:hover .menu-icon span{background:white;}.ligc-togl-expand:hover .menu-text{color:white;}.ligc-togl-expand.ligc-togl-expand--open:hover .menu-icon span{background:white;}.ligc-togl-expand.ligc-togl-expand--open:hover .menu-text{color:white;}.ligc-togl-expand.ligc-togl-expand--open .menu-icon span{background:rgb(200,200,200);}.ligc-togl-expand.ligc-togl-expand--open .menu-icon span.top{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ligc-togl-expand.ligc-togl-expand--open .menu-icon span.middle{opacity:0}.ligc-togl-expand.ligc-togl-expand--open .menu-icon span.bottom{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ligc-togl-expand.ligc-togl-expand--open .menu-text{color:rgb(200,200,200);}.ligc-togl-expand.ligc-togl-expand--open .menu-text .icon-burger{display:none}.ligc-togl-expand.ligc-togl-expand--open .menu-text .icon-close{display:block}.ligc-overlay-menu-bg{background-color:black;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-y:scroll;z-index:100;height:100vh;overflow:hidden;}.ligc-unoverlay-menu-bg{background-color:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.ligc-overlay-hdr-hgt-togl-expand-mob-menu{height:100vh;}.ligc-hdr-hgt-init{height:8em;}.ligc-mob-menu-open-home{position:absolute;left:1.2em;}@media screen and (max-height:499px){.ligc-mob-menu-open-home{top:4.7em;}}@media screen and (min-height:500px){.ligc-mob-menu-open-home{top:7em;}}.ligc-mob-menu-open-non-home{position:relative;left:-9em;}@media screen and (max-height:499px){.ligc-mob-menu-open-non-home{top:4.7em;}}@media screen and (min-height:500px){.ligc-mob-menu-open-non-home{top:8em;position:absolute;left:1.2em;}}.ligc-mob-menu-null{position:unset;top:unset;left:unset;}
.ligc-quote{text-align:center;}.ligc-text.ligc-quote p{}.paragraph--type--quote{padding-top:1.5em;padding-bottom:1.5em;width:65%;margin-left:auto;margin-right:auto;}
@media screen and (max-width:1023px){.view-display-id-musical_team_block .views-row{clear:both;width:80%;margin-left:auto;margin-right:auto;padding-top:2em;padding-bottom:2em;}.view-display-id-musical_team_block .views-row .odd{display:flex;flex-direction:column-reverse;}.ligc-term-img img{width:12em;height:12em;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;display:block;}.ligc-term-img{width:100%;}.ligc-term-desc{width:100%;}.ligc-term-left{float:left;}.ligc-term-right{float:left;}}@media screen and (min-width:1024px){.view-display-id-musical_team_block .views-row{clear:both;width:80%;margin-left:auto;margin-right:auto;padding-top:2em;padding-bottom:2em;}.ligc-term-img img{width:12em;height:12em;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em;display:block;}.ligc-term-img{width:35%;}.ligc-term-desc{width:65%;}.ligc-term-left{float:left;}.ligc-term-right{float:right;}.ligc-term-desc p{padding-left:1em;margin-top:2em;margin-bottom:2em;}}.ligc-section-heading{color:#d63836;text-align:center;}
.ligc-event-summary,.ligc-event-full{float:left;}@media screen and (min-width:1024px){.ligc-event-list-item .ligc-event-summary{width:76%;}.ligc-event-tickets{float:right;}.ligc-event-list-item .ligc-event-tickets{width:24%;}.ligc-event-summary,.ligc-event-full{padding-top:2em;padding-bottom:1em;}}@media screen and (max-width:1023px){.ligc-event-list-item .ligc-event-summary{float:left;width:100%;text-align:center;}.ligc-event-list-item .ligc-event-tickets{float:left;width:100%;text-align:center;}@media screen and (min-width:768px){.ligc-event-container{padding-bottom:3em;}}.ligc-event-container .ligc-cta-outer{padding-top:0em;}.ligc-event-summary,.ligc-event-full{padding-top:2em;padding-bottom:1em;}}@media screen and (min-width:1024px){.ligc-event-full{padding-left:1.3em;width:70%;}.ligc-event-summary .field--name-title,.ligc-event-full .field--name-title{display:block;}.ligc-event-list-item,.ligc-event-full-outer{clear:both;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:1em;}.ligc-event-list-item{width:70%;}}@media screen and (max-width:1101px){.ligc-event-full{width:100%;text-align:center;}.ligc-event-tickets .ligc-cta-outer{text-align:center;}.node__content.ligc-event-full-outer .ligc-event-tickets{width:100%;}.ligc-event-full-outer{padding-bottom:3em;}}.ligc-event-summary .field--name-title,.ligc-event-full .field--name-title{display:block;}.ligc-event-summary .field--name-field-when,.ligc-event-full .field--name-field-when{display:inline-block;}.ligc-event-summary .field--name-field-venue,.ligc-event-full .field--name-field-venue{display:inline-block;}.ligc-event-full-outer{overflow:auto;}.ligc-event-summary a,.ligc-event-full a{text-decoration:none;color:inherit;}.ligc-event-container{margin:3em;}.ligc-event-container-outer{overflow:hidden;}.ligc-event-tickets .ligc-cta-outer{padding-left:0em;margin:auto;}.ligc-event-full h1{font-size:2.0em;padding-bottom:1.0em;}#block-calltoactioneventindividualbookus{background-color:black;}#block-calltoactioneventindividualbookus .ligc-cta-outer{background-color:black;}@media screen and (max-width:767px){#block-calltoactioneventindividualbookus{padding-top:4em;padding-bottom:4em;}}@media screen and (min-width:768px){#block-calltoactioneventindividualbookus{padding-top:1em;padding-bottom:2em;}}#block-calltoactioneventindividualbookus .ligc-cta-outer a{color:white;}@media screen and (max-width:767px){#block-calltoactioneventindividualbookus .field__item{display:block;}}@media screen and (min-width:768px){#block-calltoactioneventindividualbookus .field__item{display:inline-block;}}#block-calltoactioneventindividualbookus .field__item:first-child{padding-bottom:1.0em;}#block-calltoactioneventindividualbookus .field__items{background-color:black;text-align:center;}.event-book-left{}.event-book-right{}.event-book-right .ligc-cta-outer{}@media screen and (max-width:767px){#block-calltoactioneventindividualbookus .ligc-cta-outer{padding-left:0px;}}.node--type--event.node--view-mode-full .ligc-cta-outer span{margin-top:1.0em;}@media screen and (max-width:767px){.view-display-id-events_listing .view-content .views-row:last-child,.view-display-id-block_events_past .view-content .views-row:last-child{padding-bottom:2em;}}.view-display-id-events_listing .views-row:not(:last-child) .event-spacer-container .event-spacer-hr,.view-display-id-block_events_past .views-row:not(:last-child) .event-spacer-container .event-spacer-hr{width:300px;height:2px;margin-left:auto;margin-right:auto;background-color:#bfbfbf;border:0;}.view-display-id-events_listing .views-row:last-child .event-spacer-container .event-spacer-hr,.view-display-id-block_events_past .views-row:last-child .event-spacer-container .event-spacer-hr{width:200px;height:2px;margin-left:auto;margin-right:auto;display:none;border:0;}@media screen and (max-width:767px){.event-spacer-container{padding-top:5em;}}@media screen and (max-width:1023px){.ligc-event-list-item{padding-bottom:10em;}}@media screen and (min-width:768px){.event-spacer-container{padding-top:3em;}}@media screen and (min-width:1024px){.ligc-event-list-item{padding-bottom:8.5em;}}.node--type-event.node--view-mode-teaser .read-more{font-weight:bold;font-size:1em;padding-top:0.5em;text-transform:uppercase;}.view-display-id-events_listing .view-footer,.view-display-id-block_events_past .view-footer{text-align:center;}@media screen and (max-width:767px){.ligc-event-full-outer{margin-top:20em;}}@media screen and (min-width:768px){.ligc-event-full-outer{margin-top:10em;}}.view-events .view-empty{text-align:center;padding-top:5em;padding-bottom:5em;}.ligc-event-full .field--name-body{padding-top:2em;}
.ligc-webform{padding:3em;}.ligc-webform{padding-top:0em;padding-bottom:3em;padding-left:3em;padding-right:3em;}.ligc-contact-content{padding-left:1em;padding-right:1em;}.ligc-contact-content a{text-decoration:none;}.paragraph--type--contact .field--name-field-contact-action{padding-top:0.5em;}form.webform-submission-form{}.form-email,.form-text{border-radius:5px;display:block;width:95%;padding:8px 12px;margin-bottom:10px;line-height:1.428571429;color:#333333;vertical-align:middle;background-color:#ffffff;}textarea{min-height:200px;border-radius:5px;display:block;width:100%;padding:8px 12px;margin-bottom:10px;line-height:1.428571429;color:#333333;background-color:#ffffff;border:2px solid black;}.paragraph.paragraph--type--contact{line-height:normal;}.paragraph--type--contact{}.form-item-call-back-phone-number #edit-call-back-phone-number{font:inherit;margin:0;border-radius:5px;display:block;width:95%;padding:8px 12px;margin-bottom:10px;color:#333333;background-color:#ffffff;}.webform-button--submit{border-radius:1em;border:2px solid;padding-top:0.8em;padding-bottom:0.8em;color:inherit;display:inline-block;text-align:center;background-color:Transparent;background-repeat:no-repeat;width:9em;}form{font-family:'Vegur';font-size:1.3em;}.messages-status{background-size:1em;padding-left:2em;}.clau2-webform-submit-symbol{}.clau2-webform-submit-wrapper{width:60%;margin:0 auto;padding-left:2.5em;padding-top:0.5em;padding-bottom:0.5em;padding-right:1em;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;word-wrap:break-word;background:no-repeat 10px 17px;overflow-wrap:break-word;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);background-size:30px 30px;background-position:10px 50%;background-repeat:no-repeat;box-shadow:-8px 0 0 #77b259;font-size:1.5em;margin-top:2em;margin-bottom:1em;}.webform-confirmation__back a{color:#325e1c;font-weight:bold;}.clau2-webform-submit-text{}.ligc-webform button,.ligc-webform html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
@media screen and (min-width:768px){.ligc-content-2-column{padding-left:5em;padding-right:5em;}}@media screen and (max-width:1023px){.ligc-column-left{float:left;width:100%;}.ligc-column-right{float:left;width:100%;}}@media screen and (min-width:1024px){.ligc-column-left{float:left;width:50%;}.ligc-column-right{float:right;width:50%;}}@media screen and (min-width:1024px){.single-column-form .ligc-column-left{width:60%;margin-left:auto;margin-right:auto;float:none;}.single-column-form .ligc-column-right{float:right;width:00%;}}.paragraph--type--image .field--name-field-media-image img{width:80%;height:80%;margin-left:auto;margin-right:auto;display:block;}@media screen and (min-width:768px){.paragraph--type--image .field--name-field-media-image img{padding-top:1em;}}@media screen and (max-width:767px){.paragraph--type--image .field--name-field-media-image img{padding-top:0.1em;}}
.paragraph--type--social-and-contact-links{text-align:center;}.social-contact-circle-outer{border-radius:50%;width:2.5em;height:2.5em;color:white;display:inline-block;}.social-contact-circle-inner{font-size:1em;padding:0.75em;}.ligc-ig{background:#E53777}.ligc-tw{background:black;}.ligc-fb{background:#4364a2;}.ligc-yt{background:#ff0000;}.ligc-sp{background:#1db954;}#block-socialandcontactblockforfooter{text-align:center;background-color:white;padding-top:1em;padding-bottom:1em;}#block-socialandcontactblockforfooter a{text-decoration:none;}
.user-login-form{color:white;}.user-login-form .button#edit-submit{color:black;}.user-login-form{width:80%;margin-left:auto;margin-right:auto;}.user-login-form .form-text{}article.profile{color:white;}#user-pass-reset{color:white;width:80%;margin-left:auto;margin-right:auto;}#user-form{color:white;}#block-clau2-content{color:white;}#user-form #edit-submit,#user-form #edit-timezone--2{color:black;}
#block-clau2-local-tasks{text-align:center;color:#ccc;background-color:#2a2a2d;padding-top:0.5em;padding-bottom:0.3em;border-top:1px solid;border-color:#ccc;position:fixed;top:3.4em;width:100%;margin-left:auto;margin-right:auto;z-index:100;}.ligc-user #block-clau2-local-tasks{top:0em;}#block-clau2-local-tasks a{color:#ccc;}#block-clau2-local-tasks .is-active a,#block-clau2-local-tasks .is-active{color:black;background-color:#e57372;}#block-clau2-local-tasks ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}#block-clau2-local-tasks .tabs > li{display:inline-block;margin-right:0.3em;}#block-clau2-local-tasks .tabs a{display:block;padding:0.2em 1em;text-decoration:none;}
.node--unpublished{background-color:#fff4f4;}
