/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.event-detail h2{font-size:calc(16px + 8 * (100vw - 320px) / 2080) !important;font-weight:bolder;font-family:"Karla",sans-serif;color:#000;line-height:1.4;margin:0 !important}#block-event-contact,.event-detail > :nth-child(3){border:none;}#block-event-location .country{display:none;}.featured-container .view-header{grid-column:1 / 3;}@media (min-width:768px){.layout-event{padding-top:75px !important;}}@media (min-width:992px){.event-detail{margin-top:-80px;}.featured-container .view-header{grid-column:1 / 3;}}.tier-banner-sub-heading{display:block;position:relative;z-index:1;}@media (max-width:767px){.layout-event,.no_events.filters{padding:0px 35px !important;}.event-detail .event-detail-button{padding:20px;}}.path-events .featured-card-tag{display:none;}.event-detail .date-recur-occurrences{margin:1rem 0;padding:0}.event-detail .date-recur-occurrences li{list-style-type:none;}.location-group .block:nth-of-type(2){padding:15px 0;}.location-group address{margin-bottom:0}.featured-container ul.date-recur-occurrences{padding:0}.featured-container ul.date-recur-occurrences::after{content:'...';position:relative;margin-left:-5px;font-size:medium;}.featured-container ul.date-recur-occurrences li{display:inline-block;margin-right:7px;position:relative;font-size:calc(14.76923px + .38462vw);}.featured-container ul.date-recur-occurrences li:not(:last-of-type)::after{content:',';position:relative;margin-left:-4px;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
:root{--progress-bar-bg-color:var(--color-absolutezero);--progress-bar-border-color:var(--color-absolutezero);--progress-bar-label-font-size:var(--font-size-base);--progress-bar-small-label-font-size:var(--font-size-label);--progress-bar-default-size:calc(var(--space-m) - (2 * var(--progress-bar-border-size)));--progress-bar-default-size-radius:var(--space-m);}.progress::after{display:table;clear:both;content:"";}.progress--small .progress__track{height:var(--progress-bar-small-size);}.progress--small .progress__bar{width:var(--progress-bar-small-size);min-width:var(--progress-bar-small-size);height:var(--progress-bar-small-size);}.progress--small .progress__label{font-size:var(--progress-bar-small-label-font-size);}.progress__track{height:var(--progress-bar-default-size);margin-block-start:0;border:var(--progress-bar-border-size) var(--progress-track-border-color) solid;border-radius:var(--progress-bar-default-size-radius);background-color:var(--progress-track-bg-color);}.progress__bar{width:var(--progress-bar-default-size);min-width:var(--progress-bar-default-size);height:var(--progress-bar-default-size);margin-block-start:calc(var(--progress-bar-border-size) * -1);margin-inline-start:calc(var(--progress-bar-border-size) * -1);transition:var(--progress-bar-transition);border:var(--progress-bar-border-size) var(--progress-bar-border-color) solid;border-radius:var(--progress-bar-default-size-radius);background-color:var(--progress-bar-bg-color);}@media screen and (prefers-reduced-motion:reduce){.progress__bar{transition:none;}}@media (forced-colors:active){.progress__bar{background-color:canvastext;}}.progress__label{margin-block-end:var(--progress-bar-spacing-size);font-size:var(--progress-bar-label-font-size);font-weight:bold;}.progress__description,.progress__percentage{overflow:hidden;margin-block-start:var(--progress-bar-spacing-size);color:var(--progress-bar-description-color);font-size:var(--progress-bar-description-font-size);}
.blog-green{transition:background 0.25s ease-in-out;}.featured-container .views-element-container,.three-card.view-multi-tag-feed .featured-container div:first-child{-ms-grid-row-align:start;align-self:start;text-decoration:none;-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;}@media (min-width:992px){.featured-container .views-element-container,.three-card.view-multi-tag-feed .featured-container div:first-child{grid-column:auto;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1 / 5;}.featured-container .views-element-container .featured-callout{width:100%}}.view-multi-tag-feed .article.is-green,.view-multi-tag-feed .featured-card.blog-green{background:#E8E6EC;}.view-multi-tag-feed .article.is-green:hover,.view-multi-tag-feed .featured-card.blog-green:hover{background:#c0bbcb;}.featured-container .featured-card.article.is-green{background:#ffffff !important;}.view-multi-tag-feed .article.is-green .featurred-card-info-item{display:inline-block !important;}.featured-container.heading{padding-bottom:0 !important;}.view-id-multi_tag_feed{padding-bottom:55px !important;}.block-views-blockmulti-tag-feed-three-card-featured .featured-container .featured-card-tag{display:block;}.view-multi-tag-feed .featured-container .article .featured-card-info-item{display:inline-block !important;font-size:calc(14px + 4 * (100vw - 320px) / 2080) !important;font-weight:700 !important;text-transform:uppercase !important;margin:0;}@media (min-width:768px){.view-multi-tag-feed .featured-container .article .featured-card-info-item:not(:last-of-type)::after{content:"|" !important;display:inline-block !important;margin:0 10px !important;}}.view-multi-tag-feed .featured-container .article.no-tag .featured-card-copy{padding:0 75px 0 0 !important}.featured-card.blog .featured-callout-image,.featured-card.blog-green .featured-callout-image{display:none;}@media (min-width:992px){.three-card.view-multi-tag-feed .featured-card:first-of-type{grid-column:auto;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1 / 4;background:transparent;padding:0;}.three-card.paragraph .featured-card:first-of-type{grid-column:auto;-ms-grid-row:2;-ms-grid-row-span:4;grid-row:2 / 4;background:transparent;padding:0;}}.three-card .featured-card:first-of-type .featured-card:hover{background:transparent}.four-card.view-multi-tag-feed .no-tag .featured-card-tag,.three-card.view-multi-tag-feed .featured-card-tag,.three-card .featured-card:first-of-type .featured-card-tag,.three-card .featured-card:first-of-type .no-tag .featured-card-tag{display:none !important;}.three-card-featured.view.view-multi-tag-feed .featured-container{padding-bottom:0 !important}.three-card.view-multi-tag-feed .featured-card:first-of-type,.three-card .featured-card:first-of-type{background:transparent !important;padding:0;}.three-card.view-multi-tag-feed .featured-card:first-of-type .featured-card-title,.three-card .featured-card:first-of-type .featured-card-title{color:#ffffff;border-bottom:1px solid #ffffff;}.featured-container .featured-card:first-of-type:hover .featured-card-title::after{right:0;}.featured-container .featured-card:first-of-type:hover .featured-callout-image img{transform:scale(1.1);}.three-card.view-multi-tag-feed .featured-card:first-of-type .featured-card-info,.three-card.view-multi-tag-feed .featured-card:first-of-type .featured-card-copy,.three-card .featured-card:first-of-type .featured-card-info,.three-card .featured-card:first-of-type .featured-card-copy{display:none}.three-card.view-multi-tag-feed .featured-card:first-of-type .featured-callout-image,.three-card .featured-card:first-of-type .featured-callout-image{display:block !important;}.three-card.paragraph .featured-container-heading{grid-row:1;-ms-grid-row:1;}.page-node-id-166  .layout.layout--onecol{padding:0 !important}.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) .block-multi-tag-feed-block,.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) .featured-container{background:transparent !important;}.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) .featured-container-heading{color:#000;}.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) a.view-all-link{color:#222222}.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) .view-all-link:before,.page-node-id-166 .node__content .layout.layout--onecol:nth-child(3) .view-all-link:after{border-color:#000 !important}.page-node-id-166  .block-juicerio{padding-top:75px;}.featured-container.three-card.paragraph .featured-card:first-of-type{background:transparent !important;}
.block-juicerio .featured-container-heading{color:#000 !important;margin-bottom:20px}.juicer-feed .referral{display:none !important;}.juicer-feed.modern li.feed-item{border-width:1px !important;}.j-poster > a{width:100%;}.juicer-feed.modern li.feed-item .j-text{display:none;}.j-poster h3{margin-left:60px !important}.j-image{margin-top:-5px;z-index:1;}.j-instagram .j-poster > a:before{content:"\F110";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center;position:absolute;width:60px;height:60px;background:#000;color:#FFF;z-index:2;top:0;left:0;}.j-youtube .j-poster > a:before{content:"\F115";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center;position:absolute;width:60px;height:60px;background:#000;color:#FFF;z-index:2;top:0;left:0;}.juicer-feed .j-paginate{border:2px solid #000;color:#fff;background:#000;border-radius:0;font-family:"Karla",sans-serif;font-size:calc(14px + 4 * (100vw - 320px) / 2080);}.juicer-feed .j-paginate:hover{color:#000000;background:#ffffff;transition:all 0.3s ease 0s;}
