/* Professional course page styling */
.course-content, .wp-block-group { color: #243447; }
.wp-block-heading { color: #123B5D; font-weight: 700; }
details { margin: 0 0 16px; border: 1px solid #D9E2EC; border-radius: 10px; background: #F7FAFC; overflow: hidden; }
details summary { padding: 16px 20px; background: #123B5D; color: #FFFFFF; font-weight: 700; cursor: pointer; }
details summary:hover { background: #0E2F4A; }
details > p, details > ol, details > ul { padding: 16px 20px; margin: 0; }
details[open] summary { border-bottom: 4px solid #D4A72C; }.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}.wp-block-uagb-advanced-heading.uagb-block-0e579701.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-0e579701.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-0e579701.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-0e579701.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading .uagb-heading-text{color: #31b3e6;background: linear-gradient(90deg, rgb(155, 81, 224) 0%, rgb(6, 147, 227) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;filter: drop-shadow(  );}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading a{color: var(--ast-global-color-2);-webkit-text-fill-color: var(--ast-global-color-2);}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading a:hover{color: var(--ast-global-color-0);-webkit-text-fill-color: var(--ast-global-color-0);}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-7b26782d.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-7b26782d .uagb-heading-text{font-size: 88px;}