.stm_lms_courses_widget_overlay{display:flex;width:470px;position:relative;padding:50px;box-shadow:0 4px 30px rgba(0,0,0,.25);border-radius:4px;background:#191D20;z-index:9999}.stm_lms_courses_widget_overlay_bg{display:flex;width:100%;height:100%;background:url(../../../img/elementor-widgets/overlay/overlay_bg.png) top center no-repeat;mix-blend-mode:exclusion;border-radius:4px;position:absolute;top:0;left:0}.stm_lms_courses_widget_overlay_wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2);border:2px solid #227AFF;z-index:9999}.stm_lms_courses_widget_overlay_container{display:flex;flex-direction:column;z-index:2}.stm_lms_courses_widget_overlay h2.stm_lms_courses_widget_overlay_title{font-family:"SF UI Display",sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;text-align:center;color:#FFF;margin:0 0 10px}.stm_lms_courses_widget_overlay_desc{font-family:"SF UI Display",sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#FFF;opacity:.7;margin-bottom:30px}.stm_lms_courses_widget_overlay_desc_highlight{font-weight:700}.stm_lms_courses_widget_overlay_info{display:flex;justify-content:center;align-items:center;margin:95px 0 120px}.stm_lms_courses_widget_overlay_info_title{width:132px;height:132px;padding:31px 22px 22px;position:relative;border-radius:50%;background:linear-gradient(180deg,#555 0,#000 100%);font-family:"Euclid Circular A",sans-serif;font-size:19px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;color:#fff;margin:0}.stm_lms_courses_widget_overlay_info_title_highlight{font-size:28px;line-height:1}.stm_lms_courses_widget_overlay_info_title_circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.15;border:1px solid #FFF;border-radius:50%}.stm_lms_courses_widget_overlay_info_title_circle.one{width:200px;height:200px}.stm_lms_courses_widget_overlay_info_title_circle.two{width:320px;height:320px}.stm_lms_courses_widget_overlay_info_title_circle.three{width:440px;height:440px}.stm_lms_courses_widget_overlay_info_title_block{display:flex;width:110px;height:76px;position:absolute;font-family:"Euclid Circular A",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;text-align:center;color:#fff;padding:20px;z-index:3}.stm_lms_courses_widget_overlay_info_title_block.recent{top:-50px;left:-84px;background:linear-gradient(180deg,#FF9A61 0,#FF473C 100%);box-shadow:0 4px 20px rgba(255,117,80,.5);border-radius:10px 40px}.stm_lms_courses_widget_overlay_info_title_block.featured{top:-23px;right:-95px;background:linear-gradient(180deg,#8061FF 0,#4340E4 100%);box-shadow:0 4px 20px rgba(97,80,241,.5);border-radius:40px 10px}.stm_lms_courses_widget_overlay_info_title_block.grid{bottom:-32px;left:-97px;background:linear-gradient(180deg,#61B3FF 0,#3362D9 100%);box-shadow:0 4px 20px rgba(76,142,237,.5);border-radius:40px 10px}.stm_lms_courses_widget_overlay_info_title_block.carousel{bottom:-60px;right:-74px;background:linear-gradient(180deg,#7AD052 0,#20B074 100%);box-shadow:0 4px 20px rgba(86,195,95,.5);border-radius:10px 40px}.stm_lms_courses_widget_overlay_button_wrapper{display:flex;width:100%;justify-content:center;margin-bottom:10px;z-index:3}.stm_lms_courses_widget_overlay_button_wrapper a.stm_lms_courses_widget_overlay_button_article{display:flex;justify-content:center;align-items:center;padding:12px 20px 11px;background:#227AFF;border-radius:4px;border:1px solid #227AFF;text-decoration:none;color:#FFF;font-family:"SF UI Display",sans-serif;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0;margin-right:5px;transition:.3s}.stm_lms_courses_widget_overlay_button_wrapper a.stm_lms_courses_widget_overlay_button_article:hover{background:#0A6BFF;color:#FFF}.stm_lms_courses_widget_overlay_button_wrapper a.stm_lms_courses_widget_overlay_button_video{display:flex;justify-content:center;align-items:center;padding:12px 20px;background:0 0;border-radius:4px;border:1px solid #FFF;text-decoration:none;color:#FFF;font-family:"SF UI Display",sans-serif;font-size:14px;font-weight:700;line-height:17px;letter-spacing:0;margin-left:5px;transition:.3s}.stm_lms_courses_widget_overlay_button_wrapper a.stm_lms_courses_widget_overlay_button_video:hover{background:#fff;color:#191D20}.stm_lms_courses_widget_overlay_button_close{display:flex;align-self:center;text-decoration:underline;text-underline-offset:2px;font-family:"SF UI Display",sans-serif;font-size:12px;font-weight:500;line-height:22px;text-align:center;color:#fff;opacity:.5;background:0 0;border:none;outline:0}.stm_lms_courses_widget_overlay_button_close:hover{opacity:1}