*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;outline:0;text-shadow:rgba(0,0,0,.01) 0 0 1px}:focus{outline:none}.page-template-template-our-story{background-color:#fff}.page-template-template-our-story .hero{background-repeat:no-repeat;background-size:cover;margin-top:-5rem;padding-bottom:13.2rem;padding-top:12rem}@media only screen and (max-width:959px){.page-template-template-our-story .hero{padding-bottom:9.2rem;padding-top:14rem}}@media only screen and (max-width:639px){.page-template-template-our-story .hero{margin-top:-7rem;padding-bottom:6rem;padding-top:8.25rem}}.page-template-template-our-story .hero header{margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.page-template-template-our-story .hero header .is-text-uppercase{background-color:#0ec76a;border-radius:3px;color:#fff;display:inline-block;font-family:euclidcircularb-semibold,Helvetica,Arial,sans-serif;font-size:.8125rem;margin-bottom:0;padding:1px 12px;text-transform:uppercase}.page-template-template-our-story .hero header h1{color:#fff;font-size:3.5rem;letter-spacing:-1.5px;line-height:1.14;margin-top:1rem}@media only screen and (max-width:1440px){.page-template-template-our-story .hero header h1{font-size:3rem}}@media only screen and (max-width:639px){.page-template-template-our-story .hero header h1{font-size:2.5rem}}.page-template-template-our-story .story-content{padding-bottom:7.5rem;padding-top:6rem}@media only screen and (max-width:959px){.page-template-template-our-story .story-content{padding-bottom:4.5rem}}@media only screen and (max-width:639px){.page-template-template-our-story .story-content{padding-top:4rem}}.page-template-template-our-story .story-content .content-wrapper{margin-left:auto;margin-right:auto;max-width:737px}.page-template-template-our-story .story-content .content-wrapper p{font-size:1rem;line-height:1.75}.page-template-template-our-story .story-content .content-wrapper .is-bold p{font-family:euclidcircularb-semibold,Helvetica,Arial,sans-serif}.page-template-template-our-story .story-content .content-wrapper .img-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;margin:5.5rem auto;min-height:332px;width:100%}@media only screen and (max-width:639px){.page-template-template-our-story .story-content .content-wrapper .img-wrapper{margin:3.5rem auto}}.page-template-template-our-story .story-content .content-wrapper .signature img{height:auto;max-width:204px;width:100%}.page-template-template-our-story .story-content .content-wrapper .signature img:nth-of-type(2){margin-left:24px}.page-template-template-our-story .cards{padding-bottom:3rem}.page-template-template-our-story .cards .card{background-color:#fff;border:1px solid rgba(223,225,237,.7);border-radius:8px;box-shadow:0 10px 30px -10px rgba(42,43,46,.15);margin-left:auto;margin-right:auto;max-width:536px;padding:32px}.page-template-template-our-story .cards .card .card-text-container{max-width:280px}.page-template-template-our-story .cards .card h3{font-size:1.5rem;line-height:1.333;margin-bottom:.5rem}.page-template-template-our-story .cards .card p{font-size:1rem;line-height:1.7;margin-bottom:1rem;margin-top:0}.page-template-template-our-story .cards .card a{margin-top:auto;width:fit-content}.page-template-template-our-story .cards .card a:before{bottom:4px}.page-template-template-our-story .cards .card img{height:56px;width:56px}