/* Link */
.tobii-zoom {
  border: 0;
  box-shadow: none;
  display: inline-block;
  position: relative;
  text-decoration: none;
}

.tobii-zoom img {
  display: block;
}

.tobii-zoom__icon {
  background-color: rgba(26, 42, 58, 0.94);
  bottom: 0;
  color: #fff;
  line-height: 1;
  position: absolute;
  right: 0;
}

.tobii-zoom__icon svg {
  color: #fff;
  fill: none;
  height: 1.11111em;
  padding-bottom: 0.22222em;
  padding-left: 0.22222em;
  padding-right: 0.22222em;
  padding-top: 0.22222em;
  pointer-events: none;
  stroke-linecap: square;
  stroke-linejoin: miter;
  stroke-width: 2;
  stroke: #fff;
  width: 1.11111em;
}

/* Hide scrollbar if lightbox is displayed */
.tobii-is-open {
  overflow-y: hidden;
}

/* Lightbox */
.tobii {
  background-color: rgba(26, 42, 58, 0.94);
  bottom: 0;
  box-sizing: border-box;
  contain: strict;
  font-size: 18px;
  left: 0;
  line-height: 1.5555555555555556;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1337;
}

.tobii[aria-hidden="true"] {
  display: none;
}

.tobii *,
.tobii *::before,
.tobii *::after {
  box-sizing: inherit;
}

/* Slider */
.tobii__slider {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  will-change: transform;
}

.tobii__slider--animate:not(.tobii__slider--is-dragging) {
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

@media screen and (prefers-reduced-motion: reduce) {
  .tobii__slider--animate:not(.tobii__slider--is-dragging) {
    transition: none;
  }
}

.tobii__slider--is-draggable .tobii__slider__slide__content {
  cursor: -webkit-grab;
  cursor: grab;
}

.tobii__slider--is-dragging .tobii__slider__slide__content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* Slide */
.tobii__slider-slide {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}

/* Slide content */
[data-type] {
  max-height: 85vh;
  max-width: 85vw;
  overflow: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
}

[data-type] iframe,
[data-type] video {
  display: block;
}

[data-type] > figure {
  margin: 0;
  position: relative;
}

[data-type] > figure > img {
  display: block;
  height: auto;
  max-height: 85vh;
  max-width: 85vw;
  width: auto;
}

[data-type] > figure > figcaption {
  background-color: rgba(255, 255, 255, 0.94);
  bottom: 0;
  color: #1a2a3a;
  padding-bottom: 0.22222em;
  padding-left: 0.44444em;
  padding-right: 0.44444em;
  padding-top: 0.22222em;
  position: absolute;
  white-space: pre-wrap;
  width: 100%;
}

[data-type="html"] video {
  cursor: auto;
  max-height: 85vh;
  max-width: 85vw;
}

[data-type="iframe"] {
  /* Fix iframe scrolling on iOS */
  -webkit-overflow-scrolling: touch;
  transform: translate3d(0, 0, 0);
}

[data-type="iframe"] iframe {
  height: 85vh;
  width: 85vw;
}

/* Buttons */
.tobii > button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: 0.05556em solid transparent;
  color: #fff;
  cursor: pointer;
  font: inherit;
  line-height: 1;
  margin: 0;
  opacity: 0.5;
  padding-bottom: 0.22222em;
  padding-left: 0.22222em;
  padding-right: 0.22222em;
  padding-top: 0.22222em;
  position: absolute;
  touch-action: manipulation;
  transition-duration: 0.3s;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  will-change: opacity, transform;
  z-index: 1;
}

@media screen and (prefers-reduced-motion: reduce) {
  .tobii > button {
    transition: none;
    will-change: opacity;
  }
}

.tobii > button svg {
  pointer-events: none;
  stroke: #fff;
  stroke-width: 1;
  stroke-linecap: square;
  stroke-linejoin: miter;
  fill: none;
  color: #fff;
}

.tobii > button:active, .tobii > button:focus, .tobii > button:hover {
  opacity: 1;
  transform: scale(0.84);
}

@media screen and (prefers-reduced-motion: reduce) {
  .tobii > button:active, .tobii > button:focus, .tobii > button:hover {
    transform: none;
  }
}

