@charset "UTF-8";.events-post-group .events-post{position:relative;text-align:center}.events-post-group .events-post:before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/SANS/sans2020/assets/images/common/geometric-right-bg.png) no-repeat right bottom 95px;content:"";display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.events-post-group .events-post:nth-child(2n):before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/SANS/sans2020/assets/images/common/geometric-left-bg.png) no-repeat left bottom 95px}.events-post-group .events-post:not(:first-child){margin-top:80px}.events-post-group .events-post .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.events-post-group .events-post .image img{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:50%}.events-post-group .events-post a{text-decoration:none}.post-image-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-3.7%}.post-image-group:after{content:"";display:block;width:31%}.post-image-group .post-image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:3.7%;width:31%}.post-image-group .post-image a{display:block;padding-top:75%;position:relative;text-decoration:none}.post-image-group .post-image a img{height:100%;left:0;position:absolute;top:0;width:100%}.event-detail-container{position:relative}.event-detail-container:before{background:url(https://3926524.fs1.hubspotusercontent-na1.net/hubfs/3926524/SANS/sans2020/assets/images/common/geometric-right-bg.png) no-repeat 100% 100%;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1}.event-detail-container .inner-text{background-color:#e1eeff;margin-left:auto;margin-right:auto;max-width:960px;padding:30px}.event-detail-container .featured-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.event-detail-container .featured-image-before-text{margin-bottom:40px}.event-detail-container .featured-image-before-text.-none{display:none}.event-detail-container .featured-image-after-text{margin-bottom:40px}.event-detail-container .featured-image-after-text.-none{display:none}.event-detail-container .featured-image-side-text{margin:0 0 40px auto;width:53.334%}.event-detail-container .featured-image-side-text.-none{display:none}.event-detail-container .featured-image,.event-detail-container .featured-image-sub{margin:0;max-width:50%;text-align:center}.featured-image-after-text,.featured-image-before-text,.featured-image-side-text{font-size:1.4rem;line-height:1.7}.featured-image-after-text p,.featured-image-before-text p,.featured-image-side-text p{margin:2rem 0}.featured-image-after-text h2,.featured-image-before-text h2,.featured-image-side-text h2{font-size:2.2rem;font-weight:700;line-height:1.5;margin:2.4rem 0 1.6rem}.featured-image-after-text h3,.featured-image-before-text h3,.featured-image-side-text h3{background-color:#e1eeff;font-size:1.6rem;font-weight:700;line-height:1.4;margin:2rem 0 1.2rem;padding:.8rem 1.2rem 1rem}.featured-image-after-text h4,.featured-image-before-text h4,.featured-image-side-text h4{border-left:3px solid;color:#0c5394;font-size:1.5rem;font-weight:700;line-height:1.4;margin:2rem 0 1.2rem;padding-left:1rem}.featured-image-after-text h2:first-child,.featured-image-after-text h3:first-child,.featured-image-after-text h4:first-child,.featured-image-after-text p:first-child,.featured-image-before-text h2:first-child,.featured-image-before-text h3:first-child,.featured-image-before-text h4:first-child,.featured-image-before-text p:first-child,.featured-image-side-text h2:first-child,.featured-image-side-text h3:first-child,.featured-image-side-text h4:first-child,.featured-image-side-text p:first-child{margin-top:0}.featured-image-after-text h2:last-child,.featured-image-after-text h3:last-child,.featured-image-after-text h4:last-child,.featured-image-after-text p:last-child,.featured-image-before-text h2:last-child,.featured-image-before-text h3:last-child,.featured-image-before-text h4:last-child,.featured-image-before-text p:last-child,.featured-image-side-text h2:last-child,.featured-image-side-text h3:last-child,.featured-image-side-text h4:last-child,.featured-image-side-text p:last-child{margin-bottom:0}.featured-image-after-text h2+*,.featured-image-after-text h3+*,.featured-image-after-text h4+*,.featured-image-before-text h2+*,.featured-image-before-text h3+*,.featured-image-before-text h4+*,.featured-image-side-text h2+*,.featured-image-side-text h3+*,.featured-image-side-text h4+*{margin-top:0}.featured-image-after-text ul li::marker,.featured-image-before-text ul li::marker,.featured-image-side-text ul li::marker{color:#0c5394}.featured-image-after-text a[target=_blank]:after,.featured-image-before-text a[target=_blank]:after,.featured-image-side-text a[target=_blank]:after{content:"";display:inline-block;font-family:sans;font-weight:400;margin-left:.3em}@media screen and (max-width:767px){.events-post-group .events-post:before{background-position:100%;background-size:100% auto}.events-post-group .events-post:nth-child(2n):before{background-position:0;background-size:100% auto}.events-post-group .events-post .image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-post-group .events-post .image img{max-width:100%;width:600px}.post-image-group{margin-bottom:-4%}.post-image-group:after{content:none}.post-image-group .post-image{margin-bottom:4%;width:48%}.event-detail-container:before{background-size:100% auto}.event-detail-container .inner-text{padding:30px}.event-detail-container .featured-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.event-detail-container .featured-image-after-text,.event-detail-container .featured-image-before-text{margin-bottom:32px}.event-detail-container .featured-image-side-text{margin:0 0 40px auto;width:100%}.event-detail-container .featured-image-side-text.-none{display:none}.event-detail-container .featured-image,.event-detail-container .featured-image-sub{max-width:100%}.featured-image-after-text h2,.featured-image-before-text h2,.featured-image-side-text h2{font-size:1.8rem}}