*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure{margin-bottom:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh}a,button{cursor:pointer}img,picture{max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}:target{scroll-margin-block:5ex}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../eot/img-iconse3c0.eot?mb04w6);src:url(../eot/img-iconse3c0.eot?mb04w6#iefix) format("embedded-opentype"),url(../ttf/img-iconse3c0.ttf?mb04w6) format("truetype"),url(../woff/img-iconse3c0.woff?mb04w6) format("woff"),url(../svg/img-iconse3c0.svg?mb04w6#img-icons) format("svg")}.browser-max{margin-left:auto;margin-right:auto;max-width:var(--wp--custom--browser-max)}.full-width{padding-left:var(--wp--preset--spacing--5-x);padding-right:var(--wp--preset--spacing--5-x);width:100%}h1{font-size:var(--wp--preset--font-size--xltwo);line-height:1.1}@media (min-width:768px){h1{font-size:var(--wp--preset--font-size--xlthree)}}h1.has-xlsix-font-size{font-size:var(--wp--preset--font-size--xlfive)!important;line-height:var(--wp--preset--font-size--xlfive)}@media (min-width:768px){h1.has-xlsix-font-size{font-size:var(--wp--preset--font-size--xlsix)!important;line-height:72px}}h1.has-xlfour-font-size{font-size:var(--wp--preset--font-size--xlthree)!important;line-height:1.1em}@media (min-width:768px){h1.has-xlfour-font-size{font-size:var(--wp--preset--font-size--xlfour)!important;line-height:1.1em}}h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}@media (min-width:768px){h2{font-size:var(--wp--preset--font-size--xlthree);line-height:var(--wp--preset--font-size--xlthree)}}h2.has-xlsix-font-size{font-size:var(--wp--preset--font-size--xlthree)!important;line-height:var(--wp--preset--font-size--xlthree)}@media (min-width:768px){h2.has-xlsix-font-size{font-size:var(--wp--preset--font-size--xlsix)!important;line-height:72px}}h2.has-xlfive-font-size{font-size:var(--wp--preset--font-size--xlthree)!important;line-height:var(--wp--preset--font-size--xlthree)}@media (min-width:768px){h2.has-xlfive-font-size{font-size:var(--wp--preset--font-size--xlfive)!important;line-height:62px}}h3{font-size:var(--wp--preset--font-size--xl);line-height:29.86px}@media (min-width:768px){h3{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}h4{font-size:var(--wp--preset--font-size--xl);line-height:29.86px}@media (min-width:768px){h4{font-size:var(--wp--preset--font-size--xl);line-height:29.86px}}.icon-ncsa-caret{position:relative}.icon-ncsa-caret:before{left:0;top:0}.icon-ncsa-caret:after,.icon-ncsa-caret:before{content:"";position:absolute}.icon-ncsa-caret.icon-ncsa-caret-top:before{border-bottom:8px solid var(--wp--preset--color--blue);border-left:8px solid transparent;border-right:8px solid transparent}.icon-ncsa-caret.icon-ncsa-caret-top:after{border-bottom:6px solid var(--wp--preset--color--white);border-left:6px solid transparent;border-right:6px solid transparent;left:2px;top:3px}.ncsa-plus-minus{position:relative}.ncsa-plus-minus:before{color:var(--wp--preset--color--blue);content:"+";font-size:24px;font-weight:900;left:0}.open .ncsa-plus-minus{position:relative}.open .ncsa-plus-minus:before{content:"\2013"}footer.wp-block-template-part,header.wp-block-template-part{margin-top:0}html{margin-top:0!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:hover{filter:var(--wp--custom--f-button-brightness)}.content-wrap,.full-content-wrap{margin-top:var(--wp--preset--spacing--6-x);padding-left:var(--wp--preset--spacing--5-x);padding-right:var(--wp--preset--spacing--5-x);width:100%}.content-wrap .sidebar{margin-top:20px}.river-post{margin-top:var(--wp--preset--spacing--5-x)}@media (min-width:900px){.content-wrap{display:flex}.content-wrap .content:not(.no-sidebar){flex:1 0 0;max-width:calc(100% - 420px);order:2;padding-left:2em;width:100%}.content-wrap .content:not(.no-sidebar) .wp-block-group__inner-container{padding:var(--wp--preset--spacing--5-x)}.content-wrap .sidebar{flex:0 0 420px;margin-top:0;order:1}}.content-wrap .content h1,.content-wrap .content h2:first-child{margin-top:0}main.content li{line-height:25px;margin-bottom:16px}.page-template-page-landing .content-wrap{margin-top:0}.content.landing{width:100%}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select{height:38px;line-height:1.42857143}input[type=date],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wp--preset--color--light-gray);border:1px solid var(--wp--preset--color--dark-gray);border-radius:5px;color:var(--wp--preset--color--near-black);display:inline-block;font-weight:400;margin:0;min-height:25px;padding:.3em .5em;width:100%}label{font-size:var(--wp--preset--font-size--sm);font-weight:700}body .tablet-show,body .tablet-show--inline{display:none}body .editor-styles-wrapper .tablet-show{display:inline;display:initial}body .editor-styles-wrapper .tablet-show--inline{display:inline-block}body .mobile-hide{display:none}@media screen and (min-width:700px){body .mobile-show{display:none}body .editor-styles-wrapper .mobile-show,body .mobile-hide{display:inline;display:initial}body .tablet-hide{display:none}body .editor-styles-wrapper .tablet-hide{display:inline;display:initial}body .tablet-show{display:block}body .tablet-show--inline{display:inline-block}}@media (max-width:767px){.mobile-cols-no-gap{gap:0!important}.mobile-no-min-height{min-height:0!important;min-height:auto!important}.mobile-no-max-width{max-width:none!important}.mobile-media-text-small-left-aligned .wp-block-media-text__media{margin-left:8%;width:40px}}.mobile-cols-reverse-wrap .wp-block-columns,.mobile-cols-reverse-wrap.wp-block-columns{flex-wrap:wrap-reverse!important}@media (min-width:480px){.mobile-cols-reverse-wrap .wp-block-columns,.mobile-cols-reverse-wrap.wp-block-columns{flex-wrap:nowrap!important}}.tablet-cols-no-wrap{flex-wrap:wrap-reverse!important}.mg-btm-0{margin-bottom:0!important}.mg-top-0{margin-top:0!important}.pd-btm-0{padding-bottom:0!important}.pd-top-0{padding-top:0!important}.mg-left-40{margin-left:40px}.mg-auto{margin-left:auto;margin-right:auto}.text--link-color{color:var(--wp--preset--color--button-red)}.text--link-color-white-underline a:not(.wp-block-button__link),.text--link-color-white-underline a:not(.wp-block-button__link):hover,.text--link-color-white-underline a:not(.wp-block-button__link):visited,a.text--link-color-white-underline:not(.wp-block-button__link),a.text--link-color-white-underline:not(.wp-block-button__link):hover,a.text--link-color-white-underline:not(.wp-block-button__link):visited{color:var(--wp--preset--color--white);-webkit-text-decoration:underline;text-decoration:underline}.text--link-color-white-underline a:not(.wp-block-button__link):hover,a.text--link-color-white-underline:not(.wp-block-button__link):hover{filter:var(--wp--custom--f-button-brightness)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nobr{white-space:nowrap}.no-overflow{overflow:hidden}@media (max-width:767px){.mobile-side-pd-0{padding-left:0!important;padding-right:0!important}}.bolds-are-blue strong{color:var(--wp--preset--color--blue)}.img-numbering{height:0;left:-70px;max-width:50px;position:relative;top:7px}.video-border-radius-30 iframe,.video-border-radius-30 video{border-radius:30px}@media (max-width:899px){.center-mobile-columns{align-items:center!important;text-align:center}.center-mobile-columns:not(.is-not-stacked-on-mobile){flex-flow:column}}.img-width-100{width:100%}.img-width-100 img{height:auto;width:100%}.center-align-section{justify-content:center;margin-left:auto!important;margin-right:auto!important}@media (min-width:600px) and (max-width:1000px){.wp-block-columns.three-column-tablet-display-1-2:not(.is-not-stacked-on-mobile),.wp-block-columns.three-column-tablet-display-2-1:not(.is-not-stacked-on-mobile){display:flex;flex-wrap:wrap!important}.wp-block-columns.three-column-tablet-display-1-2:not(.is-not-stacked-on-mobile) .wp-block-column,.wp-block-columns.three-column-tablet-display-2-1:not(.is-not-stacked-on-mobile) .wp-block-column{flex-basis:0!important;flex-grow:1;flex-shrink:0}.wp-block-columns.three-column-tablet-display-1-2:not(.is-not-stacked-on-mobile) .wp-block-column:first-child,.wp-block-columns.three-column-tablet-display-2-1:not(.is-not-stacked-on-mobile) .wp-block-column:last-child{flex-basis:100%!important;min-height:auto!important}}@media (max-width:1150px){.ncsa-stats{font-size:var(--wp--preset--font-size--xltwo)!important}}.display-contents{display:contents}.add-box-shadow{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.space-between-vertically-container{display:flex;flex-flow:column}.space-between-vertically-container>div{width:100%}.space-between-vertically-container .space-between-vertically{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width:899px){.mobile-center-align{justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mobile-no-flex-basis{flex-basis:0!important}}.separator-grey{border-color:var(--wp--custom--table-border-color)!important}.wp-block-table{word-wrap:normal;word-break:normal}.wp-block-table tbody{vertical-align:top}html.show-search-popup{overflow:hidden}html.show-search-popup .search-popup{display:flex}.search-popup{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:var(--header-offset);z-index:100}.search-popup:before{background-color:#333;bottom:0;content:" ";display:block;left:0;opacity:.3;position:absolute;right:0;top:0}.search-popup form{background-color:var(--wp--preset--color--white);border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:0 1px 3px #888;height:500px;max-width:600px;padding:var(--wp--preset--spacing--5-x);position:relative;width:100%;z-index:105}.search-popup form .inner{height:100%;overflow:auto;width:100%}.search-popup form input{background-color:transparent;border:0;color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--lg);outline:0;width:100%}.search-popup form input::-moz-placeholder{color:var(--wp--preset--color--blue)}.search-popup form input::placeholder{color:var(--wp--preset--color--blue)}.search-popup form input::-webkit-search-cancel-button,.search-popup form input::-webkit-search-decoration,.search-popup form input::-webkit-search-results-button,.search-popup form input::-webkit-search-results-decoration{display:none}.search-popup .close-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--wp--preset--color--blue);cursor:pointer;font-size:46px;position:absolute;right:30px;top:0}.search-popup .ep-autosuggest-container{min-height:60px}.search-popup .ep-autosuggest-container .ep-autosuggest{margin-top:var(--wp--preset--spacing--7-x);padding-bottom:0;padding-left:0;padding-right:0;position:static;top:0}.search-popup .popular{margin-top:var(--wp--preset--spacing--8-x)}.search-popup .popular ul{list-style-type:none;margin:0;padding:16px 0 0}.search-popup .popular ul li a{display:block;font-size:var(--wp--preset--font-size--sm);padding:var(--wp--preset--spacing--3-x) 0}@media (--bp-nav ){.search-popup .popular ul li a{padding:var(--wp--preset--spacing--2-x) 0}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__arrows{display:flex;justify-content:center;padding:20px}.splide__arrows .splide__arrow{background:#f1f4f7;border:none;cursor:pointer}.splide__arrows .splide__arrow svg{fill:var(--wp--preset--color--blue);height:20px;width:20px}.splide__arrows .splide__arrow:disabled svg{fill:#949494}.splide__arrows .splide__arrow--next.ncsa-class-next svg{transform:scaleX(-1)}.splide__arrows .splide__arrow--next.ncsa-class-next,.splide__arrows .splide__arrow--prev.ncsa-class-prev{height:40px}.splide__arrows .splide__arrow--next.ncsa-class-next{border-bottom-right-radius:30px;border-top-right-radius:30px;padding:6px 30px 0 5px}.splide__arrows .splide__arrow--prev.ncsa-class-prev{border-bottom-left-radius:30px;border-top-left-radius:30px;padding:6px 5px 0 30px}.splide.is-active.splide-is-flex .splide__list{gap:0}.splide.is-active.splide-is-flex .splide__slide{display:flex;flex-basis:auto;gap:0}.splide.is-active.splide-is-flex.center-slides .splide__slide{justify-content:center}.splide.is-active .splide__slide:not(.is-visible) .add-box-shadow{box-shadow:none}.splide.is-active .splide__pagination{padding:35px 0}.splide.is-active .splide__pagination li{margin:0 5px}.splide.is-active .splide__pagination .splide__pagination__page{background:var(--wp--preset--color--blue);background-color:#545454;border:none;border-radius:25px;height:15px;padding:0;width:15px}.splide.is-active .splide__pagination .splide__pagination__page.is-active{background-color:var(--wp--preset--color--blue)}.inactive-splide-is-flex .splide.is-initialized:not(.is-active) .splide__list,.splide.is-initialized.inactive-splide-is-flex:not(.is-active) .splide__list{display:flex}.splide.is-initialized:not(.is-active) .splide__arrows{display:none}.splide__pagination__page{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;margin:0;padding:0}.splide-loop-full-width{width:calc(100% + 16px)}body .testimonials-s-slider .splide__slide{width:auto!important}body .testimonials-s-slider table{border:0;border-collapse:inherit;height:100%;margin-left:-5px;margin-right:-5px;position:relative;width:660px}body .testimonials-s-slider td{padding:0;vertical-align:top}body .testimonials-s-slider .stretch-h{height:200px;width:430px}body .testimonials-s-slider .stretch-h img{width:100%}body .testimonials-s-slider .stretch-v{border-radius:10px;height:430px;width:200px}body .testimonials-s-slider .copy{background-color:#dde3eb;border-radius:10px;box-sizing:border-box;color:#0057b8;padding:var(--wp--preset--spacing--5-x)}body .testimonials-s-slider .copy p{font-size:var(--wp--preset--font-size--sm);line-height:1.2;margin:0}body .testimonials-s-slider .copy p strong{display:inline-block;line-height:1.6;margin-top:var(--wp--preset--spacing--2-x)}body .testimonials-s-slider table tr:first-of-type td[rowspan="2"]{display:none}@media (--wp-small ){body .testimonials-s-slider table tr:first-of-type td[rowspan="2"]{display:revert}}@media (max-width:659px){body .testimonials-s-slider table{margin-left:-5px;margin-right:-5px;width:100vw}}@media (max-width:599px){body .testimonials-s-slider img{border-radius:10px;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}body .testimonials-s-slider .square,body .testimonials-s-slider .stretch-v{height:auto;width:33.3333%}body .testimonials-s-slider .stretch-v{height:300px}body .testimonials-s-slider .stretch-h,body .testimonials-s-slider .stretch-h img{height:140px}}.testimonials-s-slider .controls{margin-top:20px;width:100%}.testimonials-s-slider .controls path,.testimonials-s-slider .controls svg{fill:var(--wp--preset--color--blue)}.testimonials-s-slider .controls .pause,.testimonials-s-slider .controls .play{width:14px}.testimonials-s-slider .controls .play{display:none;position:relative;right:-2px}.testimonials-s-slider .controls button{align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--blue);border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;margin:0 auto;padding:0;position:relative;width:42px}.sticky-global-ctas-minimized .sticky-global-ctas .mobile-nav-cta-grid{height:var(--sticky-global-ctas-height)}.sticky-global-ctas-minimized .sticky-global-ctas .mobile-nav-cta-buttons{display:none}.sticky-global-ctas-minimized .sticky-global-ctas .toggle:before{content:"\002B"}.show-mobile-sticky-ctas .sticky-global-ctas{display:block;padding-bottom:8px;position:sticky}.show-mobile-sticky-ctas.sticky-global-ctas-minimized .sticky-global-ctas{padding-bottom:0}.show-mobile-sticky-ctas.sticky-ctas-use-fixed-pos .sticky-global-ctas{display:flex;left:0;position:fixed;right:0;width:100%}.show-mobile-sticky-ctas #mobile-nav{box-shadow:0 0 10px rgba(0,0,0,.4)}.webx-table{border-collapse:collapse;color:var(--wp--preset--color--gray);font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--sm);line-height:1.45;vertical-align:center}@media (min-width:768px){.webx-table{font-size:var(--wp--preset--font-size--lg);font-weight:700}}.webx-table td,.webx-table th{padding:var(--wp--preset--spacing--3-x)}@media (min-width:768px){.webx-table td,.webx-table th{padding:var(--wp--preset--spacing--5-x)}}.webx-table .border{border-bottom:.5px solid var(--wp--custom--table-border-color)}.webx-table .center{text-align:center}.webx-table .ncsa-bg{background-color:var(--wp--preset--color--blue);text-align:center}.webx-table .top-rounded{border-top-left-radius:10px;border-top-right-radius:10px}.webx-table .bottom-rounded{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.webx-table td:first-child{padding-left:0}h3.rank-math-question,h4.rank-math-question,h5.rank-math-question,h6.rank-math-question{font-weight:400}.rank-math-block.accordion .rank-math-answer p{line-height:25px;margin-top:0}#rank-math-faq.accordion .rank-math-list-item{border-bottom:1px solid rgba(0,0,0,.09)}#rank-math-faq.accordion .rank-math-list-item .rank-math-question{color:var(--wp--preset--color--blue);cursor:pointer;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--lg);font-weight:400;line-height:var(--wp--preset--font-size--xl);margin:0;padding:15px 30px 15px 10px;position:relative;text-transform:none}@media (min-width:768px){#rank-math-faq.accordion .rank-math-list-item .rank-math-question{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--lg)}}#rank-math-faq.accordion .rank-math-list-item .rank-math-question .ncsa-v-caret{bottom:50%;position:absolute;right:20px}#rank-math-faq.accordion .rank-math-list-item .rank-math-question .ncsa-plus-minus{position:absolute;right:20px;top:25%}#rank-math-faq.accordion .rank-math-list-item .rank-math-answer{display:none;padding:0 10px 10px}#rank-math-faq.accordion .rank-math-list-item.open li.rank-math-answer{display:list-item}#rank-math-faq.accordion .rank-math-list-item.open div.rank-math-answer{display:block}.ncsa-lead-form .h2{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--xl);font-weight:700;margin-bottom:8px;margin-top:0}.ncsa-lead-form .step-2 .h2{font-size:var(--wp--preset--font-size--lg);line-height:var(--wp--preset--font-size--lg);margin-bottom:20px}.ncsa-lead-form .h3{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--md);font-weight:400;font-weight:700;margin:var(--wp--preset--spacing--2-x) 0;position:relative}.ncsa-lead-form .h3.step{color:#606060;font-weight:400;margin-bottom:var(--wp--preset--spacing--5-x);margin-top:0}.ncsa-lead-form .h3 svg{margin-right:8px;position:relative;top:8px}.ncsa-lead-form .h4{color:#606060;font-size:var(--wp--preset--font-size--md);font-weight:700;margin-bottom:var(--wp--preset--spacing--4-x);margin-top:var(--wp--preset--spacing--4-x)}.ncsa-lead-form .field{margin-bottom:var(--wp--preset--spacing--2-x)}.iti,.ncsa-lead-form .PhoneInput,.ncsa-lead-form input:not(.PhoneInputInput):not([type=checkbox]){background-color:var(--wp--preset--color--light-gray);border:1px solid var(--wp--preset--color--light-gray);border-radius:0;color:#606060;font-size:var(--wp--preset--font-size--sm);height:45px;min-height:auto;padding-left:var(--wp--preset--spacing--3-x);padding-right:var(--wp--preset--spacing--3-x);width:100%}@media (min-width:768px){.iti,.ncsa-lead-form .PhoneInput,.ncsa-lead-form input:not(.PhoneInputInput):not([type=checkbox]){height:38px}}.ncsa-lead-form .select-wrapper{align-items:center;background-color:var(--wp--preset--color--light-gray);border:1px solid var(--wp--preset--color--light-gray);cursor:pointer;display:flex;height:45px;margin-bottom:var(--wp--preset--spacing--2-x)}@media (min-width:768px){.ncsa-lead-form .select-wrapper{height:38px}}.ncsa-lead-form .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 15px) calc(1.2em - 2px),calc(100% - 10px) calc(1.2em - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border:0;cursor:pointer;height:45px;padding:0 var(--wp--preset--spacing--7-x) 0 var(--wp--preset--spacing--3-x);width:100%}.ncsa-lead-form .select-wrapper select:focus{outline:none}.ncsa-lead-form .close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--wp--preset--color--dark-gray);cursor:pointer;font-size:var(--wp--preset--font-size--xl);outline:none;position:absolute;right:4px;top:0}.ncsa-lead-form .close:focus,.ncsa-lead-form .close:hover{color:#606060}.ncsa-lead-form .inner-wrapper{margin:0 auto;max-width:349px}.ncsa-lead-form.contains-under-age .inner-wrapper{max-width:540px}.ncsa-lead-form.contains-under-age .h3{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--xl);font-weight:700;margin:0 0 20px}html.show-lead-form{overflow:hidden}@media (min-width:768px){.ncsa-lead-form.popup .wrapper{height:auto}}.fixed-bubble{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--light-gray);border-radius:40px;box-shadow:4px 6px 8px rgba(0,6,64,.06);display:block;height:56px;position:fixed;width:56px;z-index:9}.back2top{bottom:16px;display:none;right:16px}.back2top .icon-ncsa-caret{display:block;left:19px;top:22px}.back2top.bottom{bottom:58px}.button--lead-form a:not(.favorite-star-btn),.button--schedule-a-call a:not(.favorite-star-btn),a.button--lead-form:not(.favorite-star-btn),button.button--lead-form:not(.favorite-star-btn),button.button--schedule-a-call
a.button--schedule-a-call:not(.favorite-star-btn){background-color:var(--wp--preset--color--button-red)!important;border-color:var(--wp--preset--color--button-red)!important;color:var(--wp--preset--color--white)!important;cursor:pointer}.button--lead-form a:not(.favorite-star-btn):focus,.button--lead-form a:not(.favorite-star-btn):hover,.button--schedule-a-call a:not(.favorite-star-btn):focus,.button--schedule-a-call a:not(.favorite-star-btn):hover,a.button--lead-form:not(.favorite-star-btn):focus,a.button--lead-form:not(.favorite-star-btn):hover,button.button--lead-form:not(.favorite-star-btn):focus,button.button--lead-form:not(.favorite-star-btn):hover,button.button--schedule-a-call
a.button--schedule-a-call:not(.favorite-star-btn):focus,button.button--schedule-a-call
a.button--schedule-a-call:not(.favorite-star-btn):hover{background-color:var(--wp--preset--color--button-red)!important;border-color:var(--wp--preset--color--button-red)!important;color:var(--wp--preset--color--white)!important;filter:var(--wp--custom--f-button-brightness)!important}.button,.button--lead-form .wp-block-button__link,.button--schedule-a-call .wp-block-button__link,a.button,a.button--schedule-a-call,button.button--lead-form:not(.favorite-star-btn),button.button--schedule-a-call{background-color:var(--wp--preset--color--blue);border:0;border:2px solid var(--wp--preset--color--blue);border-radius:100px;color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--md);font-weight:400;padding:var(--wp--preset--spacing--2-x) var(--wp--preset--spacing--4-x);-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease}.button--lead-form .wp-block-button__link:focus,.button--lead-form .wp-block-button__link:hover,.button--schedule-a-call .wp-block-button__link:focus,.button--schedule-a-call .wp-block-button__link:hover,.button:focus,.button:hover,a.button--schedule-a-call:focus,a.button--schedule-a-call:hover,a.button:focus,a.button:hover,button.button--lead-form:not(.favorite-star-btn):focus,button.button--lead-form:not(.favorite-star-btn):hover,button.button--schedule-a-call:focus,button.button--schedule-a-call:hover{filter:var(--wp--custom--f-button-brightness);outline:0}.button--lead-form .wp-block-button__link.red,.button--schedule-a-call .wp-block-button__link.red,.button.red,a.button--schedule-a-call.red,a.button.red,button.button--lead-form.red:not(.favorite-star-btn),button.button--schedule-a-call.red{background-color:var(--wp--preset--color--button-red);border:2px solid var(--wp--preset--color--button-red);color:var(--wp--preset--color--white)}.button--lead-form .wp-block-button__link.red:focus,.button--lead-form .wp-block-button__link.red:hover,.button--schedule-a-call .wp-block-button__link.red:focus,.button--schedule-a-call .wp-block-button__link.red:hover,.button.red:focus,.button.red:hover,a.button--schedule-a-call.red:focus,a.button--schedule-a-call.red:hover,a.button.red:focus,a.button.red:hover,button.button--lead-form.red:not(.favorite-star-btn):focus,button.button--lead-form.red:not(.favorite-star-btn):hover,button.button--schedule-a-call.red:focus,button.button--schedule-a-call.red:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.red-outline,.button--schedule-a-call .wp-block-button__link.red-outline,.button.red-outline,a.button--schedule-a-call.red-outline,a.button.red-outline,button.button--lead-form.red-outline:not(.favorite-star-btn),button.button--schedule-a-call.red-outline{background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--button-red);color:var(--wp--preset--color--button-red)}.button--lead-form .wp-block-button__link.red-outline:focus,.button--lead-form .wp-block-button__link.red-outline:hover,.button--schedule-a-call .wp-block-button__link.red-outline:focus,.button--schedule-a-call .wp-block-button__link.red-outline:hover,.button.red-outline:focus,.button.red-outline:hover,a.button--schedule-a-call.red-outline:focus,a.button--schedule-a-call.red-outline:hover,a.button.red-outline:focus,a.button.red-outline:hover,button.button--lead-form.red-outline:not(.favorite-star-btn):focus,button.button--lead-form.red-outline:not(.favorite-star-btn):hover,button.button--schedule-a-call.red-outline:focus,button.button--schedule-a-call.red-outline:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.red-outline.invert-hover:focus,.button--lead-form .wp-block-button__link.red-outline.invert-hover:hover,.button--schedule-a-call .wp-block-button__link.red-outline.invert-hover:focus,.button--schedule-a-call .wp-block-button__link.red-outline.invert-hover:hover,.button.red-outline.invert-hover:focus,.button.red-outline.invert-hover:hover,a.button--schedule-a-call.red-outline.invert-hover:focus,a.button--schedule-a-call.red-outline.invert-hover:hover,a.button.red-outline.invert-hover:focus,a.button.red-outline.invert-hover:hover,button.button--lead-form.red-outline.invert-hover:not(.favorite-star-btn):focus,button.button--lead-form.red-outline.invert-hover:not(.favorite-star-btn):hover,button.button--schedule-a-call.red-outline.invert-hover:focus,button.button--schedule-a-call.red-outline.invert-hover:hover{background-color:var(--wp--preset--color--button-red);border-color:var(--wp--preset--color--button-red);color:var(--wp--preset--color--white)}.button--lead-form .wp-block-button__link.blue,.button--schedule-a-call .wp-block-button__link.blue,.button.blue,a.button--schedule-a-call.blue,a.button.blue,button.button--lead-form.blue:not(.favorite-star-btn),button.button--schedule-a-call.blue{background-color:var(--wp--preset--color--blue);border:2px solid var(--wp--preset--color--blue)}.button--lead-form .wp-block-button__link.blue:focus,.button--lead-form .wp-block-button__link.blue:hover,.button--schedule-a-call .wp-block-button__link.blue:focus,.button--schedule-a-call .wp-block-button__link.blue:hover,.button.blue:focus,.button.blue:hover,a.button--schedule-a-call.blue:focus,a.button--schedule-a-call.blue:hover,a.button.blue:focus,a.button.blue:hover,button.button--lead-form.blue:not(.favorite-star-btn):focus,button.button--lead-form.blue:not(.favorite-star-btn):hover,button.button--schedule-a-call.blue:focus,button.button--schedule-a-call.blue:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.blue-outline,.button--schedule-a-call .wp-block-button__link.blue-outline,.button.blue-outline,a.button--schedule-a-call.blue-outline,a.button.blue-outline,button.button--lead-form.blue-outline:not(.favorite-star-btn),button.button--schedule-a-call.blue-outline{background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--blue);color:var(--wp--preset--color--blue)}.button--lead-form .wp-block-button__link.blue-outline:focus,.button--lead-form .wp-block-button__link.blue-outline:hover,.button--schedule-a-call .wp-block-button__link.blue-outline:focus,.button--schedule-a-call .wp-block-button__link.blue-outline:hover,.button.blue-outline:focus,.button.blue-outline:hover,a.button--schedule-a-call.blue-outline:focus,a.button--schedule-a-call.blue-outline:hover,a.button.blue-outline:focus,a.button.blue-outline:hover,button.button--lead-form.blue-outline:not(.favorite-star-btn):focus,button.button--lead-form.blue-outline:not(.favorite-star-btn):hover,button.button--schedule-a-call.blue-outline:focus,button.button--schedule-a-call.blue-outline:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.blue-outline.invert-hover:focus,.button--lead-form .wp-block-button__link.blue-outline.invert-hover:hover,.button--schedule-a-call .wp-block-button__link.blue-outline.invert-hover:focus,.button--schedule-a-call .wp-block-button__link.blue-outline.invert-hover:hover,.button.blue-outline.invert-hover:focus,.button.blue-outline.invert-hover:hover,a.button--schedule-a-call.blue-outline.invert-hover:focus,a.button--schedule-a-call.blue-outline.invert-hover:hover,a.button.blue-outline.invert-hover:focus,a.button.blue-outline.invert-hover:hover,button.button--lead-form.blue-outline.invert-hover:not(.favorite-star-btn):focus,button.button--lead-form.blue-outline.invert-hover:not(.favorite-star-btn):hover,button.button--schedule-a-call.blue-outline.invert-hover:focus,button.button--schedule-a-call.blue-outline.invert-hover:hover{background-color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}.button--lead-form .wp-block-button__link.white,.button--schedule-a-call .wp-block-button__link.white,.button.white,a.button--schedule-a-call.white,a.button.white,button.button--lead-form.white:not(.favorite-star-btn),button.button--schedule-a-call.white{background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--blue)}.button--lead-form .wp-block-button__link.white:focus,.button--lead-form .wp-block-button__link.white:hover,.button--schedule-a-call .wp-block-button__link.white:focus,.button--schedule-a-call .wp-block-button__link.white:hover,.button.white:focus,.button.white:hover,a.button--schedule-a-call.white:focus,a.button--schedule-a-call.white:hover,a.button.white:focus,a.button.white:hover,button.button--lead-form.white:not(.favorite-star-btn):focus,button.button--lead-form.white:not(.favorite-star-btn):hover,button.button--schedule-a-call.white:focus,button.button--schedule-a-call.white:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.white-outline,.button--schedule-a-call .wp-block-button__link.white-outline,.button.white-outline,a.button--schedule-a-call.white-outline,a.button.white-outline,button.button--lead-form.white-outline:not(.favorite-star-btn),button.button--schedule-a-call.white-outline{background-color:transparent;border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.button--lead-form .wp-block-button__link.white-outline:focus,.button--lead-form .wp-block-button__link.white-outline:hover,.button--schedule-a-call .wp-block-button__link.white-outline:focus,.button--schedule-a-call .wp-block-button__link.white-outline:hover,.button.white-outline:focus,.button.white-outline:hover,a.button--schedule-a-call.white-outline:focus,a.button--schedule-a-call.white-outline:hover,a.button.white-outline:focus,a.button.white-outline:hover,button.button--lead-form.white-outline:not(.favorite-star-btn):focus,button.button--lead-form.white-outline:not(.favorite-star-btn):hover,button.button--schedule-a-call.white-outline:focus,button.button--schedule-a-call.white-outline:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.ketchup-orange,.button--schedule-a-call .wp-block-button__link.ketchup-orange,.button.ketchup-orange,a.button--schedule-a-call.ketchup-orange,a.button.ketchup-orange,button.button--lead-form.ketchup-orange:not(.favorite-star-btn),button.button--schedule-a-call.ketchup-orange{background-color:var(--wp--preset--color--button-ketchup-orange);border:2px solid var(--wp--preset--color--button-ketchup-orange)}.button--lead-form .wp-block-button__link.ketchup-orange:focus,.button--lead-form .wp-block-button__link.ketchup-orange:hover,.button--schedule-a-call .wp-block-button__link.ketchup-orange:focus,.button--schedule-a-call .wp-block-button__link.ketchup-orange:hover,.button.ketchup-orange:focus,.button.ketchup-orange:hover,a.button--schedule-a-call.ketchup-orange:focus,a.button--schedule-a-call.ketchup-orange:hover,a.button.ketchup-orange:focus,a.button.ketchup-orange:hover,button.button--lead-form.ketchup-orange:not(.favorite-star-btn):focus,button.button--lead-form.ketchup-orange:not(.favorite-star-btn):hover,button.button--schedule-a-call.ketchup-orange:focus,button.button--schedule-a-call.ketchup-orange:hover{filter:var(--wp--custom--f-button-brightness)}.button--lead-form .wp-block-button__link.has-white-color,.button--schedule-a-call .wp-block-button__link.has-white-color,.button.has-white-color,a.button--schedule-a-call.has-white-color,a.button.has-white-color,button.button--lead-form.has-white-color:not(.favorite-star-btn),button.button--schedule-a-call.has-white-color{background-color:var(--wp--preset--color--white)}.button--lead-form .wp-block-button__link.bold,.button--schedule-a-call .wp-block-button__link.bold,.button.bold,a.button--schedule-a-call.bold,a.button.bold,button.button--lead-form.bold:not(.favorite-star-btn),button.button--schedule-a-call.bold{font-weight:700}.button--lead-form .wp-block-button__link.lg,.button--schedule-a-call .wp-block-button__link.lg,.button.lg,a.button--schedule-a-call.lg,a.button.lg,button.button--lead-form.lg:not(.favorite-star-btn),button.button--schedule-a-call.lg{font-size:var(--wp--preset--font-size--md);padding:var(--wp--preset--spacing--3-x) var(--wp--preset--spacing--5-x)}.button--lead-form .wp-block-button__link.xl,.button--schedule-a-call .wp-block-button__link.xl,.button.xl,a.button--schedule-a-call.xl,a.button.xl,button.button--lead-form.xl:not(.favorite-star-btn),button.button--schedule-a-call.xl{font-size:var(--wp--preset--font-size--xl);padding:var(--wp--preset--spacing--4-x) var(--wp--preset--spacing--6-x)}@media (max-width:767px){.wp-block-button.has-mobile-font-size a,.wp-block-column.has-mobile-font-size,.wp-block-columns.has-mobile-font-size,.wp-block-group.has-mobile-font-size,h1.has-mobile-font-size,h2.has-mobile-font-size,h3.has-mobile-font-size,h4.has-mobile-font-size,h5.has-mobile-font-size,h6.has-mobile-font-size,li.has-mobile-font-size,p.has-mobile-font-size,ul.has-mobile-font-size{font-size:var(--mobile-font-size)!important}.wp-block-button.has-mobile-padding-top a,.wp-block-buttons.has-mobile-padding-top,.wp-block-column.has-mobile-padding-top,.wp-block-columns.has-mobile-padding-top,.wp-block-cover.has-mobile-padding-top,.wp-block-group.has-mobile-padding-top,li.has-mobile-padding-top,p.has-mobile-padding-top,ul.has-mobile-padding-top{padding-top:var(--mobile-padding-top)!important}.wp-block-button.has-mobile-padding-right a,.wp-block-buttons.has-mobile-padding-right,.wp-block-column.has-mobile-padding-right,.wp-block-columns.has-mobile-padding-right,.wp-block-cover.has-mobile-padding-right,.wp-block-group.has-mobile-padding-right,li.has-mobile-padding-right,p.has-mobile-padding-right,ul.has-mobile-padding-right{padding-right:var(--mobile-padding-right)!important}.wp-block-button.has-mobile-padding-bottom a,.wp-block-buttons.has-mobile-padding-bottom,.wp-block-column.has-mobile-padding-bottom,.wp-block-columns.has-mobile-padding-bottom,.wp-block-cover.has-mobile-padding-bottom,.wp-block-group.has-mobile-padding-bottom,li.has-mobile-padding-bottom,p.has-mobile-padding-bottom,ul.has-mobile-padding-bottom{padding-bottom:var(--mobile-padding-bottom)!important}.wp-block-button.has-mobile-padding-left a,.wp-block-buttons.has-mobile-padding-left,.wp-block-column.has-mobile-padding-left,.wp-block-columns.has-mobile-padding-left,.wp-block-cover.has-mobile-padding-left,.wp-block-group.has-mobile-padding-left,li.has-mobile-padding-left,p.has-mobile-padding-left,ul.has-mobile-padding-left{padding-left:var(--mobile-padding-left)!important}.wp-block-button.has-mobile-margin-top a,.wp-block-buttons.has-mobile-margin-top,.wp-block-column.has-mobile-margin-top,.wp-block-columns.has-mobile-margin-top,.wp-block-group.has-mobile-margin-top,li.has-mobile-margin-top,p.has-mobile-margin-top,ul.has-mobile-margin-top{margin-top:var(--mobile-margin-top)!important}.wp-block-button.has-mobile-margin-right a,.wp-block-buttons.has-mobile-margin-right,.wp-block-column.has-mobile-margin-right,.wp-block-columns.has-mobile-margin-right,.wp-block-group.has-mobile-margin-right,li.has-mobile-margin-right,p.has-mobile-margin-right,ul.has-mobile-margin-right{margin-right:var(--mobile-margin-right)!important}.wp-block-button.has-mobile-margin-bottom a,.wp-block-buttons.has-mobile-margin-bottom,.wp-block-column.has-mobile-margin-bottom,.wp-block-columns.has-mobile-margin-bottom,.wp-block-group.has-mobile-margin-bottom,li.has-mobile-margin-bottom,p.has-mobile-margin-bottom,ul.has-mobile-margin-bottom{margin-bottom:var(--mobile-margin-bottom)!important}.wp-block-button.has-mobile-margin-left a,.wp-block-buttons.has-mobile-margin-left,.wp-block-column.has-mobile-margin-left,.wp-block-columns.has-mobile-margin-left,.wp-block-group.has-mobile-margin-left,li.has-mobile-margin-left,p.has-mobile-margin-left,ul.has-mobile-margin-left{margin-left:var(--mobile-margin-left)!important}.wp-block-buttons.has-mobile-block-gap,.wp-block-columns.has-mobile-block-gap{gap:var(--mobile-block-gap)}.wp-block-columns.has-mobile-column-reverse>:first-child{order:10}.wp-block-columns.has-mobile-column-reverse>:nth-child(2){order:9}.wp-block-columns.has-mobile-column-reverse>:nth-child(3){order:8}.wp-block-columns.has-mobile-column-reverse>:nth-child(4){order:7}.wp-block-columns.has-mobile-column-reverse>:nth-child(5){order:6}.wp-block-columns.has-mobile-column-reverse>:nth-child(6){order:5}.wp-block-columns.has-mobile-column-reverse>:nth-child(7){order:4}.wp-block-columns.has-mobile-column-reverse>:nth-child(8){order:3}}.wp-block-embed.is-type-video .wp-block-embed__wrapper{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.wp-block-embed.is-type-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-block-spacer{margin:0}.wp-block-button.is-style-blue-btn .wp-element-button{background-color:var(--wp--preset--color--blue);border:2px solid var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}.wp-block-button.is-style-blue-btn .wp-element-button:focus,.wp-block-button.is-style-blue-btn .wp-element-button:hover{filter:var(--wp--custom--f-button-brightness)}.wp-block-button.is-style-red-btn .wp-element-button{background-color:var(--wp--preset--color--button-red);border:2px solid var(--wp--preset--color--button-red);color:var(--wp--preset--color--white)}.wp-block-button.is-style-red-btn .wp-element-button:focus,.wp-block-button.is-style-red-btn .wp-element-button:hover{filter:var(--wp--custom--f-button-brightness)}.wp-block-button.is-style-ketchup-orange-btn .wp-element-button{background-color:var(--wp--preset--color--ketchup-orange);border:2px solid var(--wp--preset--color--ketchup-orange);color:var(--wp--preset--color--white)}.wp-block-button.is-style-ketchup-orange-btn .wp-element-button:focus,.wp-block-button.is-style-ketchup-orange-btn .wp-element-button:hover{filter:var(--wp--custom--f-button-brightness)}.wp-block-button.is-style-gray-btn .wp-element-button{background-color:var(--wp--preset--color--button-gray);border:2px solid var(--wp--preset--color--button-gray);color:var(--wp--preset--color--white)}.wp-block-button.is-style-gray-btn .wp-element-button:focus,.wp-block-button.is-style-gray-btn .wp-element-button:hover{filter:var(--wp--custom--f-button-brightness)}.wp-block-button.is-style-white-btn .wp-element-button{background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--blue)}.wp-block-button.is-style-white-btn .wp-element-button:focus,.wp-block-button.is-style-white-btn .wp-element-button:hover{filter:var(--wp--custom--f-button-brightness)}.wp-block-button.is-style-fill .wp-element-button:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:975px){.no-fixed-height-mobile{height:auto!important}}.is-style-list-with-checkmarks{padding-left:0}.is-style-list-with-checkmarks li{background:url(../jpg/checkmark.jpg) no-repeat left .3em;background-size:1.4em;list-style:none;margin:0;padding:5px 10px 5px 40px;vertical-align:middle}@media (min-width:480px){.is-style-list-with-checkmarks{background-size:1.5em}}ul.is-style-list-with-no-bullets{list-style-type:none;padding-left:0}body .is-style-inline-flex{display:inline-flex}body .is-style-padded-section-reg{margin-bottom:0;margin-top:0;padding-bottom:var(--wp--preset--spacing--15-x);padding-top:var(--wp--preset--spacing--15-x)}@media (min-width:768px){body .is-style-padded-section-reg{padding-bottom:var(--wp--preset--spacing--20-x);padding-top:var(--wp--preset--spacing--20-x)}}@media (min-width:1024px){body .is-style-padded-section-reg{padding-bottom:var(--wp--preset--spacing--25-x);padding-top:var(--wp--preset--spacing--25-x)}}.wp-block-cover.is-style-cover-with-no-frills{min-height:0;min-height:auto}.wp-block-cover.is-style-cover-with-no-frills .wp-block-cover__image-background{-o-object-fit:fill;object-fit:fill}.wp-block-cover.is-style-cover-with-no-frills .wp-block-cover__background.has-background-dim{display:none}.h1,.h2,.h3,.is-style-heading-h1,.is-style-heading-h2,.is-style-heading-h3{color:var(--wp--preset--color--blue);font-family:var(--wp--preset--font-family--secondary);font-weight:800;text-transform:uppercase}.h1,.is-style-heading-h1{font-size:var(--wp--preset--font-size--xlthree);line-height:var(--wp--preset--font-size--xlthree)}@media (min-width:768px){.h1,.is-style-heading-h1{font-size:var(--wp--preset--font-size--xlfive);line-height:62px}}.h2,.is-style-heading-h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}@media (min-width:768px){.h2,.is-style-heading-h2{font-size:var(--wp--preset--font-size--xlthree);line-height:var(--wp--preset--font-size--xlthree)}}.h3,.is-style-heading-h3{font-size:var(--wp--preset--font-size--xl);line-height:29.86px}@media (min-width:768px){.h3,.is-style-heading-h3{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}.wp-block-search__inside-wrapper{align-items:center}.archive .h2,.archive h2,.blog .h2,.blog h2,.page-template-single-post .h2,.page-template-single-post h2,.single-post .h2,.single-post h2,body[class*=sidebar] .h2,body[class*=sidebar] h2{font-size:var(--wp--preset--font-size--xl);line-height:1.1;margin-top:var(--wp--preset--spacing--8-x)}@media (min-width:768px){.archive .h2,.archive h2,.blog .h2,.blog h2,.page-template-single-post .h2,.page-template-single-post h2,.single-post .h2,.single-post h2,body[class*=sidebar] .h2,body[class*=sidebar] h2{font-size:var(--wp--preset--font-size--xltwo);line-height:var(--wp--preset--font-size--xltwo)}}.archive .h3,.archive h3,.blog .h3,.blog h3,.page-template-single-post .h3,.page-template-single-post h3,.single-post .h3,.single-post h3,body[class*=sidebar] .h3,body[class*=sidebar] h3{font-size:var(--wp--preset--font-size--lg);font-weight:700;line-height:1.1;margin:var(--wp--preset--spacing--8-x) 0 0 0}@media (min-width:768px){.archive .h3,.archive h3,.blog .h3,.blog h3,.page-template-single-post .h3,.page-template-single-post h3,.single-post .h3,.single-post h3,body[class*=sidebar] .h3,body[class*=sidebar] h3{font-size:var(--wp--preset--font-size--xl)}}.reviewsMain{list-style:none;margin:0;padding:0}.reviewsMain,.reviewsViewMoreRow{display:flex;flex-flow:row wrap;justify-content:center}.reviewsViewMoreRow{align-items:center;gap:10px}.reviewsViewMoreRow td{height:240px;max-width:430px;width:100%}.viewMoreReviews{display:none}@media (max-width:1319px){.viewMoreReviews .reviewsViewMoreRow td{max-width:660px}}.viewMoreReviews.active{display:block!important}@media (max-width:767px){:root .reviewsViewMoreRow td{height:auto;padding:20px;width:100%}}.page-template-page-power-ranking .breadcrumbs{font-size:var(--wp--preset--font-size--sm);line-height:22px;text-align:center;width:100%}@media screen and (min-width:700px){.page-template-page-power-ranking .breadcrumbs{text-align:left}}.page-template-page-power-ranking .field-name-field-intro-text{margin:20px 0}.rankings-table{display:grid;grid-gap:15px;grid-template-columns:1fr}@media (min-width:700px){.rankings-table{grid-template-columns:1fr 1fr}}@media (min-width:900px){.rankings-table{display:block}}.rankings-table .ranking-row{box-shadow:0 0 1em #cbcbcb;display:block;height:100%;position:relative}.rankings-table .ranking-row .logo{align-items:center;display:flex;height:190px;justify-content:center;padding:2em 0}.rankings-table .ranking-row .logo img{margin:10px 0;max-height:115px;width:auto}.rankings-table .ranking-row .rank{left:10px;position:absolute;top:10px}.rankings-table .ranking-row .rank span{background-color:var(--wp--preset--color--blue);border:.05em solid var(--wp--preset--color--white);border-radius:50%;color:var(--wp--preset--color--white);display:block;font-size:1pc;height:35px;line-height:35px;text-align:center;width:35px}.rankings-table .ranking-row .favorite{border:2px solid var(--wp--preset--color--blue);border-radius:10px;color:var(--wp--preset--color--blue);padding:5px;position:absolute;right:10px;text-align:center;top:10px}.rankings-table .ranking-row .favorite .outline{fill:var(--wp--preset--color--blue)}.rankings-table .ranking-row .favorite .label,.rankings-table .ranking-row .favorite button{margin:0 auto}.rankings-table .ranking-row .school-name{align-items:center;background-color:var(--wp--preset--color--light-gray);border-bottom:1px solid var(--wp--preset--color--dark-gray);border-top:1px solid var(--wp--preset--color--dark-gray);color:#444;display:flex;height:4em;justify-content:center;line-height:1.4;padding:1em}.rankings-table .ranking-row .division{background-color:#0f2a5b;color:var(--wp--preset--color--white);font-size:.85rem;padding:3px 0;text-align:center}.rankings-table .ranking-row .tuition{display:none}.rankings-table .ranking-row .avg-cost-after-aid,.rankings-table .ranking-row .favorites,.rankings-table .ranking-row .general-rank,.rankings-table .ranking-row .grad-rate-rank{align-items:center;display:flex;flex-direction:column;float:left;font-size:.85rem;justify-content:center;padding:.25rem 0;width:50%}.rankings-table .ranking-row .avg-cost-after-aid{border-bottom:1px solid #cbcbcb;border-right:1px solid #cbcbcb}.rankings-table .ranking-row .favorites{border-bottom:1px solid #cbcbcb}.rankings-table .ranking-row .general-rank{border-right:1px solid #cbcbcb}@media (min-width:900px){.rankings-table .ranking-row{border-top:1px solid #cbcbcb;box-shadow:none;display:flex}.rankings-table .ranking-row .attr{align-items:baseline;background-color:transparent;border:0;display:flex;flex-direction:column;float:none;font-size:.9em;height:auto;justify-content:center;line-height:1.3;padding:1.4em 5px;position:static;text-align:left}.rankings-table .ranking-row>.rank{flex-basis:5%}.rankings-table .ranking-row>.rank span{background-color:var(--wp--preset--color--blue);border:.05em solid var(--wp--preset--color--white);border-radius:50%;color:var(--wp--preset--color--white);display:block;font-size:1pc;height:35px;line-height:35px;text-align:center;width:35px}.rankings-table .ranking-row>.logo{flex-basis:6%}.rankings-table .ranking-row>.logo a{border:1px solid #cbcbcb;border-radius:50%;display:block;height:60px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;width:60px}.rankings-table .ranking-row>.logo a img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.rankings-table .ranking-row>.logo>img{border:1px solid #cbcbcb;border-radius:50%;display:block;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.rankings-table .ranking-row>.school-name{flex-basis:16%;font-size:1em;padding:0 1em}.rankings-table .ranking-row>.tuition{flex-basis:10%}.rankings-table .ranking-row>.division{color:#000;flex-basis:8%;font-weight:700}.rankings-table .ranking-row>.avg-cost-after-aid{flex-basis:13%}.rankings-table .ranking-row>.favorites{flex-basis:12%}.rankings-table .ranking-row>.general-rank,.rankings-table .ranking-row>.grad-rate-rank{flex-basis:10%}.rankings-table .ranking-row>.favorite{color:#000;flex-basis:7%}.rankings-table .ranking-row>.favorite .outline{fill:#cbcbcb}}.rankings-table button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;text-align:left}.rankings-table button .outline{fill:#cbcbcb}.rankings-table button .center{fill:none}.rankings-table button:focus,.rankings-table button:hover{background-color:transparent}.rankings-table button:focus svg,.rankings-table button:hover svg{cursor:pointer}.rankings-table button:focus .center,.rankings-table button:focus .outline,.rankings-table button:hover .center,.rankings-table button:hover .outline{fill:var(--wp--preset--color--blue)}.ranking-row .label{display:block}.ranking-row .number{font-weight:700}.power-ranking-links{border:1px solid var(--wp--preset--color--dark-gray);margin-bottom:40px;margin-top:20px}.power-ranking-links .power-ranking-links-header{background-color:var(--wp--preset--color--light-gray);border-bottom:1px solid var(--wp--preset--color--dark-gray);color:var(--wp--preset--color--blue);padding:20px 0;text-align:center}.power-ranking-links .power-ranking-links-header h2{margin:0}.power-ranking-links .power-ranking-links-header p{display:none}.power-ranking-links .field-items{-moz-column-count:1;column-count:1;-moz-column-gap:3%;column-gap:3%;padding:20px}.power-ranking-links .field-items .field-item{padding-bottom:3px}@media screen and (min-width:700px){.power-ranking-links .field-items{-moz-column-count:2;column-count:2}}@media screen and (min-width:900px){.power-ranking-links .field-items{-moz-column-count:3;column-count:3}}.gpa-table td{padding:8px}.gpa-table tr{border-top:1px solid var(--wp--preset--color--dark-gray)}.gpa-table tr:nth-child(odd){background-color:var(--wp--preset--color--light-gray)}.gpa-table tr:last-child{border-bottom:1px solid var(--wp--preset--color--dark-gray)}@media (max-width:767px){.landing_page-template-default .wp-block-ncsa-complex-hero h1{font-size:var(--wp--preset--font-size--xlthree)!important;line-height:var(--wp--preset--font-size--xlthree)}}.webx-section-title{align-items:center;background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);display:flex;justify-content:center;min-height:78px}.webx-section-title img{margin-right:var(--wp--preset--spacing--2-x);position:relative;top:-3px}@media (min-width:768px){.webx-section-title img{top:0}}.webx-section-title .h2,.webx-section-title .is-style-heading-h2,.webx-section-title h2{align-items:center;display:flex;font-size:var(--wp--preset--font-size--xl);justify-content:center;line-height:var(--wp--preset--font-size--xl);padding:10px 20px}@media (min-width:768px){.webx-section-title .h2,.webx-section-title .is-style-heading-h2,.webx-section-title h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}.webx-section-title .h3,.webx-section-title h3{font-size:var(--wp--preset--font-size--xl);line-height:29.86px}@media (min-width:768px){.webx-section-title .h3,.webx-section-title h3{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}.webx-section-title-min{align-items:center;display:flex;justify-content:center}.webx-section-title-min img{margin-right:var(--wp--preset--spacing--2-x);position:relative;top:-3px}@media (min-width:768px){.webx-section-title-min img{top:0}}.webx-section-title-min figure{background-color:var(--wp--preset--color--blue);padding:10px 20px}.webx-section-title-min .h2,.webx-section-title-min .is-style-heading-h2,.webx-section-title-min h2{align-items:center;background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);display:flex;font-size:var(--wp--preset--font-size--xl);justify-content:center;line-height:var(--wp--preset--font-size--xl);padding:10px 20px}@media (min-width:768px){.webx-section-title-min .h2,.webx-section-title-min .is-style-heading-h2,.webx-section-title-min h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}.background-section-pattern{align-items:flex-start;text-align:center}@media (min-width:480px){.background-section-pattern{text-align:left}}@media (min-width:768px){.background-section-pattern .wp-block-column .wp-block-image{position:relative;top:-75px}.background-section-pattern .wp-block-column .wp-block-image.top-minus-150{top:-150px}}@media (--wp-medium ){.background-section-pattern .background-section-content{max-width:var(--wp--style--global--wide-size)!important}}.background-section-pattern .webx-section-title-min{align-items:center;display:flex;justify-content:center}.background-section-pattern .webx-section-title-min img{margin-right:var(--wp--preset--spacing--2-x);position:relative;top:-3px}@media (min-width:768px){.background-section-pattern .webx-section-title-min img{top:0}}.background-section-pattern .webx-section-title-min figure{background-color:var(--wp--preset--color--blue);padding:10px 20px}.background-section-pattern .webx-section-title-min .h2,.background-section-pattern .webx-section-title-min .is-style-heading-h2{align-items:center;background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);display:flex;font-size:var(--wp--preset--font-size--xl);justify-content:center;line-height:var(--wp--preset--font-size--xl);padding:10px 20px}@media (min-width:768px){.background-section-pattern .webx-section-title-min .h2,.background-section-pattern .webx-section-title-min .is-style-heading-h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}}.background-section-pattern .webx-section-title{background-color:var(--wp--preset--color--blue);display:inline-block;min-height:0;min-height:auto;padding-left:0;padding-right:0;position:relative;width:100%}.background-section-pattern .webx-section-title .h2,.background-section-pattern .webx-section-title .is-style-heading-h2,.background-section-pattern .webx-section-title h2{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--xl);line-height:var(--wp--preset--font-size--xl)}@media (min-width:768px){.background-section-pattern .webx-section-title .h2,.background-section-pattern .webx-section-title .is-style-heading-h2,.background-section-pattern .webx-section-title h2{font-size:var(--wp--preset--font-size--xltwo);line-height:37.32px}.background-section-pattern .webx-section-title{width:auto}}.power-ranking-hero-pattern{min-height:350px;text-align:center}.power-ranking-hero-pattern h1{text-shadow:0 0 10px #444}.power-ranking-hero-pattern figure img{width:150px}.power-ranking-hero-pattern .wp-block-cover__inner-container .is-layout-flex{flex-wrap:wrap;gap:0}@media (min-width:480px){.power-ranking-hero-pattern figure img{width:200px}}@media (min-width:768px){.power-ranking-hero-pattern{text-align:left}.power-ranking-hero-pattern .wp-block-cover__inner-container .is-layout-flex{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8-x)}.power-ranking-hero-pattern figure img{min-width:250px;width:250px}}
