.post-item__thumbnail{aspect-ratio:1.4232;border-radius:30px;-o-object-fit:cover;object-fit:cover;width:100%}.post-item__img-container{margin-bottom:clamp(15px,clamp(15px,15px + .606vw - 2.2725px,20px),20px);position:relative}.post-item__img-container:before{aspect-ratio:1.4232;background-color:rgba(245,138,31,.7);border-radius:30px;content:" ";display:block;opacity:0;position:absolute;transition:all .3s ease;width:100%}.post-item__post-type{background-color:#ffd64f;border-radius:10px;border-width:0;color:#423c34;flex:0 0 auto;font-size:15px;max-width:50%;padding:6px clamp(7px,clamp(7px,7px + .364vw - 1.365px,10px),10px) 5px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.courses-category-partner-training .post-item__post-type{background-color:#d5d2c7;color:#423c34}.post-item__post-date{font-size:clamp(.875rem,.875rem + .364vw - .0853125rem,1.0625rem);margin-top:5px}.post-item__post-category{text-decoration:underline}.post-item{height:100%;position:relative;transition:all .3s ease}.post-item .placeholder-img{align-items:center;border:4px dashed #ffd64f;display:flex;justify-content:center;padding:clamp(25px,clamp(25px,25px + 1.818vw - 6.8175px,40px),40px);text-align:center}.post-item.post-item--event{border:1px solid #6e6456;height:auto}.post-item:focus-within{border-radius:30px}.post-item:focus-within .post-item__title{color:#6e6456}.post-item:focus-within .post-item__img-container:before{opacity:.7}.post-item:focus .post-item__title,.post-item:hover .post-item__title{color:#6e6456}.post-item:focus .post-item__title-container svg path,.post-item:hover .post-item__title-container svg path{fill:#6e6456}.post-item:focus .post-item__img-container:before,.post-item:hover .post-item__img-container:before{opacity:.7}.post-item__post-info{align-items:center;display:flex;gap:clamp(7px,clamp(7px,7px + .364vw - 1.365px,10px),10px);margin-bottom:clamp(15px,clamp(15px,15px + .606vw - 2.2725px,20px),20px)}.post-item--course .post-item__post-info{align-items:start;flex-direction:column}.post-item__title-container{align-items:center;display:flex}.post-item__title-container .post-item__title{color:#be5500;font-family:Sentinel,Helvetica,Arial,sans-serif;font-size:clamp(1.6875rem,1.6875rem + .848vw - .19875rem,2.125rem);font-weight:600;margin:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:all .3s ease}.post-item--page .post-item__title-container .post-item__title{color:#585045;text-decoration:none}.post-item__title-container svg{flex-shrink:0;margin-left:clamp(15px,clamp(15px,15px + .606vw - 2.2725px,20px),20px);width:25px}.post-item.post-item--webinar .post-item__img-container:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuOSI+CjxwYXRoIGQ9Ik00OS45OTk4IDUuNTU1NjZDMjUuNDU0IDUuNTU1NjYgNS41NTU2NiAyNS40NTQ4IDUuNTU1NjYgNDkuOTk5OEM1LjU1NTY2IDc0LjU0NDggMjUuNDU0OCA5NC40NDQgNDkuOTk5OCA5NC40NDRDNzQuNTQ0OCA5NC40NDQgOTQuNDQ0IDc0LjU0NDggOTQuNDQ0IDQ5Ljk5OThDOTQuNDQ0IDI1LjQ1NDggNzQuNTQ0OCA1LjU1NTY2IDQ5Ljk5OTggNS41NTU2NlpNNjcuMDM3MyA1MS42MTMyTDQyLjg3NzMgNjUuNTYyM0M0MS42MzUyIDY2LjI3OTEgNDAuMDgyNyA2NS4zODMzIDQwLjA4MjcgNjMuOTQ5MVYzNi4wNTE2QzQwLjA4MjcgMzQuNjE3IDQxLjYzNDggMzMuNzIxNSA0Mi44NzczIDM0LjQzODNMNjcuMDM2NSA0OC4zODc1QzY4LjI3OTcgNDkuMTA0IDY4LjI3OTcgNTAuODk3NiA2Ny4wMzc1IDUxLjYxNDFMNjcuMDM3MyA1MS42MTMyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";display:block;height:90px;position:absolute;top:calc(50% - 45px);width:100%}.wp-block-button{margin-top:clamp(20px,clamp(20px,20px + 1.212vw - 4.545px,30px),30px)}.post-item__link{height:100%;inset:0;position:absolute;width:100%;z-index:10}.post-item__link:focus-within{outline:none}.post-item--update .post-item__link{display:none;pointer-events:none}.post-item__excerpt{font-size:clamp(.875rem,.875rem + .364vw - .0853125rem,1.0625rem);margin-block-end:0;margin-block-start:clamp(7px,clamp(7px,7px + .364vw - 1.365px,10px),10px)}.post-item__icon{align-items:center;display:flex;margin-bottom:clamp(20px,clamp(20px,20px + 1.212vw - 4.545px,30px),30px)}.post-item__icon svg{height:45px;width:45px}.post-item__date{color:#585045;font-size:clamp(.875rem,.875rem + .364vw - .0853125rem,1.0625rem);letter-spacing:-1px;line-height:1.4}.post-item__buttons{display:flex;flex-direction:column;gap:clamp(7px,clamp(7px,7px + .364vw - 1.365px,10px),10px);margin-top:clamp(20px,clamp(20px,20px + 1.212vw - 4.545px,30px),30px)}.wp-block-mangrove-post{list-style:none}.post-item--page:focus .post-item__title,.post-item--page:focus-within .post-item__title,.post-item--page:hover .post-item__title{color:#be5500;text-decoration:underline}.post-item--page:focus .wp-block-button.is-style-large-hover-orange-button .wp-element-button,.post-item--page:focus-within .wp-block-button.is-style-large-hover-orange-button .wp-element-button,.post-item--page:hover .wp-block-button.is-style-large-hover-orange-button .wp-element-button{color:#fff}.post-item--page:focus .wp-block-button.is-style-large-hover-orange-button .wp-element-button:after,.post-item--page:focus-within .wp-block-button.is-style-large-hover-orange-button .wp-element-button:after,.post-item--page:hover .wp-block-button.is-style-large-hover-orange-button .wp-element-button:after{background-color:#be5500}.post-item--page .post-item__img-container{display:grid}.post-item--page .post-item__img-container .post-item__thumbnail,.post-item--page .post-item__img-container svg{grid-column:1/2;grid-row:1/2}
