.watchPastsessions{background-color:#292726;font-family:Darker Grotesque,Open Sans,sans-serif;padding:60px 0}.watchPastsessions h2{color:#faf3d9;font-size:36px;font-weight:800;margin-bottom:20px;position:relative;z-index:1}.watchPastsessions h3{font-size:22px;font-weight:800;line-height:1.1}.watchPastsessions p{font-size:16px;font-weight:500;line-height:22px;margin-bottom:5px}.watchPastsessions-wrapper{display:flex;flex-direction:column;margin-inline:auto;padding-inline:20px;row-gap:15px;width:min(100%,1390px)}.watchPastsession-container{column-gap:30px;display:flex;flex-wrap:wrap;margin:auto;position:relative;row-gap:20px;width:100%}.watchPastsession-card-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:center;width:calc(50% - 15px);z-index:1}.watchPastsession-content{background:#fff;border:1px solid #292726;border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:8px}.watchPastsession-content .card-image>div{border:2px solid #f4f7fb;border-radius:10px;box-shadow:0 12px 24px -6px rgba(0,28,52,.2)}.watchPastsession-content .card-content{display:flex;flex-direction:column;gap:10px;padding:2px 10px}.watchPastsession-content .card-content .tags .date,.watchPastsession-content .card-content .tags .date a{align-items:center;color:#c54206;display:flex;font-family:Darker Grotesque;font-size:16px;font-style:normal;font-weight:700;gap:2px}.watchPastsession-content .card-content .tags .date a{color:#ffeba5;text-decoration:underline}.watchPastsession-content .card-content .tags .date a span{color:#c54206}.watchPastsession-card-wrapper img{border-radius:8px}.watchPastsession-content .card-content .tags{align-items:center;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:space-between;width:100%}.watchPastsession-content .card-content .tags .category{background-color:#fab635;border-radius:14px;color:#292726;display:inline-block;min-width:135px;padding:7px 10px;text-align:center;text-transform:uppercase}.watchPastsession-content .card-content .tags .date{color:#ffeba5;text-transform:uppercase}@media (max-width:768px){.watchPastsessions h2{text-align:center}.watchPastsession-container{align-items:center;flex-direction:column}.watchPastsession-card-wrapper{margin:0 auto;max-width:340px;width:100%}}