/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.region-sidebar-first .block:not(.block-user-edit-block){border-bottom:1px solid #75636e26;padding:10px}.region-sidebar-first .block h2{color:#000;margin-bottom:15px}@media (min-width:744px){.region-sidebar-first .block:not(.block-user-edit-block){padding:20px}}input::-webkit-input-placeholder{color:#0000004d}input:-moz-placeholder,input::-moz-placeholder{color:#0000004d}input:-ms-input-placeholder{color:#0000004d}label{display:block;font-family:Apercu Bold,helvetica,arial,sans-serif;font-size:17px;line-height:23px}label.option{display:inline}.custom-header-label,.field-multiple-table th.field-label,.fieldset-legend{font-family:Apercu Bold,helvetica,arial,sans-serif;font-size:17px;line-height:23px}.field-multiple-table label{font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:15px;line-height:20px}.form-checkboxes label,input.form-checkbox+label{color:#60c1fc;cursor:pointer;font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:13px;line-height:17px}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#75636e12;color:#000000b3;line-height:20px}input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,textarea.error{border:1px solid #fe6520}input[type=submit]{border:none;cursor:pointer;float:right;margin-right:20px;margin-top:20px;padding:5px 9px 6px;text-shadow:none}input[type=submit]:not(.plain-text-button){background:#75636e12;border-bottom:3px solid #60c1fc;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;font-family:Apercu Bold,helvetica,arial,sans-serif;font-size:17px;line-height:1em}input[type=submit]:not(.plain-text-button):focus,input[type=submit]:not(.plain-text-button):hover{border-bottom:3px solid #75636ebf}input[type=submit]:not(.plain-text-button):active,input[type=submit]:not(.plain-text-button):focus{border-bottom:3px solid #fe6520}input[type=submit].plain-text-button{background:none;color:#60c1fc}input[type=submit].plain-text-button:visited{color:#60c1fc}input[type=submit].plain-text-button:focus,input[type=submit].plain-text-button:hover{color:#fe6520}input[type=submit].plain-text-button:active{color:#988893}input[type=submit].field-add-more-submit{background:#60c1fc;border:none;border-radius:3px;color:#fff;display:inline-block;float:right;font-size:13px;line-height:17px;margin-top:0}input[type=submit].field-add-more-submit:visited{color:#fff}input[type=submit].field-add-more-submit:focus,input[type=submit].field-add-more-submit:hover{background:#fe6520;border:none;color:#fff}input[type=submit].field-add-more-submit:active{background:#988893;border:none;color:#fff}fieldset.form-wrapper.error{padding:10px}@media (min-width:744px){.node-form{margin-right:20px}}.region-content>form{padding:20px}.region-content{border-right:1px solid #75636e26;padding:20px 0}.region-content>div>.block,.region-content>div>article{padding-left:10px;padding-right:10px}body{color:#000000b3;font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:15px;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Apercu Bold,helvetica,arial,sans-serif}h1{color:#000;margin-bottom:20px}a,a:visited{color:#60c1fc}a:focus,a:hover{color:#fe6520}a:active{color:#988893}.description{color:#75636ebf;font-size:13px;line-height:17px}.region-content p{margin-bottom:20px}.region-content h2{color:#000}.region-sidebar-first .block:not(.block-user-edit-block){border-bottom:1px solid var(--fifteen-percent-dust);padding:var(--half-spacing-unit)}.region-sidebar-first .block:not(.block-user-edit-block) h2{color:var(--black);margin-bottom:15px}@media (min-width:744px){.region-sidebar-first .block:not(.block-user-edit-block){padding:var(--spacing-unit)}}.script-child-block{border-bottom:1px solid #75636e26;padding:20px}.script-child-block .block-detached-header{margin-bottom:15px}.script-child-block .block-detached-header h2{color:#000000b3!important;font-size:15px;text-transform:uppercase}.field-type-text-with-summary ol{list-style:decimal;margin-bottom:1rem;margin-left:1rem}@font-face{font-family:Apercu Regular;src:url(/themes/custom/npe_theme/fonts/apercu-regular.ttf) format("truetype"),url(/themes/custom/npe_theme/fonts/apercu-regular.woff2) format("woff2"),url(/themes/custom/npe_theme/fonts/apercu-regular.woff) format("woff")}@font-face{font-family:Apercu Italic;src:url(/themes/custom/npe_theme/fonts/apercu-italic.ttf) format("truetype"),url(/themes/custom/npe_theme/fonts/apercu-italic.woff2) format("woff2"),url(/themes/custom/npe_theme/fonts/apercu-italic.woff) format("woff")}@font-face{font-family:Apercu Bold;src:url(/themes/custom/npe_theme/fonts/apercu-bold.ttf) format("truetype"),url(/themes/custom/npe_theme/fonts/apercu-bold.woff2) format("woff2"),url(/themes/custom/npe_theme/fonts/apercu-bold.woff) format("woff")}@font-face{font-family:Apercu Bold Italic;src:url(/themes/custom/npe_theme/fonts/apercu-bold-italic.ttf) format("truetype"),url(/themes/custom/npe_theme/fonts/apercu-bold-italic.woff2) format("woff2"),url(/themes/custom/npe_theme/fonts/apercu-bold-italic.woff) format("woff")}input{font-size:100%}input::-webkit-input-placeholder{color:var(--ash-gray)}input:-moz-placeholder,input::-moz-placeholder{color:var(--ash-gray)}input:-ms-input-placeholder{color:var(--ash-gray)}.region-sidebar-first input[type=text]{width:100%}.form-item{margin-bottom:25px}.form-item>label,.form-item>legend{margin-bottom:5px}.form-item select{background:var(--nine-percent-dust);border:none;border-radius:3px;box-shadow:none;color:var(--inkstain-black);line-height:var(--spacing-unit);margin-bottom:.5rem;padding:8px;width:100%}.form-wrapper{margin-bottom:25px}.form-wrapper .form-item,.form-wrapper .form-wrapper{margin-bottom:0}.form-type-radio,.form-wrapper .paragraphs-empty-label{margin-bottom:5px}.form-composite .form-type-checkbox{margin-bottom:7px}.js-text-format-wrapper .form-item{margin-bottom:0}.paragraphs-empty-label,label{display:block;font-family:var(--family-bold);font-size:var(--label-font-size);line-height:var(--label-line-height)}.paragraphs-empty-label.option,label.option{display:inline}th.field-label{text-align:left}.custom-header-label,.field-multiple-table th.field-label,.fieldset-legend{font-family:var(--family-bold);font-size:var(--label-font-size);line-height:var(--label-line-height)}.field-multiple-table th.field-label{padding-left:0;padding-right:0}.field-multiple-table label{font-family:var(--family-regular);font-size:var(--base-font-size);line-height:var(--base-line-height)}.form-checkboxes{padding-left:20px}.form-checkboxes .form-checkbox{margin-left:-20px}.form-checkboxes label{color:var(--caribbean-blue);cursor:pointer;font-family:var(--family-regular);font-size:var(--small-font-size);line-height:var(--small-line-height)}@media (min-width:744px){.form-checkboxes{column-count:2}}@media (min-width:984px){.form-checkboxes{column-count:3}}.form-required:after{background-image:url(/themes/custom/npe_theme/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}.form-disabled{opacity:.6}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:var(--nine-percent-dust);border:none;border-radius:3px;box-shadow:none;color:var(--inkstain-black);line-height:var(--spacing-unit);padding:8px;width:100%}input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,textarea.error{border:1px solid var(--nectarine)}a.button-link,input[type=submit]{border:none;cursor:pointer;float:right;margin:var(--spacing-unit);padding:5px 9px 6px;text-align:center;text-shadow:none}a.button-link:not(.plain-text-button),input[type=submit]:not(.plain-text-button){background:var(--nine-percent-dust);border-bottom:3px solid var(--caribbean-blue);border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--black);font-family:var(--family-bold);font-size:17px;line-height:1em}a.button-link:not(.plain-text-button):focus,a.button-link:not(.plain-text-button):hover,input[type=submit]:not(.plain-text-button):focus,input[type=submit]:not(.plain-text-button):hover{border-bottom:3px solid var(--seventyfive-percent-dust)}a.button-link:not(.plain-text-button):active,a.button-link:not(.plain-text-button):focus,input[type=submit]:not(.plain-text-button):active,input[type=submit]:not(.plain-text-button):focus{border-bottom:3px solid var(--nectarine)}a.button-link.plain-text-button,input[type=submit].plain-text-button{background:none;color:var(--caribbean-blue)}a.button-link.plain-text-button:visited,input[type=submit].plain-text-button:visited{color:var(--caribbean-blue)}a.button-link.plain-text-button:focus,a.button-link.plain-text-button:hover,input[type=submit].plain-text-button:focus,input[type=submit].plain-text-button:hover{color:var(--nectarine)}a.button-link.plain-text-button:active,input[type=submit].plain-text-button:active{color:var(--taro)}a.button-link.field-add-more-submit,input[type=submit].field-add-more-submit{background:var(--caribbean-blue);border:none;border-radius:3px;color:var(--white);display:inline-block;float:right;font-size:var(--small-font-size);line-height:var(--small-line-height);margin-top:0}a.button-link.field-add-more-submit:visited,input[type=submit].field-add-more-submit:visited{color:var(--white)}a.button-link.field-add-more-submit:focus,a.button-link.field-add-more-submit:hover,input[type=submit].field-add-more-submit:focus,input[type=submit].field-add-more-submit:hover{background:var(--nectarine);border:none;color:var(--white)}a.button-link.field-add-more-submit:active,input[type=submit].field-add-more-submit:active{background:var(--taro);border:none;color:var(--white)}fieldset.form-wrapper.error{border:none;outline:1px solid red;padding:var(--half-spacing-unit)}.field--widget-boolean-checkbox .description{margin-left:24px}@media (min-width:744px){.node-form{margin-right:var(--spacing-unit)}}.region-content>form{padding:var(--spacing-unit)}@media (min-width:744px){.region-content>form{padding-left:0}}details summary{cursor:pointer}.node-form .description,.signup-profile-form .description,.wizard-form .description{line-height:1.5}.node-form label,.signup-profile-form label,.wizard-form label{font-size:15px;margin-bottom:0}.node-form legend,.signup-profile-form legend,.wizard-form legend{margin-bottom:23px!important}.node-form legend h2,.signup-profile-form legend h2,.wizard-form legend h2{line-height:1;margin-bottom:0!important;padding-top:0!important}.node-form #edit-contact-info,.signup-profile-form #edit-contact-info,.wizard-form #edit-contact-info{margin-bottom:27px}.node-form #edit-field-user-email-opt-in--wrapper legend,.signup-profile-form #edit-field-user-email-opt-in--wrapper legend,.wizard-form #edit-field-user-email-opt-in--wrapper legend{margin-bottom:0!important}.node-form #edit-field-user-email-opt-in--wrapper legend .fieldset-legend,.signup-profile-form #edit-field-user-email-opt-in--wrapper legend .fieldset-legend,.wizard-form #edit-field-user-email-opt-in--wrapper legend .fieldset-legend{font-size:15px}.node-form #edit-field-user-image-wrapper,.signup-profile-form #edit-field-user-image-wrapper,.wizard-form #edit-field-user-image-wrapper{border-bottom:1px solid #75636e26;border-top:1px solid #75636e26;margin-bottom:52px;padding:10px 0}.node-form #edit-field-user-image-wrapper .form-item,.node-form #edit-field-user-image-wrapper input,.signup-profile-form #edit-field-user-image-wrapper .form-item,.signup-profile-form #edit-field-user-image-wrapper input,.wizard-form #edit-field-user-image-wrapper .form-item,.wizard-form #edit-field-user-image-wrapper input{margin-bottom:0}.node-form #edit-field-user-image-wrapper label,.signup-profile-form #edit-field-user-image-wrapper label,.wizard-form #edit-field-user-image-wrapper label{margin-bottom:5px}.node-form #edit-field-user-image-wrapper .description,.signup-profile-form #edit-field-user-image-wrapper .description,.wizard-form #edit-field-user-image-wrapper .description{margin-bottom:5px;max-width:500px}.node-form .form-item-field-user-email-opt-in-value .description,.signup-profile-form .form-item-field-user-email-opt-in-value .description,.wizard-form .form-item-field-user-email-opt-in-value .description{margin-left:0}.node-form .field--name-field-user-scripts .field-label,.node-form .field--name-field-user-writer-collaborators .field-label,.signup-profile-form .field--name-field-user-scripts .field-label,.signup-profile-form .field--name-field-user-writer-collaborators .field-label,.wizard-form .field--name-field-user-scripts .field-label,.wizard-form .field--name-field-user-writer-collaborators .field-label{padding:0}.node-form .field--name-field-user-scripts .field-label h4,.node-form .field--name-field-user-writer-collaborators .field-label h4,.signup-profile-form .field--name-field-user-scripts .field-label h4,.signup-profile-form .field--name-field-user-writer-collaborators .field-label h4,.wizard-form .field--name-field-user-scripts .field-label h4,.wizard-form .field--name-field-user-writer-collaborators .field-label h4{font-size:15px}.node-form .form-item,.signup-profile-form .form-item,.wizard-form .form-item{margin-bottom:18px}.node-form .field--type-boolean,.node-form .field--type-entity-reference,.node-form .field--type-string-long,.signup-profile-form .field--type-boolean,.signup-profile-form .field--type-entity-reference,.signup-profile-form .field--type-string-long,.wizard-form .field--type-boolean,.wizard-form .field--type-entity-reference,.wizard-form .field--type-string-long{margin-bottom:1.25rem}.node-form .form-type-radio,.node-form input,.signup-profile-form .form-type-radio,.signup-profile-form input,.wizard-form .form-type-radio,.wizard-form input{margin-bottom:.35rem;margin-left:0}.node-form .description,.signup-profile-form .description,.wizard-form .description{margin-bottom:18px}.node-form .field--name-field-user-ethnicity-curated fieldset,.node-form .field--name-field-user-gender-curated fieldset,.signup-profile-form .field--name-field-user-ethnicity-curated fieldset,.signup-profile-form .field--name-field-user-gender-curated fieldset,.wizard-form .field--name-field-user-ethnicity-curated fieldset,.wizard-form .field--name-field-user-gender-curated fieldset{margin:1.25rem 0}.node-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes,.node-form .field--name-field-user-gender-curated fieldset .form-checkboxes,.signup-profile-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes,.signup-profile-form .field--name-field-user-gender-curated fieldset .form-checkboxes,.wizard-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes,.wizard-form .field--name-field-user-gender-curated fieldset .form-checkboxes{padding-left:30px}.node-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes .form-item,.node-form .field--name-field-user-gender-curated fieldset .form-checkboxes .form-item,.signup-profile-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes .form-item,.signup-profile-form .field--name-field-user-gender-curated fieldset .form-checkboxes .form-item,.wizard-form .field--name-field-user-ethnicity-curated fieldset .form-checkboxes .form-item,.wizard-form .field--name-field-user-gender-curated fieldset .form-checkboxes .form-item{margin-bottom:.25rem}.node-form .field--name-field-org-contact-email>.form-item,.node-form .field--name-field-org-contact-lastname>.form-item,.node-form .field--name-field-org-contact-name>.form-item,.node-form .field--name-field-rec-group>.form-item,.node-form .field--name-field-rec-rec>.form-item,.node-form .field--name-field-user-artistic-statement>.form-item,.node-form .field--name-field-user-bio>.form-item,.node-form .field--name-field-user-expertise>.form-item,.node-form .field--name-field-user-services>.form-item,.signup-profile-form .field--name-field-org-contact-email>.form-item,.signup-profile-form .field--name-field-org-contact-lastname>.form-item,.signup-profile-form .field--name-field-org-contact-name>.form-item,.signup-profile-form .field--name-field-rec-group>.form-item,.signup-profile-form .field--name-field-rec-rec>.form-item,.signup-profile-form .field--name-field-user-artistic-statement>.form-item,.signup-profile-form .field--name-field-user-bio>.form-item,.signup-profile-form .field--name-field-user-expertise>.form-item,.signup-profile-form .field--name-field-user-services>.form-item,.wizard-form .field--name-field-org-contact-email>.form-item,.wizard-form .field--name-field-org-contact-lastname>.form-item,.wizard-form .field--name-field-org-contact-name>.form-item,.wizard-form .field--name-field-rec-group>.form-item,.wizard-form .field--name-field-rec-rec>.form-item,.wizard-form .field--name-field-user-artistic-statement>.form-item,.wizard-form .field--name-field-user-bio>.form-item,.wizard-form .field--name-field-user-expertise>.form-item,.wizard-form .field--name-field-user-services>.form-item{display:flex;flex-wrap:wrap;width:100%}.node-form .field--name-field-org-contact-email>.form-item>*,.node-form .field--name-field-org-contact-lastname>.form-item>*,.node-form .field--name-field-org-contact-name>.form-item>*,.node-form .field--name-field-rec-group>.form-item>*,.node-form .field--name-field-rec-rec>.form-item>*,.node-form .field--name-field-user-artistic-statement>.form-item>*,.node-form .field--name-field-user-bio>.form-item>*,.node-form .field--name-field-user-expertise>.form-item>*,.node-form .field--name-field-user-services>.form-item>*,.signup-profile-form .field--name-field-org-contact-email>.form-item>*,.signup-profile-form .field--name-field-org-contact-lastname>.form-item>*,.signup-profile-form .field--name-field-org-contact-name>.form-item>*,.signup-profile-form .field--name-field-rec-group>.form-item>*,.signup-profile-form .field--name-field-rec-rec>.form-item>*,.signup-profile-form .field--name-field-user-artistic-statement>.form-item>*,.signup-profile-form .field--name-field-user-bio>.form-item>*,.signup-profile-form .field--name-field-user-expertise>.form-item>*,.signup-profile-form .field--name-field-user-services>.form-item>*,.wizard-form .field--name-field-org-contact-email>.form-item>*,.wizard-form .field--name-field-org-contact-lastname>.form-item>*,.wizard-form .field--name-field-org-contact-name>.form-item>*,.wizard-form .field--name-field-rec-group>.form-item>*,.wizard-form .field--name-field-rec-rec>.form-item>*,.wizard-form .field--name-field-user-artistic-statement>.form-item>*,.wizard-form .field--name-field-user-bio>.form-item>*,.wizard-form .field--name-field-user-expertise>.form-item>*,.wizard-form .field--name-field-user-services>.form-item>*{flex:0 0 100%}.node-form .field--name-field-org-contact-email>.form-item .description,.node-form .field--name-field-org-contact-lastname>.form-item .description,.node-form .field--name-field-org-contact-name>.form-item .description,.node-form .field--name-field-rec-group>.form-item .description,.node-form .field--name-field-rec-rec>.form-item .description,.node-form .field--name-field-user-artistic-statement>.form-item .description,.node-form .field--name-field-user-bio>.form-item .description,.node-form .field--name-field-user-expertise>.form-item .description,.node-form .field--name-field-user-services>.form-item .description,.signup-profile-form .field--name-field-org-contact-email>.form-item .description,.signup-profile-form .field--name-field-org-contact-lastname>.form-item .description,.signup-profile-form .field--name-field-org-contact-name>.form-item .description,.signup-profile-form .field--name-field-rec-group>.form-item .description,.signup-profile-form .field--name-field-rec-rec>.form-item .description,.signup-profile-form .field--name-field-user-artistic-statement>.form-item .description,.signup-profile-form .field--name-field-user-bio>.form-item .description,.signup-profile-form .field--name-field-user-expertise>.form-item .description,.signup-profile-form .field--name-field-user-services>.form-item .description,.wizard-form .field--name-field-org-contact-email>.form-item .description,.wizard-form .field--name-field-org-contact-lastname>.form-item .description,.wizard-form .field--name-field-org-contact-name>.form-item .description,.wizard-form .field--name-field-rec-group>.form-item .description,.wizard-form .field--name-field-rec-rec>.form-item .description,.wizard-form .field--name-field-user-artistic-statement>.form-item .description,.wizard-form .field--name-field-user-bio>.form-item .description,.wizard-form .field--name-field-user-expertise>.form-item .description,.wizard-form .field--name-field-user-services>.form-item .description{margin-top:.35rem}.node-form .field--name-field-rec-rec .counter,.signup-profile-form .field--name-field-rec-rec .counter,.wizard-form .field--name-field-rec-rec .counter{order:4}.node-form .field--name-field-org-contact-email>.form-item .description,.node-form .field--name-field-org-contact-lastname>.form-item .description,.node-form .field--name-field-org-contact-name>.form-item .description,.node-form .field--name-field-rec-group>.form-item .description,.node-form .field--name-field-user-artistic-statement>.form-item .description,.node-form .field--name-field-user-bio>.form-item .description,.node-form .field--name-field-user-expertise>.form-item .description,.node-form .field--name-field-user-services>.form-item .description,.signup-profile-form .field--name-field-org-contact-email>.form-item .description,.signup-profile-form .field--name-field-org-contact-lastname>.form-item .description,.signup-profile-form .field--name-field-org-contact-name>.form-item .description,.signup-profile-form .field--name-field-rec-group>.form-item .description,.signup-profile-form .field--name-field-user-artistic-statement>.form-item .description,.signup-profile-form .field--name-field-user-bio>.form-item .description,.signup-profile-form .field--name-field-user-expertise>.form-item .description,.signup-profile-form .field--name-field-user-services>.form-item .description,.wizard-form .field--name-field-org-contact-email>.form-item .description,.wizard-form .field--name-field-org-contact-lastname>.form-item .description,.wizard-form .field--name-field-org-contact-name>.form-item .description,.wizard-form .field--name-field-rec-group>.form-item .description,.wizard-form .field--name-field-user-artistic-statement>.form-item .description,.wizard-form .field--name-field-user-bio>.form-item .description,.wizard-form .field--name-field-user-expertise>.form-item .description,.wizard-form .field--name-field-user-services>.form-item .description{order:3}.node-form .field--name-field-org-location>.form-wrapper>summary,.node-form .field--name-field-org-theater-type,.node-form .field--name-field-org-union-contract-type,.signup-profile-form .field--name-field-org-location>.form-wrapper>summary,.signup-profile-form .field--name-field-org-theater-type,.signup-profile-form .field--name-field-org-union-contract-type,.wizard-form .field--name-field-org-location>.form-wrapper>summary,.wizard-form .field--name-field-org-theater-type,.wizard-form .field--name-field-org-union-contract-type{display:none}.node-form #edit-demographics .fieldset-legend,.signup-profile-form #edit-demographics .fieldset-legend,.wizard-form #edit-demographics .fieldset-legend{font-size:15px}.node-saved-monologues-search-edit-form .form-checkboxes,.node-saved-monologues-search-form .form-checkboxes,.node-saved-search-edit-form .form-checkboxes,.node-saved-search-form .form-checkboxes{column-count:1;display:block}.node-saved-monologues-search-edit-form .form-checkboxes .form-item,.node-saved-monologues-search-form .form-checkboxes .form-item,.node-saved-search-edit-form .form-checkboxes .form-item,.node-saved-search-form .form-checkboxes .form-item{margin-bottom:.4rem}.node-saved-monologues-search-edit-form .npe-search-filter--field-script-genre .form-checkboxes .form-checkboxes,.node-saved-monologues-search-form .npe-search-filter--field-script-genre .form-checkboxes .form-checkboxes,.node-saved-search-edit-form .npe-search-filter--field-script-genre .form-checkboxes .form-checkboxes,.node-saved-search-form .npe-search-filter--field-script-genre .form-checkboxes .form-checkboxes{column-count:3}.node-saved-monologues-search-edit-form legend,.node-saved-monologues-search-form legend,.node-saved-search-edit-form legend,.node-saved-search-form legend{margin-bottom:.5rem!important}.form-actions>#edit-delete{background:var(--nine-percent-dust);border-bottom:3px solid var(--caribbean-blue);border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--black);cursor:pointer;float:right;font-family:var(--family-bold);font-size:17px;line-height:1em;margin-right:var(--spacing-unit);margin-top:var(--spacing-unit);padding:5px 9px 6px}img,picture img{max-width:100%}img{height:auto;max-height:100%;width:auto}.region-content{border-right:1px solid var(--fifteen-percent-dust);padding:var(--vert-spacing-unit) 0}.region-content>div>.block,.region-content>div>article{padding-left:var(--horz-spacing-unit);padding-right:var(--horz-spacing-unit);--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}@media (min-width:744px){.region-content>div>.block,.region-content>div>article{padding-left:0}}@media (min-width:984px){.region-content>div>.block,.region-content>div>article{padding-right:50px}}@media (min-width:1224px){.region-content>div>.block,.region-content>div>article{padding-right:100px}}body{color:var(--inkstain-black);font-family:var(--family-regular);font-size:var(--base-font-size);font-style:normal;font-weight:var(--regular);line-height:1.33em}h1,h2,h3,h4,h5,h6{font-family:var(--family-bold);font-weight:400;line-height:1.6em}h1{color:var(--black);font-size:34px;margin-bottom:var(--vert-spacing-unit)}h2{font-size:21px}a{text-decoration:none}a,a:visited{color:var(--caribbean-blue)}a:focus,a:hover{color:var(--nectarine)}a:active{color:var(--taro)}.description{color:var(--seventyfive-percent-dust);font-size:var(--small-font-size);line-height:var(--small-line-height)}.description-display-before{margin-bottom:10px;margin-top:-5px}.region-content p{line-height:1.33em;margin-bottom:var(--base-line-height)}.region-content h2{color:var(--black);margin-bottom:5px;padding-top:10px}em{font-family:var(--family-italic)}.payment-method-credit-card{color:#000;font-size:17px;font-weight:700;line-height:23px}.block-views-blocksubscriptions-active-block,.block-views-blocksubscriptions-expired-block,.block-views-blocksubscriptions-pending-block{margin-bottom:40px}@media (min-width:744px){.block-views-blocksubscriptions-active-block .package-upgrade-links,.block-views-blocksubscriptions-expired-block .package-upgrade-links,.block-views-blocksubscriptions-pending-block .package-upgrade-links{float:right;margin-left:20px;margin-right:0;position:absolute;right:0;top:0}}.block-detached-header-block .item-list ul>li,.subscription-item{margin-bottom:20px}@media (min-width:744px){.block-detached-header-block{padding-right:10px}}article.node--view-mode-character-entry{margin-bottom:20px}article.node--view-mode-character-entry .admin-links{font-size:13px;line-height:17px}.field-name-field-char-name{font-family:Apercu Bold,helvetica,arial,sans-serif}.actor-attributes-label{font-family:Apercu Italic,helvetica,arial,sans-serif}.form-item-coupon{padding-top:20px}.block-npe-inst-sub{font-family:Apercu Bold,helvetica,arial,sans-serif;margin:20px}.block-npe-inst-sub:empty{display:none!important}@media (min-width:744px){.block-npe-inst-sub{margin:20px 0;width:100%}.block-npe-inst-sub:empty{display:none!important}}@media (min-width:984px){.block-npe-inst-sub{margin:20px auto;width:75%}}.edit-button{background:#60c1fc;color:#fff;font-family:Apercu Bold,helvetica,arial,sans-serif}.edit-button:visited{color:#fff}.edit-button:focus,.edit-button:hover{background:#fe6520;color:#fff}.edit-button:active{background:#988893;color:#fff}.region-sidebar-first .block-edit-user-button-block .edit-button{margin:20px}input[type=submit].edit-button-override{background:#60c1fc;color:#fff}input[type=submit].edit-button-override:visited{color:#fff}input[type=submit].edit-button-override:focus,input[type=submit].edit-button-override:hover{background:#fe6520;color:#fff}input[type=submit].edit-button-override:active{background:#988893;color:#fff}.empty-text{color:#000000b3;font-size:17px;line-height:23px;padding:10px 40px}.field-label,.filter-guidelines-header{font-family:Apercu Bold,helvetica,arial,sans-serif}#search-script-form{padding-top:0}@media (min-width:744px){#search-script-form .form-checkboxes{column-count:1}}@media (min-width:984px){#search-script-form .form-checkboxes{column-count:2}#search-script-form #edit-field-script-cast-attributes.form-checkboxes,#search-script-form #edit-has-script.form-checkboxes{column-count:1}}#search-script-form .filter-section-header{border-bottom:1px solid #75636e26;color:#000;text-transform:inherit}@media (min-width:744px){#search-script-form .filter-section-header{padding:20px}}#search-script-form details{border-bottom:1px solid #75636e26}#search-script-form details summary{color:#60c1fc;font-family:Apercu Bold,helvetica,arial,sans-serif;line-height:1.6em;margin-bottom:15px;text-transform:uppercase}#search-script-form details summary:hover{color:#fe6520}#search-script-form details summary::marker{color:#75636ebf;font-size:15px}#search-script-form details>div,#search-script-form details>fieldset{margin-bottom:20px}@media (min-width:744px){#search-script-form details{padding:15px 20px 0}}#search-script-form .fieldset-legend{font-size:15px}.form-item-search-text{border-bottom:1px solid #60c1fc}.form-item-search-text input{background:none;font-family:Apercu Bold,helvetica,arial,sans-serif;padding:25px 60px 15px 20px}.form-item-search-text input:focus{border-bottom:1px solid #60c1fc}#edit-script-cast .form-item{margin-bottom:20px}#edit-script-cast .form-item input[type=text]{font-size:13px;line-height:17px}.actor-requirement{border-left:10px solid #75636e12;margin-bottom:40px;padding-left:10px}.actor-requirement select{width:100%}.cast-requirements-wrapper .field-suffix{margin-right:10px}input[type=submit].add-another-actor{background-color:inherit;border:inherit;color:#60c1fc;cursor:pointer;font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:15px;margin-top:0;padding:0}input[type=submit].add-another-actor:hover{color:#fe6520}header[role=banner]{background-color:#fe6520;color:#fff}@media (min-width:744px){header[role=banner]{min-height:64px}}.block-system-branding-block a{color:#fff}.navigation-links>li>.link-style{font-family:Apercu Bold,helvetica,arial,sans-serif;padding:8px}@media (min-width:744px){.navigation-links>li>.link-style{font-size:17px;height:64px;padding-top:30px}}@media (min-width:1224px){.navigation-links>li>.link-style{padding-left:20px;padding-right:20px}}.navigation-links li:focus,.navigation-links li:hover{background-color:#e24b00}.navigation-links a{color:#fff}ul.menu-has-children ul{background-color:#e24b00}ul.menu-has-children ul a:focus,ul.menu-has-children ul a:hover{color:#ffa505}ul.menu-has-children ul .link-style{font-family:Apercu Bold,helvetica,arial,sans-serif}ul.menu-has-children ul .link-style:focus,ul.menu-has-children ul .link-style:hover{color:#ffa505}ul.menu-has-children ul .link-style:active{background:#e24b00;color:#da2000}ul.menu-has-children ul .link-style.active-trail{background:#e24b00;color:#ffe4b4}ul.menu-has-children ul .link-style.active-trail:active{background:#e24b00;color:#da2000}@media (min-width:1224px){ul.menu-has-children ul .link-style{padding-left:20px;padding-right:20px}}@media (min-width:744px){ul.menu-has-children ul{left:auto;width:248px}}@media (min-width:984px){ul.menu-has-children ul{width:328px}}@media (min-width:1224px){ul.menu-has-children ul{width:408px}}@media (min-width:744px){.block-navigation-search-block .navigation-links{float:right}}.legal-terms{border:1px solid #75636e26;margin-bottom:10px}.legal-login{padding:0 20px}@media (min-width:744px){.legal-login{padding:0 20px 0 0}}.messages{padding:10px}.messages--status{background-color:#d1ffde;color:#268040}.messages--warning{background-color:#fffacc;color:#998c2e}.messages--error{background-color:#ffd6cc;color:#b24936}.messages__item{padding-left:20px}.metadata,.metadata label{font-size:13px}.middot{color:#fe6520}.node--type-organization.node--view-mode-full{border-bottom:1px solid #60c1fc;padding-bottom:20px}.block-add-organization-admin-user-block .views-element-container{margin-bottom:20px}.block-add-organization-admin-user-block li{margin-bottom:10px}.route-npe-general-get-started .page-main{background-color:#f5f5f5}.pro-feature{color:#e24b00}.base-only-feature{color:#75636ebf}.package-upgrade-link a{background:#60c1fc;color:#fff;font-family:Apercu Bold,helvetica,arial,sans-serif;margin:20px 0}.package-upgrade-link a:visited{color:#fff}.package-upgrade-link a:focus,.package-upgrade-link a:hover{background:#fe6520;color:#fff}.package-upgrade-link a:active{background:#988893;color:#fff}@media (min-width:744px){.package-upgrade-link a{margin:40px 20px 20px}}.has-related-pro-package .base .package-upgrade-link a{background:#60c1fc17;color:#60c1fc}.has-related-pro-package .base .package-upgrade-link a:visited{color:#60c1fc}.has-related-pro-package .base .package-upgrade-link a:active,.has-related-pro-package .base .package-upgrade-link a:focus,.has-related-pro-package .base .package-upgrade-link a:hover{background:#ffe4b4;color:#fe6520}.field-name-field-package-features .field-items .field-item{font-size:13px;line-height:17px;text-indent:-14px}article.node--type-package{margin-bottom:40px}article.node--type-package .package-group-heading{color:#000;font-family:Apercu Bold Italic,helvetica,arial,sans-serif;font-size:17px;line-height:23px;margin-bottom:10px}article.node--type-package .article-content{padding:0 20px}@media (min-width:744px){article.node--type-package .article-content{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:0;grid-column-gap:40px;align-content:stretch;padding:0 40px}}article.node--type-package .field-name-field-package-cost{font-family:Apercu Bold,helvetica,arial,sans-serif}article.node--type-package .cost-information{font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:13px;line-height:17px}.package-table.upgrade .field-name-field-package-features{margin-top:10px}.package-table.signup article.node--type-package{background:#f9f9f9}.package-table.signup article.node--type-package>header{background-color:#f5f5f5;padding:20px}.package-table.signup .field-name-field-package-description{margin:20px}@media (min-width:984px){.package-table.signup .field-name-field-package-description{margin:20px}}.package-table.signup .package-type-writer{border-top:8px solid #2e5e7d}.package-table.signup .package-type-writer .package-group-heading{color:#2e5e7d}.package-table.signup .package-type-writer .field-name-field-package-image{background-color:#2e5e7d}.package-table.signup .package-type-reader{border-top:8px solid #ffa114}.package-table.signup .package-type-reader .package-group-heading{color:#ffa114}.package-table.signup .package-type-reader .field-name-field-package-image{background-color:#ffa114}.package-table.signup .package-type-organization{border-top:8px solid #4dd3e5}.package-table.signup .package-type-organization .package-group-heading{color:#4dd3e5}.package-table.signup .package-type-organization .field-name-field-package-image{background-color:#4dd3e5}.package-table.signup .package-type-inst-sub{border-top:8px solid #988893}.package-table.signup .package-type-inst-sub .package-group-heading{color:#988893}.package-table.signup .package-type-inst-sub .field-name-field-package-image{background-color:#988893}.package-table.signup .package-type-inst-sub footer{grid-column:1/span 4;padding:20px;text-align:center}.package-table.signup h2.package-title{color:#000;font-weight:"Apercu Bold",helvetica,arial,sans-serif}.package-table.signup .field-name-field-package-audience,.package-table.signup .field-name-field-package-cost{margin-bottom:20px}.package-table.signup .field-name-field-package-features .field-items .field-item{border-bottom:1px solid #75636e26}.package-table.signup .package-group-heading{font-family:Apercu Bold,helvetica,arial,sans-serif;margin-bottom:20px}@media (min-width:744px){.package-table.signup .package-group-heading{display:inline;margin-left:20px}}.block-page-title-block{padding-left:10px;padding-right:10px}.recommendation-text{clear:both;font-size:13px;line-height:20px;padding-left:10px;text-indent:-10px}.recommendation-text .middot{float:right}.recommendation-text *{display:inline;text-indent:0}.recommendation-quotes{color:#fe6520;font-family:Georgia,Times,serif;font-size:17px;font-weight:700;line-height:17px;width:10px}.field--name-field-script-authors label{font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:15px;line-height:20px}.field--name-field-script-authors .paragraphs-subform .form-item{margin-bottom:0}@media (min-width:984px){.field--name-field-script-authors .paragraphs-subform{display:flex}.field--name-field-script-authors .field--name-field-para-script-author-byline{flex-basis:35%}.field--name-field-script-authors .field--name-field-para-script-author-writer{width:100%}}.js .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit]{color:#60c1fc;font-family:Apercu Regular,helvetica,arial,sans-serif}.js .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit]:hover{color:#fe6520}.js .paragraph-type-title{margin-right:20px}.script-byline-separator{display:none;margin:auto 10px}@media (min-width:984px){.script-byline-separator{display:block}}.field--name-field-script-authors tr:first-child input[value=Remove]{display:none}.js .field--widget-entity-reference-paragraphs .field-multiple-table{margin-bottom:0}.field--name-field-script-max-cast-size .form-item label,.field--name-field-script-min-cast-size .form-item label{font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:15px;line-height:20px}.title-line{font-family:Apercu Regular,helvetica,arial,sans-serif}.title-line .script-title{font-family:Apercu Bold Italic,helvetica,arial,sans-serif}.block-script-header-internal-block{border-bottom:1px solid #60c1fc;padding-top:10px}.block-script-metadata-block .field div{display:inline}.block-script-metadata-block{background-color:#75636e12}article.node--type-script.node--view-mode-condensed-metadata .field{margin-bottom:10px}table.checkout-table td{padding:10px 20px}table.checkout-table td.header{font-family:Apercu Bold,helvetica,arial,sans-serif}table.checkout-table td.discount{color:#fe6520}table.checkout-table .total{border-top:1px solid #75636ebf;font-family:Apercu Bold,helvetica,arial,sans-serif}.block-package-summary-block h2{color:#000;margin-top:10px}@media (min-width:744px){article.node-type-subscription .article-content{padding-right:130px}}.subscription-package-singular{color:#000;font-size:17px;line-height:23px;margin-right:20px}.subscription-item .related-package h3{color:#000;font-size:17px;line-height:23px;margin-bottom:10px}table tr:nth-child(odd){background-color:#f5f5f5}table thead th{background:#fff;color:#60c1fc}table tbody th,table thead th{color:#000000b3}.checkout-table tr:nth-child(odd){background-color:#fff}.form-type-password-confirm .password-parent{margin-bottom:20px}@media (min-width:744px){.form-type-password-confirm{padding-right:20px}}.password-strength__title{font-size:13px;line-height:17px}.password-strength__text{font-family:Apercu Bold,helvetica,arial,sans-serif}.password-confirm{font-size:13px;line-height:17px}.password-confirm .error,.password-confirm .ok{font-family:Apercu Bold,helvetica,arial,sans-serif}.form-item-current-pass{background-color:#fffacc}.wizard-form{padding:20px}.wizard-form .form-composite .fieldset-legend{font-family:Apercu Bold,helvetica,arial,sans-serif}.wizard-trail{border-bottom:1px solid #75636e26;color:#75636ebf;line-height:20px;padding:0 10px 20px}.wizard-trail strong{color:#fe6520}.activity-list .activity-list__item{border-bottom:1px solid #75636e26;display:flex;flex-wrap:wrap;justify-content:stretch;padding:20px;position:relative}.activity-list .activity-list__item .activity-list__item__photo{box-sizing:initial;flex:0 0 40px;max-width:40px;padding-right:15px}.activity-list .activity-list__item .activity-list__item__photo>img{float:left;height:100px;max-height:40px;max-width:40px;object-fit:cover;width:100px}.activity-list .activity-list__item .activity-list__item__message{box-sizing:initial;flex:0 0 calc(100% - 55px);max-width:calc(100% - 55px)}.activity-list .activity-list__item .activity-list__item__message .admin-links{margin-top:10px;text-align:right}.activity-list .activity-list__item .activity-list__item__message .admin-links .admin-link{display:inline-block;margin-right:5px}.activity-list .activity-list__item .activity-list__item__message .paragraph--type--script-author,.activity-list .activity-list__item .activity-list__item__message .paragraph--type--script-author>div{display:inline-block}.activity-list .activity-list__item .activity-list__item__message .paragraph--type--script-author>div.field-name-field-para-script-author-byline:after{content:"by";margin:0 2px 0 5px}.activity-list .activity-list__item .activity-list__item__message .paragraph--type--script-author>a{display:none}.activity-list .activity-list__item .activity-list__item__message .script-actions a:not(.flag-link){font-size:13px}.activity-list .activity-list__item .activity-list__item__message .admin-links,.activity-list .activity-list__item .activity-list__item__message .node--type-recommendation{margin:0!important}.activity-list .activity-list__item .activity-list__item__message .node--type-monologue .flag,.activity-list .activity-list__item .activity-list__item__message .node--type-script .flag{height:20px;overflow:hidden;position:absolute;right:20px;top:20px;width:20px}.activity-list .activity-list__item .activity-list__item__message .node--type-monologue .flag a.flag-link,.activity-list .activity-list__item .activity-list__item__message .node--type-script .flag a.flag-link{display:block;height:100%;padding:0;width:100%}.activity-list .activity-list__item .activity-list__item__message .node--type-monologue .flag .text,.activity-list .activity-list__item .activity-list__item__message .node--type-script .flag .text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script{color:#000;font-size:13px;margin-top:-10px}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article>h2,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article>h2{display:none;line-height:15px}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field{color:#000;font-size:13px}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-label,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-label{display:inline-block;font-family:var(--family-regular);font-weight:400}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-label:after,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-label:after{content:":"}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-items,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-items{display:inline-block}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-items .field-item,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-items .field-item{display:inline-block;line-height:15px}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-items .field-item>div,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-items .field-item>div{display:inline-block;margin-right:-5px}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-items .field-item h2,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-items .field-item h2{line-height:15px;margin:0;padding:0}.activity-list .activity-list__item .activity-list__item__message .field-name-field-mnlg-msg-monologue article .field-items .field-item a,.activity-list .activity-list__item .activity-list__item__message .field-name-field-script-msg-script article .field-items .field-item a{color:#000;font-family:var(--family-regular);font-size:13px;font-weight:400;pointer-events:none}.activity-list .activity-list__item.activity-list__item--new-monologue .activity-list__item__message,.activity-list .activity-list__item.activity-list__item--new-script .activity-list__item__message{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);padding-right:25px}.activity-list .activity-list__item .activity-list__item__date{flex-basis:100%;font-family:var(--family-bold);font-size:var(--small-font-size);margin-top:6px;text-align:right}.activity-list .activity-list__item .node--type-script h3,.activity-list .activity-list__item .recommendation-header{display:none}.watching-organizations,.watching-users{padding:20px}.watching-organizations h3,.watching-users h3{color:#000000b3;font-family:Apercu Bold,helvetica,arial,sans-serif;font-size:1em;font-style:normal;font-weight:400;line-height:1.3333333333em;margin-bottom:15px;text-transform:uppercase}.watching-organizations .watching__item,.watching-users .watching__item{display:flex;flex-wrap:wrap;justify-content:stretch;margin-bottom:10px}.watching-organizations .watching__item>a,.watching-users .watching__item>a{background-image:none!important;padding-left:0}.watching-organizations .watching__item a,.watching-users .watching__item a{display:flex;flex:0 0 calc(100% - 50px);flex-wrap:wrap;height:20px;justify-content:stretch;min-height:30px;overflow:hidden;width:20px}.watching-organizations .watching__item a.hover,.watching-users .watching__item a.hover{color:#fe6520}.watching-organizations .watching__item a .watching__photo,.watching-users .watching__item a .watching__photo{flex:0 0 30px;max-width:30px}.watching-organizations .watching__item a .watching__photo img,.watching-users .watching__item a .watching__photo img{height:auto;width:100%}.watching-organizations .watching__item a .watching__name,.watching-users .watching__item a .watching__name{flex:calc(100% - 50px);line-height:33px;max-width:calc(100% - 50px);padding:0 10px;text-transform:capitalize}.watching-organizations .watching__item .watching__actions,.watching-users .watching__item .watching__actions{flex:0 0 30px;max-width:30px}.watching-organizations .watching__more,.watching-users .watching__more{color:#000000b3;font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:.8666666667em;font-style:normal;font-weight:400;line-height:1.5384615385em;margin:20px 0;text-align:center}.watching-organizations .watching__more>a,.watching-users .watching__more>a{background-image:none!important}.watching-form h2{margin-bottom:2rem}.watching-form legend{margin-bottom:1rem;text-transform:uppercase}.watching-form legend span:after{display:none}.block-system-main-block .watching-organizations,.block-system-main-block .watching-users{padding:0}.block-system-main-block .watching-organizations .watching__more,.block-system-main-block .watching-organizations h3,.block-system-main-block .watching-users .watching__more,.block-system-main-block .watching-users h3{display:none}.block-system-main-block .watching-organizations .watching__item,.block-system-main-block .watching-users .watching__item{border-bottom:1px solid #75636e26;padding:20px;position:relative}.block-system-main-block .watching-organizations .watching__item>a,.block-system-main-block .watching-users .watching__item>a{min-height:70px}.block-system-main-block .watching-organizations .watching__item .watching__more,.block-system-main-block .watching-users .watching__item .watching__more{display:none}.block-system-main-block .watching-organizations .watching__item .watching__photo,.block-system-main-block .watching-users .watching__item .watching__photo{flex:0 0 70px!important;max-width:70px!important}.block-system-main-block .watching-organizations .watching__item .watching__photo img,.block-system-main-block .watching-users .watching__item .watching__photo img{height:auto;width:100%}.block-system-main-block .watching-organizations .watching__item .watching__name,.block-system-main-block .watching-users .watching__item .watching__name{flex:calc(100% - 120px)!important;max-width:calc(100% - 120px)!important;padding:10px 20px}.block-billing-payment-method-block{overflow:auto}.payment-method-credit-card{color:var(--black);font-family:var(----family-bold);font-size:var(--large-font-size);font-weight:var(--bold);line-height:var(--large-line-height);padding:5px 9px 6px 0}@media (min-width:744px){.payment-method-credit-card{float:left}}.form-item-donation-amount{display:inline-block}@media (min-width:744px){.update-credit-card{float:right}}.block-views-blocksubscriptions-active-block,.block-views-blocksubscriptions-expired-block,.block-views-blocksubscriptions-pending-block{margin-bottom:var(--double-spacing-unit)}.block-views-blocksubscriptions-active-block .package-upgrade-links,.block-views-blocksubscriptions-expired-block .package-upgrade-links,.block-views-blocksubscriptions-pending-block .package-upgrade-links{margin-left:0}@media (min-width:744px){.block-views-blocksubscriptions-active-block .package-upgrade-links,.block-views-blocksubscriptions-expired-block .package-upgrade-links,.block-views-blocksubscriptions-pending-block .package-upgrade-links{float:right;margin-left:var(--vert-spacing-unit);margin-right:0;position:absolute;right:0;top:0}}.subscription-item{margin-bottom:var(--spacing-unit)}.block-characters-block{position:relative}article.node--view-mode-character-entry{margin-bottom:var(--spacing-unit);position:relative}article.node--view-mode-character-entry div{display:inline-block}article.node--view-mode-character-entry .character-details{width:100%}article.node--view-mode-character-entry .character-details .field:not(:first-child){font-family:var(--family-italic)}article.node--view-mode-character-entry .character-details .field:not(:first-child):not(:last-child) .field-item:after{content:",";margin-left:-4px}article.node--view-mode-character-entry .actor-attributes{display:block;margin-left:7px}article.node--view-mode-character-entry .admin-links{display:block;font-size:var(--small-font-size);line-height:var(--small-line-height);position:absolute;right:0;top:0}.block-detached-header-block .item-list article.node--view-mode-character-entry ul>li{margin-bottom:.2rem;text-align:left}ul.can-be-played-by-attributes-list{display:inline-block}ul.can-be-played-by-attributes-list li{display:inline-block;margin-bottom:0;margin-right:10px}ul.can-be-played-by-attributes-list li div{display:inline}.field-name-field-char-name{font-family:var(--family-bold);margin-right:5px}.actor-attributes-label{font-family:var(--family-italic);margin-right:4px}.field-name-field-script-cast-instructions{display:inline-block;margin-bottom:10px}.casting-instructions-edit-link,.field-name-field-script-cast-instructions div{display:inline}.form-item-coupon{float:left;padding-top:var(--spacing-unit)}.form-item-coupon+h2,.form-item-coupon~.upgrade-actions{clear:both}#edit-update-total{float:left;margin-left:10px;margin-top:50px}#edit-coupon{width:185px}.route-npe-general-dashboard .region-content{border-right:none;grid-column:1/span 12;padding-top:0}.block-npe-inst-sub{font-family:var(--family-bold);font-size:21px;font-weight:400;line-height:1.3em;text-align:center}@media (min-width:744px){.block-npe-inst-sub{margin:var(--spacing-unit) 0;width:100%}}@media (min-width:984px){.block-npe-inst-sub{margin:var(--spacing-unit) auto;width:75%}}.custom-radio-option{align-items:center;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;display:flex;margin-bottom:10px;padding:15px;position:relative;transition:border-color .3s ease}.custom-radio-option input[type=radio]{display:inline-block;margin-right:15px}.custom-radio-option label{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;width:100%}.custom-radio-option .option-label{font-size:16px;font-weight:700;margin-bottom:5px}.custom-radio-option .option-description{color:#666;font-size:14px;margin-bottom:5px}.custom-radio-option .option-price{color:#000;float:right;font-size:21px;font-weight:700;margin-top:-48px;padding-right:10px;position:relative;text-align:right;width:100%}.custom-radio-option input[type=radio]:checked+label,.custom-radio-option:hover{border-color:#007bff}.custom-radio-option[data-most-helpful=true] .option-label:after{background-color:#007bff;border-radius:3px;color:#fff;content:" MOST HELPFUL";font-size:12px;font-weight:700;margin-left:5px;padding:2px 6px}.custom-radio-option[data-most-popular=true] .option-label:after{background-color:#ffc107;border-radius:3px;color:#fff;content:" MOST POPULAR";font-size:12px;font-weight:700;margin-left:5px;padding:2px 6px}.custom-radio-option input[type=radio]:checked+label .custom-radio-option{border:2px solid #007bff}.donate-title,.donation_subtitle{color:var(--black);display:inline-block;font-family:var(--family-bold);font-size:large;font-weight:bolder;margin-bottom:10px;margin-top:10px;width:100%}.donation-description{margin-bottom:25px}#donate-form-wrapper{display:inline-block;margin-top:25px}#donate-form-wrapper #edit-donate-now{float:left;margin-left:0}.legal-header-class{margin-top:35px}.ui-menu .ui-menu-item-wrapper{display:block}.edit-button{background:var(--caribbean-blue);border:none;border-radius:3px;display:inline-block;font-family:var(--family-bold);font-size:17px;font-weight:700;line-height:20px;margin:20px;padding:5px 9px 6px}.edit-button,.edit-button:visited{color:var(--white)}.edit-button:focus,.edit-button:hover{background:var(--nectarine);border:none;color:var(--white)}.edit-button:active{background:var(--taro);border:none;color:var(--white)}.region-sidebar-first .block-edit-user-button-block{padding:0}.region-sidebar-first .block-edit-user-button-block .edit-button{margin:var(--spacing-unit)}input[type=submit].edit-button-override{background:var(--caribbean-blue);border:none;border-radius:3px;color:var(--white);display:inline-block;float:right;margin-top:0}input[type=submit].edit-button-override:visited{color:var(--white)}input[type=submit].edit-button-override:focus,input[type=submit].edit-button-override:hover{background:var(--nectarine);border:none;color:var(--white)}input[type=submit].edit-button-override:active{background:var(--taro);border:none;color:var(--white)}.empty-text{color:var(--inkstain-black);font-size:var(--large-font-size);line-height:var(--large-line-height);padding:var(--half-spacing-unit) 40px;text-align:center}.field-label{font-family:var(--family-bold)}.field-label-inline .field-item,.field-label-inline .field-items,.field-label-inline .field-label{display:inline}.field-label-inline .field-label{font-family:var(--family-italic)}.field-item.field-item--hidden,.filter-help{display:none}.filter-guidelines-header{font-family:var(--family-bold)}.filter-guidelines .filter-guidelines-item{margin-top:0}.filter-guidelines .filter-guidelines-item ul{list-style:inherit;padding-left:15px}.flag_wrapper,.node--type-recommendation .admin-links{text-align:right;width:100%}.flag_wrapper>*,.node--type-recommendation .admin-links>*{display:inline-block}.flag_wrapper>:not(:last-of-type),.node--type-recommendation .admin-links>:not(:last-of-type){margin-right:5px}.flag_wrapper>* .flag,.node--type-recommendation .admin-links>* .flag{display:inline-block}.flag-inappropriate-content a,.flag-report-user a,.flag-watch-organization a,.flag-watch-user a{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-repeat:no-repeat;background-size:336px 851px;display:inline-block;height:auto;padding-left:22px;text-indent:0;white-space:normal;width:auto;word-wrap:normal;text-transform:lowercase}.flag-inappropriate-content.action-unflag a,.flag-report-user.action-unflag a,.flag-watch-organization.action-unflag a,.flag-watch-user.action-unflag a{color:var(--nectarine)}.flag-inappropriate-content.action-unflag a:hover,.flag-report-user.action-unflag a:hover,.flag-watch-organization.action-unflag a:hover,.flag-watch-user.action-unflag a:hover{color:var(--caribbean-blue)}.flag-inappropriate-content a,.flag-report-user a{background-position:0 0}.flag-inappropriate-content a:hover,.flag-inappropriate-content.action-unflag a,.flag-report-user a:hover,.flag-report-user.action-unflag a{background-position:0 -20px}.flag-inappropriate-content.action-unflag a:hover,.flag-report-user.action-unflag a:hover{background-position:0 0}.flag-watch-organization a,.flag-watch-user a{background-position:0 -791px}.flag-watch-organization a:hover,.flag-watch-organization.action-unflag a,.flag-watch-user a:hover,.flag-watch-user.action-unflag a{background-position:0 -811px}.flag-watch-organization.action-unflag a:hover,.flag-watch-user.action-unflag a:hover{background-position:0 -791px}form.flag-confirm-form .form-actions,form.unflag-confirm-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-start}form.flag-confirm-form .form-actions input[type=submit],form.unflag-confirm-form .form-actions input[type=submit]{float:none!important;margin-left:30px;margin-top:0}footer{font-size:13px}footer .block-simple-blockfooter-nnpn h2,footer .block-simple-blockfooter-nnpn h3{font-size:13px;font-weight:700}footer .block-simple-blockfooter-copyright ul li:first-of-type{font-weight:700}#block-simple-block-homepage-learn-more{border-bottom:1px solid #75636e26;flex-direction:column;margin-bottom:20px;margin-top:30px;padding-bottom:40px;text-align:center}#block-simple-block-homepage-learn-more h2{color:var(--black);margin-bottom:1em}@media (min-width:744px){#block-simple-block-homepage-learn-more ul{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width:984px){#block-simple-block-homepage-learn-more ul{margin:auto;width:50%}}#block-simple-block-homepage-learn-more ul li{font-family:var(--family-bold);font-size:15px}#block-simple-block-footer-copyright ul li{display:inline}#block-simple-block-footer-copyright ul li:after{color:var(--nectarine);content:".";padding-left:4px;padding-right:4px;vertical-align:text-bottom}#block-simple-block-footer-copyright ul li:last-child:after{content:""}#block-simple-block-footer-accreditation{display:none}.npe-search-actions{display:grid;justify-content:flex-end;justify-items:flex-end}.npe-search-actions__filter-group{align-items:center;display:grid;grid-template-columns:auto auto}.npe-search-actions__reset-all{font-size:var(--small-font-size)}.npe-search-sort legend span{display:none}.form-item-search-text{border-bottom:1px solid var(--caribbean-blue);margin:0}.form-item-search-text input{background-image:url(/themes/custom/npe_theme/images/search-field.png);background-position:right 20px center;background-repeat:no-repeat;border:none;border-bottom:1px solid #fff;border-radius:0;font-family:var(--family-bold);font-size:21px;font-weight:400;height:70px;line-height:1.6em;margin:0;outline:none;padding-bottom:var(--spacing-unit)-5px;padding-left:var(--spacing-unit);padding-right:60px;padding-top:var(--spacing-unit)5px;text-shadow:none}.form-item-search-text input:focus{border-bottom:1px solid var(--caribbean-blue)}#edit-script-cast .form-item{margin-bottom:var(--spacing-unit)}#edit-script-cast .form-item input[type=text]{font-size:var(--small-font-size);line-height:var(--small-line-height);margin-right:5px;padding:3px 7px;text-align:center;width:auto}#edit-script-cast .form-type-textfield{display:inline-block}input.error{border:1px solid red}input[type=checkbox].error{outline:3px solid red}.signup-profile-form .field--name-field-user-location select{width:100%}.signup-profile-form .field--name-field-user-location .form-item-field-user-location-0-address-country-code{margin-bottom:1rem}.signup-profile-form .field--name-field-user-location [data-drupal-selector=edit-field-user-location-0-address-container0]{display:flex;flex-wrap:wrap;margin-top:1rem}.signup-profile-form .field--name-field-user-location [data-drupal-selector=edit-field-user-location-0-address-container0]>div{flex:0 0 100%}.signup-profile-form .field--name-field-user-location [data-drupal-selector=edit-field-user-location-0-address-container0]>div.form-item-field-user-location-0-address-locality{order:2}.signup-profile-form .field--name-field-user-location [data-drupal-selector=edit-field-user-location-0-address-container0]>div.form-item-field-user-location-0-address-administrative-area{margin-bottom:1rem;order:1}header[role=banner]{background-color:var(--nectarine);color:var(--white);overflow:auto}@media (min-width:744px){header[role=banner]{min-height:var(--header-height)}}header .block-system-branding-block{align-items:center;display:flex;height:100%;padding:5px}@media (min-width:744px){header .block-system-branding-block{padding:0}}header .block-system-branding-block a{color:var(--white);display:flex}.navigation-links{cursor:pointer;height:100%}.navigation-links>li{float:left;height:100%}.navigation-links>li>.link-style{display:block;font-family:var(--family-bold);height:100%!important;padding:8px 8px 12px;--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}@media (min-width:744px){.navigation-links>li>.link-style{font-size:17px;height:var(--header-height);line-height:1;padding-bottom:23px;padding-top:47px}}@media (min-width:1224px){.navigation-links>li>.link-style{padding-left:19px;padding-right:19px}}.navigation-links>li>.link-style>.link-style__item{align-items:center;display:flex;gap:5px}.navigation-links>li>.link-style>.link-style__item .link-style__item-logo{position:relative}.navigation-links li:focus,.navigation-links li:hover{background-color:var(--pumpkin)}.navigation-links a{color:var(--white)}.menu-has-children>li{position:static}.menu-has-children>li:focus>ul,.menu-has-children>li:hover>ul{display:block}ul.menu-has-children ul{background-color:var(--pumpkin);display:none;left:0;position:absolute;top:auto;width:100%;z-index:5;--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}ul.menu-has-children ul a{display:block}ul.menu-has-children ul a:focus,ul.menu-has-children ul a:hover{color:var(--marigold)}ul.menu-has-children ul .link-style{font-family:var(--family-bold);font-size:15px;line-height:24px;padding:5px 8px;--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}ul.menu-has-children ul .link-style:focus,ul.menu-has-children ul .link-style:hover{color:var(--marigold)}ul.menu-has-children ul .link-style:active{background:var(--pumpkin);color:var(--pumpkin-residue)}ul.menu-has-children ul .link-style.active-trail{background:var(--pumpkin);color:var(--nectarine-rind)}ul.menu-has-children ul .link-style.active-trail:active{background:var(--pumpkin);color:var(--pumpkin-residue)}@media (min-width:1224px){ul.menu-has-children ul .link-style{padding-left:var(--vert-spacing-unit);padding-right:var(--vert-spacing-unit)}}@media (min-width:744px){ul.menu-has-children ul{left:auto;width:var(--sidebar-narrow)}}@media (min-width:984px){ul.menu-has-children ul{width:var(--sidebar-normal)}}@media (min-width:1224px){ul.menu-has-children ul{width:var(--sidebar-wide)}}header .block-navigation-search-block,header .block-npe-general:has(*){height:100%}@media (max-width:990px){header .block-npe-general:has(*) .link-style__item-text{display:none}}.block-script-child-blockscript-character-list .block-detached-header,.block-scripts-by-writer-block .block-detached-header{display:flex;flex-wrap:wrap;overflow:hidden}.block-script-child-blockscript-character-list .block-detached-header a,.block-scripts-by-writer-block .block-detached-header a{display:block;font-family:Apercu Bold,helvetica,arial,sans-serif;font-size:13px;line-height:17px;padding-right:0;text-align:right}.block-script-child-blockscript-character-list .block-detached-header h2,.block-scripts-by-writer-block .block-detached-header h2{flex-grow:1;padding-top:0}.legal-terms{border:1px solid var(--fifteen-percent-dust);height:20.4em;margin-bottom:var(--half-spacing-unit);padding:10px}.legal-login{padding:0 var(--vert-spacing-unit)}.legal-login fieldset{padding:0}@media (min-width:744px){.legal-login{padding:0 var(--vert-spacing-unit) 0 0}}.messages{border:none;clear:both;margin:0;overflow:auto;padding:var(--half-spacing-unit)}.messages:before{float:left}.messages--status{background-color:var(--light-mint);color:var(--emerald-green)}.messages--status:before{content:":)"}.messages--warning{background-color:var(--light-banana);color:var(--slug)}.messages--warning:before{content:":|"}.messages--error{background-color:var(--light-rose);color:var(--muddy-red)}.messages--error:before{content:":("}.messages__item{padding-left:var(--spacing-unit)}.messages__item:not(:first-child){padding-top:10px}#block-messages{display:none}.metadata{font-size:var(--small-font-size);line-height:20px;text-align:right}.metadata>.admin-link{display:inline-block}.metadata>.admin-link:not(:last-of-type):after{color:var(--nectarine);content:"·";font-size:13px;margin-left:5px}.metadata label{display:inline;font-size:var(--small-font-size);line-height:20px}.metadata .value{display:inline}.block-script-supporting-materials-block .field{margin-bottom:1rem}.block-user-metadata-block{font-size:13px;text-align:left}.block-user-metadata-block .field div{display:inline}.block-user-metadata-block .field-label{font-family:var(--family-bold)}.block-user-metadata-block .field-label:after{content:":"}.block-user-metadata-block .block-user-metadata-block__dramaturg{font-family:var(--family-bold)}.middot{color:var(--nectarine);padding-left:4px;padding-right:4px}.monologues-new-section{margin:0 auto;width:600px}.center-button{text-align:center}.block-script-monologues-block{padding:20px}.block-script-monologues-block .block-detached-header{display:flex}.block-script-monologues-block .block-detached-header h2{color:rgba(0,0,0,.702)!important;flex-grow:1;font-size:15px;padding-top:0;text-transform:uppercase}.node-monologue-form .field-group-fieldset>legend span{font-size:21px}.node-monologue-form .field--name-field-character>fieldset>legend{display:none}.field-name-field-monologue p{margin-bottom:1rem}.node-monologue #block-page-title-block{display:none}.node-monologue .title-line .script-title{font-family:var(--family-regular)}.node-monologue .title-line .script-title a{font-family:var(--family-bold-italic)}.node-monologue .node--type-character .admin-links{display:none}.node-monologue .node--type-character .field-name-field-char-name{font-size:var(--label-font-size);line-height:var(--label-line-height)}.node-monologue .node--type-character .field-name-field-char-description{margin-bottom:var(--half-spacing-unit);width:100%}.node-monologue .node--type-character .actor-attributes-label{font-family:var(--family-bold)}.node-monologue .node--type-character .character-details{margin-bottom:var(--spacing-unit)}.node-monologue .node--type-character .can-be-played-by-attributes-list .field-label{font-family:var(--family-regular)}.node-monologue .node--type-character .can-be-played-by-attributes-list .field-label:after{content:":"}.node-monologue .node--type-character .can-be-played-by-attributes-list .field-item{font-family:var(--family-italic)}.node-monologue .node--type-monologue{padding-right:0;position:relative}.node-monologue .monologue-links{display:flex;position:absolute;right:0;top:-40px}.node-monologue .monologue-links>*{margin-left:var(--double-spacing-unit)}.node-monologue .monologue-links svg{height:20px;width:auto}.node-monologue .monologue-links a,.node-monologue .monologue-links span{color:var(--caribbean-blue)!important;cursor:pointer}.node-monologue .monologue-links a path,.node-monologue .monologue-links span path{stroke:var(--caribbean-blue)}.node-monologue .monologue-links a:focus,.node-monologue .monologue-links a:hover,.node-monologue .monologue-links span:focus,.node-monologue .monologue-links span:hover{color:var(--nectarine)!important}.node-monologue .monologue-links a:focus path,.node-monologue .monologue-links a:hover path,.node-monologue .monologue-links span:focus path,.node-monologue .monologue-links span:hover path{stroke:var(--nectarine)}.node-monologue .region-content-bottom{border-top:1px solid var(--fifteen-percent-dust);grid-column:1/-1;padding:var(--double-spacing-unit)}.node-monologue .field-name-field-monologue{border:5px solid var(--seventyfive-percent-dust);margin-top:var(--spacing-unit);padding:60px}.block-help-text p{margin:1rem 0}.block-help-text ul{list-style:disc}.monologue-meters{margin-left:30%;transform:rotate(-90deg);transform-origin:top left;width:50px}.monologue-meters meter{width:200px}.block-monologue-billing-block ul{margin-left:var(--spacing-unit)}.writer-progress-bar{margin:var(--spacing-unit) 0 var(--double-spacing-unit)}.writer-progress-bar .progress{background-color:var(--taro);border-radius:5px;height:1rem;position:relative;width:100%}.writer-progress-bar .progress div{border-bottom-right-radius:5px;border-top-right-radius:5px}.writer-progress-bar .progress .current{background-color:var(--navy);height:100%;position:absolute}.writer-progress-bar .progress .projected{background-color:var(--ice-blue);height:100%;position:absolute}.writer-progress-bar .legend{padding:.5rem 0;position:relative}.writer-progress-bar .legend div{position:absolute;writing-mode:vertical-lr}.node--type-featured-search{display:flex}.node--type-featured-search .featured-search-no-link{color:#000;font-family:var(--family-bold);font-size:var(--large-font-size);font-style:normal;font-weight:var(--regular)}.node--type-featured-search .title{display:flex}.node--type-featured-search .title:after{content:":";margin-right:6px}.node--type-featured-search a{color:var(--nectarine);font-size:17px}.node--type-featured-search a:active,.node--type-featured-search a:focus,.node--type-featured-search a:hover{color:var(--pumpkin)}.node-note-edit-form .field--name-field-note-script,.node-note-edit-form .field--name-title{display:none}.node--view-mode-note-play .private-note__actions{flex:0 0 100px;margin-left:auto;max-width:100px}.node--view-mode-note-play .private-note__actions>div{display:inline-block}.node--view-mode-note-play .private-note__actions>div:first-of-type{margin-right:10px}form.node-opportunity-edit-form .checkbox-header,form.node-opportunity-form .checkbox-header,form.opportunity-wizard-form .checkbox-header{display:block;font-family:var(--family-bold);margin-bottom:5px}form.node-opportunity-edit-form .custom-fields-header,form.node-opportunity-form .custom-fields-header,form.opportunity-wizard-form .custom-fields-header{font-family:var(--family-bold);font-size:17px;margin-bottom:15px}form.node-opportunity-edit-form .description-form-item,form.node-opportunity-form .description-form-item,form.opportunity-wizard-form .description-form-item{margin-top:-18px}form.node-opportunity-edit-form .field--name-field-opp-usr-location .field-multiple-table details summary,form.node-opportunity-edit-form .field--name-field-opp-usr-location .field-multiple-table td.field-multiple-drag,form.node-opportunity-form .field--name-field-opp-usr-location .field-multiple-table details summary,form.node-opportunity-form .field--name-field-opp-usr-location .field-multiple-table td.field-multiple-drag,form.opportunity-wizard-form .field--name-field-opp-usr-location .field-multiple-table details summary,form.opportunity-wizard-form .field--name-field-opp-usr-location .field-multiple-table td.field-multiple-drag{display:none}form.node-opportunity-edit-form .field--name-field-opp-usr-location input.field-add-more-submit,form.node-opportunity-form .field--name-field-opp-usr-location input.field-add-more-submit,form.opportunity-wizard-form .field--name-field-opp-usr-location input.field-add-more-submit{margin-top:20px}form.node-opportunity-edit-form .field--name-field-opp-scr-max-cast-size .form-item input[type=number],form.node-opportunity-edit-form .field--name-field-opp-scr-min-cast-size .form-item input[type=number],form.node-opportunity-form .field--name-field-opp-scr-max-cast-size .form-item input[type=number],form.node-opportunity-form .field--name-field-opp-scr-min-cast-size .form-item input[type=number],form.opportunity-wizard-form .field--name-field-opp-scr-max-cast-size .form-item input[type=number],form.opportunity-wizard-form .field--name-field-opp-scr-min-cast-size .form-item input[type=number]{width:70px}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .field-multiple-table td.field-multiple-drag,form.node-opportunity-form .field--name-field-opp-char-actor-reqts .field-multiple-table td.field-multiple-drag,form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .field-multiple-table td.field-multiple-drag{display:none}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement,form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement,form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement{margin-bottom:0}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max],form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min],form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max],form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min],form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max],form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min]{display:inline-block}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max] input[type=number],form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min] input[type=number],form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max] input[type=number],form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min] input[type=number],form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-max] input[type=number],form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement [class*=-min] input[type=number]{width:70px}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts .actor-requirement .min-max-dash,form.node-opportunity-form .field--name-field-opp-char-actor-reqts .actor-requirement .min-max-dash,form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts .actor-requirement .min-max-dash{display:inline-block;padding:0 4px}form.node-opportunity-edit-form .field--name-field-opp-char-actor-reqts input.field-add-more-submit,form.node-opportunity-form .field--name-field-opp-char-actor-reqts input.field-add-more-submit,form.opportunity-wizard-form .field--name-field-opp-char-actor-reqts input.field-add-more-submit{margin-top:20px}form.node-opportunity-edit-form .field--name-field-opp-close-date .form-type-date,form.node-opportunity-form .field--name-field-opp-close-date .form-type-date,form.opportunity-wizard-form .field--name-field-opp-close-date .form-type-date{margin-bottom:0}form.node-opportunity-edit-form .field--name-field-opp-close-date input[type=date],form.node-opportunity-form .field--name-field-opp-close-date input[type=date],form.opportunity-wizard-form .field--name-field-opp-close-date input[type=date]{width:200px}form.node-opportunity-edit-form .field--name-field-opp-close-number .form-item input[type=number],form.node-opportunity-form .field--name-field-opp-close-number .form-item input[type=number],form.opportunity-wizard-form .field--name-field-opp-close-number .form-item input[type=number]{width:80px}form.node-opportunity-edit-form .field--name-field-opp-close-date h4,form.node-opportunity-edit-form .field--name-field-opp-close-number .form-item label,form.node-opportunity-form .field--name-field-opp-close-date h4,form.node-opportunity-form .field--name-field-opp-close-number .form-item label,form.opportunity-wizard-form .field--name-field-opp-close-date h4,form.opportunity-wizard-form .field--name-field-opp-close-number .form-item label{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}form.node-opportunity-edit-form>details,form.node-opportunity-form>details{border-top:1px solid var(--fifteen-percent-dust);padding-left:15px;padding-top:15px}form.node-opportunity-edit-form>details summary,form.node-opportunity-form>details summary{font-family:var(--family-bold);font-size:var(--label-font-size);margin-bottom:15px;margin-left:-15px}form.node-opportunity-edit-form>details summary::marker,form.node-opportunity-form>details summary::marker{font-size:15px}form.opportunity-wizard-form .custom-fields-description strong,form.opportunity-wizard-form .form-text strong{font-family:var(--family-bold)}form.opportunity-wizard-form .custom-fields-description ul,form.opportunity-wizard-form .form-text ul{line-height:1.33em;list-style:revert;margin-bottom:var(--base-line-height);padding-left:20px}form.opportunity-wizard-form .custom-fields-description ul li,form.opportunity-wizard-form .form-text ul li{margin-bottom:var(--base-line-height)}form.opportunity-wizard-form .fieldset-legend{font-size:17px}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review fieldset{margin-bottom:30px}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review .field{margin-bottom:15px}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review .field .field-label{margin-bottom:3px}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review .field ul{list-style:revert;padding-left:20px}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review .field ul li{margin:5px 0}form.opportunity-wizard-form .node--type-opportunity.node--view-mode-wizard-review .field-name-field-opp-char-actor-reqts .field-item{margin-bottom:10px}form.opportunity-wizard-form #script-count-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:50px}form.opportunity-wizard-form #script-count-wrapper [data-drupal-messages]{flex-basis:100%;margin-bottom:20px;width:100%}form.opportunity-wizard-form #script-count-wrapper .script-count-text{font-family:var(--family-bold);text-transform:uppercase}form.opportunity-wizard-form #script-count-wrapper .script-count-text .number{color:#fd5100}form.opportunity-wizard-form #script-count-wrapper input.button[name=refresh_script_count]{border-bottom-color:#fd5100;color:var(--inkstain-black);float:none;font-size:15px;margin:0 0 0 20px}form.opportunity-close-confirm-form .form-actions{align-items:center;display:flex;flex-direction:row-reverse;margin-top:30px}form.opportunity-close-confirm-form .form-actions input[type=submit]{float:none!important;margin:0 20px}form.opportunity-close-confirm-form .form-actions a.button{display:block}.node--type-opportunity.node--view-mode-teaser .title{font-size:var(--base-font-size)}.node--type-opportunity.node--view-mode-teaser .metadata{margin-top:4px;text-align:left}.node--type-opportunity.node--view-mode-teaser .moderation-state-label .text{background-color:var(--light-banana);color:var(--slug);padding:3px 4px}.views-view--opportunities .item-list>ul>li:not(:last-child){border-bottom:1px solid var(--fifteen-percent-dust);margin-bottom:15px;padding-bottom:15px}.block-system-main-block .views-view--opportunities,.node--type-opportunity.node--view-mode-full fieldset{margin:30px 0}.node--type-opportunity.node--view-mode-full fieldset legend{font-size:var(--font-size-h6);font-weight:bolder;margin-bottom:18px}.node--type-opportunity.node--view-mode-full .field:not(:last-child){margin-bottom:18px}.node--type-opportunity.node--view-mode-full .field.field-label-above .field-label{margin-bottom:5px}.node--type-opportunity.node--view-mode-full .field .field-label{font-family:var(--family-bold)}.node--type-opportunity.node--view-mode-full .field .field-label:after{content:normal}.node--type-opportunity.node--view-mode-full .field-type-script-cast-requirements .field-item:not(:last-child){margin-bottom:10px}.block-opportunity-scripts-tagging-block{border-top:1px solid var(--fifteen-percent-dust);margin-top:30px;padding:15px}.block-opportunity-scripts-tagging-block .heading{font-size:var(--base-font-size);margin:0;padding:0;text-transform:uppercase}.block-opportunity-scripts-tagging-block ul.scripts{margin-top:15px}.block-opportunity-scripts-tagging-block ul.scripts li.script{align-items:center;display:flex;justify-content:space-between;padding:15px 10px}.block-opportunity-scripts-tagging-block ul.scripts li.script .title{font-family:var(--family-bold-italic)}.block-opportunity-scripts-tagging-block ul.scripts li.script .tagging-link{background:var(--caribbean-blue);border:none;border-radius:3px;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--family-bold);font-size:17px;font-size:var(--base-font-size);font-weight:700;line-height:20px;line-height:var(--small-line-height);margin-left:10px;padding:5px 9px 6px;text-align:center}.block-opportunity-scripts-tagging-block ul.scripts li.script .tagging-link:visited{color:var(--white)}.block-opportunity-scripts-tagging-block ul.scripts li.script .tagging-link:focus,.block-opportunity-scripts-tagging-block ul.scripts li.script .tagging-link:hover{background:var(--nectarine);border:none;color:var(--white)}.block-opportunity-scripts-tagging-block ul.scripts li.script .tagging-link:active{background:var(--taro);border:none;color:var(--white)}.block-opportunity-scripts-tagging-block ul.scripts.closed li.script:not(.action-untag){background-color:var(--nine-percent-dust);color:var(--ash-gray)}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset{margin-top:30px}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset legend,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset legend{border-bottom:1px solid var(--fifteen-percent-dust);margin-bottom:10px;padding-bottom:5px;width:100%}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset legend .fieldset-legend,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset legend .fieldset-legend{font-size:22px}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset table th:last-child,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset table th:last-child{display:none}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset table td,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset table td{vertical-align:middle}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset table td input[name*=remove_button],.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset table td input[name*=remove_button]{margin:0}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset .form-item.form-type-managed-file,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset .form-item.form-type-managed-file{margin-top:15px}.node-opp-tag-edit-form .field--name-field-opp-tag-files fieldset .form-item.form-type-managed-file .description,.opp-tag-add-files-form .field--name-field-opp-tag-files fieldset .form-item.form-type-managed-file .description{margin-top:10px}.block-views-blockopportunity-tagged-scripts-block{border-top:1px solid var(--fifteen-percent-dust);margin-top:30px}.views-view--opportunity-tagged-scripts{padding-top:25px}.views-view--opportunity-tagged-scripts header{font-family:var(--family-bold);text-transform:uppercase}.views-view--opportunity-tagged-scripts .item-list ul li{border-bottom:1px solid var(--fifteen-percent-dust);padding:25px 40px 25px 0}.views-view--opportunity-tagged-scripts .node--type-opp-tag.node--view-mode-teaser .tag-link{display:flex;font-size:14px;justify-content:right;margin-top:-2px}.views-view--opportunity-tagged-scripts .views-data-export-feed{display:block;padding:25px 0}.views-view--opportunity-tagged-scripts .views-data-export-feed h2{color:var(--inkstain-black);font-family:var(--family-bold);font-size:var(--base-font-size);margin:0 0 20px;padding:0;text-transform:uppercase}.views-view--opportunity-tagged-scripts .views-data-export-feed a{display:block}body.node-opp_tag.route-entity-node-canonical .block-page-title-block h1{font-family:var(--family-regular)}body.node-opp_tag.route-entity-node-canonical .block-page-title-block h1 .script-link{color:var(--black);font-family:var(--family-bold-italic)}body.node-opp_tag.route-entity-node-canonical .block-page-title-block h1 .script-link:active,body.node-opp_tag.route-entity-node-canonical .block-page-title-block h1 .script-link:hover{color:var(--nectarine)}.node--type-opp-tag.node--view-mode-full .script-file-link{font-family:var(--family-bold);font-size:18px;margin:20px 0}.node--type-opp-tag.node--view-mode-full .script-file-link a.download-link{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-position:0 -266px;background-repeat:no-repeat;padding-left:25px}.node--type-opp-tag.node--view-mode-full .script-file-link a.download-link:active,.node--type-opp-tag.node--view-mode-full .script-file-link a.download-link:focus,.node--type-opp-tag.node--view-mode-full .script-file-link a.download-link:hover{background-position:0 -288px}.node--type-opp-tag.node--view-mode-full .field-name-field-opp-tag-files{margin:20px 0}.node--type-opp-tag.node--view-mode-full .field-name-field-opp-tag-files .field-label{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-position:0 -311px;background-repeat:no-repeat;color:#7a7b7c;font-family:var(--family-bold);font-size:18px;padding-left:25px}.node--type-opp-tag.node--view-mode-full .field-name-field-opp-tag-files .field-item{font-size:16px;margin:10px 0;padding-left:25px}.node--type-organization.node--view-mode-full{border-bottom:1px solid var(--caribbean-blue);padding-bottom:var(--spacing-unit)}.region-sidebar-first .block.block-organization-metadata-block{padding:0}.block-organization-metadata-block{font-size:var(--small-font-size);line-height:var(--small-line-height)}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field.field-name-field-org-image{margin:0}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field.field-name-field-org-image img{display:block;margin:auto}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .fields{background:var(--nine-percent-dust);padding:var(--spacing-unit)}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field{margin-bottom:var(--half-spacing-unit)}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field .field-label{font-family:var(--family-bold)}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field .field-label:after{content:normal}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata fieldset{margin-bottom:var(--half-spacing-unit)}.block-organization-metadata-block .node--type-organization.node--view-mode-main-metadata .field-name-field-org-website{overflow-wrap:break-word;word-break:break-all}#block-views-block-watch-organizations-watched-orgs-block .views-field-title{display:inline-block}#block-views-block-watch-organizations-watched-orgs-block .views-field-link-flag{display:inline-block;float:right}#block-views-block-watch-organizations-watched-orgs-block .flag-watch-organization.action-unflag a{background-position:0 -811px;background-size:336px 851px;color:var(--nectarine)}#block-views-block-watch-organizations-watched-orgs-block .flag-watch-organization.action-unflag a:hover{background-position:0 -791px;background-size:336px 851px;color:var(--caribbean-blue)}#block-views-block-watch-organizations-watched-orgs-block .flag-watch-organization a{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-position:0 -791px;background-size:336px 851px;overflow:hidden;text-indent:100%;white-space:nowrap;word-wrap:normal;background-repeat:no-repeat;border-bottom:none;display:block}.block-add-organization-admin-user-block .views-element-container{margin-bottom:var(--spacing-unit)}.block-add-organization-admin-user-block li{margin-bottom:var(--half-spacing-unit)}.group-content-label{display:inline-block}.group-content-content{display:inline-block;font-size:13px;line-height:17px;margin-left:10px}.region-sidebar-first .block-organization-manage-admins-block h2,.region-sidebar-first .block-organization-manage-opportunities-block h2,.region-sidebar-first .block-views-blockopportunities-closed-opp-block h2,.region-sidebar-first .block-views-blockopportunities-draft-review-opp-block h2,.region-sidebar-first .block-views-blockopportunities-open-opp-block h2{color:var(--black);font-size:15px;margin-bottom:15px;text-transform:uppercase}.region-sidebar-first .block-views-blockopportunities-draft-review-opp-block .node--type-opportunity.node--view-mode-teaser .admin-link.moderation-state-label.draft{display:none}.region-sidebar-first .block-organization-manage-admins-block a,.region-sidebar-first .block-organization-manage-opportunities-block a{font-size:var(--small-font-size)}.region-sidebar-first .block-organization-manage-admins-block ul.admins-list{margin-bottom:15px}.region-sidebar-first .block-organization-manage-admins-block ul.admins-list li{display:flex;font-size:var(--small-font-size);justify-content:space-between;margin-bottom:5px}.region-sidebar-first .block-organization-manage-admins-block form label{font-size:15px}.region-sidebar-first .block-organization-manage-admins-block form .form-submit{float:unset;margin:0 auto 0 0}.npe-search-form__main-container{margin-bottom:1rem}.npe-search-form__main-container .node--view-mode-search-result{border-bottom:1px solid #75636e26;margin:10px;padding:20px}.route-npe-general-get-started .page-main{background-color:var(--london-fog)}.route-npe-general-get-started .page-main-inner{max-width:inherit}.route-npe-general-get-started .region-content{border-right:none;grid-column:1/span 12;padding-top:0}.shared-feature{padding-left:3px}.shared-feature:before{content:"•  "}.pro-feature{color:var(--pumpkin)}.base-only-feature{color:var(--seventyfive-percent-dust)}.package-upgrade-link a{background:var(--caribbean-blue);border:none;border-radius:3px;color:var(--white);display:block;font-family:var(--family-bold);font-size:17px;line-height:20px;margin:var(--spacing-unit) 0;padding:5px 9px 6px;text-align:center}.package-upgrade-link a:visited{color:var(--white)}.package-upgrade-link a:focus,.package-upgrade-link a:hover{background:var(--nectarine);border:none;color:var(--white)}.package-upgrade-link a:active{background:var(--taro);border:none;color:var(--white)}@media (min-width:744px){.package-upgrade-link a{margin:var(--spacing-unit);margin-top:40px}}.has-related-pro-package .base .package-upgrade-link a{background:var(--powder-blue);color:var(--caribbean-blue)}.has-related-pro-package .base .package-upgrade-link a:visited{color:var(--caribbean-blue)}.has-related-pro-package .base .package-upgrade-link a:active,.has-related-pro-package .base .package-upgrade-link a:focus,.has-related-pro-package .base .package-upgrade-link a:hover{background:var(--nectarine-rind);color:var(--nectarine)}.field-name-field-package-features .field-items .field-item{font-size:var(--small-font-size);line-height:var(--small-line-height);padding-left:14px;text-indent:-4px}article.node--type-package{margin-bottom:var(--double-spacing-unit)}article.node--type-package>header{text-align:center}@media (min-width:744px){article.node--type-package>header{text-align:inherit}}article.node--type-package .subscription-header-inner{display:inline-block}@media (min-width:744px){article.node--type-package .subscription-header-inner{display:inherit}}article.node--type-package .package-group-heading{color:var(--black);font-family:var(--family-bold-italic);font-size:var(--large-font-size);line-height:var(--large-line-height);margin-bottom:var(--half-spacing-unit)}article.node--type-package .article-content{padding:0 var(--spacing-unit)}@media (min-width:744px){article.node--type-package .article-content{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:0;grid-column-gap:var(--double-spacing-unit);align-content:stretch;padding:0 var(--double-spacing-unit)}}@media (min-width:984px){article.node--type-package .article-content{grid-column:2/span 2}}@media (min-width:744px){article.node--type-package .field-name-field-package-image{float:left}}article.node--type-package .field-name-field-package-cost{font-family:var(--family-bold)}article.node--type-package .cost-information{font-family:var(--family-regular);font-size:var(--small-font-size);line-height:var(--small-line-height)}article.node--type-package .base{grid-column:1/span 2}article.node--type-package .pro{grid-column:3/span 2}article.node--type-package .package-info{grid-row:1}article.node--type-package .features{grid-row:2}article.node--type-package .package-upgrade-links{grid-row:3}.package-table.upgrade .field-name-field-package-features{font-size:13px;margin-top:var(--half-spacing-unit)}article.node--type-package.node--view-mode-teaser{margin-bottom:0}article.node--type-package.node--view-mode-teaser .article-content{display:inherit;padding:0}.package-table.signup article.node--type-package{background:var(--fog-gray);padding:0}.package-table.signup article.node--type-package>header{background-color:var(--london-fog);overflow:auto;padding:var(--spacing-unit)}@media (min-width:984px){.package-table.signup article.node--type-package>header{grid-column:1;text-align:center}.package-table.signup article.node--type-package{display:grid;grid-template-columns:repeat(3,1fr)}}.package-table.signup .field-name-field-package-description{margin:var(--spacing-unit);text-align:left}@media (min-width:744px){.package-table.signup .field-name-field-package-description{font-size:1.2em;margin-left:184px}}@media (min-width:984px){.package-table.signup .field-name-field-package-description{margin:var(--spacing-unit)}}.package-table.signup .package-type-writer{border-top:8px solid var(--writer-color)}.package-table.signup .package-type-writer .package-group-heading{color:var(--writer-color)}.package-table.signup .package-type-writer .field-name-field-package-image{background-color:var(--writer-color)}.package-table.signup .package-type-reader{border-top:8px solid var(--reader-color)}.package-table.signup .package-type-reader .package-group-heading{color:var(--reader-color)}.package-table.signup .package-type-reader .field-name-field-package-image{background-color:var(--reader-color)}.package-table.signup .package-type-actor{border-top:8px solid var(--actor-color)}.package-table.signup .package-type-actor .package-group-heading{color:var(--actor-color)}.package-table.signup .package-type-actor .field-name-field-package-image{background-color:var(--actor-color)}.package-table.signup .package-type-organization{border-top:8px solid var(--organization-color)}.package-table.signup .package-type-organization .package-group-heading{color:var(--organization-color)}.package-table.signup .package-type-organization .field-name-field-package-image{background-color:var(--organization-color)}.package-table.signup .package-type-higher-education,.package-table.signup .package-type-inst-sub{border-top:8px solid var(--higher-ed-color)}.package-table.signup .package-type-higher-education .package-group-heading,.package-table.signup .package-type-inst-sub .package-group-heading{color:var(--higher-ed-color)}.package-table.signup .package-type-higher-education .field-name-field-package-audience,.package-table.signup .package-type-inst-sub .field-name-field-package-audience{display:none}.package-table.signup .package-type-higher-education .field-name-field-package-image,.package-table.signup .package-type-inst-sub .field-name-field-package-image{background-color:var(--higher-ed-color)}.package-table.signup .package-type-higher-education footer,.package-table.signup .package-type-inst-sub footer{grid-column:1/span 4;padding:20px;text-align:center}.package-table.signup .package-type-higher-education .article-footer,.package-table.signup .package-type-inst-sub .article-footer{text-align:center}.package-table.signup .field-name-field-package-image{border-radius:164px;height:164px;margin:auto;width:164px}@media (min-width:984px){.package-table.signup .field-name-field-package-image{float:none}}.package-table.signup .cost-information{display:block}.package-table.signup .related-pro-package{margin-bottom:40px}.package-table.signup h2.package-title{color:var(--black);font-size:24px;font-weight:var(--family-bold);line-height:30px;margin:0 0 1em;text-align:center}.package-table.signup .field-name-field-package-audience,.package-table.signup .field-name-field-package-cost{margin-bottom:var(--spacing-unit);text-align:center}.package-table.signup .field-name-field-package-features .field-items .field-item{border-bottom:1px solid var(--fifteen-percent-dust);margin-bottom:5px;padding-bottom:5px}.package-table.signup .field-name-field-package-features .field-items .field-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.package-table.signup .shared-feature:before{content:none}.package-table.signup .package-group-heading{font-family:var(--family-bold);font-size:34px;line-height:40px;margin-bottom:var(--spacing-unit)}@media (min-width:744px){.package-table.signup .package-group-heading{display:inline;margin-left:var(--spacing-unit)}}@media (min-width:984px){.package-table.signup .package-group-heading{display:block;margin-left:inherit}}@media (min-width:744px){article.package-type-organization .article-content .base,article.package-type-organization .article-content .pro{grid-column:2/span 2}}@media (min-width:984px){article.package-type-organization .article-content .base,article.package-type-organization .article-content .pro{grid-column:1/span 2}}h2.package-table-header{font-family:var(--family-bold);font-size:21px;font-style:normal;line-height:30px;margin:0 10px;padding:20px;text-align:center}@media (min-width:744px){h2.package-table-header{font-size:2.2666666667em;line-height:1.1764705882em;margin-bottom:20px;padding-top:40px}}#higher-ed .field--name-field-package-description{margin:var(--spacing-unit)}#higher-ed .field--name-field-package-description p{font-size:1.125rem;text-align:left}#higher-ed footer{font-size:15px}.block-page-title-block{padding-left:var(--half-spacing-unit);padding-right:var(--half-spacing-unit)}@media (min-width:744px){.block-page-title-block{padding-left:0}}body.node-script .block-page-title-block{display:none}body.page-redirect main.page-main{background-color:#000;background-image:url(/themes/custom/npe_theme/images/icons/spinner.svg);background-position:50%;background-repeat:no-repeat;background-size:100px 100px;height:100%;opacity:.2;position:fixed;top:0;width:100%}body.page-redirect main.page-main .page-main-inner{display:none}.pager__items{background-color:rgba(0,0,0,.025);display:flex;flex-wrap:wrap;gap:13px;justify-content:center;padding:40px}.pager__items a,.pager__items li{color:#00000040}.pager__items .is-active a{color:#000}.private-note{background-color:#ffa1140a;border:2px dashed #ffa11480;margin:4px;padding:16px}.private-note .private-note__header{display:flex;flex-wrap:wrap;justify-content:stretch}.private-note .private-note__header>div{display:inline-block}.private-note .private-note__header .private-note__title{color:#000;flex:0 0 calc(100% - 100px);font-family:Apercu Bold Italic,helvetica,arial,sans-serif;font-weight:400;max-width:calc(100% - 100px);width:100%}.private-note .private-note__header .private-note__actions{flex:0 0 100px;max-width:100px}.private-note .private-note__header .private-note__actions>div{display:inline-block}.private-note .private-note__header .private-note__actions>div:first-of-type{margin-right:10px}.private-note .private-note__body{font-family:Apercu Italic,helvetica,arial,sans-serif;font-style:normal;font-weight:400;margin-top:10px}.node--type-reading-list .file-size{display:none}form.node-recommendation-add-from-script-form{padding-top:0}form.node-recommendation-add-from-script-form #edit-title-wrapper.form-wrapper{margin-bottom:0}.node-recommendation-form h2{color:var(--inkstain-black);font-size:1em;margin-bottom:1em;text-transform:uppercase}.route-entity-node-canonical.node-organization .title-line .recommendation-author,.route-entity-node-canonical.node-script .node--type-recommendation .title-line .script-byline,.route-entity-node-canonical.node-script .node--type-recommendation .title-line .script-title,.route-entity-user-canonical .node--type-recommendation .title-line .recommendation-author,.route-view-recommendations-play-full-page .node--type-recommendation .title-line .script-byline,.route-view-recommendations-play-full-page .node--type-recommendation .title-line .script-title{display:none}.views-view--recommendations{margin-right:20px}.block-views-blockrecommendations-block-1 header,.block-views-blockrecommendations-user-block header{font-family:var(--family-bold);font-weight:700;margin:20px 0;text-transform:uppercase}.node--type-recommendation{margin-bottom:20px}.node--type-recommendation .node-content span>div{display:inline-block}.node--type-recommendation .node-content .play-title h2{line-height:20px}.node--type-recommendation .node-content .play-title h2 a{color:var(--nectarine);font-family:var(--family-bold);font-size:15px;font-style:italic;font-weight:700}.node--type-recommendation .node-content .node--type-script{margin-bottom:.8rem}.node--type-recommendation .node-content .node--type-script h2{margin-bottom:0!important}.node--type-recommendation .node-content .created{color:#988893;display:inline-block;float:right;font-size:13px;margin:15px 15px 5px}.node--type-recommendation .node-content .recommendation-text{padding-right:10px}.node--type-recommendation .node-content .recommendation-text .recommendation-text-value:after,.node--type-recommendation .node-content .recommendation-text .recommendation-text-value:before{color:#fe6520;content:"“";font-family:"Georgia, Times, serif";font-size:17px;font-weight:700;line-height:17px}.node--type-recommendation .node-content .recommendation-text .recommendation-text-value:after{content:"„";position:relative;top:-10px}.node--type-recommendation.node--view-mode-featured{display:grid;grid-auto-flow:column;grid-template-columns:40px auto;grid-column-gap:15px}.node--type-recommendation.node--view-mode-featured .recommendation-user-image{grid-column:1}.node--type-recommendation.node--view-mode-featured .recommendation-header{grid-column:2;grid-row:1}.node--type-recommendation.node--view-mode-featured .recommendation-text{grid-column:2;grid-row:2}.node--type-recommendation.node--view-mode-featured .admin-links{grid-column:2;grid-row:3}.node--type-recommendation.node--view-mode-teaser>.recommendation-header{margin-bottom:10px;position:relative}.node--type-recommendation.node--view-mode-teaser>.recommendation-header>div{display:inline-block}.node--type-recommendation.node--view-mode-teaser>.recommendation-header>div.recommendation-title{font-size:15px;width:calc(100% - 115px)}.node--type-recommendation.node--view-mode-teaser>.recommendation-header>div.recommendation-date{color:#0000004d;font-size:13px;position:absolute;right:0;text-align:right;top:0;width:110px}#block-script-child-block-recommendation-list>.node-recommendation-form{padding-bottom:65px}#block-script-child-block-recommendation-list>.node-recommendation-form .field--name-field-rec-group select>optgroup,#block-script-child-block-recommendation-list>.node-recommendation-form .field--name-field-rec-script,#block-script-child-block-recommendation-list>.node-recommendation-form .field--name-status{display:none}.js .paragraph-type-top{justify-content:flex-start}.js .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit]{background-color:inherit;border:inherit;color:var(--caribbean-blue);cursor:pointer;font-family:var(--family-regular);font-size:12px;margin-top:0;padding:0}.js .paragraph-type-top .paragraphs-dropbutton-wrapper input[type=submit]:hover{color:var(--nectarine)}.js .paragraph-type-title{display:none;flex-basis:auto;margin-right:var(--spacing-unit);min-width:0}body.node-script.route-entity-node-edit-form .block-page-title-block{display:block}form.node-script-edit-form input,form.node-script-edit-form textarea,form.node-script-form input,form.node-script-form textarea{font-family:var(--family-regular)}form.node-script-edit-form .form-item:not(.form-type-checkbox),form.node-script-form .form-item:not(.form-type-checkbox){margin-bottom:25px}form.node-script-edit-form .form-item .description,form.node-script-form .form-item .description{line-height:19px}form.node-script-edit-form .form-item .description.description-display-before,form.node-script-form .form-item .description.description-display-before{margin-top:5px}form.node-script-edit-form .form-item .description:not(.description-display-before),form.node-script-form .form-item .description:not(.description-display-before){margin-top:8px}form.node-script-edit-form .form-item .description ul,form.node-script-form .form-item .description ul{list-style:square}form.node-script-edit-form .form-item .description li,form.node-script-form .form-item .description li{margin-left:14px}form.node-script-edit-form input.field-add-more-submit,form.node-script-form input.field-add-more-submit{margin-right:0;margin-top:20px}form.node-script-edit-form .ajax-progress,form.node-script-form .ajax-progress{margin-top:20px;padding-top:5px}form.node-script-edit-form .paragraphs-dropbutton-wrapper:after,form.node-script-form .paragraphs-dropbutton-wrapper:after{clear:both;content:"";display:table}form.node-script-edit-form fieldset.form-composite>.fieldset-wrapper>.description-display-before,form.node-script-form fieldset.form-composite>.fieldset-wrapper>.description-display-before{margin-top:0}form.node-script-edit-form fieldset:not(.form-composite)>legend,form.node-script-form fieldset:not(.form-composite)>legend{margin-bottom:20px}form.node-script-edit-form fieldset:not(.form-composite)>legend .fieldset-legend,form.node-script-form fieldset:not(.form-composite)>legend .fieldset-legend{font-size:22px}form.node-script-edit-form fieldset:not(.form-composite)>legend.form-required:after,form.node-script-form fieldset:not(.form-composite)>legend.form-required:after{margin-left:1px}form.node-script-edit-form fieldset:not(.form-composite)>.fieldset-wrapper>.description-display-before,form.node-script-form fieldset:not(.form-composite)>.fieldset-wrapper>.description-display-before{margin-bottom:20px;margin-top:-10px}form.node-script-edit-form fieldset:not(.form-composite) fieldset:not(.form-composite).form-wrapper,form.node-script-form fieldset:not(.form-composite) fieldset:not(.form-composite).form-wrapper{margin-bottom:0}form.node-script-edit-form fieldset:not(.form-composite) fieldset:not(.form-composite)>legend,form.node-script-form fieldset:not(.form-composite) fieldset:not(.form-composite)>legend{margin-bottom:5px}form.node-script-edit-form fieldset:not(.form-composite) fieldset:not(.form-composite)>legend .fieldset-legend,form.node-script-form fieldset:not(.form-composite) fieldset:not(.form-composite)>legend .fieldset-legend{font-size:var(--label-font-size)}form.node-script-edit-form fieldset:not(.form-composite) fieldset:not(.form-composite)>.fieldset-wrapper>.description-display-before,form.node-script-form fieldset:not(.form-composite) fieldset:not(.form-composite)>.fieldset-wrapper>.description-display-before{margin-bottom:10px;margin-top:0}form.node-script-edit-form .field--type-file .form-item.form-type-managed-file,form.node-script-form .field--type-file .form-item.form-type-managed-file{border-bottom:1px solid var(--fifteen-percent-dust);border-top:1px solid var(--fifteen-percent-dust);padding-bottom:20px;padding-top:15px}form.node-script-edit-form .field--type-file .form-item.form-type-managed-file input.form-file,form.node-script-form .field--type-file .form-item.form-type-managed-file input.form-file{padding:8px 0}form.node-script-edit-form .form-type-checkbox.disabled label,form.node-script-form .form-type-checkbox.disabled label{color:var(--seventyfive-percent-dust)}form.node-script-edit-form .vertical-tabs .vertical-tabs__pane,form.node-script-form .vertical-tabs .vertical-tabs__pane{margin:0;padding:15px}form.node-script-edit-form fieldset.group-script-general>legend,form.node-script-form fieldset.group-script-general>legend{display:none}@media (min-width:744px){form.node-script-edit-form fieldset.group-script-general>.fieldset-wrapper,form.node-script-form fieldset.group-script-general>.fieldset-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}form.node-script-edit-form fieldset.group-script-general>.fieldset-wrapper>.form-wrapper,form.node-script-form fieldset.group-script-general>.fieldset-wrapper>.form-wrapper{grid-column:span 2}form.node-script-edit-form fieldset.group-script-general>.fieldset-wrapper>.field--name-field-script-age-level,form.node-script-edit-form fieldset.group-script-general>.fieldset-wrapper>.field--name-field-script-length,form.node-script-form fieldset.group-script-general>.fieldset-wrapper>.field--name-field-script-age-level,form.node-script-form fieldset.group-script-general>.fieldset-wrapper>.field--name-field-script-length{grid-column:span 1}form.node-script-edit-form fieldset.group-script-authors .field--name-field-script-authors .field-multiple-table th.field-label,form.node-script-edit-form fieldset.group-script-authors .field--name-field-script-authors .paragraphs-empty-label,form.node-script-form fieldset.group-script-authors .field--name-field-script-authors .field-multiple-table th.field-label,form.node-script-form fieldset.group-script-authors .field--name-field-script-authors .paragraphs-empty-label{display:none}form.node-script-edit-form fieldset.group-script-authors .field--name-field-script-addl-authorship label,form.node-script-form fieldset.group-script-authors .field--name-field-script-addl-authorship label{font-size:var(--base-font-size)}form.node-script-edit-form .field--name-field-script-authors,form.node-script-form .field--name-field-script-authors{margin-bottom:25px}form.node-script-edit-form .field--name-field-script-authors .form-item,form.node-script-form .field--name-field-script-authors .form-item{margin-bottom:0}form.node-script-edit-form .field--name-field-script-authors tr:first-child .field-multiple-drag a.tabledrag-handle,form.node-script-form .field--name-field-script-authors tr:first-child .field-multiple-drag a.tabledrag-handle{visibility:hidden}form.node-script-edit-form .field--name-field-script-authors tr:first-child input[value=Remove],form.node-script-form .field--name-field-script-authors tr:first-child input[value=Remove]{display:none}form.node-script-edit-form .field--name-field-script-authors label,form.node-script-form .field--name-field-script-authors label{font-family:var(--family-regular);font-size:var(--base-font-size);line-height:var(--base-line-height)}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .form-item,form.node-script-form .field--name-field-script-authors .paragraphs-subform .form-item{margin-bottom:0}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-writer,form.node-script-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-writer{margin-top:10px}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .script-byline-separator,form.node-script-form .field--name-field-script-authors .paragraphs-subform .script-byline-separator{display:none}@media (min-width:984px){form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform,form.node-script-form .field--name-field-script-authors .paragraphs-subform{display:flex}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-byline,form.node-script-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-byline{flex-basis:35%}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-writer,form.node-script-form .field--name-field-script-authors .paragraphs-subform .field--name-field-para-script-author-writer{margin-top:0;width:100%}form.node-script-edit-form .field--name-field-script-authors .paragraphs-subform .script-byline-separator,form.node-script-form .field--name-field-script-authors .paragraphs-subform .script-byline-separator{display:block;margin-left:var(--half-spacing-unit);margin-right:var(--half-spacing-unit);margin-top:33px}}form.node-script-edit-form .field--name-field-script-age-level .form-checkboxes,form.node-script-edit-form .field--name-field-script-cast-attributes .form-checkboxes,form.node-script-edit-form .field--name-field-script-genre .form-checkboxes,form.node-script-edit-form .field--name-field-script-length .form-checkboxes,form.node-script-form .field--name-field-script-age-level .form-checkboxes,form.node-script-form .field--name-field-script-cast-attributes .form-checkboxes,form.node-script-form .field--name-field-script-genre .form-checkboxes,form.node-script-form .field--name-field-script-length .form-checkboxes{column-count:unset}@media (min-width:744px){form.node-script-edit-form .field--name-field-script-genre .form-checkboxes,form.node-script-form .field--name-field-script-genre .form-checkboxes{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:984px){form.node-script-edit-form .field--name-field-script-genre .form-checkboxes,form.node-script-form .field--name-field-script-genre .form-checkboxes{grid-template-columns:repeat(3,1fr)}}form.node-script-edit-form fieldset.group-script-cast-size,form.node-script-form fieldset.group-script-cast-size{position:relative}form.node-script-edit-form fieldset.group-script-cast-size>legend,form.node-script-form fieldset.group-script-cast-size>legend{padding:6px 0}@media (min-width:360px){form.node-script-edit-form fieldset.group-script-cast-size>legend,form.node-script-form fieldset.group-script-cast-size>legend{left:190px;position:absolute;top:0}}form.node-script-edit-form fieldset.group-script-cast-size>.fieldset-wrapper,form.node-script-form fieldset.group-script-cast-size>.fieldset-wrapper{display:flex;flex-direction:row;justify-content:flex-start}form.node-script-edit-form fieldset.group-script-cast-size>.fieldset-wrapper>.form-wrapper,form.node-script-form fieldset.group-script-cast-size>.fieldset-wrapper>.form-wrapper{margin-right:12px}form.node-script-edit-form fieldset.group-script-cast-size .form-wrapper .form-item label,form.node-script-form fieldset.group-script-cast-size .form-wrapper .form-item label{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}form.node-script-edit-form fieldset.group-script-cast-size .form-wrapper .form-item input,form.node-script-form fieldset.group-script-cast-size .form-wrapper .form-item input{width:70px}form.node-script-edit-form fieldset.group-script-cast-size .field--name-field-script-min-cast-size .form-item,form.node-script-form fieldset.group-script-cast-size .field--name-field-script-min-cast-size .form-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}form.node-script-edit-form fieldset.group-script-cast-size .field--name-field-script-min-cast-size .form-item:after,form.node-script-form fieldset.group-script-cast-size .field--name-field-script-min-cast-size .form-item:after{content:"—";padding-left:12px}form.node-script-edit-form .form-actions,form.node-script-form .form-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-top:25px}form.node-script-edit-form .form-actions #edit-delete,form.node-script-edit-form .form-actions a.button,form.node-script-edit-form .form-actions input[type=submit],form.node-script-form .form-actions #edit-delete,form.node-script-form .form-actions a.button,form.node-script-form .form-actions input[type=submit]{float:none;margin-bottom:10px;margin-top:0}.title-line{font-family:var(--family-regular)}.title-line .script-title{font-family:var(--family-bold-italic)}.script-title-wrapper{color:#000000b3!important}.script-title-wrapper .script-title{font-family:var(--family-bold-italic);font-style:italic;font-weight:700}.script-title-wrapper a.script-title{color:var(--nectarine)}.script-title-wrapper a.script-title:active,.script-title-wrapper a.script-title:focus,.script-title-wrapper a.script-title:hover{color:var(--pumpkin)}.script-title-wrapper .script-byline{font-family:var(--family-regular);font-style:normal;font-weight:400}h3.title-line{font-size:17px;line-height:20px}.script-header .title-line{margin-bottom:0}.script-header h2{font-style:italic}.script-header h2:first-child{font-style:normal}.script-actions li:not(:last-child){margin-bottom:20px}.flag .script-actions--monologues-library,.flag .script-actions--reading-list,.script-actions .script-action{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-repeat:no-repeat;font-size:13px;font-weight:400;padding-left:30px;position:relative}.flag .script-actions--monologues-library.disabled,.flag .script-actions--reading-list.disabled,.script-actions .script-action.disabled{color:#7a7b7c}.block-script-actions-block .script-action{font-size:17px}.script-actions--download{background-position:0 -266px}.script-actions--download:active,.script-actions--download:focus,.script-actions--download:hover{background-position:0 -288px}.script-actions--download.disabled{background-position:0 -331px}a.script-actions--monologues-library,a.script-actions--reading-list{background-position:0 -365px}a.script-actions--monologues-library:active,a.script-actions--monologues-library:focus,a.script-actions--monologues-library:hover,a.script-actions--reading-list:active,a.script-actions--reading-list:focus,a.script-actions--reading-list:hover{background-position:0 -385px}a.script-actions--monologues-library.action-unflag,a.script-actions--reading-list.action-unflag{background-position:0 -444px}a.script-actions--monologues-library.action-unflag:active,a.script-actions--monologues-library.action-unflag:focus,a.script-actions--monologues-library.action-unflag:hover,a.script-actions--reading-list.action-unflag:active,a.script-actions--reading-list.action-unflag:focus,a.script-actions--reading-list.action-unflag:hover{background-position:0 -465px}a.script-actions--monologues-library.disabled,a.script-actions--reading-list.disabled{background-position:0 -425px}.script-actions--inquire{background-position:0 -701px}.script-actions--inquire:active,.script-actions--inquire:focus,.script-actions--inquire:hover{background-position:0 -723px}.script-actions--inquire.disabled{background-position:0 -745px}.script-actions--recommend{background-position:0 -525px}.script-actions--recommend:active,.script-actions--recommend:focus,.script-actions--recommend:hover{background-position:0 -547px}.script-actions--recommend.disabled{background-position:0 -591px}.script-actions .script-actions--view-script{background-image:url(/themes/custom/npe_theme/images/icons/script-icon.svg)}.block-script-header-internal-block{border-bottom:1px solid var(--caribbean-blue);padding-top:var(--half-spacing-unit)}.script-history-step *{display:inline}.block-monologue-metadata-block,.block-script-metadata-block{background-color:var(--nine-percent-dust)}.block-monologue-metadata-block .field div,.block-script-metadata-block .field div{display:inline}.node--type-monologue.metadata,.node--type-script.metadata,.node-monologue .node--type-character.node--view-mode-featured{text-align:left}.node--type-monologue.metadata .field-label,.node--type-script.metadata .field-label,.node-monologue .node--type-character.node--view-mode-featured .field-label{font-family:var(--family-bold)}.node--type-monologue.metadata .field-label:after,.node--type-script.metadata .field-label:after,.node-monologue .node--type-character.node--view-mode-featured .field-label:after{content:":"}.block-script-metadata-block{background-color:var(--nine-percent-dust)}.node--type-script .field-name-field-script-synopsis p:not(:last-child),.script-header .field-name-field-script-synopsis p:not(:last-child){margin-bottom:20px}.node--type-script.node--view-mode-label .script-title-wrapper{font-size:17px}.reading-list-icon-upper-right .flag-monologues-library,.reading-list-icon-upper-right .flag-reading-list{float:right;padding-left:10px;position:relative;top:4px}.reading-list-icon-upper-right .flag-monologues-library a,.reading-list-icon-upper-right .flag-reading-list a{padding-bottom:2px;padding-top:2px}.reading-list-icon-upper-right .flag-monologues-library .text,.reading-list-icon-upper-right .flag-reading-list .text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}.node-monologue .node--type-character.node--view-mode-featured .field,article.node--type-monologue.node--view-mode-condensed-metadata .field,article.node--type-script.node--view-mode-condensed-metadata .field{margin-bottom:var(--half-spacing-unit)}article.node--type-monologue.node--view-mode-search-result,article.node--type-monologue.node--view-mode-teaser,article.node--type-script.node--view-mode-teaser{margin:30px 0}article.node--type-monologue.node--view-mode-search-result h2.title,article.node--type-monologue.node--view-mode-teaser h2.title,article.node--type-script.node--view-mode-teaser h2.title{padding-top:0}article.node--type-monologue.node--view-mode-search-result .title-link,article.node--type-monologue.node--view-mode-teaser .title-link,article.node--type-script.node--view-mode-teaser .title-link{color:var(--nectarine)}article.node--type-monologue.node--view-mode-search-result .teaser-content,article.node--type-monologue.node--view-mode-teaser .teaser-content,article.node--type-script.node--view-mode-teaser .teaser-content{font-size:.85rem}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata{margin:8px 0}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field{display:inline}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field:not(:last-child),article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field:not(:last-child),article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field:not(:last-child){margin-right:8px;padding-right:6px}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field:not(:last-child):after,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field:not(:last-child):after,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field:not(:last-child):after{color:var(--nectarine);content:"⸱";display:inline-block;left:8px;position:relative}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field .field-label,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field .field-label,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field .field-label{display:inline}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field .field-label:after,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field .field-label:after,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field .field-label:after{content:":"}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field .field-label:not(.visually-hidden),article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field .field-label:not(.visually-hidden),article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field .field-label:not(.visually-hidden){padding-right:2px}article.node--type-monologue.node--view-mode-search-result .teaser-content .script-metadata .field .field-item,article.node--type-monologue.node--view-mode-teaser .teaser-content .script-metadata .field .field-item,article.node--type-script.node--view-mode-teaser .teaser-content .script-metadata .field .field-item{display:inline}article.node--type-monologue.node--view-mode-search-result .teaser-content .field-name-field-script-synopsis,article.node--type-monologue.node--view-mode-teaser .teaser-content .field-name-field-script-synopsis,article.node--type-script.node--view-mode-teaser .teaser-content .field-name-field-script-synopsis{margin-top:16px}article.node--type-monologue.node--view-mode-search-result .title-link{font-style:italic}article.node--type-script.node--view-mode-title-authors h2.title{padding-top:0}article.node--type-script.node--view-mode-title-authors .title-link{color:var(--nectarine)}.node-script .region-content{padding:0}article.node--type-user-award-entry.node--view-mode-teaser{margin-bottom:5px}article.node--type-user-award-entry.node--view-mode-teaser h2{display:none}article.node--type-user-award-entry.node--view-mode-teaser *,article.node--type-user-award-entry.node--view-mode-teaser .field{display:inline}article.node--type-user-award-entry.node--view-mode-teaser .field:not(:last-of-type):after{content:","}article.node--type-user-award-entry.node--view-mode-teaser .field-name-field-organization:after{margin-left:-5px}#block-script-child-block-recommendation-list .form-type-vertical-tabs,#block-script-child-block-recommendation-list .heading-add-link,.script-child-block.empty{display:none}.script-header .field-name-field-script-add-authorship{font-size:16px}.script-header .field-name-field-script-addl-authorship{font-size:21px;font-style:italic;font-weight:400;line-height:1.6em}.script-header .field-name-field-script-synopsis{margin-top:1em}.node--view-mode-core-content{margin-bottom:1rem}.node--view-mode-core-content>h2>a:first-of-type{color:#000}.node--view-mode-core-content>div{display:block;margin-bottom:.5rem}.node--view-mode-core-content>div .field-name-field-script-cast-instructions{width:100%}.node--view-mode-core-content>div .flag{display:inline-block;margin-right:10px}.node--view-mode-core-content>div .flag:not(.flag-reading-list):not(.flag-monologues-library):after{color:#fe651f;content:"⬤";font-size:.25rem;position:relative;right:-7px;top:-4px}.node--view-mode-core-content>div .flag.script-action{padding-left:20px}.recommendation-header{display:flex}.recommendation-header .recommendation-date{margin-left:auto}.views-view--characters .field-label{font-family:var(--family-bold)}.views-view--characters .field-name-field-char-description{display:block;width:100%}.field-name-extra-field-recommendation-count{background-image:url(/themes/custom/npe_theme/images/sprite.png);background-position:0 -550px;background-repeat:no-repeat;padding-left:28px}.region-sidebar-first .form-item-search-text,.route-view-search-monologues-page-1 .block-page-title-block,.route-view-search-organizations-page .block-page-title-block,.route-view-search-people-2-page .block-page-title-block,.route-view-search-scripts-page .block-page-title-block,.views-ef-fieldset-root>summary{display:none}.region-sidebar-first .block-views-exposed-filter-blocksearch-monologues-page-1>h2:first-child,.region-sidebar-first .block-views-exposed-filter-blocksearch-people-2-page>h2:first-child,.region-sidebar-first .block-views-exposed-filter-blocksearch-scripts-page>h2:first-child{line-height:1;margin:24px 0;padding:0}.block-views-exposed-filter-blocksearch-monologues-page-1 label,.block-views-exposed-filter-blocksearch-monologues-page-1 legend span,.block-views-exposed-filter-blocksearch-people-2-page label,.block-views-exposed-filter-blocksearch-people-2-page legend span,.block-views-exposed-filter-blocksearch-scripts-page label,.block-views-exposed-filter-blocksearch-scripts-page legend span,.views-exposed-form-search-people-2-page label,.views-exposed-form-search-people-2-page legend span{font-size:1rem}.block-views-exposed-filter-blocksearch-monologues-page-1 select,.block-views-exposed-filter-blocksearch-people-2-page select,.block-views-exposed-filter-blocksearch-scripts-page select,.views-exposed-form-search-people-2-page select{background-color:#75636e12;border:none;border-radius:3px;color:#999;font-family:Apercu Regular,helvetica,arial,sans-serif;font-size:.9rem;font-style:normal;padding:3px 5px;width:100%}.block-views-exposed-filter-blocksearch-monologues-page-1 .form-wrapper:not(:first-child),.block-views-exposed-filter-blocksearch-monologues-page-1 details>.form-item:not(:first-child),.block-views-exposed-filter-blocksearch-people-2-page .form-wrapper:not(:first-child),.block-views-exposed-filter-blocksearch-people-2-page details>.form-item:not(:first-child),.block-views-exposed-filter-blocksearch-scripts-page .form-wrapper:not(:first-child),.block-views-exposed-filter-blocksearch-scripts-page details>.form-item:not(:first-child),.views-exposed-form-search-people-2-page .form-wrapper:not(:first-child),.views-exposed-form-search-people-2-page details>.form-item:not(:first-child){margin-top:1rem}.block-views-exposed-filter-blocksearch-monologues-page-1 .form-checkboxes,.block-views-exposed-filter-blocksearch-people-2-page .form-checkboxes,.block-views-exposed-filter-blocksearch-scripts-page .form-checkboxes,.views-exposed-form-search-people-2-page .form-checkboxes{column-count:1}.block-views-exposed-filter-blocksearch-monologues-page-1 fieldset[data-drupal-selector=edit-field-script-genre] .bef-checkboxes,.block-views-exposed-filter-blocksearch-people-2-page fieldset[data-drupal-selector=edit-field-script-genre] .bef-checkboxes,.block-views-exposed-filter-blocksearch-scripts-page fieldset[data-drupal-selector=edit-field-script-genre] .bef-checkboxes,.views-exposed-form-search-people-2-page fieldset[data-drupal-selector=edit-field-script-genre] .bef-checkboxes{column-count:2}.block-views-exposed-filter-blocksearch-monologues-page-1 .views-ef-fieldset-container .views-ef-fieldset-container,.block-views-exposed-filter-blocksearch-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container,.block-views-exposed-filter-blocksearch-scripts-page .views-ef-fieldset-container .views-ef-fieldset-container,.views-exposed-form-search-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container{border-top:1px solid var(--nine-percent-dust);margin-bottom:20px}.block-views-exposed-filter-blocksearch-monologues-page-1 .views-ef-fieldset-container .views-ef-fieldset-container label,.block-views-exposed-filter-blocksearch-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container label,.block-views-exposed-filter-blocksearch-scripts-page .views-ef-fieldset-container .views-ef-fieldset-container label,.views-exposed-form-search-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container label{font-size:1rem}.block-views-exposed-filter-blocksearch-monologues-page-1 .views-ef-fieldset-container .views-ef-fieldset-container summary,.block-views-exposed-filter-blocksearch-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container summary,.block-views-exposed-filter-blocksearch-scripts-page .views-ef-fieldset-container .views-ef-fieldset-container summary,.views-exposed-form-search-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container summary{color:var(--caribbean-blue);font-weight:700;list-style-type:none;margin:20px 0 0;text-transform:uppercase}.block-views-exposed-filter-blocksearch-monologues-page-1 .views-ef-fieldset-container .views-ef-fieldset-container summary .summary:after,.block-views-exposed-filter-blocksearch-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container summary .summary:after,.block-views-exposed-filter-blocksearch-scripts-page .views-ef-fieldset-container .views-ef-fieldset-container summary .summary:after,.views-exposed-form-search-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container summary .summary:after{color:#000;content:"▶";font-size:.65rem;margin-left:7px;position:relative;top:-1px}.block-views-exposed-filter-blocksearch-monologues-page-1 .views-ef-fieldset-container .views-ef-fieldset-container[open] summary .summary:after,.block-views-exposed-filter-blocksearch-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container[open] summary .summary:after,.block-views-exposed-filter-blocksearch-scripts-page .views-ef-fieldset-container .views-ef-fieldset-container[open] summary .summary:after,.views-exposed-form-search-people-2-page .views-ef-fieldset-container .views-ef-fieldset-container[open] summary .summary:after{content:"▼";top:-2px}.select2-search--inline:first-child,.select2-search__field:placeholder-shown{width:100%!important}.block-views-exposed-filter-blocksearch-scripts-page fieldset.script-cast-size .form-item{display:inline-block}.block-views-exposed-filter-blocksearch-scripts-page fieldset.script-cast-size .form-item input{display:inline-block;width:70px}.block-views-exposed-filter-blocksearch-scripts-page fieldset.script-cast-size .min-max-dash{display:inline-block;padding:0 4px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper{margin-top:1rem}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement{border-left:10px solid var(--nine-percent-dust);margin-bottom:1rem;padding-left:10px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement [class*=max],.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement [class*=min]{display:inline-block}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement [class*=max] input,.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement [class*=min] input{width:70px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement .min-max-dash{display:inline-block;padding:0 4px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement .form-type-select{margin-top:12px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper .actor-requirement select{margin:0;width:100%}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper button.cast-requirements-add-another{background:var(--caribbean-blue);border:none;border-radius:3px;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--family-bold);font-size:17px;font-size:13px;font-weight:700;line-height:20px;margin:0 0 0 20px;padding:5px 9px 6px}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper button.cast-requirements-add-another:visited{color:var(--white)}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper button.cast-requirements-add-another:focus,.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper button.cast-requirements-add-another:hover{background:var(--nectarine);border:none;color:var(--white)}.block-views-exposed-filter-blocksearch-scripts-page .cast-requirements-wrapper button.cast-requirements-add-another:active{background:var(--taro);border:none;color:var(--white)}.search-results .field-label-inline .field-label:after{content:":"}.search-results a{font-family:var(--family-bold);font-weight:400;line-height:1}.search-results .search-result{align-content:stretch;align-items:center;border-bottom:1px solid var(--fifteen-percent-dust);color:var(--taro-reduced);display:grid;grid-template-columns:auto 1fr 1fr;justify-items:start;min-height:70px;position:relative}.search-results .search-result__photo{grid-column:1;height:70px;width:70px}.search-results .search-result__photo img{height:70px;width:70px}.search-results .search-result__photo+.search-result__title{margin-left:20px;padding:15px}.search-results .search-result__title{font-family:var(--family-bold);font-size:17px}.search-results .search-result__content{font-size:13px}.search-results .search-result--organization .search-result__content,.search-results .search-result--user .search-result__content{align-self:start;justify-self:flex-end;padding:10px}.search-results .search-result--organization{grid-template-columns:auto 3fr 1fr;min-height:40px}.search-results .search-result--organization .search-result__photo{height:auto}.search-results .search-result--script{padding:20px;row-gap:5px}.search-results .search-result--script .search-result__title{font-family:var(--family-regular)}.search-results .search-result--script a.script-title{font-family:var(--family-bold-italic)}.search-results .search-result--script a.script-title:hover{color:var(--nectarine)}.search-results .search-result--script .search-result__content{align-items:center;display:flex;flex-wrap:wrap;grid-row:2;padding:0;row-gap:5px}.search-results .search-result--script .search-result__content>.field{display:flex;flex-wrap:wrap;gap:3px;line-height:1;position:relative}.search-results .search-result--script .search-result__content>.field:not(.field-name-extra-field-recommendation-count):not(.field-name-extra-field-cast-size){width:100%}@media (min-width:984px){.search-results .search-result--script .search-result__content>.field:not(.field-name-extra-field-recommendation-count):not(.field-name-extra-field-cast-size){width:auto}}.search-results .search-result--script .search-result__content>.field.field-name-extra-field-recommendation-count{margin-right:8px;padding-right:10px}.search-results .search-result--script .search-result__content>.field.field-name-extra-field-recommendation-count:after{background-color:#d6cfd3;content:"";display:block;height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px}@media (min-width:984px){.search-results .search-result--script .search-result__content>.field:not(:last-child){margin-right:8px;padding-right:10px}.search-results .search-result--script .search-result__content>.field:not(:last-child):after{background-color:#d6cfd3;content:"";display:block;height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px}}.search-results .search-result--script .search-result__content .field-name-extra-field-recommendation-count{background-position:0 -780px;padding-left:20px}.search-results .search-result a{word-break:break-all}.search-results .search-result a.field-items__more-link{color:var(--taro-reduced)}.search-results .search-result a:hover{color:var(--nectarine)}.search-results .search-result:hover{background-color:var(--powder-blue);color:var(--taro)}.search-results .search-result:hover a:hover{color:var(--nectarine)}.search-results .search-result:hover .field-name-extra-field-recommendation-count{background-position:0 -768px}.views-view--search-saved h3{border-top:1px solid var(--nine-percent-dust);font-family:var(--family-regular);font-size:15px;font-weight:700;padding:20px 0;text-transform:uppercase}.views-view--search-saved .node--view-mode-teaser{display:flex;flex-direction:row}.views-view--search-saved .node--view-mode-teaser h2{flex-grow:1;font-family:var(--family-regular);font-size:13px;margin:0;padding:0}.read-more-toggle.open>div{display:block;overflow:visible}.read-more-toggle>div{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.read-more-toggle>div.field-name-field-user-bio{-webkit-line-clamp:6}.read-more-toggle>div.field-name-field-script-synopsis{-webkit-line-clamp:4}.read-more-toggle .trigger{color:var(--caribbean-blue);cursor:pointer;display:block;font-size:.85rem;text-align:right;visibility:hidden}.read-more-toggle .trigger:hover{text-decoration:underline}table.checkout-table{width:95%}table.checkout-table td{padding:var(--horz-spacing-unit) var(--vert-spacing-unit)}table.checkout-table td.header{font-family:var(--family-bold);padding-left:0}table.checkout-table td.discount{color:var(--nectarine);padding-left:13px}table.checkout-table td:last-child{padding-right:0;vertical-align:bottom}table.checkout-table .total{border-top:1px solid var(--seventyfive-percent-dust);font-family:var(--family-bold)}.block-package-summary-block h2{color:var(--black);margin-bottom:0;margin-top:var(--half-spacing-unit)}.smart-trim.smart-trim--expanded-full-text{margin-bottom:20px}.smart-trim.smart-trim--expanded-full-text .smart-trim__output,.smart-trim.smart-trim--expanded-full-text .smart-trim__output-full,.smart-trim.smart-trim--expanded-full-text .smart-trim__output-full>:last-child:not(br),.smart-trim.smart-trim--expanded-full-text .smart-trim__output>:last-child:not(br){display:inline}.smart-trim.smart-trim--expanded-full-text .smart-trim__more-wrapper{display:inline;padding-left:4px}article.node-type-subscription .subscription-packge-image{float:left}article.node-type-subscription .article-content{margin-left:85px;padding-top:15px}@media (--narrow){article.node-type-subscription .article-content{padding-right:130px}}.subscription-admin-info{margin-top:50px}.subscription-package-singular{color:var(--black);font-size:var(--large-font-size);line-height:var(--large-line-height);margin-right:var(--spacing-unit)}.subscription-item .related-package{margin-left:85px;padding-top:15px;position:relative}.subscription-item .related-package h3{color:var(--black);font-size:var(--large-font-size);line-height:var(--large-line-height);margin-bottom:var(--half-spacing-unit)}@media (min-width:744px){.subscription-item .related-package{padding-right:130px}}.subscription-item .field-name-field-package-features .field-items{padding-left:14px}.subscription-item .field-name-field-package-features .pro-feature{display:inline-block}@media (min-width:744px){.subscription-item .field-name-field-package-features{column-count:2}}.subscription-item .shared-feature,.subscription-item header.package-info,.tabledrag-toggle-weight{display:none}.tabledrag-handle .handle{box-sizing:initial}table{width:100%}table td,table th{padding:10px}table tr:nth-child(odd){background-color:var(--london-fog)}table thead th{background:var(--white);color:var(--caribbean-blue);text-align:left}table tbody td,table tbody th{border:none;vertical-align:top}table tbody th,table thead th{color:var(--inkstain-black)}table.views-table tbody td,table.views-table tbody th{background:inherit}.checkout-table tr:nth-child(odd){background-color:var(--white)}.form-type-password-confirm .password-parent{margin-bottom:var(--spacing-unit)}.form-type-password-confirm label{text-transform:capitalize}.form-type-password-confirm .password-suggestions ul{list-style:inherit;padding-left:10px}@media (min-width:744px){.form-type-password-confirm{padding-right:var(--spacing-unit)}}.password-strength__title{font-size:var(--small-font-size);line-height:var(--small-line-height)}.password-strength__text{font-family:var(--family-bold);text-transform:lowercase}.password-confirm{font-size:var(--small-font-size);line-height:var(--small-line-height)}.password-confirm .error,.password-confirm .ok{font-family:var(--family-bold);font-weight:400}#edit-account>.form-item{margin-bottom:25px}#edit-account>.form-item:last-child{margin-bottom:0}label[for=edit-pass]~.form-item-pass-pass1>label{display:none}.form-item-current-pass{background-color:var(--light-banana);padding:10px}.password-strength__meter{background-color:#ebeae4;margin-top:.5em}.password-strength__indicator{background-color:#77b259;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#e62600}.password-strength__indicator.is-fair{background-color:#e09600}.password-strength__indicator.is-good{background-color:#0074bd}.password-strength__indicator.is-strong{background-color:#77b259}.password-confirm,.password-confirm-match,.password-field,.password-strength{width:55%}.password-suggestions{border:1px solid #b4b4b4;margin:.7em 0;max-width:34.7em;padding:.2em .5em}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right}.password-confirm .ok{color:#325e1c;font-weight:700}.password-confirm .error{color:#a51b00;font-weight:700}.masquerade-block-form{padding-bottom:4rem!important}.artistic-statement-page__content{padding-right:15px}.views-element-container>div[class^=js-view-]{min-height:150px;position:relative}.views-element-container>div[class^=js-view-] .no-results{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.wizard-form{padding:var(--spacing-unit)}.wizard-form .form-composite .fieldset-legend{display:block;font-family:var(--family-bold)}@media (min-width:744px){.wizard-form{padding-left:0}}.wizard-trail{border-bottom:1px solid var(--fifteen-percent-dust);color:var(--seventyfive-percent-dust);font-size:17px;line-height:var(--spacing-unit);padding:0 var(--half-spacing-unit) var(--spacing-unit)}.wizard-trail strong{color:var(--nectarine)}@media (min-width:744px){.wizard-trail{padding-left:0}}.block-simple-blockdashboard-get-started{margin:40px 0;text-align:center}.block-simple-blockdashboard-get-started h2{color:#000;font-family:var(--family-bold);font-size:21px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 20px;padding:0}@media (min-width:744px){.block-simple-blockdashboard-get-started h2{font-size:34px;line-height:40px}}.block-simple-blockdashboard-get-started p{margin:0 15px}.block-simple-blockdashboard-get-started a{background:var(--caribbean-blue);border:none;border-radius:3px;color:#fff;display:inline-block;font-family:var(--family-bold);font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:10px;width:100%}.block-simple-blockdashboard-get-started a:hover{background:var(--nectarine)}@media (min-width:744px){.block-simple-blockdashboard-get-started a{width:33%}}.block-detached-header-block{padding-top:0;position:relative}.block-detached-header-block .item-list ul>li{margin-bottom:var(--spacing-unit)}@media (min-width:744px){.block-detached-header-block{padding-right:var(--half-spacing-unit)}}.block-detached-header{float:inherit;overflow:auto}.block-detached-header.block{padding-bottom:0}.region-sidebar-first .block-detached-header.block{border-bottom:0}.region-sidebar-first .block-detached-header.block h2{margin-bottom:0}.region-sidebar-first .block-detached-header-block.block{padding-top:0}.block-simple-blockhomepage-packages-intro{margin:0 auto;max-width:1220px}.block-simple-blockhomepage-packages-intro .homepage-packages__container{padding:0 15px}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__row{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-evenly;margin:50px 0}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__row .homepage-packages__box{flex-basis:100%;text-align:center}@media (min-width:744px){.block-simple-blockhomepage-packages-intro .homepage-packages__container{font-size:24px;line-height:32px}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__row{flex-wrap:nowrap}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__row .homepage-packages__box{flex:1}}.block-simple-blockhomepage-packages-intro .homepage-packages__container .icon-link{display:block;margin:15px 0}.block-simple-blockhomepage-packages-intro .homepage-packages__container .icon-link:hover{opacity:.5}.block-simple-blockhomepage-packages-intro .homepage-packages__container h3 a{display:block;font-family:var(--family-bold);font-size:19.2667px;line-height:22.6667px;margin-bottom:17px}.block-simple-blockhomepage-packages-intro .homepage-packages__container h3 a:hover{opacity:.5}.block-simple-blockhomepage-packages-intro .homepage-packages__container p{color:#000000b3;font-family:var(--family-regular);font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:1em}.block-simple-blockhomepage-packages-intro .homepage-packages__container p a{font-family:var(--family-bold);font-size:17px}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--writer h3 a,.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--writer p a{color:var(--writer-color)}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--reader h3 a,.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--reader p a{color:var(--reader-color)}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--actor h3 a,.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--actor p a{color:var(--actor-color)}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--organization h3 a,.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--organization p a{color:var(--organization-color)}.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--highereducation h3 a,.block-simple-blockhomepage-packages-intro .homepage-packages__container .homepage-packages__box--highereducation p a{color:var(--higher-ed-color)}.block-simple-blockhomepage-secondary-slogan{padding-top:25px;text-align:center}.block-simple-blockhomepage-secondary-slogan p{font-size:21px;font-style:normal;font-weight:400;line-height:28px;padding:0 20px}@media (min-width:744px){.block-simple-blockhomepage-secondary-slogan p{font-size:24px;line-height:32px;padding:0}}.block-simple-blockhomepage-sneak-peek{background-color:var(--caribbean-blue);margin-bottom:40px;padding:40px 0;text-align:center}.block-simple-blockhomepage-sneak-peek p{margin:0}.block-simple-blockhomepage-sneak-peek a{color:#fff;font-family:var(--family-bold);font-size:1.4em;font-style:normal;font-weight:400;line-height:1.4285714286em}.block-simple-blockhomepage-sneak-peek a:hover{color:var(--light-mint)}.block-homepage-statistics-block{background:#fff;padding:40px 20px;text-align:center}.block-homepage-statistics-block h2{font-family:var(--family-regular);font-size:1.4em;font-weight:400;line-height:1.4285714286em;margin-bottom:20px}@media (min-width:744px){.block-homepage-statistics-block h2{font-size:2.2666666667em;line-height:1.1764705882em}}.block-homepage-statistics-block .stat-info{font-size:1.4em;font-style:normal;font-weight:400;margin-top:15px;opacity:0;transition:opacity .1s linear}.block-homepage-statistics-block .stat-info.loaded{opacity:1}@media (min-width:744px){.block-homepage-statistics-block .stat-info{font-size:2.2666666667em}}.block-homepage-statistics-block .stat-info .stat-info__stat{display:block;font-family:var(--family-bold);line-height:normal;margin:15px 25px 0}@media (min-width:744px){.block-homepage-statistics-block .stat-info .stat-info__stat{display:inline-block}}.block-homepage-statistics-block .stat-info .stat-info__stat.stat-info__stat--scripts{color:var(--writer-color)}.block-homepage-statistics-block .stat-info .stat-info__stat.stat-info__stat--monologues{color:var(--actor-color)}.block-homepage-statistics-block .stat-info .stat-info__stat.stat-info__stat--writers{color:var(--writer-color)}.block-homepage-statistics-block .stat-info .stat-info__stat.stat-info__stat--readers{color:var(--reader-color)}.block-homepage-statistics-block .stat-info .stat-info__stat.stat-info__stat--organizations{color:var(--organization-color)}.block-library-navigation{padding-left:20px}.block-library-navigation .active{background-image:url(/themes/custom/npe_theme/images/icons/orange-arrow%402x.png);background-position:0;background-repeat:no-repeat;background-size:8px 12px;color:#000000b3}.block-library-navigation a{padding-left:10px}.block-library-navigation ul{padding-top:30px}.block-library-navigation ul li{margin-bottom:15px}.views-view--reading-list .node--type-script a.title-link{color:var(--nectarine)}.views-view--reading-list .node--type-script a.title-link:focus,.views-view--reading-list .node--type-script a.title-link:hover{color:var(--nectarine)!important}.block-note-form-block,.node--view-mode-note-play{background-color:#ffa11c0a;border:2px dashed #ffa11c80;margin:4px;padding:16px}.block-note-form-block h4,.node--view-mode-note-play h4{font-size:15px;margin-bottom:20px;text-transform:uppercase}.block-note-form-block .form-actions,.node--view-mode-note-play .form-actions{display:inline-block;width:100%}.block-organization-condensed-metadata-block{align-items:center;background:#75636e12;display:flex;justify-content:space-between}.block-organization-condensed-metadata-block.block{padding-bottom:0;padding-right:0;padding-top:0}.block-organization-condensed-metadata-block h3{padding:10px 0;text-transform:uppercase}.block-organization-condensed-metadata-block img{display:flex}.block-scripts-by-writer-block{border-top:1px solid #60c1fc;margin-top:1rem;padding:20px}#user-listing-switcher{margin-bottom:1em;text-align:center}#user-listing-switcher a{border-bottom:.2em solid var(--ash-gray);display:inline-block;font-size:1.2em;font-weight:700;margin:.5em;padding:.5em 3em}#user-listing-switcher a.active{border-bottom-color:var(--navy)}.block-user-empty-text-block{margin-bottom:20px;margin-top:20px}.block-user-image-block{border-right:1px solid var(--fifteen-percent-dust);min-height:100px;position:relative}.block-user-image-block.block{padding:0}.block-user-image-block+.block-user-edit-block{border-bottom:none;margin-top:-71px;padding-bottom:0;padding-top:0;position:relative}.block-user-image-block+.block-user-edit-block.admin-view{border-right:1px solid var(--fifteen-percent-dust);margin-top:0}.block-user-image-block__image picture{display:flex}.block-user-inner-header-block{border-bottom:1px solid var(--caribbean-blue)}.block-user-inner-header-block .back-to-link{color:var(--caribbean-blue);font-size:28px;line-height:1.25}.block-user-inner-header-block .back-to-link:hover{color:var(--nectarine)}.block-user-inner-header-block h2{font-size:28px}.block-user-inner-header-block__container{align-items:center;display:flex;gap:5px}.block-user-metadata-block{background:#75636e12}.block-user-metadata-block>div{margin-bottom:10px}.block-user-metadata-block .profile-metadata-primary-link{font-family:var(--family-bold);font-weight:400}.block-user-metadata-block .profile-metadata-primary-link.disabled{color:#7a7b7c}.block-user-metadata-block__label{color:#000000b3;font-family:var(--family-bold);font-weight:400}.block-user-metadata-block__twitter .block-user-metadata-block__label,.block-user-metadata-block__website .block-user-metadata-block__label{font-size:13px}.block-user-metadata-block__actions .flag{margin-bottom:10px}.block--featured{position:relative}.block--featured>h2{margin-bottom:15px;text-transform:uppercase}.block--featured h2{color:#000000b3!important;font-size:15px}.block--featured img,.block--featured picture{position:absolute;right:0;top:0}.block--featured .views-field-name-1{display:none}.block--featured .views-field-name,.block--featured .views-field-title{margin-bottom:10px}.block--featured .read-more,.block--featured .views-field-view-node{font-size:13px;margin-top:10px}.block-views-blocknpx-index-block li{display:flex}.block-views-blocknpx-index-block li:not(:last-child){margin-bottom:15px}.block-views-blocknpx-index-block .links.inline{display:none}.route-npe-dashboard-view .region-content{border-right:0;margin-right:20px}.route-npe-dashboard-view .block-page-title-block{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal;background-color:initial;color:#0000;margin:0;padding:0}.route-npe-dashboard-view .node--type-script.node--view-mode-featured .field-name-field-script-current-draft .field-item{color:#75636e26;font-size:var(--small-font-size)}.route-npe-dashboard-view .block-views-blockfeatured-content-block-1{background-color:#f6fbff;margin-bottom:40px;padding:20px}.route-npe-dashboard-view .block-views-blockfeatured-content-block-1 .node--type-featured-content.node--view-mode-featured>h2{border-bottom:1px solid #e6e6e6;font-size:34px;line-height:1.2;margin:0 0 16px;padding:0 0 10px}.route-npe-dashboard-view .block-views-blockfeatured-content-block-1 .node--type-featured-content.node--view-mode-featured>h2 a{color:#000}.route-npe-dashboard-view .block-views-blockfeatured-content-block-1 .field-name-field-featured-content .field-label,.route-npe-dashboard-view .block-views-blockfeatured-content-block-1 .node--type-featured-content.node--view-mode-featured .links.inline{display:none}.route-npe-dashboard-view .block-views-blockfeatured-content-block-1 .field-name-field-featured-content .field-item{margin-bottom:10px}.route-npe-dashboard-view .block-views-blocknpx-index-block,.route-npe-dashboard-view .block-views-blockrecently-recommended-block{background-color:#e6e6e666;margin-bottom:40px;padding:20px}.route-npe-dashboard-view .block-views-blocknpx-index-block h2,.route-npe-dashboard-view .block-views-blockrecently-recommended-block h2{border-bottom:1px solid #e6e6e6;font-size:34px;line-height:1.2;margin:0 0 16px;padding:0 0 10px}.route-npe-dashboard-view .block-views-blockrecently-recommended-block .title-line{margin-bottom:10px}.route-npe-dashboard-view .block-views-blockrecently-recommended-block .recommendation-date{display:none}.route-npe-dashboard-view .block-views-blockrecently-recommended-block a.script-title{color:var(--nectarine)}.route-npe-dashboard-view .block-views-blockrecently-recommended-block a.script-title:active,.route-npe-dashboard-view .block-views-blockrecently-recommended-block a.script-title:focus,.route-npe-dashboard-view .block-views-blockrecently-recommended-block a.script-title:hover{color:var(--pumpkin)}.route-npe-dashboard-view .block-views-blockrecently-recommended-block .metadata{display:flex;flex-wrap:nowrap;gap:13px;justify-content:flex-end}.route-npe-dashboard-view .block-views-blockrecently-recommended-block .metadata>div+div{position:relative}.route-npe-dashboard-view .block-views-blockrecently-recommended-block .metadata>div+div:before{background-color:#fd510080;content:"";display:block;height:2px;left:-8px;position:absolute;top:9px;width:2px}.route-npe-dashboard-view .region-sidebar-first{margin-top:20px}.route-npe-dashboard-view .region-sidebar-first>.block{border:1px solid var(--fifteen-percent-dust);margin-bottom:20px;padding:20px;position:relative}.route-npe-user-artistic-statement .block-page-title-block,.route-npe-user-artistic-statement .block-system-main-block{display:none}.route-npe-user-artistic-statement .artistic-statement-page__content,.route-npe-user-artistic-statement .artistic-statement-page__title{display:block;padding-left:20px}.route-npe-user-artistic-statement .artistic-statement-page__title h1{color:#000000b3;font-size:15px;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:20px;margin-top:20px;text-transform:uppercase}@media (min-width:744px){body.route-npe-general-search-scripts .region-content{border-right:none;grid-column:1/span 12;padding-top:0}body.route-npe-general-search-scripts #search-script-form{display:grid;grid-template-columns:repeat(12,1fr)}body.route-npe-general-search-scripts .search-main-container{border-right:1px solid #75636e26;grid-column:1/span 8}body.route-npe-general-search-scripts .search-filter-container{grid-column:9/span 4}.page-footer-inner,.page-header-inner,.page-main-inner{margin:0 auto;max-width:744px}}@media (min-width:984px){.page-footer-inner,.page-header-inner,.page-main-inner{max-width:984px}}@media (min-width:1224px){.page-footer-inner,.page-header-inner,.page-main-inner{max-width:1224px}}.main-content-header{border-bottom:1px solid #60c1fc;padding:20px}@media (min-width:744px){.region-content-header-sidebar{grid-column:9/span 4;grid-row:1;padding:20px}}.region-content{padding:20px}@media (min-width:744px){.region-navigation-first{grid-column:1/span 2}.region-navigation-second{grid-column:3/span 4}}.page-footer .l-footer-sidebar,.page-footer .region-footer-first,.page-footer .region-footer-second{padding-left:20px;padding-right:20px}@media (min-width:744px){.page-footer .l-footer-sidebar,.page-footer .region-footer-first,.page-footer .region-footer-second{padding-left:0;padding-right:0}.page-footer .page-footer-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:20px}.page-footer .region-footer-third{display:grid;grid-column:9/span 4;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.page-footer .region-footer-first{grid-column:1/span 3}.page-footer .region-footer-second{grid-column:4/span 5}.page-footer .block--boxes-footer-accreditation br{display:none}body.route-npe-general-search-scripts .region-content{border-right:none;grid-column:1/span 12;padding-top:0}body.route-npe-general-search-scripts #search-script-form{display:grid;grid-template-columns:repeat(12,1fr)}body.route-npe-general-search-scripts .search-main-container{border-right:1px solid var(--fifteen-percent-dust);grid-column:1/span 8}body.route-npe-general-search-scripts .search-filter-container{grid-column:9/span 4}}.layout-container,body{margin:0}.page-footer-inner,.page-header-inner,.page-main-inner{--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}@media (min-width:744px){.page-footer-inner,.page-header-inner,.page-main-inner{margin:0 auto;max-width:var(--narrow-width)}}@media (min-width:984px){.page-footer-inner,.page-header-inner,.page-main-inner{max-width:var(--normal-width)}}@media (min-width:1224px){.page-footer-inner,.page-header-inner,.page-main-inner{max-width:var(--wide-width)}}@media (min-width:744px){.page-header-inner,.page-main-inner{display:grid;grid-template-columns:repeat(12,1fr)}}.region-highlighted{grid-column:1/span 12;grid-row:1}.main-content-header{border-bottom:1px solid var(--caribbean-blue);padding:var(--spacing-unit)}@media (min-width:744px){.main-content-header{display:grid;grid-column:1/span 12;grid-row:2;grid-template-columns:repeat(12,1fr);padding-left:0;padding-right:0}.region-content-header-main{grid-column:1/span 8;grid-row:1}.region-content-header-sidebar{grid-column:9/span 4;grid-row:1;padding:var(--spacing-unit)}}.region-content{padding:var(--spacing-unit)}@media (min-width:744px){.region-content{grid-column:1/span 8;grid-row:3;padding-left:0;padding-right:0}.region-sidebar-first{grid-column:9/span 4;grid-row:3}.region-header{grid-column:1/span 6}}.area-navigation{height:100%}@media (min-width:744px){.area-navigation{display:grid;grid-column:7/span 6;grid-template-columns:repeat(6,1fr)}}.area-navigation .region-navigation-first{height:100%}@media (min-width:744px){.area-navigation .region-navigation-first{grid-column:1/span 2}}.area-navigation .region-navigation-second{height:100%}@media (min-width:744px){.area-navigation .region-navigation-second{grid-column:3/span 4}}.page-footer{border-top:1px solid #75636e26;padding:30px 0}.page-footer .page-footer-inner{display:flex}@media (max-width:770px){.page-footer .page-footer-inner{padding:0 15px}}.page-footer .page-footer-inner .region-footer-first,.page-footer .page-footer-inner .region-footer-third{flex:1}.page-footer .page-footer-inner .region-footer-second{flex:3;padding:0 15px}.page-footer .page-footer-inner .region-footer-third{display:flex}.page-footer .page-footer-inner .region-footer-third .block-simple-block{flex:0 0 50%;padding-right:10px}@media (max-width:960px){.page-footer .region-footer-third>.region-footer-third{display:block}}@media (max-width:800px){.page-footer .region-footer-second{flex:2}}@media (max-width:660px){.page-footer .page-footer-inner{display:block}.page-footer .page-footer-inner>*{padding:10px 0!important}.page-footer .page-footer-inner>*>*{padding:0!important}}:root{--white:#fff;--black:#000;--inkstain-black:#000000b3;--caribbean-blue:#60c1fc;--nectarine:#fe6520;--taro:#988893;--taro-reduced:#d6cfd3;--pumpkin:#e24b00;--marigold:#ffac38;--pumpkin-residue:#da2000;--nectarine-rind:#ffe4b4;--powder-blue:#60c1fc17;--light-mint:#d1ffde;--emerald-green:#268040;--light-rose:#ffd6cc;--muddy-red:#b24936;--light-banana:#fffacc;--slug:#998c2e;--nine-percent-dust:#75636e12;--fifteen-percent-dust:#75636e26;--seventyfive-percent-dust:#75636ebf;--ash-gray:#0000004d;--london-fog:#f5f5f5;--fog-gray:#f9f9f9;--navy:#2e5e7d;--tangerine:#ffa114;--four-percent-tangerine:#ffa1140a;--fifty-percent-tangerine:#ffa11480;--ice-blue:#4dd3e5;--orange-0:#d24e18;--orange-1:var(--nectarine);--orange-2:#ff8b00;--orange-3:var(--tangerine);--orange-list:var(--orange-0) var(--orange-1) var(--orange-2) var(--orange-3);--writer-color:var(--navy);--reader-color:var(--tangerine);--actor-color:var(--ice-blue);--organization-color:#423463;--higher-ed-color:var(--taro);--nnpn-purple:#540099;--double-spacing-unit:40px;--spacing-unit:20px;--half-spacing-unit:10px;--vert-spacing-unit:var(--spacing-unit);--horz-spacing-unit:var(--half-spacing-unit);--header-height:64px;--narrow-width:744px;--normal-width:984px;--wide-width:1220px;--main-region-narrow:495px;--main-region-normal:655px;--main-region-wide:815px;--sidebar-narrow:248px;--sidebar-normal:328px;--sidebar-wide:408px;--base-font-size:15px;--base-line-height:20px;--small-font-size:13px;--small-line-height:17px;--large-font-size:17px;--large-line-height:23px;--label-font-size:17px;--label-line-height:23px;--regular:400;--bold:700;--family-regular:"Apercu Regular",helvetica,arial,sans-serif;--family-italic:"Apercu Italic",helvetica,arial,sans-serif;--family-bold:"Apercu Bold",helvetica,arial,sans-serif;--family-bold-italic:"Apercu Bold Italic",helvetica,arial,sans-serif}#donate-form-wrapper{display:none!important}
