html{overflow-x:hidden}body{font-family:quicksand,sans-serif!important;transition:500ms all;overflow-x:hidden}body.loading:before{position:fixed;display:block;content:'';background:#fff url(inc/loading.gif) center center no-repeat;top:0;left:0;width:100%;height:100%;transition:500ms all;z-index:10}strong,b{font-weight:600}u{text-decoration:underline}em{font-style:italic}.elementor-widget-text-editor ul li{list-style:disc;margin-left:18px}.elementor-widget-text-editor ol li{list-style:numeric;margin-left:18px}.cart_resume{display:none}.logged-in .cart_resume{display:block}#cookiescript_injected{background:#d8d9e6!important;border-radius:0!important;box-shadow:none!important;border:3px solid #4e2751!important;font-family:quicksand,sans-serif!important}#cookiescript_injected #cookiescript_close,#cookiescript_injected #cookiescript_header,#cookiescript_injected #cookiescript_description,#cookiescript_injected span.cookiescript_checkbox_text,#cookiescript_injected #cookiescript_readmore,#cookiescript_injected #cookiescript_manage{color:#4e2751!important}#cookiescript_manage #cookiescript_manageicon .cookiescript_gear{fill:#4e2751!important}#cookiescript_injected .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border:2px solid #4e2751!important}#cookiescript_injected #cookiescript_accept,#cookiescript_injected #cookiescript_save,#cookiescript_badge{background:#4e2751!important}.cookiescriptlogo{fill:#d8d9e6!important}#cookiescript_accept:hover,#cookiescript_save:hover,#cookiescript_reject:hover{opacity:.8}#cookiescript_injected #cookiescript_copyright{display:none}._CookieScriptReportPageCheckboxes ._CookieScriptReportPageCheckboxInput{margin-right:5px}.page_cookie_policy h4{margin-bottom:25px}table{font-family:quicksand!important;margin-bottom:30px}table th{background:#4e2751;color:#fff;border:none!important}table td{border-bottom:1px solid #4e2751!important;background:#fff}header nav ul li.highlight>a{background-color:#4e2751;color:#fff!important;padding-left:15px!important;padding-right:15px!important}header nav ul li.highlight>a:hover{background-color:#7d869c;color:#1c1d1e}footer nav ul li{flex:0 0 100%}footer nav ul li.strong{font-weight:600;margin-top:20px}footer nav ul li.strong:first-child{margin-top:0}footer nav ul li a{white-space:break-spaces!important}.elementor-posts--skin-cards .elementor-post .elementor-post__read-more{color:#000;padding:10px 20px}.elementor-posts--skin-cards .elementor-post .elementor-post__read-more:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-posts--skin-cards .elementor-post .elementor-post__title a{color:inherit}.elementor-posts--skin-cards .elementor-post .elementor-post__badge{font-weight:600}.stw_resource_filters_container .stw_resource_filter{cursor:pointer}.stw_resource_filters_container .stw_resource_filter:hover,.stw_resource_filters_container .stw_resource_filter:focus{opacity:.9;border-radius:3px!important;border-width:0!important}.project_loop_item{word-break:break-word}.project_loop_item .elementor-post-info{}.project_loop_item .elementor-post-info li .elementor-post-info__terms-list{font-size:0;color:transparent;line-height:0;display:flex!important;text-align:center}.stw_resources_listing .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list .elementor-post-info__terms-list-item{text-transform:uppercase;font-weight:700;font-size:10.5px;padding:.6em 1.2em;border-radius:5px;display:block;line-height:2}.project_loop_item .elementor-post-info li .elementor-post-info__terms-list .elementor-post-info__terms-list-item{font-size:0;display:inline-block;padding:3px 6px;margin-bottom:5px;transition:200ms all;margin-right:5px;min-width:36px}.project_loop_item .elementor-post-info li .elementor-post-info__terms-list .elementor-post-info__terms-list-item span{font-size:12px}.project_loop_item .elementor-post-info li .elementor-post-info__terms-list:hover .elementor-post-info__terms-list-item{}.stw_resources_listing .elementor-button{padding:5px 22px}.elementor-posts--skin-cards .elementor-post.pillar-environment .elementor-post__badge,#stw_pillars .stw_pillar.pillar_environment,.stw_resources_listing .elementor-post.pillar-environment .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_environment,.elementor-posts--skin-cards .elementor-post.pillar-environment .elementor-post__read-more,.stw_resources_listing .pillar-environment .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-environment .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_our-environment,#stw_pillars_V2 .stw_pillar.pillar_environment,#stw_pillars_V2 .stw_pillar.pillar_environment:hover:before,.stw_cards .stw_card .labels .label.label_pillar.environment,.stw_cards .stw_card.pillar_environment .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_environment{background-color:#0f6b5c;border-color:#0f6b5c;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-black-lives-matter .elementor-post__badge,#stw_pillars .stw_pillar.pillar_black-lives-matter,.stw_resources_listing .elementor-post.pillar-black-lives-matter .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_black-lives-matter,.elementor-posts--skin-cards .elementor-post.pillar-black-lives-matter .elementor-post__read-more,.stw_resources_listing .pillar-black-lives-matter .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-black-lives-matter .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_black-lives-matter,#stw_pillars_V2 .stw_pillar.pillar_black-lives-matter,#stw_pillars_V2 .stw_pillar.pillar_black-lives-matter:hover:before,.stw_cards .stw_card .labels .label.label_pillar.black-lives-matter,.stw_cards .stw_card.pillar_black-lives-matter .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_black-lives-matter{background-color:#2e2d2e;border-color:#2e2d2e;color:#f3cf8c}.elementor-posts--skin-cards .elementor-post.pillar-creativity-healing .elementor-post__badge,#stw_pillars .stw_pillar.pillar_creativity-healing,.stw_resources_listing .elementor-post.pillar-creativity-healing .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_creativity-healing,.elementor-posts--skin-cards .elementor-post.pillar-creativity-healing .elementor-post__read-more,.stw_resources_listing .pillar-creativity-healing .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-creativity-healing .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_creativity-healing,#stw_pillars_V2 .stw_pillar.pillar_creativity-healing,#stw_pillars_V2 .stw_pillar.pillar_creativity-healing:hover:before,.stw_cards .stw_card .labels .label.label_pillar.creativity-healing,.stw_cards .stw_card.pillar_creativity-healing .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_creativity-healing{background-color:#f78d50;border-color:#f78d50;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-equality-antioppression .elementor-post__badge,#stw_pillars .stw_pillar.pillar_equality-antioppression,.stw_resources_listing .elementor-post.pillar-equality-antioppression .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_equality-antioppression,.elementor-posts--skin-cards .elementor-post.pillar-equality-antioppression .elementor-post__read-more,.stw_resources_listing .pillar-equality-antioppression .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-equality-antioppression .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_equality-antioppression,#stw_pillars_V2 .stw_pillar.pillar_equality-antioppression,#stw_pillars_V2 .stw_pillar.pillar_equality-antioppression:hover:before,.stw_cards .stw_card .labels .label.label_pillar.equality-antioppression,.stw_cards .stw_card.pillar_equality-antioppression .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_equality-antioppression{background-color:#7d869c;border-color:#7d869c;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-kindness .elementor-post__badge,#stw_pillars .stw_pillar.pillar_kindness,.stw_resources_listing .elementor-post.pillar-kindness .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_kindness,.elementor-posts--skin-cards .elementor-post.pillar-kindness .elementor-post__read-more,.stw_resources_listing .pillar-kindness .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-kindness .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_love-kindness,#stw_pillars_V2 .stw_pillar.pillar_kindness,#stw_pillars_V2 .stw_pillar.pillar_kindness:hover:before,.stw_cards .stw_card .labels .label.label_pillar.kindness,.stw_cards .stw_card.pillar_kindness .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_kindness{background-color:#711;border-color:#711;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-meditation-spirituality .elementor-post__badge,#stw_pillars .stw_pillar.pillar_meditation-spirituality,.stw_resources_listing .elementor-post.pillar-meditation-spirituality .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_meditation-spirituality,.elementor-posts--skin-cards .elementor-post.pillar-meditation-spirituality .elementor-post__read-more,.stw_resources_listing .pillar-meditation-spirituality .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-meditation-spirituality .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_unity-oneness,#stw_pillars_V2 .stw_pillar.pillar_meditation-spirituality,#stw_pillars_V2 .stw_pillar.pillar_meditation-spirituality:hover:before,.stw_cards .stw_card .labels .label.label_pillar.meditation-spirituality,.stw_cards .stw_card.pillar_meditation-spirituality .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_meditation-spirituality{background-color:#4faeba;border-color:#4faeba;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-pride .elementor-post__badge,#stw_pillars .stw_pillar.pillar_pride,.stw_resources_listing .elementor-post.pillar-pride .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_pride,.elementor-posts--skin-cards .elementor-post.pillar-pride .elementor-post__read-more,.stw_resources_listing .pillar-pride .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-pride .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_pride,#stw_pillars_V2 .stw_pillar.pillar_pride,#stw_pillars_V2 .stw_pillar.pillar_pride:hover:before,.stw_cards .stw_card .labels .label.label_pillar.pride,.stw_cards .stw_card.pillar_pride .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_pride{background-color:#4e2751;border-color:#4e2751;color:#fff}.elementor-posts--skin-cards .elementor-post.pillar-veganism-animal-rights .elementor-post__badge,#stw_pillars .stw_pillar.pillar_veganism-animal-rights,.stw_resources_listing .elementor-post.pillar-veganism-animal-rights .elementor .elementor-top-section:after,.stw_resource_filters_container .stw_resource_filter.filter-pillar.pillar_veganism-animal-rights,.elementor-posts--skin-cards .elementor-post.pillar-veganism-animal-rights .elementor-post__read-more,.stw_resources_listing .pillar-veganism-animal-rights .stw_loop_item .elementor-widget-post-info .elementor-post-info li .elementor-post-info__item--type-terms span span,.stw_resources_listing .pillar-veganism-animal-rights .stw_loop_item .elementor-button:hover,.project_loop_item .elementor-post-info li .elementor-post-info__terms-list span.pillar_conscious-consuming,#stw_pillars_V2 .stw_pillar.pillar_veganism-animal-rights,#stw_pillars_V2 .stw_pillar.pillar_veganism-animal-rights:hover:before,.stw_cards .stw_card .labels .label.label_pillar.veganism-animal-rights,.stw_cards .stw_card.pillar_veganism-animal-rights .card_content .btn,#resource_filters .sf-field-taxonomy-pillar .sf-level-0.pillar_veganism-animal-rights{background-color:#48649e;border-color:#48649e;color:#fff}.stw_resource_filters_container .stw_resource_filters:nth-child(even){text-align:right}#stw_pillars .stw_pillar.pillar_environment:hover{background-color:#fff;color:#0f6b5c}#stw_pillars .stw_pillar.pillar_black-lives-matter:hover{background-color:#fff;color:#2e2d2e}#stw_pillars .stw_pillar.pillar_creativity-healing:hover{background-color:#fff;color:#f78d50}#stw_pillars .stw_pillar.pillar_equality-antioppression:hover{background-color:#fff;color:#7d869c}#stw_pillars .stw_pillar.pillar_kindness:hover{background-color:#fff;color:#711}#stw_pillars .stw_pillar.pillar_meditation-spirituality:hover{background-color:#fff;color:#4faeba}#stw_pillars .stw_pillar.pillar_pride:hover{background-color:#fff;color:#4e2751}#stw_pillars .stw_pillar.pillar_veganism-animal-rights:hover{background-color:#fff;color:#48649e}#stw_pillars_V2{text-align:center}#stw_pillars_V2 .stw_pillar{position:relative;display:inline-block;width:calc(25% - 14px);border:10px solid;margin:0 5px 14px;background-size:cover;background-position:center center}#stw_pillars_V2 .stw_pillar:after{content:"";display:inline-block;width:1px;height:0;padding-bottom:100%}#stw_pillars_V2 .stw_pillar:before{position:absolute;display:block;content:'';top:0;left:0;width:100%;height:100%;opacity:.5;background:#000;transition:500ms all}#stw_pillars_V2 .stw_pillar span{color:#fff;font-size:35px;text-align:center;line-height:1.5;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:0 15px;justify-content:center}#stw_pillars_V2 .stw_pillar:hover:before{opacity:.9}.stw_resources_listing .stw_loop_item .resource_type-video .elementor-widget-post-info .elementor-post-info li:first-child .elementor-post-info__item--type-terms span span:after{content:"\f03d"}.stw_resources_listing .stw_loop_item .resource_type-podcast .elementor-widget-post-info .elementor-post-info li:first-child .elementor-post-info__item--type-terms span span:after{content:"\f2ce"}.stw_resources_listing .stw_loop_item .resource_type-website .elementor-widget-post-info .elementor-post-info li:first-child .elementor-post-info__item--type-terms span span:after{content:"\f0c1"}.pro_resources_listing .isotope>.elementor-element-populated{display:flex;flex-wrap:wrap}.pro_resources_listing .isotope .elementor-widget-stw-filters{width:25%;flex:0 0 25%}.pro_resources_listing .isotope .stw_resources_listing{width:calc(75% - 30px);flex:0 0 calc(75% - 30px);margin-left:30px}.pro_resources_listing .stw_resource_filters .item{border-top:1px solid #b6b5b2;padding-top:30px;margin-top:20px}.pro_resources_listing .stw_resource_filters .children,.pro_resources_listing .stw_resource_filters .grandchildren{padding-left:35px}.pro_resources_listing .isotope .elementor-post{flex:0 0 100%;width:100%;margin:0 0 30px!important}.pro_resources_listing .stw_loop_item .elementor-widget-post-info{position:relative;padding:0}.pro_resources_listing .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{display:flex;flex-wrap:wrap;font-size:0}.pro_resources_listing .elementor-widget-post-info .elementor-post-info li:first-child .elementor-post-info__item--type-terms span span{color:#fff;background:#2a0232;margin:0 10px 10px 0}.isotope{position:relative;z-index:1}.isotope .elementor-widget-posts{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)!important}.isotope .elementor-post{flex:0 0 calc(25% - 30px);width:calc(25% - 30px);margin:0 15px 30px!important}#stw_pillars{display:flex;justify-content:center;flex-wrap:wrap}#stw_pillars .stw_pillar{border-radius:50px;font-weight:600;font-size:30px;transition:200ms all;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 15px 30px;padding:36px 41px}#stw_pillars .stw_pillar span{font-size:30px}#stw_pillars .stw_pillar.get_pillar_name:hover{font-size:30px}#stw_pillars .stw_pillar.get_pillar_name:hover span{padding-left:10px}#stw_pillars .stw_pillar.get_pillar_name:hover span:first-child{padding-left:0}#stw_pillars .stw_pillar:hover .name{font-size:30px;transition:200ms all}.e-woo-select2-wrapper .select2-results__option,.e-woo-select2-wrapper .select2-results__option:focus,.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#000}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#d8d9e6}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text[readonly=readonly],.elementor-widget-woocommerce-checkout-page .select2-container--default.select2-container--disabled .select2-selection--single{background:#d2d2d2}@media(max-width:1400px){}@media(max-width:1024px){#stw_pillars_V2 .stw_pillar{width:calc(50% - 15px)}}@media(max-width:767px){#stw_pillars_V2 .stw_pillar span{font-size:30px}}@media(max-width:479px){#stw_pillars_V2 .stw_pillar{width:100%;margin:0 0 20px}}.isotope.loading{position:relative;overflow:hidden}.isotope.loading:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#edece8 url(stw-loading.gif) no-repeat top center;transition:200ms all;z-index:2}.stw_artists_map{height:400px!important;position:relative;overflow:hidden;margin-bottom:0}.stw_artists_map .post_type{background:#4e2751;color:#fff;font-weight:700;padding:5px 10px;border-radius:3px;margin-bottom:10px;display:inline-block}.stw_artists_map .name{font-size:18px}.stw_artists_cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.stw_artists_cards.loading{position:relative}.stw_artists_cards.loading:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5 url(stw-loading.gif) no-repeat top center;z-index:11;transition:200ms all}.stw_artists_cards.loading .card{opacity:0}.stw_artists_cards .card{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;background:#fff}.stw_artists_cards .card.active{background:#d9d9d9}.stw_artists_cards .card .stw_artists_gallery{overflow:hidden;position:relative}.stw_artists_cards .card .stw_artists_gallery img{width:100%}.stw_artists_cards .card .stw_artists_gallery .swiper-scrollbar{display:none}.stw_artists_cards .card .stw_artists_gallery .swiper-button-prev,.stw_artists_cards .card .stw_artists_gallery .swiper-button-next{height:28px;margin-top:-14px;background:0 0;font-size:25px;color:#face82;text-shadow:4px 0 #186869}.stw_artists_cards .card .stw_artists_gallery .swiper-button-next{text-shadow:-4px 0 #186869}.stw_artists_cards .card .stw_artists_gallery .swiper-button-prev:after,.stw_artists_cards .card .stw_artists_gallery .swiper-button-next:after{display:none}.stw_artists_cards .card .stw_artists_card_content{padding:35px 30px 20px;transition:200ms all;display:flex;flex:auto;flex-flow:column}.stw_artists_cards .card .location{margin-bottom:10px;font-size:15px}.stw_artists_cards .card .location i{color:#4e2751}.stw_artists_cards .card h5{color:#4e2751;font-size:21px;margin-bottom:25px}.stw_artists_cards .card p{color:#060000;font-size:14px;color:#777;margin-bottom:25px}.stw_artists_cards .card .links{display:flex;flex-wrap:wrap;margin-bottom:20px}.stw_artists_cards .card .links .link{color:#fff;background-color:#3f98a3;border-radius:100%;box-shadow:3px 3px 0 0 #face82;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:200ms all;margin-left:10px;font-size:12px}.stw_artists_cards .card .links .link:first-child{margin-left:0}.stw_artists_cards .card .links .link:hover{background-color:#176869;transform:scale(.9)}.stw_artists_cards .card .btn,.ecoshop_listing .ecoshop_item .btn{text-align:center;transition:200ms all;margin-top:auto;background-color:#4e2751;color:#fff;text-transform:uppercase;display:inline-block;width:auto;font-size:12px;font-weight:700;padding:10px 20px}.stw_artists_cards .card .btn:after{display:none}.stw_artists_cards .card .btn:hover,.ecoshop_listing .ecoshop_item .btn:hover{background-color:#7d869c;transform:scale(.9)}.single-ecomerch_artists .page-header,.single-ecomerch_artists .entry-header{display:none}.single-ecomerch_artists #main #content-wrap{padding:0;width:auto;max-width:100%}.single-ecomerch_artists .widget-area.sidebar-primary{display:none}.single-ecomerch_artists .content-area{float:none;width:100%;border:none;padding:0}.single-ecomerch_artists .elementor-text-editor ul{margin-left:0}.single-ecomerch_artists .elementor-text-editor ul ul{margin-left:15px}.single-ecomerch_artists .elementor-text-editor ul li{list-style:none}.single-ecomerch_artists .elementor-text-editor ul li:before{font-weight:300;content:">";padding-right:5px;color:#186869}.single-ecomerch_artists .elementor-text-editor ol{list-style:none;counter-reset:counter;margin-left:0}.single-ecomerch_artists .elementor-text-editor ol li{counter-increment:counter;display:flex}.single-ecomerch_artists .elementor-text-editor ol li:before{content:counter(counter);height:20px;margin-right:5px;border:1px solid #186869;text-align:center;display:block;vertical-align:middle;line-height:20px;border-radius:100%;font-size:12px;margin-top:2px;flex:0 0 20px}.elementor-section[customclass=crow] .elementor-row{margin-left:-15px;margin-right:-15px;justify-content:center}.elementor-section[customclass=crow] .elementor-row .elementor-column{padding-left:15px;padding-right:15px}.elementor-section[customclass=crow] .elementor-row .elementor-column .elementor-element-populated{padding:0!important}.stw_team_circle{display:flex;justify-content:center;margin-top:325px;height:500px}.stw_team_circle .stw_logo{width:180px;background:#ffffffd6;height:180px;padding:30px 35px 0 16px;border-radius:100%;animation:rotateZ 5s}.stw_team_circle .stw_logo:hover{transform:rotateZ(360deg);transition:1s ease-in}@keyframes rotateZ{to{transform:rotateZ(-3240deg)}}.stw_team_circle .team_member{position:absolute;-webkit-transition:all 2s linear;-moz-transition:all 2s linear;transition:all 2s linear;width:180px;height:180px;border-radius:100%;background-position:center center;background-size:100%;display:flex;align-items:center;flex-direction:column;text-align:center;padding:30px 10px;justify-content:space-between;cursor:pointer}.stw_team_circle .team_member:before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;border-radius:100%;background:#00000094;transition:all 500ms linear}.stw_team_circle .team_member .name{position:relative;color:#fff;font-weight:600;font-size:16px;transition:all 500ms linear;text-transform:capitalize}.stw_team_circle .team_member .title{position:relative;color:#fff;transition:all 500ms linear;text-transform:capitalize}.stw_team_circle .team_member .pronouns{position:relative;color:#fff;font-weight:100;text-transform:uppercase;transition:all 500ms linear}.stw_team_circle .team_member:hover:before,.stw_team_circle .team_member:hover .name,.stw_team_circle .team_member:hover .title,.stw_team_circle .team_member:hover .pronouns{opacity:0}.stw_team_circle .team_member:hover{background-size:110%}.fancybox-slide--html .fancybox-close-small{color:#fff;right:15px;top:15px}.bio_popup{display:flex;max-width:1000px;align-items:center;flex-wrap:wrap;justify-content:center}.bio_popup figure{flex:0 0 40%}.bio_popup figure img{max-height:500px;padding-bottom:50px}.bio_popup .bio_popup_content{padding-left:10%;flex:0 0 50%}.bio_popup .bio_popup_content .details{font-size:29px;padding-bottom:15px;line-height:1.2;font-weight:100}.bio_popup .bio_popup_content .details span{text-transform:uppercase;font-weight:100;font-size:18px;display:block}.stw_resource_cards{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.stw_resource_filters_container{display:flex;justify-content:space-between;margin-bottom:50px}.stw_resource_filters_container .stw_resource_filters_container_pillars,.stw_resource_filters_container .stw_resource_filters_container_types{flex:0 0 50%}.stw_resource_filters_container .stw_resource_filters_container_types{text-align:right}.stw_resource_filters_container button{padding:5px 10px;margin:0 7px 10px 0;border:none;border-radius:3px;color:#fff;font-size:16px;background:#2a0232;font-weight:600;opacity:.7;font-family:quicksand}.stw_resource_filters_container button:hover,.stw_resource_filters_container button.active{opacity:1}.stw_resource_card{background:#fff;box-shadow:0 0 1px #000;border-radius:5px;overflow:hidden;padding:60px 30px 30px;text-align:center;position:relative}.fullheight_card .elementor-widget-stw-card,.fullheight_card .elementor-widget-container,.fullheight_card .stw_resource_card{height:100%}.fullheight_card .stw_resource_card{display:flex;flex-direction:column}.stw_resource_cards .stw_resource_card{flex:0 0 calc(33% - 30px);width:calc(33% - 30px);margin:0 15px 30px}.stw_resource_card:before{display:block;position:absolute;content:'';background:#000;top:-65px;left:-50px;width:130%;height:175px;transform:rotate(-15deg)}.stw_resource_card .mountain{position:absolute;top:108px;left:-30px;width:130%;transform:rotate(-15deg)}.stw_resource_card figure{margin:0 40px 30px!important;overflow:hidden;position:relative}.stw_resource_card figure img{border-radius:8px}.stw_resource_card h4{font-size:24px}.stw_resource_card .btn{background:#000;padding:15px 20px;font-weight:700;text-transform:uppercase;margin-top:20px;display:inline-block;color:#eee}.stw_resource_card .btn:hover{background-color:#eee}.stw_resource_card .type{position:absolute;top:10px;right:10px;background:#00000054;height:40px;width:40px;text-align:center;border-radius:100%;font-size:18px;display:flex;align-items:center;justify-content:center;color:#fff}.fullheight_card .stw_resource_card .btn{margin-bottom:0;margin-top:auto}.stw_resource_card .pronouns{text-transform:uppercase;text-align:center;display:block;margin-bottom:10px}.stw_resource_card h5{text-transform:uppercase;text-align:center;display:block;margin-bottom:10px}.stw_loop_item .elementor-widget-wrap{padding:0!important}.stw_loop_item .elementor-widget-post-info{position:absolute;top:0;left:0;width:100%;z-index:1;padding:10px}.stw_loop_item .elementor-widget-post-info .elementor-post-info{display:flex;justify-content:space-between}.elementor-widget-blockquote blockquote{display:flex;flex-wrap:wrap}.elementor-widget-blockquote blockquote:before{flex:0 0 80px}.elementor-widget-blockquote blockquote p{flex:0 0 calc(100% - 80px)}.elementor-widget-blockquote blockquote footer{flex:0 0 100%;padding-left:80px}.single-post .type-post p a{color:#4e2751}.single-post .type-post p a:hover{text-decoration:underline}.single-post .type-post .elementor-widget-container ul,.single-post .type-post .elementor-widget-container ol{padding-left:30px}.elementor-widget-stw-pro-links a{background:#2a0232;color:#fff;font-size:20px;padding:10px 12px;border-radius:4px;margin-right:5px;transition:200ms all}.elementor-widget-stw-pro-links a:hover{color:#2a0232;background:#fff}.elementor-widget-post-comments form{display:flex;flex-wrap:wrap;justify-content:space-between}.elementor-widget-post-comments form .comment-notes,.elementor-widget-post-comments form .comment-form-comment,.elementor-widget-post-comments form .comment-form-cookies-consent,.elementor-widget-post-comments form .form-submit{flex:0 0 100%}.elementor-widget-post-comments form .comment-form-author,.elementor-widget-post-comments form .comment-form-email,.elementor-widget-post-comments form .comment-form-url{flex:0 0 30%}.elementor-widget-post-comments form label{display:block;width:100%;margin-top:30px;font-weight:600}.elementor-widget-post-comments form textarea{display:block;width:100%;background:#fff;margin:15px 0 30px;padding:20px}.elementor-widget-post-comments form .comment-form-author input,.elementor-widget-post-comments form .comment-form-email input,.elementor-widget-post-comments form .comment-form-url input{background:#fff!important;padding:10px 20px!important;width:100%!important}.elementor-widget-post-comments form .comment-form-cookies-consent{margin-bottom:30px}.elementor-widget-post-comments form .comment-form-cookies-consent label{display:inline-block;width:auto}.elementor-widget-post-comments .commentlist{margin:30px 0;padding-left:0!important}.elementor-widget-post-comments .commentlist li{background:#fff;padding:20px;margin-bottom:15px}.elementor-widget-post-comments .commentlist li.depth-2{margin-left:20px}.elementor-widget-post-comments .commentlist li.depth-3{margin-left:40px}.elementor-widget-post-comments .commentlist .commentmetadata{border-bottom:1px solid #d8d9e6;padding-bottom:5px;margin-bottom:10px}.elementor-widget-post-comments .commentlist .reply{border-top:1px solid #d8d9e6;padding-top:5px;margin-top:10px}.elementor-widget-post-comments .commentlist a{color:#4e2751}.elementor-widget-post-comments .commentlist a:hover{text-decoration:underline}.cards_listing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.cards_listing .card{background:#fff}.cards_listing .card figure img{width:100%}.cards_listing .card h5 a{color:inherit}.cards_listing .card .card_content{padding:20px}.cards_listing .card .card_content .btn{text-align:center;transition:200ms all;margin-top:auto;background-color:#4e2751;color:#fff;text-transform:uppercase;display:inline-block;width:auto;font-size:12px;font-weight:700;padding:10px 20px;margin-top:30px}.cards_listing .card .card_content .btn:hover{background-color:#7d869c}.stw_cards .search-filter-results{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.stw_cards .search-filter-results#search-filter-results-6554{display:block}.stw_cards .stw_card{background:#fff;position:relative}.stw_cards .stw_card.stw_card_project{}.stw_cards .stw_card .labels{position:absolute;top:15px;left:15px;right:15px;z-index:1}.stw_cards .stw_card.stw_card_project .labels{position:static;top:0;left:0;right:0;padding:15px 15px 0}.stw_cards .stw_card .labels .label{text-transform:uppercase;border-radius:10px;font-size:11px;background:#4e2751;color:#fff;padding:0 10px;font-weight:700;text-align:center;display:inline-block;margin-bottom:5px}.stw_cards .stw_card figure{overflow:hidden}.stw_cards .stw_card figure img{display:block;width:100%;transition:200ms all}.stw_cards .stw_card figure a:hover img{transform:scale(1.1)}.stw_cards .stw_card .card_content{max-height:300px;overflow-y:auto;padding:15px}.stw_cards .stw_card.stw_card_project .card_content{max-height:100%}.stw_cards .stw_card .card_content div,.stw_cards .stw_card .card_content span{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;color:inherit!important}.stw_cards .stw_card .card_content h4{padding-bottom:15px}.stw_cards .stw_card .card_content .location{font-weight:700!important;color:#4e2751!important;padding-bottom:10px}.stw_cards .stw_card .card_content .location span{font-style:italic;font-weight:500!important}.stw_cards .stw_card .card_content .btn{font-size:16px;font-weight:500;line-height:25px;padding:10px 20px;margin-top:15px;display:inline-block}.stw_cards .stw_card .card_content .contact_details{margin-top:10px}#resource_filters ul{display:flex;flex-wrap:wrap}#resource_filters ul li.sf-field-search{flex:0 0 20%}#resource_filters ul li.sf-field-taxonomy-pillar{flex:0 0 50%}#resource_filters ul li.sf-field-taxonomy-resource_type,#resource_filters ul li.sf-field-taxonomy-project_year{flex:0 0 30%}#resource_filters .sf-field-taxonomy-pillar .sf-level-0,#resource_filters .sf-field-taxonomy-resource_type .sf-level-0,#resource_filters .sf-field-taxonomy-project_year .sf-level-0{margin:0 10px 10px 0;opacity:.5;background:#4e2751;color:#fff}#resource_filters .sf-field-taxonomy-pillar .sf-level-0.sf-option-active,#resource_filters .sf-field-taxonomy-resource_type .sf-level-0.sf-option-active,#resource_filters .sf-field-taxonomy-project_year .sf-level-0.sf-option-active{opacity:1}#resource_filters .sf-field-taxonomy-pillar .sf-level-0 input,#resource_filters .sf-field-taxonomy-resource_type .sf-level-0 input,#resource_filters .sf-field-taxonomy-project_year .sf-level-0 input,#resource_filters .sf-field-taxonomy-pillar .sf-level-0 .sf-count,#resource_filters .sf-field-taxonomy-resource_type .sf-level-0 .sf-count,#resource_filters .sf-field-taxonomy-project_year .sf-level-0 .sf-count{display:none}#resource_filters .sf-field-taxonomy-pillar .sf-level-0 label,#resource_filters .sf-field-taxonomy-resource_type .sf-level-0 label,#resource_filters .sf-field-taxonomy-project_year .sf-level-0 label{padding:0 10px;cursor:pointer}.stw_cards .search-filter-scroll-loading{text-align:center;display:block;flex:0 0 100%}#store_locator input{margin-bottom:30px}#store_locator #return{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#store_locator #return div .intro,#store_locator #return div .results{color:#000;padding:25px;text-align:center;background:#fff}#store_locator #return div .results{padding-top:0}#store_locator #return h3{margin-bottom:15px}#store_locator #return a{font-family:quicksand,Sans-serif;font-size:16px;font-weight:500;background-color:#4e2751;color:#fff;padding:15px;margin:0 5px;display:inline-block}#store_locator #return a:hover{background-color:#7d869c}.e-cart__container table.shop_table.cart .actions{border:none!important}.e-cart__container .button,.e-coupon-box .button{background-color:#4e2751!important;color:#fff!important;font-weight:500!important;font-size:16px!important;font-family:var(--e-global-typography-text-font-family ),Sans-serif!important;border:none!important}.e-cart__container .button:hover,.e-coupon-box .button:hover{background-color:#7d869c!important}.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:var(--e-global-color-accent )!important}.elementor-widget-woocommerce-checkout-page a:hover{color:#7d869c!important}.ecoshop_listing .search-filter-results#search-filter-results-7231{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.stw_related_products_sc{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ecoshop_listing .ecoshop_item{position:relative;background:#fff;padding:15px}.ecoshop_listing .ecoshop_item .pin{position:absolute;top:25px;left:25px;padding:5px;background:#4e2751;color:#fff}.ecoshop_listing .ecoshop_item .content{display:flex;flex-wrap:wrap;align-items:flex-start;height:100%}.ecoshop_listing .ecoshop_item h4{font-size:20px}.ecoshop_listing .ecoshop_item h4 a{color:inherit}.ecoshop_listing .ecoshop_item .content p{flex:0 0 100%}.ecoshop_listing .ecoshop_item .content .button{margin-top:auto}.ecoshop_listing .ecoshop_item .content .button .btn{margin-top:20px}.stw_timeline{position:relative;margin:0 auto;width:90%}.stw_timeline ul li{margin-bottom:50px;list-style-type:none;display:flex;flex-direction:row;align-items:center}.stw_timeline .point{min-width:20px;height:20px;background-color:var( --e-global-color-accent );border-radius:100%;z-index:2;border:3px var( --e-global-color-accent ) solid;position:relative;left:1px}.stw_timeline ul li .content{width:50%;padding:0 20px}.stw_timeline ul li:nth-child(even) .content{padding-left:0}.stw_timeline ul li:nth-child(even) .date{padding-right:0}.stw_timeline ul li:nth-child(odd) .content{padding-right:0}.stw_timeline ul li:nth-child(odd) .date{padding-left:0}.stw_timeline ul li .date{width:50%;padding:0 20px;font-weight:400}.stw_timeline ul li .date .date_item{background-color:var(--e-global-color-ec7bfdc );width:200px;text-align:center;padding:5px 10px;border-radius:10px;color:var(--e-global-color-accent );font-weight:700}.stw_timeline ul li:nth-child(odd) .date .date_item{margin-left:auto;margin-right:0}.stw_timeline ul li .content .content_item{padding:10px 20px;background-color:var( --e-global-color-accent );color:#fff;margin-bottom:0;text-align:center;border-radius:10px}.stw_timeline ul li:nth-child(odd){flex-direction:row-reverse}.stw_timeline ul li:nth-child(odd) .date h4{float:right}.stw_timeline::before{content:"";position:absolute;height:100%;width:3px;left:50%;background-color:#333}@media(max-width:989px){.bio_popup figure{flex:0 0 100%;text-align:center}.bio_popup .bio_popup_content{padding-left:0;flex:0 0 100%}.stw_artists_cards{grid-template-columns:repeat(2,1fr)}.stw_artists_cards .card .stw_artists_card_content{height:auto}.stw_team_circle .team_member{width:150px;height:150px;padding:10px;justify-content:center}.stw_team_circle .team_member .name{max-width:110px}.stw_team_circle .team_member .title{display:none}.stw_team_circle{margin-top:285px;height:440px}.isotope .elementor-grid{grid-template-columns:repeat(2,1fr)}.isotope .elementor-post{flex:0 0 47%;width:47%;margin:0 0 30px!important}.cards_listing{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.stw_artists_cards{grid-template-columns:repeat(1,1fr);grid-gap:0;justify-items:center}.stw_artists_cards .card{margin-bottom:30px}.stw_team_circle .team_member{width:100px;height:100px}.stw_team_circle .team_member .pronouns{display:none}.stw_team_circle .stw_logo{width:100px;height:100px;padding:21px 22px 0 14px}.stw_team_circle{margin-top:175px;height:300px}.fancybox-content{padding:0}.bio_popup{flex-wrap:wrap;justify-content:center;text-align:center;padding:30px}.bio_popup figure img{width:100%;padding-bottom:30px}.bio_popup .bio_popup_content{padding-left:0;flex:0 0 100%}.bio_popup figure{max-width:150px}.pro_resources_listing .isotope .elementor-widget-stw-filters{width:100%;flex:0 0 100%}.pro_resources_listing .isotope .stw_resources_listing{width:100%;flex:0 0 100%;margin:30px 0 0}#stw_pillars .stw_pillar{font-size:18px;margin:0 0 20px;padding:15px}.elementor-widget-post-comments form .comment-form-author,.elementor-widget-post-comments form .comment-form-email,.elementor-widget-post-comments form .comment-form-url{flex:0 0 100%}.cards_listing{grid-template-columns:repeat(1,1fr)}.stw_timeline .point{min-width:15px;height:15px}}@media(max-width:479px){.stw_artists_cards .card{width:100%}.stw_team_circle .team_member{width:85px;height:85px}.stw_team_circle .team_member .name{font-size:12px}.stw_team_circle .team_member .pronouns{display:none}.stw_team_circle .stw_logo{width:85px;height:85px;padding:12px 13px 0 8px}.stw_team_circle{margin-top:145px;height:220px}.isotope .elementor-post{flex:0 0 100%;width:100%;margin:0 0 30px!important}.stw_artists_map{height:220px!important}.stw_timeline{width:100%}.stw_timeline .point{min-width:12px;height:12px}.stw_timeline ul li .date .date_item{width:auto;padding:10px;font-size:15px;line-height:1.4}.stw_timeline ul li .content .content_item{padding:10px;font-size:13px;line-height:1.4}}