.container.top-banner>.wrapper{width:100%;height:auto;position:relative;display:flex;justify-content:center;align-items:center;align-content:center}.container.top-banner .content-layer{position:absolute;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;background-color:#acff2f69;background-color:transparent}.mission{background-color:transparent}.mission .grid-flex-col *{width:100%}.mission .h-l-c-1000{text-align:left}@media screen and (max-width: 1000px){.mission .h-l-c-1000{text-align:center}}@media screen and (min-width: 1001px){.mission .has-sticky-img:before{display:none!important}}@media screen and (max-width: 1000px){.mission .grid-2c-1g{grid-template-columns:1fr}}@media screen and (min-width: 1001px){.mission .col-100.has-pad-right{background-color:green;padding-right:4rem;background-color:transparent}.mission .col-100.has-pad-left{background-color:green;padding-left:4rem;background-color:transparent}}@media screen and (min-width: 601px) and (max-width: 1000px){.mission .col-100{width:100%;padding:12rem 0 2rem}.mission .style-text,.mission p{z-index:3}}@media screen and (min-width: 381px) and (max-width: 600px){.mission .col-100{width:100%;padding:14rem 0 2rem}}@media screen and (max-width: 380px){.mission .col-100{width:100%;padding:13rem 0 2rem}}.support.has-sticky-img:before{width:280px!important;height:363px!important}@media screen and (min-width: 501px){.mission.has-sticky-img:before{width:320px!important;height:320px!important}}@media screen and (max-width: 380px){.mission.has-sticky-img:before{max-width:95vw!important;max-height:95vw!important}}h2.mission,h2.support{color:var(--white);text-shadow:2px 2px #f6a9ca}.our-store{background:transparent;background-color:transparent}.our-store.our-store-height-control .has-text-overlay{min-height:35rem}@media screen and (min-width: 469px) and (max-width: 600px){.our-store.our-store-height-control .has-text-overlay{min-height:50rem}}@media screen and (max-width: 468px){.our-store.our-store-height-control .has-text-overlay{min-height:50rem}}.our-store .object-fit-parent.has-text-overlay{position:relative;border-radius:0}@media screen and (min-width: 1249px){.our-store .object-fit-parent.has-text-overlay{border-radius:2rem}}.our-store .object-fit-parent.has-text-overlay .content-layer{position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;justify-items:center;background:transparent;background:var(--white-4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px groove var(--white-2);border-radius:2rem;padding:0 2rem}.container.our-store .object-fit-parent.has-text-overlay .content-layer *{width:100%}.our-store .object-fit-parent.has-text-overlay .content-layer{width:80%;height:80%}@media screen and (max-width: 500px){.our-store .object-fit-parent.has-text-overlay .content-layer{width:90%;height:90%}}.container.expansion .wrapper{position:relative}.col-has-muti-abs{padding:10rem 0 0}.container.expansion .wrapper .abs-t-l{position:absolute;top:2rem;left:1rem}.abs-top-right{position:absolute;top:0;right:0}.abs-c-b{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.container.expansion h2.z-2{z-index:1000!important;position:relative}.has-sticky-img{position:relative!important;z-index:2}.has-sticky-img:before{content:"";position:absolute}.has-sticky-img:before{width:18rem;height:18rem;margin:0;padding:0;pointer-events:none;z-index:-1;background-image:var(--sticky-img);background-size:cover;background-position:center center;background-color:#412c2c;background-color:transparent}.sticky-on-top-center .has-sticky-img:before{bottom:0;left:50%;transform:translate(-50%)}.sticky-on-center-center .has-sticky-img:before{top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00f}.sticky-on-bottom-center .has-sticky-img:before{top:0;left:50%;transform:translate(-50%);background-color:#00f}.sticky-on-right-center .has-sticky-img:before{right:0;top:50%;transform:translateY(-50%)}.sticky-on-left-center .has-sticky-img:before{left:0;top:50%;transform:translateY(-50%)}.sticky-on-right-center .has-sticky-img:before{right:0;top:50%;transform:translate(50%,-50%)}
