.split-panel{text-align:center;overflow:hidden}.split-panel .split-panel__title.panel__title.panel__title--secondary{padding-bottom:0;margin:0 0 -.3125rem;line-height:130%;font-size:1.75rem}@media(min-width:480px)and (max-width:1320px){.split-panel .split-panel__title.panel__title.panel__title--secondary{font-size:calc(28px + 5 * (100vw - 480px) / (1320 - 480))}}@media(min-width:1321px){.split-panel .split-panel__title.panel__title.panel__title--secondary{font-size:2.0625rem}}.split-panel .split-panel__title.panel__title.panel__title--secondary:after{content:none}.split-panel .split-panel__subtitle{font-family:Reem Kufi,sans-serif;font-weight:400;color:#4d4d4d;font-size:1.5rem;text-transform:uppercase}.split-panel .split-panel__subtitle+.split-panel__title{margin-top:.3125rem}.split-panel h3.panel__title{color:#333}.split-panel ul{list-style:none;padding:0}.split-panel ul>li{position:relative;padding-left:1.5625rem}.split-panel ul>li:before{content:"";display:block;position:absolute;left:0;top:.625rem;height:.5rem;width:.5rem;border-radius:100%;background:#c19d54}.split-panel blockquote{margin:1rem 0;font-weight:700;color:#c19d54}.split-panel blockquote:first-child{margin-top:0}.split-panel blockquote:last-child{margin-bottom:0}.split-panel .split-panel__media{margin:0 0 2.5rem;width:100%}.split-panel .split-panel__main{align-self:center;order:2}.split-panel .split-panel__media.split-panel__media--img{order:1}.split-panel .split-panel__img{overflow:hidden}.split-panel .split-panel__img img{display:block;border-radius:10px}.split-panel .split-panel__img.split-panel__img--round{border-radius:100%;max-width:250px;margin:auto}.split-panel .split-panel__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.split-panel.split-panel--half{text-align:left}@media screen and (min-width:768px)and (max-width:1020px){.split-panel:not(.split-panel--half) .split-panel__img{max-width:300px;margin:auto}}@media screen and (min-width:1020px){.split-panel .flex{align-items:stretch}.split-panel .split-panel__main{max-width:none;padding-left:.25em;padding-right:.25em;width:45.8333333333%}.split-panel .split-panel__media{margin-bottom:0;padding-left:.25em;padding-right:.25em;width:37.5%;margin-left:16.6666666667%}.split-panel .split-panel__media.split-panel__media--img{align-self:center;order:2}.split-panel .split-panel__img.split-panel__img--round{max-width:none}.split-panel.split-panel--left .split-panel__main{order:2;padding-left:.25em;padding-right:.25em;width:45.8333333333%;margin-left:16.6666666667%}.split-panel.split-panel--left .split-panel__media{order:1;margin-left:0;padding-left:.25em;padding-right:.25em;width:37.5%}.split-panel.split-panel--half .flex{align-items:center}.split-panel.split-panel--half .split-panel__main{padding-left:.25em;padding-right:.25em;width:41.6666666667%}.split-panel.split-panel--half .split-panel__media{padding-left:.25em;padding-right:.25em;width:50%;margin-left:8.3333333333%}.split-panel.split-panel--half.split-panel--left .split-panel__main{padding-left:.25em;padding-right:.25em;width:41.6666666667%;margin-left:8.3333333333%}.split-panel.split-panel--half.split-panel--left .split-panel__media{margin-left:0;padding-left:.25em;padding-right:.25em;width:50%}}@media screen and (min-width:1140px){.split-panel p,.split-panel ul,.split-panel ol{font-size:1.25rem}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.event-section .event-section__meta,.event-section .nma-shop-buy-button{margin-top:1.875rem}.event-section .nma-shop-buy-button .nma-shop-buy-button__add{border-color:#c19d54;color:#c19d54}.event-section .nma-shop-buy-button .nma-shop-buy-button__add:hover{background:#c19d54}.event-section .nma-shop-buy-button .nma-shop-buy-button__add span{color:#c19d54}.event-section .nma-shop-buy-button .nma-shop-buy-button__add:hover span{color:#fff}.event-section .event-section__meet-requirements{margin-top:1.875rem;position:relative}.event-section .event-section__meet-requirements button{font-size:1rem}.event-section .event-section__meet-requirements p{font-size:1rem;background:#e6e6e6;padding:.9375rem}.event-section .event-section__meet-requirements p+button{margin-top:1.25rem}.event-section .event-section__meet-requirements form{overflow:hidden}.event-section .event-section__meet-requirements form>div{display:flex;margin:-.625rem}.event-section .event-section__meet-requirements form>div>*{margin:.625rem}.event-section .event-section__meet-requirements form .form-row{flex:1}.event-section .event-section__meet-requirements .spinner{display:none}.event-section .event-section__meet-requirements.loading *:not(.spinner){visibility:hidden}.event-section .event-section__meet-requirements.loading .spinner{display:block;border-radius:100%;border:5px solid #C19D54;height:30px;width:30px;margin-left:-15px;z-index:99;position:absolute;top:0;left:50%;animation:spinner 1s infinite}.event-section .event-section__meet-requirements.loading .spinner:after{content:"";height:12px;width:7px;background:#fff;top:0;left:50%;display:block;transform:translate(-50%,-50%) rotate(133deg)}.event-section .event-section__small-print{text-align:center;margin-top:1.25rem}.event-section .event-section__small-print p,.event-section .event-section__small-print ul,.event-section .event-section__small-print ol{font-size:1rem;font-style:italic}.event-section-meta{overflow:hidden}.event-section-meta>div{display:flex;align-items:center;margin:-.625rem;flex-wrap:wrap}.event-section-meta>div>*{margin:.625rem}.event-section-meta .event-section-meta__item{overflow:hidden}.event-section-meta .event-section-meta__item>div{display:flex;align-items:center;margin:-.625rem}.event-section-meta .event-section-meta__item>div>*{margin:.625rem}.event-section-meta .event-section-meta__icon svg{height:30px;width:auto;display:block}.event-section-meta .event-section-meta__icon svg path{fill:#c19d54}.event-section-meta .event-section-meta__value{font-family:Reem Kufi,sans-serif;font-weight:400;font-size:1.25rem;text-transform:uppercase}@media screen and (min-width:1020px){.event-section-meta>div{margin:-1.25rem}.event-section-meta>div>*{margin:1.25rem}.event-section-meta .event-section-meta__value{font-size:1.5rem}}.modal{position:fixed;inset:100% 0 0;z-index:5;background-color:#000c}.modal .modal__inner{background:#fff;padding:1.875em;width:85%;max-width:600px;position:absolute;left:50%;top:103px;bottom:20px;overflow:auto}.modal .modal__close{position:absolute;top:15px;right:15px;height:35px;width:35px;border:none;outline:none;background:#333;border-radius:100%;transition:background .3s linear}.modal .modal__close:before,.modal .modal__close:after{content:"";display:block;position:absolute;height:20px;width:3px;top:7px;right:16px;background:#fff;transition:background .3s linear,transform .3s linear;transform:rotate(-45deg)}.modal .modal__close:after{height:3px;width:20px;top:16px;right:8px}.modal .modal__close:hover{background:#c19d54}.modal .modal__close:hover:before,.modal .modal__close:hover:after{background:#fff;transform:rotate(-225deg)}.modal .modal__close span{display:none}.modal .modal__tooltip{background:#333;color:#fff;overflow:auto}.modal .modal__video{padding:0;max-width:1000px;top:50%;bottom:auto;margin-top:17px;transform:translate(-50%,-50%)}.modal .modal__video iframe{height:100%;width:100%}.modal .modal__video .modal__close{top:-40px;right:-40px}.modal.active{top:0;display:block}.modal.active .modal__inner{transform:translate(-50%)}@media screen and (min-width:768px){.modal .modal__inner{top:50%;bottom:auto;max-height:70%}.modal .modal__video{margin-top:0}.modal.active .modal__inner{transform:translate(-50%,-50%)}}.video-play:before,.video-play:after{content:" ";display:table}.video-play:after{clear:both}.video-play.video-only .video{width:100%;float:none}@media screen and (min-width:768px){.video-play .video{width:66%;float:left;overflow:auto}}.payment-options{overflow:hidden;margin:1.25rem 0}.payment-options>div{display:flex;flex-direction:column;margin:-.9375rem}.payment-options>div>*{margin:.9375rem}.payment-options .payment-seperator{position:relative;display:flex;align-items:center;justify-content:center}.payment-options .payment-seperator>div{background:#fff;padding:.9375rem;line-height:100%;position:relative;z-index:1;text-transform:uppercase}.payment-options .payment-seperator:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e6e6e6}.payment-options .payment-option .payment-option__title{font-size:1.375rem;color:#666}.payment-options .payment-option .payment-option__price{font-weight:700;font-family:Reem Kufi,sans-serif;font-size:3.75rem;line-height:100%;margin-bottom:.625rem}.payment-options .payment-option .payment-option__price span{font-size:.6em}.payment-options .payment-option .payment-option__discount{margin-top:.625rem}.payment-options .payment-option.payment-option--bundle{display:flex;flex-direction:column}.payment-options .payment-option.payment-option--bundle .payment-option__title{color:#c19d54;font-size:1.125rem;margin-bottom:1.25rem}.payment-options .payment-option.payment-option--bundle .payment-option__included{margin-bottom:1.25rem}.payment-options .payment-option.payment-option--bundle .payment-option__included>div{font-size:1.375rem;font-weight:700;font-family:Reem Kufi,sans-serif;text-transform:uppercase}.payment-options .payment-option.payment-option--bundle .payment-option__included>div:not(:last-child):after{content:"+";display:block;font-size:1.5625rem;line-height:100%;margin:-.125rem 0 .3125rem}.payment-options .payment-option.payment-option--bundle .payment-option__included>div span{font-family:"PT Serif",serif;font-weight:400;text-transform:none;font-size:1rem;display:block}.payment-options .payment-option.payment-option--bundle .payment-option__included>div span.notice{color:#c19d54;text-transform:uppercase;font-weight:600;font-family:Reem Kufi,sans-serif;font-size:1.25rem}.payment-options .payment-option.payment-option--bundle .payment-option__info{font-size:.75rem;line-height:100%;font-weight:700;color:#c19d54;border:2px solid #C19D54;background:#fff;display:block;height:21px;width:21px;border-radius:100%;padding:0;line-height:17px;text-align:center;display:inline-block;margin-left:.625rem;cursor:pointer;position:relative;top:-5px}.payment-options .payment-option.payment-option--bundle .payment-option__price{margin-top:auto}@media screen and (min-width:1020px){.payment-options{margin:3.125rem 0}.payment-options>div{flex-direction:row;justify-content:center}.payment-options .payment-seperator:before{height:100%;width:1px;left:50%;right:auto;top:0}.payment-options .payment-option form,.payment-options .payment-option [data-zoom-meeting-requirements-not-met]{max-width:300px}.payment-options .payment-option form p,.payment-options .payment-option [data-zoom-meeting-requirements-not-met] p{font-size:.875rem}.payment-options .payment-option button{width:100%}}.workshop-summary{display:none}.workshop-summary .workshop-summary__img{border-radius:10px;overflow:hidden;margin-bottom:1.25rem}.workshop-summary .workshop-summary__img img{display:block}.workshop-summary .workshop-summary__date,.workshop-summary .workshop-summary__recording{font-family:Reem Kufi,sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:.625rem;font-size:1.125rem}.workshop-summary .workshop-summary__title{margin-top:0}.workshop-summary .workshop-summary__subtitle{font-size:1.3125rem}.workshop-summary .workshop-summary__warning{font-weight:700;margin-top:1.25rem}.workshop-summary .button{width:100%;margin-top:1.875rem}.modal .workshop-summary{display:block}.payment-gateways{margin-top:3.125rem}
