.wp-site-blocks .CourseModulesV3{margin-top:3.5rem;margin-bottom:5rem}.wp-site-blocks .CourseModulesV3>.Container-v3{display:grid;grid-template-columns:1fr;gap:2rem}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-wrapper{height:-moz-fit-content;height:fit-content}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-wrapper{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0rem) + 1.5rem);transition:top .3s ease}}@media(min-width: 1024px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-wrapper{top:calc(var(--secondary-menu-height, 0rem) + var(--wp-admin--admin-bar--height, 0rem) + 1.5rem)}}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-up{top:var(--_top, 0)}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-up{--_top: calc(var(--header-height, 0rem) + var(--wp-admin--admin-bar--height, 0rem) + 1.5rem)}}@media(min-width: 1024px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-up{--_top: calc(var(--header-height, 0rem) + var(--secondary-menu-height, 0rem) + var(--wp-admin--admin-bar--height, 0rem) + 1.5rem)}}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-content{position:relative;overflow:hidden;border-radius:.25rem}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-content .Skeleton{overflow:hidden}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-content .Skeleton img{width:100%;height:100%;max-height:25.9375rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info{position:absolute;bottom:0;width:100%;padding:0 1.5rem 2rem;background-color:#221c28}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info::after{content:" ";position:absolute;z-index:0;top:-120%;left:0;width:100%;height:120%;background:linear-gradient(180deg, rgba(34, 28, 40, 0) 50%, #221C28 100%)}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info p{--max-line-text: 2;margin-bottom:1.3125rem;font-size:.75rem;font-weight:400;line-height:1.125rem;color:#fff;letter-spacing:-0.0165rem}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info p{margin-bottom:1.75rem;font-size:.875rem;line-height:1.3125rem;letter-spacing:-0.0192rem}}.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info .Btn-v3{width:100%;padding:.625rem 1.125rem;border-color:var(--_btn-background-course-program);font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--_btn-color-course-program);background-color:var(--_btn-background-course-program)}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info .Btn-v3{width:16.75rem}}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar-info{padding:0 2rem 2rem}}@media(max-width: 767.9px){.wp-site-blocks .CourseModulesV3>.Container-v3 .CourseModulesV3-sidebar{grid-row-start:2}}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3>.Container-v3{grid-template-columns:minmax(350px, 418px) minmax(350px, 816px);gap:1.75rem}}.wp-site-blocks .CourseModulesV3-title{margin-bottom:.625rem;font-size:1.375rem;font-weight:700;line-height:normal;color:#fff;letter-spacing:-0.0316rem}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3-title{margin-bottom:1.0625rem;font-size:1.625rem;letter-spacing:-0.0374rem}}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3-modules-wrapper{padding-top:1.25rem}}@media(max-width: 767.9px){.wp-site-blocks .CourseModulesV3-modules-wrapper{grid-row-start:1}}.wp-site-blocks .CourseModulesV3-modules-title{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:3.5625rem;color:#221c28}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3-modules-title{margin-bottom:.875rem;font-size:2rem;line-height:3.5625rem;letter-spacing:-0.046rem}}@media(min-width: 768px){.wp-site-blocks .CourseModulesV3{margin-top:3rem;margin-bottom:5.75rem}}.wp-site-blocks .CourseModulesModalV3{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;overflow:auto;display:none;margin-top:0 !important;padding:3rem 1rem}.wp-site-blocks .CourseModulesModalV3.is-open{display:grid;place-items:center}.wp-site-blocks .CourseModulesModalV3 .Backdrop{display:none}.wp-site-blocks .CourseModulesModalV3-modal{position:relative;z-index:10001;width:100%;max-width:956px;margin:0 auto;padding:3rem .875rem 1rem;border-radius:.25rem;background-color:#fff;box-shadow:0 0 0 4px rgba(182,138,243,.1882352941)}@media(min-width: 40rem){.wp-site-blocks .CourseModulesModalV3-modal{width:-moz-fit-content;width:fit-content;padding:3.75rem 3.125rem 1.875rem}}.wp-site-blocks .CourseModulesModalV3-close{position:absolute !important;top:.5rem;right:.5rem;padding:.5rem}.wp-site-blocks .CourseModulesModalV3-close svg{width:1rem;height:auto;transition:opacity 100ms}.wp-site-blocks .CourseModulesModalV3-close:hover svg{opacity:.6}@media(min-width: 48rem){.wp-site-blocks .CourseModulesModalV3-close{top:1rem;right:1rem}.wp-site-blocks .CourseModulesModalV3-close svg{width:1.2rem}}.wp-site-blocks .CourseModulesModalV3-title{font-size:1.25rem;font-weight:500;line-height:1.2;color:#221c28}@media(min-width: 40rem){.wp-site-blocks .CourseModulesModalV3-title{font-size:1.75rem}}@media(min-width: 48rem){.wp-site-blocks .CourseModulesModalV3-title{font-size:2.5rem}}.wp-site-blocks .CourseModulesModalV3-subtitle{margin:8px 0 1.5rem;font-size:.875rem;line-height:1.6;color:#221c28}@media(min-width: 48rem){.wp-site-blocks .CourseModulesModalV3-subtitle{margin:1rem 0 2rem;font-size:1rem}}@media(min-width: 48rem){.wp-site-blocks .CourseModulesModalV3-subtitle{margin:1.75rem 0 2.5rem;font-size:1.125rem}}
