.ifde-page__content a.cta--button,.ifde-page__intro a.cta--button,.ifde-page__content .bg-feature__cta a,.ifde-page__title-cta a,.landing-page__hero-cta a,.schools-list__see-results button,.view-ifde-search .form--inline .form-submit,.view-ifde-publications .view-filters details summary,#edit-reset,.ifde-threecol__footer a,.schools-list__clear button,.alert__cta a,.webform-button--submit{display:inline-block;margin:20px 10px 20px 0;padding:10px 40px;color:#000000;background:#FFCC4C;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:1.2;text-align:center;text-shadow:none;}@media (min-width:1025px){.ifde-page__content a.cta--button,.ifde-page__intro a.cta--button,.ifde-page__content .bg-feature__cta a,.ifde-page__title-cta a,.landing-page__hero-cta a,.schools-list__see-results button,.view-ifde-search .form--inline .form-submit,.view-ifde-publications .view-filters details summary,#edit-reset,.ifde-threecol__footer a,.schools-list__clear button,.alert__cta a,.webform-button--submit{margin:40px 20px 40px 0;padding:19px 70px;font-size:16px;}}.ifde-page__content a.cta--button:after,.ifde-page__intro a.cta--button:after,.ifde-page__content .bg-feature__cta a:after,.ifde-page__title-cta a:after,.landing-page__hero-cta a:after,.schools-list__see-results button:after,.view-ifde-search .form--inline .form-submit:after,.view-ifde-publications .view-filters details summary:after,#edit-reset:after,.ifde-threecol__footer a:after,.schools-list__clear button:after,.alert__cta a:after,.webform-button--submit:after{display:inline-block;height:8px;width:5px;margin:0 0 1px 5px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-black.svg) no-repeat center center;background-size:contain;}@media (min-width:1025px){.ifde-page__content a.cta--button:after,.ifde-page__intro a.cta--button:after,.ifde-page__content .bg-feature__cta a:after,.ifde-page__title-cta a:after,.landing-page__hero-cta a:after,.schools-list__see-results button:after,.view-ifde-search .form--inline .form-submit:after,.view-ifde-publications .view-filters details summary:after,#edit-reset:after,.ifde-threecol__footer a:after,.schools-list__clear button:after,.alert__cta a:after,.webform-button--submit:after{height:10px;width:7px;margin:0 0 0 8px;}}.ifde-page__content a.cta--button:hover,.ifde-page__intro a.cta--button:hover,.ifde-page__content .bg-feature__cta a:hover,.ifde-page__title-cta a:hover,.landing-page__hero-cta a:hover,.schools-list__see-results button:hover,.view-ifde-search .form--inline .form-submit:hover,.view-ifde-publications .view-filters details summary:hover,#edit-reset:hover,.ifde-threecol__footer a:hover,.schools-list__clear button:hover,.alert__cta a:hover,.webform-button--submit:hover{background-color:#18AAD1;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:0;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#FFFF00;color:#000000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;}select::-ms-expand{display:none;}button,input{overflow:visible;border-radius:0;}button,select{text-transform:none;}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:none;}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}h1{font-size:30px;font-weight:700;line-height:1.23;}@media screen and (min-width:700px){h1{font-size:40px;}}@media screen and (min-width:1025px){h1{font-size:60px;}}h2{margin:1.2em 0 5px;color:#122278;font-size:25px;font-weight:700;line-height:1.21;}@media screen and (min-width:700px){h2{font-size:33px;}}@media screen and (min-width:1025px){h2{font-size:50px;}}h3{margin:1.2em 0 5px;color:#122278;font-size:20px;font-weight:700;line-height:1.3;}@media screen and (min-width:1025px){h3{font-size:30px;}}h4{margin:1.2em 0 5px;color:#122278;font-size:18px;font-weight:700;line-height:1.39;}@media screen and (min-width:1025px){h4{font-size:25px;}}h5{margin:1.2em 0 5px;color:#122278;font-size:15px;font-weight:700;line-height:1.93;}@media screen and (min-width:1025px){h5{font-size:20px;}}h6{margin:1.2em 0 5px;color:#122278;font-size:12px;font-weight:700;line-height:1.67;text-transform:uppercase;}@media screen and (min-width:1025px){h6{font-size:14px;}}p{margin:0 0 1em;}p:empty{display:none;}span.blue{color:#000000;font-weight:400;}strong{font-weight:700;}.ifde-page__content a{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;color:#000000;cursor:pointer;font-weight:700;}.ifde-page__content a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.ifde-page__content .cta--last .last-word{display:inline-block;}.ifde-page__content .cta--last .last-word:after{display:inline-block;height:10px;width:8px;margin:0 0 -1px 5px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;}@media (min-width:1025px){.ifde-page__content .cta--last .last-word:after{height:12px;width:10px;margin:0 0 0 8px;}}.ifde-page__content .cta--last .last-word:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.ifde-page__content .cta--last .last-word:after{-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}.ifde-page__content .cta--last a:hover .last-word:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}.ifde-page__content ol,.ifde-page__content ul{margin:2em 0;}.ifde-page__content ol li,.ifde-page__content ul li{margin:0 0 0.667em;}.ifde-page__content ol{padding-left:44px;}@media (min-width:1025px){.ifde-page__content ol{padding-left:57px;}}.ifde-page__content ul{list-style:none;padding-left:30px;}.ifde-page__content ul li{position:relative;padding-left:20px;}@media (min-width:1025px){.ifde-page__content ul li{padding-left:2em;}}.ifde-page__content ul li:before{position:absolute;left:0;top:10px;content:'';height:4px;width:4px;background-color:#18AAD1;border-radius:50%;}@media (min-width:1025px){.ifde-page__content ul li:before{top:12px;height:6px;width:6px;}}.ifde-page__content .contextual-links li:before{content:'';height:0;width:0;}.ifde-page__content .contextual-links li a{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.ifde-page__content .contextual-links li a:hover{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.ifde-page__content h2 a,.ifde-page__content h3 a,.ifde-page__content h4 a,.ifde-page__content h5 a,.ifde-page__content h6 a{color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.ifde-page__content h2 a:hover,.ifde-page__content h3 a:hover,.ifde-page__content h4 a:hover,.ifde-page__content h5 a:hover,.ifde-page__content h6 a:hover{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.ifde-page__intro{margin:25px auto;max-width:720px;font-size:16px;font-weight:700;line-height:1.625;}@media (min-width:700px){.ifde-page__intro{margin:30px auto;font-size:18px;line-height:1.55;}}@media (min-width:1025px){.ifde-page__intro{margin:45px auto;font-size:25px;line-height:1.4;}}.ifde-page__intro a{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;color:#000000;cursor:pointer;font-weight:700;}.ifde-page__intro a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.disclaimer{font-style:italic;font-size:.875em;}button{font-family:"Karla",sans-serif;}html,body{overflow-x:hidden;}html.js-fixed,body.js-fixed{overflow:hidden;}body{font-family:"Karla",sans-serif;font-size:15px;font-weight:300;line-height:1.667;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-top:50px;}@media (min-width:700px){body{padding-top:60px;}}@media screen and (min-width:1025px){body{padding-top:84px;font-size:18px;}}.node-206.news-listing .ifde-page__header,.node-429.blog-listing .ifde-page__header{display:none;}* > p:last-child,* > ul:last-child,* > ol:last-child{margin-bottom:0;}a.skip-link{color:#000000;}a.skip-link.visually-hidden:focus{background-color:#FFFFFF;padding:3px 10px;position:absolute !important;z-index:10000;}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:500;background:rgba(255,255,255,0.8);display:none;}.overlay.js-open,.overlay.js-active{display:block;-webkit-animation:fade-in 0.3s forwards;animation:fade-in 0.3s forwards;}.embedded-entity{margin:2em 0;}.embedded-entity.align-left{float:none;margin:2em 0;}@media (min-width:700px){.embedded-entity.align-left{float:left;margin:0.6em 2em 2em 0;}}.embedded-entity.align-right{float:none;margin:2em 0;}@media (min-width:700px){.embedded-entity.align-right{float:right;margin:0.6em 0 2em 2em;}}figcaption{margin:0.5em 0 0;font-size:0.875em;}img{display:block;max-width:100%;height:auto;}.wysiwyg-image--full img{width:100%;}.wysiwyg-quote{font-size:1.25em;}.align-right .wysiwyg-quote,.align-left .wysiwyg-quote{max-width:400px;}.tags{color:#122278;font-size:15px;font-weight:700;text-transform:uppercase;}.tags:after{display:table;content:'';clear:both;}@media (min-width:700px){.tags{font-size:18px;}}@media (min-width:1025px){.tags{font-size:20px;}}.tags__label{float:left;}.tags__list{float:right;width:calc(100% - 82px);padding-left:20px;margin:0;}@media (min-width:700px){.tags__list{width:calc(100% - 110px);}}.tags__tag{display:inline-block;list-style:none;}.tags__tag:not(:last-of-type){margin-right:15px;}@media (min-width:1025px){.tags__tag:not(:last-of-type){margin-right:20px;}}.tags__tag a{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;color:#122278;}.tags__tag a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.quote{padding:30px 0;border-top:16px solid #18AAD1;border-bottom:1px solid #18AAD1;margin:0;}.quote__quote{font-size:20px;line-height:1.4em;margin:0;}@media (min-width:700px){.quote__quote{font-size:24px;}}@media (min-width:1025px){.quote__quote{font-size:30px;}}.quote__quote p:before{content:'“';}.quote__quote p:after{content:'”';}form:not(.ifde-search-form) .js-form-type-textfield,form:not(.ifde-search-form) .js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-select,form:not(.ifde-search-form) .form-type-email,.schools-filter .js-form-type-textfield,.schools-filter .js-form-type-textarea,.schools-filter .js-form-type-select,.schools-filter .form-type-email,.pagerer-container .js-form-type-textfield,.pagerer-container .js-form-type-textarea,.pagerer-container .js-form-type-select,.pagerer-container .form-type-email,.webform-submission-form .js-form-type-textfield,.webform-submission-form .js-form-type-textarea,.webform-submission-form .js-form-type-select,.webform-submission-form .form-type-email{display:block;width:100%;padding-bottom:7px;margin-bottom:30px;border-bottom:2px solid #000000;}@media (min-width:700px){form:not(.ifde-search-form) .js-form-type-textfield,form:not(.ifde-search-form) .js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-select,form:not(.ifde-search-form) .form-type-email,.schools-filter .js-form-type-textfield,.schools-filter .js-form-type-textarea,.schools-filter .js-form-type-select,.schools-filter .form-type-email,.pagerer-container .js-form-type-textfield,.pagerer-container .js-form-type-textarea,.pagerer-container .js-form-type-select,.pagerer-container .form-type-email,.webform-submission-form .js-form-type-textfield,.webform-submission-form .js-form-type-textarea,.webform-submission-form .js-form-type-select,.webform-submission-form .form-type-email{width:389px;margin-bottom:20px;}}form:not(.ifde-search-form) .js-form-type-textfield > label,form:not(.ifde-search-form) .js-form-type-textarea > label,form:not(.ifde-search-form) .js-form-type-select > label,form:not(.ifde-search-form) .form-type-email > label,.schools-filter .js-form-type-textfield > label,.schools-filter .js-form-type-textarea > label,.schools-filter .js-form-type-select > label,.schools-filter .form-type-email > label,.pagerer-container .js-form-type-textfield > label,.pagerer-container .js-form-type-textarea > label,.pagerer-container .js-form-type-select > label,.pagerer-container .form-type-email > label,.webform-submission-form .js-form-type-textfield > label,.webform-submission-form .js-form-type-textarea > label,.webform-submission-form .js-form-type-select > label,.webform-submission-form .form-type-email > label{display:block;width:100%;font-size:15px;font-weight:700;text-transform:uppercase;color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield input,form:not(.ifde-search-form) .js-form-type-textfield textarea,form:not(.ifde-search-form) .js-form-type-textfield select,form:not(.ifde-search-form) .js-form-type-textarea input,form:not(.ifde-search-form) .js-form-type-textarea textarea,form:not(.ifde-search-form) .js-form-type-textarea select,form:not(.ifde-search-form) .js-form-type-select input,form:not(.ifde-search-form) .js-form-type-select textarea,form:not(.ifde-search-form) .js-form-type-select select,form:not(.ifde-search-form) .form-type-email input,form:not(.ifde-search-form) .form-type-email textarea,form:not(.ifde-search-form) .form-type-email select,.schools-filter .js-form-type-textfield input,.schools-filter .js-form-type-textfield textarea,.schools-filter .js-form-type-textfield select,.schools-filter .js-form-type-textarea input,.schools-filter .js-form-type-textarea textarea,.schools-filter .js-form-type-textarea select,.schools-filter .js-form-type-select input,.schools-filter .js-form-type-select textarea,.schools-filter .js-form-type-select select,.schools-filter .form-type-email input,.schools-filter .form-type-email textarea,.schools-filter .form-type-email select,.pagerer-container .js-form-type-textfield input,.pagerer-container .js-form-type-textfield textarea,.pagerer-container .js-form-type-textfield select,.pagerer-container .js-form-type-textarea input,.pagerer-container .js-form-type-textarea textarea,.pagerer-container .js-form-type-textarea select,.pagerer-container .js-form-type-select input,.pagerer-container .js-form-type-select textarea,.pagerer-container .js-form-type-select select,.pagerer-container .form-type-email input,.pagerer-container .form-type-email textarea,.pagerer-container .form-type-email select,.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-textfield textarea,.webform-submission-form .js-form-type-textfield select,.webform-submission-form .js-form-type-textarea input,.webform-submission-form .js-form-type-textarea textarea,.webform-submission-form .js-form-type-textarea select,.webform-submission-form .js-form-type-select input,.webform-submission-form .js-form-type-select textarea,.webform-submission-form .js-form-type-select select,.webform-submission-form .form-type-email input,.webform-submission-form .form-type-email textarea,.webform-submission-form .form-type-email select{width:100%;height:40px;padding-right:30px;font-size:15px;border:0;background:none;color:#000000;}form:not(.ifde-search-form) .js-form-type-textfield input::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield textarea::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield select::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea input::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea textarea::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea select::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-select input::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-select textarea::-webkit-input-placeholder,form:not(.ifde-search-form) .js-form-type-select select::-webkit-input-placeholder,form:not(.ifde-search-form) .form-type-email input::-webkit-input-placeholder,form:not(.ifde-search-form) .form-type-email textarea::-webkit-input-placeholder,form:not(.ifde-search-form) .form-type-email select::-webkit-input-placeholder,.schools-filter .js-form-type-textfield input::-webkit-input-placeholder,.schools-filter .js-form-type-textfield textarea::-webkit-input-placeholder,.schools-filter .js-form-type-textfield select::-webkit-input-placeholder,.schools-filter .js-form-type-textarea input::-webkit-input-placeholder,.schools-filter .js-form-type-textarea textarea::-webkit-input-placeholder,.schools-filter .js-form-type-textarea select::-webkit-input-placeholder,.schools-filter .js-form-type-select input::-webkit-input-placeholder,.schools-filter .js-form-type-select textarea::-webkit-input-placeholder,.schools-filter .js-form-type-select select::-webkit-input-placeholder,.schools-filter .form-type-email input::-webkit-input-placeholder,.schools-filter .form-type-email textarea::-webkit-input-placeholder,.schools-filter .form-type-email select::-webkit-input-placeholder,.pagerer-container .js-form-type-textfield input::-webkit-input-placeholder,.pagerer-container .js-form-type-textfield textarea::-webkit-input-placeholder,.pagerer-container .js-form-type-textfield select::-webkit-input-placeholder,.pagerer-container .js-form-type-textarea input::-webkit-input-placeholder,.pagerer-container .js-form-type-textarea textarea::-webkit-input-placeholder,.pagerer-container .js-form-type-textarea select::-webkit-input-placeholder,.pagerer-container .js-form-type-select input::-webkit-input-placeholder,.pagerer-container .js-form-type-select textarea::-webkit-input-placeholder,.pagerer-container .js-form-type-select select::-webkit-input-placeholder,.pagerer-container .form-type-email input::-webkit-input-placeholder,.pagerer-container .form-type-email textarea::-webkit-input-placeholder,.pagerer-container .form-type-email select::-webkit-input-placeholder,.webform-submission-form .js-form-type-textfield input::-webkit-input-placeholder,.webform-submission-form .js-form-type-textfield textarea::-webkit-input-placeholder,.webform-submission-form .js-form-type-textfield select::-webkit-input-placeholder,.webform-submission-form .js-form-type-textarea input::-webkit-input-placeholder,.webform-submission-form .js-form-type-textarea textarea::-webkit-input-placeholder,.webform-submission-form .js-form-type-textarea select::-webkit-input-placeholder,.webform-submission-form .js-form-type-select input::-webkit-input-placeholder,.webform-submission-form .js-form-type-select textarea::-webkit-input-placeholder,.webform-submission-form .js-form-type-select select::-webkit-input-placeholder,.webform-submission-form .form-type-email input::-webkit-input-placeholder,.webform-submission-form .form-type-email textarea::-webkit-input-placeholder,.webform-submission-form .form-type-email select::-webkit-input-placeholder{color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield input::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-textfield textarea::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-textfield select::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-textarea input::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-textarea textarea::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-textarea select::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-select input::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-select textarea::-moz-placeholder,form:not(.ifde-search-form) .js-form-type-select select::-moz-placeholder,form:not(.ifde-search-form) .form-type-email input::-moz-placeholder,form:not(.ifde-search-form) .form-type-email textarea::-moz-placeholder,form:not(.ifde-search-form) .form-type-email select::-moz-placeholder,.schools-filter .js-form-type-textfield input::-moz-placeholder,.schools-filter .js-form-type-textfield textarea::-moz-placeholder,.schools-filter .js-form-type-textfield select::-moz-placeholder,.schools-filter .js-form-type-textarea input::-moz-placeholder,.schools-filter .js-form-type-textarea textarea::-moz-placeholder,.schools-filter .js-form-type-textarea select::-moz-placeholder,.schools-filter .js-form-type-select input::-moz-placeholder,.schools-filter .js-form-type-select textarea::-moz-placeholder,.schools-filter .js-form-type-select select::-moz-placeholder,.schools-filter .form-type-email input::-moz-placeholder,.schools-filter .form-type-email textarea::-moz-placeholder,.schools-filter .form-type-email select::-moz-placeholder,.pagerer-container .js-form-type-textfield input::-moz-placeholder,.pagerer-container .js-form-type-textfield textarea::-moz-placeholder,.pagerer-container .js-form-type-textfield select::-moz-placeholder,.pagerer-container .js-form-type-textarea input::-moz-placeholder,.pagerer-container .js-form-type-textarea textarea::-moz-placeholder,.pagerer-container .js-form-type-textarea select::-moz-placeholder,.pagerer-container .js-form-type-select input::-moz-placeholder,.pagerer-container .js-form-type-select textarea::-moz-placeholder,.pagerer-container .js-form-type-select select::-moz-placeholder,.pagerer-container .form-type-email input::-moz-placeholder,.pagerer-container .form-type-email textarea::-moz-placeholder,.pagerer-container .form-type-email select::-moz-placeholder,.webform-submission-form .js-form-type-textfield input::-moz-placeholder,.webform-submission-form .js-form-type-textfield textarea::-moz-placeholder,.webform-submission-form .js-form-type-textfield select::-moz-placeholder,.webform-submission-form .js-form-type-textarea input::-moz-placeholder,.webform-submission-form .js-form-type-textarea textarea::-moz-placeholder,.webform-submission-form .js-form-type-textarea select::-moz-placeholder,.webform-submission-form .js-form-type-select input::-moz-placeholder,.webform-submission-form .js-form-type-select textarea::-moz-placeholder,.webform-submission-form .js-form-type-select select::-moz-placeholder,.webform-submission-form .form-type-email input::-moz-placeholder,.webform-submission-form .form-type-email textarea::-moz-placeholder,.webform-submission-form .form-type-email select::-moz-placeholder{color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield input:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield textarea:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield select:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea input:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea textarea:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea select:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select input:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select textarea:-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select select:-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email input:-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email textarea:-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email select:-ms-input-placeholder,.schools-filter .js-form-type-textfield input:-ms-input-placeholder,.schools-filter .js-form-type-textfield textarea:-ms-input-placeholder,.schools-filter .js-form-type-textfield select:-ms-input-placeholder,.schools-filter .js-form-type-textarea input:-ms-input-placeholder,.schools-filter .js-form-type-textarea textarea:-ms-input-placeholder,.schools-filter .js-form-type-textarea select:-ms-input-placeholder,.schools-filter .js-form-type-select input:-ms-input-placeholder,.schools-filter .js-form-type-select textarea:-ms-input-placeholder,.schools-filter .js-form-type-select select:-ms-input-placeholder,.schools-filter .form-type-email input:-ms-input-placeholder,.schools-filter .form-type-email textarea:-ms-input-placeholder,.schools-filter .form-type-email select:-ms-input-placeholder,.pagerer-container .js-form-type-textfield input:-ms-input-placeholder,.pagerer-container .js-form-type-textfield textarea:-ms-input-placeholder,.pagerer-container .js-form-type-textfield select:-ms-input-placeholder,.pagerer-container .js-form-type-textarea input:-ms-input-placeholder,.pagerer-container .js-form-type-textarea textarea:-ms-input-placeholder,.pagerer-container .js-form-type-textarea select:-ms-input-placeholder,.pagerer-container .js-form-type-select input:-ms-input-placeholder,.pagerer-container .js-form-type-select textarea:-ms-input-placeholder,.pagerer-container .js-form-type-select select:-ms-input-placeholder,.pagerer-container .form-type-email input:-ms-input-placeholder,.pagerer-container .form-type-email textarea:-ms-input-placeholder,.pagerer-container .form-type-email select:-ms-input-placeholder,.webform-submission-form .js-form-type-textfield input:-ms-input-placeholder,.webform-submission-form .js-form-type-textfield textarea:-ms-input-placeholder,.webform-submission-form .js-form-type-textfield select:-ms-input-placeholder,.webform-submission-form .js-form-type-textarea input:-ms-input-placeholder,.webform-submission-form .js-form-type-textarea textarea:-ms-input-placeholder,.webform-submission-form .js-form-type-textarea select:-ms-input-placeholder,.webform-submission-form .js-form-type-select input:-ms-input-placeholder,.webform-submission-form .js-form-type-select textarea:-ms-input-placeholder,.webform-submission-form .js-form-type-select select:-ms-input-placeholder,.webform-submission-form .form-type-email input:-ms-input-placeholder,.webform-submission-form .form-type-email textarea:-ms-input-placeholder,.webform-submission-form .form-type-email select:-ms-input-placeholder{color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield input::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield textarea::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textfield select::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea input::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea textarea::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-textarea select::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select input::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select textarea::-ms-input-placeholder,form:not(.ifde-search-form) .js-form-type-select select::-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email input::-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email textarea::-ms-input-placeholder,form:not(.ifde-search-form) .form-type-email select::-ms-input-placeholder,.schools-filter .js-form-type-textfield input::-ms-input-placeholder,.schools-filter .js-form-type-textfield textarea::-ms-input-placeholder,.schools-filter .js-form-type-textfield select::-ms-input-placeholder,.schools-filter .js-form-type-textarea input::-ms-input-placeholder,.schools-filter .js-form-type-textarea textarea::-ms-input-placeholder,.schools-filter .js-form-type-textarea select::-ms-input-placeholder,.schools-filter .js-form-type-select input::-ms-input-placeholder,.schools-filter .js-form-type-select textarea::-ms-input-placeholder,.schools-filter .js-form-type-select select::-ms-input-placeholder,.schools-filter .form-type-email input::-ms-input-placeholder,.schools-filter .form-type-email textarea::-ms-input-placeholder,.schools-filter .form-type-email select::-ms-input-placeholder,.pagerer-container .js-form-type-textfield input::-ms-input-placeholder,.pagerer-container .js-form-type-textfield textarea::-ms-input-placeholder,.pagerer-container .js-form-type-textfield select::-ms-input-placeholder,.pagerer-container .js-form-type-textarea input::-ms-input-placeholder,.pagerer-container .js-form-type-textarea textarea::-ms-input-placeholder,.pagerer-container .js-form-type-textarea select::-ms-input-placeholder,.pagerer-container .js-form-type-select input::-ms-input-placeholder,.pagerer-container .js-form-type-select textarea::-ms-input-placeholder,.pagerer-container .js-form-type-select select::-ms-input-placeholder,.pagerer-container .form-type-email input::-ms-input-placeholder,.pagerer-container .form-type-email textarea::-ms-input-placeholder,.pagerer-container .form-type-email select::-ms-input-placeholder,.webform-submission-form .js-form-type-textfield input::-ms-input-placeholder,.webform-submission-form .js-form-type-textfield textarea::-ms-input-placeholder,.webform-submission-form .js-form-type-textfield select::-ms-input-placeholder,.webform-submission-form .js-form-type-textarea input::-ms-input-placeholder,.webform-submission-form .js-form-type-textarea textarea::-ms-input-placeholder,.webform-submission-form .js-form-type-textarea select::-ms-input-placeholder,.webform-submission-form .js-form-type-select input::-ms-input-placeholder,.webform-submission-form .js-form-type-select textarea::-ms-input-placeholder,.webform-submission-form .js-form-type-select select::-ms-input-placeholder,.webform-submission-form .form-type-email input::-ms-input-placeholder,.webform-submission-form .form-type-email textarea::-ms-input-placeholder,.webform-submission-form .form-type-email select::-ms-input-placeholder{color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield input::placeholder,form:not(.ifde-search-form) .js-form-type-textfield textarea::placeholder,form:not(.ifde-search-form) .js-form-type-textfield select::placeholder,form:not(.ifde-search-form) .js-form-type-textarea input::placeholder,form:not(.ifde-search-form) .js-form-type-textarea textarea::placeholder,form:not(.ifde-search-form) .js-form-type-textarea select::placeholder,form:not(.ifde-search-form) .js-form-type-select input::placeholder,form:not(.ifde-search-form) .js-form-type-select textarea::placeholder,form:not(.ifde-search-form) .js-form-type-select select::placeholder,form:not(.ifde-search-form) .form-type-email input::placeholder,form:not(.ifde-search-form) .form-type-email textarea::placeholder,form:not(.ifde-search-form) .form-type-email select::placeholder,.schools-filter .js-form-type-textfield input::placeholder,.schools-filter .js-form-type-textfield textarea::placeholder,.schools-filter .js-form-type-textfield select::placeholder,.schools-filter .js-form-type-textarea input::placeholder,.schools-filter .js-form-type-textarea textarea::placeholder,.schools-filter .js-form-type-textarea select::placeholder,.schools-filter .js-form-type-select input::placeholder,.schools-filter .js-form-type-select textarea::placeholder,.schools-filter .js-form-type-select select::placeholder,.schools-filter .form-type-email input::placeholder,.schools-filter .form-type-email textarea::placeholder,.schools-filter .form-type-email select::placeholder,.pagerer-container .js-form-type-textfield input::placeholder,.pagerer-container .js-form-type-textfield textarea::placeholder,.pagerer-container .js-form-type-textfield select::placeholder,.pagerer-container .js-form-type-textarea input::placeholder,.pagerer-container .js-form-type-textarea textarea::placeholder,.pagerer-container .js-form-type-textarea select::placeholder,.pagerer-container .js-form-type-select input::placeholder,.pagerer-container .js-form-type-select textarea::placeholder,.pagerer-container .js-form-type-select select::placeholder,.pagerer-container .form-type-email input::placeholder,.pagerer-container .form-type-email textarea::placeholder,.pagerer-container .form-type-email select::placeholder,.webform-submission-form .js-form-type-textfield input::placeholder,.webform-submission-form .js-form-type-textfield textarea::placeholder,.webform-submission-form .js-form-type-textfield select::placeholder,.webform-submission-form .js-form-type-textarea input::placeholder,.webform-submission-form .js-form-type-textarea textarea::placeholder,.webform-submission-form .js-form-type-textarea select::placeholder,.webform-submission-form .js-form-type-select input::placeholder,.webform-submission-form .js-form-type-select textarea::placeholder,.webform-submission-form .js-form-type-select select::placeholder,.webform-submission-form .form-type-email input::placeholder,.webform-submission-form .form-type-email textarea::placeholder,.webform-submission-form .form-type-email select::placeholder{color:#122278;}form:not(.ifde-search-form) .js-form-type-textfield textarea,form:not(.ifde-search-form) .js-form-type-textarea textarea,form:not(.ifde-search-form) .js-form-type-select textarea,form:not(.ifde-search-form) .form-type-email textarea,.schools-filter .js-form-type-textfield textarea,.schools-filter .js-form-type-textarea textarea,.schools-filter .js-form-type-select textarea,.schools-filter .form-type-email textarea,.pagerer-container .js-form-type-textfield textarea,.pagerer-container .js-form-type-textarea textarea,.pagerer-container .js-form-type-select textarea,.pagerer-container .form-type-email textarea,.webform-submission-form .js-form-type-textfield textarea,.webform-submission-form .js-form-type-textarea textarea,.webform-submission-form .js-form-type-select textarea,.webform-submission-form .form-type-email textarea{resize:none;}form:not(.ifde-search-form) .js-form-type-textfield.js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-textarea.js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-select.js-form-type-textarea,form:not(.ifde-search-form) .form-type-email.js-form-type-textarea,.schools-filter .js-form-type-textfield.js-form-type-textarea,.schools-filter .js-form-type-textarea.js-form-type-textarea,.schools-filter .js-form-type-select.js-form-type-textarea,.schools-filter .form-type-email.js-form-type-textarea,.pagerer-container .js-form-type-textfield.js-form-type-textarea,.pagerer-container .js-form-type-textarea.js-form-type-textarea,.pagerer-container .js-form-type-select.js-form-type-textarea,.pagerer-container .form-type-email.js-form-type-textarea,.webform-submission-form .js-form-type-textfield.js-form-type-textarea,.webform-submission-form .js-form-type-textarea.js-form-type-textarea,.webform-submission-form .js-form-type-select.js-form-type-textarea,.webform-submission-form .form-type-email.js-form-type-textarea{margin-top:50px;}@media (min-width:700px){form:not(.ifde-search-form) .js-form-type-textfield.js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-textarea.js-form-type-textarea,form:not(.ifde-search-form) .js-form-type-select.js-form-type-textarea,form:not(.ifde-search-form) .form-type-email.js-form-type-textarea,.schools-filter .js-form-type-textfield.js-form-type-textarea,.schools-filter .js-form-type-textarea.js-form-type-textarea,.schools-filter .js-form-type-select.js-form-type-textarea,.schools-filter .form-type-email.js-form-type-textarea,.pagerer-container .js-form-type-textfield.js-form-type-textarea,.pagerer-container .js-form-type-textarea.js-form-type-textarea,.pagerer-container .js-form-type-select.js-form-type-textarea,.pagerer-container .form-type-email.js-form-type-textarea,.webform-submission-form .js-form-type-textfield.js-form-type-textarea,.webform-submission-form .js-form-type-textarea.js-form-type-textarea,.webform-submission-form .js-form-type-select.js-form-type-textarea,.webform-submission-form .form-type-email.js-form-type-textarea{width:500px;}}form:not(.ifde-search-form) .js-form-type-textfield.js-form-type-textarea textarea,form:not(.ifde-search-form) .js-form-type-textarea.js-form-type-textarea textarea,form:not(.ifde-search-form) .js-form-type-select.js-form-type-textarea textarea,form:not(.ifde-search-form) .form-type-email.js-form-type-textarea textarea,.schools-filter .js-form-type-textfield.js-form-type-textarea textarea,.schools-filter .js-form-type-textarea.js-form-type-textarea textarea,.schools-filter .js-form-type-select.js-form-type-textarea textarea,.schools-filter .form-type-email.js-form-type-textarea textarea,.pagerer-container .js-form-type-textfield.js-form-type-textarea textarea,.pagerer-container .js-form-type-textarea.js-form-type-textarea textarea,.pagerer-container .js-form-type-select.js-form-type-textarea textarea,.pagerer-container .form-type-email.js-form-type-textarea textarea,.webform-submission-form .js-form-type-textfield.js-form-type-textarea textarea,.webform-submission-form .js-form-type-textarea.js-form-type-textarea textarea,.webform-submission-form .js-form-type-select.js-form-type-textarea textarea,.webform-submission-form .form-type-email.js-form-type-textarea textarea{height:190px;}form:not(.ifde-search-form) .fieldset-legend,.schools-filter .fieldset-legend,.pagerer-container .fieldset-legend,.webform-submission-form .fieldset-legend{display:block;width:100%;margin-bottom:16px;font-size:15px;font-weight:700;text-transform:uppercase;color:#122278;}form:not(.ifde-search-form) .js-form-type-select,.schools-filter .js-form-type-select,.pagerer-container .js-form-type-select,.webform-submission-form .js-form-type-select{position:relative;}form:not(.ifde-search-form) .js-form-type-select:after,.schools-filter .js-form-type-select:after,.pagerer-container .js-form-type-select:after,.webform-submission-form .js-form-type-select:after{content:'';position:absolute;right:12px;bottom:22px;width:6px;height:6px;background-image:url(/themes/custom/naspaa_theme/assets/icons/dropdown-blue.svg);background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none;}form:not(.ifde-search-form) .js-form-type-checkbox,form:not(.ifde-search-form) .js-form-type-radio,.schools-filter .js-form-type-checkbox,.schools-filter .js-form-type-radio,.pagerer-container .js-form-type-checkbox,.pagerer-container .js-form-type-radio,.webform-submission-form .js-form-type-checkbox,.webform-submission-form .js-form-type-radio{position:relative;padding-left:40px;margin-bottom:20px;font-size:15px;}form:not(.ifde-search-form) .js-form-type-checkbox input,form:not(.ifde-search-form) .js-form-type-radio input,.schools-filter .js-form-type-checkbox input,.schools-filter .js-form-type-radio input,.pagerer-container .js-form-type-checkbox input,.pagerer-container .js-form-type-radio input,.webform-submission-form .js-form-type-checkbox input,.webform-submission-form .js-form-type-radio input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}form:not(.ifde-search-form) .js-form-type-checkbox input:before,form:not(.ifde-search-form) .js-form-type-radio input:before,.schools-filter .js-form-type-checkbox input:before,.schools-filter .js-form-type-radio input:before,.pagerer-container .js-form-type-checkbox input:before,.pagerer-container .js-form-type-radio input:before,.webform-submission-form .js-form-type-checkbox input:before,.webform-submission-form .js-form-type-radio input:before{content:'';position:absolute;top:50%;left:0;width:20px;height:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#F2F2F2;}form:not(.ifde-search-form) .js-form-type-checkbox input:checked:before,form:not(.ifde-search-form) .js-form-type-radio input:checked:before,.schools-filter .js-form-type-checkbox input:checked:before,.schools-filter .js-form-type-radio input:checked:before,.pagerer-container .js-form-type-checkbox input:checked:before,.pagerer-container .js-form-type-radio input:checked:before,.webform-submission-form .js-form-type-checkbox input:checked:before,.webform-submission-form .js-form-type-radio input:checked:before{background-color:#122278;}form:not(.ifde-search-form) .js-form-type-checkbox input:after,form:not(.ifde-search-form) .js-form-type-radio input:after,.schools-filter .js-form-type-checkbox input:after,.schools-filter .js-form-type-radio input:after,.pagerer-container .js-form-type-checkbox input:after,.pagerer-container .js-form-type-radio input:after,.webform-submission-form .js-form-type-checkbox input:after,.webform-submission-form .js-form-type-radio input:after{display:none;content:'';position:absolute;top:50%;left:2px;width:15px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/themes/custom/naspaa_theme/assets/icons/check-blue.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;}form:not(.ifde-search-form) .js-form-type-checkbox input:checked:after,form:not(.ifde-search-form) .js-form-type-radio input:checked:after,.schools-filter .js-form-type-checkbox input:checked:after,.schools-filter .js-form-type-radio input:checked:after,.pagerer-container .js-form-type-checkbox input:checked:after,.pagerer-container .js-form-type-radio input:checked:after,.webform-submission-form .js-form-type-checkbox input:checked:after,.webform-submission-form .js-form-type-radio input:checked:after{display:block;}form:not(.ifde-search-form) .js-form-type-radio,.schools-filter .js-form-type-radio,.pagerer-container .js-form-type-radio,.webform-submission-form .js-form-type-radio{border-radius:50%;}form:not(.ifde-search-form) .js-form-type-radio input:before,.schools-filter .js-form-type-radio input:before,.pagerer-container .js-form-type-radio input:before,.webform-submission-form .js-form-type-radio input:before{border-radius:50%;}form:not(.ifde-search-form) .js-form-type-radio input:after,.schools-filter .js-form-type-radio input:after,.pagerer-container .js-form-type-radio input:after,.webform-submission-form .js-form-type-radio input:after{border-radius:50%;background-color:#18AAD1;border:0;left:5px;width:10px;height:10px;}table{border-collapse:collapse;}iframe{margin:1.5em 0;}iframe[align="left"]{margin:1.5em 0;width:100% !important;}@media (min-width:700px){iframe[align="left"]{width:inherit !important;margin:0 1.5em 1.5em 0;}}@media (min-width:1025px){iframe[align="left"]{margin:0 2em 2em 0;}}iframe[align="right"]{margin:1.5em 0;width:100% !important;}@media (min-width:700px){iframe[align="right"]{width:inherit !important;margin:0 0 1.5em 1.5em;}}@media (min-width:1025px){iframe[align="right"]{margin:0 0 2em 2em;}}@media print{.header,.footer{display:none;}}.adminimal-admin-toolbar header{position:relative;}#block-naspaa-theme-local-tasks{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:101;background:white;border:1px solid #122278;border-radius:10px 10px 0 0;overflow:hidden;}#block-naspaa-theme-local-tasks .tabs{font-size:16px;}.region-content{padding-left:15px;padding-right:15px;margin:0 auto;max-width:1140px;}@media screen and (min-width:700px){.region-content{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.region-content{padding-left:50px;padding-right:50px;}}.ifde-twocol__inner{margin:0 0 2em;}.ifde-twocol__header{margin:0 0 2em;}@media (min-width:1025px){.ifde-twocol__header{margin-bottom:45px;}}@media (min-width:700px){.ifde-twocol__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.ifde-twocol__content > .field:first-child{margin:0 0 2em;}@media (min-width:700px){.ifde-twocol__content > .field:first-child{margin:0;}}@media (min-width:700px){.ifde-twocol__content > .field{-webkit-flex-basis:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);}}@media (min-width:1025px){.ifde-twocol__content > .field{-webkit-flex-basis:calc(50% - 39px);-ms-flex-preferred-size:calc(50% - 39px);flex-basis:calc(50% - 39px);}}.ifde-threecol__inner{margin:0 0 2em;}.ifde-threecol__header{margin:0 0 2em;}@media (min-width:1025px){.ifde-threecol__header{width:720px;margin:0 auto 55px;}}@media (min-width:700px){.ifde-threecol__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:1025px){.ifde-threecol__content{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}}.ifde-threecol__content > .field{margin:0 0 2em;}@media (min-width:700px){.ifde-threecol__content > .field{margin:0;}}.ifde-threecol__content > .field:last-child{margin-bottom:0;}@media (min-width:700px){.ifde-threecol__content > .field{-webkit-flex-basis:calc(100% / 3 - 15px);-ms-flex-preferred-size:calc(100% / 3 - 15px);flex-basis:calc(100% / 3 - 15px);}}@media (min-width:1025px){.ifde-threecol__content > .field{-webkit-flex-basis:calc(100% / 3 - 22px);-ms-flex-preferred-size:calc(100% / 3 - 22px);flex-basis:calc(100% / 3 - 22px);}}.ifde-threecol__content > .gen-block{margin:0 0 2em;}@media (min-width:700px){.ifde-threecol__content > .gen-block{margin:0;}}.ifde-threecol__content > .gen-block:last-child{margin-bottom:0;}@media (min-width:700px){.ifde-threecol__content > .gen-block{-webkit-flex-basis:calc(100% / 3 - 37px);-ms-flex-preferred-size:calc(100% / 3 - 37px);flex-basis:calc(100% / 3 - 37px);}}@media (min-width:1025px){.ifde-threecol__content > .gen-block{-webkit-flex-basis:calc(100% / 3 - 63px);-ms-flex-preferred-size:calc(100% / 3 - 63px);flex-basis:calc(100% / 3 - 63px);}}.ifde-threecol__content img{width:100%;}.ifde-threecol__content > *{-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}@media (min-width:1025px){.ifde-threecol__content > *{opacity:0;}}.ifde-threecol__content > *:nth-of-type(1){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}.ifde-threecol__content > *:nth-of-type(2){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}.ifde-threecol__content > *:nth-of-type(3){-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}@media (min-width:1025px){.ifde-threecol__footer{width:720px;margin:0 auto;}}.ifde-threecol__footer a{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ifde-threecol__footer a:hover{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ifde-threecol.js-active .ifde-threecol__content > *{opacity:1;}.block-ifde-header-block{position:relative;z-index:31;}header{position:fixed;top:0;z-index:100;-webkit-transition:top 0.2s ease;-o-transition:top 0.2s ease;transition:top 0.2s ease;}@media (min-width:1600px){header{max-width:1600px;left:calc((100% - 1600px)/ 2);}}header.js-slideUp{top:-180px;-webkit-transition:top 0.2s ease;-o-transition:top 0.2s ease;transition:top 0.2s ease;}.site-header{position:relative;width:100vw;background:#FFFFFF;}@media (min-width:1600px){.site-header{width:1600px;}}.site-header.js-active .site-header__inner:after{right:0;}.site-header.js-active .site-header__main-nav-menu{right:0;visibility:visible;-webkit-transition:right 0.2s 0s,visibility 0s 0s;-o-transition:right 0.2s 0s,visibility 0s 0s;transition:right 0.2s 0s,visibility 0s 0s;}@media (max-width:699px){.site-header.js-active .site-header__logo img{-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:0;}}.site-header.js-active .site-header__logo-image{background:url(/themes/custom/naspaa_theme/assets/logos/logo-open.png);background-size:contain;}@media (min-width:700px){.site-header.js-active .site-header__logo-image{background:none;}}.site-header.js-active .site-header__main-nav-toggle{color:#FFFFFF;}.site-header.js-active .site-header__main-nav-toggle:after,.site-header.js-active .site-header__main-nav-toggle:before{content:'';position:absolute;top:50%;right:6px;background-image:transparent;width:1px;height:12px;background:#18AAD1;border-radius:2px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}@media (min-width:700px){.site-header.js-active .site-header__main-nav-toggle:after,.site-header.js-active .site-header__main-nav-toggle:before{width:2px;height:17px;right:7.5px;}}@media (min-width:1025px){.site-header.js-active .site-header__main-nav-toggle:after,.site-header.js-active .site-header__main-nav-toggle:before{width:3px;height:27px;right:22.5px;}}.site-header.js-active .site-header__main-nav-toggle:after{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}.site-header.js-active .site-header__main-nav-toggle[aria-expanded='true']:before,.site-header.js-active .site-header__main-nav-toggle[aria-expanded='true']:after{background:#FFFFFF;}.site-header__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:row nowrap;-ms-flex-preferred-size:row nowrap;flex-basis:row nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 15px;width:100%;}@media (min-width:700px){.site-header__inner{padding:15px 30px 12px;}}@media (min-width:1025px){.site-header__inner{margin:0 auto;padding:20px 50px;}}.site-header__inner:after{content:'';position:absolute;top:0;right:-100%;width:100%;height:100%;background-color:#122278;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}@media (min-width:700px){.site-header__inner:after{width:320px;}}@media (min-width:1025px){.site-header__inner:after{width:772px;}}.site-header__logo{position:relative;z-index:2;margin-right:auto;}.site-header__logo-image{width:57px;}@media (min-width:700px){.site-header__logo-image{width:76px;}}@media (min-width:1025px){.site-header__logo-image{width:101px;}}.site-header__search{display:none;background:#18AAD1;}.site-header__search-form{padding:0 15px;}@media (min-width:700px){.site-header__search-form{padding:0 30px;}}@media (min-width:1025px){.site-header__search-form{margin:0 auto;padding:0 50px 0 101px;max-width:1250px;}}.site-header__search-toggle{position:relative;z-index:2;padding:0;height:30px;width:30px;margin-right:16px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/search-blue.svg) no-repeat center center;background-size:15px;border:0;cursor:pointer;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}@media (min-width:700px){.site-header__search-toggle{height:33px;width:33px;background-size:20px;margin-right:29px;}}@media (min-width:1025px){.site-header__search-toggle{height:44px;width:44px;background-size:26px;margin-right:22px;}}.site-header__search-toggle:hover{opacity:0.5;}.site-header__search-toggle:before,.site-header__search-toggle:after{position:absolute;top:50%;left:50%;height:2px;width:15px;background-color:#18AAD1;content:'';opacity:0;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}@media (min-width:700px){.site-header__search-toggle:before,.site-header__search-toggle:after{height:3px;width:20px;}}@media (min-width:1025px){.site-header__search-toggle:before,.site-header__search-toggle:after{width:26px;}}.site-header__search-toggle:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.site-header__search-toggle:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}.site-header__search-toggle[aria-expanded='true']{background:transparent;background-position:center center;}.site-header__search-toggle[aria-expanded='true']:before,.site-header__search-toggle[aria-expanded='true']:after{opacity:1;}.site-header__main-nav-toggle{z-index:2;position:relative;width:55px;height:30px;padding:0;background:transparent;border:0;text-align:left;font-size:11px;font-weight:700;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;cursor:pointer;}@media (min-width:700px){.site-header__main-nav-toggle{width:69px;height:33px;font-size:15px;}}@media (min-width:1025px){.site-header__main-nav-toggle{font-size:20px;width:117px;height:44px;}}.site-header__main-nav-toggle:after{display:block;position:absolute;content:'';top:50%;right:-2px;background:url(/themes/custom/naspaa_theme/assets/icons/menu-blue.svg) no-repeat center center;width:18px;height:18px;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:700px){.site-header__main-nav-toggle:after{width:22px;height:22px;}}@media (min-width:1025px){.site-header__main-nav-toggle:after{right:12px;width:30px;height:30px;}}.ifde-search-form{position:relative;}.ifde-search-form:after{display:table;content:'';clear:both;}.ifde-search-form .form-item-keys{float:left;width:calc(100% - 40px);}.ifde-search-form__search-box{padding:0;width:100%;background:transparent;border:0;color:#000000;font-size:18px;font-weight:700;line-height:3.76;}@media (min-width:700px){.ifde-search-form__search-box{font-size:20px;}}@media (min-width:1025px){.ifde-search-form__search-box{font-size:25px;}}.ifde-search-form__search-box::-webkit-input-placeholder{color:#000000;font-family:"Karla",sans-serif;white-space:normal;}.ifde-search-form__search-box:-moz-placeholder{color:#000000;font-family:"Karla",sans-serif;white-space:normal;}.ifde-search-form__search-box::-moz-placeholder{color:#000000;font-family:"Karla",sans-serif;white-space:normal;}.ifde-search-form__search-box:-ms-input-placeholder{color:#000000;font-family:"Karla",sans-serif;white-space:normal;}.ifde-search-form__submit{display:inline-block;position:absolute;height:40px;width:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.ifde-search-form__submit .form-submit{text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;position:absolute;top:0;left:0;padding:0;height:100%;width:100%;background:transparent url(/themes/custom/naspaa_theme/assets/icons/search-black.svg) no-repeat center center;background-size:20px;border:0;cursor:pointer;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}@media (min-width:700px){.ifde-search-form__submit .form-submit{background-size:26px;}}.ifde-search-form__submit .form-submit:hover{opacity:0.5;}.site-header__main-nav-menu{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:50px;right:-100%;width:100%;max-height:calc(100vh - 50px);padding:28px 9px;background:#122278;overflow-y:scroll;z-index:1;visibility:hidden;-webkit-transition:right 0.2s 0s,visibility 0s 0.2s;-o-transition:right 0.2s 0s,visibility 0s 0.2s;transition:right 0.2s 0s,visibility 0s 0.2s;}@supports (-webkit-overflow-scrolling:touch){.site-header__main-nav-menu{padding-bottom:200px;}}@media (min-width:700px){.site-header__main-nav-menu{top:60px;width:320px;max-height:calc(100vh - 60.09px);padding:35px 9px;overflow-x:hidden;}}@media (min-width:1025px){.site-header__main-nav-menu{display:block;top:84px;width:772px;padding:35px 42px;max-height:calc(100vh - 84px);}.site-header__main-nav-menu:after{display:table;content:'';clear:both;}}@media (min-width:1025px){.site-header__main-nav-menu .site-header__col-left,.site-header__main-nav-menu .site-header__col-right{width:50%;float:left;}}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav{display:inline-block;}}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav{position:relative;padding:0 0 22px;}@media (max-width:1024px){.site-header__main-nav-menu .site-header__main-nav .menu--main-nav:after{content:'';position:absolute;left:-9px;bottom:0;width:100vw;height:1px;background:#535F9D;}}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul{margin:0;padding:0;}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li{position:relative;list-style:none;}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li:not(:last-of-type){margin-bottom:17px;}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li:not(:last-of-type){margin-bottom:12px;}}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li > a{color:#FFFFFF;font-size:18px;font-weight:700;margin-left:33px;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li > a{font-size:26px;margin-left:58px;}}.site-header__main-nav-menu .site-header__main-nav .menu--main-nav > ul > li > a:hover{color:#18AAD1;text-decoration:none;}.site-header__main-nav-menu .site-header__main-nav .menu__drop{display:none;padding:10px 0 0 33px;}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav .menu__drop{padding:19px 0 0 73px;margin-bottom:43px;}}.site-header__main-nav-menu .site-header__main-nav .menu__drop ul{padding:0;}.site-header__main-nav-menu .site-header__main-nav .menu__drop li{list-style:none;margin-bottom:6px;}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav .menu__drop li{margin-bottom:9px;}}.site-header__main-nav-menu .site-header__main-nav .menu__drop a{color:#FFFFFF;font-size:16px;font-weight:400;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}.site-header__main-nav-menu .site-header__main-nav .menu__drop a:hover{color:#18AAD1;text-decoration:none;}.site-header__main-nav-menu .site-header__main-nav .menu__toggle{position:absolute;top:5px;left:0;width:20px;height:20px;background:transparent;border:0;cursor:pointer;}@media (min-width:1025px){.site-header__main-nav-menu .site-header__main-nav .menu__toggle{width:30px;height:30px;}}.site-header__main-nav-menu .site-header__main-nav .menu__toggle:after{content:'';position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-white.svg) no-repeat center center;background-size:contain;-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);}.site-header__main-nav-menu .site-header__main-nav .menu__toggle[aria-expanded='true']:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);}@media (min-width:1025px){.site-header__column{display:inline-block;float:right;width:33.5%;}}.site-header__utility-links{padding:22px 33px 22px;}@media (min-width:1025px){.site-header__utility-links{width:230px;padding:6px 0 4px;margin:0 0 0 auto;}}.site-header__utility-links ul{padding:0;}.site-header__utility-links li{list-style:none;}.site-header__utility-links li:not(:last-of-type){margin-bottom:6px;}@media (min-width:1025px){.site-header__utility-links li:not(:last-of-type){margin-bottom:12px;}}.site-header__utility-links a{color:#FFFFFF;font-size:16px;font-weight:400;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}.site-header__utility-links a:hover{color:#18AAD1;text-decoration:none;}.site-header__utility-links .site-header__utility-links-title{position:relative;font-size:14px;text-transform:uppercase;color:#FFFFFF;font-weight:700;}@media (min-width:1025px){.site-header__utility-links .site-header__utility-links-title{font-size:16px;margin-bottom:3px;}}.site-header__utility-links .site-header__utility-links-title .menu__toggle{position:absolute;top:0.5px;left:-32px;width:20px;height:20px;background:transparent;border:0;cursor:pointer;}@media (min-width:1025px){.site-header__utility-links .site-header__utility-links-title .menu__toggle{display:none;}}.site-header__utility-links .site-header__utility-links-title .menu__toggle:after{content:'';position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-white.svg) no-repeat center center;background-size:contain;-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);}.site-header__utility-links .site-header__utility-links-title .menu__toggle[aria-expanded='true']:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg);}@media (max-width:1024px){.site-header__utility-links .site-header__utility-links-dropdown{display:none;}}@media (min-width:1025px){.site-header__utility-links .site-header__utility-group{display:block;margin:15px 0;}}@media (min-width:1025px){.site-header__utility-links .site-header__utility-group:last-of-type{max-width:163px;margin:17px 0 0;padding:11px 0 0;border-top:1px solid #535F9D;}}.site-header__social-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;width:205px;}@media (min-width:1025px){.site-header__social-links{width:205px;margin:0 30px 0 auto;}}.paragraph--type-accordion,.paragraph--type-wysiwyg,.paragraph--type-gen-block-list,.paragraph--type-story-feature,.schools-detail__content{max-width:720px;margin-left:auto;margin-right:auto;}.paragraph--type-wysiwyg,.paragraph--type-form-embed{margin-bottom:70px;}@media (min-width:1025px){.paragraph--type-wysiwyg,.paragraph--type-form-embed{margin-bottom:87px;}}.paragraph--type-wysiwyg iframe[align='left'],.paragraph--type-form-embed iframe[align='left']{margin:0.6em 2em 2em 0;}.paragraph--type-wysiwyg iframe[align='right'],.paragraph--type-form-embed iframe[align='right']{margin:0.6em 0 2em 2em;}.np-program__description{margin-bottom:30px;}.block-ifde-context-bar-sticky{position:relative;z-index:30;background-color:#18AAD1;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.block-ifde-context-bar-sticky.js-context_bar--show{top:130px;}@media (min-width:700px){.block-ifde-context-bar-sticky.js-context_bar--show{top:120px;}}@media (min-width:1025px){.block-ifde-context-bar-sticky.js-context_bar--show{top:84px;}}.site-context-bar{padding-left:15px;padding-right:15px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50px;}@media screen and (min-width:700px){.site-context-bar{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.site-context-bar{padding-left:50px;padding-right:50px;}}@media (min-width:700px){.site-context-bar{height:60px;}}@media (min-width:1025px){.site-context-bar{max-width:1270px;padding:0 40px;margin:0 auto;height:76px;}}.site-context-bar:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background-color:#122278;-webkit-transition:height 0.1s linear;-o-transition:height 0.1s linear;transition:height 0.1s linear;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}@media (min-width:700px){.site-context-bar:after{width:300px;left:15px;}}@media (min-width:1025px){.site-context-bar:after{width:335px;left:15px;}}.site-context-bar.js-open:after{height:calc(100% - 13px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}@media (max-width:699px){.site-context-bar__breadcrumb{display:none;}}.site-context-bar__breadcrumb nav{height:100%;}.site-context-bar__breadcrumb ul{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;}.site-context-bar__breadcrumb li:before{content:'>';margin:0 8px 0 2px;}.site-context-bar__breadcrumb a{color:#000000;font-size:15px;font-weight:400;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;padding:5px 0;}@media (min-width:700px){.site-context-bar__breadcrumb a{padding:10px 0;}}@media (min-width:1025px){.site-context-bar__breadcrumb a{padding:15px 0;}}.site-context-bar__breadcrumb a:hover{text-decoration:none;opacity:0.8;}@media (min-width:700px){.site-context-bar__nav{position:relative;margin-right:30px;}}@media (min-width:1025px){.site-context-bar__nav{margin-right:76px;}}@media (min-width:700px){.site-context-bar__nav:after{content:'';position:absolute;top:50%;right:-15px;width:1px;height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#000000;}}@media (min-width:1025px){.site-context-bar__nav:after{right:-38px;}}.site-context-bar .site-context_bar__nav-toggle{position:relative;top:50%;width:130px;height:40px;padding:0 20px 0 0;border:0;background:transparent;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;z-index:1;}.site-context-bar .site-context_bar__nav-toggle:before,.site-context-bar .site-context_bar__nav-toggle:after{position:absolute;left:50%;top:50%;height:5px;width:1px;content:'';background-color:#000000;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.site-context-bar .site-context_bar__nav-toggle:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);}.site-context-bar .site-context_bar__nav-toggle:before,.site-context-bar .site-context_bar__nav-toggle:after{-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;left:calc(100% - 2.5px);}.site-context-bar .site-context_bar__nav-toggle[aria-expanded='true']{color:#FFFFFF;}.site-context-bar .site-context_bar__nav-toggle[aria-expanded='true']:after{background-color:#FFFFFF;}.site-context-bar .site-context_bar__nav-toggle[aria-expanded='true']:before{display:none;}.site-context-bar .site-context_bar__nav-menu{display:none;padding:20px 15px;position:absolute;top:calc(100% - 13px);left:0;width:100%;background:#122278;}@media (min-width:700px){.site-context-bar .site-context_bar__nav-menu{left:-15px;padding:30px 15px;width:300px;}}@media (min-width:1025px){.site-context-bar .site-context_bar__nav-menu{left:-25px;padding:0 27px 40px;width:335px;}}.site-context-bar .site-context_bar__nav-menu ul{padding-left:12px;}@media (min-width:700px){.site-context-bar .site-context_bar__nav-menu ul{padding-left:15px;}}@media (min-width:1025px){.site-context-bar .site-context_bar__nav-menu ul{padding-left:18px;}}.site-context-bar .site-context_bar__nav-menu ul li{list-style:none;}.site-context-bar .site-context_bar__nav-menu ul li a{font-size:20px;font-weight:700;margin-bottom:17px;}.site-context-bar .site-context_bar__nav-menu ul li li a{font-size:18px;font-weight:400;margin-bottom:21px;}.site-context-bar .site-context_bar__nav-menu ul li li li a{font-size:15px;font-weight:400;}.site-context-bar .site-context_bar__nav-menu ul li li li li a{font-size:13px;font-weight:400;}.site-context-bar .site-context_bar__nav-menu a{display:block;color:#FFFFFF;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}.site-context-bar .site-context_bar__nav-menu a:hover{color:#FFFFFF;text-decoration:none;}.site-context-bar .site-context_bar__nav-menu a.is-active{text-decoration:underline;}.site-context-bar .site-context_bar__nav-menu > nav > ul{padding:0;margin:0;}.site-context-bar .js-context_bar--white{color:#FFFFFF;}.site-context-bar .js-context_bar--white:after,.site-context-bar .js-context_bar--white:before{content:'';background-color:#FFFFFF;}.site-context-bar .js-context_bar--white .site-context_bar__nav-toggle{color:#FFFFFF;}.site-context-bar .js-context_bar--white .site-context_bar__nav-toggle:after,.site-context-bar .js-context_bar--white .site-context_bar__nav-toggle:before{content:'';background-color:#FFFFFF;}.site-context-bar .js-context_bar--white .breadcrumb__crumb a{color:#FFFFFF;}.site-footer{background:#122278;color:#FFFFFF;max-width:1600px;margin:0 auto;}.site-footer a{color:#FFFFFF;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;text-decoration:none;}.site-footer a:hover{color:#18AAD1;}.site-footer__inner{padding:23px 15px;}@media (min-width:700px){.site-footer__inner{padding:31px 30px;}}@media (min-width:1025px){.site-footer__inner{margin:0 auto;padding:44px 50px 25px;max-width:1140px;}}.site-footer__logo-image{float:left;width:50px;}@media (min-width:1025px){.site-footer__logo-image{width:85px;}}@media (min-width:700px){.site-footer__contact-info{float:left;margin:0 0 22px;}}.site-footer__address{float:right;margin:-3px 0 15px 0;padding:0 0 0 20px;width:calc(100% - 50px);font-size:12px;line-height:1.5;}@media (min-width:700px){.site-footer__address{float:left;margin:-3px 0 0;padding-left:28px;width:auto;font-size:13px;}}@media (min-width:1025px){.site-footer__address{padding-left:70px;font-size:16px;}}@media (min-width:700px){.site-footer__contact-wrap{float:left;margin:-3px 0 0 32px;font-size:13px;}}@media (min-width:1025px){.site-footer__contact-wrap{margin:-3px 0 0 98px;font-size:16px;}}@media (max-width:699px){.site-footer__phone{float:left;clear:both;font-size:12px;}}.site-footer__phone a{font-weight:400;}@media (max-width:699px){.site-footer__email{float:left;clear:left;font-size:12px;margin:-2px 0 0;}}.site-footer__social{float:right;margin:-19px 0 28px;}@media (min-width:700px){.site-footer__social{margin:2px 0 0;}}@media (min-width:1025px){.site-footer__social{margin:16px 13px 0 0;}}.site-footer__social .social-icon{display:inline-block;margin:0 0 0 7px;height:15px;width:14px;background-position:center center;background-repeat:no-repeat;background-size:100%;}@media (min-width:700px){.site-footer__social .social-icon{margin:0 0 0 16px;}}@media (min-width:1025px){.site-footer__social .social-icon{margin:0 0 0 24px;height:18px;width:17px;}}.site-footer__social .social-icon:first-child{margin:0 0 1px;}.site-footer__social .social-icon--facebook{background-image:url(/themes/custom/naspaa_theme/assets/icons/facebook.png);height:16px;width:16px;}@media (min-width:1025px){.site-footer__social .social-icon--facebook{height:19px;width:19px;}}.site-footer__social .social-icon--facebook:hover{background-image:url(/themes/custom/naspaa_theme/assets/icons/facebook-ovr.png);}.site-footer__social .social-icon--instagram{background-image:url(/themes/custom/naspaa_theme/assets/icons/instagram.png);}.site-footer__social .social-icon--instagram:hover{background-image:url(/themes/custom/naspaa_theme/assets/icons/instagram-ovr.png);}.site-footer__social .social-icon--twitter{background-image:url(/themes/custom/naspaa_theme/assets/icons/twitter.png);}.site-footer__social .social-icon--twitter:hover{background-image:url(/themes/custom/naspaa_theme/assets/icons/twitter-ovr.png);}.site-footer__social .social-icon--youtube{background-image:url(/themes/custom/naspaa_theme/assets/icons/youtube.png);}.site-footer__social .social-icon--youtube:hover{background-image:url(/themes/custom/naspaa_theme/assets/icons/youtube-ovr.png);}.site-footer__social .social-icon--linkedin{background-image:url(/themes/custom/naspaa_theme/assets/icons/linkedin.png);}@media (min-width:1025px){.site-footer__social .social-icon--linkedin{height:19px;width:19px;}}.site-footer__social .social-icon--linkedin:hover{background-image:url(/themes/custom/naspaa_theme/assets/icons/linkedin-ovr.png);}.site-footer__utilities{clear:both;font-size:10px;padding-top:15px;border-top:1px solid rgba(255,255,255,0.4);}@media (min-width:1025px){.site-footer__utilities{padding-top:18px;font-size:12px;}.site-footer__utilities:after{display:table;content:'';clear:both;}}@media (min-width:1025px){.site-footer__logo-org-name{float:left;}}.site-footer .site-design{margin-top:12px;}@media (min-width:700px){.site-footer .site-design{margin-top:8px;}}@media (min-width:1025px){.site-footer .site-design{float:right;margin:0 5px 0 0;}}.site-footer__btt{text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;position:fixed;bottom:19px;right:16px;height:30px;width:30px;border-radius:50%;background-color:#18AAD1;cursor:pointer;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;z-index:100;}@media (min-width:1025px){.site-footer__btt{right:28px;bottom:33px;height:40px;width:40px;}}.site-footer__btt:before{position:absolute;top:13px;left:12px;height:4px;width:4px;content:'';border-color:#FFFFFF;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}@media (min-width:1025px){.site-footer__btt:before{height:5px;width:5px;top:18px;left:16px;}}.site-footer__btt:hover{background-color:#122278;}.site-footer__btt:hover:before{border-color:#FFFFFF;}.site-footer__btt.js-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s 0s,visibility 0s 0.2s;-o-transition:opacity 0.2s 0s,visibility 0s 0.2s;transition:opacity 0.2s 0s,visibility 0s 0.2s;}.accordion__all button,.accordion__top{padding:0;color:#122278;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}.accordion__all button:hover,.accordion__top:hover{-webkit-box-shadow:inset 0 1px #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 1px #FFFFFF,inset 0 -2px #18AAD1;}.accordion__all{text-align:left;margin-bottom:1em;}.accordion__all button:before{display:none;}.accordion__all .accordion__expand-all:after,.accordion__all .accordion__collapse-all:after{left:auto;right:-18px;height:10px;width:10px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}.accordion__all .accordion__expand-all{margin-right:60px;}@media (min-width:700px){.accordion__all .accordion__expand-all{margin-right:90px;}}.accordion__all .accordion__collapse-all:after{-webkit-transform:translateY(-62%) rotate(-90deg);-ms-transform:translateY(-62%) rotate(-90deg);transform:translateY(-62%) rotate(-90deg);}.accordion__item{margin:0;border:0;border-top:2px solid #DADADA;}.accordion__item:last-child{border-bottom:2px solid #DADADA;}@media (min-width:700px){.accordion__item{margin:0 -15px;}}@media (min-width:1025px){.accordion__item{margin:0 -80px;}}.accordion__toggle{padding:1.3em 30px;color:#122278;font-size:16px;font-weight:700;}@media (min-width:700px){.accordion__toggle{padding-left:50px;padding-right:50px;font-size:18px;}}@media (min-width:1025px){.accordion__toggle{padding-left:80px;padding-right:80px;font-size:20px;}}.accordion__toggle.js-expanded .accordion__icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:1.6em;}.accordion__icon{right:auto;top:1.90em;left:10px;height:10px;width:7px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;}@media (min-width:700px){.accordion__icon{left:15px;top:1.85em;}}@media (min-width:1025px){.accordion__icon{left:40px;}}.accordion__icon:before,.accordion__icon:after{display:none;}.accordion__content{padding:0 30px 20px;}@media (min-width:1025px){.accordion__content{padding:0 80px 40px;}}.accordion__top:before{left:auto;right:-18px;height:10px;width:10px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;border:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}@media (min-width:1025px){.accordion__top{margin:calc(40px - 1em) 0 0;}}.alert{display:none;background-color:#0d00ff;color:#FFFFFF;padding:20px;}@media (min-width:700px){.alert{padding:32px 62px 36px;}}.alert.js-show{display:block;}.alert__title{font-size:30px;font-weight:700;margin:0 0 5px 0;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;}.alert__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}@media (min-width:700px){.alert__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:700px){.alert__caption{-webkit-box-flex:70%;-webkit-flex:70%;-moz-box-flex:70%;-ms-flex:70%;flex:70%;}}@media (min-width:1025px){.alert__caption{-webkit-box-flex:60%;-webkit-flex:60%;-moz-box-flex:60%;-ms-flex:60%;flex:60%;}}@media (min-width:700px){.alert__cta{-webkit-box-flex:30%;-webkit-flex:30%;-moz-box-flex:30%;-ms-flex:30%;flex:30%;}}@media (min-width:1025px){.alert__cta{-webkit-box-flex:40%;-webkit-flex:40%;-moz-box-flex:40%;-ms-flex:40%;flex:40%;}}.alert__cta a{display:inline-block;color:#000000;font-size:14px;line-height:1.2;text-align:center;}.alert__cta a:after{margin:0 0 0 5px;}@media (min-width:1025px){.alert__cta a:after{margin:0 0 0 8px;}}@media (min-width:700px){.alert__cta a{margin:5px 0 0 30px;padding:18px 46px 14px;}}@media (min-width:1025px){.alert__cta a{margin:5px 0 0 80px;padding:18px 76px 14px;font-size:16px;line-height:1.5;}}.alert__close{position:absolute;top:33px;right:20px;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;}@media (min-width:700px){.alert__close{right:38px;top:48px;}}.alert__close .icon--x{display:block;width:21px;height:21px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/x-white.svg) no-repeat center center;background-size:contain;}.bg-feature{width:100vw;position:relative;left:50%;margin-left:-50vw;opacity:0;background-size:cover;background-position:center top;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.bg-feature::after{display:block;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}@media (max-width:699px){.bg-feature{padding-top:69.2625%;background-size:contain;}.bg-feature:after{display:none;}}@media (min-width:700px){.bg-feature{margin-bottom:80px;min-height:255px;}}@media (min-width:1025px){.bg-feature{margin-bottom:140px;}}@media (min-width:1600px){.bg-feature{width:1600px;margin-left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.bg-feature.js-active{opacity:1;}.bg-feature.js-active .ifde-standard__inner:before,.bg-feature.js-active .ifde-standard__inner:after{opacity:1;}.bg-feature.js-active .bg-feature__title,.bg-feature.js-active .bg-feature__cta-wrapper{opacity:1;}@media (max-width:699px){.bg-feature .ifde-standard__inner{position:relative;background-color:#FFFFFF;}}.bg-feature .ifde-standard__inner:before,.bg-feature .ifde-standard__inner:after{position:absolute;background-color:#18AAD1;content:'';z-index:1;}@media (min-width:1025px){.bg-feature .ifde-standard__inner:before,.bg-feature .ifde-standard__inner:after{opacity:0;}}.bg-feature .ifde-standard__inner:before{bottom:0;height:15px;width:15px;}@media (max-width:699px){.bg-feature .ifde-standard__inner:before{top:-15px;bottom:auto;}}@media (min-width:700px){.bg-feature .ifde-standard__inner:before{right:206px;}}@media (min-width:1025px){.bg-feature .ifde-standard__inner:before{right:412px;height:30px;width:30px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;}}.bg-feature .ifde-standard__inner:after{right:0;top:100%;display:none;}@media (min-width:700px){.bg-feature .ifde-standard__inner:after{display:block;height:40px;width:206px;}}@media (min-width:1025px){.bg-feature .ifde-standard__inner:after{height:80px;width:412px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;}}.bg-feature__content{position:relative;z-index:2;margin:0 auto;color:#FFFFFF;}@media (max-width:699px){.bg-feature__content{color:#000000;background:#18AAD1;margin:0 0 45px 15px;padding:16px 15px 0 20px;}}@media (min-width:700px){.bg-feature__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:120px 30px 60px;}}@media (min-width:1025px){.bg-feature__content{padding:6.6em 50px;min-height:471px;max-width:1140px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.bg-feature__title{color:#000000;max-width:800px;margin:0;font-size:25px;font-weight:700;}@media (min-width:700px){.bg-feature__title{color:#FFFFFF;font-size:40px;margin-right:250px;}}@media (min-width:1025px){.bg-feature__title{margin:0 0 25px 0;font-size:50px;line-height:1.2;opacity:0;-webkit-transition:opacity 0.3s ease 0.9s;-o-transition:opacity 0.3s ease 0.9s;transition:opacity 0.3s ease 0.9s;}}.bg-feature__caption{font-weight:700;font-size:15px;line-height:1.625;padding:15px 0;}@media (min-width:700px){.bg-feature__caption{font-size:18px;}}@media (min-width:1025px){.bg-feature__caption{font-size:25px;}}.bg-feature__cta-wrapper{text-align:right;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);}@media (min-width:700px){.bg-feature__cta-wrapper{position:absolute;bottom:0;text-align:left;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}}@media (min-width:1025px){.bg-feature__cta-wrapper{opacity:0;-webkit-transition:opacity 0.3s ease 1.2s;-o-transition:opacity 0.3s ease 1.2s;transition:opacity 0.3s ease 1.2s;}}@media (max-width:699px){.ifde-page__content .bg-feature__cta{margin:0 0 10px;}}.ifde-page__content .bg-feature__cta:last-child{margin:0;}@media (min-width:700px){.ifde-page__content .bg-feature__cta{display:inline-block;}}.ifde-page__content .bg-feature__cta a{margin-top:0;margin-bottom:0;}@media (max-width:699px){.ifde-page__content .bg-feature__cta a{margin-right:0;}}@media (min-width:1025px){.ifde-page__content .bg-feature__cta a{padding:17px 10px;font-size:16px;min-width:205px;}}.gen-block-twocol .gen-block__media{margin:0 -15px 15px;}@media (min-width:700px){.gen-block-twocol .gen-block__media{margin:0 0 14px;}}@media (min-width:1025px){.gen-block-twocol .gen-block__media{margin:0 0 20px;}}.gen-block-twocol .gen-block__title{margin:0 0 6px;font-size:18px;}@media (min-width:1025px){.gen-block-twocol .gen-block__title{margin:0 0 15px;font-size:25px;}}.gen-block-twocol .gen-block__title a{color:#122278;text-decoration:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.gen-block-twocol .gen-block__title a:hover{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:700px){.gen-block-twocol .gen-block__caption{margin:0 10px;}}@media (min-width:1025px){.gen-block-twocol .gen-block__caption{margin:0 23px;}}.gen-block-twocol .gen-block__subtitle{margin:0 0 3px;font-size:12px;font-weight:700;text-transform:uppercase;}@media (min-width:1025px){.gen-block-twocol .gen-block__subtitle{font-size:15px;}}.gen-block-twocol .gen-block__body{font-size:12px;line-height:1.75;}@media (min-width:1025px){.gen-block-twocol .gen-block__body{font-size:15px;line-height:1.867;}}.gen-block-twocol__columns > .field__item{opacity:0;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.gen-block-twocol__columns > .field__item:nth-of-type(1){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}.gen-block-twocol__columns > .field__item:nth-of-type(2){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}.gen-block-twocol__columns.js-active > .field__item{opacity:1;}.gen-block-threecol .gen-block__media{margin:0 -15px 15px;}@media (min-width:700px){.gen-block-threecol .gen-block__media{margin:0 0 14px;}}@media (min-width:1025px){.gen-block-threecol .gen-block__media{margin:0 0 20px;}}.gen-block-threecol .gen-block__title{margin:0 0 6px;font-size:18px;}@media (min-width:1025px){.gen-block-threecol .gen-block__title{margin:0 0 4px;font-size:20px;}}.gen-block-threecol .gen-block__title a{color:#122278;text-decoration:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.gen-block-threecol .gen-block__title a:hover{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:700px){.gen-block-threecol .gen-block__caption{margin:0 10px;}}@media (min-width:1025px){.gen-block-threecol .gen-block__caption{margin:0 18px;}}.gen-block-threecol .gen-block__subtitle{margin:0 0 3px;font-size:12px;font-weight:700;text-transform:uppercase;}@media (min-width:1025px){.gen-block-threecol .gen-block__subtitle{margin-bottom:9px;font-size:15px;}}.gen-block-threecol .gen-block__body{font-size:12px;line-height:1.75;}@media (min-width:1025px){.gen-block-threecol .gen-block__body{font-size:15px;line-height:1.867;}}.gen-block-threecol__columns > .field__item{opacity:0;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.gen-block-threecol__columns > .field__item:nth-of-type(1){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}.gen-block-threecol__columns > .field__item:nth-of-type(2){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}.gen-block-threecol__columns > .field__item:nth-of-type(3){-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}.gen-block-threecol__columns > .field__item .image{position:relative;}.gen-block-threecol__columns > .field__item .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol__columns > .field__item .image:after{background:rgba(18,34,120,0.5);mix-blend-mode:multiply;}.gen-block-threecol__columns > .field__item:first-of-type .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol__columns > .field__item:first-of-type .image:after{background:rgba(24,170,209,0.5);mix-blend-mode:multiply;}.gen-block-threecol__columns > .field__item:last-of-type .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol__columns > .field__item:last-of-type .image:after{background:rgba(255,204,76,0.5);mix-blend-mode:multiply;}.gen-block-threecol__columns.js-active > .field__item{opacity:1;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block{opacity:0;text-align:center;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:nth-of-type(1){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:nth-of-type(2){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:nth-of-type(3){-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block-threecol__columns.js-active .gen-block{opacity:1;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__media{border-radius:50%;overflow:hidden;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__media .image{position:relative;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__media .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__media .image:after{background:rgba(18,34,120,0.65);mix-blend-mode:multiply;}@media (max-width:699px){.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__media{margin-left:auto;margin-right:auto;width:50%;}}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:first-of-type .gen-block__media .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:first-of-type .gen-block__media .image:after{background:rgba(24,170,209,0.65);mix-blend-mode:multiply;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:last-of-type .gen-block__media .image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.gen-block-threecol.paragraph--view-mode-landing-page .gen-block:last-of-type .gen-block__media .image:after{background:rgba(255,204,76,0.65);mix-blend-mode:multiply;}@media (min-width:700px){.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__title{margin:0 -30px 6px;}}@media (min-width:1025px){.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__title{margin:0 -40px 4px;font-size:30px;}}@media (min-width:700px){.gen-block-threecol.paragraph--view-mode-landing-page .gen-block__caption{margin:0 15px;}}.gen-block-list{margin-bottom:70px;}@media (min-width:1025px){.gen-block-list{margin-bottom:112px;}}.ifde-page__content .gen-block-list__list{margin:0;padding:0;list-style:none;}.ifde-page__content .gen-block-list__list-item{margin:0 0 2em;padding:0;}.ifde-page__content .gen-block-list__list-item:before{display:none;}.ifde-page__content .gen-block-list__list-item:last-child{margin:0;}@media (min-width:700px){.gen-block-list .gen-block{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}}.gen-block-list .gen-block__media{margin:0 -15px 1.5em;}@media (min-width:700px){.gen-block-list .gen-block__media{margin:0;-webkit-flex-basis:37%;-ms-flex-preferred-size:37%;flex-basis:37%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}}.gen-block-list .gen-block__media img{width:100%;}@media (min-width:700px){.gen-block-list .gen-block__caption{-webkit-flex-basis:63%;-ms-flex-preferred-size:63%;flex-basis:63%;}}@media (min-width:1025px){.gen-block-list .gen-block__title{font-size:25px;}}.gen-block-list .gen-block__subtitle{margin:0 0 0.5em;font-size:12px;font-weight:700;text-transform:uppercase;}@media (min-width:1025px){.gen-block-list .gen-block__subtitle{font-size:15px;}}@media (min-width:1025px){.gen-block-list .gen-block__body{font-size:15px;}}.gen-block-list .gen-block--no-image .gen-block__caption{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.ifde-page__hero{width:100vw;position:relative;left:50%;margin-left:-50vw;}@media (min-width:1600px){.ifde-page__hero{width:1600px;margin-left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.ifde-page__hero img{width:100%;}.ifde-page__header{position:relative;margin-bottom:30px;}@media (min-width:700px){.ifde-page__header{margin-bottom:45px;}}@media (min-width:1025px){.ifde-page__header{margin-bottom:68px;}}.ifde-page__header.js-loaded .ifde-page__title-wrapper{opacity:1;}.ifde-page__header.js-loaded .ifde-page__title-wrapper:before,.ifde-page__header.js-loaded .ifde-page__title-wrapper:after{opacity:1;}.ifde-page__header.js-loaded .ifde-page__hero .hero-image{opacity:1;}.ifde-page__header.js-loaded .ifde-page__hero .hero-image:before,.ifde-page__header.js-loaded .ifde-page__hero .hero-image:after{opacity:1;}.ifde-page__header.js-loaded .ifde-page__title{opacity:1;}.ifde-page__hero .hero-image{width:100vw;position:relative;left:50%;margin-left:-50vw;}@media (min-width:1600px){.ifde-page__hero .hero-image{position:static;margin-left:0;width:100%;}}@media (min-width:1025px){.ifde-page__hero .hero-image{opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}}.ifde-page__hero .hero-image:before{position:absolute;bottom:40px;right:100px;height:15px;width:15px;background-color:#FFFFFF;content:'';z-index:1;}@media (min-width:700px){.ifde-page__hero .hero-image:before{bottom:50px;right:150px;}}@media (min-width:1025px){.ifde-page__hero .hero-image:before{bottom:70px;right:206px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.ifde-page__hero .hero-image:after{position:absolute;bottom:0;right:0;height:40px;width:100px;background-color:#FFFFFF;content:'';}@media (min-width:700px){.ifde-page__hero .hero-image:after{height:50px;width:150px;}}@media (min-width:1025px){.ifde-page__hero .hero-image:after{height:70px;width:206px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.ifde-page__hero .hero-image img{width:100%;max-height:55vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;font-family:'object-fit: cover; object-position: top';}@media (min-width:1025px){.ifde-page__hero .hero-image img{min-height:500px;}}.ifde-page__hero .hero-image picture:after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(9,67,82,0.65);mix-blend-mode:hard-light;content:'';}.ifde-page__hero + .ifde-page__title-wrapper{position:absolute;width:auto;left:auto;padding:0;margin:0 20px;background:transparent;line-height:1.167;-webkit-transform:translateY(-100%) translateY(-80px);-ms-transform:translateY(-100%) translateY(-80px);transform:translateY(-100%) translateY(-80px);}@media (min-width:700px){.ifde-page__hero + .ifde-page__title-wrapper{-webkit-transform:translateY(-100%) translateY(-100px);-ms-transform:translateY(-100%) translateY(-100px);transform:translateY(-100%) translateY(-100px);}}@media (min-width:1025px){.ifde-page__hero + .ifde-page__title-wrapper{position:relative;bottom:172px;max-width:720px;margin:0 auto;opacity:0;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 0.3s ease 0.6s;-o-transition:opacity 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s;}}.ifde-page__hero + .ifde-page__title-wrapper:before,.ifde-page__hero + .ifde-page__title-wrapper:after{display:none;}.ifde-page__hero + .ifde-page__title-wrapper .ifde-page__title{color:#FFFFFF;margin:0;max-width:100%;}.ifde-page__title-wrapper{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:#18AAD1;padding:110px 15px 65px;}@media (min-width:700px){.ifde-page__title-wrapper{padding:160px 30px 80px;}}@media (min-width:1025px){.ifde-page__title-wrapper{padding:310px 0 72px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}}@media (min-width:1600px){.ifde-page__title-wrapper{width:1600px;margin:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.ifde-page__title-wrapper:before{position:absolute;bottom:40px;right:100px;height:15px;width:15px;background-color:#FFFFFF;content:'';}@media (min-width:700px){.ifde-page__title-wrapper:before{bottom:50px;right:150px;}}@media (min-width:1025px){.ifde-page__title-wrapper:before{bottom:70px;right:206px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.ifde-page__title-wrapper:after{position:absolute;bottom:0;right:0;height:40px;width:100px;background-color:#FFFFFF;content:'';}@media (min-width:700px){.ifde-page__title-wrapper:after{height:50px;width:150px;}}@media (min-width:1025px){.ifde-page__title-wrapper:after{height:70px;width:206px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.ifde-page__title-wrapper > *{max-width:720px;margin:0 auto;}@media (min-width:1025px){.ifde-page__title{opacity:0;-webkit-transition:opacity 0.3s ease 0.6s;-o-transition:opacity 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s;}}.ifde-page__title-cta{position:absolute;left:15px;bottom:-17.5px;}@media (min-width:700px){.ifde-page__title-cta{left:calc((100% - 720px) / 2);}}@media (min-width:1025px){.ifde-page__title-cta{bottom:-26.5px;}}.ifde-page__title-cta a{margin:0;}@media (min-width:1025px){.ifde-page__title-cta a{padding:17px 10px;min-width:205px;}}.node-860 .ifde-page__title-cta{position:relative;left:0;margin-bottom:30px;}@media (min-width:700px){.node-860 .ifde-page__title-cta{margin-bottom:0;}}.landing-page__header{margin-bottom:45px;}@media (min-width:700px){.landing-page__header{margin-bottom:60px;}}@media (min-width:1025px){.landing-page__header{margin-bottom:145px;}}.landing-page__header.js-loaded .landing-page__content-wrapper,.landing-page__header.js-loaded .landing-page__hero-cta-wrapper{opacity:1;}.landing-page__header.js-loaded .landing-page__hero-cta-wrapper{z-index:1;}.landing-page__header.js-loaded .landing-page__hero-image:before,.landing-page__header.js-loaded .landing-page__hero-image:after{opacity:1;}.landing-page__hero-image{width:100vw;position:relative;left:50%;margin-left:-50vw;}@media (min-width:1600px){.landing-page__hero-image{width:1600px;margin-left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.landing-page__hero-image:before{position:absolute;bottom:0;height:15px;width:15px;background-color:#122278;content:'';z-index:1;}@media (min-width:700px){.landing-page__hero-image:before{height:30px;width:30px;}}@media (min-width:1025px){.landing-page__hero-image:before{right:412px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.landing-page__hero-image:after{position:absolute;right:0;top:100%;background-color:#122278;content:'';}@media (min-width:1025px){.landing-page__hero-image:after{height:80px;width:412px;-webkit-transition:opacity 0.3s ease 0.3s;-o-transition:opacity 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s;opacity:0;}}.landing-page__hero-image img{width:100%;max-height:55vh;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;font-family:'object-fit: cover; object-position: top';}@media (min-width:700px){.landing-page__hero-image img{max-height:51vh;}}@media (min-width:1025px){.landing-page__hero-image img{min-height:705px;}}.landing-page__hero-image picture::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.landing-page__hero-image picture:after{background-color:rgba(24,170,209,0.5);mix-blend-mode:multiply;z-index:0;}.landing-page__title{position:absolute;margin:0 20px;line-height:1.167;-webkit-transform:translateY(-100%) translateY(-10px);-ms-transform:translateY(-100%) translateY(-10px);transform:translateY(-100%) translateY(-10px);}@media (min-width:700px){.landing-page__title{-webkit-transform:translateY(-100%) translateY(-20px);-ms-transform:translateY(-100%) translateY(-20px);transform:translateY(-100%) translateY(-20px);}}@media (min-width:1025px){.landing-page__title{position:relative;margin:0 0 25px -4px;font-size:75px;line-height:1.2;-webkit-transform:none;-ms-transform:none;transform:none;}}.landing-page__content-wrapper{bottom:80px;color:#FFFFFF;}@media (min-width:1025px){.landing-page__content-wrapper{position:absolute;bottom:100px;max-width:875px;opacity:0;-webkit-transition:opacity 0.3s ease 0.9s;-o-transition:opacity 0.3s ease 0.9s;transition:opacity 0.3s ease 0.9s;}}.landing-page__content-wrapper--layout{margin:0 -15px 0 0;padding:15px 15px 0 30px;background:#122278;}@media (min-width:700px){.landing-page__content-wrapper--layout{margin:0 -30px 0 0;padding:30px 30px 0 35px;}}@media (min-width:1025px){.landing-page__content-wrapper--layout{background:transparent;margin:0;padding:0;}}.landing-page__hero-caption{font-weight:700;line-height:1.625;}@media (min-width:700px){.landing-page__hero-caption{font-size:18px;line-height:1.556;}}@media (min-width:1025px){.landing-page__hero-caption{font-size:20px;line-height:1.5;}}.landing-page__hero-cta-wrapper{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);}@media (min-width:700px){.landing-page__hero-cta-wrapper{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}}@media (min-width:1025px){.landing-page__hero-cta-wrapper{position:absolute;bottom:0;opacity:0;-webkit-transition:opacity 0.3s ease 1.2s;-o-transition:opacity 0.3s ease 1.2s;transition:opacity 0.3s ease 1.2s;}}.landing-page__hero-cta{margin:0 0 15px;}@media (min-width:700px){.landing-page__hero-cta{display:inline-block;margin:0 25px 0 0;}}.landing-page__hero-cta:last-child{margin-right:-30px;}.landing-page__hero-cta a{margin:0;}@media (min-width:1025px){.landing-page__hero-cta a{padding:17px 10px;min-width:205px;}}.carousel-image-feature{margin-bottom:70px;}@media (min-width:1025px){.carousel-image-feature{margin-bottom:112px;}}.carousel-image-feature__header{margin-bottom:25px;}@media (min-width:700px){.carousel-image-feature__header{margin-bottom:40px;}}@media (min-width:1025px){.carousel-image-feature__header{width:720px;margin:0 auto 45px;}}.carousel-image-feature__slides{position:relative;}@media (min-width:1025px){.carousel-image-feature__slides{width:100vw;position:relative;left:50%;margin-left:-50vw;}}.carousel-image-feature__slide-caption{margin:15px;font-size:15px;}@media (min-width:700px){.carousel-image-feature__slide-caption{margin:25px 30px;}}@media (min-width:1025px){.carousel-image-feature__slide-caption{margin:30px 40px;}}.carousel-image-feature .section__title{margin:0 0 12px;}@media (min-width:1025px){.carousel-image-feature .ifde-slider__wrapper{width:81.5vw;max-width:1304px;margin:0 auto;}}.carousel-image-feature .ifde-slider__gallery{position:relative;}.carousel-image-feature .ifde-slider__gallery img{width:100%;}.carousel-image-feature .ifde-slider__gallery-slide{display:inline-block;vertical-align:top;width:80vw;}@media (min-width:700px){.carousel-image-feature .ifde-slider__gallery-slide{width:69vw;}}.carousel-image-feature .ifde-slider__gallery-slide:not(:last-of-type){margin-right:8.5vw;}@media (min-width:1025px){.carousel-image-feature .ifde-slider__gallery-slide:not(:last-of-type){margin-right:12.5vw;}}.carousel-image-feature .ifde-slider__pager{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;bottom:0;left:calc(80vw - 80px);width:80px;height:40px;}@media (min-width:700px){.carousel-image-feature .ifde-slider__pager{left:calc(69vw - 134px);width:134px;bottom:30px;height:50px;}}@media (min-width:1025px){.carousel-image-feature .ifde-slider__pager{margin-left:calc(69vw - 134px);left:calc((100vw - 81.5vw) / 2);}}@media (min-width:1600px){.carousel-image-feature .ifde-slider__pager{left:calc((100vw - 1304px) / 2);}}.carousel-image-feature .ifde-slider__pager:after{content:'';display:block;width:1px;height:calc(100% - 25px);position:absolute;top:50%;right:49%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#DADADA;}.carousel-image-feature .ifde-slider__pager:hover:after{opacity:0;}.carousel-image-feature .slick-next,.carousel-image-feature .slick-prev{display:inline-block;position:relative;left:0;right:0;width:40px;height:100%;color:transparent;background-color:#FFFFFF;border:0;text-indent:-9000000px;-webkit-transition:background-color 0.3s ease,opacity 0.3s ease;-o-transition:background-color 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,opacity 0.3s ease;cursor:pointer;}@media (min-width:700px){.carousel-image-feature .slick-next,.carousel-image-feature .slick-prev{width:67px;}}.carousel-image-feature .slick-next:hover,.carousel-image-feature .slick-prev:hover{background-color:#DADADA;}.carousel-image-feature .slick-next:before,.carousel-image-feature .slick-prev:before{content:none;}.carousel-image-feature .slick-next:after,.carousel-image-feature .slick-prev:after{content:'';display:block;width:10px;height:10px;position:absolute;top:50%;left:calc(50% + 2px);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg);background-size:contain;background-repeat:no-repeat;}.carousel-image-feature .slick-next.slick-disabled,.carousel-image-feature .slick-prev.slick-disabled{opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0s ease 0.3s;-o-transition:opacity 0.3s ease,visibility 0s ease 0.3s;transition:opacity 0.3s ease,visibility 0s ease 0.3s;}.carousel-image-feature .slick-prev:after{left:calc(50% - 2px);-webkit-transform:translateX(-50%) translateY(-50%) scaleX(-1);-ms-transform:translateX(-50%) translateY(-50%) scaleX(-1);transform:translateX(-50%) translateY(-50%) scaleX(-1);}div.pagerer-container{margin:30px 0 50px;}@media (min-width:1025px){div.pagerer-container{margin:40px 0 70px;}}div.pagerer-container .pager__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;}div.pagerer-container .pager__item{padding:0;margin:0;font-size:16px;}div.pagerer-container .pager__item:before{content:none;}div.pagerer-container .pager__item:not(:last-of-type){border-right:1px solid #DADADA;}div.pagerer-container .pager__item a{display:inline-block;width:100%;height:100%;padding:5px 10px;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;opacity:1;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}@media (min-width:700px){div.pagerer-container .pager__item a{padding:5px 14px;}}div.pagerer-container .pager__item a:hover{opacity:0.5;}div.pagerer-container .pager__item--first,div.pagerer-container .pager__item--last,div.pagerer-container .pager__item--next,div.pagerer-container .pager__item--prev{position:relative;}div.pagerer-container .pager__item--first a,div.pagerer-container .pager__item--last a,div.pagerer-container .pager__item--next a,div.pagerer-container .pager__item--prev a{padding:5px 15px;}@media (min-width:700px){div.pagerer-container .pager__item--first a,div.pagerer-container .pager__item--last a,div.pagerer-container .pager__item--next a,div.pagerer-container .pager__item--prev a{padding:5px 19px;}}div.pagerer-container .pager__item--first a:hover,div.pagerer-container .pager__item--last a:hover,div.pagerer-container .pager__item--next a:hover,div.pagerer-container .pager__item--prev a:hover{opacity:1;}div.pagerer-container .pager__item--first a:hover span,div.pagerer-container .pager__item--last a:hover span,div.pagerer-container .pager__item--next a:hover span,div.pagerer-container .pager__item--prev a:hover span{color:#000000;}div.pagerer-container .pager__item--first a span,div.pagerer-container .pager__item--last a span,div.pagerer-container .pager__item--next a span,div.pagerer-container .pager__item--prev a span{-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}div.pagerer-container .pager__item--first span,div.pagerer-container .pager__item--last span,div.pagerer-container .pager__item--next span,div.pagerer-container .pager__item--prev span{position:absolute;top:50%;left:50%;color:#18AAD1;font-size:25px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);}div.pagerer-container .pager__item--ellipsis{padding:5px 7px;font-weight:700;}@media (min-width:700px){div.pagerer-container .pager__item--ellipsis{padding:5px 10px;}}.js-table-container{position:relative;}.js-table-container .table__inner{margin:0 auto;overflow-x:auto;}@media (min-width:700px){.js-table-container .table__inner{overflow:initial;}}.js-table-container .table table{min-width:720px;}.table__scroll{display:none;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;}.table__scroll--left,.table__scroll--right{display:block;height:49px;width:49px;background:#18AAD1 url(/themes/custom/naspaa_theme/assets/icons/arrow-white.svg) no-repeat center center;background-size:8px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;cursor:pointer;z-index:3;}@media (min-width:700px){.table__scroll--left,.table__scroll--right{display:none;}}.table__scroll--left{display:none;left:-15px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.table__scroll--right{right:-15px;}.table-js-scroll-left .table__scroll--left{display:none;}.table-js-scroll-left .table__scroll--right{display:block;}.table-js-scroll-right .table__scroll--right{display:none;}.table-js-scroll-right .table__scroll--left{display:block;}.table--wysiwyg table{width:720px;margin:0;padding:0;border:0;table-layout:fixed;}@media (min-width:700px){.table--wysiwyg table{width:100%;}}.table--wysiwyg th,.table--wysiwyg td{padding:5px 15px;text-align:left;font-size:14px;font-weight:inherit;border:0;vertical-align:top;}@media (min-width:569px){.table--wysiwyg th,.table--wysiwyg td{padding:13px 15px;}}@media (min-width:700px){.table--wysiwyg th,.table--wysiwyg td{padding:15px 30px;}}@media (min-width:1025px){.table--wysiwyg th,.table--wysiwyg td{padding:24px 10px;}}.table--wysiwyg thead{border-bottom:2px solid #122278;}.table--wysiwyg thead th{color:#122278;text-transform:uppercase;white-space:nowrap;font-weight:700;}@media (min-width:1025px){.table--wysiwyg thead th{white-space:normal;padding:10px 10px;vertical-align:bottom;}}.table--wysiwyg tr{border-bottom:1px solid #DADADA;}.form-embed,.webform-submission-form{max-width:720px;}.form-embed__content,.webform-submission-form__content{margin-top:24px;}.form-embed input,.form-embed textarea,.webform-submission-form input,.webform-submission-form textarea{font-family:"Karla",sans-serif;}.form-embed input[type=submit],.webform-submission-form input[type=submit]{border:0;font-weight:700;}.form-embed input[type=submit]:hover,.webform-submission-form input[type=submit]:hover{cursor:pointer;}.form-embed .js-form-type-textarea,.webform-submission-form .js-form-type-textarea{width:100%;border-bottom:none !important;}.form-embed .js-form-type-textarea .form-textarea-wrapper,.webform-submission-form .js-form-type-textarea .form-textarea-wrapper{margin-top:5px;border:1px solid #DADADA;}.form-embed{margin:0 auto;}.detail__header .author a{color:#FFFFFF;-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;text-shadow:none;}.detail__header .author a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.detail__header .ifde-page__title,.detail__header h1{font-size:50px;}.detail__header.js-loaded .blog__authoring-info,.detail__header.js-loaded .news__authoring-info,.detail__header.js-loaded .detail__authoring-info{opacity:1;}.detail__authoring-info{font-weight:700;}@media (min-width:1025px){.detail__authoring-info{opacity:0;-webkit-transition:opacity 0.3s ease 0.9s;-o-transition:opacity 0.3s ease 0.9s;transition:opacity 0.3s ease 0.9s;}}.detail__authoring-info > div{display:inline;}.detail__authoring-info > div:not(:last-of-type):after{content:' | ';font-weight:400;}.detail__subtitle{font-size:20px;font-weight:700;}@media (min-width:700px){.detail__subtitle{font-size:24px;}}@media (min-width:1025px){.detail__subtitle{font-size:30px;}}.detail__content{margin-bottom:33px;}@media (min-width:700px){.detail__content{max-width:720px;margin:0 auto 33px;}}@media (min-width:1025px){.detail__content{padding:0;}}.detail__footer{margin-bottom:30px;}@media (min-width:700px){.detail__footer{max-width:720px;margin:0 auto 40px;}}@media (min-width:1025px){.detail__footer{padding:0;margin:0 auto 60px;}}.detail__main-image{margin-bottom:30px;}@media (min-width:700px){.detail__main-image{margin-bottom:40px;}}@media (min-width:1025px){.detail__main-image{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-bottom:50px;}}@media (min-width:1025px){.detail__main-image .image{max-width:1040px;margin:0 auto;}}.detail__main-image .image img{width:100%;}.publication.detail .ifde-publication__pipe-separated{margin-bottom:8px;}.publication.detail .ifde-page__title{font-size:50px;}.publication.detail .publication__intro:after{display:table;content:'';clear:both;}@media (min-width:1025px){.publication.detail .publication__intro{margin-bottom:52px;}}.publication.detail .publication__cover-image{width:100vw;position:relative;left:50%;margin-left:-50vw;}@media (max-width:699px){.publication.detail .publication__cover-image{margin-bottom:25px;}}@media (min-width:700px){.publication.detail .publication__cover-image{float:left;position:static;width:267px;margin-left:0;}}.publication.detail .publication__cover-image img{width:100%;}@media (min-width:700px){.publication.detail .publication__inner-content{float:left;width:calc(100% - 267px);padding:30px 0 0 30px;}}@media (min-width:1025px){.publication.detail .publication__inner-content{padding:30px 0 0 50px;}}.publication.detail .publication__type{font-size:15px;font-weight:700;text-transform:uppercase;}.publication.detail .publication__type a{color:#000000;-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;}.publication.detail .publication__type a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.publication.detail .publication__topic,.publication.detail .publication__date{font-size:15px;text-transform:uppercase;font-weight:400;}.publication.detail .publication__topic:not(:first-of-type):before,.publication.detail .publication__date:not(:first-of-type):before{content:'|';margin:0 6px;}.publication.detail .publication__topic a,.publication.detail .publication__date a{color:#000000;-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;font-weight:400;}.publication.detail .publication__topic a:hover,.publication.detail .publication__date a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.publication.detail .publication__authors{margin-bottom:19px;}.publication.detail .publication__author{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;font-size:25px;}.publication.detail .publication__author:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.publication.detail .publication__author:not(:last-of-type):after{content:',';}.publication.detail .publication__author a{color:#000000;}.publication.detail .publication__author a:hover{text-decoration:none;}.publication.detail .publication__journal-title{font-size:20px;}@media (min-width:1025px){.publication.detail .publication__journal-title{margin-bottom:-8px;}}.publication.detail .publication__journal-title a{color:#122278;-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #FFFFFF;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;}.publication.detail .publication__journal-title a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.publication.detail .publication__journal-title .last-word:after{display:inline-block;height:10px;width:8px;margin:0 0 -1px 5px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;}@media (min-width:1025px){.publication.detail .publication__journal-title .last-word:after{height:12px;width:10px;margin:0 0 0 8px;}}.publication.detail .publication__journal-title .last-word:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.publication.detail .publication__journal-title .last-word:after{content:'';height:16px;width:15px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/offsite.svg) no-repeat center center;}.publication.detail .publication__journal-volume,.publication.detail .publication__journal-issue{display:inline;font-size:15px;font-weight:300;font-style:italic;}.publication.detail .publication__journal-volume:not(:last-of-type):after,.publication.detail .publication__journal-issue:not(:last-of-type):after{content:',';}@media (max-width:1999px){.publication.detail .publication__downloads{margin-top:18px;}}@media (min-width:1200px){.publication.detail .publication__downloads{position:fixed;top:50%;right:0;max-width:264px;width:calc((100vw - 740px) / 2);padding:30px;font-size:12px;border-top:1px solid #DADADA;border-left:1px solid #DADADA;border-bottom:1px solid #DADADA;background-color:#FFFFFF;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.publication.detail .publication__downloads .cta--button:after{content:none;}@media (min-width:1200px){.publication.detail .publication__downloads .cta--button{font-size:12px;margin:0;padding:10px;}}@media (min-width:1025px){.publication.detail .publication__download-isbn{margin-bottom:12px;}}.publication.detail .publication.detail__content{margin-bottom:33px;}@media (min-width:700px){.publication.detail .publication.detail__content{max-width:720px;margin:0 auto 33px;}}@media (min-width:1025px){.publication.detail .publication.detail__content{padding:0;}}.publication.detail .publication.detail__footer{margin-bottom:30px;}@media (min-width:700px){.publication.detail .publication.detail__footer{max-width:720px;margin:0 auto 40px;}}@media (min-width:1025px){.publication.detail .publication.detail__footer{padding:0;margin:0 auto 60px;}}.detail.np-program .detail__content{margin-bottom:30px;}@media (min-width:700px){.detail.np-program .detail__content{max-width:720px;margin:0 auto 40px;}}@media (min-width:1025px){.detail.np-program .detail__content{padding:0;margin:0 auto 70px;}}@media (min-width:1025px){.item-list{width:720px;margin:0 auto;}}@media (min-width:1025px){.item-list.js-item-list{margin:6em auto 0;}}.item-list ol{list-style:none;padding:0;}.item-list ol li{margin-bottom:45px;}.item-list .news--teaser:after,.item-list .blog--teaser:after{display:table;content:'';clear:both;}@media (min-width:700px){.item-list .news--teaser .news__media,.item-list .news--teaser .blog__media,.item-list .blog--teaser .news__media,.item-list .blog--teaser .blog__media{float:left;width:225px;}}@media (min-width:1025px){.item-list .news--teaser .news__media,.item-list .news--teaser .blog__media,.item-list .blog--teaser .news__media,.item-list .blog--teaser .blog__media{width:268px;}}.item-list .news--teaser .news__media img,.item-list .news--teaser .blog__media img,.item-list .blog--teaser .news__media img,.item-list .blog--teaser .blog__media img{width:100%;}.item-list .news--teaser .news__caption,.item-list .news--teaser .blog__caption,.item-list .blog--teaser .news__caption,.item-list .blog--teaser .blog__caption{padding:20px 0 0;}@media (min-width:700px){.item-list .news--teaser .news__caption,.item-list .news--teaser .blog__caption,.item-list .blog--teaser .news__caption,.item-list .blog--teaser .blog__caption{float:right;width:calc(100% - 225px);padding:10px 0 0 30px;}}@media (min-width:1025px){.item-list .news--teaser .news__caption,.item-list .news--teaser .blog__caption,.item-list .blog--teaser .news__caption,.item-list .blog--teaser .blog__caption{width:calc(100% - 268px);padding:24px 0 0 42px;}}.item-list .news--teaser .news__title a,.item-list .news--teaser .blog__title a,.item-list .blog--teaser .news__title a,.item-list .blog--teaser .blog__title a{font-size:20px;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:1.1;}@media (min-width:1025px){.item-list .news--teaser .news__title a,.item-list .news--teaser .blog__title a,.item-list .blog--teaser .news__title a,.item-list .blog--teaser .blog__title a{font-size:25px;}}.item-list .news--teaser .news__pub-info,.item-list .news--teaser .blog__pub-info,.item-list .blog--teaser .news__pub-info,.item-list .blog--teaser .blog__pub-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-weight:700;margin-bottom:6px;}.item-list .news--teaser .news__pub-date:after,.item-list .news--teaser .blog__pub-date:after,.item-list .blog--teaser .news__pub-date:after,.item-list .blog--teaser .blog__pub-date:after{content:'|';margin-right:4px;}.item-list .news--teaser .news__summary p,.item-list .news--teaser .blog__summary p,.item-list .blog--teaser .news__summary p,.item-list .blog--teaser .blog__summary p{font-size:15px;}.item-list .news--teaser .news__pub-info,.item-list .blog--teaser .news__pub-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.item-list .news--teaser .news__pub-date:after,.item-list .blog--teaser .news__pub-date:after{content:'|';margin-right:4px;}.item-list .news--feature,.item-list .blog--feature{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:-2em;overflow:hidden;}@media (min-width:1600px){.item-list .news--feature,.item-list .blog--feature{width:1600px;margin-left:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}}.item-list .news--feature:before,.item-list .blog--feature:before{content:'';position:absolute;bottom:0;right:0;height:40px;width:100px;background:#FFFFFF;z-index:1;}@media (min-width:1025px){.item-list .news--feature:before,.item-list .blog--feature:before{width:207px;height:68px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}}.item-list .news--feature:after,.item-list .blog--feature:after{content:'';position:absolute;bottom:40px;right:100px;width:15px;height:15px;background:#FFFFFF;}@media (min-width:1025px){.item-list .news--feature:after,.item-list .blog--feature:after{bottom:68px;right:207px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}}.item-list .news--feature .blog__media,.item-list .news--feature .news__media,.item-list .blog--feature .blog__media,.item-list .blog--feature .news__media{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;}.item-list .news--feature .blog__media::after,.item-list .news--feature .news__media::after,.item-list .blog--feature .blog__media::after,.item-list .blog--feature .news__media::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.item-list .news--feature .blog__media:after,.item-list .news--feature .news__media:after,.item-list .blog--feature .blog__media:after,.item-list .blog--feature .news__media:after{background:rgba(9,67,82,0.65);mix-blend-mode:hard-light;}@media (min-width:1025px){.item-list .news--feature .blog__media,.item-list .news--feature .news__media,.item-list .blog--feature .blog__media,.item-list .blog--feature .news__media{opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}}.item-list .news--feature .blog__media *,.item-list .news--feature .news__media *,.item-list .blog--feature .blog__media *,.item-list .blog--feature .news__media *{height:100%;width:100%;}.item-list .news--feature .blog__media img,.item-list .news--feature .news__media img,.item-list .blog--feature .blog__media img,.item-list .blog--feature .news__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:'object-fit: cover; object-position: center';}.item-list .news--feature .blog__caption,.item-list .news--feature .news__caption,.item-list .blog--feature .blog__caption,.item-list .blog--feature .news__caption{padding:100px 15px 70px;color:#FFFFFF;}@media (min-width:700px){.item-list .news--feature .blog__caption,.item-list .news--feature .news__caption,.item-list .blog--feature .blog__caption,.item-list .blog--feature .news__caption{padding:220px 30px 70px;}}@media (min-width:1025px){.item-list .news--feature .blog__caption,.item-list .news--feature .news__caption,.item-list .blog--feature .blog__caption,.item-list .blog--feature .news__caption{width:720px;margin:0 auto;padding:168px 0 80px;}}.item-list .news--feature .blog__title,.item-list .news--feature .news__title,.item-list .blog--feature .blog__title,.item-list .blog--feature .news__title{font-size:25px;line-height:1.2;margin-bottom:10px;}@media (min-width:700px){.item-list .news--feature .blog__title,.item-list .news--feature .news__title,.item-list .blog--feature .blog__title,.item-list .blog--feature .news__title{font-size:33px;}}@media (min-width:1025px){.item-list .news--feature .blog__title,.item-list .news--feature .news__title,.item-list .blog--feature .blog__title,.item-list .blog--feature .news__title{font-size:50px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}}.item-list .news--feature .blog__title a,.item-list .news--feature .news__title a,.item-list .blog--feature .blog__title a,.item-list .blog--feature .news__title a{position:relative;color:#FFFFFF;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.item-list .news--feature .blog__title a .last-word:after,.item-list .news--feature .news__title a .last-word:after,.item-list .blog--feature .blog__title a .last-word:after,.item-list .blog--feature .news__title a .last-word:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 0 0 10px;background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-white.svg) no-repeat center center;background-size:100% 100%;}@media (min-width:700px){.item-list .news--feature .blog__title a .last-word:after,.item-list .news--feature .news__title a .last-word:after,.item-list .blog--feature .blog__title a .last-word:after,.item-list .blog--feature .news__title a .last-word:after{height:12px;width:10px;}}@media (min-width:1025px){.item-list .news--feature .blog__title a .last-word:after,.item-list .news--feature .news__title a .last-word:after,.item-list .blog--feature .blog__title a .last-word:after,.item-list .blog--feature .news__title a .last-word:after{margin:0 0 0 18px;height:16px;width:12px;}}.item-list .news--feature .blog__title a:hover .last-word:after,.item-list .news--feature .news__title a:hover .last-word:after,.item-list .blog--feature .blog__title a:hover .last-word:after,.item-list .blog--feature .news__title a:hover .last-word:after{-webkit-transform:translateY(-50%) translateX(5px);-ms-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px);}.item-list .news--feature .blog__pub-info,.item-list .news--feature .news__pub-info,.item-list .blog--feature .blog__pub-info,.item-list .blog--feature .news__pub-info{font-size:15px;font-weight:700;margin-bottom:5px;}@media (min-width:700px){.item-list .news--feature .blog__pub-info,.item-list .news--feature .news__pub-info,.item-list .blog--feature .blog__pub-info,.item-list .blog--feature .news__pub-info{margin-bottom:8px;}}@media (min-width:1025px){.item-list .news--feature .blog__pub-info,.item-list .news--feature .news__pub-info,.item-list .blog--feature .blog__pub-info,.item-list .blog--feature .news__pub-info{opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}}.item-list .news--feature .blog__pub-info > *,.item-list .news--feature .news__pub-info > *,.item-list .blog--feature .blog__pub-info > *,.item-list .blog--feature .news__pub-info > *{display:inline-block;}@media (min-width:1025px){.item-list .news--feature .blog__summary,.item-list .news--feature .news__summary,.item-list .blog--feature .blog__summary,.item-list .blog--feature .news__summary{opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;}}.item-list .news--feature .blog__summary p,.item-list .news--feature .news__summary p,.item-list .blog--feature .blog__summary p,.item-list .blog--feature .news__summary p{font-size:15px;}.item-list .news--feature .ifde-page__title,.item-list .blog--feature .ifde-page__title{margin-bottom:20px;}@media (min-width:1025px){.item-list .news--feature .ifde-page__title,.item-list .blog--feature .ifde-page__title{margin-bottom:30px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}}.item-list .news--feature.js-loaded:before,.item-list .news--feature.js-loaded:after,.item-list .blog--feature.js-loaded:before,.item-list .blog--feature.js-loaded:after{opacity:1;}.item-list .news--feature.js-loaded .ifde-page__title,.item-list .blog--feature.js-loaded .ifde-page__title{opacity:1;}.item-list .news--feature.js-loaded .blog__title,.item-list .news--feature.js-loaded .blog__authoring-info,.item-list .news--feature.js-loaded .blog__pub-info,.item-list .news--feature.js-loaded .blog__summary,.item-list .news--feature.js-loaded .blog__media,.item-list .news--feature.js-loaded .news__title,.item-list .news--feature.js-loaded .news__authoring-info,.item-list .news--feature.js-loaded .news__pub-info,.item-list .news--feature.js-loaded .news__summary,.item-list .news--feature.js-loaded .news__media,.item-list .blog--feature.js-loaded .blog__title,.item-list .blog--feature.js-loaded .blog__authoring-info,.item-list .blog--feature.js-loaded .blog__pub-info,.item-list .blog--feature.js-loaded .blog__summary,.item-list .blog--feature.js-loaded .blog__media,.item-list .blog--feature.js-loaded .news__title,.item-list .blog--feature.js-loaded .news__authoring-info,.item-list .blog--feature.js-loaded .news__pub-info,.item-list .blog--feature.js-loaded .news__summary,.item-list .blog--feature.js-loaded .news__media{opacity:1;}.story--teaser:after{display:table;content:'';clear:both;}.story--teaser .story__media{margin:0 0 25px;}@media (max-width:699px){.story--teaser .story__media{position:relative;height:0;padding-top:100%;}}@media (min-width:700px){.story--teaser .story__media{margin:0;float:left;}}@media (max-width:699px){.story--teaser .story__media .image{position:absolute;top:0;left:0;width:100%;height:100%;}}.story--teaser .story__media img{width:100%;height:100%;border-radius:100%;}@media (min-width:700px){.story--teaser .story__media img{width:162px;height:162px;}}.story--teaser .story__caption{padding:30px 0;border-top:16px solid #18AAD1;border-bottom:1px solid #18AAD1;}@media (min-width:700px){.story--teaser .story__caption{float:right;width:calc(100% - 219px);}}@media (min-width:1025px){.story--teaser .story__quote{margin:0 0 18px;}}.story--teaser .story__title{display:inline-block;font-size:15px;}.story--teaser .story__subtitle{display:inline;font-size:15px;}.story--teaser .story__subtitle:before{content:'|';margin:0 6px;}.schools-listing{margin-bottom:60px;}@media (min-width:1025px){.schools-listing{margin-bottom:86px;}}.schools-listing__header{margin-bottom:50px;}.schools-listing__header .ifde-page__title-wrapper a{color:#FFFFFF;text-shadow:none;}.schools-listing__header .ifde-page__title-wrapper h1{margin-bottom:18px;}@media (min-width:700px){.schools-listing__header .ifde-page__title-wrapper h1{margin-bottom:43px;}}.schools-listing__header .ifde-page__title-wrapper p{font-size:15px;}.schools-listing__caption{font-size:24px;margin-bottom:35px;text-align:center;}@media (min-width:700px){.schools-listing__caption{font-size:30px;margin-bottom:57px;}}@media (min-width:700px){.schools-listing .pagerer-container .pagerer-panes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;}}@media (min-width:1025px){.schools-listing .pagerer-container .pagerer-panes{width:720px;}}@media (min-width:700px){.schools-listing .pagerer-container .pagerer-left-pane{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}}.schools-listing .pagerer-container .pager__status{font-size:14px;}@media (min-width:700px){.schools-listing .pagerer-container .pager__status{margin-right:33px;}}.schools-listing .pagerer-container .pager__amountShown .js-form-type-select{padding-bottom:0;width:112px;margin-bottom:0;}.schools-listing .pagerer-container .pager__amountShown .js-form-type-select:after{bottom:16px;right:7px;}.schools-listing .pagerer-container .pager__amountShown select{color:#000000;font-size:12px;}.schools-listing .pagerer-container .pager__item--ellipsis{display:none;}.schools-listing .pagerer-container .pager__item--ellipsis.js-show{display:inline-block;}.schools-listing .pagerer-container .pager__num{display:none;}.schools-listing .pagerer-container .pager__num.active{display:inline-block;}.schools-listing .pagerer-container .pager__num.active a{color:#DADADA;}.schools-listing .pagerer-container .pager__num.js-show{display:inline-block;}.schools-list__clear{margin-bottom:10px;font-size:14px;}.schools-list__clear button{margin:0;border:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-weight:700;}.schools-list__clear button:after{content:none;}.schools-list__see-results{position:fixed;bottom:0;left:50%;width:calc(100% - 30px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1;visibility:visible;-webkit-transition:opacity 0.3s ease,visibility 0s;-o-transition:opacity 0.3s ease,visibility 0s;transition:opacity 0.3s ease,visibility 0s;z-index:100000;}@media (min-width:700px){.schools-list__see-results{display:none;}}.schools-list__see-results button{width:100%;margin:0;border:0;font-weight:700;}.schools-list__see-results button:after{content:none;}.schools-list__see-results.js-hidden,.schools-list__see-results:not(.active){opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0s 0.3s;-o-transition:opacity 0.3s ease,visibility 0s 0.3s;transition:opacity 0.3s ease,visibility 0s 0.3s;}.schools-list .list{width:100%;padding:0;border-collapse:collapse;}@media (max-width:699px){.schools-list .list{margin-top:30px;}}@media (max-width:699px){.schools-list .list .bt-content{padding-left:30px;}}.schools-list .list th,.schools-list .list td{padding:5px 0;text-align:left;font-size:14px;vertical-align:top;line-height:1.2;}@media (min-width:700px){.schools-list .list th,.schools-list .list td{padding:15px 20px;}}@media (min-width:1025px){.schools-list .list th,.schools-list .list td{padding:20px 50px;}}.schools-list .list th > button{position:relative;padding-right:18px;text-transform:uppercase;font-weight:600;color:#122278;border:0;background:transparent;cursor:pointer;}.schools-list .list th > button:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #122278;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.schools-list .list th > button.reverse:after{border-bottom:0;border-top:5px solid #122278;}.schools-list .list th{color:#122278;text-transform:uppercase;border-bottom:2px solid #122278;}@media (min-width:1025px){.schools-list .list th{padding:10px 50px;}}.schools-list .list th:last-of-type{padding-right:0;}@media (min-width:700px){.schools-list .list td{border-bottom:1px solid #DADADA;}}@media (max-width:699px){.schools-list .list td:first-of-type{padding-top:15px;}}.schools-list .list td:last-of-type{padding-right:0;}@media (max-width:699px){.schools-list .list td:last-of-type{padding-bottom:15px;border-bottom:1px solid #DADADA;}}.schools-list .list td a{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #18AAD1;text-shadow:-1px -1px #FFFFFF,-1px 1px #FFFFFF,1px -1px #FFFFFF,1px 1px #FFFFFF;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;text-decoration:none;color:#000000;}.schools-list .list td a:hover{-webkit-box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;box-shadow:inset 0 0 #FFFFFF,inset 0 -2px #000000;}.schools-list .list .tooltip{position:relative;}.schools-list .list .tooltip__header{position:relative;cursor:default;padding-right:16px;}.schools-list .list .tooltip__icon{position:absolute;right:0;bottom:6px;display:inline-block;width:12px;height:12px;background-color:#FFCC4C;border-radius:100%;}.schools-list .list .tooltip__icon:after{position:absolute;top:50%;left:50%;content:'?';font-size:8px;color:#122278;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.schools-list .list .tooltip__content{position:absolute;top:100%;right:0;width:240px;padding:8px;background-color:#122278;color:#FFFFFF;font-size:12px;line-height:1.4;text-transform:none;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease,visibility 0s ease 0.3s;-o-transition:opacity 0.3s ease,visibility 0s ease 0.3s;transition:opacity 0.3s ease,visibility 0s ease 0.3s;}.schools-list .list .tooltip__content a{color:#FFFFFF;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.schools-list .list .tooltip:hover .tooltip__content{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity 0.3s ease;-o-transition:visibility 0s,opacity 0.3s ease;transition:visibility 0s,opacity 0.3s ease;}@media (min-width:700px){.schools-list .schools-filter{margin-bottom:8px;}}.schools-list .schools-filter__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}@media (max-width:699px){.schools-list .schools-filter__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.schools-list .schools-filter__top button{-webkit-box-flex:1;-webkit-flex:1 0 25%;-moz-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;padding:17px 0;border:0;background-color:#FFFFFF;cursor:pointer;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;border-top:1px solid #DADADA;border-right:1px solid #DADADA;border-bottom:1px solid #DADADA;font-weight:700;}@media (max-width:699px){.schools-list .schools-filter__top button{border-left:1px solid #DADADA;}}.schools-list .schools-filter__top button:first-of-type{border-left:1px solid #DADADA;}.schools-list .schools-filter__top button span{position:relative;font-size:15px;pointer-events:none;padding-right:25px;}.schools-list .schools-filter__top button span:before,.schools-list .schools-filter__top button span:after{position:absolute;left:50%;top:50%;height:9px;width:2px;content:'';background-color:#FFFFFF;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.schools-list .schools-filter__top button span:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);}.schools-list .schools-filter__top button span:before,.schools-list .schools-filter__top button span:after{left:auto;right:7px;background-color:#000000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.schools-list .schools-filter__top button.js-active{background-color:#122278;color:#FFFFFF;border-color:#122278;}.schools-list .schools-filter__top button.js-active span:before,.schools-list .schools-filter__top button.js-active span:after{background-color:#FFFFFF;}.schools-list .schools-filter__top button.js-active span:before{opacity:0;}.schools-list .schools-filter__content{padding-left:15px;padding-right:15px;padding-top:25px;padding-bottom:25px;color:#FFFFFF;background-color:#122278;}@media screen and (min-width:700px){.schools-list .schools-filter__content{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.schools-list .schools-filter__content{padding-left:50px;padding-right:50px;}}@media (min-width:1025px){.schools-list .schools-filter__content{padding-top:50px;padding-bottom:31px;}}.schools-list .schools-filter__content .js-form-type-textfield,.schools-list .schools-filter__content .js-form-type-select{border-bottom:2px solid #FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input,.schools-list .schools-filter__content .js-form-type-textfield select,.schools-list .schools-filter__content .js-form-type-textfield label,.schools-list .schools-filter__content .js-form-type-select input,.schools-list .schools-filter__content .js-form-type-select select,.schools-list .schools-filter__content .js-form-type-select label{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input::-webkit-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield select::-webkit-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield label::-webkit-input-placeholder,.schools-list .schools-filter__content .js-form-type-select input::-webkit-input-placeholder,.schools-list .schools-filter__content .js-form-type-select select::-webkit-input-placeholder,.schools-list .schools-filter__content .js-form-type-select label::-webkit-input-placeholder{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input::-moz-placeholder,.schools-list .schools-filter__content .js-form-type-textfield select::-moz-placeholder,.schools-list .schools-filter__content .js-form-type-textfield label::-moz-placeholder,.schools-list .schools-filter__content .js-form-type-select input::-moz-placeholder,.schools-list .schools-filter__content .js-form-type-select select::-moz-placeholder,.schools-list .schools-filter__content .js-form-type-select label::-moz-placeholder{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input:-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield select:-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield label:-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select input:-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select select:-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select label:-ms-input-placeholder{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input::-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield select::-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-textfield label::-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select input::-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select select::-ms-input-placeholder,.schools-list .schools-filter__content .js-form-type-select label::-ms-input-placeholder{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield input::placeholder,.schools-list .schools-filter__content .js-form-type-textfield select::placeholder,.schools-list .schools-filter__content .js-form-type-textfield label::placeholder,.schools-list .schools-filter__content .js-form-type-select input::placeholder,.schools-list .schools-filter__content .js-form-type-select select::placeholder,.schools-list .schools-filter__content .js-form-type-select label::placeholder{color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-textfield select option,.schools-list .schools-filter__content .js-form-type-select select option{color:#000000;}.schools-list .schools-filter__content .js-form-type-select:after{background-image:url(/themes/custom/naspaa_theme/assets/icons/dropdown-white.svg);}.schools-list .schools-filter__content .js-form-type-checkbox input:before{background-color:#FFFFFF;}.schools-list .schools-filter__content .js-form-type-checkbox input:after{background-image:url(/themes/custom/naspaa_theme/assets/icons/check-blue.svg);}.schools-list .schools-filter__content .search__inner .search-field{position:relative;width:100%;}@media (min-width:700px){.schools-list .schools-filter__content .search__inner .search-field{width:260px;}}@media (min-width:1025px){.schools-list .schools-filter__content .search__inner .search-field{width:389px;}}.schools-list .schools-filter__content .search__inner .search-input > input{width:calc(100% - 40px);}.schools-list .schools-filter__content .search__inner .search-submit{position:absolute;bottom:9px;right:0;width:28px;height:40px;}.schools-list .schools-filter__content .search__inner .search-submit input{cursor:pointer;background-color:transparent;background-image:url(/themes/custom/naspaa_theme/assets/icons/search-black.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:center center;-webkit-filter:invert(100%);filter:invert(100%);margin-top:4px;width:100%;height:100%;border:0;color:transparent;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.schools-list .schools-filter__content .search__inner .search-submit:hover > input{opacity:0.8;}.schools-list .schools-filter__content .degree:after{display:table;content:'';clear:both;}@media (max-width:699px){.schools-list .schools-filter__content .degree{margin-bottom:30px;}}@media (min-width:700px){.schools-list .schools-filter__content .degree__left,.schools-list .schools-filter__content .degree__right{float:left;width:50%;}}@media (min-width:500px){.schools-list .schools-filter__content .specialization{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;}}@media (min-width:700px){.schools-list .schools-filter__content .specialization{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}.schools-list .schools-filter--large{display:none;}@media (min-width:700px){.schools-list .schools-filter--large{display:block;}}@media (min-width:700px){.schools-list .schools-filter--mobile{display:none;}}.schools-detail__title{margin-bottom:10px;}.schools-detail__accredited{display:block;width:100%;height:50px;margin-bottom:16px;max-width:720px;background-image:url(/themes/custom/naspaa_theme/assets/icons/accredited.svg);background-size:contain;background-position:center left;background-repeat:no-repeat;-webkit-filter:invert(100%);filter:invert(100%);}.schools-detail__degree{color:#000000;font-size:30px;margin-bottom:24px;}.schools-detail__location{font-size:15px;}.schools-detail__content{margin-bottom:50px;}@media (min-width:1025px){.schools-detail__content{margin-bottom:70px;}}.schools-detail .specializations{margin-bottom:50px;}@media (min-width:700px){.schools-detail .specializations{margin-bottom:70px;}}.schools-detail .specializations__header{margin:0 0 25px;}.schools-detail .quick-facts{width:100vw;position:relative;left:50%;margin-left:-50vw;padding:67px 0;margin-bottom:67px;background-color:#122278;color:#FFFFFF;}@media (min-width:1600px){.schools-detail .quick-facts{width:1600px;margin-left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.schools-detail .quick-facts__header{color:#FFFFFF;max-width:720px;margin:0 auto 30px;}@media (min-width:700px){.schools-detail .quick-facts__header{margin:0 auto 45px;padding:0;}}.schools-detail .quick-facts__inner{max-width:1040px;margin:0 auto;}@media (max-width:1024px){.schools-detail .quick-facts__inner{padding-left:15px;padding-right:15px;}}@media screen and (max-width:1024px) and (min-width:700px){.schools-detail .quick-facts__inner{padding-left:30px;padding-right:30px;}}@media screen and (max-width:1024px) and (min-width:1025px){.schools-detail .quick-facts__inner{padding-left:50px;padding-right:50px;}}.schools-detail .quick-facts__facts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1025px){.schools-detail .quick-facts__facts{padding:0;}}.schools-detail .quick-facts__facts .fact{width:100%;}@media (min-width:700px){.schools-detail .quick-facts__facts .fact{width:50%;}}.schools-detail .quick-facts__facts .fact:not(:last-of-type){padding-bottom:15px;}@media (max-width:699px){.schools-detail .quick-facts__facts .fact:not(:last-of-type){border-bottom:1px solid #FFFFFF;margin-bottom:30px;}}@media (min-width:700px){.schools-detail .quick-facts__facts .fact:nth-child(odd){border-right:1px solid #FFFFFF;}}@media (min-width:700px){.schools-detail .quick-facts__facts .fact:nth-child(1),.schools-detail .quick-facts__facts .fact:nth-child(2){border-bottom:1px solid #FFFFFF;padding:20px 30px 40px 30px;}}@media (min-width:1025px){.schools-detail .quick-facts__facts .fact:nth-child(1),.schools-detail .quick-facts__facts .fact:nth-child(2){padding:26px 50px 50px 50px;}}@media (min-width:700px){.schools-detail .quick-facts__facts .fact:nth-child(3),.schools-detail .quick-facts__facts .fact:nth-child(4){padding:40px 30px 20px 30px;}}@media (min-width:1025px){.schools-detail .quick-facts__facts .fact:nth-child(3),.schools-detail .quick-facts__facts .fact:nth-child(4){padding:50px 50px 26px 50px;}}.schools-detail .quick-facts__facts .fact__topic{font-size:12px;font-weight:700;text-transform:uppercase;}@media (min-width:700px){.schools-detail .quick-facts__facts .fact__topic{font-size:15px;}}.schools-detail .quick-facts__facts .fact__stat{font-size:20px;font-weight:700;}@media (min-width:700px){.schools-detail .quick-facts__facts .fact__stat{font-size:30px;}}@media (min-width:1025px){.schools-detail .quick-facts__facts .fact__stat{margin-bottom:-22px;}}.schools-detail .student-body{margin-bottom:67px;}@media (min-width:1025px){.schools-detail .student-body{margin-bottom:100px;}}.schools-detail .student-body__header{margin:0 0 45px;}@media (min-width:1025px){.schools-detail .student-body__header{margin:0 0 100px;}}.schools-detail .student-body h3{margin-bottom:40px;}.schools-detail .student-body__graph-wrapper{position:relative;max-height:340px;}.schools-detail .student-body__stats{margin-bottom:50px;}.schools-detail .student-body__stats:after{display:table;content:'';clear:both;}@media (min-width:1025px){.schools-detail .student-body__stats{margin-bottom:85px;}}.schools-detail .student-body .stat{text-align:center;}@media (max-width:699px){.schools-detail .student-body .stat{max-width:400px;margin:0 auto;}}@media (min-width:700px){.schools-detail .student-body .stat{float:left;width:50%;}}@media (max-width:699px){.schools-detail .student-body .stat:nth-child(1){border-bottom:1px solid #DADADA;padding-bottom:70px;margin-bottom:30px;}}@media (min-width:1025px){.schools-detail .student-body .stat:nth-child(1){padding-right:74px;}}@media (min-width:700px){.schools-detail .student-body .stat:nth-child(2){border-left:1px solid #DADADA;}}@media (min-width:1025px){.schools-detail .student-body .stat:nth-child(2){padding-left:74px;}}.schools-detail .student-body .stat__num{color:#18AAD1;font-size:70px;font-weight:700;}@media (min-width:700px){.schools-detail .student-body .stat__num{font-size:85px;margin-top:-30px;margin-bottom:-15px;}}@media (min-width:1025px){.schools-detail .student-body .stat__num{font-size:120px;margin-top:-48px;margin-bottom:-28px;}}.schools-detail .student-body .stat__text{font-size:22px;}@media (min-width:700px){.schools-detail .student-body .stat__text{margin-bottom:28px;}}@media (min-width:1025px){.schools-detail .student-body .stat__text{font-size:28px;margin-bottom:28px;}}.schools-detail .admissions{margin-bottom:50px;}@media (min-width:1025px){.schools-detail .admissions{margin-bottom:67px;}}.schools-detail .faculty{background-color:#122278;color:#FFFFFF;}.schools-detail .faculty .section__header h2{color:#FFFFFF;}@media (min-width:700px){.schools-detail .faculty .stat:nth-of-type(2){border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}}.schools-detail .outcomes{border-bottom:1px solid #DADADA;margin-bottom:70px;}@media (min-width:1025px){.schools-detail .outcomes{margin-bottom:100px;}}.schools-detail .outcomes__header{margin:0 0 5px;}@media (max-width:699px){.schools-detail .outcomes__stat{text-align:center;}}@media (min-width:700px){.schools-detail .outcomes__stat{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}}.schools-detail .outcomes__num{font-size:90px;font-weight:700;color:#18AAD1;}@media (min-width:700px){.schools-detail .outcomes__num{font-size:120px;}}.schools-detail .outcomes__text{font-size:20px;}@media (min-width:700px){.schools-detail .outcomes__text{font-size:27px;margin-left:46px;}}.schools-detail .employ-sec{padding-bottom:100px;}.schools-detail .employ-sec__header{margin-bottom:50px;}.schools-detail .employ-sec__header p{color:#122278;font-weight:700;}.schools-detail .employ-sec__graph-wrapper{position:relative;max-height:340px;}.schools-detail .cost-fin{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-bottom:80px;}@media (min-width:1025px){.schools-detail .cost-fin{margin-bottom:120px;}}.schools-detail .cost-fin__header{padding-left:15px;padding-right:15px;margin-bottom:40px;}@media screen and (min-width:700px){.schools-detail .cost-fin__header{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.schools-detail .cost-fin__header{padding-left:50px;padding-right:50px;}}@media (min-width:1025px){.schools-detail .cost-fin__header{max-width:720px;margin:0 auto 68px;padding:0;}}.schools-detail .cost-fin__header h2{margin:0 0 13px;}.schools-detail .cost-fin__header p{color:#122278;}.schools-detail .cost-fin__content{padding-left:15px;padding-right:15px;max-width:1040px;margin:0 auto;}@media screen and (min-width:700px){.schools-detail .cost-fin__content{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.schools-detail .cost-fin__content{padding-left:50px;padding-right:50px;}}@media (min-width:700px){.schools-detail .cost-fin__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1025px){.schools-detail .cost-fin__content{padding:0;}}.schools-detail .cost-fin .cost{text-align:center;}@media (max-width:699px){.schools-detail .cost-fin .cost{max-width:300px;margin:0 auto 40px;}.schools-detail .cost-fin .cost:not(:last-of-type){border-bottom:1px solid #DADADA;padding-bottom:20px;}}@media (min-width:700px){.schools-detail .cost-fin .cost{width:33%;padding:22px 30px 40px;}}@media (min-width:1025px){.schools-detail .cost-fin .cost{padding:32px 50px 60px;}}@media (min-width:700px){.schools-detail .cost-fin .cost:nth-child(1),.schools-detail .cost-fin .cost:nth-child(4){border-right:1px solid #DADADA;}}@media (min-width:700px){.schools-detail .cost-fin .cost:nth-child(3),.schools-detail .cost-fin .cost:nth-child(6){border-left:1px solid #DADADA;}}@media (min-width:700px){.schools-detail .cost-fin .cost:nth-child(1),.schools-detail .cost-fin .cost:nth-child(2),.schools-detail .cost-fin .cost:nth-child(3){border-bottom:1px solid #DADADA;}}.schools-detail .cost-fin .cost__num{position:relative;font-weight:700;font-size:50px;height:80px;color:#18AAD1;}@media (min-width:1025px){.schools-detail .cost-fin .cost__num{font-size:80px;height:100px;}}.schools-detail .cost-fin .cost__num span{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);}.schools-detail .cost-fin .cost__text{color:#122278;}.path-user .region-content{padding:50px 50px;}.path-user .user-login-form{margin:0 0 20px 0;}.path-user .user-login-form .js-form-item{font-size:15px;}@media (min-width:1025px){.path-user .user-login-form .js-form-item{font-size:18px;}}.path-user .user-login-form .js-form-item > label{display:block;text-transform:none;color:#000000;}.path-user .user-login-form .js-form-item > input{display:block;border:1px solid #DADADA;line-height:1.5;height:auto;font-size:15px;}.path-user .user-login-form .js-form-type-textfield{border:0;}.path-user .user-login-form .js-form-type-textfield > label{font-size:15px;}@media (min-width:1025px){.path-user .user-login-form .js-form-type-textfield > label{font-size:18px;}}.view-ifde-search .form--inline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.view-ifde-search .form--inline .form-submit{margin:20px 10px 30px 20px;padding:17px 40px;border:0;font-weight:700;}@media (min-width:700px){.view-ifde-search .form--inline .form-submit{margin:20px 10px 20px 20px;}}.view-ifde-search .form--inline .js-form-type-textfield{padding-bottom:0;}.search-results > ol{list-style:none;padding-left:0;}.search-results > ol li{margin-bottom:35px;}.search-results .search-result__title a,.search-results .search-result h2{font-size:20px;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:1.1;}@media (min-width:1025px){.search-results .search-result__title a,.search-results .search-result h2{font-size:25px;}}.social-icon{display:block;width:20px;height:20px;}.social-icon--facebook{margin-top:-2px;background-image:url(/themes/custom/naspaa_theme/assets/icons/facebook.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;}.social-icon--instagram{background-image:url(/themes/custom/naspaa_theme/assets/icons/instagram.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;}.social-icon--linkedin{background-image:url(/themes/custom/naspaa_theme/assets/icons/linkedin.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;}.social-icon--youtube{background-image:url(/themes/custom/naspaa_theme/assets/icons/youtube.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;}.social-icon--twitter{background-image:url(/themes/custom/naspaa_theme/assets/icons/twitter.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;}.twitter-feed__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (min-width:700px){.twitter-feed__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}.twitter-feed__title{margin:0;}.twitter-feed__follow{margin:0.25em 0 0 0;}@media (min-width:700px){.twitter-feed__follow{margin:.65em 0 0 2.9em;}}@media (min-width:1025px){.twitter-feed__follow{margin:1.1em 0 0 2.9em;}}.twitter-feed__follow a{-webkit-box-shadow:none;box-shadow:none;font-size:16px;text-decoration:none;}.twitter-feed__follow a:after{display:inline-block;height:10px;width:8px;margin:0 0 -1px 5px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;}@media (min-width:1025px){.twitter-feed__follow a:after{height:12px;width:10px;margin:0 0 0 8px;}}.twitter-feed__follow a:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.twitter-feed__follow a:after{-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;height:9px;}.twitter-feed__follow a:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}.twitter-feed .ifde-threecol__content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{width:100%;margin-bottom:20px;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{width:calc(100% / 3);margin-top:-10px;margin-bottom:0;padding:30px 40px 0 70px;}}@media (min-width:1025px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{padding:30px 0 0 100px;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__text,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__date,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__text,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__date{margin-left:25px;font-size:14px;line-height:2;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__text,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__date,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__text,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__date{margin-left:0;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__date,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__date{text-transform:uppercase;}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet{margin:-28px 0 0 0;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet{margin:-35px 0 0 0;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet:before,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet:before{display:inline;position:relative;top:28px;left:-25px;padding:9px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/twitter-blue.svg) no-repeat center center;background-size:contain;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet:before,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet:before{left:-35px;top:25px;}}@media (min-width:1025px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet:before,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet:before{height:12px;width:10px;margin:0 0 0 8px;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet .tweet__retweet:before:hover,.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child .tweet__retweet:before:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet a{word-break:break-word;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet{border-width:0 0 0 1px;border-color:#DADADA;border-style:solid;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{padding:0;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{padding:30px 40px 0 40px;border:0;}}@media (min-width:1025px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:first-child{margin-right:30px;padding:30px 70px 0 30px;}}.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:last-child{padding:0;}@media (min-width:700px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:last-child{padding:30px 40px 0 70px;}}@media (min-width:1025px){.twitter-feed .ifde-threecol__content .ifde-twitter-tweet:last-child{margin-left:100px;padding:30px 0 0 107px;}}.ifde-instagram-post{position:relative;display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.ifde-instagram-post{width:35vw;}}@media (min-width:1025px){.ifde-instagram-post{width:auto;margin:0;}}.instagram-feed .ifde-threecol__content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 0 0;}.instagram-feed__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (min-width:700px){.instagram-feed__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}}.instagram-feed__title{margin:0;}.instagram-feed__account-link{margin:0.25em 0 0 0;}@media (min-width:700px){.instagram-feed__account-link{margin:.65em 0 0 2.9em;}}@media (min-width:1025px){.instagram-feed__account-link{margin:1.1em 0 0 2.9em;}}.instagram-feed__account-link a{-webkit-box-shadow:none;box-shadow:none;font-size:16px;text-decoration:none;}.instagram-feed__account-link a:after{display:inline-block;height:10px;width:8px;margin:0 0 -1px 5px;content:'';background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-blue.svg) no-repeat center center;background-size:contain;}@media (min-width:1025px){.instagram-feed__account-link a:after{height:12px;width:10px;margin:0 0 0 8px;}}.instagram-feed__account-link a:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.instagram-feed__account-link a:after{-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;height:9px;}.instagram-feed__account-link a:hover:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}.instagram-feed .gram{margin-left:12px;}.instagram-feed .gram__image{max-width:270px;border-radius:100%;margin:0 auto;}.instagram-feed .gram:after{display:block;position:absolute;height:20px;width:20px;content:'';left:calc(80vw/2 - 12px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/themes/custom/naspaa_theme/assets/icons/instagram.png) no-repeat center center;background-size:contain;opacity:1;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}@media (min-width:700px){.instagram-feed .gram:after{left:calc(35vw/2 - 12px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:1025px){.instagram-feed .gram:after{left:calc(50% - 10px);}}.instagram-feed .gram:hover:after{content:'';opacity:0;}.instagram-feed__footer .slick-dots{text-align:center;padding:0;margin:20px 20px 20px 0;}.instagram-feed__footer .slick-dots li{display:inline-block;}.instagram-feed__footer .slick-dots li:before{content:none;}.instagram-feed__footer .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.instagram-feed__footer .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.instagram-feed__footer .slick-dots button:hover:after,.instagram-feed__footer .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}.story__quote{font-size:20px;line-height:1.4em;margin:0 0 25px;}@media (min-width:700px){.story__quote{font-size:24px;margin:0 0 35px;}}@media (min-width:1025px){.story__quote{font-size:30px;margin:0 0 50px;}}.story__quote p:before{content:'“';}.story__quote p:after{content:'”';}.story--wide-feature:after{display:table;content:'';clear:both;}.story--wide-feature .story__media{margin:0 0 25px;}@media (max-width:699px){.story--wide-feature .story__media{position:relative;height:0;padding-top:100%;}}@media (min-width:700px){.story--wide-feature .story__media{margin:0;float:left;}}@media (max-width:699px){.story--wide-feature .story__media .image{position:absolute;top:0;left:0;width:100%;height:100%;}}.story--wide-feature .story__media img{width:100%;height:100%;border-radius:100%;}@media (min-width:700px){.story--wide-feature .story__media img{width:162px;height:162px;}}.story--wide-feature .story__caption{padding:30px 0;border-top:16px solid #18AAD1;border-bottom:1px solid #18AAD1;}@media (min-width:700px){.story--wide-feature .story__caption{float:right;width:calc(100% - 219px);}}@media (min-width:1025px){.story--wide-feature .story__quote{margin:0 0 18px;}}.story--wide-feature .story__title{display:inline-block;font-size:15px;}.story--wide-feature .story__subtitle{display:inline;font-size:15px;}.story--wide-feature .story__subtitle:before{content:'|';margin:0 6px;}.story.detail .story__main-image{margin:0 auto 15px auto;}@media (min-width:1025px){.story.detail .story__main-image{position:static;}}@media (min-width:1125px){.story.detail .story__main-image{position:absolute;top:250px;width:106px;left:calc((100vw - 720px) / 2 - 155px);}}@media (min-width:1600px){.story.detail .story__main-image{left:285px;}}.story.detail .story__main-image .image img{width:106px;height:106px;border-radius:100%;}.story.detail .story__quote{margin:0 0 50px;}.story.detail .story__quote__quote{font-size:20px;line-height:1.4em;margin:0;}@media (min-width:700px){.story.detail .story__quote__quote{font-size:24px;}}@media (min-width:1025px){.story.detail .story__quote__quote{font-size:30px;}}.story.detail .story__quote__quote p:before{content:'“';}.story.detail .story__quote__quote p:after{content:'”';}.story-feature{margin-bottom:100px;}@media (min-width:700px){.story-feature{margin-bottom:120px;}}@media (min-width:1025px){.story-feature{margin-bottom:150px;}}.story-feature__header{margin:0 0 54px;}@media (min-width:1025px){.story-feature__header{margin:0 0 74px;}}.story-feature__title{margin:0 0 14px;}.event__date-block{position:absolute;top:90px;left:30px;background:#FFFFFF;width:80px;height:80px;}@media (min-width:700px){.event__date-block{top:125px;left:49px;width:90px;height:90px;}}@media (min-width:780px){.event__date-block{left:calc((100vw - 720px) / 2 + 19px);}}@media (min-width:1025px){.event__date-block{width:105px;height:105px;top:246px;left:calc((100% - 720px) / 2 - 12%);-webkit-transition:opacity 0.3s ease 0.6s;-o-transition:opacity 0.3s ease 0.6s;transition:opacity 0.3s ease 0.6s;}}@media (min-width:1125px){.event__date-block{left:calc((100% - 720px) / 2 - 160px);}}.event__date-block:after{content:'';position:absolute;background:#122278;top:-15px;left:-15px;width:15px;height:15px;}@media (min-width:1025px){.event__date-block:after{top:-25px;left:-25px;width:25px;height:25px;}}.event__date-block .ifde-date-block{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-44%) translateX(-50%);-ms-transform:translateY(-44%) translateX(-50%);transform:translateY(-44%) translateX(-50%);}.event__date-block .ifde-date-block__first{display:block;color:#122278;font-size:12px;font-weight:700;margin-bottom:-18px;text-transform:uppercase;}@media (min-width:1025px){.event__date-block .ifde-date-block__first{font-size:15px;}}.event__date-block .ifde-date-block__last{color:#122278;font-size:40px;font-weight:700;}@media (min-width:1025px){.event__date-block .ifde-date-block__last{font-size:45px;}}.event__location{font-size:15px;}@media (max-width:699px){.event .detail__header .page__title-wrapper{padding-top:180px;}}@media (min-width:700px) and (max-width:1024px){.event .detail__header .page__title-wrapper{padding-top:230px;}}.event .detail__header .event__time{display:inline;font-size:15px;font-weight:700;}@media (min-width:1025px){.event .detail__header .event__time{opacity:0;-webkit-transition:opacity 0.3s ease 0.9s;-o-transition:opacity 0.3s ease 0.9s;transition:opacity 0.3s ease 0.9s;}}.event .detail__header .event__time:after{content:'|';margin:0 5px;font-weight:400;}.event .detail__header .event__location{display:inline;}@media (min-width:1025px){.event .detail__header .event__location{opacity:0;-webkit-transition:opacity 0.3s ease 0.9s;-o-transition:opacity 0.3s ease 0.9s;transition:opacity 0.3s ease 0.9s;}}@media (min-width:1025px){.event .detail__header .event__date-block{opacity:0;}}.event .detail__header.js-loaded .event__date-block,.event .detail__header.js-loaded .event__time,.event .detail__header.js-loaded .event__location{opacity:1;}.paragraph--type-event-3-column{margin-bottom:70px;}@media (min-width:1025px){.paragraph--type-event-3-column{margin-bottom:112px;}}.paragraph--type-event-3-column .section__title{margin:0 0 12px;}.paragraph--type-event-3-column .section__intro p{font-weight:400;}.paragraph--type-event-3-column .event__caption{margin:15px;font-size:15px;}@media (min-width:700px){.paragraph--type-event-3-column .event__caption{margin:20px;}}.paragraph--type-event-3-column .event__title{font-size:18px;margin-bottom:3px;}@media (min-width:1025px){.paragraph--type-event-3-column .event__title{font-size:20px;}}.paragraph--type-event-3-column .event__title a{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#122278;}.paragraph--type-event-3-column .event__content{padding-top:30px;margin-bottom:14px;}.paragraph--type-event-3-column .event__content > *{text-align:center;}.paragraph--type-event-3-column .event__media{position:relative;}.paragraph--type-event-3-column .event__media:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type-event-3-column .event__pub-info{font-size:15px;font-weight:700;text-transform:uppercase;}.paragraph--type-event-3-column .event--grid-block{display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.paragraph--type-event-3-column .event--grid-block{width:35vw;}}@media (min-width:1025px){.paragraph--type-event-3-column .event--grid-block{width:25%;margin:0;}}.paragraph--type-event-3-column .event__date-block{position:relative;top:0;left:0;display:block;width:140px;height:140px;margin:0 auto 18px;background-color:#122278;}.paragraph--type-event-3-column .event__date-block:after{top:-30px;left:-30px;width:30px;height:30px;background:#18AAD1;}.paragraph--type-event-3-column .event__date-block .ifde-date-block__first{color:#FFFFFF;}@media (min-width:1025px){.paragraph--type-event-3-column .event__date-block .ifde-date-block__first{font-size:20px;}}.paragraph--type-event-3-column .event__date-block .ifde-date-block__last{color:#FFFFFF;}@media (min-width:1025px){.paragraph--type-event-3-column .event__date-block .ifde-date-block__last{font-size:60px;}}.paragraph--type-event-3-column .event__title{margin-bottom:7px;}.paragraph--type-event-3-column .event__time{font-size:15px;font-weight:700;}.paragraph--type-event-3-column .slick-dots{text-align:center;padding:0;margin:0;}.paragraph--type-event-3-column .slick-dots li{display:inline-block;}.paragraph--type-event-3-column .slick-dots li:before{content:none;}.paragraph--type-event-3-column .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.paragraph--type-event-3-column .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type-event-3-column .slick-dots button:hover:after,.paragraph--type-event-3-column .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}.item-list li:not(:last-of-type) .event--teaser{border-bottom:1px solid #DADADA;}.item-list .event--teaser .field--name-ifde-event-time{font-size:15px;font-weight:700;margin-bottom:6px;}.item-list .event--teaser .event__content{position:relative;min-height:150px;padding:15px 0 30px 135px;}@media (min-width:700px){.item-list .event--teaser .event__content{padding:15px 0 30px 170px;}}@media (min-width:1025px){.item-list .event--teaser .event__content{min-height:185px;padding:32px 0 52px 190px;}}.item-list .event--teaser .event__date-block{top:15px;left:25px;right:0;background-color:#122278;}@media (min-width:1025px){.item-list .event--teaser .event__date-block{top:25px;}}.item-list .event--teaser .event__date-block:after{background-color:#18AAD1;}.item-list .event--teaser .event__date-block .ifde-date-block__first,.item-list .event--teaser .event__date-block .ifde-date-block__last{color:#FFFFFF;}.item-list .event--teaser .event__title{margin-bottom:2px;}.item-list .event--teaser .event__title a{font-size:20px;line-height:1.2;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}@media (min-width:1025px){.item-list .event--teaser .event__title a{font-size:25px;}}.item-list .event--teaser .event__summary p{font-size:15px;}.paragraph--type-news-3-column{margin-bottom:70px;}@media (min-width:1025px){.paragraph--type-news-3-column{margin-bottom:112px;}}@media (min-width:1025px){.paragraph--type-news-3-column .ifde-threecol__header{width:720px;margin:0 auto 45px;}}.paragraph--type-news-3-column .section__title{margin:0 0 12px;}.paragraph--type-news-3-column .section__intro p{font-weight:400;}.paragraph--type-news-3-column .news__caption{margin:15px;font-size:15px;}@media (min-width:700px){.paragraph--type-news-3-column .news__caption{margin:20px;}}.paragraph--type-news-3-column .news__title{font-size:18px;margin-bottom:3px;line-height:1.2;}@media (min-width:1025px){.paragraph--type-news-3-column .news__title{font-size:20px;}}.paragraph--type-news-3-column .news__title a{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#122278;}.paragraph--type-news-3-column .news__media{position:relative;}.paragraph--type-news-3-column .news__media:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type-news-3-column .news__pub-info{font-size:15px;font-weight:700;text-transform:uppercase;}.paragraph--type-news-3-column .news--teaser{display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.paragraph--type-news-3-column .news--teaser{width:35vw;}}@media (min-width:1025px){.paragraph--type-news-3-column .news--teaser{margin:0;width:100%;}}.paragraph--type-news-3-column .news--teaser:nth-of-type(1) .news__media:after{background-color:rgba(24,170,209,0.5);mix-blend-mode:multiply;}.paragraph--type-news-3-column .news--teaser:nth-of-type(2) .news__media:after{background-color:rgba(18,34,120,0.5);mix-blend-mode:multiply;}@media (min-width:1025px){.paragraph--type-news-3-column .news--teaser:nth-of-type(2){margin:0 30px;}}.paragraph--type-news-3-column .news--teaser:nth-of-type(3) .news__media:after{background-color:rgba(255,204,76,0.5);mix-blend-mode:multiply;}.paragraph--type-news-3-column .slick-dots{text-align:center;padding:0;margin:0;}.paragraph--type-news-3-column .slick-dots li{display:inline-block;}.paragraph--type-news-3-column .slick-dots li:before{content:none;}.paragraph--type-news-3-column .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.paragraph--type-news-3-column .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type-news-3-column .slick-dots button:hover:after,.paragraph--type-news-3-column .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}.paragraph--type-statistic-3-column{width:100vw;position:relative;left:50%;margin-left:-50vw;background-size:cover;background-position:center center;padding:40px 0;margin-bottom:70px;}@media (min-width:700px){.paragraph--type-statistic-3-column{padding:60px 0 77px;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:0;}}@media (min-width:1600px){.paragraph--type-statistic-3-column{width:1600px;margin-left:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}}.paragraph--type-statistic-3-column .ifde-threecol__inner{position:relative;z-index:1;margin:0;}@media (max-width:1024px){.paragraph--type-statistic-3-column .ifde-threecol__inner{padding-left:15px;padding-right:15px;}}@media screen and (max-width:1024px) and (min-width:700px){.paragraph--type-statistic-3-column .ifde-threecol__inner{padding-left:30px;padding-right:30px;}}@media screen and (max-width:1024px) and (min-width:1025px){.paragraph--type-statistic-3-column .ifde-threecol__inner{padding-left:50px;padding-right:50px;}}.paragraph--type-statistic-3-column .statistics-threecol__title{margin:0 0 13px;}.paragraph--type-statistic-3-column .statistics-threecol__header{margin-bottom:50px;}@media (min-width:700px){.paragraph--type-statistic-3-column .statistics-threecol__header{margin-bottom:60px;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}}@media (min-width:1025px){.paragraph--type-statistic-3-column .statistics-threecol__header{width:720px;margin:0 auto 78px;}}@media (min-width:1025px){.paragraph--type-statistic-3-column .statistics-threecol__content{width:1000px;margin:0 auto;}}@media (max-width:699px){.paragraph--type-statistic-3-column .stat{width:280px;margin:0 auto 50px;}}@media (min-width:700px){.paragraph--type-statistic-3-column .stat{padding:10px 0;width:33%;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}}@media (min-width:700px){.paragraph--type-statistic-3-column .stat:nth-of-type(1){-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s;}}@media (min-width:700px){.paragraph--type-statistic-3-column .stat:nth-of-type(2){border-left:1px solid #000000;border-right:1px solid #000000;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}}@media (min-width:700px){.paragraph--type-statistic-3-column .stat:nth-of-type(3){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;}}.paragraph--type-statistic-3-column .stat__inner{padding-left:15px;padding-right:15px;text-align:center;}@media screen and (min-width:700px){.paragraph--type-statistic-3-column .stat__inner{padding-left:30px;padding-right:30px;}}@media screen and (min-width:1025px){.paragraph--type-statistic-3-column .stat__inner{padding-left:50px;padding-right:50px;}}.paragraph--type-statistic-3-column .stat__number{font-size:60px;font-weight:700;line-height:0.8;margin-bottom:15px;}@media (min-width:700px){.paragraph--type-statistic-3-column .stat__number{font-size:70px;}}@media (min-width:1025px){.paragraph--type-statistic-3-column .stat__number{font-size:80px;}}.paragraph--type-statistic-3-column .stat__caption{font-size:18px;margin-bottom:15px;}.paragraph--type-statistic-3-column .stat__cta a{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.paragraph--type-statistic-3-column .stat__cta a:after{background:transparent url(/themes/custom/naspaa_theme/assets/icons/arrow-white.svg) no-repeat center center;}.paragraph--type-statistic-3-column .stat__cta a:hover{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}.paragraph--type-statistic-3-column.section--has-bg-image{color:#FFFFFF;}.paragraph--type-statistic-3-column.section--has-bg-image::after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);content:'';z-index:0;}.paragraph--type-statistic-3-column.section--has-bg-image:after{background:rgba(18,34,120,0.7);}.paragraph--type-statistic-3-column.section--has-bg-image h2,.paragraph--type-statistic-3-column.section--has-bg-image a{color:#FFFFFF;}@media (min-width:700px){.paragraph--type-statistic-3-column.section--has-bg-image .stat:nth-of-type(2){border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;-webkit-transition-delay:0.9s;-o-transition-delay:0.9s;transition-delay:0.9s;}}.paragraph--type-statistic-3-column.js-active,.paragraph--type-statistic-3-column.js-active .statistics-threecol__header,.paragraph--type-statistic-3-column.js-active .stat{opacity:1;}.blog.detail .blog__pub-date{display:inline-block;font-size:15px;font-weight:700;}.paragraph--type-blog-3-column{margin-bottom:70px;}@media (min-width:1025px){.paragraph--type-blog-3-column{margin-bottom:112px;}}@media (min-width:1025px){.paragraph--type-blog-3-column .ifde-threecol__header{width:720px;margin:0 auto 45px;}}.paragraph--type-blog-3-column .section__title{margin:0 0 12px;}.paragraph--type-blog-3-column .section__intro p{font-weight:400;}.paragraph--type-blog-3-column .blog__caption{margin:15px;font-size:15px;}@media (min-width:700px){.paragraph--type-blog-3-column .blog__caption{margin:20px;}}.paragraph--type-blog-3-column .blog__title{font-size:18px;margin-bottom:3px;line-height:1.2;}@media (min-width:1025px){.paragraph--type-blog-3-column .blog__title{font-size:20px;}}.paragraph--type-blog-3-column .blog__title a{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#122278;}.paragraph--type-blog-3-column .blog__media{position:relative;}.paragraph--type-blog-3-column .blog__media:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type-blog-3-column .blog__pub-info{font-size:15px;font-weight:700;text-transform:uppercase;}.paragraph--type-blog-3-column .blog--teaser{display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.paragraph--type-blog-3-column .blog--teaser{width:35vw;}}@media (min-width:1025px){.paragraph--type-blog-3-column .blog--teaser{margin:0;}}.paragraph--type-blog-3-column .blog--teaser:nth-of-type(1) .blog__media:after{background-color:rgba(24,170,209,0.5);mix-blend-mode:multiply;}.paragraph--type-blog-3-column .blog--teaser:nth-of-type(2) .blog__media:after{background-color:rgba(18,34,120,0.5);mix-blend-mode:multiply;}@media (min-width:1025px){.paragraph--type-blog-3-column .blog--teaser:nth-of-type(2){margin:0 30px;}}.paragraph--type-blog-3-column .blog--teaser:nth-of-type(3) .blog__media:after{background-color:rgba(255,204,76,0.5);mix-blend-mode:multiply;}.paragraph--type-blog-3-column .slick-dots{text-align:center;padding:0;margin:0;}.paragraph--type-blog-3-column .slick-dots li{display:inline-block;}.paragraph--type-blog-3-column .slick-dots li:before{content:none;}.paragraph--type-blog-3-column .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.paragraph--type-blog-3-column .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.paragraph--type-blog-3-column .slick-dots button:hover:after,.paragraph--type-blog-3-column .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}.view-ifde-publications{position:relative;}.view-ifde-publications .view-filters{position:relative;z-index:10;margin-left:-20px;width:calc(100% + 40px);}@media (min-width:700px){.view-ifde-publications .view-filters{position:absolute;margin:0;z-index:10;left:50%;width:720px;-webkit-transform:translate(-50%,-70px);-ms-transform:translate(-50%,-70px);transform:translate(-50%,-70px);}}@media (min-width:1025px){.view-ifde-publications .view-filters{position:absolute;z-index:10;left:50%;width:720px;-webkit-transform:translate(-50%,-134px);-ms-transform:translate(-50%,-134px);transform:translate(-50%,-134px);}}.view-ifde-publications .view-filters legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute !important;width:1px;clip:rect(1px,1px,1px,1px);}.view-ifde-publications .view-filters details{margin:0 10px 0 0;border:0;}@media (min-width:700px){.view-ifde-publications .view-filters details{margin:0 20px 0 0;}}.view-ifde-publications .view-filters details summary{position:relative;margin:0;padding-top:16px;padding-bottom:16px;border:0;font-weight:700;}.view-ifde-publications .view-filters details summary:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.view-ifde-publications .view-filters details summary::-webkit-details-marker{display:none;}.view-ifde-publications .view-filters details .details-wrapper{position:absolute;left:0;padding:1em;background:#FFFFFF;width:100%;border:2px solid #DADADA;}@media (min-width:1025px){.view-ifde-publications .view-filters details .details-wrapper{width:720px;}}.view-ifde-publications .view-filters details .bef-toggle{margin:0 0 1em;display:inline-block;}@media (min-width:700px){.view-ifde-publications .view-filters details .form-checkboxes.bef-processed{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media (min-width:1025px){.view-ifde-publications .view-filters details .form-checkboxes.bef-processed{-webkit-column-count:3;-moz-column-count:3;column-count:3;}}.view-ifde-publications #edit-reset{display:none;}.view-ifde-publications .js-form-wrapper{float:left;}#edit-submit-ifde-publications{display:none;}#edit-reset{border:0;padding:17px 15px 16px 10px;min-width:205px;font-weight:700;background-image:url(/themes/custom/naspaa_theme/assets/icons/arrow-black.svg);background-repeat:no-repeat;background-size:6px;background-position:85% center;cursor:pointer;font-family:"Karla",sans-serif;font-size:16px;}.item-list .publication--teaser{margin:0;}@media (min-width:700px){.item-list .publication--teaser:after{display:table;content:'';clear:both;}}@media (max-width:699px){.item-list .publication--teaser .publication__media{width:calc(100% + 30px);margin:0 -15px 20px;}}@media (min-width:700px){.item-list .publication--teaser .publication__media{float:left;width:200px;}}@media (min-width:1025px){.item-list .publication--teaser .publication__media{width:267px;}}@media (max-width:699px){.item-list .publication--teaser .publication__media img{width:100%;}}.item-list .publication--teaser .publication__caption{font-size:15px;}@media (min-width:700px){.item-list .publication--teaser .publication__caption{float:right;width:calc(100% - 225px);margin:20px 0 0 0;}}@media (min-width:1025px){.item-list .publication--teaser .publication__caption{width:calc(100% - 317px);margin:27px 0 0 0;}}.item-list .publication--teaser .publication__title{font-size:18px;line-height:1.2;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin:0 0 5px;}@media (min-width:1025px){.item-list .publication--teaser .publication__title{font-size:25px;}}.item-list .publication--teaser .publication__title a{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#122278;}.item-list .publication--teaser .publication__type,.item-list .publication--teaser .publication__topic{text-transform:uppercase;}.item-list .publication--teaser .publication__type{font-weight:700;}.item-list .publication--teaser .publication__authors{margin-bottom:8px;}.item-list .publication--teaser .publication__journal{margin-bottom:10px;}.item-list .publication--teaser .publication__journal-title{font-style:italic;}@media (min-width:1025px){.item-list .publication--teaser .ifde-pipe-separated{margin-bottom:5px;}}.item-list .publication--teaser .ifde-pipe-separated > *:not(:last-of-type):after{content:'|';margin-left:4px;margin-right:4px;font-weight:400;}.item-list .publication--teaser .ifde-comma-separated > *{display:inline;}.item-list .publication--teaser .ifde-comma-separated > *:not(:last-of-type):after{content:',';margin-right:5px;}.publication-threecol__content .publication__media{position:relative;margin:0 0 25px;}.publication-threecol__content .publication__media:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.publication-threecol__content .node--type-publication{display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.publication-threecol__content .node--type-publication{width:35vw;}}@media (min-width:1025px){.publication-threecol__content .node--type-publication{width:100%;margin:0;}}.publication-threecol__content .node--type-publication:nth-of-type(1) .publication__media:after{background-color:rgba(24,170,209,0.5);mix-blend-mode:multiply;}.publication-threecol__content .node--type-publication:nth-of-type(2) .publication__media:after{background-color:rgba(18,34,120,0.5);mix-blend-mode:multiply;}@media (min-width:1025px){.publication-threecol__content .node--type-publication:nth-of-type(2){margin:0 30px;}}.publication-threecol__content .node--type-publication:nth-of-type(3) .publication__media:after{background-color:rgba(255,204,76,0.5);mix-blend-mode:multiply;}.publication-threecol__content .publication__caption{margin:15px;font-size:15px;}@media (min-width:700px){.publication-threecol__content .publication__caption{margin:20px;}}.publication-threecol__content .publication__title{font-size:20px;line-height:1.2;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin:0 0 15px;}@media (min-width:1025px){.publication-threecol__content .publication__title{font-size:20px;}}.publication-threecol__content .publication__type,.publication-threecol__content .publication__topic{text-transform:uppercase;}.publication-threecol__content .publication__type{font-weight:700;}.publication-threecol__content .publication__authors{margin-bottom:8px;}.publication-threecol__content .publication__journal{margin-bottom:10px;}.publication-threecol__content .publication__journal-title{font-style:italic;}@media (min-width:1025px){.publication-threecol__content .ifde-pipe-separated{margin-bottom:5px;}}.publication-threecol__content .ifde-pipe-separated > *:not(:last-of-type):after{content:'|';margin-left:4px;margin-right:4px;font-weight:400;color:#DADADA;}.publication-threecol__content .ifde-comma-separated > *{display:inline;}.publication-threecol__content .ifde-comma-separated > *:not(:last-of-type):after{content:',';margin-right:5px;}.publication-threecol__footer .slick-dots{text-align:center;padding:0;margin:0;}.publication-threecol__footer .slick-dots li{display:inline-block;}.publication-threecol__footer .slick-dots li:before{content:none;}.publication-threecol__footer .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.publication-threecol__footer .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.publication-threecol__footer .slick-dots button:hover:after,.publication-threecol__footer .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}@media (min-width:1025px){.view-ifde-np-programs{margin-top:96px;}}.item-list .np-program--teaser{border-bottom:1px solid #DADADA;padding-bottom:46px;}@media (min-width:700px){.item-list .np-program--teaser{padding-bottom:48px;margin-bottom:57px;}}@media (min-width:1025px){.item-list .np-program--teaser{margin-bottom:67px;}}.item-list .np-program--teaser .np-program__title{font-size:20px;line-height:1.2;color:#122278;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin:0 0 12px;}@media (min-width:700px){.item-list .np-program--teaser .np-program__title{margin:0 0 18px;}}@media (min-width:1025px){.item-list .np-program--teaser .np-program__title{font-size:30px;}}.item-list .np-program--teaser .np-program__description p{font-size:15px;font-weight:400;}.np-program .detail .np-program__description-header{margin:1.42em 0 25px;}@media (min-width:1025px){.np-program .detail .np-program__description-header{margin:1.42em 0 35px;}}.np-program-threecol__content{margin-bottom:15px;}.np-program-threecol .np-program{display:inline-block;vertical-align:top;width:80vw;margin-right:10vw;}@media (min-width:700px){.np-program-threecol .np-program{width:35vw;}}@media (min-width:1025px){.np-program-threecol .np-program{width:100%;margin:0;}}@media (min-width:1025px){.np-program-threecol .np-program:nth-of-type(2){margin:0 50px;}}.np-program-threecol .slick-dots{text-align:center;padding:0;margin:0;}.np-program-threecol .slick-dots li{display:inline-block;}.np-program-threecol .slick-dots li:before{content:none;}.np-program-threecol .slick-dots button{position:relative;cursor:pointer;width:30px;height:30px;border:0;background-color:transparent;color:transparent;}.np-program-threecol .slick-dots button:after{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #18AAD1;border-radius:100%;-webkit-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.np-program-threecol .slick-dots button:hover:after,.np-program-threecol .slick-dots button[aria-selected='true']:after{background-color:#18AAD1;}body.page-node-type-committee .ifde-page__content > .field--name-body{font-size:24px;font-weight:bold;letter-spacing:0.0001em;max-width:800px;margin:0 auto 80px;line-height:1.4;}.view-committee .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:15px;}.view-committee .view-content .views-row{width:100%;margin:0 40px 30px 0;}@media (min-width:700px){.view-committee .view-content .views-row{width:50%;margin:0 0 40px;padding:0 20px;}}@media (min-width:1025px){.view-committee .view-content .views-row{width:calc(100% / 3);margin:0 0 40px;padding:0 20px;}}.view-committee .view-content .views-row .views-field-title{margin-top:-5px;}@media (min-width:1025px){.view-committee .view-content .views-row .views-field-title{margin-top:0;}}.view-committee .view-content .views-row .views-field-title h2{font-size:20px;font-weight:bold;}.view-committee .view-content .views-row .views-field-field-committee-position{font-weight:bold;display:inline-block;padding-right:10px;border-right:1px solid #DADADA;line-height:1;margin-right:10px;margin-top:2px;}.view-committee .view-content .views-row .views-field-field-effective-end-date{display:inline-block;line-height:1;margin-top:2px;}.view-committee .view-content .views-row .views-field-field-effective-end-date .views-label,.view-committee .view-content .views-row .views-field-field-effective-end-date .field-content{display:inline-block;}.view-committee .view-content .views-row .views-field-field-effective-end-date .views-label:after{content:':';display:inline-block;padding:0 4px 0 0;}.view-committee .view-content .views-row .views-field-field-member-title{margin-top:15px;font-weight:bold;}.view-committee .view-content .views-row .views-field-field-member-secondary-org{line-height:1.5;}.view-committee .view-content .views-row .views-field-field-member-primary-org{font-style:italic;}.view-committee .view-content .views-row .views-field-field-member-email{margin-top:15px;}.view-committee .view-content .views-row .views-field-field-member-email a{word-wrap:break-word;}.view-committee .view-content .views-row .views-field-field-member-image{margin:0 -20px;}@media (min-width:700px){.view-committee .view-content .views-row .views-field-field-member-image{margin:0 -20px;padding-left:0;}}@media (min-width:1025px){.view-committee .view-content .views-row .views-field-field-member-image{margin:0 -20px;padding-left:0;}}.view-id-committee_list{margin:0 auto;}.view-id-committee_list.view-display-id-block_1 h2,.view-id-committee_list.view-display-id-block_1 a{font-size:20px;}@media (min-width:1025px){.view-id-committee_list.view-display-id-block_1 h2,.view-id-committee_list.view-display-id-block_1 a{font-size:25px;}}.view-id-committee_list .item-list{max-width:720px;margin:0 auto;}table.bt thead,table.bt tbody th{display:none;}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;vertical-align:top;float:left\9;width:100%\9;}table.bt tfoot th::before,table.bt tfoot td::before,table.bt tbody td::before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:bold;width:8.5em;padding-right:15px;}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none;}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top;}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch;}table.bt.bt--no-header tfoot td::before,table.bt.bt--no-header tbody td::before{display:none;}
