.hide-events .events,.show-events .empty-event-list{display:none}.show-events .events{display:flex}.hide-events .empty-event-list{display:block}.automated-resources .resources-col{margin-top:35px;padding:0 15px;width:33.3%}@media only screen and (max-width:1599.98px){.automated-resources .resources-col{margin-top:25px}}@media only screen and (max-width:1439.98px){.automated-resources .resources-col{margin-top:35px}}@media(max-width:959.98px){.automated-resources .resources-col{width:50%}}@media only screen and (max-width:766.98px){.automated-resources .resources-col{margin-top:25px;padding:0 13px}}@media only screen and (max-width:574.98px){.automated-resources .resources-col{width:100%}}.automated-resources.event-section{margin-bottom:50px}@media only screen and (max-width:1599.98px){.automated-resources.event-section{margin-bottom:40px}}@media only screen and (max-width:1365.98px){.automated-resources.event-section{margin-bottom:30px}}@media only screen and (max-width:1199.98px){.automated-resources.event-section{margin-bottom:25px}}.automated-resources.event-section .resources-section .resource-contents h3{margin-bottom:15px}.automated-resources .event-content .event-info{color:#1d1d1d;font-size:1.25rem;padding-left:25px;position:relative}@media only screen and (max-width:1599.98px){.automated-resources .event-content .event-info{font-size:1.15rem}}@media only screen and (max-width:766.98px){.automated-resources .event-content .event-info{font-size:1.1rem}}@media only screen and (max-width:479.98px){.automated-resources .event-content .event-info{font-size:1rem}}.automated-resources .event-content .event-info+.event-info{margin-top:10px}.automated-resources .event-content .event-info+.event-info .event-icon{height:18px;width:18px}.automated-resources .event-content .event-info .event-icon{height:16px;left:0;position:absolute;top:5px;width:16px}.resources-section{align-items:flex-start;background:transparent linear-gradient(327deg,#e7f1f3,#fff) 0 0 no-repeat padding-box;border-radius:18px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:450px;opacity:1;overflow:hidden;text-align:left;transition:box-shadow .35s ease-in-out;width:100%;z-index:1}.resources-section:hover{box-shadow:0 30px 60px rgba(0,168,208,.25)}.resources-section .resource-thumbnail{overflow:hidden;width:100%}.resources-section .resource-thumbnail img{display:block;height:auto;object-fit:cover;width:100%}.resources-section .resource-contents{display:flex;flex:1;flex-direction:column;padding:25px 35px 50px}@media only screen and (max-width:1599.98px){.resources-section .resource-contents{padding-bottom:35px}}.resources-section .resource-contents h2,.resources-section .resource-contents p{color:#1d1d1d;flex:1;font-size:1.25rem;font-weight:400;letter-spacing:0;margin-bottom:35px;margin-top:0;opacity:1}@media only screen and (max-width:1599.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{margin-bottom:25px}}@media only screen and (max-width:1439.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{font-size:1.125rem}}@media only screen and (max-width:1199.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{font-size:1.06rem}}@media only screen and (max-width:990.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{font-size:1.01rem}}@media only screen and (max-width:766.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{margin-bottom:15px}}@media only screen and (max-width:574.98px){.resources-section .resource-contents h2,.resources-section .resource-contents p{height:auto;-webkit-line-clamp:inherit}}.resources-section .resource-contents h3{color:#1d1d1d;font-family:Futura Md BT;font-size:1.875rem;font-weight:500;margin-bottom:20px;margin-top:0;opacity:1}@media only screen and (max-width:1599.98px){.resources-section .resource-contents h3{font-size:1.6rem;line-height:1.3;margin-bottom:20px}}@media only screen and (max-width:1365.98px){.resources-section .resource-contents h3{font-size:1.5rem}}@media only screen and (max-width:1199.98px){.resources-section .resource-contents h3{font-size:1.3rem}}.resources-section .resource-contents h3 small{color:#32b7d8;display:block;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:400;margin-bottom:6px;opacity:1}@media only screen and (max-width:1599.98px){.resources-section .resource-contents h3 small{font-size:1.25rem}}@media only screen and (max-width:1199.98px){.resources-section .resource-contents h3 small{font-size:1.06rem}}@media only screen and (max-width:990.98px){.resources-section .resource-contents h3 small{font-size:1.02rem}}.resources-section .resource-contents p{line-height:1.6}@media only screen and (max-width:990.98px){.resources-section .resource-contents p{line-height:inherit}}@media only screen and (max-width:1365.98px){.resources-section .resource-contents{padding:20px 20px 25px}}@media only screen and (max-width:1199.98px){.resources-section .resource-contents{padding:15px 15px 25px}.resources-section .resource-contents .primary-btn{font-size:1.15rem;padding-left:20px;padding-right:20px}}@media only screen and (max-width:766.98px){.resources-section .resource-contents .primary-btn{font-size:1rem;padding-left:15px;padding-right:15px}}@media only screen and (max-width:1365.98px){.resources-section{max-width:100%}}.empty-event-list{background:#d3e0e4;border:2px solid rgba(35,80,102,.23);border-radius:30px;margin-left:auto;margin-right:auto;max-width:900px;padding:50px;text-align:center}@media only screen and (max-width:990.98px){.empty-event-list{padding:40px}}@media only screen and (max-width:766.98px){.empty-event-list{border-radius:15px;padding:30px}}.empty-event-list .icon{height:85px;margin-bottom:20px;width:85px}@media only screen and (max-width:1599.98px){.empty-event-list .icon{height:65px;margin-bottom:15px;width:65px}}@media only screen and (max-width:990.98px){.empty-event-list .icon{height:55px;margin-bottom:10px;width:55px}}@media only screen and (max-width:766.98px){.empty-event-list .icon{height:45px;width:45px}}.empty-event-list h3{color:#1d1d1d;font-family:Futura Md BT;font-size:1.875rem;font-weight:500;line-height:1.2;margin:0;opacity:.55;text-transform:capitalize}@media only screen and (max-width:1599.98px){.empty-event-list h3{font-size:1.6rem}}@media only screen and (max-width:1365.98px){.empty-event-list h3{font-size:1.5rem}}@media only screen and (max-width:1199.98px){.empty-event-list h3{font-size:1.4rem}}.empty-event-list h3 span{display:block;font-family:Futura Hv BT}