.tobii > button.tobii__prev, .tobii > button.tobii__next {
  top: 50%;
  top: calc(50% - 2.22222em);
}

.tobii > button.tobii__prev svg, .tobii > button.tobii__next svg {
  height: 3.88889em;
  width: 3.88889em;
}

.tobii > button.tobii__prev {
  left: 0;
}

.tobii > button.tobii__next {
  right: 0;
}

.tobii > button.tobii__close {
  right: 0.27778em;
  top: 1em;
}

.tobii > button.tobii__close svg {
  height: 3.33333em;
  width: 3.33333em;
}

.tobii > button:disabled, .tobii > button[aria-hidden="true"] {
  display: none;
}

/* Counter */
.tobii__counter {
  background-color: transparent;
  color: #fff;
  font-size: 1.11111em;
  left: 1em;
  line-height: 1;
  position: absolute;
  top: 2.22222em;
  z-index: 1;
}

.tobii__counter[aria-hidden="true"] {
  display: none;
}

/* Loader */
.tobii-loader {
  display: inline-block;
  height: 5.55556em;
  left: calc(50% - 2.77778em);
  position: absolute;
  top: calc(50% - 2.77778em);
  width: 5.55556em;
}

.tobii-loader::before {
  animation: spin 1s infinite;
  border-radius: 100%;
  border: 0.22222em solid #949ba3;
  border-top-color: #fff;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

html{overflow-x:hidden}a,a:before{transition:all .2s ease-out}a{color:#32b9c1}a:focus,a:hover{color:#003d4b}a,a:after,a:before{transition:all .2s ease-out}h1,h2,h3{color:#003d4b}h1,h2,h3,h4,h5,h6{margin-top:.75em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}a.button{background-color:#32b9c1;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:.625rem 1.25rem;transition:all .2s ease-out}a.button:focus,a.button:hover{background-color:#003d4b;color:#fff}.floating-profile-menu{background-color:#fff;border:1px solid #32b9c1;border-radius:.625rem;font-size:.75rem;line-height:1.4;padding:.5em;position:fixed;right:.9375rem;text-align:right;top:.9375rem;z-index:999997}.floating-profile-menu__welcome{display:none}@media(min-width:480px){.floating-profile-menu__welcome{display:block}}.disclosure-content[aria-hidden=true],.error404.wp-theme-Divi #sidebar,.error404.wp-theme-Divi .left-area:before,article.et_pb_post .post-meta{display:none}#top-menu li{line-height:1.2}@media only screen and (min-width:480px){body .et_pb_row_0_tb_footer{display:grid;gap:2.1875rem;grid-template-columns:auto;margin:0 auto;max-width:25rem}body .et_pb_row_0_tb_footer>div{margin:0;width:100%!important}}@media only screen and (min-width:1024px){body .et_pb_row_0_tb_footer{gap:2.1875rem;grid-template-columns:1.1fr 1.2fr .8fr 1.6fr;max-width:67.5rem}}body .et_pb_row_0_tb_footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin:0}body .et_pb_row_0_tb_footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:0 0 .0625rem}body .et_pb_row_0_tb_footer .et-menu-nav,body .et_pb_row_0_tb_footer .et_pb_menu .et_pb_menu__menu,body .et_pb_row_0_tb_footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul,body .et_pb_row_0_tb_footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li,body .et_pb_row_0_tb_footer .et_pb_menu__wrap{display:block}body .et_pb_row_0_tb_footer .et_mobile_nav_menu{display:none}body .et_pb_row_0_tb_footer .et_pb_column_3_tb_footer{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 auto}@media only screen and (min-width:1024px){body .et_pb_row_0_tb_footer .et_pb_column_3_tb_footer{justify-content:center}}body .et_pb_row_0_tb_footer .et_pb_column_3_tb_footer .et_pb_image{margin-right:.375rem}body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form]{align-content:flex-start;display:flex;flex-flow:row wrap;gap:.625rem}body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form] input[type=email]{border:none;font-size:.75rem;padding:.25rem .4375rem;width:100%}body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form] input[type=submit]{background:none;border:0;color:#fff;cursor:pointer;display:inline;font-weight:700}body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form]>.mc-field-group{max-width:160px;width:100%}body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form] .mce_inline_error+.mce_inline_error,body .et_pb_row_0_tb_footer form[name=mc-embedded-subscribe-form] .response{color:#fd3;font-size:.75rem;line-height:1.2;margin-top:0;padding-top:.5rem}body .wppb-user-forms .wppb-rpf-group:not(#wppb-rpf-set-wppb_repeater_field_gallery_template),body .wppb-user-forms>ul{display:grid;gap:2em;grid-template-columns:1fr}@media only screen and (min-width:768px){body .wppb-user-forms .wppb-rpf-group:not(#wppb-rpf-set-wppb_repeater_field_gallery_template),body .wppb-user-forms>ul{grid-template-columns:repeat(2,1fr)}body .wppb-user-forms #wppb-form-element-49,body .wppb-user-forms #wppb-form-element-52,body .wppb-user-forms .wppb-checkbox-terms-and-conditions,body .wppb-user-forms .wppb-heading,body .wppb-user-forms .wppb-send-credentials-checkbox,body .wppb-user-forms ul li.wppb-repeater{grid-column:1/span 2}}body .wppb-user-forms #wppb-form-element-12{grid-column:1}body .wppb-user-forms .wppb-checkboxes li,body .wppb-user-forms .wppb-radios li{display:block}body .wppb-user-forms .wppb-checkboxes label,body .wppb-user-forms .wppb-radios label{width:auto}body .wppb-user-forms ul li{padding-bottom:0}body .wppb-user-forms ul li.wppb-send-credentials-checkbox{margin-bottom:1.5em;margin-top:2em}body .wppb-user-forms #wppb-form-element-11 label,body .wppb-user-forms #wppb-form-element-49 label{display:none}body .wppb-user-forms .wppb-rpf-group{--control-width:2em;padding-right:calc(var(--control-width)*2);position:relative}body .wppb-user-forms .wppb-rpf-group:nth-child(n+5){border-top:1px solid #e5e5e5;margin-top:1em;padding-top:1em}body .wppb-user-forms .wppb-repeater>ul,body .wppb-user-forms ul li.wppb-repeater{border:0}body .wppb-user-forms .wppb-rpf-action-wrap{display:grid;gap:.5em;grid-template-columns:1fr;position:absolute;right:calc(var(--control-width)/2);top:50%;transform:translateY(-50%);width:var(--control-width)}body .wppb-user-forms .wppb-rpf-action-wrap:after{display:none}body .wppb-user-forms .wppb-rpf-add,body .wppb-user-forms .wppb-rpf-remove{border:0;bottom:auto;box-shadow:none;display:block;font-size:1em;height:var(--control-width);left:auto;line-height:var(--control-width);position:relative;right:auto;text-align:center;top:auto;width:var(--control-width)}body .wppb-user-forms .wppb-rpf-remove{background-color:red;color:#fff}body .wppb-user-forms h3.extra_field_heading{font-size:22px;font-weight:600;margin-bottom:.75em;margin-top:1em;padding-bottom:0}body .wppb-user-forms .wppb-form-field label,body .wppb-user-forms span.wppb-description-delimiter{color:#747d88;font-size:16px;font-style:normal;font-weight:600;line-height:1.375}body .wppb-user-forms span.wppb-description-delimiter{color:#747d88;font-size:13px;font-weight:400;line-height:1.375;margin:.5em 0}body .wppb-user-forms label{display:block;float:none;margin-bottom:.5em;width:100%}body .wppb-user-forms #wppb-login-wrap .login-auth input,body .wppb-user-forms #wppb-login-wrap .login-password input,body .wppb-user-forms #wppb-login-wrap .login-username input,body .wppb-user-forms .wppb-checkboxes,body .wppb-user-forms .wppb-form-field input[type=email],body .wppb-user-forms .wppb-form-field input[type=number],body .wppb-user-forms .wppb-form-field input[type=password],body .wppb-user-forms .wppb-form-field input[type=search],body .wppb-user-forms .wppb-form-field input[type=text],body .wppb-user-forms .wppb-form-field input[type=url],body .wppb-user-forms .wppb-form-field select,body .wppb-user-forms .wppb-form-field textarea,body .wppb-user-forms .wppb-radios{float:none;width:100%}body .wppb-user-forms #wppb-login-wrap .login-auth input,body .wppb-user-forms #wppb-login-wrap .login-password input,body .wppb-user-forms #wppb-login-wrap .login-username input,body .wppb-user-forms .wppb-form-field input[type=email],body .wppb-user-forms .wppb-form-field input[type=number],body .wppb-user-forms .wppb-form-field input[type=password],body .wppb-user-forms .wppb-form-field input[type=search],body .wppb-user-forms .wppb-form-field input[type=text],body .wppb-user-forms .wppb-form-field input[type=url],body .wppb-user-forms .wppb-form-field select{height:39px;padding:0 1em}body .wppb-user-forms .wppb-form-field textarea,body .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:none;width:100%}body .wppb-user-forms #pass-strength-result,body .wppb-user-forms .wppb-form-field>span{margin-left:0}body .wppb-user-forms #pass-strength-result{line-height:1.7;margin:0}body .wppb-user-forms input[type=submit]{background-color:#32b9c1;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:.625rem 1.25rem;transition:all .2s ease-out}body .wppb-user-forms input[type=submit]:focus,body .wppb-user-forms input[type=submit]:hover{background-color:#003d4b;color:#fff}body .wppb-user-forms .wppb-checkbox-terms-and-conditions label{padding-left:28px;position:relative}body .wppb-user-forms .wppb-checkbox-terms-and-conditions input{left:0;position:absolute;top:1px}body .wppb-user-forms .form-submit{text-align:start}body .wppb-user-forms .wppb-form-field>span.wppb-form-error{border-top:0}body .wppb-user-forms .upload-field-details .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}body .tribe-community-events.form,body .tribe-community-events.form .my-events-header{border:0;padding:0}body .tribe-community-events.form .my-events{font-size:2.125rem}body .tribe-community-events.form #post.events-community-submit{background-color:#32b9c1;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:.625rem 1.25rem;transition:all .2s ease-out}body .tribe-community-events.form #post.events-community-submit:focus,body .tribe-community-events.form #post.events-community-submit:hover{background-color:#003d4b;color:#fff}body .tribe-community-events.form #event_tribe_event_status{display:none;visibility:hidden}.profile{padding-bottom:3.75rem;padding-top:1.25rem}.profile__return-link{display:block;text-align:center}.profile__return-link a{color:#32b9c1}.profile__return-link a:hover{color:#003d4b}.profile__return-link a:hover:before{border-color:#003d4b}.profile__return-link a:before{content:"‹";display:inline-block;margin-right:.25rem}.profile__artist-content{margin-bottom:3.75rem}@media only screen and (min-width:768px){.profile__artist-content{display:grid;gap:8%;grid-template-columns:20.625rem 1fr}}.profile__member-content{margin:0 auto 3.75rem;max-width:51.25rem}@media only screen and (min-width:768px){.profile__member-content{display:grid;gap:8%;grid-template-columns:repeat(2,1fr);min-height:15.625rem}}.profile__header{position:relative}.profile__artist-image{border:5px solid #fff;border-radius:9999px;height:5.625rem;overflow:hidden;position:absolute;right:-1.25rem;top:1.5rem;width:5.625rem}@media only screen and (min-width:480px){.profile__artist-image{height:8.25rem;right:-1.875rem;top:-.625rem;width:8.25rem}}.profile__artist-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile__member-image{margin:1.875rem 0;position:relative}@media only screen and (min-width:768px){.profile__member-image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}}.profile__details{background-color:#f1f1f1;border-radius:.9375rem;margin-bottom:.625rem;overflow:hidden;padding:1.5625rem}.profile__title{color:#747d88;font-size:.6875rem;padding-left:.375rem}.profile__name,.profile__title{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-weight:600}.profile__name{font-size:1.5rem}.profile__name--artist{padding-right:3.75rem}@media only screen and (min-width:480px){.profile__name--artist{padding-right:5.625rem}}.profile__disciplines{color:#003d4b;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:.8125rem;font-weight:600;margin-bottom:1.5625rem;padding-right:2.5rem}@media only screen and (min-width:480px){.profile__disciplines{padding-right:5rem}}.profile__discipline{display:inline-block;margin-right:.625rem}.profile__discipline:before{border-radius:9999px;content:"";display:inline-block;height:.625rem;margin-right:.3125rem;width:.625rem}.profile__discipline--artist-services:before{background-color:#afafaf}.profile__discipline--artwalk:before{background-color:#ff63b4}.profile__discipline--culinary-arts:before{background-color:#ffa149}.profile__discipline--film-tech:before{background-color:#ffe100}.profile__discipline--literary-arts:before{background-color:#b1db97}.profile__discipline--makers:before{background-color:#d4ab59}.profile__discipline--performance-arts:before{background-color:#d49dee}.profile__discipline--venues:before{background-color:#6ab7ff}.profile__discipline--visual-arts:before{background-color:#ff6a73}.profile__social{margin-bottom:.1875rem}.profile__social ul{display:flex;gap:.625rem;list-style:none;margin:0;padding:0}.profile__social a{color:#003d4b;font-size:1.125rem;padding:.3125rem}.profile__social a:hover{color:#32b9c1}.profile__description{color:#869599;font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;font-size:1rem}.profile__description>:first-child{margin-top:1.25rem}.profile__description--member{margin:0 auto 3.75rem;max-width:51.25rem;text-align:center}.profile__description a{color:#32b9c1}.profile__description a:hover{color:#003d4b}.profile__description h2{font-size:1.375rem;font-weight:600}.profile__description h2,.profile__description h3{color:#003d4b;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;margin-bottom:1em;margin-top:2em}.profile__description h3{font-size:1.1875rem;font-weight:700}.profile__gallery{display:grid;gap:2.8125rem 1.875rem;grid-template-columns:1fr;margin:0 auto 3.75rem}@media only screen and (min-width:480px){.profile__gallery{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.profile__gallery{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.profile__gallery{grid-template-columns:repeat(4,1fr)}}.profile__gallery-item{color:#000}.profile__gallery-item:focus .profile__gallery-image img,.profile__gallery-item:hover .profile__gallery-image img{transform:scale(1.05)}.profile__gallery-item--video .profile__gallery-image:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23a)'%3E%3Cpath d='M4 65.893V9.3c0-3.985 4.434-6.369 7.758-4.171l45.958 30.386c3.109 2.055 2.957 6.667-.281 8.514L11.477 70.236C8.144 72.137 4 69.73 4 65.893Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' x='0' y='.292' width='63.958' height='74.609' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.75 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_4_712'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_4_712' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.profile__gallery-image{aspect-ratio:266/200;background:#d6d6d6;border-radius:.625rem;margin-bottom:.625rem;overflow:hidden;position:relative}.profile__gallery-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-in-out;width:100%}.profile__gallery-title{font-size:.8125rem;font-weight:600;margin-bottom:.5em}.profile__gallery-desc,.profile__gallery-title{font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;line-height:1.2;text-align:center}.profile__gallery-desc{display:block;font-size:.75rem;font-weight:400;height:2.3em;overflow:hidden}.profile__contact{color:#003d4b}.profile__contact:before{background-color:#32b9c1;content:"";display:block;height:.1875rem;margin-bottom:.8125rem;margin-top:1.5625rem;width:7.5rem}.profile__contact a{color:#003d4b}.profile__contact a:hover{color:#32b9c1}.profile__contact-container{display:grid;gap:1.875rem;grid-template-columns:1fr}@media only screen and (min-width:480px){.profile__contact-container{gap:4.0625rem;grid-template-columns:repeat(2,auto)}}.profile__footer{margin-top:4em;text-align:center}#wppb-login-wrap .login-auth label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-username label,.wppb-form-field label{padding-right:.625rem}.wp-editor-container iframe{min-height:300px}body .tobii{z-index:999998}body .tobii__slide figure>figcaption{background-color:#000;background-color:rgba(0,0,0,.5);text-align:center}.directory{display:grid;gap:4.6875rem;grid-template-columns:1fr}@media only screen and (min-width:930px){.directory{grid-template-columns:11.5625rem 1fr}}.directory__results{display:grid;gap:1.875rem 1.875rem;grid-template-columns:1fr;margin:0 auto 3.75rem;width:100%}@media only screen and (min-width:620px){.directory__results{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1240px){.directory__results{grid-template-columns:repeat(3,1fr)}}.directory__footer{text-align:center}.directory__nav{display:none}@media only screen and (min-width:930px){.directory__nav{display:block}}.directory__nav li,.directory__nav ul{list-style:none;margin:0;padding:0}.directory__filters{background-color:#f1f1f1;position:relative}@media only screen and (min-width:930px){.directory__filters{background-color:transparent}}.directory__filters:after,.directory__filters:before{background-color:#f1f1f1;content:"";height:100%;position:absolute;top:0;width:6.25rem;z-index:1}@media only screen and (min-width:930px){.directory__filters:after,.directory__filters:before{display:none}}.directory__filters:before{right:100%}.directory__filters:after{left:100%}.directory__filters h2{color:#003d4b;font-size:2rem;font-weight:600;margin-bottom:.5em}.directory__filters h3{color:#000;font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;font-size:1rem;font-weight:600;margin-bottom:.5em}.directory__filters-title{display:none}@media only screen and (min-width:930px){.directory__filters-title{display:block}}.directory__filters-toggle{-webkit-appearance:none;background-color:#f1f1f1;border:none;border-radius:0;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.25rem;position:relative;text-align:left;width:100%}@media only screen and (min-width:930px){.directory__filters-toggle{display:none}}.directory__filters-toggle:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 6.182 5L13 1' stroke='%23747D88' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.75rem;content:"";display:block;height:.375rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease-out;width:.75rem}.directory__filters-toggle[aria-expanded=true]:before{transform:translateY(-50%) rotate(-180deg)}.directory__filters-container{display:grid;grid-template-columns:1fr}@media only screen and (min-width:620px){.directory__filters-container{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:930px){.directory__filters-container{display:block}}.directory__filter{margin-bottom:2.1875rem}.directory__filter input[type=search],.directory__filter select{border:.0625rem solid #747d88;font-size:.875rem;height:2.1875rem;max-width:12.5rem;width:100%}.directory__filter select{padding:0 .5rem}.directory__filter-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.586 7.164c0 2.542-2.034 4.567-4.5 4.567s-4.5-2.025-4.5-4.567c0-2.542 2.034-4.567 4.5-4.567s4.5 2.025 4.5 4.567Zm2 0c0 3.627-2.91 6.567-6.5 6.567a6.422 6.422 0 0 1-3.548-1.064l-4.127 4.17a.988.988 0 0 1-1.407 0l-.715-.722a1.012 1.012 0 0 1 0-1.421l4.18-4.223a6.589 6.589 0 0 1-.883-3.307c0-3.627 2.91-6.567 6.5-6.567s6.5 2.94 6.5 6.567Z' fill='%23003C4B'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding:0 2.25rem 0 .8125rem}.directory .filter-checkbox{align-items:center;display:flex}.directory .filter-checkbox__label{font-size:.875rem;font-weight:600;margin-left:.5rem}.directory .filter-checkbox__label.discipline-dot:before{border-radius:9999px;content:"";display:inline-block;height:.625rem;margin-right:.5rem;width:.625rem}.directory .filter-checkbox__label.discipline-dot[for$=artist-services]:before{background-color:#afafaf}.directory .filter-checkbox__label.discipline-dot[for$=artwalk]:before{background-color:#ff63b4}.directory .filter-checkbox__label.discipline-dot[for$=culinary-arts]:before{background-color:#ffa149}.directory .filter-checkbox__label.discipline-dot[for$=film-tech]:before{background-color:#ffe100}.directory .filter-checkbox__label.discipline-dot[for$=literary-arts]:before{background-color:#b1db97}.directory .filter-checkbox__label.discipline-dot[for$=makers]:before{background-color:#d4ab59}.directory .filter-checkbox__label.discipline-dot[for$=performance-arts]:before{background-color:#d49dee}.directory .filter-checkbox__label.discipline-dot[for$=venues]:before{background-color:#6ab7ff}.directory .filter-checkbox__label.discipline-dot[for$=visual-arts]:before{background-color:#ff6a73}.profile-card[aria-hidden=true]{display:none}.profile-card__content{position:relative}.profile-card__link{display:block;padding-bottom:.625rem;position:relative}.profile-card__link:focus .profile-card__image img,.profile-card__link:hover .profile-card__image img{transform:scale(1.05)}.profile-card__image{aspect-ratio:266/200;background:#d6d6d6;border-radius:.625rem;margin-bottom:.375rem;overflow:hidden}.profile-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-in-out;width:100%}.profile-card__artist-photo{background:#fff;border:.125rem solid #fff;border-radius:9999px;height:2.625rem;overflow:hidden;position:absolute;right:.4375rem;top:-1.125rem;width:2.625rem}.profile-card__artist-photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-card__title{color:#000;font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;font-size:.8125rem;font-weight:600;margin:0;padding:0 3.75rem 0 0;text-align:right}.profile-card--member .profile-card__title{padding:0;text-align:center}.profile-card__discipline-dots{display:inline-block;position:relative;top:.125rem}.profile-card__discipline-dot{border:1px solid #fff;border-radius:9999px;display:inline-block;height:.75rem;position:relative;width:.75rem}.profile-card__discipline-dot--artist-services{background-color:#afafaf}.profile-card__discipline-dot--artwalk{background-color:#ff63b4}.profile-card__discipline-dot--culinary-arts{background-color:#ffa149}.profile-card__discipline-dot--film-tech{background-color:#ffe100}.profile-card__discipline-dot--literary-arts{background-color:#b1db97}.profile-card__discipline-dot--makers{background-color:#d4ab59}.profile-card__discipline-dot--performance-arts{background-color:#d49dee}.profile-card__discipline-dot--venues{background-color:#6ab7ff}.profile-card__discipline-dot--visual-arts{background-color:#ff6a73}.profile-card__discipline-dot:first-child{margin-left:-.5rem;z-index:9}.profile-card__discipline-dot:nth-child(2){margin-left:-.5rem;z-index:8}.profile-card__discipline-dot:nth-child(3){margin-left:-.5rem;z-index:7}.profile-card__discipline-dot:nth-child(4){margin-left:-.5rem;z-index:6}.profile-card__discipline-dot:nth-child(5){margin-left:-.5rem;z-index:5}.profile-card__discipline-dot:nth-child(6){margin-left:-.5rem;z-index:4}.profile-card__discipline-dot:nth-child(7){margin-left:-.5rem;z-index:3}.profile-card__discipline-dot:nth-child(8){margin-left:-.5rem;z-index:2}.profile-card__discipline-dot:nth-child(9){margin-left:-.5rem;z-index:1}.profile-card__discipline-dot:nth-child(10){margin-left:-.5rem;z-index:0}.artist-showcase{display:grid;gap:1.875rem 1.875rem;grid-template-columns:1fr;margin:0 auto 3.75rem;width:100%}@media only screen and (min-width:480px){.artist-showcase{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.artist-showcase{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.artist-showcase{grid-template-columns:repeat(4,1fr)}}body{--tec-font-family-sans-serif:Open Sans,Helvetica,Arial,Lucida,sans-serif}body .tribe-common .tribe-common-h1,body .tribe-common .tribe-common-h2,body .tribe-common .tribe-common-h3,body .tribe-common .tribe-common-h4,body .tribe-common .tribe-common-h5,body .tribe-common .tribe-common-h6,body .tribe-events-single h1,body .tribe-events-single h2,body .tribe-events-single h3,body .tribe-events-single h4,body .tribe-events-single h5,body .tribe-events-single h6{--tec-font-family-sans-serif:Montserrat,Helvetica,Arial,Lucida,sans-serif}body .recurrence-row span,body .tribe-community-events *,body .tribe-community-events table,body .tribe-community-events tbody,body .tribe-community-events td,body .tribe-community-events th,body .tribe-community-events tr,body a.tribe-button{font-family:Open Sans,Helvetica,Arial,Lucida,sans-serif;font-size:1rem}.tribe-common-form-control-checkbox__label:before{border-radius:9999px;content:"";display:inline-block;height:.625rem;margin-right:.25rem;width:.625rem}.tribe-common-form-control-checkbox__label[for$=artist-services]:before{background-color:#afafaf}.tribe-common-form-control-checkbox__label[for$=artwalk]:before{background-color:#ff63b4}.tribe-common-form-control-checkbox__label[for$=culinary-arts]:before{background-color:#ffa149}.tribe-common-form-control-checkbox__label[for$=film-and-tech]:before{background-color:#ffe100}.tribe-common-form-control-checkbox__label[for$=literary-arts]:before{background-color:#b1db97}.tribe-common-form-control-checkbox__label[for$=makers]:before{background-color:#d4ab59}.tribe-common-form-control-checkbox__label[for$=performance-arts]:before{background-color:#d49dee}.tribe-common-form-control-checkbox__label[for$=venues]:before{background-color:#6ab7ff}.tribe-common-form-control-checkbox__label[for$=visual-arts]:before{background-color:#ff6a73}body .tribe-event-category{display:inline-block;margin-right:1rem}body .tribe-event-category:before{border-radius:9999px;content:"";display:inline-block;height:.625rem;margin-right:.25rem;width:.625rem}body .tribe-event-category--culinary-arts:before{background-color:#ffa149}body .tribe-event-category--literary-arts:before{background-color:#b1db97}body .tribe-event-category--makers:before{background-color:#d4ab59}body .tribe-event-category--performance-arts:before{background-color:#d49dee}body .tribe-event-category--visual-arts:before{background-color:#ff6a73}body .tribe-event-category--artist-services:before{background-color:#afafaf}body .tribe-event-category--film-tech:before{background-color:#ffe100}body .tribe-event-category--venues:before{background-color:#6ab7ff}.tribe-events-event-categories a:before{border-radius:9999px;content:"";display:inline-block;height:.625rem;margin-right:.25rem;width:.625rem}.tribe-events-event-categories a[href$="culinary-arts/"]:before{background-color:#ffa149}.tribe-events-event-categories a[href$="literary-arts/"]:before{background-color:#b1db97}.tribe-events-event-categories a[href$="makers/"]:before{background-color:#d4ab59}.tribe-events-event-categories a[href$="performance-arts/"]:before{background-color:#d49dee}.tribe-events-event-categories a[href$="visual-arts/"]:before{background-color:#ff6a73}.tribe-events-event-categories a[href$="artist-services/"]:before{background-color:#afafaf}.tribe-events-event-categories a[href$="film-tech/"]:before{background-color:#ffe100}.tribe-events-event-categories a[href$="venues/"]:before{background-color:#6ab7ff}body .tribe-community-events .tribe-section.tribe-section-cost .cost-input-field,body .tribe-community-events .tribe-section.tribe-section-organizer input[type=text],body .tribe-community-events .tribe-section.tribe-section-organizer input[type=url],body .tribe-community-events .tribe-section.tribe-section-venue input[type=text],body .tribe-community-events .tribe-section.tribe-section-venue input[type=url],body .tribe-community-events .tribe-section.tribe-section-website input{width:100%}.event-terms-description{display:none}@media(min-width:768px){.tribe-events-schedule{margin-top:.625rem}}.tribe-events-back a,.tribe-events-back a:visited,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:#32b9c1}.tribe-events-back a:hover,.tribe-events-back a:visited:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:#003d4b}body .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%2332b9c1'/%3E%3C/svg%3E") 100%/7px no-repeat}body .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23003d4b'/%3E%3C/svg%3E") 100%/7px no-repeat}body .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%2332b9c1'/%3E%3C/svg%3E") 0/7px no-repeat}body .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23003d4b'/%3E%3C/svg%3E") 0/7px no-repeat}@media(min-width:768px){.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{width:66.6666%}.tribe-events-event-meta.secondary{display:block;width:33.3333%}.tribe-events-venue-map{margin-top:0;width:100%}}.tribe-events-back,.tribe_event_series-template-default #main-content .container:before,.tribe_event_series-template-default #sidebar{display:none}.searchwp-wrapper{margin:0 auto;max-width:50rem}.searchwp-wrapper .et_animated{animation:none}.searchwp-wrapper .searchwp-results{margin-bottom:2em;text-align:left}.searchwp-wrapper .page-header,.searchwp-wrapper .search-result{margin-bottom:2em}.searchwp-wrapper .pagination{margin:4em 0}.searchwp-wrapper .pagination .nav-links>*{border:1px solid;display:inline-block;padding:0 .625rem}.searchwp-wrapper .searchform{margin:1em 0}.searchwp-wrapper .searchform input[type=text]{height:2.4375rem;margin-right:1em;padding:0 .625rem;width:15.625rem}.searchwp-wrapper .searchform input[type=submit]{background-color:#32b9c1;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:.625rem 1.25rem;transition:all .2s ease-out}.searchwp-wrapper .searchform input[type=submit]:focus,.searchwp-wrapper .searchform input[type=submit]:hover{background-color:#003d4b;color:#fff}
