@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600&display=swap");.wst-simple-post-type-widget{width:100%}.wst-simple-post-type-widget__inner{width:100%;max-width:72rem;padding:3rem 5vw;margin:0 auto}.wst-simple-post-type-widget__header{width:100%;position:relative;text-align:center}.wst-simple-post-type-widget__header .heading{margin-bottom:1.5rem}.wst-simple-post-type-widget__header .heading.all-caps{text-transform:uppercase}.wst-simple-post-type-widget__header .buttons{position:absolute;top:100%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__header .buttons{margin-top:2rem;position:relative;transform:none;flex-wrap:wrap}}.wst-simple-post-type-widget__header .buttons .cta{min-width:15rem;margin:0 .75rem}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__header .buttons .cta:not(:last-of-type){margin-bottom:2rem}}.wst-simple-post-type-widget__posts{width:100%}.wst-simple-post-type-widget__posts .loop-container{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row}.wst-simple-post-type-widget__posts .loop-container.posts-loop .post-loop-continued{max-width:72rem;padding:3rem 5vw}.wst-simple-post-type-widget__posts .loop-container.events-loop{max-width:105rem;padding:3rem 5vw;display:grid;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 900px){.wst-simple-post-type-widget__posts .loop-container.events-loop{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 767px){.wst-simple-post-type-widget__posts .loop-container.events-loop{display:block}}.wst-simple-post-type-widget__posts .loop-container.resources-loop{max-width:110rem;padding:3rem 5vw}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post{width:100%}@media only screen and (max-width: 900px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post{max-width:72rem;margin:0 auto;padding:3rem 5vw 0}}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post{padding:3rem 3rem 0}}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post{width:100%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post{box-shadow:none}}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-image-link{height:auto;width:50%}@media only screen and (max-width: 900px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-image-link{width:100%;height:40rem}}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-image-link{height:30rem;width:90%;margin:0 auto}}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content{width:50%;padding:7rem}@media only screen and (max-width: 900px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content{width:100%;padding:4rem 7rem}}@media only screen and (max-width: 767px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content{padding:3rem}}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content{padding:5rem 1.5rem 1rem}}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content .post-title{font-size:2.5rem}@media only screen and (max-width: 576px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content .post-title{font-size:2rem}}.wst-simple-post-type-widget__posts .loop-container.posts-loop .featured-post .post .post-content .post-excerpt{max-width:45rem}.wst-simple-post-type-widget__posts .loop-container.posts-loop .post-loop-continued{width:100%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 767px){.wst-simple-post-type-widget__posts .loop-container.posts-loop .post-loop-continued .post{width:100%}}.wst-simple-post-type-widget__posts .loop-container .event{width:100%}@media only screen and (max-width: 767px){.wst-simple-post-type-widget__posts .loop-container .event{max-width:36rem;margin:0 auto}}@media only screen and (max-width: 1024px){.wst-simple-post-type-widget__posts .loop-container .event p{font-size:2rem}}.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(90%, 50%)}@media only screen and (max-width: 1200px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(89.5%, 50%)}}@media only screen and (max-width: 1100px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(88.5%, 50%)}}@media only screen and (max-width: 1024px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(89.5%, 49%)}}@media only screen and (max-width: 992px){.wst-simple-post-type-widget__posts .loop-container .event__date p{font-size:1.75rem}}@media only screen and (max-width: 900px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(92.5%, 50%)}}@media only screen and (max-width: 810px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(91.5%, 50%)}}@media only screen and (max-width: 768px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(90.5%, 50%)}}@media only screen and (max-width: 767px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(91.5%, 45%);width:101.5%}}@media only screen and (max-width: 420px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(90%, 45%)}}@media only screen and (max-width: 360px){.wst-simple-post-type-widget__posts .loop-container .event__date{transform:rotate(-90deg) translate(89%, 45%)}}@media only screen and (max-width: 1024px){.wst-simple-post-type-widget__posts .loop-container .event__details p{font-size:1.2rem}}@media only screen and (max-width: 992px){.wst-simple-post-type-widget__posts .loop-container .event__content{padding:0 1rem 3rem 6rem}}.wst-simple-post-type-widget__posts .loop-container .post{width:50%}.wst-simple-post-type-widget__posts .button-container{width:100%;padding:0 2rem 3rem;text-align:center}.wst-simple-post-type-widget__posts .button-container a{font-weight:500;text-transform:uppercase}
