.live-streams-wrapper{margin-bottom:64px}.live-streams-wrapper .live-streams-main-heading{margin-top:32px;color:#919191;font-size:24px;line-height:30px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500}.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-size:20px;line-height:24px;font-family:'Montserrat-Medium',sans-serif;font-weight:500;color:#234465;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-family:'Lato',sans-serif;font-weight:400;color:#234465}.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:#234465;font-size:20px;line-height:24px;font-family:'Montserrat-Medium',sans-serif;font-weight:normal;font-style:normal;font-weight:500;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;margin:0;bottom:8px;padding:6px;left:8px;font-size:10px;line-height:12px;font-weight:500;font-family:'Lato',sans-serif}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-seminar-color{background-color:#ffa000}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-qa-color{background-color:#029a3c}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-internal-course-color{background-color:#4480a7}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .event-thumbnail .event-fast-track-color{background-color:#ff7100}.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;font-family:'Lato',sans-serif}.upcoming-stream-details .upcoming-stream-details-inner-wrapper .lecture-name{font-size:14px;line-height:16px;font-family:'Lato',sans-serif;font-weight:500;color:#565656;max-width:280px}.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;font-family:'Lato',sans-serif;color:#234465}