.live-streams-wrapper{margin-bottom:64px}.live-streams-wrapper .live-streams-main-heading{margin-top:32px;color:#919191;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:30px}.live-streams-wrapper .live-streams-main-heading picture{margin-right:8px}.live-streams-wrapper .live-streams-softuni{margin-top:32px;font-weight:600!important;font-family:'Montserrat-Medium',sans-serif;font-size:20px;line-height:24px;color:#3f4d5a;font-family:'Montserrat-SemiBold',sans-serif;font-weight:normal;font-style:normal}.live-streams-wrapper .live-streams-heading,.live-streams-wrapper .upcoming-streams-heading{border-radius:12px}.live-streams-wrapper a{text-decoration:none}.live-streams-wrapper .red-dot{color:#fc4c50;margin-right:8px}.live-streams-wrapper .events-section{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,auto));grid-template-rows:auto;column-gap:32px;row-gap:24px;justify-content:start}.live-streams-wrapper hr{margin-top:32px;margin-bottom:0!important}.live-streams-heading h2{font-size:16px;line-height:20px;font-weight:400;color:#3f4d5a;font-family:'LatoMedium',sans-serif}.live-streams-heading h2:after{width:20%;content:"";display:inline-block;margin-left:16px;vertical-align:middle;box-sizing:border-box;border-top:1px solid #e6e6e6}@media(min-width:576px){.live-streams-heading h2:after{width:50%}}@media(min-width:768px){.live-streams-heading h2:after{width:82%}}@media(min-width:992px){.live-streams-heading h2:after{width:78%}}@media(min-width:1200px){.live-streams-heading h2:after{width:82%}}.upcoming-streams-heading h2{margin:0;color:#3f4d5a;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-size:20px;line-height:24px;margin-top:32px;font-weight:600}.upcoming-stream-details{border-top-right-radius:10px}.upcoming-stream-details .upcoming-stream-details-inner-wrapper{height:100%}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail{position:relative}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail img{border-radius:4px}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail img:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail p{color:#fff;position:absolute;bottom:8px;padding:6px;left:8px;font-size:10px;line-height:12px;font-weight:500}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-seminar-color{background-color:#12a945}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-internal-course-color{background-color:#5e7487}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-fast-track-color{background-color:#fc4c50}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .non-active-event-type{background:#919191}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .non-active{pointer-events:none!important}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .non-active .training-lab,.upcoming-stream-details .upcoming-stream-details-inner-wrapper .non-active .lecture-name{color:#919191}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .upcoming-stream-details-most-inner-wrapper{display:grid;align-items:center}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .upcoming-stream-details-most-inner-wrapper .clock-icon{color:#565656}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .upcoming-stream-details-most-inner-wrapper .clock-icon .start-time{font-size:10px;line-height:12px;font-weight:500}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .lecture-name{font-size:14px;line-height:16px;font-weight:500;color:#565656;max-width:280px;margin-top:8px}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .training-lab{max-width:276px;font-weight:400;margin-top:12px;font-size:18px;line-height:22px;font-weight:500;color:#3f4d5a}