/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}:root{--gutter:1.25rem;}@media (min-width:640px){:root{--gutter:1.875rem;}}body{background:#fff;font-family:"PT Serif";font-weight:normal;line-height:1.4;color:#231d1d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img,video,canvas{display:inline-block;}svg,iframe,embed,object{display:inline;}img{vertical-align:middle;}button{line-height:1;cursor:auto;}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{line-height:inherit;}h1,h2,h3,h4,h5,h6{font-family:"Poppins";font-style:normal;font-weight:normal;color:inherit;line-height:1.2;margin-top:0;margin-bottom:0.5rem;text-rendering:optimizeLegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#666666;}h1{font-size:1.8rem;}h2{font-size:1.5rem;}h3{font-size:1.3rem;}h4{font-size:1.125rem;}h5{font-size:1.0625rem;}h6{font-size:1rem;}@media print,screen and (min-width:640px){h1{font-size:2.6rem;}h2{font-size:1.65rem;}h3{font-size:1.35rem;}h4{font-size:1.35rem;}h5{font-size:1.25rem;}h6{font-size:1.05rem;}}a{line-height:inherit;color:#52640d;text-decoration:none;cursor:pointer;}a:hover,a:focus{color:#47560b;}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-width:0 0 1px;border-bottom-color:#666666;}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6;}ul{margin-left:1.25rem;list-style-type:disc;}ol{margin-left:1.25rem;list-style-type:decimal;}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0;}dl dt{margin-bottom:0.3rem;font-weight:bold;}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #666666;}blockquote,blockquote p{line-height:1.6;color:#231d1d;}cite{display:block;font-size:0.8125rem;color:#231d1d;}cite::before{content:"\2014 \0020";}abbr{border-bottom:1px dotted #000;cursor:help;text-decoration:none;}code{padding:0.125rem 0.3125rem 0.0625rem;border:1px solid #666666;background-color:#a2a2a2;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;}kbd{margin:0;padding:0.125rem 0.25rem 0;background-color:#a2a2a2;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000;}[type="text"],[type="password"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="email"],[type="number"],[type="search"],[type="tel"],[type="time"],[type="url"],[type="color"],textarea{display:block;width:100%;height:2.3375rem;margin:0 0 1rem;padding:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #666666;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.4;color:#000;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;}[type="text"]:focus,[type="password"]:focus,[type="date"]:focus,[type="datetime"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="week"]:focus,[type="email"]:focus,[type="number"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="time"]:focus,[type="url"]:focus,[type="color"]:focus,textarea:focus,select:focus{outline:none;border:1px solid #231d1d;background-color:#fff;box-shadow:0 0 5px #666666;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;}textarea{max-width:100%;height:auto;min-height:50px;resize:auto;}input::-moz-placeholder,textarea::-moz-placeholder{color:#666666;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666666;}input::placeholder,textarea::placeholder{color:#666666;}input:disabled,input[readonly],textarea:disabled,textarea[readonly],select:disabled{background-color:#a2a2a2;cursor:not-allowed;}[type="submit"],[type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}[type="file"],[type="checkbox"],[type="radio"]{margin:0 0 1rem;}[type="checkbox"] + label,[type="radio"] + label{display:inline-block;vertical-align:baseline;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;}label > [type="checkbox"],label > [type="radio"]{margin-right:0.5rem;}[type="file"]{width:100%;}label{display:block;margin:0;font-size:1.1rem;font-weight:normal;line-height:1.8;color:#231d1d;}legend{max-width:100%;margin-bottom:0.5rem;}select{width:100%;height:2.3375rem;margin:0 0 1rem;padding:0.5rem 1.5rem 0.5rem 0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #666666;border-radius:0;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2835, 29, 29%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.4;color:#000;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;}select[multiple]{height:auto;background-image:none;}table{width:100%;margin-bottom:1rem;border-radius:0;}thead,tbody,tfoot{border:1px solid #f2f2f2;background-color:#fff;}caption{padding:0.5rem 0.625rem 0.625rem;font-weight:bold;}thead{background:#f8f8f8;color:#231d1d;}tfoot{background:#f2f2f2;color:#231d1d;}thead tr,tfoot tr{background:transparent;}thead th,thead td,tfoot th,tfoot td{padding:0.5rem 0.625rem 0.625rem;font-weight:bold;text-align:left;}tbody th,tbody td{padding:0.5rem 0.625rem 0.625rem;}tbody tr:nth-child(even){border-bottom:0;background-color:#f2f2f2;}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #231d1d;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}[x-cloak]{display:none !important;}.tw-container{width:100%;margin-right:auto;margin-left:auto;padding-right:calc(var(--gutter) / 2);padding-left:calc(var(--gutter) / 2);}@media (min-width:1200px){.tw-container{max-width:1200px;}}.button{display:inline-block;vertical-align:middle;margin:1rem 0 0;padding:0.75rem 1rem 0.85rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;background-color:#52640d;font-family:"Poppins";font-size:1rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color 0.25s ease-out,color 0.25s ease-out;}.button:hover,.button:focus{background-color:#47560b;color:#fff;}.button.secondary,.button.success{background-color:#9eb74b;color:#000;}.button.secondary:hover,.button.secondary:focus,.button.success:hover,.button.success:focus{background-color:#7f933b;color:#000;}.button.disabled,.button[disabled]{opacity:0.25;cursor:not-allowed;}.button.hollow,.button.hollow:hover,.button.hollow:focus{border:1px solid #fff;background-color:transparent;color:#fff;}.button.hollow:hover{background-color:rgba(0,0,0,0.15);}.button-group{display:flex;flex-wrap:nowrap;align-items:stretch;margin-bottom:1rem;}.button-group .button{flex:0 0 auto;margin:0 1px 1px 0;font-size:1rem;}.button-group .button:last-child{margin-right:0;}.menu{position:relative;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}.menu a,.menu .button{display:block;padding:0.7rem 1rem;line-height:1;text-decoration:none;}.menu input,.menu select,.menu a,.menu button{margin-bottom:0;}.menu.vertical{flex-wrap:nowrap;flex-direction:column;}.menu .is-active > a,.menu .active > a{background:#52640d;color:#fff;}.pagination{margin-left:0;margin-bottom:1rem;list-style:none;}.pagination::after{display:table;clear:both;content:" ";}.pagination li{display:none;margin-right:0.0625rem;font-size:0.875rem;}.pagination li:first-child,.pagination li:last-child{display:inline-block;}@media screen and (min-width:640px){.pagination li{display:inline-block;}}.pagination a,.pagination button{display:block;padding:0.1875rem 0.625rem;color:#000;}.pagination a:hover,.pagination button:hover{background:#a2a2a2;}.pagination .current{padding:0.1875rem 0.625rem;background:#52640d;color:#fff;cursor:default;}.pagination-previous a::before{display:inline-block;margin-right:0.5rem;content:"\00ab";}.pagination-next a::after{display:inline-block;margin-left:0.5rem;content:"\00bb";}.breadcrumbs{margin:0 0 1rem;list-style:none;}.breadcrumbs::after{display:table;clear:both;content:" ";}.breadcrumbs li{float:left;font-size:0.6875rem;color:#000;text-transform:uppercase;cursor:default;}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 0.75rem;content:"/";color:#666666;}.breadcrumbs a{color:#52640d;}.breadcrumbs a:hover{text-decoration:underline;}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(0,0,0,0.25);background-color:#fff;color:#231d1d;}.callout > :first-child{margin-top:0;}.callout > :last-child{margin-bottom:0;}.callout.success,.callout.secondary{background-color:#f0f4e4;}.callout.warning{background-color:#fff3d9;}.callout.alert{background-color:#f7e4e1;}.close-button{position:absolute;top:0.5rem;right:1rem;font-size:2em;line-height:1;color:#231d1d;cursor:pointer;}.close-button:hover,.close-button:focus{color:#000;}.sticky-container{position:relative;}.sticky{position:relative;z-index:0;transform:translate3d(0,0,0);}.sticky.is-stuck{position:fixed;top:0;z-index:5;width:100%;}.sticky.is-at-bottom{position:absolute;top:auto;bottom:0;}.top-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1.3rem 0;background-color:#231d1d;}.top-bar ul{background-color:#231d1d;}.top-bar .top-bar-left,.top-bar .top-bar-right{flex:0 0 100%;max-width:100%;}@media screen and (min-width:640px){.top-bar{flex-wrap:nowrap;}.top-bar .top-bar-left{flex:1 1 auto;margin-right:auto;}.top-bar .top-bar-right{flex:0 1 auto;margin-left:auto;}}.views-col-md-4{grid-column:span 12 / span 12;}@media (min-width:640px){.views-col-md-4{grid-column:span 4 / span 4;}}.views-col-md-6{grid-column:span 12 / span 12;}@media (min-width:640px){.views-col-md-6{grid-column:span 6 / span 6;}}.views-col-lg-6{grid-column:span 12 / span 12;}@media (min-width:1024px){.views-col-lg-6{grid-column:span 6 / span 6;}}.views-col-md-6-lg-4{grid-column:span 12 / span 12;}@media (min-width:640px){.views-col-md-6-lg-4{grid-column:span 6 / span 6;}}@media (min-width:1024px){.views-col-md-6-lg-4{grid-column:span 4 / span 4;}}.views-item-md-2up{width:100%;flex:none;}@media (min-width:640px){.views-item-md-2up{width:calc((100% - var(--gutter)) / 2);}}.views-item-md-3up{width:100%;flex:none;}@media (min-width:640px){.views-item-md-3up{width:calc((100% - 2 * var(--gutter)) / 3);}}.views-item-2up-md-4up-lg-5up{width:calc((100% - var(--gutter)) / 2);flex:none;}@media (min-width:640px){.views-item-2up-md-4up-lg-5up{width:calc((100% - 3 * var(--gutter)) / 4);}}@media (min-width:1024px){.views-item-2up-md-4up-lg-5up{width:calc((100% - 4 * var(--gutter)) / 5);}}.region-highlighted:empty{display:none;}.toolbar-tray a{font-size:13px;}.toolbar .toolbar-toggle-orientation .toolbar-icon{margin:0;}.toolbar .toolbar-toggle-orientation .toolbar-icon:before{min-height:0;}body.toolbar-fixed .sticky.is-stuck .top-bar{margin-top:39px;}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open
  .sticky.is-stuck
  .top-bar{margin-top:78px;}body.toolbar-fixed .sticky.is-stuck.is-at-top{margin-top:0 !important;}.dropbutton-wrapper{background-color:#008cba;margin:0 0 1.25rem;}.dropbutton-wrapper .button{margin-bottom:0;width:100%;text-align:left;}*:active,*:focus{outline:none;}p,li{font-size:1.1rem;}.larger-text{font-size:1.3rem;}.field-item > *:last-child{margin-bottom:0;}.primary-color{color:#52640d !important;}.secondary-color{color:#9eb74b !important;}.grey-color{color:#666 !important;}.artist.artist-large-teaser img,.artist.artist-medium-teaser img{margin-bottom:0.5rem;}.artist.artist-large-teaser h4,.artist.artist-large-teaser h3,.artist.artist-medium-teaser h4,.artist.artist-medium-teaser h3{margin-bottom:0;}.artist.artist-medium-teaser h3{font-size:1.15rem;}.artist.artist-medium-teaser .artist-bio-link{left:-5px;font-size:0.9rem;}.artist.artist-medium-teaser .artist-bio-link h3 span{position:relative;}.artist.artist-medium-teaser .artist-bio-link h3 span::after{position:absolute;background-image:url(/sites/default/files/link-icon.svg);content:"";height:15px;width:12px;display:block;top:-2px;right:-18px;background-size:contain;background-repeat:no-repeat;background-position:center center;}.artist.artist-medium-teaser .artist-bio-link:hover{text-decoration:underline;}.artist.artist-full{margin:3rem 0;}.artist.artist-full .title-divider{margin:1.5rem 0 2rem;}.artist.artist-full .artist-type{margin-bottom:1.5rem;font-size:1.5rem;}.review.review-teaser .review-content p{font-size:1.7rem;}.review.review-teaser .review-content img{margin-bottom:1rem;}.review.review-teaser .review-author{margin:0.5rem 0 0;}.concert.concert-medium-teaser{background:#eaeaea;height:100%;box-shadow:0 0 30px 1px #ececec;}.concert.concert-medium-teaser .title-divider{margin:0.8rem 0;}.concert.concert-medium-teaser .blog-length{color:#666;margin:0.5rem 0 0;}.concert.concert-medium-teaser .field-name-field-concert-image{overflow:hidden;margin-bottom:1rem;}.concert.concert-medium-teaser .field-name-field-concert-image img{transition:0.6s ease;}.concert.concert-medium-teaser:hover img{transform:scale(1.05);}.concert.concert-medium-teaser a{padding:1rem;display:block;}.concert.concert-medium-teaser a p{color:#231d1d;}.concert.concert-full{position:relative;}.concert.concert-full
  .field-node--field-artists
  > .field-items
  > .field-item:not(:last-child){margin-bottom:3rem;}.concert.concert-full .concert-content{display:flex;align-items:center;}@media screen and (min-width:40em){.concert.concert-full .concert-content{padding-right:0.9375rem;max-width:37.5rem;}}.concert.concert-full .concert-content h2{font-weight:600;}.concert.concert-full .concert-content .concert-content-inner{padding-left:2rem;padding-top:4rem;padding-bottom:4rem;}.concert.concert-full
  .concert-content
  .concert-content-inner
  .views-element-container{display:inline-block;}.concert.concert-full .concert-content .title-divider{margin:0.75rem 0 1.5rem;}.concert.concert-full .concert-content .field-name-field-description{margin-top:1rem;}.concert.concert-full .concert-content .concert-details img{height:1.4rem;margin-top:-0.7rem;margin-right:0.35rem;max-width:1rem;}.concert.concert-full .concert-content .concert-details h6{display:inline;}.concert.concert-full .concert-image{display:flex;align-items:center;justify-content:flex-end;}.concert.concert-full .concert-content-wrapper{background-color:#231d1d;position:relative;}.concert.concert-full .concert-content-wrapper *{color:#fff;}.concert.concert-full .concert-content-wrapper * a:not(.button){text-decoration:underline;}.concert.concert-full .concert-content-wrapper .title-divider{background-color:#fff;}.concert.concert-full .artist-bios-wrapper{background-color:#52640d;padding:4rem 0;background-image:url(/sites/default/files/va-icon.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center top;}.concert.concert-full .artist-bios-wrapper *{color:#fff;}.concert.concert-full .artist-bios-wrapper .title-divider{background-color:#fff;}.concert.concert-full .artist-bios-wrapper p{margin-bottom:0;}.concert.concert-full .artists-and-ensembles-wrapper{background-color:#4a5a0b;background-image:url(/sites/default/files/a-icon.svg);background-position:left 60px top;}.concert.concert-full .performances-wrapper{padding:4rem 0;}.concert.concert-full
  .performances-wrapper
  .paragraph--type--performance
  .performance-name{font-size:1.3rem;font-weight:600;margin:0;}.concert.concert-full
  .performances-wrapper
  .paragraph--type--performance
  .title-divider{margin:0.75rem 0 0.6rem;}.concert.concert-full .performances-wrapper .paragraph--type--performance i{color:#909090;}.concert.concert-teaser{background:#eaeaea;height:100%;box-shadow:0 0 30px 1px #ececec;}.concert.concert-teaser .title-divider{margin:0.5rem 0 1rem;}.concert.concert-teaser .field-name-field-concert-image,.concert.concert-teaser .img-wrap{overflow:hidden;margin-bottom:1rem;}.concert.concert-teaser .field-name-field-concert-image img,.concert.concert-teaser .img-wrap img{transition:0.6s ease;}.concert.concert-teaser:hover img{transform:scale(1.05);}.concert.concert-teaser > a,.concert.concert-teaser > div{color:inherit;padding:2rem;display:block;height:100%;}.concert.concert-teaser > a .concert-details,.concert.concert-teaser > div .concert-details{width:100%;}.concert.concert-teaser > a .concert-details .concert-date,.concert.concert-teaser > div .concert-details .concert-date{margin-top:0;}.concert.concert-teaser .button{margin:0.5rem 0.5rem 0 0;}.concert.concert-teaser p{margin-bottom:1rem;}.concert .concert-details{margin-bottom:0.1rem;}.concert .concert-details .concert-time,.concert .concert-details .concert-date{margin-top:0.25rem;}.concert .concert-details .concert-location h6,.concert .concert-details .concert-date h6,.concert .concert-details .concert-duration h6,.concert .concert-details .concert-time h6{position:relative;padding-left:25px;display:inline-block;}.concert .concert-details .concert-location h6::after,.concert .concert-details .concert-date h6::after,.concert .concert-details .concert-duration h6::after,.concert .concert-details .concert-time h6::after{position:absolute;top:4px;left:0;background-size:contain;height:16px;width:16px;content:"";background-repeat:no-repeat;background-position:center center;}.concert .concert-details .concert-location h6::after{background-image:url(/sites/default/files/location_0.svg);}.concert .concert-details .concert-date h6::after{background-image:url(/sites/default/files/calendar_0.svg);}.concert .concert-details .concert-duration h6::after{background-image:url(/sites/default/files/time2.svg);}.basic-page.basic-page-teaser{background:#eaeaea;height:100%;box-shadow:0 0 30px 1px #ececec;}.basic-page.basic-page-teaser .title-divider{margin:0.5rem 0 1rem;}.basic-page.basic-page-teaser .field-name-field-teaser-image{overflow:hidden;margin-bottom:1rem;}.basic-page.basic-page-teaser .field-name-field-teaser-image img{transition:0.6s ease;}.basic-page.basic-page-teaser:hover img{transform:scale(1.05);}.basic-page.basic-page-teaser a{color:inherit;padding:2rem;display:flex;flex-direction:column;height:100%;align-items:flex-start;flex-wrap:wrap;}.basic-page.basic-page-teaser .button{margin-top:auto;}.basic-page.basic-page-full{margin-bottom:4rem;}.basic-page.basic-page-full .title-divider{margin:1.5rem 0 2rem;}.basic-page.basic-page-full .field-name-field-image{float:left;margin:0.5rem 1.5rem 1.5rem 0;}h1{color:#52640d;text-transform:uppercase;font-weight:800;}h2,h3{text-transform:uppercase;font-weight:700;}h4,h5,h6{text-transform:uppercase;font-weight:500;}.blog.blog-teaser{background:#eaeaea;height:100%;box-shadow:0 0 30px 1px #ececec;}.blog.blog-teaser .title-divider{margin:0.8rem 0;}.blog.blog-teaser .blog-length{color:#666;margin:0.5rem 0 0;}.blog.blog-teaser .field-name-field-blog-image{overflow:hidden;margin-bottom:1rem;}.blog.blog-teaser .field-name-field-blog-image img{transition:0.6s ease;}.blog.blog-teaser:hover img{transform:scale(1.05);}.blog.blog-teaser a{padding:1rem;display:block;}.blog.blog-teaser a p{color:#231d1d;}.blog.blog-full .field-node--field-blog-image img{margin:2rem 0 1.3rem;}.blog.blog-full .field-name-field-description{margin-bottom:4rem;}.blog.blog-full .title-divider{margin:1.5rem 0 1.6rem;}.paragraph.paragraph-background-color-primary{background-color:#52640d;}.paragraph.paragraph-background-color-primary *{color:#fff;}.paragraph.paragraph-background-color-primary .title-divider{background-color:#fff;}.paragraph.paragraph-background-color-grey{background-color:#231d1d;}.paragraph.paragraph-background-color-grey *{color:#fff;}.paragraph.paragraph-background-color-grey .title-divider{background-color:#fff;}.paragraph.paragraph-background-color-grey .concert.concert-teaser{background:#191515;box-shadow:0 0 30px 1px #2b2b2b;}.paragraph.paragraph-spacing-large{padding:4rem 0;}.paragraph.paragraph-spacing-small{padding:2rem 0;}.paragraph.paragraph--type--cta .button{margin-top:2rem;}.paragraph.paragraph--type--cta .video-embed-field-launch-modal{height:0;visibility:hidden;}.paragraph.paragraph--type--cta .video-button{margin:0 auto 1.5rem;}.paragraph.paragraph--type--cta p{font-size:1.3rem;}.paragraph.paragraph--type--cta p .larger-text{font-size:1.8rem;}.paragraph.paragraph--type--three-image-header{position:relative;}.paragraph.paragraph--type--three-image-header .three-image-header-text{position:absolute;bottom:6rem;width:100%;left:0;z-index:3;}.paragraph.paragraph--type--three-image-header .three-image-header-text *{color:#fff;}.paragraph.paragraph--type--three-image-header
  .three-image-header-text
  .three-image-header-text-inner{padding-left:70px;}.paragraph.paragraph--type--three-image-header
  .three-image-header-text
  .three-image-header-text-inner
  h2{text-transform:uppercase;font-weight:800;font-size:2.8rem;line-height:1;text-shadow:2px 2px 20px #000;}.paragraph.paragraph--type--three-image-header
  .three-image-header-text
  .three-image-header-text-inner
  p{font-size:1.8rem;line-height:1.3;}.paragraph.paragraph--type--three-image-header
  .three-image-header-text
  .three-image-header-text-inner
  .title-divider{margin-bottom:0;}.paragraph.paragraph--type--three-image-header .three-image-header-image{background-color:#231d1d;position:relative;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 80%);z-index:2;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-left-image,.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-middle-image,.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-right-image{min-height:450px;position:relative;height:70vh;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-left-image
  *,.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-middle-image
  *,.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-right-image
  *{height:100%;background-position:center center;background-size:cover;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-middle-image
  *{background-position:bottom right;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-left-image{left:calc(-7.5% - 212px);width:calc(126% + 210px);}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-middle-image{-webkit-clip-path:polygon(0 0,75% 0,100% 100%,25% 100%);clip-path:polygon(0 0,75% 0,100% 100%,25% 100%);left:-15%;width:126%;z-index:1;}.paragraph.paragraph--type--three-image-header
  .three-image-header-image
  .field-name-field-right-image{left:calc(-7.5% - 48px);width:calc(126% + 210px);}.paragraph.paragraph--type--reviews{background-image:url(/sites/default/files/v-icon-2.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:right 60px top;}.title-divider{height:4px;background-color:#52640d;max-width:8rem;margin:1.5rem 0 2.5rem;width:100%;}.title-divider.title-divider-centred{margin-left:auto;margin-right:auto;}.slick{position:relative;}.slick .slick-track{display:flex;align-items:center;}.slick .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);background-position:center center;background-size:contain;height:50px;width:50px;font-size:0;opacity:0.4;transition:0.4s ease;}.slick .slick-arrow.slick-prev{left:0;background-image:url(/sites/default/files/left-arrow.svg);}.slick .slick-arrow.slick-next{right:0;background-image:url(/sites/default/files/right-arrow.svg);}.slick .slick-arrow:hover{opacity:0.7;}.block-views-blockconcerts-block-1,.block-views-blockconcerts-block-3,.block-views-blockabout-block-1,.block-views-blockblogs-block-2,.season-page{padding-bottom:4rem;}.field-name-field-header-image{margin-bottom:2rem;}.field-name-field-header-image img{width:100%;}.webform-submission-contact-form{padding:1rem 1.5rem 1.5rem;background-color:#52640d;margin-top:-2rem;margin-bottom:4rem;}.webform-submission-contact-form label{color:#fff;}.webform-submission-contact-form .button{margin-top:0.5rem;float:right;}.eu-cookie-compliance-banner{margin-bottom:-10px;box-shadow:0px -3px 6px rgba(0,0,0,0.3);}.eu-cookie-compliance-banner h2{margin-bottom:0;}.eu-cookie-compliance-banner .decline-button{background:none;border:none;text-shadow:none;color:#fff;font-family:"PT Serif";font-weight:normal;box-shadow:none;}.eu-cookie-compliance-banner button:hover{text-decoration:underline;}.staff-members-wrapper{text-align:center;background-color:#52640d;padding:4rem 0;background-image:url(/sites/default/files/va-icon.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center top;}.staff-members-wrapper *{color:#fff;}.staff-members-wrapper .title-divider{background-color:#fff;}.staff-members-wrapper p{margin-bottom:0;}@media only screen and (min-width:40.063em) and (max-width:64em){.basic-page.basic-page-full .field-name-field-image{margin:0 0 1.5rem;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner{padding-left:5%;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner
    h2{font-size:1.8rem;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner
    p{font-size:1.4rem;}.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-left-image,.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-middle-image,.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-right-image{height:60vh;min-height:400px;}.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-left-image{left:calc(-7.5% - 0rem);width:calc(126% - 26px);}.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-middle-image{-webkit-clip-path:polygon(0 0,80% 0,100% 100%,20% 100%);clip-path:polygon(0 0,80% 0,100% 100%,20% 100%);left:-20%;width:120%;}.paragraph.paragraph--type--three-image-header
    .three-image-header-image
    .field-name-field-right-image{left:calc(-7.5% - 54px);width:calc(126% + 32px);}.review.review-teaser .review-content p{font-size:1.4rem;}.concert.concert-full .concert-content .concert-content-inner{padding-left:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem;}}@media only screen and (max-width:40em){.paragraph.paragraph--type--three-image-header .three-image-header-text{bottom:1rem;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner{padding-left:50px;padding-right:50px;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner
    h2{font-size:2rem;margin-bottom:0;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner
    p{font-size:1.3rem;}.paragraph.paragraph--type--three-image-header
    .three-image-header-text
    .three-image-header-text-inner
    .title-divider{margin:0 0 1rem;}.paragraph.paragraph--type--reviews{background-size:cover;}.paragraph.paragraph-spacing-large{padding:2.5rem 0;}.paragraph.paragraph-spacing-small{padding:1.25rem 0;}.paragraph.paragraph--type--cta p{font-size:1.1rem;}.concert.concert-full .concert-content .concert-content-inner{padding:2.5rem 0.625rem;}.concert.concert-full
    .concert-content
    .concert-content-inner
    .concert-details
    .concert-loation{margin-bottom:0.5rem;}.concert.concert-full .artist-bios-wrapper,.concert.concert-full .performances-wrapper{padding:2.5rem 0;}.concert.concert-full .artist-bios-wrapper p,.concert.concert-full .performances-wrapper p{margin-bottom:0.5rem;}.concert.concert-teaser a{padding:1rem;}.concert .concert-location h6,.concert .concert-date h6,.concert .concert-time h6,.concert .concert-duration h6{padding-left:27px;}.concert .concert-location h6::after,.concert .concert-date h6::after,.concert .concert-time h6::after,.concert .concert-duration h6::after{height:19px;width:19px;}.basic-page.basic-page-teaser a{padding:1rem;}.blog.blog-teaser a{padding:1rem;}.review.review-teaser .review-content img{height:2rem;}.review.review-teaser .review-content p{font-size:1.2rem;}.block-views-blockconcerts-block-1{padding-bottom:2.5rem;}.artist.artist-full img{margin-bottom:2rem;}}#colorbox *{color:#231d1d;font-family:"PT Serif";}#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxClose{background-size:contain;background-position:center;}#colorbox #cboxPrevious{background-image:url(/sites/default/files/left-arrow.svg);}#colorbox #cboxNext{background-image:url(/sites/default/files/right-arrow.svg);}#colorbox #cboxClose{background-image:url(/sites/default/files/close.svg);}#colorbox #cboxCurrent{bottom:2px;}.gallery-full,.block-views-blocktestimonials-block-1,.block-views-blocktestimonials-block-2{padding-bottom:70px;}.block-views-blockgallery-block-2 .button,.block-views-blocktestimonials-block-2 .button{float:left;margin:0;}.testimonial.testimonial-teaser{background:#52640d;height:100%;box-shadow:0 0 30px 1px #ececec;background-image:url(/sites/default/files/quotes-2.png);background-repeat:no-repeat;background-size:50px;background-position:top 1rem left 1.5rem;padding:4rem 1.5rem 0.4rem 1.5rem;}.testimonial.testimonial-teaser *{color:#fff;}.testimonial.testimonial-teaser h3{color:#fff;font-size:1.15rem;margin-top:0.5rem;}.testimonial.testimonial-teaser h3 .secondary-title{text-transform:none;font-size:0.9rem;font-weight:400;color:#fff;font-style:italic;}.testimonial.testimonial-teaser p{line-height:1.25;font-size:1rem;color:#fff;}.all-seasons{margin-bottom:4rem;}.all-seasons .season{background:#eaeaea;height:100%;box-shadow:0 0 30px 1px #ececec;padding:2rem 2rem 1.5rem;}.all-seasons .season .views-field.views-field-title{margin-bottom:0.5rem;}.concert-gallery-node{margin-bottom:8rem;}.concert-gallery-node .concert-name a{position:relative;}.concert-gallery-node .concert-name a::after{position:absolute;background-image:url(/themes/custom/voxatw/img/link-icon.svg);content:"";height:15px;width:12px;display:block;top:-2px;right:-15px;background-size:contain;background-repeat:no-repeat;background-position:center center;}.concert-gallery-node .gallery-item{text-align:center;}.concert-gallery-node .gallery-item .colorbox{display:block;overflow:hidden;}.concert-gallery-node .gallery-item .colorbox > span{font-size:0;position:absolute;top:0;left:0;}.concert-gallery-node .gallery-item .colorbox::before,.concert-gallery-node .gallery-item .colorbox::after{content:"";position:absolute;opacity:0;transition:opacity 0.2s ease-out;}.concert-gallery-node .gallery-item .colorbox::before{display:block;background-color:rgba(0,0,0,0.5);top:0;left:0;right:0;bottom:0;z-index:2;}.concert-gallery-node .gallery-item .colorbox::after{display:inline-block;width:50px;height:50px;background:linear-gradient(#ffffff,#ffffff),linear-gradient(#ffffff,#ffffff);background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);}.concert-gallery-node .gallery-item .colorbox:hover::before,.concert-gallery-node .gallery-item .colorbox:hover::after,.concert-gallery-node .gallery-item .colorbox:active::before,.concert-gallery-node .gallery-item .colorbox:active::after,.concert-gallery-node .gallery-item .colorbox:focus::before,.concert-gallery-node .gallery-item .colorbox:focus::after{opacity:1;}.concert-gallery-node .gallery-item .colorbox:hover img,.concert-gallery-node .gallery-item .colorbox:active img,.concert-gallery-node .gallery-item .colorbox:focus img{transform:scale(1.05);}.concert-gallery-node .gallery-item .colorbox img{transition:transform 0.2s ease-out;position:relative;z-index:1;width:100%;}.gallery-page{margin-bottom:6rem;}.gallery-teaser > div{padding:1rem !important;}.gallery-teaser > div .button{margin-top:0 !important;}.artist-concert{margin-bottom:0.75rem;}.artist-concert > a{color:#231d1d;}.artist-concert > a:hover,.artist-concert > a:active,.artist-concert > a:focus{text-decoration:underline;}.artist-concert .artist-concert-link{display:inline-block;}.artist-concert .artist-concert-link *{display:inline-block;}.artist-concert .artist-concert-link a{position:relative;height:20px;width:20px;}.artist-concert .artist-concert-link a::after{position:absolute;background-image:url(/themes/custom/voxatw/img/link-icon.svg);content:"";height:15px;width:12px;display:block;top:-2px;right:5px;background-size:contain;background-repeat:no-repeat;background-position:center center;}#block-views-block-testimonials-choirs h2,#block-views-block-testimonials-conductors h2{color:#52640d;}#block-views-block-testimonials-conductors{margin-bottom:2rem;}.off-canvas-content{display:flex;flex-direction:column;width:100%;min-height:100vh;}#page-blurrer main,#page-blurrer #top-bar-sticky-container,#page-blurrer .footer{transition:filter 0.2s ease;}#page-blurrer.blurred main,#page-blurrer.blurred #top-bar-sticky-container,#page-blurrer.blurred .footer{filter:blur(2px);}.footer{margin-top:auto;background-color:#231d1d;color:#fff;font-size:0.9rem;padding-top:4rem;}.footer .copyright{color:#fff;padding:2rem 0;border-top:1px solid #666;margin-top:2rem;}.footer a{color:#fff;padding:0.4rem 0;}.footer a:hover{text-decoration:underline;}.footer h4{color:#fff;text-transform:uppercase;font-size:1rem;}.footer li{width:100%;}.footer a img{transition:0.6s ease;}.footer a img:hover{opacity:0.7;}.footer .social-icons a{margin-right:0.75rem;}.footer .social-icons a img{height:1.5rem;}.button{text-transform:uppercase;font-weight:700;}.button.hollow,.button.hollow.success{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff;}.button.hollow:hover,.button.hollow.success:hover{background-color:rgba(0,0,0,0.15);border:1px solid #fff;color:#fff;}#top-bar-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.75);z-index:9;}#top-bar-overlay .top-bar-overlay-inner{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-direction:column;position:relative;}#top-bar-overlay .top-bar-overlay-inner *{color:#fff;font-size:1.4rem;font-family:"Poppins";}#top-bar-overlay .top-bar-overlay-inner #top-bar-overlay-close{position:absolute;top:100px;right:100px;font-size:1.2rem;text-transform:uppercase;font-weight:800;transition:color 0.1s ease;cursor:pointer;}#top-bar-overlay .top-bar-overlay-inner #top-bar-overlay-close:hover{color:#52640d;}#top-bar-overlay .top-bar-overlay-inner li{padding:1rem 0;position:relative;}#top-bar-overlay .top-bar-overlay-inner li::after{position:absolute;content:"";height:3px;background-color:#fff;max-width:8rem;width:100%;display:block;bottom:-4px;left:50%;transform:translateX(-50%);}#top-bar-overlay .top-bar-overlay-inner li:last-child::after{display:none;}#top-bar-overlay .top-bar-overlay-inner li a{padding:0;margin:0;transition:color 0.1s ease;text-transform:uppercase;font-weight:800;}#top-bar-overlay .top-bar-overlay-inner li a:hover{color:#52640d;}#top-bar-overlay .top-bar-overlay-inner li .submenu-toggle{top:1.5rem;right:-2rem;}#top-bar-overlay .top-bar-overlay-inner li .submenu-toggle::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);}#top-bar-overlay .top-bar-overlay-inner li.is-active a{background:none;}.top-bar{transition:box-shadow 0.1s ease;}.top-bar .top-bar-left img{height:2.6rem;}.top-bar .top-bar-right button{margin-top:0.7rem;color:#666;}.top-bar .top-bar-right button img{height:1.3rem;margin-right:0.6rem;}.sticky.is-stuck .top-bar{box-shadow:0 0 10px 0px #2b2b2b;}@media only screen and (max-width:40em){.top-bar{padding:0.7rem 0;}.top-bar .top-bar-left{width:auto;}.top-bar .top-bar-left img{height:1.7rem;margin-top:0.4rem;}.top-bar .top-bar-right{width:auto;}.top-bar .top-bar-right button{font-size:0;}.top-bar .top-bar-right button img{height:1.2rem;margin:0;display:block;}#top-bar-overlay .top-bar-overlay-inner *{font-size:1.75rem;}#top-bar-overlay .top-bar-overlay-inner #top-bar-overlay-close{top:30px;right:30px;}}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.tw-relative{position:relative;}.tw-col-span-12{grid-column:span 12 / span 12;}.tw-col-span-3{grid-column:span 3 / span 3;}.tw-col-span-6{grid-column:span 6 / span 6;}.tw-col-span-8{grid-column:span 8 / span 8;}.tw-col-span-9{grid-column:span 9 / span 9;}.tw-col-start-3{grid-column-start:3;}.tw-float-right{float:right;}.tw-float-left{float:left;}.tw-flex{display:flex;}.tw-grid{display:grid;}.tw-hidden{display:none;}.tw-w-cols-1\/2{width:calc((100% - var(--gutter)) / 2);}.tw-w-full{width:100%;}.tw-flex-none{flex:none;}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));}.tw-flex-wrap{flex-wrap:wrap;}.tw-justify-center{justify-content:center;}.tw-gap-x-gutter{-moz-column-gap:var(--gutter);column-gap:var(--gutter);}.tw-gap-y-gutter{row-gap:var(--gutter);}.tw-overflow-hidden{overflow:hidden;}.tw-px-gutter-half{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2);}.tw-py-gutter-half{padding-top:calc(var(--gutter) / 2);padding-bottom:calc(var(--gutter) / 2);}.tw-text-center{text-align:center;}.\[current-page\:title\]{current-page:title;}.\[current-page\:url\]{current-page:url;}.\[current-user\:mail\]{current-user:mail;}.\[node\:summary\]{node:summary;}.\[node\:title\]{node:title;}.\[node\:url\]{node:url;}.\[site\:login-url\]{site:login-url;}.\[site\:mail\]{site:mail;}.\[site\:name\]{site:name;}.\[site\:url-brief\]{site:url-brief;}.\[site\:url\]{site:url;}.\[term\:description\]{term:description;}.\[term\:name\]{term:name;}.\[term\:url\]{term:url;}.\[user\:account-name\]{user:account-name;}.\[user\:cancel-url\]{user:cancel-url;}.\[user\:display-name\]{user:display-name;}.\[user\:edit-url\]{user:edit-url;}.\[user\:name\]{user:name;}.\[user\:one-time-login-url\]{user:one-time-login-url;}.\[user\:url\]{user:url;}.\[webform\:title\]{webform:title;}.\[webform_submission\:created\]{webform_submission:created;}.\[webform_submission\:serial\]{webform_submission:serial;}.\[webform_submission\:source-title\]{webform_submission:source-title;}.\[webform_submission\:submitted-to\]{webform_submission:submitted-to;}.\[webform_submission\:user\]{webform_submission:user;}.\[webform_submission\:values\]{webform_submission:values;}.focus\:tw-not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;}@media not all and (min-width:640px){.max-md\:tw-hidden{display:none;}}@media (min-width:640px){.md\:tw-order-1{order:1;}.md\:tw-order-2{order:2;}.md\:tw-order-3{order:3;}.md\:tw-col-span-10{grid-column:span 10 / span 10;}.md\:tw-col-span-3{grid-column:span 3 / span 3;}.md\:tw-col-span-4{grid-column:span 4 / span 4;}.md\:tw-col-span-6{grid-column:span 6 / span 6;}.md\:tw-col-span-8{grid-column:span 8 / span 8;}.md\:tw-col-span-9{grid-column:span 9 / span 9;}.md\:tw-col-start-2{grid-column-start:2;}.md\:tw-col-start-3{grid-column-start:3;}.md\:tw-col-start-auto{grid-column-start:auto;}.md\:tw-hidden{display:none;}.md\:tw-w-cols-1\/2{width:calc((100% - var(--gutter)) / 2);}.md\:tw-w-cols-1\/3{width:calc((100% - 2 * var(--gutter)) / 3);}.md\:tw-w-cols-1\/4{width:calc((100% - 3 * var(--gutter)) / 4);}.md\:tw-text-right{text-align:right;}}@media (min-width:1024px){.lg\:tw-col-span-2{grid-column:span 2 / span 2;}.lg\:tw-col-span-3{grid-column:span 3 / span 3;}.lg\:tw-col-span-4{grid-column:span 4 / span 4;}.lg\:tw-col-span-6{grid-column:span 6 / span 6;}.lg\:tw-col-span-8{grid-column:span 8 / span 8;}.lg\:tw-col-start-3{grid-column-start:3;}.lg\:tw-col-start-6{grid-column-start:6;}.lg\:tw-w-auto{width:auto;}.lg\:tw-w-cols-1\/2{width:calc((100% - var(--gutter)) / 2);}.lg\:tw-w-cols-1\/3{width:calc((100% - 2 * var(--gutter)) / 3);}.lg\:tw-w-cols-1\/4{width:calc((100% - 3 * var(--gutter)) / 4);}.lg\:tw-w-cols-1\/5{width:calc((100% - 4 * var(--gutter)) / 5);}.lg\:tw-flex-1{flex:1 1 0%;}.lg\:tw-text-right{text-align:right;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
