@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/6132b945e1bf1b6b-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/8fd61259cb20e8eb-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/ab7a1c07ef982496-s.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/a8f3cee991756b5e-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/55cab9a7b1e584c7-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:AVM Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:optional;src:url(/fonts/b5c95a22b4347906-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AVM Roboto Flex Fallback;src:local(Arial);ascent-override:93.29%;descent-override:24.55%;line-gap-override:0.0%;size-adjust:99.45%}@font-face{font-family:AVM Raleway;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/200388358b398524-s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:AVM Raleway;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/6e67fad4fa881005-s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:AVM Raleway;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/10dadb2e82d03733-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:AVM Raleway;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/95d1875af7c44e92-s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:AVM Raleway;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/630c17af355fa44e-s.p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AVM Raleway Fallback;src:local(Arial);ascent-override:89.62%;descent-override:22.31%;line-gap-override:0.0%;size-adjust:104.89%}.font-vars{--font-roboto:"AVM Roboto Flex","AVM Roboto Flex Fallback";--font-raleway:"AVM Raleway","AVM Raleway Fallback"}li{margin:0}html,body{font-family:var(--font-roboto)}body{color:#595959;background:#fff;margin:0;padding:0;font-size:18.38px;font-weight:300;line-height:1.63}img{margin-bottom:0}span.gatsby-resp-image-wrapper+em{color:#626262;text-align:center;padding:8px 0;font-size:.75em;display:block}a:link,a:visited{color:#b75906;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#246a73;font-family:var(--font-raleway);font-weight:300}h1,h2,h3,p{margin-top:0}p+h2{margin-top:1.4em}p,ul,span{font-family:var(--font-roboto)}h1{margin-top:2rem}@media (width>=768px){h1{margin-top:0;margin-bottom:.5rem;font-size:2.625rem}}.articleInner{margin:0 auto}.articleInner figure{max-width:480px;margin:0 -.3rem 1rem}@media (width>=768px){.articleInner{max-width:1080px}.articleInner figure{max-width:95vw;margin:0 auto 1rem}}figure{position:relative}figcaption:not(:empty){color:#fff;font-family:var(--font-raleway);background:#000000b3;padding:4px 6px;font-size:.8rem;display:inline-block;position:absolute;bottom:12px;left:0}.videosWrapper{background:#f7f7f7;border-top:1px solid #d7dade;border-bottom:1px solid #d7dade;margin-top:2rem;margin-bottom:4rem}.videosWrapper-inner,.col-wide{max-width:1180px;margin-left:auto;margin-right:auto}blockquote{font-family:var(--font-roboto);border-left:10px solid #d1c9c6;max-width:700px;margin:2rem 0;padding:0 1rem;font-size:1.1em;font-style:italic}.previewButton{color:#fff;z-index:4;background:#ff4500;border-radius:8px;padding:8px 20px;display:inline-block;position:fixed;bottom:20px;right:20px}a.previewButton:link,a.previewButton:visited{color:#fff}section{padding:0 1rem 1rem}@media (width>=1220px){section{padding:0 0 1rem}}ol{font-family:var(--font-roboto)}.button-m__cta-button{display:block}.button-m__cta-button a{text-align:center;text-transform:uppercase;background:#58b5d7;border-radius:8px;padding:6px 12px;font-weight:700;display:inline-block}.button-m__cta-button-alt a{color:#58b5d7;background:#fff}.button-m__cta-button a:link,.button-m__cta-button a:visited{color:#fff;text-decoration:none}.button-m__cta-button a:hover{background:#6dbedc}.button-m__cart-link{padding:4px}.button-m__cart-link-icon{width:auto;height:32px}.button-m__cart-link-text{color:#fff}.footer-m__footer{color:#575757;background:#fff;margin-top:auto;padding-bottom:60px;font-size:.9rem}.footer-m__footer a:link,.footer-m__footer a:visited{color:#575757}.footer-m__footer-inner{width:100%;max-width:980px;margin:0 auto;display:flex}.footer-m__footer-inner h3{text-transform:uppercase;font-size:1.1em}.footer-m__list{margin:0;padding:0}.footer-m__list,.footer-m__list li{color:#575757;list-style-type:none}.footer-m__icons-list{margin:0;padding:0;list-style-type:none;display:flex}.footer-m__icon{fill:#575757;width:auto;height:30px;margin:0 5px}.gallery-modal-m__content{background:#fff;outline:none;width:95vw;margin:5vh auto;padding:.5rem}.gallery-modal-m__overlay{z-index:1000;background:#00000054;position:fixed;inset:0;overflow:auto}.gallery-modal-m__leftarrow{color:#fff;cursor:pointer;border-top:20px solid #0000;border-bottom:20px solid #0000;border-right:30px solid #fff;width:0;height:0;position:fixed;top:45%;left:30px;transform:translateY(-50%)}.gallery-modal-m__rightarrow{color:#fff;cursor:pointer;border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:30px solid #fff;width:0;height:0;position:fixed;top:45%;right:30px;transform:translateY(-50%)}.gallery-modal-m__arrowdisabled{cursor:default;opacity:.6}.gallery-m__container{background:#f7f7f7;border-top:1px solid #d7dade;border-bottom:1px solid #d7dade;width:100%;margin:2em 0;padding:2em 0}.gallery-m__gallery-inner{width:100%;max-width:1180px;margin:0 auto;position:relative}.gallery-m__gallery{grid-gap:1rem;grid-template-rows:repeat(auto-fit,minmax(120px,1fr));grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-auto-flow:dense;background:#f7f7f7;padding:1rem .5rem;display:grid}@media (width>=1180px){.gallery-m__gallery{padding:1rem 0}}.gallery-m__gallery .gallery-m__gatsby-image-wrapper{height:100%}.gallery-m__grid-cell{cursor:pointer;max-height:160px;display:inline-block;overflow:hidden}.gallery-m__grid-cell img{margin:0 auto;display:block}.gallery-m__dialog-inner{padding-bottom:65%;position:relative}.gallery-m__closeicon{cursor:pointer;width:auto;height:30px;position:absolute;top:-30px;right:-30px}.gallery-m__left-right-cont{justify-content:space-between;display:flex}.hero-m__picture{width:100%;height:100%;position:absolute;top:0}.layout-m__container{flex-direction:column;justify-content:flex-start;height:100%;min-height:100vh;display:flex}.layout-m__container-top{flex:1 0 auto}.layout-m__container-lower{flex-shrink:0}.page-links-m__card-cont,.page-links-m__card-cont-wide{align-items:grid-start;grid-gap:3.2rem;justify-content:center;margin:30px 0;display:grid}.page-links-m__card-cont{grid-template-columns:repeat(auto-fill,280px)}.page-links-m__card-cont-wide{grid-template-columns:repeat(auto-fill,1fr)}.page-links-m__card{width:250px}.page-links-m__box-background{text-align:center}.page-links-m__card-wide{width:100%;padding:0 8%}@media (width>=576px){.page-links-m__card-cont-wide{grid-template-columns:repeat(auto-fill,560px)}.page-links-m__card-wide{width:560px;padding:0}}.page-links-m__card-content{padding:1rem 3px}.page-links-m__card-image{margin:0}.page-links-m__link-row{background:#fff;border:1px solid #e5e5e5;border-radius:2px;margin:0 0 3rem;padding:15px}.page-links-m__link-heading a{color:#565656}.page-links-m__btn{color:#f99d1c;text-align:center;border:1px solid #f99d1c;border-radius:4px;padding:8px;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif";display:block}.videos-m__player-wrapper{padding-top:56.25%;position:relative}.videos-m__react-player{position:absolute;top:0;left:0}.videos-m__vid-text{background:#fff;padding:4px;font-size:.9em}.banner-msg__hero-msg-div{max-width:650px;margin:3em auto}.banner-msg__hero-msg-div p{font-size:1.7rem}.banner-msg__hero-msg-div{padding:0 2rem}.banner-msg__citation{text-align:right;font-size:.8em}.breadcrumbs__container{font-family:var(--font-roboto);max-width:1080px;margin:0 auto;padding-top:2rem;padding-left:1rem;display:none;position:relative}@media (width>=480px){.breadcrumbs__container{display:block}}@media (width>=1140px){.breadcrumbs__container{padding:.5rem 1rem}}.breadcrumbs__links{text-transform:capitalize}@media (width<=767px){.breadcrumbs__links{white-space:nowrap;overflow-x:auto}}.breadcrumbs__links>a{color:#ababad;text-transform:capitalize;font-size:.8em;display:inline-block}.breadcrumbs__links>a:not(:first-child):before{color:#cacaca;content:">";margin:0 8px;display:inline-block}.breadcrumbs__crumb-current{color:#ababad;text-transform:capitalize;font-size:.8em;display:inline-block}.breadcrumbs__crumb-current:before{color:#cacaca;content:">";margin:0 8px;display:inline-block}.buy-button__button{color:#fff;cursor:pointer;text-align:center;background:#ff9a00;border:none;border-radius:4px;margin-bottom:1.2rem;padding:4px 16px;font-size:1.1em;font-weight:700;display:block}.buy-button__button :hover{color:#fff;background:#fdc51f}.card-content__content{padding:1rem}@media (width>=576px){.card-content__content{padding:1rem 3px}}.card-content__heading{margin-bottom:.5rem}.card-double__image-cont{border-radius:4px;margin:0;position:relative}.card-double__event-date-cont{z-index:5;position:absolute;bottom:12px;left:calc(50% - 150px)}.card-post-alt__card{flex-direction:column;justify-content:space-between;display:flex}.card-post-alt__content{padding:1rem 1rem 0}@media (width>=576px){.card-post-alt__content{padding:1rem 3px 0}}.card-post-alt__heading{margin-top:0;margin-bottom:0}.card-post-alt__heading a:link,.card-post-alt__heading a:visited{color:#246a73}.card-post-alt__heading a:hover{text-decoration:underline}.card-post-alt__sub-heading{color:#ababad;padding:0 2px 8px;font-size:.9rem;display:block}.carousel__slider-styles{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:100%;display:block;position:relative}.carousel__slider-styles div{height:100%}.carousel__slider-styles .slick-list{overflow:hidden}.carousel__slider-styles .slick-slide{float:left}.carousel__slider-styles .slick-arrow{cursor:pointer;text-indent:-1000em;z-index:20;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #dbdbdb;border-radius:50%;width:50px;height:50px;display:block;position:absolute;top:45%}.carousel__slider-styles .slick-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzUgMTIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTTYwIDBsMTUgMTUtNDUgNDUgNDUgNDUtMTUgMTVMMCA2MCIgZmlsbD0iI0U3NzQ1QyIvPjwvc3ZnPg==);left:-20px}.carousel__slider-styles .slick-next{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzUgMTIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTTE1IDBMMCAxNWw0NSA0NS00NSA0NSAxNSAxNSA2MC02MCIgZmlsbD0iI0U3NzQ1QyIvPjwvc3ZnPg==);right:-20px}.cart-link__cart-top{cursor:pointer;display:flex;position:relative}.cart-link__total-items{color:#fff;text-align:center;height:18px;margin-right:4px;font-size:.8em;font-weight:700;display:inline-block}.cart-link__total-items.orange{color:#c17d3d}.cart-link__icon{width:26px;height:auto}.common-event-date__notice{color:#c07d44;text-align:center;background:#fff;border:1px solid #c07d44;border-radius:8px;width:300px;padding:12px;font-size:1.2em}.common-event-date__dates-sub-heading{color:#ababad;font-size:.9rem}.common-event-date__dates-heading{color:#000;font-size:1.2rem;font-weight:700}.cta-button__btn{display:block}.cta-button__btn-link{text-align:center;text-transform:uppercase;background:#58b5d7;border-radius:8px;padding:6px 12px;font-weight:700;text-decoration:none;display:inline-block}.cta-button__btn-link:link,.cta-button__btn-link:visited{color:#fff}.cta-button__btn-link:hover{background:#6dbedc}.cta-button__btn-link.alt{color:#58b5d7;background:#fff;border:2px solid #fff}.cta-button__btn-link.header{margin:8px .5rem;padding:4px 8px;font-size:.8em}.divider__container{display:none}@media (width>=1024px){.divider__container{z-index:75;width:100%;line-height:0;display:block;position:absolute;bottom:0;left:0;overflow:hidden}.divider__container svg{width:calc(100% + 1.3px);height:25px;display:block;position:relative}.divider__container .shape-fill{fill:#fff}}.donate__container{text-align:center;background:#58b5d7;margin-bottom:3em;padding:30px 0}.donate__container-inner{color:#fff;text-align:center;z-index:6;background:#58b5d7;padding:1rem;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media (width>=750px){.donate__container-inner{border-radius:0 8px 0 0;max-width:480px;font-size:1.4rem;position:absolute;bottom:0;left:0}}@media (width>=800px){.donate__container-inner{border-radius:8px;bottom:60px;left:50%;transform:translate(-50%)}}.donate__container-with-photo{background:url(/img/hero/donate-mobile.jpg) no-repeat;border-radius:8px;width:100%;height:150px;margin-bottom:2rem;padding-top:400px;position:relative}@media (width>=480px){.donate__container-with-photo{background:url(/img/hero/donate-desktop.jpg) 0 no-repeat;height:540px;padding-top:0}}.event-summary__event-details{background:#f7f7f7;border-radius:8px;margin-bottom:1rem;padding:16px}.event-summary__event-details,.event-summary__event-details li{list-style-type:none}.events-event-date__notice{color:#c07d44;text-align:center;background:#fff;border:1px solid #c07d44;border-radius:8px;width:300px;padding:12px;font-size:1.2em}.events-event-date__dates-sub-heading{color:#ababad;font-size:.9rem}.events-event-date__dates-heading{color:#000;font-size:1.2rem;font-weight:700}.footer-form__form-cont{background:#f7f7f7;border-top:1px solid #d7dade;border-bottom:1px solid #d7dade;margin:30px 0;padding:30px 0}.footer-form__form-cont-inner{text-align:center;width:100%;max-width:980px;margin:0 auto}.footer-form__form-inner{justify-content:center;display:flex}.footer-form__form-group{flex-flow:column wrap;width:90%;margin:8px auto 2em;display:flex}@media (width>=600px){.footer-form__form-group{flex-flow:row;width:auto}}.footer-form__form-extra{display:none}.footer-form__text-input{border:none;width:100%;padding:0 8px;font-size:1rem;display:inline-block}.footer-form__text-input#name{margin-bottom:6px}@media (width>=600px){.footer-form__text-input{width:auto}.footer-form__text-input{margin-bottom:0;margin-right:8px}}.footer-form__button{color:#fff;cursor:pointer;text-align:center;background:#6cbede;border:1px solid #6cbede;border-radius:4px;margin-top:12px;padding:6px 20px;font-size:.9em;font-weight:700;display:inline-block}.footer-form__button :hover{color:#fff;background:#58b5d7}@media (width>=600px){.footer-form__button{border-top-left-radius:0;border-bottom-left-radius:0;margin-top:0}}.footer__logo-img{width:83px;height:120px;margin:0 12px 1em 0;display:block}.footer__footer-main{width:100%;padding:0 1rem}.footer__footer-row{flex-direction:column;justify-content:center;display:flex}@media (width>=650px){.footer__footer-row{flex-direction:row;flex-wrap:no-wrap;margin-bottom:45px}}.footer__footer-bottom-row{flex-direction:row;flex-wrap:no-wrap;align-items:center;margin-bottom:45px;display:flex}.footer__footer-inner-row{flex-direction:column;justify-content:center;display:flex}.footer__footer-col{width:100%;margin-bottom:45px}@media (width>=650px){.footer__footer-col{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:0}}.footer__footer-contact{margin-bottom:45px}.footer__footer-social p{font-size:.8em}.footer__cart-link{cursor:pointer}.footer__heading,.footer__heading a:link,.footer__heading a:visited{color:#246a73}.footer__heading{margin-bottom:.5rem}.gallery__heading{text-align:center}.gallery__caption{text-align:center;font-size:.8em}@media (width<=767px){.gallery__caption{display:none}}.gallery__close-icon{cursor:pointer;width:auto;height:30px;position:absolute;top:-40px;right:-12px}.gallery__close-icon svg{width:auto;height:30px}@media (width>=768px){.gallery__close-icon{top:-34px;right:-26px}}.gallery__left-arrow{color:#fff;cursor:pointer;border-top:20px solid #0000;border-bottom:20px solid #0000;width:0;height:0;position:fixed;top:45%;transform:translateY(-50%)}.gallery__left-arrow.disabled{cursor:default;opacity:.6}.gallery__left-arrow{border-right:30px solid #fff;left:30px}.gallery__right-arrow{color:#fff;cursor:pointer;border-top:20px solid #0000;border-bottom:20px solid #0000;width:0;height:0;position:fixed;top:45%;transform:translateY(-50%)}.gallery__right-arrow.disabled{cursor:default;opacity:.6}.gallery__right-arrow{border-left:30px solid #fff;right:30px}.gift-aid-form__form-cont{width:100%;max-width:500px;margin:0 auto 3rem}.gift-aid-form__form-extra{display:none}.gift-aid-form__text-input{border:1px solid #d7dade;width:100%;padding:0 8px;font-size:1rem;display:inline-block}@media (width>=768px){.gift-aid-form__text-input{width:70%}}.gift-aid-form__button{color:#fff;cursor:pointer;text-align:center;background:#6cbede;border:1px solid #6cbede;border-radius:4px;margin-top:12px;padding:6px 20px;font-size:.9em;font-weight:700;display:inline-block}.gift-aid-form__button :hover{color:#fff;background:#58b5d7}@media (width>=600px){.gift-aid-form__button{border-top-left-radius:0;border-bottom-left-radius:0;margin-top:0}}.gift-aid-form__row{flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem;padding:0 .5rem;display:flex}@media (width>=768px){.gift-aid-form__row{flex-wrap:nowrap}}.gift-aid-form__label{width:100%;padding-right:.5rem}@media (width>=768px){.gift-aid-form__label{text-align:right;width:30%}}.gift-aid-form__text{padding-left:.5rem;padding-right:.5rem}.google-map__map-container{max-width:848px;margin:1rem auto}.hero__children-cont{color:#fff;text-align:center;z-index:6;background:#58b5d7;width:100%;padding:1rem;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.hero__children-cont p{margin-bottom:.5rem}@media (width>=750px){.hero__children-cont{border-radius:0 8px 0 0;max-width:480px;position:absolute;bottom:0;left:0}}@media (width>=800px){.hero__children-cont{border-radius:8px;bottom:60px;left:50%;transform:translate(-50%)}}@media (width>=1800px){.hero__children-cont{max-width:600px;padding:40px}.hero__children-cont p{margin-bottom:1.5rem;font-size:1.5rem}}.hero__hero-container{max-width:2180px;margin:0 auto;position:relative}.hero__hero-container.lowerPage{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:2rem}.hero__hero-cont{background-repeat:no-repeat;background-size:cover;justify-content:center;height:0;margin-bottom:2rem;padding-bottom:75%;position:relative;overflow:hidden}@media (width<=750px){.hero__hero-cont{flex-direction:column-reverse;display:flex}}@media (width>=768px){.hero__hero-cont{height:0;padding-bottom:30%}}.hero__hero-cont img{object-fit:cover;max-width:100%}.hero__hero-heading-h1{text-align:center;margin:2rem auto .5rem;font-size:2em}@media (width>=580px){.hero__hero-heading-h1{margin-top:2rem}}@media (width>=1024px){.hero__hero-heading-h1{color:#fff;text-shadow:0 0 20px #000;margin:0 auto;font-size:2.3em}}@media (width>=1280px){.hero__hero-heading-h1{font-size:2.5em}}.hero__hero-heading-h2{text-align:center;margin:.5em auto;font-size:1.8rem}@media (width>=1024px){.hero__hero-heading-h2{color:#fff;text-shadow:0 0 20px #000;margin:0 auto;font-size:2.1rem}}@media (width>=1280px){.hero__hero-heading-h2{font-size:2.3rem}}.hero__hero-msg{text-align:center;margin:0 auto;font-size:1.1rem}@media (width>=1024px){.hero__hero-msg{color:#fff;text-shadow:0 0 20px #000}}@media (width>=1280px){.hero__hero-msg{font-size:1.5em}}.hero__overlay{z-index:5;background-image:linear-gradient(#0000 0,#00000080 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=1023px){.hero__overlay{display:none}}.hero__hero-msg-cont{padding:1rem}@media (width>=1024px){.hero__hero-msg-cont{z-index:6;width:100%;max-width:880px;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}}@media (width>=1280px){.hero__hero-msg-cont{max-width:1080px}}.home__container{max-width:1180px;margin:0 auto;padding:3em 0}.home__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.home__top-section{text-align:center;max-width:885px;margin:0 auto;padding:3rem 1rem 0;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial;position:relative}@media (width>=768px){.home__top-section{padding-top:1rem}}.home__text-section{background:#fff;max-width:1180px;min-height:24rem;margin:0 auto;padding:1rem;position:relative}.home__latest-news{background:#f7f7f7;min-height:24rem;margin:0 auto;padding:1rem}@media (width>=768px){.home__latest-news{padding:2rem 4em}}@media (width>=1040px){.home__latest-news{padding:2rem 8em}}.home__latest-news h2{text-align:center}.home__latest-news-inner{max-width:1180px;margin:0 auto;position:relative}.home__post-list{max-width:1180px;margin:2rem auto;display:flex}.home__card-cont{align-items:grid-start;grid-gap:30px;flex-shrink:2;grid-template-columns:repeat(auto-fill,minmax(0,280px));justify-content:center;width:100%;max-width:1525px;display:grid}@media (width>=414px){.home__card-cont{grid-template-columns:repeat(auto-fill,373px)}}.home__video-section{width:100%}@media (width>=768px){.home__video-section{width:50%}}.home__top-video-section{text-align:center;flex-wrap:wrap;justify-content:center;margin:0 auto 1rem;display:flex}@media (width>=778px){.home__top-video-section{text-align:left}}.home__top-video-section-inner{flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto;padding:3em 1em 1em;display:flex}.home__main{background:#fff;border-radius:2px}.home__posts-footer{max-width:1180px;height:50px;margin:0 auto 3rem;position:relative}.home__posts-footer:before{content:"";z-index:6;border-bottom:1px solid #b75906;width:100%;position:absolute;bottom:50%}.home__posts-footer a{text-align:center;z-index:20;background:#fff;border:2px solid #b75906;border-radius:12px;width:160px;margin-left:-107px;padding:4px 24px;font-size:.8em;display:inline-block;position:absolute;top:10%;left:50%}.layout__header{background-color:#c27e34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%239a662e' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");height:auto;box-shadow:inset 0 -4px 8px -5px #482a1e}.layout__header-inner{width:100%;max-width:1180px;margin:0 auto;position:relative}.layout__wrapper{background:#fff;width:100%;margin:0 auto;position:relative}.nav-logo__logo-cont a{z-index:9;border-radius:8px;display:block;position:absolute;top:0;left:8px;overflow:hidden;box-shadow:0 1px 3px #0003}@media (width>=768px){.nav-logo__logo-cont a{border-top-left-radius:0;border-top-right-radius:0}}.nav-logo__nav-logo{background:#fff;height:70px;margin:0;padding:0 .5rem}@media (width>=768px){.nav-logo__nav-logo{height:90px}}.nav-logo__nav-logo img{object-fit:contain;width:auto;height:100%;display:block}@media (width>=768px){.nav-logo__nav-logo img{height:100%}}.nav-main__icon-row{flex-wrap:nowrap;height:41px;display:flex}.nav-main__row{justify-content:space-between;width:100%;display:flex}.nav-main__menu{color:#fff;justify-content:flex-start;align-items:center;width:100%;min-width:640px;height:40px;margin:0;padding:0 8px;display:flex}.nav-main__menu a{display:block}.nav-main__menu,.nav-main__menu li{list-style-type:none}.nav-main__menu a{padding:0 8px}.nav-main__menu a:link,.nav-main__menu a:visited{color:#fff}.nav-main__menu>li{align-items:center;height:40px;margin:0 12px;display:flex;position:relative}.nav-main__menu ul{visibility:hidden;z-index:2000;min-width:160px;margin:0;padding:1rem .5rem;transition:transform .4s ease-in,visiblity .4s ease-in-out;display:block;position:absolute;transform:translateY(-50%);box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.nav-main__menu ul li{flex-wrap:nowrap;padding:8px 0;font-size:.9em;line-height:1.4;display:flex}.nav-main__menu ul li a{text-transform:capitalize;background:#fff;font-size:.9em}.nav-main__menu li:hover,.nav-main__menu li:hover ul{background:#fff}:is(.nav-main__menu li:hover,.nav-main__menu li:hover ul) a:link,:is(.nav-main__menu li:hover,.nav-main__menu li:hover ul) a:visited{color:#b75906}:is(.nav-main__menu li:hover,.nav-main__menu li:hover ul) a:hover{color:#262626}.nav-main__menu li:hover ul{visibility:visible;transition:visiblity .2s ease-in-out;display:block;top:40px;transform:translateY(0)}@media (width>=768px){.nav-main__menu{width:auto;min-width:0;margin-left:120px}}.nav-main__desktop-nav{text-transform:uppercase;display:none;position:relative}@media (width>=768px){.nav-main__desktop-nav{align-items:middle;display:flex}}@media (width>=1080px){.nav-main__desktop-nav{padding-right:2%}}.nav-main__icon-cont{justify-content:center;align-items:center;display:flex;top:0;right:40px}.nav-sub__close-btn{color:#aaa;cursor:pointer;font-family:var(--font-raleway);opacity:1;font-size:2rem;font-weight:100;position:absolute;top:-3px;right:8px}.nav-sub__drawer-overlay{opacity:0;z-index:1300;background:#00000080;width:100%;height:100%;position:absolute}.nav-sub__drawer-overlay.open{opacity:100;transition:opacity .4s ease-in-out}.nav-sub__drawer{z-index:100;transition:transform .4s ease-in-out .4s;position:fixed;inset:0;transform:translate(200%)}.nav-sub__drawer.open{transition:transform ease-in-out;transform:translate(0)}.nav-sub__drawer-content{z-index:1400;background-color:#fff;height:100%;transition:all .4s ease-in-out;position:absolute;right:0;overflow-y:auto;transform:translate(100%)}.nav-sub__drawer-content.open{width:300px;min-width:50vw;max-width:calc(100vw - 20px);transition:transform .4s ease-in-out;transform:translate(0)}.nav-sub__nav-inner{flex-wrap:nowrap;justify-content:space-between;display:none}@media (width>=768px){.nav-sub__nav-inner{background:#ffffffb3;border-radius:0 0 6px 6px;display:flex}}.nav-sub__nav-icons-inner{background:#ffffffb3;flex-wrap:nowrap;justify-content:space-between;display:flex}.nav-sub__inner-flex{display:none}@media (width>=576px){.nav-sub__inner-flex{display:flex}}.nav-sub__nav-cont{z-index:7;position:sticky;top:0}.nav-sub__nav{flex-wrap:nowrap;justify-content:flex-end;width:100%;max-width:1060px;margin:0 auto;display:flex}.nav-sub__icons-cont{background:#ffffffb3;justify-content:center;align-items:center;height:48px;padding:0 4px;display:flex}.nav-sub__menu{padding:1em;font-size:1em}.nav-sub__menu,.nav-sub__menu ul{list-style-type:none}.nav-sub__menu ul{opacity:0;visibility:hidden;max-height:0;transition:all .5s}.nav-sub__menu li{margin-bottom:.5em}.nav-sub__menu label{color:#b75906;cursor:pointer}.nav-sub__menu input[type=checkbox]{display:none}.nav-sub__menu input:checked+ul{opacity:1;visibility:visible;max-height:999px}.nav-sub__mobile-nav{text-transform:uppercase;justify-content:flex-end;align-items:flex-end;width:100%;height:48px;margin:4px 16px 0 0;position:sticky;top:10px}@media (width>=370px){.nav-sub__mobile-nav{flex-direction:row}}@media (width>=768px){.nav-sub__mobile-nav{display:none}}.nav-sub__nav-icons{justify-content:flex-end;display:flex}.nav-sub__mobile-nav-icon{cursor:pointer;fill:#fff;width:28px;height:28px;display:block}.nav-tags__tags-nav-cont{margin:0 auto 1rem;padding:0 1rem;overflow-x:scroll}.nav-tags__inner{white-space:nowrap;overflow-x:auto}@media (width>=579px){.nav-tags__inner{flex-wrap:wrap;justify-content:center;display:flex;overflow-x:visible}}.nav-tags__tag{margin:4px;display:inline-block}.nav-tags__tag a{color:#f99d1c;cursor:pointer;text-align:center;border:1px solid #f99d1c;border-radius:20px;padding:3px 12px;display:block}.nav-tags__tag.active a{color:#fff;background:#f99d1c}@media (width>=579px){.nav-tags__tag{margin:8px}}.our-work-tiles__container{width:100%;max-width:1080px;margin:0 auto 3rem;padding:0;position:relative}.our-work-tiles__tile-cont{flex-wrap:wrap;display:flex}@media (width>=480px){.our-work-tiles__tile-cont{grid-gap:8px;template-columns:1fr 1fr;padding:0 8px;display:grid}}.our-work-tiles__tile{height:228px;padding:4px;position:relative;overflow:hidden}.our-work-tiles__tile img{border-radius:4px}.our-work-tiles__tile{width:100%}@media (width>=480px){.our-work-tiles__tile{padding:0}.our-work-tiles__tile.fullWidth{grid-column:1/3}}.our-work-tiles__tile a{border-radius:4px;height:100%;display:block;position:relative;overflow:hidden}.our-work-tiles__tile a img{border-radius:4px;width:100%;height:100%}.our-work-tiles__tile a.health{background:url(/img/mainphoto_health.jpg) 0 0/cover no-repeat}.our-work-tiles__tile a.village{background:url(/img/mainphoto_village-ver3.jpg) 0 0/cover no-repeat}.our-work-tiles__tile a.water{background:url(/img/mainphoto_water.jpg) 0 0/cover no-repeat}.our-work-tiles__tile a.education{background:url(/img/mainphoto_education.jpg) 0 0/cover no-repeat}.our-work-tiles__tile a.environment{background:url(/img/mainphoto_environment.jpg) 0 0/cover no-repeat}.our-work-tiles__tile a.celebrate{background:url(/img/mainphoto_celebrate.jpg) 0 0/cover no-repeat}.our-work-tiles__heading{text-align:center;margin:0 0 .5em}.our-work-tiles__sub-heading{color:#fff;text-align:center;text-shadow:5px 0 15px #969696d6;z-index:3;margin:0 9px;padding:0 .6em;font-size:2.4rem;display:inline-block}.our-work-tiles__overlay{height:100%;left:0;top:left;z-index:2;background:#0006;justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.our-work-tiles__overlay:hover span{border-bottom:1px solid #fff;font-size:2.8rem;transition:all .5s ease-in-out}.ourwork__tile-grid{grid-gap:1rem;grid-template-columns:1fr;display:grid}@media (width>=768px){.ourwork__tile-grid{grid-template-columns:repeat(3,1fr);padding:0 1rem}}@media (width>=1200px){.ourwork__tile-grid{padding:0}}.ourwork__text-cont{margin-top:16px;padding-left:16px;padding-right:16px}.ourwork__title{margin-bottom:0;font-size:1.3em}.ourwork__tile{background:#f7f7f7;border-radius:8px;padding-bottom:1rem;overflow:hidden}.ourwork__heading{text-align:center;margin:2rem 0 1rem}.page-common__container{margin:0 auto;padding:0 0 3rem}.page-common__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-common__top-section{padding:0 1rem}.page-common__text-section{background:#fff;max-width:1080px;margin:0 auto;padding:1rem;position:relative}@media (width>=768px){.page-common__text-section{padding:2rem 4em}}@media (width>=1040px){.page-common__text-section{padding:2rem 8em}}.page-common__content-section{max-width:1080px;margin:0 auto;padding:0 0 3rem}.page-common__main{background:#fff;border-radius:2px}.page-event__container{margin:0 auto;padding:0 0 3rem}.page-event__text-section{background:#fff;width:100%;max-width:1180px;margin:0 auto;padding:1rem;position:relative}@media (width>=768px){.page-event__text-section{padding:2rem 4em}}@media (width>=1040px){.page-event__text-section{padding:2rem 8em}}.page-event__content-section{max-width:1180px;margin:0 auto;padding:0 0 3rem}.page-event__event-details{background:#f7f7f7;border-radius:8px;margin-bottom:1rem;padding:16px}.page-event__event-details,.page-event__event-details li{list-style-type:none}.page-events-index__top-heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-events-index__post-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:repeat(auto-fit, minmax(1fr, 1fr));grid-gap:3rem;grid-auto-flow:dense;max-width:1180px;margin:2rem auto;padding:0 1rem;display:grid}.page-events-index__heading{text-align:center;margin:2rem 0 0;font-size:2.4em}.page-events-index__top-section{width:100%;max-width:885px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-events-index__top-section{padding-top:1rem}}.page-events-index__main{background:#fff;border-radius:2px}.page-giftaidform-index__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-giftaidform-index__top-section{width:100%;max-width:885px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-giftaidform-index__top-section{padding-top:1rem}}.page-giftaidform-index__main{background:#fff;border-radius:2px}.page-giftaidformsuccess-index__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-giftaidformsuccess-index__top-section{width:100%;max-width:885px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-giftaidformsuccess-index__top-section{padding-top:1rem}}.page-giftaidformsuccess-index__main{background:#fff;border-radius:2px}.page-giftaidformsuccess-index__text,.page-links__heading{text-align:center}.page-news-archive-index__container{max-width:1180px;margin:0 auto;padding:3em 0}.page-news-archive-index__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-news-archive-index__top-section{width:100%;max-width:885px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-news-archive-index__top-section{padding-top:1rem}}.page-news-archive-index__text-section{background:#fff;width:100%;max-width:1180px;min-height:24rem;margin:0 auto;padding:1rem;position:relative}.page-news-archive-index__latest-news{background:#f7f7f7;width:100%;max-width:1180px;min-height:24rem;margin:0 auto;padding:1rem;position:relative}@media (width>=768px){.page-news-archive-index__latest-news{padding:2rem 4em}}@media (width>=1040px){.page-news-archive-index__latest-news{padding:2rem 8em}}.page-news-archive-index__latest-news h2{text-align:center}.page-news-archive-index__post-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:repeat(auto-fit, minmax(1fr, 1fr));grid-gap:3rem;grid-auto-flow:dense;max-width:1180px;margin:2rem auto;padding:0 1rem;display:grid}.page-news-archive-index__card-cont{align-items:grid-start;grid-gap:30px;flex-shrink:2;grid-template-columns:repeat(auto-fill,280px);justify-content:center;width:100%;max-width:1525px;display:grid}@media (width>=414px){.page-news-archive-index__card-cont{grid-template-columns:repeat(auto-fill,373px)}}.page-news-archive-index__video-section{width:100%}@media (width>=768px){.page-news-archive-index__video-section{width:50%}}.page-news-archive-index__top-video-section{text-align:center;flex-wrap:wrap;justify-content:center;margin:0 auto 1rem;display:flex}@media (width>=778px){.page-news-archive-index__top-video-section{text-align:left}}.page-news-archive-index__top-video-section-inner{flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto;padding:3em 1em 1em;display:flex}.page-news-archive-index__main{background:#fff;border-radius:2px}.page-news-archive-index__posts-footer{max-width:1180px;height:50px;margin:0 auto 3rem;position:relative}.page-news-archive-index__posts-footer:before{content:"";z-index:10;border-bottom:1px solid #b75906;width:100%;position:absolute;bottom:50%}.page-news-archive-index__posts-footer a{text-align:center;z-index:20;background:#fff;border:2px solid #b75906;border-radius:12px;width:160px;margin-left:-80px;padding:4px 24px;font-size:.8em;display:inline-block;position:absolute;top:10%;left:50%}.page-news-archive-index__news-footer{text-align:right;border-top:1px solid #b75906}.page-news-archive-slug__post-inner{padding:0 1rem}.page-news-archive-slug__news-footer{text-align:right;border-top:1px solid #b75906;margin-top:2rem}.page-news-index__container{max-width:1180px;margin:0 auto;padding:3em 0}.page-news-index__heading{font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-news-index__top-section{max-width:1080px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-news-index__top-section{padding-top:1rem}}.page-news-index__text-section{background:#fff;width:100%;max-width:1180px;min-height:24rem;margin:0 auto;padding:1rem;position:relative}.page-news-index__latest-news{background:#f7f7f7;width:100%;max-width:1180px;min-height:24rem;margin:0 auto;padding:1rem;position:relative}@media (width>=768px){.page-news-index__latest-news{padding:2rem 4em}}@media (width>=1040px){.page-news-index__latest-news{padding:2rem 8em}}.page-news-index__latest-news h2{text-align:center}.page-news-index__post-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:repeat(auto-fit, minmax(1fr, 1fr));grid-gap:3rem;grid-auto-flow:dense;max-width:1180px;margin:2rem auto;padding:0 1rem;display:grid}.page-news-index__card-cont{align-items:grid-start;grid-gap:30px;flex-shrink:2;grid-template-columns:repeat(auto-fill,280px);justify-content:center;width:100%;max-width:1525px;display:grid}@media (width>=414px){.page-news-index__card-cont{grid-template-columns:repeat(auto-fill,373px)}}.page-news-index__video-section{width:100%}@media (width>=768px){.page-news-index__video-section{width:50%}}.page-news-index__top-video-section{text-align:center;flex-wrap:wrap;justify-content:center;margin:0 auto 1rem;display:flex}@media (width>=778px){.page-news-index__top-video-section{text-align:left}}.page-news-index__top-video-section-inner{flex-wrap:wrap;width:100%;max-width:1280px;margin:0 auto;padding:3em 1em 1em;display:flex}.page-news-index__main{background:#fff;border-radius:2px}.page-news-index__posts-footer{max-width:1180px;height:50px;margin:0 auto 3rem;position:relative}.page-news-index__posts-footer:before{content:"";z-index:10;border-bottom:1px solid #b75906;width:100%;position:absolute;bottom:50%}.page-news-index__posts-footer a{text-align:center;z-index:20;background:#fff;border:2px solid #b75906;border-radius:12px;width:160px;margin-left:-80px;padding:4px 24px;font-size:.8em;display:inline-block;position:absolute;top:10%;left:50%}.page-news-index__news-footer{text-align:right;border-top:1px solid #b75906}.page-news-slug__container{margin:0 auto;padding:0 0 3rem}.page-news-slug__text-section{background:#fff;width:100%;max-width:1180px;margin:0 auto;padding:1rem;position:relative}@media (width>=768px){.page-news-slug__text-section{padding:2rem 4em}}@media (width>=1040px){.page-news-slug__text-section{padding:2rem 8em}}.page-news-slug__content-section{max-width:1180px;margin:0 auto;padding:0 0 3rem}.page-news-slug__post-inner{padding:0 1rem}.page-our-work-index__container{margin:0 auto;padding:0 0 3rem}.page-our-work-index__heading{font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-our-work-index__top-section{max-width:1080px;margin:0 auto;padding:3rem 1rem 0;position:relative}@media (width>=768px){.page-our-work-index__top-section{padding:1rem 0 0}}.page-shop-category-slug__container{max-width:1180px;margin:0 auto;padding:3em 0}.page-shop-category-slug__carousel-cont{width:85%;max-width:600px;margin-left:auto;margin-right:auto}@media (width>=768px){.page-shop-category-slug__carousel-cont{margin-left:1rem}}@media (width>=1024px){.page-shop-category-slug__carousel-cont{margin-left:auto}}.page-shop-category-slug__photo-cont{max-width:600px;margin-left:0}@media (width>=768px){.page-shop-category-slug__photo-cont{margin-left:1rem}}.page-shop-category-slug__shop-section{width:100%;max-width:1180px;margin:0 auto;padding:0 1rem}.page-shop-category-slug__heading{padding:0 1rem;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}@media (width>=768px){.page-shop-category-slug__heading{padding:0 5rem}}.page-shop-category-slug__sub-heading{text-align:center;margin-top:3rem}.page-shop-category-slug__columns{flex-wrap:wrap;display:flex}.page-shop-category-slug__column-main{width:100%}@media (width>=768px){.page-shop-category-slug__column-main{width:66.6667%}}.page-shop-category-slug__column-aside{width:100%}@media (width>=768px){.page-shop-category-slug__column-aside{width:33.3333%}}.page-shop-category-slug__price{margin-bottom:1.6rem;font-size:2rem;display:block}.page-shop-category-slug__shop-index-list{grid-gap:40px;grid-template-columns:repeat(auto-fill,280px);justify-content:center;margin:0;padding:0 0 2rem;list-style-type:none;display:grid}.page-shop-category-slug__shop-index-list li{opacity:.9;margin:8px 0;padding:0;list-style-type:none;position:relative}.page-shop-category-slug__shop-index-list li:hover{opacity:1}.page-shop-category-slug__no-results-container{text-align:center}.page-shop-index__container{max-width:1080px;margin:0 auto;padding:3em 0}.page-shop-index__heading{padding:0 1rem;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}@media (width>=768px){.page-shop-index__heading{padding:0 5rem}}.page-shop-index__shop-index-list{grid-gap:40px;grid-template-columns:repeat(auto-fill,280px);justify-content:center;margin:0;padding:0;list-style-type:none;display:grid}.page-shop-index__shop-index-list li{opacity:.9;margin:8px 0;padding:0;list-style-type:none;position:relative}.page-shop-index__shop-index-list li:hover{opacity:1}.page-shop__carousel-cont{width:85%;max-width:600px;margin-left:auto;margin-right:auto}@media (width>=768px){.page-shop__carousel-cont{margin-left:1rem}}@media (width>=1024px){.page-shop__carousel-cont{margin-left:auto}}.page-shop__photo-cont{max-width:600px;margin-left:0}@media (width>=768px){.page-shop__photo-cont{margin-left:1rem}}.page-shop__shop-section{max-width:1080px;margin:0 auto;padding:0 1rem}.page-shop__heading{text-align:center;font-family:Raleway,Helvetica Neue,Segoe UI,Helvetica,Arial,"sans-serif"}.page-shop__sub-heading{text-align:center;margin-top:3rem}.page-shop__columns{flex-wrap:wrap;display:flex}.page-shop__column-main{width:100%}@media (width>=768px){.page-shop__column-main{width:66.6667%}}.page-shop__column-aside{width:100%}@media (width>=768px){.page-shop__column-aside{width:33.3333%}}.page-shop__price{margin-bottom:1.6rem;font-size:2rem;display:block}.page-shop__shop-index-list{grid-gap:40px;grid-template-columns:repeat(auto-fill,280px);justify-content:center;margin:0;padding:0 0 2rem;list-style-type:none;display:grid}.page-shop__shop-index-list li{opacity:.9;margin:8px 0;padding:0;list-style-type:none;position:relative}.page-shop__shop-index-list li:hover{opacity:1}.player__vid-cont{cursor:pointer;border-radius:8px;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.player__vid-cont img,.player__vid-cont iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.player__icon-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.player__icon-wrapper svg{z-index:1;width:60px;height:60px}.player__loading{background:#cacaca}.search__search-cont{padding-left:20px;display:flex;position:relative}@media (width>=768px){.search__search-cont{padding-left:0}}@media (width>=900px){.search__search-cont{display:block}}.search__search-cont button{cursor:pointer;background:0 0;border:none;margin:8px 5px 0 0}@media (width>=900px){.search__search-cont button{display:none}}.search__search-cont input{border-radius:8px;padding:4px;transition:all .3s ease-out;display:inline-block}@media (width>=768px){.search__search-cont input{width:120px;padding:6px;position:absolute;bottom:2px;right:35px}}@media (width>=900px){.search__search-cont input{width:150px;bottom:-15px;right:15px}}@media (width>=768px){.search__search-cont input.searchHidden{bottom:100px}}@media (width>=900px){.search__search-cont input.searchHidden{bottom:-15px}}.search__search-cont svg{fill:#f99d1c}@media (width>=768px){.search__search-cont svg{fill:#fff}}.search__search-list{padding:1rem;position:absolute;top:20px;left:20px}@media (width>=768px){.search__search-list{left:initial;text-transform:none;z-index:8;background:#ffffffd9;border-radius:8px;min-width:300px;right:20px;box-shadow:0 1px 3px #0003}}.search__search-list>li,.search__search-list{list-style-type:none}.search__search-list a{border-bottom:1px solid #c27e34;margin:5px 0;padding-bottom:8px;line-height:1.3;display:block}.section-inner__section{margin:0 auto;padding:0 1rem 1rem;position:relative}.section-top__text-section{width:100%;max-width:885px;margin:0 auto;padding:4rem 1rem;position:relative}.shop-list-item__photo-cont{max-width:280px;max-height:280px;margin-left:0;overflow:hidden}@media (width>=768px){.shop-list-item__photo-cont{margin-left:1rem}}.shop-list-item__heading{margin-bottom:.5rem}.shop-list-item__container{padding:0 1rem}.tags-list__tag-heading{margin:1rem 0 .5rem;font-size:.9em;display:inline-block}.tags-list__stack{flex-direciton:row;flex-wrap:wrap;display:flex}.tags-list__tag{color:#1a202c;vertical-align:top;background:#edf2f7;border-radius:.375rem;outline:0;align-items:center;min-width:1.5rem;max-width:100%;min-height:1.5rem;margin-right:8px;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.team-list__list{grid-gap:1rem;background:#fff;border-radius:2px;grid-template-rows:repeat(auto-fit,minmax(220px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,1fr));place-items:flex-start center;margin-left:auto;margin-right:auto;padding:15px;display:grid;margin-bottom:2rem!important}.team-list__list,.team-list__list li{padding:0;list-style-type:none;margin:0!important}.team-list__list li{flex-direction:column;justify-content:center;display:flex}.team-list__heading{text-align:center}.team-list__sub-heading{margin-bottom:0}.team-list__team-photo{border:10px solid #fff;border-radius:50%;max-width:145px;max-height:145px;overflow:hidden}.team-list__team-photo img{border:1px solid #e5e5e5}.team-list__about{padding-bottom:1.2em;font-size:.8em}.videos__container{background:#f7f7f7;padding:2rem 1rem 0}.videos__container p{background:#f7f7f7}.videos__videos-cont{grid-gap:1rem;grid-template-rows:repeat(auto-fit,minmax(380px,1fr));grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-flow:dense;display:grid}.videos__heading{text-align:center}