.course-terms-popup{background:var(--color-white);height:100vh;overflow:auto;padding:16px;position:fixed;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .1s ease-out;transition:all .1s ease-out;width:100%;z-index:10}@media only screen and (min-width:769px){.course-terms-popup{display:none}}.course-terms-popup .course-terms-popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-terms-popup .course-terms-popup__header .course-terms-popup__title{font-size:20px;font-weight:700}.course-terms-popup .course-terms-popup__header .course-terms-popup__close-btn:after{background-color:var(--rust-red-800);content:"";display:block;height:24px;-webkit-mask:url(/wp-content/themes/candlefox/images/ph_cross.svg) no-repeat center/24px;mask:url(/wp-content/themes/candlefox/images/ph_cross.svg) no-repeat center/24px;width:24px}.course-terms-popup .course-terms-popup__body{margin-left:16px;margin-top:8px}.course-terms-popup .course-terms-popup__body .course-terms-popup__group{border-bottom:1px solid var(--gray-50);margin-left:-16px}.course-terms-popup .course-terms-popup__body .course-terms-popup__group.expanded .course-terms-popup__group-heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-terms-popup .course-terms-popup__body .course-terms-popup__group.expanded .course-terms-popup__links{display:block}.course-terms-popup .course-terms-popup__body .course-terms-popup__group .course-terms-popup__group-heading{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;padding-block:8px;padding-left:16px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-terms-popup .course-terms-popup__body .course-terms-popup__group .course-terms-popup__group-heading:after{background-color:var(--rust-red-800);content:"";display:block;height:24px;-webkit-mask:url(/wp-content/themes/candlefox/images/ph_arrow-fill-down.svg) no-repeat center/16px;mask:url(/wp-content/themes/candlefox/images/ph_arrow-fill-down.svg) no-repeat center/16px;padding:8px 16px;-webkit-transition:all .2s linear;transition:all .2s linear;width:24px}.course-terms-popup .course-terms-popup__body .course-terms-popup__group .course-terms-popup__links{-webkit-column-rule:none;-moz-column-rule:none;column-rule:none;display:none;padding-left:16px}.course-terms-popup .course-terms-popup__body .course-terms-popup__links{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-rule:1px solid var(--gray-50);-moz-column-rule:1px solid var(--gray-50);column-rule:1px solid var(--gray-50);gap:48px}.course-terms-popup .course-terms-popup__body .course-terms-popup__links .course-term-link{display:block;padding-block:8px}.course-terms-popup .course-terms-popup__body .course-terms-popup__links .course-term-link+.course-term-link{margin-top:8px}.course-terms-popup .course-terms-popup__body .course-terms-popup__links .course-term-link:hover{text-decoration:underline;text-underline-offset:2px}
