a.events-arrow{color:#000}.event-block{padding-left:3rem;padding-right:3rem;border-radius:8px}hr.event-block-hr{width:13%;margin-left:0;border-top:2px solid #bbb;padding-bottom:1.5rem;border-width:2px 0 0 0}.event-thumbnail-block>img{border-radius:8px}.event-type{color:#000}.toolkit-thumbnail{padding-left:0;padding-right:0}.toolkit-thumbnail img{border-top-left-radius:8px;border-top-right-radius:8px}.toolkit-featured-image img,.single-toolkit-thumbnail img{border-radius:8px}.toolkit-box{padding:0 2.5rem .5rem 2.5rem;margin:0 0 .5rem 0}.ed-toolkit-box{padding:0 2.5rem .5rem 2.5rem;margin:0 0 .5rem 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.toolkit-section-title{padding-top:1.5rem;max-height:120px}.toolkit-section-title a{font-size:1.5rem;color:#000;font-weight:700}.excerpt-section{height:50px;margin-bottom:3rem}.resource-excerpt p{color:#000}.resource-meta p.excerpt-section{min-height:42px;height:auto}.toolkit-box:hover{color:#000}.tk-icon{width:66px;height:50px}.tk-hr{border:2px solid #000;border-radius:5px;margin-top:2rem;margin-bottom:5rem;width:60%}h1.toolkit-back a{color:#000}.single-content-title{margin:1rem auto;color:#000}.single-tk-desktop-display img{border-top-left-radius:8px;border-bottom-left-radius:8px}.single-tk-mobile-display{display:none}.event-section-title{padding-top:1.75rem;height:76px}.event-thumbnail{padding-left:1.5rem;padding-right:1.5rem;display:block;margin-left:auto;margin-right:auto}.event-thumbnail>img{height:300px;width:300px;display:block;margin-left:auto;margin-right:auto}.brand-icons-single{width:auto;display:block;margin:0 auto 0 auto;height:150px}.partner-title{height:119px;padding-top:2rem}.joint-event-single img:first-child {height:3.5rem; margin-top: 2rem;}.joint-event-single{height:125px}.joint-event-single img{height:100px;margin-left:auto;margin-right:auto;display:block}.resource{margin-bottom:1.5rem}.resource-card{height:215px;border-radius:8px}.resource-card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);text-decoration:none}.toolkit-box.resource-box{border-radius:8px}a.resource-link,a.resource-link:hover{color:#000;text-decoration:none}.resource-thumbnail{position:relative;width:7rem;height:7rem;margin-right:.5rem}.resource-title{color:#000}.resource-meta,.resource-thumbnail{display:inline-block;vertical-align:top}.resource-meta{overflow:hidden;width:calc(100% - 8rem);text-overflow:ellipsis}.resource-meta h2{font-size:2rem;line-height:1.18;margin:0 0 1rem}.resource-meta h3{font-weight:700;font-size:14px;line-height:1.571;margin:0 0 .25rem}.resource-meta p{margin:0 0 .25rem}.resource-tags{display:block;font-size:.75rem;color:#888889;margin-top:.5rem}.resource-tags dl{display:inline;padding:0}.resource-tags dt{display:inline-block;margin-right:.25rem}.resource-tags dt:last-child{margin-right:0}.resource-tags a{color:#888889}.img-shader{display:block;position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;transition:background 0.11s ease-out;background:rgba(0,0,0,.5)}.img-shader:hover,.resource-thumbnail:hover .img-shader{background:hsla(0,0%,100%,0)}.posts-layout .resource{margin-bottom:3.5rem}.posts-layout .resource:last-child{margin-bottom:0}.posts-layout .resource-meta h3{font-weight:400;font-size:1.5rem;line-height:1.18}.posts-layout .resource-tags{margin-top:.75rem}.post .resource{margin-bottom:0}.post .resource h1{font-size:2.5rem;margin:0 0 1rem}.post .resource img{margin-bottom:1.5rem}.post .resource-thumbnail{margin-bottom:1rem}.resource-type .resource-thumbnail{width:7rem;height:7rem}.resource-type .resource-meta{width:calc(100% - 8rem)}hr.rc-hr{margin:0rem auto 5rem;width:43%;border:2px solid;border-radius:8px}hr.page-tk-hr{margin:5rem auto;width:43%;border:2px solid;border-radius:8px}@media (min-width:768px){.resource-type .resource-thumbnail{width:14rem;height:14rem}.resource-type .resource-meta{width:calc(100% - 15rem)}}@media screen and (max-width:991px){.brand-icons-single{height:100px;margin-top:.5rem}.toolkit-section-title{height:90px}.excerpt-section{height:70px}.resource-meta p.excerpt-section{min-height:63px;height:auto}}@media screen and (max-width:767px){.brand-icons-single{margin:0}.event-thumbnail-block{padding:0}.event-back a{font-size:3rem}}