.timeslot-wrap{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:40px}.timeslot-wrap .session{align-items:start;background:var(--blue-11);border:0;border-radius:7px;display:flex;flex:1;flex-direction:column;padding:0;position:relative;text-align:left;transition:all .3s ease}.timeslot-wrap .session .sapBtn.primary.invert{background:var(--indigo-6);border-color:var(--indigo-6);color:#fff!important}.timeslot-wrap .session .sapBtn.primary.invert:hover{background:#fff;color:var(--indigo-6)!important}.timeslot-wrap .session .session-description{border:1px solid var(--blue-7);border-radius:0 0 7px 7px;border-top:1px solid transparent;display:flex;flex-direction:column;gap:1rem;height:100%;padding:2rem 1rem}.timeslot-wrap .session .link-wrap{border-top:1px solid var(--blue-7);display:flex;flex-direction:column;gap:1rem;padding-top:1em;position:relative}.timeslot-wrap .session .date:before{content:"\e046";font-family:SAP-icons;margin-right:5px}.timeslot-wrap .session .time:before{content:"\e046"}.timeslot-wrap .session .time{display:block;margin:0}.timeslot-wrap .session .time:before{content:"\e168";font-family:SAP-icons;margin-right:5px}.timeslot-wrap .session>.color{border-radius:7px 7px 0 0;color:#fff;left:0;padding:5px 10px;position:relative;top:0;width:100%}.timeslot-wrap .session.btm>.color{background:linear-gradient(90deg,var(--blue-7) 0,var(--blue-10) 100%)}.timeslot-wrap .session.lx>.color{background:linear-gradient(0deg,var(--indigo-7) 0,var(--indigo-6) 100%)}.timeslot-wrap .session.sig>.color{background:linear-gradient(0deg,var(--raspberry-7) 0,#fa4f96 100%)}.timeslot-wrap .session.walkme>.color{background:linear-gradient(0deg,var(--blue-7) 0,var(--blue-10) 100%)}.timeslot-wrap .session.calm>.color{background:linear-gradient(0deg,var(--teal-7) 0,var(--teal-7) 100%)}.timeslot-wrap .session.ai>.color{background:linear-gradient(140deg,#1b90ff,#7858ff 50%,#fa4f96)}@media (max-width:1199px){.trainings-header{gap:48px;grid-template-columns:1fr}.trainings-image,.trainings-image-wrap{justify-content:center}.trainings-image{max-width:560px}.trainings-image img{margin-left:auto;margin-right:auto}}@media (max-width:767px){.trainings-header{gap:32px}.trainings-image,.trainings-image-wrap{justify-content:center}.trainings-image{max-width:100%}.trainings-image img{margin-left:auto;margin-right:auto}}