/* YAML Base Lite - Browser Reset - NetRaising - February 2018 */
@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}body{font-size:100%;background:#fff;color:#000;text-align:left}article,aside,details,figcaption,figure,f,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g15{width:15%}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g85{width:85%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}
/* CUSTOM FORMS */
.nr-embedded-machform {width: 100%;max-width: 600px;margin: 0 auto;}
/* CUSTOM REACH BUTTONS & FORM STYLES */
.nr-button {-webkit-appearance: none;text-decoration:none !important;background-color: #a12173;border: 1px solid #a12173;color: #fff !important;transition: background-color 0.1s, color 0.1s;text-transform: uppercase;font-weight: 600;display: inline-block;padding: 0.9em 2.5em 0.825em 2.5em;font-size: 90%;}
.nr-button-pink, .nr-button-pink:visited {background-color: #a12173;border: 1px solid #a12173;}
.nr-button-teal, .nr-button-teal:visited {background-color: #1e988a;border: 1px solid #1e988a;}
.nr-button-blue, .nr-button-blue:visited {background-color: #2B3D90;border: 1px solid #2B3D90;}
/* -- Removing gold buttons from templates as of March 2021 -- switching to blue */.nr-button-gold, .nr-button-gold:visited {background-color: #b2804d;border: 1px solid #b2804d;}
.nr-button-gray, .nr-button-gray:visited {background-color: #e6e7e9;border: 1px solid #636569;color: #444 !important;transition: background-color 0.2s, color 0.2s;text-decoration: none !important;cursor: pointer;}
.nr-button-yellow, .nr-button-yellow:visited {background-color: rgb(255,172,11);border: 1px solid #000;color: #000 !important;transition: background-color 0.2s, color 0.2s;text-decoration: none !important;cursor: pointer;}
.nr-button:not(.nr-button-no-hover):hover, .nr-button:not(.nr-button-no-hover):focus {background-color: #e6e7e9;border: 1px solid #636569;color: #444 !important;transition: background-color 0.2s, color 0.2s;text-decoration: none !important;cursor: pointer;}
.nr-button-outline, .nr-button-outline:visited {background-color: transparent;border: 1px solid #636569;color: #636569 !important;font-weight: 500;}
.nr-button-gray:hover, .nr-button-gray:visited:hover, .nr-button-gray:focus, .nr-button-gray:visited:focus, .nr-button-yellow:hover, .nr-button-yellow:visited:hover, .nr-button-yellow:focus, .nr-button-yellow:visited:focus {background-color: transparent;border: 1px solid #000;color: #000 !important;transition: background-color 0.2s, color 0.2s;text-decoration: none !important;cursor: pointer;}
.nr-button a {color:#fff;}
.nr-button:hover a, .nr-button:focus a {color: #444;}
.nr-button-small {font-size: 80%;padding: 0.8em 1em 0.725em 1em;}
#nr-nav-main .nr-button-outline {margin-left: 0.5em;}
.nr-searchform {margin-bottom: 2em;white-space: nowrap;}
.nr-searchform #google_button.nr-button {-webkit-appearance: none;font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif !important;font-size: 120%;padding: 0.9em 0.9em 0.825em 0.9em;margin-right: -3px;}
.nr-searchform .nr-search-txt-field {-webkit-appearance: none;font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif !important;font-size: 120%;padding: 0.9em 0.9em 0.825em 0.9em;border: 1px solid #FFF;width: 70%;}
.nr-searchform .nr-search-txt-field:hover {border: 1px solid #b2804d;}
.nr-searchform .nr-search-txt-field:focus {border: 1px solid #000;}
/* HOMEPAGE NEWSLETTER SIGNUP */
.nr-newsletter-signup {padding: 1.25em 3.5em;max-width: 70em;margin: 0 auto;}
.nr-newsletter-signup .ym-gl, .nr-newsletter-signup .ym-gr {overflow: hidden;}
.nr-newsletter-signup input {font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif !important;font-size: 115%;padding: 0.9em 1.5em 0.825em 1.5em;}
.nr-newsletter-signup .nr-text-input {-webkit-appearance: none;border: 1px solid #fff;}
.nr-newsletter-signup .nr-text-input:hover {background-color: #e6e7e9;border: 1px solid #e6e7e9;color: #444 !important;}
.nr-newsletter-signup .ym-gr .nr-text-input {border-left: 2px solid #1e988a;}
/* YAML Forms Base - NetRaising - Feb 2018 - Don't Touch */
.ym-form, .ym-form fieldset {overflow: hidden;}
.ym-form div {position: relative;}
.ym-form label,.ym-form .ym-label,.ym-form .ym-message {position: relative;line-height: 1.5;display: block;}
.ym-form .ym-message {clear: both;}
.ym-form .ym-fbox-check label {display: inline;}
.ym-form input,.ym-form textarea {cursor: text;}
.ym-form .ym-fbox-check input,.ym-form input[type="image"],.ym-form input[type="radio"],.ym-form input[type="checkbox"],.ym-form select,.ym-form label {cursor: pointer;}
.ym-form textarea {overflow: auto;}
.ym-form input.hidden,.ym-form input[type=hidden] {display: none !important;}
.ym-form .ym-fbox:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-button:before {content: "";display: table;}
.ym-form .ym-fbox:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-button:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}
.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form .ym-fbox-check input:active,.ym-form input[type="radio"]:focus,.ym-form input[type="radio"]:hover,.ym-form input[type="radio"]:active,.ym-form input[type="checkbox"]:focus,.ym-form input[type="checkbox"]:hover,.ym-form input[type="checkbox"]:active {border: 0 none;}
.ym-form input,.ym-form textarea,.ym-form select {display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 70%;}
.ym-form .ym-fbox-check input,.ym-form input[type="radio"],.ym-form input[type="checkbox"] {display: inline;margin-left: 0;margin-right: 0.5ex;width: auto;height: auto;}
.ym-form input[type="image"] {border: 0;display: inline;height: auto;margin: 0;padding: 0;width: auto;}
.ym-form label,.ym-form .ym-label {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ym-form .ym-fbox-button input {display: inline;overflow: visible;width: auto;}
.ym-form .ym-inline {display: inline-block;float: none;margin-right: 0;width: auto;vertical-align: baseline;}
/* default form wrapper width */
.ym-fbox-wrap {display: table;table-layout: fixed;width: 70%;}
.ym-fbox-wrap input,.ym-fbox-wrap textarea,.ym-fbox-wrap select {width: 100%;}
.ym-fbox-wrap input[type="image"] {width: auto;}
.ym-fbox-wrap input[type="radio"],.ym-fbox-wrap input[type="checkbox"] {display: inline;width: auto;margin-left: 0;margin-right: 0.5ex;}
.ym-fbox-wrap label,.ym-fbox-wrap .ym-label {display: inline;}
.ym-full input,.ym-full textarea,.ym-full select {width: 100%;}
.ym-full .ym-fbox-wrap {width: 100%;}
.ym-columnar input,.ym-columnar textarea,.ym-columnar select {float: left;margin-right: -3px;}
.ym-columnar label,.ym-columnar .ym-label {display: inline;float: left;width: 30%;z-index: 1;}
.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message {margin-left: 30%;}
.ym-columnar .ym-fbox-wrap {margin-left: 30%;margin-right: -3px;}
.ym-columnar .ym-fbox-wrap .ym-message {margin-left: 0%;}
.ym-columnar .ym-fbox-wrap label {float: none;width: auto;z-index: 1;margin-left: 0;}
.ym-columnar .ym-fbox-wrap input {margin-left: 0;position: relative;}
.ym-columnar .ym-fbox-check {position: relative;}
.ym-columnar .ym-fbox-check label,.ym-columnar .ym-fbox-check .ym-label {padding-top: 0;}
.ym-columnar .ym-fbox-check input {top: 3px;}
.ym-columnar .ym-fbox-button input {float: none;margin-right: 1em;}
.ym-fbox-wrap + .ym-fbox-wrap {margin-top: 0.5em;}
/* global and local columnar settings for button alignment */
.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button {padding-left: 30%;}
/* YAML Forms Lite - NetRaising - Feb 2018 - Edit Below Only */
.ym-form {background: #f4f4f4;border: 2px #fff solid;margin: 0 0 1.5em 0;-webkit-box-shadow: 0 0 4px #dddddd;box-shadow: 0 0 4px #dddddd;}
.ym-form fieldset {position: static;background: transparent;margin: 0.75em 0 0.75em 0;padding: 0 0.5em;}
.ym-form legend {background: transparent;color: #000;font-size: 1.2em;line-height: 1.25em;font-weight: bold;padding: 0 0.5em;}
.ym-form label, .ym-form .ym-label {color: #666;line-height: 1.5;padding-top: 0.25em;}
.ym-form .ym-fbox {padding: 0 1em;margin: 1em 0 0.5em 0;}
.ym-form .ym-fbox-footer {background: #ececec;border-top: 1px #e0e0e0 solid;padding: 1.5em 1em;margin: 0;}
.ym-form .ym-fbox + .ym-fbox {margin: 0.5em 0;}
.ym-form .ym-fbox:last-child {margin-bottom: 1em;}
.ym-form .ym-fbox + .ym-fbox-footer {margin: 1em 0 0 0;}
.ym-form .ym-fbox :last-child, .ym-form .ym-fbox-footer :last-child {margin-bottom: 0;}
.ym-form .ym-fbox-heading {font-size: 1em;font-size: 100%;color: #000;margin: 1em;}
.ym-form .ym-fbox-check:focus + label {color: #000;}
.ym-form .ym-gbox-left {padding: 0 4px 0 0;}
.ym-form .ym-gbox-right {padding: 0 0 0 4px;}
.ym-form .ym-gbox {padding: 0 2px 0 2px;}
.ym-form input, .ym-form textarea, .ym-form select {border: 1px solid #ddd;line-height: 1em;font-family: Arial, Helvetica, sans-serif;-webkit-box-shadow: inset 0 0 4px #eeeeee;box-shadow: inset 0 0 4px #eeeeee;}
.ym-form input, .ym-form textarea {padding: 4px 0.3em;}
.ym-form select {padding: 3px 2px 3px 1px;}
.ym-form input:focus, .ym-form select:focus, .ym-form textarea:focus, .ym-form input:hover, .ym-form select:hover, .ym-form textarea:hover, .ym-form input:active, .ym-form select:active, .ym-form textarea:active {border: 1px #888 solid;background: #fff;}
.ym-form optgroup {font-family: Arial, Helvetica, sans-serif;font-style: normal;font-weight: bold;}
.ym-form .ym-fbox-check input, .ym-form input[type="image"], .ym-form input[type="radio"], .ym-form input[type="checkbox"] {border: 0 none !important;background: transparent !important;}
.ym-form .ym-message {color: #666;margin-bottom: 0.5em;}
.ym-form .ym-required {color: #800;font-weight: bold;}
.ym-form input:valid, .ym-form textarea:valid {background-color: #fff;}
.ym-form input:invalid, .ym-form textarea:invalid {background-color: #fdd;}
.ym-form .ym-error label {color: #800;font-weight: normal;}
.ym-form .ym-error input, .ym-form .ym-error select, .ym-form .ym-error textarea {border: 1px #800 solid;}
.ym-form .ym-error input:hover, .ym-form .ym-error input:focus, .ym-form .ym-error select:hover, .ym-form .ym-error select:focus, .ym-form .ym-error textarea:hover, .ym-form .ym-error textarea:focus {border: 1px #800 solid !important;}
.ym-form .ym-error .ym-message {color: #800;font-weight: bold;margin-top: 0;}
.ym-button, .ym-form button, .ym-form input[type="button"], .ym-form input[type="reset"], .ym-form input[type="submit"] {display: inline-block;white-space: nowrap;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);background-image: linear-gradient(to bottom, #eeeeee,#cccccc);background-color: #eeeeee;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC');zoom: 1;border: 1px solid #777;border-radius: .2em;-webkit-box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 1px 1px rgba(255, 255, 255, 0.8) inset, 0 1px 0 rgba(0, 0, 0, 0.15);color: #333 !important;cursor: pointer;font: normal 1em/2em Arial, Helvetica;margin: 0 0.75em 0 0;padding: 0 1.5em;overflow: visible;text-decoration: none !important;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}
.ym-button:hover, .ym-form button:hover, .ym-form input[type="button"]:hover, .ym-form input[type="reset"]:hover, .ym-form input[type="submit"]:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #dddddd));background-image: -webkit-linear-gradient(top, #fafafa, #dddddd);background-image: -moz-linear-gradient(top, #fafafa, #dddddd);background-image: -ms-linear-gradient(top, #fafafa, #dddddd);background-image: linear-gradient(to bottom, #fafafa,#dddddd);background-color: #fafafa;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFAFAFA', endColorstr='#FFDDDDDD');zoom: 1;}
.ym-button:active, .ym-form button:active, .ym-form input[type="button"]:active, .ym-form input[type="reset"]:active, .ym-form input[type="submit"]:active {-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.2);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(100%, #bbbbbb));background-image: -webkit-linear-gradient(top, #cccccc, #bbbbbb);background-image: -moz-linear-gradient(top, #cccccc, #bbbbbb);background-image: -ms-linear-gradient(top, #cccccc, #bbbbbb);background-image: linear-gradient(to bottom, #cccccc,#bbbbbb);background-color: #cccccc;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFCCCCCC', endColorstr='#FFBBBBBB');zoom: 1;position: relative;top: 1px;}
.ym-button:focus, .ym-form button:focus, .ym-form input[type="button"]:focus, .ym-form input[type="reset"]:focus, .ym-form input[type="submit"]:focus {outline: 0;background: #fafafa;}
.ym-button.ym-xlarge {font-size: 1.5em;}.ym-button.ym-large {font-size: 1.2857em;}.ym-button.ym-small {font-size: 0.8571em;}.ym-button.ym-xsmall {font-size: 0.7143em;}.ym-form button::-moz-focus-inner {border: 0;padding: 0;}
.ym-form input[type=button]::-moz-focus-inner, .ym-form input[type=reset]::-moz-focus-inner, .ym-form input[type=submit]::-moz-focus-inner {padding: .4em;}
/*! * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com * License - h ttp://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
svg:not(:root).svg-inline--fa {overflow: visible;}.svg-inline--fa {display: inline-block;font-size: inherit;height: 1em;overflow: visible;vertical-align: -.125em;}
.svg-inline--fa.fa-lg {vertical-align: -.225em;}.svg-inline--fa.fa-w-1 {width: 0.0625em;}.svg-inline--fa.fa-w-2 {width: 0.125em;}.svg-inline--fa.fa-w-3 {width: 0.1875em;}.svg-inline--fa.fa-w-4 {width: 0.25em;}.svg-inline--fa.fa-w-5 {width: 0.3125em;}.svg-inline--fa.fa-w-6 {width: 0.375em;}.svg-inline--fa.fa-w-7 {width: 0.4375em;}.svg-inline--fa.fa-w-8 {width: 0.5em;}.svg-inline--fa.fa-w-9 {width: 0.5625em;}.svg-inline--fa.fa-w-10 {width: 0.625em;}.svg-inline--fa.fa-w-11 {width: 0.6875em;}.svg-inline--fa.fa-w-12 {width: 0.75em;}.svg-inline--fa.fa-w-13 {width: 0.8125em;}.svg-inline--fa.fa-w-14 {width: 0.875em;}.svg-inline--fa.fa-w-15 {width: 0.9375em;}.svg-inline--fa.fa-w-16 {width: 1em;}.svg-inline--fa.fa-w-17 {width: 1.0625em;}.svg-inline--fa.fa-w-18 {width: 1.125em;}.svg-inline--fa.fa-w-19 {width: 1.1875em;}.svg-inline--fa.fa-w-20 {width: 1.25em;}.svg-inline--fa.fa-pull-left {margin-right: .3em;width: auto;}.svg-inline--fa.fa-pull-right {margin-left: .3em;width: auto;}.svg-inline--fa.fa-border {height: 1.5em;}.svg-inline--fa.fa-li {width: 2em;}.svg-inline--fa.fa-fw {width: 1.25em;}.fa-layers svg.svg-inline--fa {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0;}.fa-layers {display: inline-block;height: 1em;position: relative;text-align: center;vertical-align: -.125em;width: 1em;}.fa-layers svg.svg-inline--fa {-webkit-transform-origin: center center;transform-origin: center center;}.fa-layers-text, .fa-layers-counter {display: inline-block;position: absolute;text-align: center;}.fa-layers-text {left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform-origin: center center;transform-origin: center center;}.fa-layers-counter {background-color: #ff253a;border-radius: 1em;color: #fff;height: 1.5em;line-height: 1;max-width: 5em;min-width: 1.5em;overflow: hidden;padding: .25em;right: 0;text-overflow: ellipsis;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top right;transform-origin: top right;}.fa-layers-bottom-right {bottom: 0;right: 0;top: auto;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: bottom right;transform-origin: bottom right;}.fa-layers-bottom-left {bottom: 0;left: 0;right: auto;top: auto;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: bottom left;transform-origin: bottom left;}.fa-layers-top-right {right: 0;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top right;transform-origin: top right;}.fa-layers-top-left {left: 0;right: auto;top: 0;-webkit-transform: scale(0.25);transform: scale(0.25);-webkit-transform-origin: top left;transform-origin: top left;}.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em;}.fa-xs {font-size: .75em;}.fa-sm {font-size: .875em;}.fa-1x {font-size: 1em;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-6x {font-size: 6em;}.fa-7x {font-size: 7em;}.fa-8x {font-size: 8em;}.fa-9x {font-size: 9em;}.fa-10x {font-size: 10em;}.fa-fw {text-align: center;width: 1.25em;}.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;}.fa-ul > li {position: relative;}.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}.fa-border {border: solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em;}.fa-pull-left {float: left;}.fa-pull-right {float: right;}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left {margin-right: .3em;}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right {margin-left: .3em;}.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg);}.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg);}.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg);}.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);transform: scale(1, -1);}.fa-flip-horizontal.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {-webkit-filter: none;filter: none;}.fa-stack {display: inline-block;height: 2em;position: relative;width: 2em;}.fa-stack-1x, .fa-stack-2x {bottom: 0;left: 0;margin: auto;position: absolute;right: 0;top: 0;}.svg-inline--fa.fa-stack-1x {height: 1em;width: 1em;}.svg-inline--fa.fa-stack-2x {height: 2em;width: 2em;}.fa-inverse {color: #fff;}.sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
/* Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
.fa, .fas, .far, .fal, .fab {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em;}
.fa-xs {font-size: .75em;} .fa-sm {font-size: .875em;} .fa-1x {font-size: 1em;} .fa-2x {font-size: 2em;} .fa-3x {font-size: 3em;} .fa-4x {font-size: 4em;} .fa-5x {font-size: 5em;} .fa-6x {font-size: 6em;} .fa-7x {font-size: 7em;} .fa-8x {font-size: 8em;} .fa-9x {font-size: 9em;} .fa-10x {font-size: 10em;} .fa-fw {text-align: center;width: 1.25em;}
.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;}
.fa-ul > li {position: relative;}
.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}
.fa-border {border: solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em;}
.fa-pull-left {float: left;}
.fa-pull-right {float: right;}
.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);transform: scale(1, -1);}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both {-webkit-filter: none;filter: none;}
.fa-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}
.fa-stack-1x, .fa-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;}
.fa-stack-1x {line-height: inherit;}
.fa-stack-2x {font-size: 2em;}
.fa-inverse {color: #fff;}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
.fa-accessible-icon:before {content: "\f368";} .fa-arrow-alt-circle-down:before {content: "\f358";} .fa-arrow-alt-circle-left:before {content: "\f359";} .fa-arrow-alt-circle-right:before {content: "\f35a";} .fa-arrow-alt-circle-up:before {content: "\f35b";} .fa-arrow-circle-down:before {content: "\f0ab";} .fa-arrow-circle-left:before {content: "\f0a8";} .fa-arrow-circle-right:before {content: "\f0a9";} .fa-arrow-circle-up:before {content: "\f0aa";} .fa-arrow-down:before {content: "\f063";} .fa-arrow-left:before {content: "\f060";} .fa-arrow-right:before {content: "\f061";} .fa-arrow-up:before {content: "\f062";} .fa-arrows-alt:before {content: "\f0b2";} .fa-arrows-alt-h:before {content: "\f337";} .fa-arrows-alt-v:before {content: "\f338";} .fa-chevron-circle-down:before {content: "\f13a";} .fa-chevron-circle-left:before {content: "\f137";} .fa-chevron-circle-right:before {content: "\f138";} .fa-chevron-circle-up:before {content: "\f139";} .fa-chevron-down:before {content: "\f078";} .fa-chevron-left:before {content: "\f053";} .fa-chevron-right:before {content: "\f054";} .fa-circle:before {content: "\f111";} .fa-edit:before {content: "\f044";} .fa-external-link-alt:before {content: "\f35d";} .fa-facebook:before {content: "\f09a";} .fa-facebook-f:before {content: "\f39e";} .fa-facebook-messenger:before {content: "\f39f";} .fa-facebook-square:before {content: "\f082";} .fa-file-excel:before {content: "\f1c3";} .fa-file-pdf:before {content: "\f019";} .fa-file-word:before {content: "\f1c2";} .fa-home:before {content: "\f015"} .fa-info:before {content: "\f129";} .fa-info-circle:before {content: "\f05a";} .fa-instagram:before {content: "\f16d";} .fa-linkedin:before {content: "\f08c";} .fa-linkedin-in:before {content: "\f0e1";} .fa-minus:before {content: "\f068";} .fa-minus-circle:before {content: "\f056";} .fa-minus-square:before {content: "\f146";} .fa-mobile:before {content: "\f10b";} .fa-mobile-alt:before {content: "\f3cd";} .fa-phone:before {content: "\f095";} .fa-phone-alt:before {content: "\f879";} .fa-phone-square:before {content: "\f098";} .fa-phone-square-alt:before {content: "\f87b";} .fa-plus:before {content: "\f067";} .fa-plus-circle:before {content: "\f055";} .fa-plus-square:before {content: "\f0fe";} .fa-search:before {content: "\f002";} .fa-twitter:before {content: "\f099";} .fa-twitter-square:before {content: "\f081";} .fa-universal-access:before {content: "\f29a";} .fa-vimeo:before {content: "\f40a";} .fa-vimeo-square:before {content: "\f194";} .fa-vimeo-v:before {content: "\f27d";} .fa-window-close:before {content: "\f410";} .fa-youtube:before {content: "\f167";} .fa-youtube-square:before {content: "\f431";} 
.sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
/* BRANDS 400-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Brands';font-style: normal;font-weight: normal;font-display: auto;src: url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff");}
.fab {font-family: 'Font Awesome 5 Brands';}
/* REGULAR 400-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;font-display: auto;src: url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff");}
.far {font-family: 'Font Awesome 5 Free';font-weight: 400;}
/* SOLID 900-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 900;font-display: auto;src: url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
/* 5 BLOBS OF REDUNDANCY TO PROVIDE FONT FALLBACKS - https://developers.google.com/web/updates/2016/02/font-display */
@font-face {font-family: 'Font Awesome 5 Brands-auto';font-display: auto;src: local('Font Awesome 5 Brands'), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-block';font-display: block;src: local('Font Awesome 5 Brands'), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-swap';font-display: swap;src: local('Font Awesome 5 Brands'), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-optional';font-display: optional;src: local('Font Awesome 5 Brands'), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-fallback';font-display: fallback;src: local('Font Awesome 5 Brands'), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://reachcdc.org/fonts/awesome/fa-solid-900.woff") format("woff");}
.fa, .fas {font-family: 'Font Awesome 5 Free';font-weight: 900;}
/* CUSTOM TYPOGRAPHY */
#nr-content {text-align: center;}
#nr-content h1, #nr-content h2 {max-width: 800px;margin: 1em auto 0.5em auto;}
#nr-content p, #nr-content dl {max-width: 800px;margin: 0 auto 1.5em auto;}
#nr-content ul, #nr-content ol {max-width: 800px;margin: 0 auto 1.5em auto;display: inline-block;}
#nr-content ul li, #nr-content dt {text-align: left;}
/* YAML TYPOGRAPHY */
html * {font-size: 100%;}
textarea, pre, code {font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
body {font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif;font-size: 87.5%;color: #444;}
h1, h2, h3, h4, h5, h6 {font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif;font-weight: 400;color: #2b3d90;margin: 0;}
h1 {font-size: 230%;margin: 0 0 0.5em 0;font-weight: bold;}
h2 {font-size: 230%;margin: 0 0 0.5em 0;font-weight: bold;}
h2.nr-gold-h2 {color: #AC7D4D;}
h2.nr-blue-h2 {color: #2B3D90;}
h3 {font-size: 171.42857%;margin: 0 0 0.875em 0;}
h4 {font-size: 150%;margin: 0 0 1em 0;}
h5 {font-size: 128.57143%;margin: 0 0 1.16667em 0;font-weight: 600;}
h6 {font-size: 100%;font-weight: bold;margin: 0 0 1.5em 0;}
ul, ol, dl {font-size: 100%;line-height: 1.5;margin: 0 0 1.5em 0;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}
ul ul {list-style-type: circle;margin-top: 0;}
ol ol {list-style-type: lower-latin;margin-top: 0;}
ol ul {list-style-type: circle;margin-top: 0;}
li ul li ul {margin-bottom: 0;}
li {font-size: 120%;line-height: 1.5;margin-left: 1.2em;}
li li {font-size: 100%;}
li.sitemap {margin-bottom: 1em;}
p {font-size: 120%;line-height: 1.5;margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin: 0 0 1.5em 0.8em;}
blockquote, cite,
q {font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif;font-style: italic;}
blockquote {background: transparent;color: #2B3D90;font-size:109%;font-weight:500;line-height:1.66em;margin: 1.5em 0 0 1.5em;}
strong, b, .bold {font-weight: bold;color: #2B3D90;}
.nr-not-bold {font-weight: normal;}
em, i {font-style: italic;}
big {font-size: 114.28571%;line-height: 1.3125;}
small {font-size: 85.71429%;line-height: 1.75;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
hr, .nr-hrule {background: transparent;margin: 0.75em 0 0 0;padding: 0.67857em 0 0 0;border: 0;border-top: 1px #eeeeee solid;}
a, a:visited {color: #2b3d90;background: transparent;text-decoration: none;}
a.nr-teal-link, a.nr-teal-link:visited {color: #1e988a;}
a:hover, a:visited:hover {color: #1e988a;background-color: transparent;text-decoration: none;}
a.nr-teal-link:hover, a.nr-teal-link:visited:hover {color: #a12173;}
a:focus {color: #0000FF;background-color: transparent;text-decoration: none;}
a:active {outline: none;}
a.linkopacity img, a.linkopacity:visited img, a.linkopacity svg, a.linkopacity:visited svg {zoom: 1;filter: alpha(opacity=100);opacity: 1.0;}
a.linkopacity:hover img, a.linkopacity:active img, a.linkopacity:hover svg, a.linkopacity:active svg {zoom: 1;filter: alpha(opacity=75);opacity: 0.7;}
*:focus {outline: none;}
img, figure {margin: 0;}
.flexible {max-width: 100%;height: auto;}
.bordered {margin-bottom: 1.5em;border: 2px #eee solid;border: 2px white solid;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
.float-left {float: left;display: inline;margin: 0 1em 1.5em 0;}
.float-right {float: right;display: inline;margin: 0 0 1.5em 1em;}
.center {display: block;text-align: center;margin: 0 auto 1.5em auto;}
/* Expand images on hover */
img.nr-img-hov-expand {
    transform:scale(1);
    transition: all 0.6s;
    transform-origin: center;
    transition: transform 0.5s ease-out;
}
img.nr-img-hov-expand:hover {transform:scale(1.08);}
table {width: 100%;border-collapse: collapse;color: #444444;border-top: 1px #ccc solid;border-bottom: 1px #ccc solid;margin: 0 0 1.35714em 0;}
table.narrow {margin: 0 0 1.42857em 0;}
table.narrow th, table.narrow td {padding: 0 0.5em;line-height: 1.42857;}
table.fixed {table-layout: fixed;}
table.bordertable {border: 1px #ccc solid;}
table.bordertable thead th {background: #e0e0e0;border-right: 1px #ccc solid;border-bottom: 1px #ccc solid;}
table.bordertable tbody th[scope="row"] {background: #f0f0f0;}
table.bordertable tbody th {border-right: 1px solid #ccc;}
table.bordertable tbody td {border-right: 1px solid #ccc;}
caption {font-variant: small-caps;}
th, td {line-height: 1.5em;vertical-align: top;padding: 0.71429em 0.5em;}
th *:first-child, td *:first-child {margin-top: 0;}
th.nowrap, td.nowrap {white-space: nowrap;}
thead th {text-align: left;color: #000;border-bottom: 2px #000 solid;}
.nr-table {border: none;}
.nr-table th, .nr-table td {padding: 0;}
.nr-table .nr-table-column-1, .nr-table .nr-table-column-2, .nr-table .nr-table-column-3, .nr-table .nr-table-column-4 {padding: 0.5em 0.5em 0.5em 1em;}
.nr-table th {background: #e6e7e9;border: 1px solid #636569;color: #636569;font-style: normal;padding: 2em 1.5em 1.65em 1.5em !important;}
.nr-table th h3 {font-weight: bold;margin: 0;line-height: 1.2;}
.nr-table th p {margin: 0 !important;}
.nr-table p {font-weight: normal;}
/* CUSTOM COLUMNS CONTENT & PHOTOS FIELD (2 or 3 columns) */
.nr-photo-columns .ym-equalize>[class*=ym-g] {vertical-align: bottom;}
.nr-photo-columns .ym-grid {display: block;}
.nr-3-columns {margin: 0 -0.75em;}
.nr-column-gbox-left, .nr-column-gbox-right, .nr-photo-column-gbox-left, .nr-photo-column-gbox-right {padding: 0 0.75em;}
.nr-photo-box {position: relative;padding-top: 2.5em;max-width: 400px;margin: 0 auto;}
.nr-photo-box-linkopacity {opacity: 1;transition: opacity 0.5s;position: relative;display: block;}
.nr-photo-column-email-box {position: relative;display: block;}
.nr-photo-box-linkopacity:hover, .nr-photo-box-linkopacity:focus {opacity: 0.8;transition: opacity 0.5s;}
.nr-photo-box h5 {text-transform: uppercase;font-weight: 500;color: #1e988b;font-size: 132%;}
.nr-photo-box img {width: 100%;}
.nr-photo-column-caption {background-color: rgba(0,0,0,0.65);color: #fff !important;font-size: 130%;padding: 0.65em 0 4.25em 0;position: absolute;bottom: 4px;width: 100%;}
.nr-photo-column-caption span {display: inline-block;padding: 0 1em;}
.nr-photo-box .nr-button {position: absolute;bottom: 1.5em;left: 50%;transform: translateX(-50%);font-size: 110%;padding: 0.9em 0.5em 0.875em 0.5em;width: 70%;}
.nr-photo-box .nr-email-button a {transition: inherit !important;color: inherit !important;}
.nr-staff-photo-grid.ym-wrapper {max-width: 55em;}
.nr-staff-photo-grid .nr-photo-box, .nr-staff-photo-grid .nr-photo-box img {max-width: 221px;}
.nr-staff-photo-grid .nr-photo-box .nr-button {font-size: 80%;}
/* PHOTO GRID FIELD - HOMEPAGE OVERRIDES */
.nr-content-home .nr-photo-columns {padding-top: 2.25em;}
.nr-content-home .nr-photo-box {padding-top: 0;}
.nr-home-columns {padding: 2.5em 0;line-height: 0;}
.nr-home-columns .ym-grid {height: 100px;background: #fff;}
.nr-home-columns .ym-g50 {display: table;height: 100%;}
.nr-home-columns .nr-home-column-content {display: table-cell;vertical-align: middle;padding: 3.85em 2em 3em 0;}
.nr-home-columns .nr-home-column-content img {width: 100%;float: right;margin: -3.85em 0 -3em -2em;max-width:100%;height:auto;}
.nr-home-columns .nr-home-column-content strong {font-size: 130%;color: #a12173;}
.nr-home-columns .nr-home-column-content .nr-button {font-size: 120%;}
.nr-home-columns .nr-home-column-content h3 {margin-top: 0.75em;}
.nr-home-columns .nr-home-column-content h3 strong {font-size: 120%;}
.nr-home-columns .nr-home-column-content h3, .nr-home-columns .nr-home-column-content strong, .nr-home-columns .nr-home-column-content .nr-button {line-height: 1.2;}
/* BIG PHOTO BOX */
.nr-big-photo-box {background-repeat: no-repeat;background-size: cover;background-position: center center;position: relative;}
.nr-big-photo-box, .nr-big-photo-box .ym-grid, .nr-big-photo-box .ym-g50 {display: table;height: 500px;}
.nr-big-photo-textbox {text-align: right;background-color: rgba(256,256,256,0.8);padding: 3em 3em 0.5em 3em;margin: 0 2em;}
.nr-big-photo-textbox h2 {margin-top: 0 !important;}
.nr-big-photo-box-text-top {vertical-align: top;display: table-cell;}
.nr-big-photo-box-text-center {vertical-align: middle;display: table-cell;}
.nr-big-photo-box-text-bottom {vertical-align: bottom;display: table-cell;}
.nr-photo-box-paragraph-4-link {position: absolute;bottom: 1.5em;z-index: 1000;margin: 0 auto !important;text-align: center;left: 0;right: 0;}
.nr-big-photo-box .ym-g50.ym-gl .nr-big-photo-textbox {float: right;max-width: 500px;}
.nr-big-photo-box .ym-g50.ym-gr .nr-big-photo-textbox {float: left;max-width: 500px;}
/* BIG PHOTO BOX - HOME PAGE OVERRIDES */
.nr-home-photo-box-wrapper {max-width: 80em;margin: 0 auto;}
.nr-content-home .nr-big-photo-box .ym-g50.ym-gl .nr-big-photo-textbox {float: left;}
.nr-content-home .nr-big-photo-box .ym-g50.ym-gr .nr-big-photo-textbox {float: right;}
.nr-content-home .nr-big-photo-box .ym-gbox {padding: 0;}
.nr-content-home .nr-big-photo-textbox {background-color: #2B3D90;color: #fff;text-align: left;margin-bottom: 1.75em;max-width: 270px !important;padding: 2.5em 3em 0.5em 3em;}
.nr-content-home .nr-big-photo-textbox h3 {color: #fff;}
.nr-content-home .nr-photo-box-paragraph-4-link {position: relative;text-align: left;bottom: 1em;padding-top: 1em;}
/* YAML Layout - NetRaising - February 2018 */
body {overflow-y: scroll;}
#nr-pre-header, #nr-nav, #nr-main, #nr-aside-main, #nr-post-footer {display: block;}
.ym-wrapper {max-width: 80em;margin: 0 auto;}
.ym-wbox {padding: 1.5em;}
.ym-gbox {padding: 0 1.5em;}
.ym-gbox-left {padding: 1.5em;}
.ym-gbox-right {padding: 1.5em;}
.ym-skiplinks a.ym-skip:focus,
.ym-skiplinks a.ym-skip:active {color: #fff;background: #333;border-bottom: 1px #000 solid;padding: 10px 0;text-align: center;text-decoration: none;}
/* NAVIGATION STYLES */
/* NAVIGATION STYLES */
#nr-nav-main {background: #fff;font-size: 90%;display: table;height: 120px;float: right;}
.nr-nav-main-wrap {vertical-align: bottom;display: table-cell;}
.nr-nav-buttons.nr-nav-btn-left {margin-left:0.5em;}
/* SUPERFISH ESSENTIAL STYLES */
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}
.sf-menu li {position: relative;}
.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {display: block;}
.sf-menu a {display: block;position: relative;}
.sf-menu ul ul {top: 0;left: 100%;}
/* DROPDOWN MENUS */
.sf-menu {display: table;table-layout: fixed;margin: 0 -1em 0 0;}
.sf-menu a {padding: .75em;text-decoration: none;color: #636569;text-transform: uppercase;}
.sf-menu a:hover, .sf-menu a:focus {color: #1e988a;}
.sf-menu a.selected {font-weight: 600;}
.sf-menu a.selected:hover, .sf-menu a.selected:focus {opacity: 0.7;color: #636569;}
.sf-menu ul {box-shadow: 2px 2px 6px rgba(0,0,0,.2);min-width: 12em;}
.sf-menu li {background: transparent;white-space: nowrap;transition: background .2s;}
.sf-menu ul li, .sf-menu ul ul li {background: #fff;}
.sf-menu li li:hover, .sf-menu li li.sfHover {background: #eee;transition: none;}
.sf-menu li li a.selected:hover, .sf-menu li li.sfHover a.selected {background: #fff;transition: none;}
/* RIGHT-FACING ARROWS */
.sf-arrows ul .sf-with-ul:after {margin-top: -5px;margin-right: -3px;border-color: transparent;border-left-color: #dFeEFF;border-left-color: rgba(255,255,255,.5);}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color: white;}
/* NAV SUB STYLES */
#nr-nav-sub h4 a:hover.no_hover,
#nr-nav-sub h4 a {color: #2b3d90;}
#nr-nav-sub h4 a:hover,
#nr-nav-sub h4 a:visited:hover {color: #1e988a;}
#nr-nav-sub .nr-selected,
#nr-nav-sub .selected {font-weight: bold;}
#nr-nav-sub ul {margin: 4px 0 0 0;}
#nr-nav-sub li {list-style-type: none;margin-left: 0;margin-bottom: .3em;}
#nr-nav-sub li ul li {list-style-type: none;margin-left: .8em;margin-bottom: .3em;}
}
/* HACK FOR EDGE 16 BUG */
@supports (-ms-ime-align:auto) {.sf-menu li li {list-style-position: outside;overflow: hidden;}
.sf-menu li li a {margin-top: -1.5em;}
}
/* eeSiteKit site1701 OFF CANVAS MOBILE - APRIL 2017 */
@media screen and (max-width: 760px) {
/* Fixes iOS8 bug */html, body {overflow-x: hidden;overflow-y: scroll;}
.nr-mobile-hide {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.nr-nav-mobile {width: auto;z-index: 1;float: left;position: absolute;margin-left: -320px;top: 0;}
#nr-nav-main {background: transparent;height: 0;position: absolute;top: 2em;border-bottom: none;z-index: 1500;}
.sf-menu {float: none;margin-top: 1em;}
.sf-menu a {padding: 0.75em 1em 0.7em 1em;font-weight: 500;font-size: 120%;}
.sf-arrows ul .sf-with-ul:after {margin-top: -3px;margin-right: -10px;}
.sf-menu a:hover, .sfHover .sf-with-ul {background-image: none;}
.nr-nav-mobile ul ul ul {float: left;}
.sf-menu ul ul {top: 100%;left: 0;}
.sf-menu li {padding: 0 0 0.5em 0;font-size:16px;}
.sf-menu ul li, .sf-menu ul ul li, li.nr-nav-buttons {padding: 0;}
li.nr-nav-buttons a {padding: 1.3em 1.5em 1.2em 1.5em;}
.nr-nav-mobile-wrap {min-height: 100%;min-width: 100%;position: relative;top: 0;bottom: 100%;left: 0;z-index: 1;}
.nav-trigger {position: absolute;top: 0;right: 0;clip: rect(0, 0, 0, 0);}
label[for="nav-trigger"] {font-family: Lucida, Verdana, sans-serif;position: fixed;right: 15px;top: 0;z-index: 9999 !important;cursor: pointer;color: #1e988a;font-size: 280%;font-weight: 600;display: block;padding: 0 5px;line-height: 1.5em;background-color: rgba(256,256,256,0.7);}
a.nr-mobile-nav-top {position: fixed;left: 6px;bottom: 6px;z-index: 9999!important;cursor: pointer;font-weight: 400;display: block;background-color: rgba(255,255,255,0.8);padding: 10px;font-family: Lucida, Verdana, sans-serif;}
a.nr-mobile-nav-top:hover {background-color: #1e988a;color: #FFF;}
.nr-nav-mobile-wrap:after {content: "";display: block;position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: -10;}
.nav-trigger + label, .nr-nav-mobile-wrap, .nav-trigger:checked ~ .nr-nav-mobile-wrap:after {transition: left 0.5s;}
.nav-trigger:checked ~ .nr-nav-mobile-wrap, .nav-trigger:checked ~ .nr-nav-mobile-wrap:after {left: 300px;}
.nav-trigger:checked ~ #nr-nav-main {position: relative;top: 0;}
.nav-trigger:checked ~ .nr-nav-mobile-wrap:after {background-color: rgba(255,255,255,0.6);z-index: 1000;}
.nav-trigger:checked ~ .nr-nav-mobile-wrap .nr-logo-wrap {opacity: 0.2;}
*,*:before,*:after {box-sizing: border-box;margin: 0;padding: 0;}
}
@media screen and (min-width: 761px) {
.nr-mobile-show, .sf-menu li li li, .sf-menu li li li li, .sf-arrows ul.sf-with-ul:after {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.sf-menu > li {float: left;}
.sf-arrows > li li > .sf-with-ul:after {position: absolute;top: -32768px;left: -32768px;}
}
/* eeSiteKit site1601 STYLES - JANUARY 2016 */
@media screen, projection {
body {background: #fff;}
/* ALERT BANNER */
#nr-alert-banner {padding-top: 1em;background: #a12173;color: #fff;text-align: center;}
#nr-alert-banner h1, #nr-alert-banner h2, #nr-alert-banner h3, #nr-alert-banner h4, #nr-alert-banner h5, #nr-alert-banner h6 {color: #fff;font-weight: 600;text-transform: uppercase;letter-spacing: 0.04em;}
#nr-alert-banner p {margin: 0 0 1em 0;}
#nr-alert-banner a, #nr-alert-banner a:visited {color: #fff;font-weight: 600;text-decoration: underline;letter-spacing: 0.02em;}
#nr-alert-banner a:hover, #nr-alert-banner a:visited:hover, #nr-alert-banner a:focus {text-decoration: none;background-color: rgba(256,256,256,0.2);}
#nr-alert-banner.nr-alert-banner-home-only h3 {text-transform:none;font-weight:500;}
#nr-alert-banner.nr-alert-banner-home-only h3, #nr-alert-banner.nr-alert-banner-home-only p {display: inline-block;margin: 0 0 0.5em 0;}
#nr-alert-banner.nr-alert-banner-home-only a.nr-button {margin: 0 0.5em;padding: 0.9em 1.5em 0.825em 1.5em;position:relative;top:-3px;}
#nr-alert-banner.nr-alert-banner-home-only a:hover, #nr-alert-banner.nr-alert-banner-home-only a:visited:hover, #nr-alert-banner.nr-alert-banner-home-only a:focus {color: #fff !important;background-color: rgba(30,152,138, 0.8);}
/* HEADER */
header, #nr-header {background: #fff;color: #5F6569;}
.nr-logo-wrap {height: 120px;display: table-cell;vertical-align: bottom;}
.nr-gray-logo {fill: #5F6569;}
.nr-white-logo {fill: #FFF;}
.nr-logo-transparent-parts {fill: transparent;}
.nr-header-logo svg {max-width: 100%;height: auto;width: 175px;}
.nr-google-translate {height: 15px;text-align: right;padding: 0 0.8em;}
/* MAIN */
main, #nr-main {background: #fff;padding: 2em 0 0 0;}
.nr-main-home {padding-top: 0 !important;}
.nr-content-home h2 {margin-top: 0.25em !important;max-width: 700px !important;}
.nr-content-home h2 strong {font-weight: 600;}
.nr-home-entry-background {background-repeat: no-repeat;background-size: 100% auto;background-position: center 100%;display: inline-block;width: 100%;}
.nr-home-entry-background.nr-home-entry-image-bg {padding-bottom: 20vw;}
.nr-home-entry-background.nr-home-bottom-entry {padding-bottom: 35%;margin-bottom:-4px;}
/* COLOR CONTENT BLOCK */
.nr-content-color-block {font-weight: 500;color: #fff;max-width: 800px;margin: 0 auto 3em auto;padding: 4em 2em 2em 2em;text-align: left;}
.nr-column-color-block {font-weight: 500;color: #fff;margin: 0;padding: 4em 2em 2em 2em;text-align: left;}
.nr-content-color-block :is(h1,h2,h3,h4,h5,strong,b) {color: #fff}
.nr-content-color-block p, .nr-content-color-block li {font-size: 130%;line-height: 1.6;}
.nr-content-color-block a, .nr-column-color-block a {color: #fff;text-decoration: underline;}
.nr-content-color-block a:hover, .nr-content-color-block a:focus, .nr-column-color-block a:hover, .nr-column-color-block a:focus {color: #000;text-decoration: none;}
.nr-content-color-block.nr-2B3D90 a:hover, .nr-content-color-block.nr-2B3D90 a:focus, .nr-column-color-block.nr-2B3D90 a:hover, .nr-column-color-block.nr-2B3D90 a:focus {color: #FCCE66;}
.nr-column-color-block.nr-2B3D90 :is(h2,h3,h4,strong) {color: #fff;}
.nr-column-color-block.nr-1E988A :is(h2,h3,h4,strong) {color: #fff;}
.nr-column-color-block.nr-e6e7e9 /* light-gray */ {color: #000;}
.nr-column-color-block.nr-e6e7e9 :is(h2,h3,h4,strong) {color: #2B3D90;}
/*pink background*/.nr-content-color-block.nr-a12173 strong, .nr-column-color-block.nr-a12173 strong {color: #a12173;background-color: #fff;padding: 5px 7px;}
/*teal background*/.nr-content-color-block.nr-1E988A strong, .nr-column-color-block.nr-1E988A strong {color: #1E988A;background-color: #fff;padding: 5px 7px;}
/* COLOR CONTENT BLOCK - HOMEPAGE OVERRRIDES */
.nr-content-home .nr-content-color-block {margin: 3em auto;padding: 3em 3em 1em 3em;max-width: 80em !important;overflow: hidden;}
.nr-content-home .nr-content-color-block p {max-width: 100% !important;}
.nr-content-home .nr-content-color-block .float-left {margin: -3em 2em -3em -3em;}
.nr-content-home .nr-content-color-block .float-right {margin: -3em -3em -3em 2em;}
/* ACCORDION STYLES */
dl.nr-accordion {padding-bottom: 1.5em;}
dd.nr-acc-content {display: none;}
.nr-acc-content {color: #333;font-size: 96%;margin: 1em 1.5em 0 1.5em;}
.nr-acc-content p {margin-bottom: 0 !important;padding: 1.25em 0.75em 1.5em 0.75em;}
dt.nr-acc-heading {line-height: 26px;font-size: 120%;font-weight: 400;cursor: pointer;background-color: rgb(230,231,227);color: #5F6569;padding: 0.35em 0.75em;margin-bottom: 2px;}
dt.nr-acc-heading.close {background-color: rgb(230,231,227);}
dt.nr-acc-heading:hover, dt.nr-acc-heading.close:hover {background-color: rgba(230,231,227,0.4);}
dt.nr-acc-heading.close svg {-ms-transform: rotate(90deg);
/* IE 9 */-webkit-transform: rotate(90deg);
/* Safari 3-8 */transform: rotate(90deg);}
dt.nr-acc-heading:hover svg {color: #a12173;}
dt.nr-acc-heading.close:hover svg {color: #1e988a;}
/* THUMBNAIL ACCORDION STYLES - added 2/10/22 */
.nr-thumbnail-accordion .ym-grid {border-bottom: 4px solid #fff;}
.nr-thumbnail-accordion .ym-g33 {border-left: 2px solid #fff;border-right: 2px solid #fff;width: calc( 33.333% - 4px );}
#nr-content dl.nr-thumbnail-acc {margin: 0 auto -4px auto;max-width:100%;}
dt.nr-thumbnail-acc-heading {margin-bottom:2.5em;line-height: 26px;font-size: 120%;font-weight: 450;cursor: pointer;transition: color 0.4s;position: relative;border-bottom: 4px solid transparent;z-index:1;}
dt.nr-thumbnail-acc-heading:before {top:calc( 100% + 1.5em );}
dt.nr-thumbnail-acc-heading.nr-has-caption {margin-bottom:0;}
dt.nr-thumbnail-acc-heading.nr-has-caption:before {display:none;}
dt.nr-thumbnail-acc-heading:before, dt.nr-thumbnail-acc-heading.nr-has-caption .nr-thumbnail-acc-caption:before {position:absolute;left:0.5em;content: '+';line-height:0;font-weight: bold;}
dt.nr-thumbnail-acc-heading.nr-has-caption .nr-thumbnail-acc-caption:before{top:50%;}
dt.nr-thumbnail-acc-heading:not(:last-of-type) {margin-bottom: 3px;}
dt.nr-thumbnail-acc-heading.close {color: #a12173;border-bottom: 8px solid #a12173;position: relative;box-shadow: 0 6px 16px rgba(0,0,0,0.6);margin-bottom: 8px;z-index: 10;}
dt.nr-thumbnail-acc-heading.nr-has-caption.close:before {display:none;}
dt.nr-thumbnail-acc-heading.close:before, dt.nr-thumbnail-acc-heading.nr-has-caption.close .nr-thumbnail-acc-caption:before {content: '–';}
dt.nr-thumbnail-acc-heading:hover {color: #000;transition: color 0.4s;}
dt.nr-thumbnail-acc-heading:hover .nr-thumbnail-acc-photo img {opacity: 0.6;transition: all 0.4s;}
.nr-thumbnail-acc-caption {position:relative;padding: 1.15em 1em 1em 1.75em;display:block;line-height:1.3;}
.nr-thumbnail-acc-photo {display: block;overflow: hidden;margin: 0 auto -8px auto;}
.nr-thumbnail-acc-photo img {width: 100%;}
dd.nr-thumbnail-acc-content {display: none;background-color: #fff;position: relative;width: calc( 300% - 2em);margin: 0;padding: 2em 1.5em;opacity: 0;transition: display 0.2s ease 0.4s;z-index:1;}
dd.nr-thumbnail-acc-content.nr-showing {display: inline-block;opacity: 1;transition: display 0.4s, opacity 0.4s;}
#nr-content dd.nr-thumbnail-acc-content p {max-width:100%;margin-bottom: 0;padding-bottom: 1em;text-align:left;}
.nr-thumbnail-acc-col-2 .nr-thumbnail-acc-content.nr-showing {left: -100%;}
.nr-thumbnail-acc-col-3 .nr-thumbnail-acc-content.nr-showing {left: -200%;}
/* ADDITIONAL RESOURCES BAR */
.nr-additional-resources-bar {background: #a12173;background-repeat: no-repeat;background-position: center;background-size: cover;text-align: center;position: relative;margin-bottom: 1.5em;}
.nr-additional-resources-bar .nr-add-resources-img-gradient {display: inherit;background-color: rgba(0,0,0,0.4);max-width: 100%;}
.nr-additional-resources-bar h3 {line-height: 1;color: #fff;display: inline-block;margin: 1.35em 0.25em 0 0.75em;font-weight: 500;letter-spacing: 0.05em;}
.nr-additional-resources-bar a, .nr-additional-resources-bar a:visited {color: #fff;padding: 1em;margin: -1em;transition: background 0.5s;background: transparent;}
.nr-additional-resources-bar a:hover, .nr-additional-resources-bar a:visited:hover, .nr-additional-resources-bar a:focus {transition: background 0.5s;background: rgba(30,152,138, 0.8) !important;}
.nr-additional-resources-bar ul {white-space: nowrap;color: #fff;display: inline !important;list-style-type: none;width: 100%;margin: 0 !important;position: relative;z-index:10;}
.nr-additional-resources-bar li {line-height: 1;display: inline-block;margin: 1.75em 0.75em 2em 0.75em;font-weight: 400;letter-spacing: 0.02em;text-align: left;vertical-align: middle;}
.nr-additional-resources-bar.nr-fixed-bg-image {background-attachment:fixed;}
/* BLOG - LATEST AT REACH */
.nr-blog-intro {text-align: center;padding: 0 1.5em;}
#nr-blog-feed {background: #fff;background-image: linear-gradient(90deg,#f7f7f7 50%,#fff 50%);}
#nr-blog-feed .ym-grid {background: #fff;}
#nr-blog-feed #nr-content {text-align: left;padding-top: 1.35em;float: right;padding-bottom: 1.25em;}
#nr-blog-feed #nr-aside-main, #nr-blog-feed #nr-aside-main .ym-gbox-left {background: #f7f7f7;}
#nr-blog-feed #nr-aside-main {padding: 2.5em 0;float: left;}
#nr-blog-feed #nr-nav-sub li {padding: 0.5em 0 0.8em 0;border-bottom: 1px solid #e6e7e9;}
.nr-blog-intro-photo-box.nr-big-photo-box, .nr-blog-intro-photo-box.nr-big-photo-box .ym-grid, .nr-blog-intro-photo-box.nr-big-photo-box .ym-g50 {height: 400px;}
.nr-blog-intro-photo-box.nr-big-photo-box {background-position: center 0;}
.nr-blog-feed-row.ym-equalize>[class*=ym-g] {vertical-align: middle;}
.nr-blog-entry-thumb {border-radius: 50%;width: 125px;margin: 0 auto;display: block;float: right;margin-bottom: 1.5em;}
#nr-blog-feed h2 {margin: 0.5em auto;font-size: 180%;}
#nr-blog-feed .nr-hrule {padding-top: 1.35em;}
#nr-content .nr-blog-single-entry p, #nr-content .nr-blog-single-entry dl, #nr-content .nr-blog-single-entry ul, #nr-content .nr-blog-single-entry ol {max-width: 800px;display: block;}
.nr-blog-single-entry .ym-gbox {max-width: 800px;margin: 0 auto;}
.nr-blog-single-entry {text-align: left;}
.nr-blog-single-entry p, .nr-blog-single-entry li {font-size: 112%;}
/* .nr-blog-single-entry img {margin: auto;display: block;} */
#nr-blog-feed .nr-read-more, #nr-blog-related-entries .nr-read-more {color: #a12173; font-weight: 700;text-transform: uppercase;font-size: 87%;white-space: nowrap;}
#nr-blog-feed .nr-read-more:hover, #nr-blog-related-entries .nr-read-more:hover {color: #1e988a;}
#nr-blog-related-entries {background: #f7f7f7;border-top: 1px solid #e6e7e9;}
#nr-blog-related-entries .ym-wrapper {max-width: 70em;}
#nr-blog-related-entries .ym-gbox {text-align: left;padding-top: 1.5em;margin: 0 1em;}
#nr-blog-related-entries img {margin: 0 auto 1.5em auto;display: block;width: 100%;max-width: 240px;}
#nr-blog-related-entries h4 {font-weight: 600;margin: 0 0 0.75em 0;}
#nr-blog-related-entries p {font-size: 110%;}
#nr-blog-related-entries a .ym-gbox {color: #444 !important;background-color: transparent;border: 1px solid transparent;transition: background-color 0.2s;}
#nr-blog-related-entries a:hover .ym-gbox {background-color: #fff;transition: background-color 0.5s;border: 1px solid #e6e7e9;}
.nr-single-related-entry {max-width: 50%;display: block;margin: 0 auto;}
/* PROPERTY LISTINGS 2025 */

.nr-prop-listing-grid .nr-prop-listbox-left {
    border: rgb(46, 49, 146) 1px solid;
    padding: 1.75em 1.5em;
    text-align: left;
}

.nr-prop-listbox-right  {
    position: relative;
    width: 100%;
    height: 290px;
    margin-left: 1em;
    overflow: hidden;
    z-index: 0;
}

.nr-prop-listbox-right img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
}

.nr-prop-price {
    color: rgb(46, 49, 146);
    font-size: 1em;
    font-size: 24.1802px;
    font-style: normal;
    font-weight: 600;
    line-height: 33px;
}

.nr-prop-street {
    color: rgb(46, 49, 146);
    font-size: 14.5931px;
    font-weight: 600;
    line-height: 17px;
}

.nr-prop-hr {
    border-top: 1px solid #999;
    margin: 1em 0;
}

.nr-prop-listing-grid strong {
    color: rgb(46, 49, 146);
}

.nr-prop-bed-bth-sq-grid strong {
    color: rgb(46, 49, 146);
    font-size: 24.1802px;
    font-weight: 500;
}

.nr-prop-status {
    color: #fff;
    background: rgba(46, 49, 146, .9);
    position: absolute;
    top:0;
    right:0;
    left:0;
    padding: .25em 1em;
    text-align: center;
    text-transform: uppercase;
    z-index: 1;
}

.nr-prop-img-btn {
    position: absolute;
    bottom: 1em;
    left: 0; 
  right: 0; 
  margin-inline: auto; 
  width: fit-content;

}
/* PRE-FOOTER */
#nr-pre-footer {background-color: #1e988a;}
/* FOOTER */
#nr-footer a, #nr-post-footer a, #nr-footer a:visited, #nr-post-footer a:visited {color: #5F6569;}
#nr-footer strong a, #nr-footer strong a:visited {color: #2B3D90;}
#nr-footer a:hover, #nr-post-footer a:hover, #nr-footer a:visited:hover, #nr-post-footer a:visited:hover, #nr-footer a:focus, #nr-post-footer a:focus {color: #9e1f64;text-decoration: underline;}
footer, #nr-footer {background: #e6e7e9;color: #5F6569;padding-top: 3em;font-size: 90%;margin-top: -4px;position: relative;z-index: 1;}
.nr-logo.nr-footer-logo svg {width: 100%;height: auto;max-width: 150px;margin: 0 0 3em 0;}
#nr-footer h5, #nr-footer h5 a {color: #1e988b;}
#nr-footer ul {margin: 0 0 1.75em 0;white-space: nowrap;}
#nr-footer li {display: inline;list-style-type: none;margin: 0 2.75em 1em 0;}
#nr-footer .nr-social-icons {margin-bottom: 2.75em;}
/* #nr-footer .nr-social-icons svg {border: 2px solid #1e988a;border-radius: 50%;padding: 6px;width: 27px;height: 27px;color: #1e988a;} */
#nr-footer .nr-social-icons .fab::before {border: 2px solid #1e988a;border-radius: 50%;padding: 6px;width: 27px;height: 27px;color: #1e988a;display:block;text-align:center;font-size: 24px;line-height: 1.17;}
/*  #nr-footer .nr-social-icons a:hover svg, #nr-footer .nr-social-icons a:focus svg {border: 2px solid #9e1f64;color: #9e1f64;} */
#nr-footer .nr-social-icons a:hover .fab::before, #nr-footer .nr-social-icons a:focus .fab::before {border: 2px solid #9e1f64;color: #9e1f64;}
.nr-footer-logos li a, .nr-footer-logos li img, .nr-footer-logos li svg, .nr-footer-logos li .fab::before {display: inline-block;vertical-align: middle;}
.nr-footer-logo-padding {padding-top: 10px;}
#nr-post-footer {background: #e6e7e9;color: #5F6569;font-size: 90%;}
#nr-post-footer .ym-wbox {padding: 1.5em 0;}
#nr-post-footer .ym-gr {text-align: right;}
.nr-stats {margin: 2em 0 0 0;list-style-type: none;font-family: "Courier New", Courier, monospace;font-weight: bold;}
.nr-credits {margin: 0 0 0 2.15em;list-style-type: none;text-align: left;}
.nr-credits li {margin: 0;display: inline;}
.nr-credits-pipe {padding: 0 7px 0 10px;color: #b2804d;}
/* 404 Page / Google Search & Results */
.nr-google-search {max-width: 700px;display: block;margin: 0 auto;}
.gsc-control-cse, .gsc-control-cse .gsc-table-result {font-family: 'Montserrat', Arial, Helvetica, Geneva, sans-serif !important;}
.gsc-input-box table {margin: 0;}
.gsc-input-box table:hover, .gsc-input-box-hover, .gsc-input-box-focus {border-color: #000 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input {height: 3em !important;}
.gsc-search-button-v2 svg {height: 40px;}
.gsc-search-button-v2:hover, .gsc-search-button-v2:focus {background-color: #1e988a !important;border-color: #1e988a !important;cursor: pointer !important;}
.gsst_a .gscb_a {color: #1e988a !important;padding-top: 6px;}
.cse .gsc-resultsHeader, .gsc-resultsHeader, .gsc-above-wrapper-area-container table, .gsc-control-cse .gsc-table-result, .gsc-above-wrapper-area {border: none !important;}
.gsc-above-wrapper-area-container {border-top: none !important;}
.gsc-resultsHeader {display: none;}
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {font-size: 18px !important;text-align: left;}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {padding: 0 9px;font-size: 95%;}
.gsc-control-cse .gsc-table-result {margin-bottom: 10px !important;font-size: 17px !important;}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {font-size: 15px;}
.gsc-table-cell-snippet-close {padding-top: 0;}
.gsc-results .gsc-cursor-box {font-size: 20px;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {padding: 0 8px;}
.gs-fileFormat {padding: 0 4px;}
.gsc-orderby-container {float: right;}
/* jQuery Modal */
.blocker {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: /* 1 */1000;padding: 20px;box-sizing: border-box;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.55);text-align: center;}
.blocker:before {content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.05em;}
.blocker.behind {background-color: transparent;}
.modal {display: inline-block;vertical-align: middle;position: relative;z-index: 2;max-width: 700px;box-sizing: border-box;width: 90%;background: #fff;padding: 35px 20px 15px 25px;-webkit-box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #333;-o-box-shadow: 0 0 10px #333;-ms-box-shadow: 0 0 10px #333;box-shadow: 0 0 10px #333;text-align: left;}
.modal a.close-modal {position: absolute;top: 5px;right: 0px;display: block;width: 30px;height: 30px;text-indent: -9999px;background: url("https://reachcdc.org/images/site/close-icon.svg") no-repeat 0 0;}
.modal a.close-modal:hover {opacity: 0.4;}
.modal-spinner {display: none;width: 64px;height: 64px;position: fixed;top: 50%;left: 50%;margin-right: -32px;margin-top: -32px;background: url("data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==") #111 no-repeat center center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;}
/* END OF YEAR (EOY) CAMPAIGN PAGES - 2020-21 */
.nr-eoy-pre-header {background: #9edbd4;position: relative;margin-bottom:2.5em;}
.nr-eoy-pre-header-content {position:relative;z-index:1;}
.nr-eoy-pre-header svg .nr-gray-logo {fill:#fff;filter:drop-shadow(0 3px 7px rgba(0,0,0,0.3));}
.nr-eoy-pre-header .nr-header-eoy-logo {display: block;}
.nr-eoy-pre-header .nr-header-eoy-logo svg {max-width: 100%;height: auto;width: 225px;margin-top:10px;}
.nr-eoy-pre-header .nr-eoy-pre-header-border {width: 100%;height: auto;transform: rotate(180deg);position: absolute;bottom: -20px;}
.nr-eoy-pre-header svg .nr-eoy-torn-border {fill: #9edbd4;}
.nr-eoy-pre-header-content .nr-eoy-home-button {float:right;margin: 3em 0.8em 0 0.8em;border-radius:8px;}
.nr-eoy-donate-button {background: #c6517d;border-radius:8px;}
.nr-eoy-google-translate {position:absolute;right:0;top:0;}
.nr-eoy-logo {padding: 1em 0 2em 0;max-width:400px;}
/* .nr-eoy-logo svg .nr-eoy-logo-yellow {fill:#febd59;} */
.nr-eoy-pre-footer svg {width: 100%;margin-bottom:-5px;}
.nr-eoy-pre-footer svg .nr-eoy-torn-border {fill:#1e988a;}
.nr-eoy-pre-footer-content {background: #1e988a;padding: 0 0 3em 0;color: rgb(54,1,1);}
/* customizable snowflake styling -- Source: https://pajasevi.github.io/CSSnowflakes/ */
.snowflake {color: #fff;font-size: 2em;font-family: Arial, sans-serif;/*text-shadow: 0 0 5px #9edbd4;*/}
@keyframes snowflakes-fall{0%{top:-10%}100%{top:200px/* 100% */;}}
@keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}
.snowflake{position:absolute;top:-20%;z-index:0;user-select:none;cursor:default;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:8s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}
.snowflake:nth-of-type(0){left:1%;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;animation-delay:3s,1.5s}.snowflake:nth-of-type(10){left:25%;animation-delay:2s,0s}.snowflake:nth-of-type(11){left:65%;animation-delay:4s,2.5s}	
/* keep snowflakes out of our face when viewing main content */
#nr-header.nr-eoy-header, .nr-main-eoy, .nr-eoy-pre-footer {position:relative;z-index:1;}
}
@media all {
/* IMPACT REPORT - 2023 - SPECIAL SVGS (see variables folder) */
.nr-svg-special .nr-svg-special-path {
    transform:scale(1);
    transition: all 0.6s;
    transform-origin: center;
}
.nr-svg-special:hover .nr-svg-special-path {
  transform: scale(1.08);
  transition: all 0.6s;
/* See <svg style="width:0;height:0;position:absolute;" aria-hidden="true" focusable="false">
    <linearGradient id="nr-svg-special-gradient" x2="1" y2="1">
        <stop offset="0%" stop-color="#9e1f63" />
        <stop offset="50%" stop-color="#2b3d90" />
        <stop offset="100%" stop-color="#1e988a" />
    </linearGradient>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 600 300" class="nr-svg-special"><path class="nr-svg-special-path" fill="#2B3D90" d="M104.2 98.8c3.5 3.7 5.2 8.3 5.2 13.8 0 4.2-1.1 7.9-3.2 11.3s-5.3 6.1-9.5 8.1-9.4 3-15.6 3c-5.1 0-10-.7-14.7-2.2s-8.8-3.5-12.1-6.1l5.7-10.3c2.6 2.2 5.7 3.9 9.4 5.2 3.7 1.3 7.5 1.9 11.5 1.9 4.7 0 8.4-1 11.1-2.9s4-4.6 4-7.9-1.3-5.9-3.8-7.8-6.4-2.8-11.7-2.8H74V93l16.2-19.3H57.8V62.6h48.7v8.9L89.1 92c6.6.8 11.6 3.1 15.1 6.8zm27.8 21.3c1.6 1.6 2.4 3.6 2.4 6.1 0 1.1-.1 2.2-.5 3.4-.3 1.2-.9 3-1.9 5.4l-5.2 14.4h-8.3l4.1-15.6c-1.5-.6-2.7-1.6-3.5-2.9s-1.3-2.9-1.3-4.6c0-2.5.8-4.6 2.3-6.1 1.6-1.6 3.5-2.3 5.9-2.3 2.5-.2 4.5.6 6 2.2zm55.6-24c4.8 3.9 7.2 9.2 7.2 16 0 4.3-1.1 8.2-3.2 11.6-2.1 3.5-5.3 6.2-9.5 8.3s-9.4 3.1-15.6 3.1c-5.1 0-10-.7-14.8-2.2s-8.8-3.5-12-6.1l5.6-10.3c2.6 2.2 5.8 3.9 9.5 5.2 3.7 1.3 7.5 1.9 11.5 1.9 4.7 0 8.4-1 11.1-2.9s4-4.6 4-8c0-3.7-1.4-6.4-4.3-8.3-2.9-1.9-7.8-2.8-14.8-2.8h-17.2l3.7-38.9h41.9v11.1H160l-1.5 16.5h6.8c10-.1 17.5 1.8 22.3 5.8zm29.4 34.5c-4.5-2.9-8-7.1-10.6-12.7-2.6-5.5-3.9-12.1-3.9-19.7s1.3-14.2 3.9-19.7c2.6-5.5 6.1-9.8 10.6-12.7s9.6-4.3 15.3-4.3 10.8 1.5 15.4 4.3c4.5 2.9 8.1 7.1 10.7 12.7 2.6 5.5 3.9 12.1 3.9 19.7s-1.3 14.2-3.9 19.7c-2.6 5.5-6.1 9.8-10.7 12.7s-9.6 4.3-15.4 4.3-10.8-1.4-15.3-4.3zm27.4-13.5c3-4.2 4.4-10.5 4.4-18.9s-1.5-14.7-4.4-18.9-7-6.3-12.1-6.3-9 2.1-12 6.3c-3 4.2-4.4 10.5-4.4 18.9s1.5 14.7 4.4 18.9 6.9 6.3 12 6.3 9.1-2.1 12.1-6.3zm41.2 13.5c-4.5-2.9-8-7.1-10.6-12.7-2.6-5.5-3.9-12.1-3.9-19.7s1.3-14.2 3.9-19.7c2.6-5.5 6.1-9.8 10.6-12.7s9.6-4.3 15.3-4.3 10.8 1.5 15.4 4.3c4.5 2.9 8.1 7.1 10.7 12.7 2.6 5.5 3.9 12.1 3.9 19.7s-1.3 14.2-3.9 19.7c-2.6 5.5-6.1 9.8-10.7 12.7s-9.6 4.3-15.4 4.3-10.8-1.4-15.3-4.3zm27.4-13.5c3-4.2 4.4-10.5 4.4-18.9S316 83.6 313 79.4s-7-6.3-12.1-6.3-9 2.1-12 6.3c-3 4.2-4.4 10.5-4.4 18.9s1.5 14.7 4.4 18.9 7 6.3 12 6.3 9.2-2.2 12.1-6.4zm76.5-13.8h-18v17.8h-10.9v-17.8h-18V93.2h18V75.3h10.9v17.8h18v10.2zm-108.9 50.6c-.1-.4 0 .7 0 .5 0 .7.1 2.3-.1 2.4.1-.1-.1-.9-.2-1.3.1 2.2-.1 4.1-.5 6.2.2-.6.6-1.4.6-1.4.2 1.1-.6 2.7-.9 3.8-.9 2.9-1.8 5.8-3 8.5-2.2 5.3-5.3 9.8-9 14.2-3.6 4.5-7.4 8.5-12 12-1.7 1.3-3.4 1.8-5.1 2.8-1.6.9-2.8 2.3-4.5 3.3-4.4 2.7-9.8 6.1-14.9 6.9-.9.1-1.8.1-2.5 0-.7 0-1.6-.1-2.3-.2-1-.6-1.6-.2-1.7 1-1.9 2.2-2.9 6.8-3.9 9.6-2.4 6.4-4.8 13.3-5.7 20.1-.1-.1-.2-.2-.2-.5-2.2 2.3-8.7 3.5-9.8-.5-.1-.2-.1-.5-.1-.6-.1.1-.1.2-.1.5-1.8-2.3.1-7.5.6-9.8l2.5-12.3c.9-3.6 1.8-7.4 3.4-10.8.5-1.2 1.2-2.3 1.7-3.5.1-.1.7-3.4 1-3.5.1.1.1.4.1.5.1-.4.2-.6.2-1-.5 1.1.1-1.9.1-2.1.5-1.4 1.1-2.9 1.7-4.4 1-2.3 1.6-4.4 2.1-6.6.2-1 3.9-11 5.1-10.8.1 0-.4.9-.2 1 .5-1.1 1-2.2 1.3-3.3-.1.2-.2.5-.5.6-.2-.1 6.4-14.5 7-16 1.1-2.7 2.2-5.6 3.8-8 .7-1 1.6-1.3 2.1-2.1.4-.5.5-1.4.9-2.1.6-1.2 1.9-4.1 3.5-4.7 2.5-1.1 4.4 2.3 5.1 4.2.7 1.9.4 2.7-.4 4l.4-.2c.4.1-2.1 4.8-2.5 4.7-.1 0 .1-.6.4-1.1-3.5 6.4-6.5 13.1-9.3 19.8.4-.7 6.3-14 6.7-13.9-.2-.1-6.9 15.6-7.5 17.1-2.3 5.6-4.4 11.2-5.9 17.1 2.8-5.6 5.7-10.9 9.2-16.1 3.1-4.6 6.9-8.6 10.3-12.9 0 0 1.1-2.3 1.7-2.4 0 0-1.3 1.9-1.2 1.8l1.7-2.2c-.1 0-.2 0-.2-.1.2-1.7 3-4.1 4.1-5.3 1.6-1.8 3.3-3.5 5-5.1 2.7-2.7 6.4-7.3 10.2-8.4 5.9-2.1 11.2 4.7 11.7 10.6zm-74.1 77.8c-.5 1.9-.9 3.8-1.2 5.8.1-.6 1-1.2 1.1-1.7.3-1.3-.1-2.8.1-4.1zm.8-3.8c2.1-6.9 4.7-14 6.9-21.1-1.6 4.7-4.1 8.2-5.3 13.4-.7 2.3-1.1 5.3-1.6 7.7zm61.1-70.3c.6-11.6-11.4 4-13.4 6.4-6.5 7.9-13.6 16.5-18.9 25.1.1-.4.4-.5.6-.5 0 0-3.9 7.4-4.4 8.1-1.7 3.1-3.3 6.3-4.8 9.4.5-.2 5.3-2.4 5.6-2.2 0 .1-2.4 1.3-3.4 1.9 12.2-5.1 22.4-14.6 29.8-25.6-2.4 3.5-5.2 6.8-8.1 9.9-1.8 1.8-3.8 3.8-5.7 5.4-1 .7-3.1 1.9-4.1 2.9 1.1-1.3 3.4-2.5 4.5-3.6 1.4-1.2 2.9-2.5 4.2-3.9 2.9-3.1 5.7-6.4 8.1-9.9 4.7-6.6 9.4-14.9 10-23.2-.1.2-.1.4 0-.1v-.1zm-35.5 20-2.4 6.2 2.5-6.3-.1.1zm.2-.2c0-.1.1-.1.1-.4-.1.2-.1.3-.1.4zm.3-1-.1.2.1-.1v-.1zm1.7 14.2c0 .1-.1.1-.1.2 0 0 .1-.1.1-.2zm75.9 16-3.8 5-6.5 8.5c-1.7 2.2-3.8 4.2-5.4 6.4-1.8 2.4-3.4 5-5.5 7.3-2.2 2.3-4.7 4.7-7.6 6.3-2.1 1.1-4 1.2-6.2.6-3.1-.9-5.9-2.8-8-5.2-.6-.7-1.2-1.3-1.3-2.3-.1-.7-.2-1.6-.2-2.4-.1-1.4.4-2.5.6-4 .2-1.6 1-3 1.2-4.6.2-1.7.7-3.3 1-4.8.1-1.4-.1-3 .2-4.5.2-1 1-1.9 1.3-3-.4.7-1 1.4-1.1 2.1-.4 1-.6 1.9-1 2.8-.4 1-.5 1.8-.9 2.8-.5 1.1-1 2.1-1.1 3.3-.1 1.1 0 2.2-.1 3.3-.2 1.1-.5 1.9-.5 3 0 .4.2 1.1.2 1.3 0 .5-.2 1.1-.2 1.7 0 1.1.2 2.2.4 3.4-1.9-3.4-1.6-6.8-1-10.4s1.1-7.1 1.9-10.6c1.6-7.1 4.8-14.2 9.4-19.8 3.8-5 8.7-8.7 15.2-7.5 2.4.5 5.1 1.6 6.7 3.6 1.7 2.3 1.6 5.2.7 7.9-1.6 4.7-5.6 8.5-9.3 11.6-1.6 1.3-3.3 2.7-5.1 3.8-1.2.7-2.5 1.2-3.9 1.7l-2.1.7c-.9.2-1 .1-1.3.9-.6 1.2-.2 2.4-.5 3.6-.2 1.6-.6 3-1 4.6-.6 2.9-1.6 6.7-.9 9.7 1.3 6.2 11.5-3.4 13.3-5.1 1.2-1.1 2.3-2.3 3.4-3.4.6-.7 1.3-1.3 1.8-2.1 0 0 .2-.6.2-.9 1.5-2.3 3.4-4.5 5.2-6.7 2.2-2.5 4.1-5.2 6.2-8 1.1-1.6 3.6-6.1 5.6-2.8v.1c.1.1.1.1.1 0 .8.8.5 1.4-.1 2.1zm-31.1 2.9c3.9-2.1 7.4-4.8 10.2-8.1l2.1-2.7c.4-.6 1-1 1.2-1.7.1-.6-.1-1.1 0-1.8l.5-2.5c.1-1.2-.4-4.4-2.2-4-.9.2-1.7 1.3-2.2 1.9l-2.2 2.9c-2.5 3.8-3.9 7.9-5.7 11.7 0 0 0 .1-.1.4-.7 1.3-1 2.6-1.6 3.9zm66.5.3c-.2 0-1.8.5-1.7.4-1.2.5-1 .4-1.8 1.4-1 1.4-1.8 3-2.7 4.5-.5.5-4.8 6.9-5.7 6.5 0 0 1-1.2.9-1.3l-3.5 4.1c.4-.4.6-.5.6-.4-.7 2.1-4.7 4.5-6.5 5.8-1.9 1.4-4.4 2.8-6.9 3.1-2.4.2-5.1-.2-7.4-1.3-7.1-3.5-11.4-13.2-7.5-20.6 2.1-3.9 3.5-8.2 6.4-12.1 1.7-2.1 3.5-4.1 5.8-5.6 1-.7 2.1-1.3 3.3-1.8.9-.5 2.7-.6 3.3-1.1.7-.5 1.5-3.6 1.9-4.6.5-1 1.1-1.9 1.7-2.8 1.7-2.4 3.8-4.8 6.3-6.3 4.1-2.3 8.2 0 11.2 3 0 0 2.1 1.3 1.9 2.1l-.5-.5.5 1 .1.1c-.4-1 1.1.9 1.1.9.6 1 1 2.1 1.2 3.1.4 1.7.2 3.5 0 5.2-.5 4.5-1.8 9.1-3.1 13.4 3.6-.6 7.3-1.4 10.8-2.2.9-.2 1.7-.9 2.3 0 .1.2 0 .1 0 .1 3.5 4.7-10.6 5.6-12 5.9zm-11.3.3c-5.3-.7-11.9-3-13.2-9.1-.9 1-2.5 3.9-4.4 7.5l.7-1.1c-.2 1.2-11.9 22.5-1.8 21.1h.1c8.5-1.5 15-11.3 18.6-18.4zm5.8-27.2c-2.4-3.8-6.9 1.7-8.7 4.1-.1 0-.1.1-.1.1l-.1.2v-.1c-.1.2-.2.4-.1.4-.6.9-1.3 1.6-2.1 2.9.1-.1 1.5-2.3 1.6-1.9.4.7-1.9 4.6-2.3 5.3-.7 1.9-1.3 3.9-1.6 5.9s-.5 4.4 1.2 5.8c1 .9 2.5 1.1 3.9 1.2.7.1 2.3.4 3 .1 1.2-.2.9.1 1.5-1.1 1.8-3 2.5-7.5 3.4-10.9.5-2.9 2.2-8.8.4-12zm-8.7 4.1-.1.1c-.1 0 .1 0 .1-.1zm87.8 16.9c-1 3.3-4 4.4-6.2 6.3-1.7 1.6-4.1 3.3-6 4.6-1.6 1.1-3.3.7-4.5 1.9-.1 0-.1-.1-.1-.1-.4.4-.7 1-1.6 1.4-1.1.7-1.6 1.4-2.5 2.2-1.7 1.2-2.9.7-4.1 1.3h.1c-.9.4-6.4 7-6.9 7.7-1.9 2.2-4 4.1-5.8 6.2-1.6 1.7-4.8 5.7-7.5 5.7-2.9 0-5.6-5.3-6.3-7.6-1.1-3.3.5-2.2 2.5-2.7 2.9-.7 5.4-4.4 7.4-6.4 2.5-2.8 4.8-5.8 7.4-8.7 1-1 1.9-1.9 2.7-3.1.1-.4.7-2.4 1.2-2.4 0 0-.1.5-.4.9l.7-1.1c-.4.2.6-2.1.7-2.2.6-1.3 1.3-2.5 2.1-3.9 1.3-2.4 2.9-5.1 3.5-7.9.4-1.3 1.3-6.4-1.3-5.9-1 .1-6.5 4.5-6.8 4.4-.1-.1.7-.9.6-1-1 1-2.1 2.1-3 3.3.2-.2.5-.4.7-.5-1 .9-10.6 14.4-11.5 15.6-1.9 2.7-3.5 5.6-5.3 8.5-1 1.4-1.8 3.3-3 4.6-.6.5-1.3.7-1.7 1.2-1.3 1.8-2.4 4.6-3.6 6.8-1.6 2.7-3 5.6-4.7 8.2-1.5 2.7-2.2 5.4-3.1 8.4-.7 2.1-1.6 3.9-2.2 5.8.1-.4.4-.7.6-1 .4-.1-.6 4.4-.7 4.6l-1.1 5.6c-.9 4-1.5 8.1-2.2 12.1-.1 1.5-.1 4.2-1.3 5.5-2.7 2.5-6-1.7-7.1-3.8-3.1-5.8-.2-15.2.7-21.5.6-4.1 1.5-8.4 3-12.2.6-1.2 1.2-2.2 1.7-3.5 0-.1.2-2.7.6-2.8 0 .1.1.2.1.4 0-.2.1-.5.2-.9-.6 1.1 0-1.8 0-1.9.4-1.3.9-2.5 1.2-3.8.9-2.3 1.5-4.5 1.9-6.8.2-1 3.3-11.1 4.5-10.9.2 0-.2.9-.1 1 .5-1.1.9-2.2 1.2-3.3-.1.2-.2.5-.5.6 0 0 4.5-12.6 5-13.9 1-2.4 1.6-4.8 2.4-7.4.1-.5.7-1.6.7-2.2 0-.5-.6-.7-.6-1.2-.2-3.1 1.7-6.4 5.7-5.3 2.1.5 3.5 2.2 4.4 4 1.1 2.1.5 2.9.1 4.7l.4-.6c.5 0-.5 5.1-1.2 5-.1 0 .4-1.8.4-2.2-1 3.4-2.1 6.7-3.1 9.9v-.1l-.7 2.1c-.1.4-.2.9-.5 1.2-2.9 8.5-7.5 22.9-8 24.7 1-1.9 2.1-3.9 3.1-5.7-1.1 1.6-1.9 2.8-1.9 2.8s12.1-19.6 13.3-21.4c4.4-6.5 8.7-13.3 13.7-19.6 2.2-2.7 5.9-7.6 9.9-7.4 6.5.5 8.1 7.9 8 12.7.1-.6.2-1.7.5-1.6 1.8 1-1 9.9-1.5 11.4-1.3 4-3.4 8-5.6 11.7 2.4-1.3 4.6-2.9 6.9-4.5 2.1-1.3 4.7-1.4 6.8-2.3-.1 0-.4-.1-.4-.2-.4-1 5.9-2.9 6.7-3 .2-.4.8-.4 1.3-.5zm-77.1 52c-.1.1-.1.2-.1.2.1 0 .1-.1.1-.2zm13.6-39.6c.2 1-2.1 5.8-2.3 6.4-1.9 5-4.4 9.9-5.9 15-1.7 5.6-3.9 11.4-5.2 17.3 1.1-4.2 2.5-8.5 4.1-12.3 1.9-4.6 3.8-9.4 5.3-14.3.7-2.3 1.5-4.6 2.3-6.9.6-1.4 1.7-3.3 1.8-4.8v-.1s0-.2-.1-.3zm4.2 7.9c.5-1.2.9-2.5 1.2-4-.5 1.3-.9 2.8-1.2 4zm1.8-5.3s.1 0 .1-.1l-.1.1zm5.7-15.5c.1-.1.2-.2.2-.5l-.2.5zm.7-1.6-.5 1.1.5-1.1zm0 0c.1-.5.2-.9.4-1l-.4 1zm6 3.8c0 .1 0 .2-.1.2v.1c.1-.2.2-.5.1-.3zm1.3-1.9 2.3-3.4c-.9 1.1-1.6 2.4-2.3 3.4zm23.1 10.6c-.4.2-1 .4-1.1.7l1.1-.7zm62.7-7.4c-.7 2.7-2.3 5.1-3.8 7.5-3.6 5.8-6.8 12-10.8 17.8-4.4 6.3-9.1 12.7-14.6 18.1-4.7 4.5-11.2 8-16.9 2.8-5.1-4.7-5.1-13.2-4.7-19.6.5-6.8 2.3-13.3 3.9-19.8.1-.2 0-3.1.6-4-.1.2-.1 1.1-.2 1.8.2-.9.5-1.7.9-2.5h-.4c-.4-2.4 1.3-6.2 2.1-8.5.9-2.8 1.8-5.7 2.8-8.5 1.8-5.2 3.8-10.3 5.4-15.5 1.6-5.2 4-10.2 6.4-15 1.1-2.3 2.3-4.6 3.6-6.9.4-.6 3-5.8 3.6-5.7l-1 2.1 3.9-6.7-.1.1c.6-1 1.5-2.8 2.1-3.5l2.8-3.8c1.7-2.1 3.8-5 6.5-5.8 5.3-1.7 9.7 3.9 10.4 8.6l.1.1v.6c.7 7.4-3.6 16.1-6.9 22.4-1.9 3.9-4 8.6-7 11.7-2.1 2.3-3.1 4.7-4.8 7.5-4.6 7.4-9.6 14.8-15 21.5-1.3 1.7-2.2 2.8-2.8 5-.7 2.3-1.3 4.6-1.9 7-.7 2.4-1.3 4.8-1.9 7.3-.2 1.1-1.3 4.5-1.2 4.7-.4 1.4-.6 3-.7 4.5l1-3.6c.6 1-.4 4.6-.5 5.7-.2 1.8-.4 3.8-.4 5.7 0 2.3 0 7.5 3 8 4.1.5 8.5-5.7 10.5-8.2 5-5.9 9.1-12.6 13.2-19.1 2.2-3.4 4.2-6.8 6.3-10.3 1.3-2.2 2.4-5.2 4.1-7 2.6-2.9 2.8 1.5 2.4 3.5zm-44.6 6.9c-.5 0-1.1 2.5-1.5 5.3v-.1c-.9 4.2-1.3 8.7-1.6 13.1l.4-3.9v.4c0-.9.2-1.6.4-2.4.7-3.6.9-8.2 2.3-11.6 0 0 0-.1.1-.4.2-.2.2-.5-.1-.4zm15.4-20.7c9-14.4 19.1-29.5 24.6-45.7-2.1 5.8-5.1 11.4-7.9 16.7-1.7 3-3.3 6.1-5.1 9.1-1.1 1.8-3.3 4.6-4 6.5 1-3.1 3.9-6.8 5.6-9.7l5.1-9.4c2.9-5.8 7.3-12.9 7.5-19.7v-.1c.2-6.4-5.2.9-6 2.2-3.4 5.4-5.8 11.4-8.2 17.2-4.6 10.6-8.1 22.2-11.6 32.9zm4-33.9c-.1.1-.1.4-.1.5 2.7-4.8 5.8-9.4 8.4-14.5-1.2 2.2-3.4 4.1-4.6 6.4-1.4 2.5-2.6 4.9-3.7 7.6zm62.9 47.4-3.8 5-6.5 8.5c-1.7 2.2-3.8 4.2-5.4 6.4-1.8 2.4-3.4 5-5.5 7.3-2.2 2.3-4.7 4.7-7.6 6.3-2.1 1.1-4 1.2-6.2.6-3.1-.9-5.9-2.8-8-5.2-.6-.7-1.2-1.3-1.3-2.3-.1-.7-.2-1.6-.2-2.4-.1-1.4.4-2.5.6-4 .2-1.6 1-3 1.2-4.6.2-1.7.7-3.3 1-4.8.1-1.4-.1-3 .2-4.5.2-1 1-1.9 1.3-3-.4.7-1 1.4-1.1 2.1-.4 1-.6 1.9-1 2.8-.4 1-.5 1.8-.9 2.8-.5 1.1-1 2.1-1.1 3.3-.1 1.1 0 2.2-.1 3.3-.2 1.1-.5 1.9-.5 3 0 .4.2 1.1.2 1.3 0 .5-.2 1.1-.2 1.7 0 1.1.2 2.2.4 3.4-1.9-3.4-1.6-6.8-1-10.4s1.1-7.1 1.9-10.6c1.6-7.1 4.8-14.2 9.4-19.8 3.8-5 8.7-8.7 15.2-7.5 2.4.5 5.1 1.6 6.7 3.6 1.7 2.3 1.6 5.2.7 7.9-1.6 4.7-5.6 8.5-9.3 11.6-1.6 1.3-3.3 2.7-5.1 3.8-1.2.7-2.5 1.2-3.9 1.7l-2.1.7c-.9.2-1 .1-1.3.9-.6 1.2-.2 2.4-.5 3.6-.2 1.6-.6 3-1 4.6-.6 2.9-1.6 6.7-.9 9.7 1.3 6.2 11.5-3.4 13.3-5.1 1.2-1.1 2.3-2.3 3.4-3.4.6-.7 1.3-1.3 1.8-2.1 0 0 .2-.6.2-.9 1.5-2.3 3.4-4.5 5.2-6.7 2.2-2.5 4.1-5.2 6.2-8 1.1-1.6 3.6-6.1 5.6-2.8v.1c.1.1.1.1.1 0 .9.8.5 1.4-.1 2.1zm-31.1 2.9c3.9-2.1 7.4-4.8 10.2-8.1l2.1-2.7c.4-.6 1-1 1.2-1.7.1-.6-.1-1.1 0-1.8l.5-2.5c.1-1.2-.4-4.4-2.2-4-.9.2-1.7 1.3-2.2 1.9l-2.2 2.9c-2.5 3.8-3.9 7.9-5.7 11.7 0 0 0 .1-.1.4-.6 1.3-1 2.6-1.6 3.9z"/></svg> for where this linear-gradient is built. It should look something like this: <svg style="width:0;height:0;position:absolute;" aria-hidden="true" focusable="false"><linearGradient id="nr-svg-special-gradient" x2="1" y2="1"><stop offset="0%" stop-color="#a12173" /><stop offset="50%" stop-color="#2b3d90" /><stop offset="100%" stop-color="#1e988a" /></linearGradient></svg>  */
  fill: url(#nr-svg-special-gradient) #a12173;
}
.nr-svg-special-quote {
  transform:scale(1);
  transition: all 0.8s;
  transform-origin: center;
}
.nr-svg-special-quote:hover {
  transform: scale(1.04);
  transition: all 0.8s;
/* See <svg style="width:0;height:0;position:absolute;" aria-hidden="true" focusable="false">
    <linearGradient id="nr-svg-special-gradient" x2="1" y2="1">
        <stop offset="0%" stop-color="#9e1f63" />
        <stop offset="50%" stop-color="#2b3d90" />
        <stop offset="100%" stop-color="#1e988a" />
    </linearGradient>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 600 300" class="nr-svg-special"><path class="nr-svg-special-path" fill="#2B3D90" d="M104.2 98.8c3.5 3.7 5.2 8.3 5.2 13.8 0 4.2-1.1 7.9-3.2 11.3s-5.3 6.1-9.5 8.1-9.4 3-15.6 3c-5.1 0-10-.7-14.7-2.2s-8.8-3.5-12.1-6.1l5.7-10.3c2.6 2.2 5.7 3.9 9.4 5.2 3.7 1.3 7.5 1.9 11.5 1.9 4.7 0 8.4-1 11.1-2.9s4-4.6 4-7.9-1.3-5.9-3.8-7.8-6.4-2.8-11.7-2.8H74V93l16.2-19.3H57.8V62.6h48.7v8.9L89.1 92c6.6.8 11.6 3.1 15.1 6.8zm27.8 21.3c1.6 1.6 2.4 3.6 2.4 6.1 0 1.1-.1 2.2-.5 3.4-.3 1.2-.9 3-1.9 5.4l-5.2 14.4h-8.3l4.1-15.6c-1.5-.6-2.7-1.6-3.5-2.9s-1.3-2.9-1.3-4.6c0-2.5.8-4.6 2.3-6.1 1.6-1.6 3.5-2.3 5.9-2.3 2.5-.2 4.5.6 6 2.2zm55.6-24c4.8 3.9 7.2 9.2 7.2 16 0 4.3-1.1 8.2-3.2 11.6-2.1 3.5-5.3 6.2-9.5 8.3s-9.4 3.1-15.6 3.1c-5.1 0-10-.7-14.8-2.2s-8.8-3.5-12-6.1l5.6-10.3c2.6 2.2 5.8 3.9 9.5 5.2 3.7 1.3 7.5 1.9 11.5 1.9 4.7 0 8.4-1 11.1-2.9s4-4.6 4-8c0-3.7-1.4-6.4-4.3-8.3-2.9-1.9-7.8-2.8-14.8-2.8h-17.2l3.7-38.9h41.9v11.1H160l-1.5 16.5h6.8c10-.1 17.5 1.8 22.3 5.8zm29.4 34.5c-4.5-2.9-8-7.1-10.6-12.7-2.6-5.5-3.9-12.1-3.9-19.7s1.3-14.2 3.9-19.7c2.6-5.5 6.1-9.8 10.6-12.7s9.6-4.3 15.3-4.3 10.8 1.5 15.4 4.3c4.5 2.9 8.1 7.1 10.7 12.7 2.6 5.5 3.9 12.1 3.9 19.7s-1.3 14.2-3.9 19.7c-2.6 5.5-6.1 9.8-10.7 12.7s-9.6 4.3-15.4 4.3-10.8-1.4-15.3-4.3zm27.4-13.5c3-4.2 4.4-10.5 4.4-18.9s-1.5-14.7-4.4-18.9-7-6.3-12.1-6.3-9 2.1-12 6.3c-3 4.2-4.4 10.5-4.4 18.9s1.5 14.7 4.4 18.9 6.9 6.3 12 6.3 9.1-2.1 12.1-6.3zm41.2 13.5c-4.5-2.9-8-7.1-10.6-12.7-2.6-5.5-3.9-12.1-3.9-19.7s1.3-14.2 3.9-19.7c2.6-5.5 6.1-9.8 10.6-12.7s9.6-4.3 15.3-4.3 10.8 1.5 15.4 4.3c4.5 2.9 8.1 7.1 10.7 12.7 2.6 5.5 3.9 12.1 3.9 19.7s-1.3 14.2-3.9 19.7c-2.6 5.5-6.1 9.8-10.7 12.7s-9.6 4.3-15.4 4.3-10.8-1.4-15.3-4.3zm27.4-13.5c3-4.2 4.4-10.5 4.4-18.9S316 83.6 313 79.4s-7-6.3-12.1-6.3-9 2.1-12 6.3c-3 4.2-4.4 10.5-4.4 18.9s1.5 14.7 4.4 18.9 7 6.3 12 6.3 9.2-2.2 12.1-6.4zm76.5-13.8h-18v17.8h-10.9v-17.8h-18V93.2h18V75.3h10.9v17.8h18v10.2zm-108.9 50.6c-.1-.4 0 .7 0 .5 0 .7.1 2.3-.1 2.4.1-.1-.1-.9-.2-1.3.1 2.2-.1 4.1-.5 6.2.2-.6.6-1.4.6-1.4.2 1.1-.6 2.7-.9 3.8-.9 2.9-1.8 5.8-3 8.5-2.2 5.3-5.3 9.8-9 14.2-3.6 4.5-7.4 8.5-12 12-1.7 1.3-3.4 1.8-5.1 2.8-1.6.9-2.8 2.3-4.5 3.3-4.4 2.7-9.8 6.1-14.9 6.9-.9.1-1.8.1-2.5 0-.7 0-1.6-.1-2.3-.2-1-.6-1.6-.2-1.7 1-1.9 2.2-2.9 6.8-3.9 9.6-2.4 6.4-4.8 13.3-5.7 20.1-.1-.1-.2-.2-.2-.5-2.2 2.3-8.7 3.5-9.8-.5-.1-.2-.1-.5-.1-.6-.1.1-.1.2-.1.5-1.8-2.3.1-7.5.6-9.8l2.5-12.3c.9-3.6 1.8-7.4 3.4-10.8.5-1.2 1.2-2.3 1.7-3.5.1-.1.7-3.4 1-3.5.1.1.1.4.1.5.1-.4.2-.6.2-1-.5 1.1.1-1.9.1-2.1.5-1.4 1.1-2.9 1.7-4.4 1-2.3 1.6-4.4 2.1-6.6.2-1 3.9-11 5.1-10.8.1 0-.4.9-.2 1 .5-1.1 1-2.2 1.3-3.3-.1.2-.2.5-.5.6-.2-.1 6.4-14.5 7-16 1.1-2.7 2.2-5.6 3.8-8 .7-1 1.6-1.3 2.1-2.1.4-.5.5-1.4.9-2.1.6-1.2 1.9-4.1 3.5-4.7 2.5-1.1 4.4 2.3 5.1 4.2.7 1.9.4 2.7-.4 4l.4-.2c.4.1-2.1 4.8-2.5 4.7-.1 0 .1-.6.4-1.1-3.5 6.4-6.5 13.1-9.3 19.8.4-.7 6.3-14 6.7-13.9-.2-.1-6.9 15.6-7.5 17.1-2.3 5.6-4.4 11.2-5.9 17.1 2.8-5.6 5.7-10.9 9.2-16.1 3.1-4.6 6.9-8.6 10.3-12.9 0 0 1.1-2.3 1.7-2.4 0 0-1.3 1.9-1.2 1.8l1.7-2.2c-.1 0-.2 0-.2-.1.2-1.7 3-4.1 4.1-5.3 1.6-1.8 3.3-3.5 5-5.1 2.7-2.7 6.4-7.3 10.2-8.4 5.9-2.1 11.2 4.7 11.7 10.6zm-74.1 77.8c-.5 1.9-.9 3.8-1.2 5.8.1-.6 1-1.2 1.1-1.7.3-1.3-.1-2.8.1-4.1zm.8-3.8c2.1-6.9 4.7-14 6.9-21.1-1.6 4.7-4.1 8.2-5.3 13.4-.7 2.3-1.1 5.3-1.6 7.7zm61.1-70.3c.6-11.6-11.4 4-13.4 6.4-6.5 7.9-13.6 16.5-18.9 25.1.1-.4.4-.5.6-.5 0 0-3.9 7.4-4.4 8.1-1.7 3.1-3.3 6.3-4.8 9.4.5-.2 5.3-2.4 5.6-2.2 0 .1-2.4 1.3-3.4 1.9 12.2-5.1 22.4-14.6 29.8-25.6-2.4 3.5-5.2 6.8-8.1 9.9-1.8 1.8-3.8 3.8-5.7 5.4-1 .7-3.1 1.9-4.1 2.9 1.1-1.3 3.4-2.5 4.5-3.6 1.4-1.2 2.9-2.5 4.2-3.9 2.9-3.1 5.7-6.4 8.1-9.9 4.7-6.6 9.4-14.9 10-23.2-.1.2-.1.4 0-.1v-.1zm-35.5 20-2.4 6.2 2.5-6.3-.1.1zm.2-.2c0-.1.1-.1.1-.4-.1.2-.1.3-.1.4zm.3-1-.1.2.1-.1v-.1zm1.7 14.2c0 .1-.1.1-.1.2 0 0 .1-.1.1-.2zm75.9 16-3.8 5-6.5 8.5c-1.7 2.2-3.8 4.2-5.4 6.4-1.8 2.4-3.4 5-5.5 7.3-2.2 2.3-4.7 4.7-7.6 6.3-2.1 1.1-4 1.2-6.2.6-3.1-.9-5.9-2.8-8-5.2-.6-.7-1.2-1.3-1.3-2.3-.1-.7-.2-1.6-.2-2.4-.1-1.4.4-2.5.6-4 .2-1.6 1-3 1.2-4.6.2-1.7.7-3.3 1-4.8.1-1.4-.1-3 .2-4.5.2-1 1-1.9 1.3-3-.4.7-1 1.4-1.1 2.1-.4 1-.6 1.9-1 2.8-.4 1-.5 1.8-.9 2.8-.5 1.1-1 2.1-1.1 3.3-.1 1.1 0 2.2-.1 3.3-.2 1.1-.5 1.9-.5 3 0 .4.2 1.1.2 1.3 0 .5-.2 1.1-.2 1.7 0 1.1.2 2.2.4 3.4-1.9-3.4-1.6-6.8-1-10.4s1.1-7.1 1.9-10.6c1.6-7.1 4.8-14.2 9.4-19.8 3.8-5 8.7-8.7 15.2-7.5 2.4.5 5.1 1.6 6.7 3.6 1.7 2.3 1.6 5.2.7 7.9-1.6 4.7-5.6 8.5-9.3 11.6-1.6 1.3-3.3 2.7-5.1 3.8-1.2.7-2.5 1.2-3.9 1.7l-2.1.7c-.9.2-1 .1-1.3.9-.6 1.2-.2 2.4-.5 3.6-.2 1.6-.6 3-1 4.6-.6 2.9-1.6 6.7-.9 9.7 1.3 6.2 11.5-3.4 13.3-5.1 1.2-1.1 2.3-2.3 3.4-3.4.6-.7 1.3-1.3 1.8-2.1 0 0 .2-.6.2-.9 1.5-2.3 3.4-4.5 5.2-6.7 2.2-2.5 4.1-5.2 6.2-8 1.1-1.6 3.6-6.1 5.6-2.8v.1c.1.1.1.1.1 0 .8.8.5 1.4-.1 2.1zm-31.1 2.9c3.9-2.1 7.4-4.8 10.2-8.1l2.1-2.7c.4-.6 1-1 1.2-1.7.1-.6-.1-1.1 0-1.8l.5-2.5c.1-1.2-.4-4.4-2.2-4-.9.2-1.7 1.3-2.2 1.9l-2.2 2.9c-2.5 3.8-3.9 7.9-5.7 11.7 0 0 0 .1-.1.4-.7 1.3-1 2.6-1.6 3.9zm66.5.3c-.2 0-1.8.5-1.7.4-1.2.5-1 .4-1.8 1.4-1 1.4-1.8 3-2.7 4.5-.5.5-4.8 6.9-5.7 6.5 0 0 1-1.2.9-1.3l-3.5 4.1c.4-.4.6-.5.6-.4-.7 2.1-4.7 4.5-6.5 5.8-1.9 1.4-4.4 2.8-6.9 3.1-2.4.2-5.1-.2-7.4-1.3-7.1-3.5-11.4-13.2-7.5-20.6 2.1-3.9 3.5-8.2 6.4-12.1 1.7-2.1 3.5-4.1 5.8-5.6 1-.7 2.1-1.3 3.3-1.8.9-.5 2.7-.6 3.3-1.1.7-.5 1.5-3.6 1.9-4.6.5-1 1.1-1.9 1.7-2.8 1.7-2.4 3.8-4.8 6.3-6.3 4.1-2.3 8.2 0 11.2 3 0 0 2.1 1.3 1.9 2.1l-.5-.5.5 1 .1.1c-.4-1 1.1.9 1.1.9.6 1 1 2.1 1.2 3.1.4 1.7.2 3.5 0 5.2-.5 4.5-1.8 9.1-3.1 13.4 3.6-.6 7.3-1.4 10.8-2.2.9-.2 1.7-.9 2.3 0 .1.2 0 .1 0 .1 3.5 4.7-10.6 5.6-12 5.9zm-11.3.3c-5.3-.7-11.9-3-13.2-9.1-.9 1-2.5 3.9-4.4 7.5l.7-1.1c-.2 1.2-11.9 22.5-1.8 21.1h.1c8.5-1.5 15-11.3 18.6-18.4zm5.8-27.2c-2.4-3.8-6.9 1.7-8.7 4.1-.1 0-.1.1-.1.1l-.1.2v-.1c-.1.2-.2.4-.1.4-.6.9-1.3 1.6-2.1 2.9.1-.1 1.5-2.3 1.6-1.9.4.7-1.9 4.6-2.3 5.3-.7 1.9-1.3 3.9-1.6 5.9s-.5 4.4 1.2 5.8c1 .9 2.5 1.1 3.9 1.2.7.1 2.3.4 3 .1 1.2-.2.9.1 1.5-1.1 1.8-3 2.5-7.5 3.4-10.9.5-2.9 2.2-8.8.4-12zm-8.7 4.1-.1.1c-.1 0 .1 0 .1-.1zm87.8 16.9c-1 3.3-4 4.4-6.2 6.3-1.7 1.6-4.1 3.3-6 4.6-1.6 1.1-3.3.7-4.5 1.9-.1 0-.1-.1-.1-.1-.4.4-.7 1-1.6 1.4-1.1.7-1.6 1.4-2.5 2.2-1.7 1.2-2.9.7-4.1 1.3h.1c-.9.4-6.4 7-6.9 7.7-1.9 2.2-4 4.1-5.8 6.2-1.6 1.7-4.8 5.7-7.5 5.7-2.9 0-5.6-5.3-6.3-7.6-1.1-3.3.5-2.2 2.5-2.7 2.9-.7 5.4-4.4 7.4-6.4 2.5-2.8 4.8-5.8 7.4-8.7 1-1 1.9-1.9 2.7-3.1.1-.4.7-2.4 1.2-2.4 0 0-.1.5-.4.9l.7-1.1c-.4.2.6-2.1.7-2.2.6-1.3 1.3-2.5 2.1-3.9 1.3-2.4 2.9-5.1 3.5-7.9.4-1.3 1.3-6.4-1.3-5.9-1 .1-6.5 4.5-6.8 4.4-.1-.1.7-.9.6-1-1 1-2.1 2.1-3 3.3.2-.2.5-.4.7-.5-1 .9-10.6 14.4-11.5 15.6-1.9 2.7-3.5 5.6-5.3 8.5-1 1.4-1.8 3.3-3 4.6-.6.5-1.3.7-1.7 1.2-1.3 1.8-2.4 4.6-3.6 6.8-1.6 2.7-3 5.6-4.7 8.2-1.5 2.7-2.2 5.4-3.1 8.4-.7 2.1-1.6 3.9-2.2 5.8.1-.4.4-.7.6-1 .4-.1-.6 4.4-.7 4.6l-1.1 5.6c-.9 4-1.5 8.1-2.2 12.1-.1 1.5-.1 4.2-1.3 5.5-2.7 2.5-6-1.7-7.1-3.8-3.1-5.8-.2-15.2.7-21.5.6-4.1 1.5-8.4 3-12.2.6-1.2 1.2-2.2 1.7-3.5 0-.1.2-2.7.6-2.8 0 .1.1.2.1.4 0-.2.1-.5.2-.9-.6 1.1 0-1.8 0-1.9.4-1.3.9-2.5 1.2-3.8.9-2.3 1.5-4.5 1.9-6.8.2-1 3.3-11.1 4.5-10.9.2 0-.2.9-.1 1 .5-1.1.9-2.2 1.2-3.3-.1.2-.2.5-.5.6 0 0 4.5-12.6 5-13.9 1-2.4 1.6-4.8 2.4-7.4.1-.5.7-1.6.7-2.2 0-.5-.6-.7-.6-1.2-.2-3.1 1.7-6.4 5.7-5.3 2.1.5 3.5 2.2 4.4 4 1.1 2.1.5 2.9.1 4.7l.4-.6c.5 0-.5 5.1-1.2 5-.1 0 .4-1.8.4-2.2-1 3.4-2.1 6.7-3.1 9.9v-.1l-.7 2.1c-.1.4-.2.9-.5 1.2-2.9 8.5-7.5 22.9-8 24.7 1-1.9 2.1-3.9 3.1-5.7-1.1 1.6-1.9 2.8-1.9 2.8s12.1-19.6 13.3-21.4c4.4-6.5 8.7-13.3 13.7-19.6 2.2-2.7 5.9-7.6 9.9-7.4 6.5.5 8.1 7.9 8 12.7.1-.6.2-1.7.5-1.6 1.8 1-1 9.9-1.5 11.4-1.3 4-3.4 8-5.6 11.7 2.4-1.3 4.6-2.9 6.9-4.5 2.1-1.3 4.7-1.4 6.8-2.3-.1 0-.4-.1-.4-.2-.4-1 5.9-2.9 6.7-3 .2-.4.8-.4 1.3-.5zm-77.1 52c-.1.1-.1.2-.1.2.1 0 .1-.1.1-.2zm13.6-39.6c.2 1-2.1 5.8-2.3 6.4-1.9 5-4.4 9.9-5.9 15-1.7 5.6-3.9 11.4-5.2 17.3 1.1-4.2 2.5-8.5 4.1-12.3 1.9-4.6 3.8-9.4 5.3-14.3.7-2.3 1.5-4.6 2.3-6.9.6-1.4 1.7-3.3 1.8-4.8v-.1s0-.2-.1-.3zm4.2 7.9c.5-1.2.9-2.5 1.2-4-.5 1.3-.9 2.8-1.2 4zm1.8-5.3s.1 0 .1-.1l-.1.1zm5.7-15.5c.1-.1.2-.2.2-.5l-.2.5zm.7-1.6-.5 1.1.5-1.1zm0 0c.1-.5.2-.9.4-1l-.4 1zm6 3.8c0 .1 0 .2-.1.2v.1c.1-.2.2-.5.1-.3zm1.3-1.9 2.3-3.4c-.9 1.1-1.6 2.4-2.3 3.4zm23.1 10.6c-.4.2-1 .4-1.1.7l1.1-.7zm62.7-7.4c-.7 2.7-2.3 5.1-3.8 7.5-3.6 5.8-6.8 12-10.8 17.8-4.4 6.3-9.1 12.7-14.6 18.1-4.7 4.5-11.2 8-16.9 2.8-5.1-4.7-5.1-13.2-4.7-19.6.5-6.8 2.3-13.3 3.9-19.8.1-.2 0-3.1.6-4-.1.2-.1 1.1-.2 1.8.2-.9.5-1.7.9-2.5h-.4c-.4-2.4 1.3-6.2 2.1-8.5.9-2.8 1.8-5.7 2.8-8.5 1.8-5.2 3.8-10.3 5.4-15.5 1.6-5.2 4-10.2 6.4-15 1.1-2.3 2.3-4.6 3.6-6.9.4-.6 3-5.8 3.6-5.7l-1 2.1 3.9-6.7-.1.1c.6-1 1.5-2.8 2.1-3.5l2.8-3.8c1.7-2.1 3.8-5 6.5-5.8 5.3-1.7 9.7 3.9 10.4 8.6l.1.1v.6c.7 7.4-3.6 16.1-6.9 22.4-1.9 3.9-4 8.6-7 11.7-2.1 2.3-3.1 4.7-4.8 7.5-4.6 7.4-9.6 14.8-15 21.5-1.3 1.7-2.2 2.8-2.8 5-.7 2.3-1.3 4.6-1.9 7-.7 2.4-1.3 4.8-1.9 7.3-.2 1.1-1.3 4.5-1.2 4.7-.4 1.4-.6 3-.7 4.5l1-3.6c.6 1-.4 4.6-.5 5.7-.2 1.8-.4 3.8-.4 5.7 0 2.3 0 7.5 3 8 4.1.5 8.5-5.7 10.5-8.2 5-5.9 9.1-12.6 13.2-19.1 2.2-3.4 4.2-6.8 6.3-10.3 1.3-2.2 2.4-5.2 4.1-7 2.6-2.9 2.8 1.5 2.4 3.5zm-44.6 6.9c-.5 0-1.1 2.5-1.5 5.3v-.1c-.9 4.2-1.3 8.7-1.6 13.1l.4-3.9v.4c0-.9.2-1.6.4-2.4.7-3.6.9-8.2 2.3-11.6 0 0 0-.1.1-.4.2-.2.2-.5-.1-.4zm15.4-20.7c9-14.4 19.1-29.5 24.6-45.7-2.1 5.8-5.1 11.4-7.9 16.7-1.7 3-3.3 6.1-5.1 9.1-1.1 1.8-3.3 4.6-4 6.5 1-3.1 3.9-6.8 5.6-9.7l5.1-9.4c2.9-5.8 7.3-12.9 7.5-19.7v-.1c.2-6.4-5.2.9-6 2.2-3.4 5.4-5.8 11.4-8.2 17.2-4.6 10.6-8.1 22.2-11.6 32.9zm4-33.9c-.1.1-.1.4-.1.5 2.7-4.8 5.8-9.4 8.4-14.5-1.2 2.2-3.4 4.1-4.6 6.4-1.4 2.5-2.6 4.9-3.7 7.6zm62.9 47.4-3.8 5-6.5 8.5c-1.7 2.2-3.8 4.2-5.4 6.4-1.8 2.4-3.4 5-5.5 7.3-2.2 2.3-4.7 4.7-7.6 6.3-2.1 1.1-4 1.2-6.2.6-3.1-.9-5.9-2.8-8-5.2-.6-.7-1.2-1.3-1.3-2.3-.1-.7-.2-1.6-.2-2.4-.1-1.4.4-2.5.6-4 .2-1.6 1-3 1.2-4.6.2-1.7.7-3.3 1-4.8.1-1.4-.1-3 .2-4.5.2-1 1-1.9 1.3-3-.4.7-1 1.4-1.1 2.1-.4 1-.6 1.9-1 2.8-.4 1-.5 1.8-.9 2.8-.5 1.1-1 2.1-1.1 3.3-.1 1.1 0 2.2-.1 3.3-.2 1.1-.5 1.9-.5 3 0 .4.2 1.1.2 1.3 0 .5-.2 1.1-.2 1.7 0 1.1.2 2.2.4 3.4-1.9-3.4-1.6-6.8-1-10.4s1.1-7.1 1.9-10.6c1.6-7.1 4.8-14.2 9.4-19.8 3.8-5 8.7-8.7 15.2-7.5 2.4.5 5.1 1.6 6.7 3.6 1.7 2.3 1.6 5.2.7 7.9-1.6 4.7-5.6 8.5-9.3 11.6-1.6 1.3-3.3 2.7-5.1 3.8-1.2.7-2.5 1.2-3.9 1.7l-2.1.7c-.9.2-1 .1-1.3.9-.6 1.2-.2 2.4-.5 3.6-.2 1.6-.6 3-1 4.6-.6 2.9-1.6 6.7-.9 9.7 1.3 6.2 11.5-3.4 13.3-5.1 1.2-1.1 2.3-2.3 3.4-3.4.6-.7 1.3-1.3 1.8-2.1 0 0 .2-.6.2-.9 1.5-2.3 3.4-4.5 5.2-6.7 2.2-2.5 4.1-5.2 6.2-8 1.1-1.6 3.6-6.1 5.6-2.8v.1c.1.1.1.1.1 0 .9.8.5 1.4-.1 2.1zm-31.1 2.9c3.9-2.1 7.4-4.8 10.2-8.1l2.1-2.7c.4-.6 1-1 1.2-1.7.1-.6-.1-1.1 0-1.8l.5-2.5c.1-1.2-.4-4.4-2.2-4-.9.2-1.7 1.3-2.2 1.9l-2.2 2.9c-2.5 3.8-3.9 7.9-5.7 11.7 0 0 0 .1-.1.4-.6 1.3-1 2.6-1.6 3.9z"/></svg> for where this linear-gradient is built. It should look something like this: <svg style="width:0;height:0;position:absolute;" aria-hidden="true" focusable="false"><linearGradient id="nr-svg-special-gradient" x2="1" y2="1"><stop offset="0%" stop-color="#a12173" /><stop offset="50%" stop-color="#2b3d90" /><stop offset="100%" stop-color="#1e988a" /></linearGradient></svg>  */
  fill: url(#nr-svg-special-gradient) #a12173;
  border-radius: 20px;
}
.nr-svg-special-quote-text {fill:#FFF;}
/* SPLIDE SLIDESHOW & CAROUSELS - https://splidejs.com */
.splide__container {position: relative;box-sizing: border-box}
.splide__list {margin: 0!important;padding: 0!important;width: -webkit-max-content;width: max-content;will-change: transform;}
.splide.is-active .splide__list {display: flex !important;}
.splide {visibility: hidden;}
.splide, .splide__slide {position: relative;outline: none;}
.splide__slide {box-sizing: border-box;list-style-type: none !important;margin: 0;flex-shrink: 0;text-align: center !important;}
.splide__slide img {vertical-align: bottom;max-width: 100%;height: auto;}
.splide__slider {position: relative;}
.splide__track {position: relative;z-index: 0;overflow: hidden;}
.splide--draggable>.splide__track>.splide__list>.splide__slide {-webkit-user-select: none;user-select: none;}
.splide--fade>.splide__track>.splide__list {display: block;}
.splide--fade>.splide__track>.splide__list>.splide__slide {position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;}
.splide--fade>.splide__track>.splide__list>.splide__slide.is-active {position: relative;z-index: 1;opacity: 1;}
/* PREVIOUS/NEXT BUTTONS */
.splide__arrow {position: absolute;z-index: 1;top: 50%;transform: translateY(-50%);width: 4em;height: 50%;display: flex;align-items: center;justify-content: center;border: none;padding: 0;background: transparent;}
.splide__arrow svg {background: rgba(156,207,169, 0.5);border-radius: 50%;padding: 0.4em;width: 2em;height: 2em;fill: #444;transition: background 0.2s, fill 0.2s;}
.splide__arrow:hover svg, .splide__arrow:focus svg {cursor: pointer;background: rgba(156,207,169,1);fill: #000;transition: background 0.2s, fill 0.2s;outline: none;}
.splide__arrow--prev {left: 1em;}
.splide__arrow--prev svg {transform: scaleX(-1);}
.splide__arrow--next {right: 1em;}
/* SPLIDE CAROUSEL LOGOS FIELD */
.splide.nr-carousel-logos {padding: 0 4em;margin: 0 auto 1em auto;width: 80em;max-width: calc( 100vw - 12em );}
.splide.nr-carousel-logos ul {align-items: center;}
.splide.nr-carousel-logos ul li a {display: block;}
.nr-carousel-logo-caption {font-size: 1.75vw;}
.splide.nr-carousel-logos .splide__slide {padding: 2em;}
.splide.nr-carousel-logos .splide__slide img {max-height: 120px;max-width: 200px;}
.splide.nr-carousel-logos .splide__arrow--prev {left: 0;}
.splide.nr-carousel-logos .splide__arrow--next {right: 0;}
/* SPLIDE CAROUSEL TEXT FIELD */
.splide.nr-carousel-text {margin: 0 auto 2em auto;}
.splide.nr-carousel-text li {padding: 2em 3em 0 3em;display: flex;align-items: center;}
.splide.nr-carousel-text .splide__arrow svg {background: rgba(256,256,256,0.5);}
.splide.nr-carousel-text .splide__arrow:hover svg, .splide.nr-carousel-text .splide__arrow:focus svg {background: rgba(256,256,256,1);}
/* SPLIDE TESTIMONIALS */
.splide.nr-carousel-testimonial {margin: 0 auto;max-width:80em;}
.splide.nr-carousel-testimonial li {padding: 1em 8em;display: flex;align-items: center;font-size:100%;}
.splide.nr-carousel-testimonial .splide__arrow svg {background: rgba(256,256,256,0.5);}
.splide.nr-carousel-testimonial .splide__arrow:hover svg, .splide.nr-carousel-testimonial .splide__arrow:focus svg {background: rgba(256,256,256,1);}
.nr-testimonial-wrap {margin: 0 auto;}
#nr-content .nr-testimonial-wrap p {max-width: 100%;}
.nr-testimonial-wrap img {vertical-align: middle;max-width: 200px;height: auto;}
.nr-testimonial-wrap .float-left {margin: 0 2em 0.5em 0;}
/* PROPERTIES PROFILE SPLIDESHOWS */
.nr-properties-slideshow {padding: 0 1.5em;margin-bottom: 3em;}
.nr-properties-slideshow .splide__slide img {width: 100%;}
.nr-properties-slideshow .splide__arrow svg {background: rgba(256,256,256,0.6);}
#nr-properties-splide-thumb ul {margin: 1.45em auto 0 auto !important;}
#nr-properties-splide-thumb li {opacity: 0.5;transition: opacity 0.2s;}
#nr-properties-splide-thumb li:hover, #nr-properties-splide-thumb li:focus {opacity: 1;transition: opacity 0.2s;cursor: pointer;}
#nr-properties-splide-thumb li.is-active {opacity: 1;}
.nr-properties-slideshow .splide__arrow:hover svg, .nr-properties-slideshow .splide__arrow:focus svg {background: rgba(256,256,256,1);}
/* PROPERTIES PROFILE PAGE (new as of 5/28/21) */
.nr-properties-content {padding: 0 0 4em 0;}
.nr-properties-content #nr-content {text-align:left;padding-right: 1em;}
.nr-properties-content #nr-content p, .nr-properties-content #nr-content dl {max-width: 100%;}
.nr-properties-content .nr-hrule {border-top: 1px solid #d5d0c9;margin: 2em 0 1.5em 0;padding: 0.5em 0 0 0;}
.nr-properties-sidebar {border-left: 1px solid #d5d0c9;padding-left:1em;}
.nr-properties-sidebar ul {margin-top:-1.5em;}
/* BEGIN FANCYBOX - YOUTUBE/IFRAME LIGHTBOX */
.nr-fancybox-link {display:block;margin-bottom: 1.5em;}
.nr-grid-video-thumbnail {position: relative;max-width: 700px;margin: 0 auto;overflow: hidden;}
.nr-grid-video-thumbnail:before {font-family: 'Font Awesome 5 Free';font-weight: 400;font-size: 90px;content: '\f144'; /* Font Awesome "play-circle" icon */position: absolute;top: 50%;transform:translateY(-50%);left: calc( 50% - 45px );color: rgba(256,256,256,0.7);z-index: 1;transition: 0.6s ease 0.1s;}
.nr-grid-video-thumbnail img {max-width: 700px;margin: 0 auto -6px auto;transform: scale(1);transition: 0.6s ease 0.1s;}
.nr-fancybox-link:hover .nr-grid-video-thumbnail img,
.nr-fancybox-link:focus .nr-grid-video-thumbnail img {transform: scale(1.05);transition: 0.4s ease 0.1s;}
.nr-fancybox-link:hover .nr-grid-video-thumbnail:before,
.nr-fancybox-link:focus .nr-grid-video-thumbnail:before {color: rgba(256,256,256,1);transition: 0.4s ease 0.1s;}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#000;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}} 
@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}}
/* CUSTOM MOBILE FANCYBOX */
@media screen and (max-width: 760px) {
.fancybox-image {max-width: 80%;height:auto;left:10%;}
}
/*@supports (padding: max(0px)){.fancybox-caption{padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}*/
@media all {
/* fancybox overrides */
.fancybox-button--arrow_left,
.fancybox-button--arrow_right {position: absolute;top:50%;transform:translateY(-50%);}
.fancybox-button--arrow_right {right:0;}
.fancybox-caption {position:absolute;left:50%;transform:translateX(-50%);bottom:0;font-size:20px;text-align:center;color:#FFF;font-weight:500;width:100%;padding:1em;}
}
@media screen and (max-width: 1400px) {
#donate-sf-menu {left: auto;right: 0;}
}
@media screen and (max-width: 1030px) {
#nr-header .ym-gl .ym-gbox {padding: 0;}
.nr-header-logo svg {width: 140px;}
.nr-logo-wrap, #nr-nav-main {height: 80px;}
.nr-newsletter-signup {padding: 1.25em 1.5em;}
.nr-newsletter-signup input {font-size: 1.3vw;}
}
@media screen and (max-width: 960px) {
.nr-photo-column-caption span {font-size: 1.75vw;}
.nr-header-logo svg {width: 100px;}
#nr-header .ym-gr {margin: 0 -0.75em 0 -5px;}
#nr-nav-main {font-size: 85%;}
.splide.nr-carousel-logos .splide__slide img {max-width: 100%;}
/* GRID QUAD STACKER - (example: footer of OPSC) */
.nr-grid-quad .ym-g60, .nr-grid-quad .ym-g50, .nr-grid-quad .ym-g40 {margin: 0;}
.nr-grid-quad-stacker, .nr-grid-quad-stacker > [class*="ym-c"], .nr-grid-quad-stacker > [class*="ym-g"] {display: block;float: none;width: auto !important;}
.nr-grid-quad-stacker > [class*="ym-c"] > [class*="ym-cbox"], .nr-grid-quad-stacker > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
.nr-footer-col-1 {padding-left: 1.5em;}
#nr-footer .nr-grid-quad .ym-g60, #nr-footer .nr-grid-quad .ym-g40 {width: 50%;}
#nr-footer .nr-footer-left {width: 25%;}
#nr-footer .nr-footer-right {width: 75%;}
#nr-footer li {margin: 0 1.25em 1em 0;}
.nr-main-eoy {padding: 0 !important;}
}
@media screen and (max-width: 860px) {
#nr-header .ym-gr {margin: 0 -1em 0 -5px;}
.nr-logo-wrap, #nr-nav-main {height: 120px;}
#nr-header {position:relative;}
.nr-header-logo svg {width: 170px;}
#nr-nav-main {font-size: 90%;}
.nr-nav-buttons {bottom:5em;}
.nr-nav-buttons.nr-nav-btn-right {position: absolute;right: 27px;}
.nr-nav-buttons.nr-nav-btn-left {position: absolute;right: 110px;}
.nr-big-photo-textbox {margin: 0 1em;}
.nr-photo-box .nr-button {width: 80%;}
/* NEEDED ADDITIONAL LINEARIZE-LEVEL FOR NEWSLETTER SIGNUP ON HOMEPAGE */
.linearize-level-0, .linearize-level-0 > [class*="ym-g"] {display: block;float: none;padding: 0;margin: 0;width: auto !important;}
.linearize-level-0 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
.nr-newsletter-signup {padding: 1.25em 3.5em;}
.nr-newsletter-signup input {font-size: 120%;}
.nr-newsletter-signup .ym-gr .nr-text-input {border-left: none;border-top: 2px solid #1e988a;}
}
/* MOBILE */
@media screen and (max-width: 760px) {
.linearize-level-1, .linearize-level-1 > [class*="ym-g"] {display: block;float: none;padding: 0;margin: 0;width: auto !important;}
.linearize-level-1 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
.nr-nav-buttons.nr-nav-btn-right, .nr-nav-buttons.nr-nav-btn-center, .nr-nav-buttons.nr-nav-btn-left {position: relative;right: auto;top: auto;}
.nr-logo-wrap, #nr-nav-main {height: 80px;}
.nr-google-translate {padding:0 4em 0.5em 0.8em;}
#nr-header {position:unset;}
.nr-nav-buttons {top: 1.75em;bottom: auto;}
.nr-nav-buttons.nr-nav-btn-left {margin-left:0;}
#nr-nav-main .nr-button-blue {margin: 0.95em 0 0 0.5em;}
#nr-nav-main .nr-button-pink, #nr-nav-main .nr-button-teal {margin-left: 0.5em;}
#donate-sf-menu {left: 0;right: auto;}
.nr-desktop-only {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.nr-grid-video-thumbnail img {max-width: 100%;}
/* MOBILE ADDITIONAL RESOURCES BAR */
.nr-additional-resources-bar .ym-wrapper {padding: 2em 0 0.15em 0;}
.nr-additional-resources-bar h3 {margin: 0 0 0.5em 0;text-align: center;padding: 0;white-space: normal;height: auto;}
.nr-additional-resources-bar ul {margin: 0;padding: 0;}
.nr-additional-resources-bar li {display: block;text-align: center !important;margin: 1em 0;line-height: 2;}
.nr-additional-resources-bar.nr-fixed-bg-image {background-attachment:unset;}

/* MOBILE BLOG - LATEST AT REACH */
#nr-blog-feed #nr-content {float: none;padding-top: 0;}
.nr-blog-intro-photo-box.nr-big-photo-box {background-image: none !important;}
.nr-blog-intro-photo-box.nr-big-photo-box, 
.nr-blog-intro-photo-box.nr-big-photo-box .ym-grid, 
.nr-blog-intro-photo-box.nr-big-photo-box .ym-g50 {height: auto;display: table;}
.nr-blog-intro-photo-box .nr-big-photo-textbox {max-width: 100% !important;text-align: center;padding: 0;margin: 2.5em 0 -0.5em 0;}
#nr-blog-feed #nr-aside-main {float: none;}
.nr-blog-entry-thumb {float: left;margin-bottom: 0.5em;width: 80px;margin-top: 0.95em;}
.nr-single-related-entry {max-width: 100%;}
/* MOBILE FOOTER */
#nr-footer li {margin: 0 2.25em 1em 0;}
/* #nr-footer .nr-social-icons svg {width: 47px;height: 47px;} */
#nr-footer .nr-social-icons .fab::before {width: 47px;height: 47px;font-size:27px;}
#nr-footer .nr-social-icons li {margin: 0 1.5em 1em 0;}
#nr-post-footer .ym-gr {margin-top: 1em;text-align: left;}
.nr-stats, .nr-credits {margin: 0 0 2em 0;list-style-type: disc;}
.nr-stats li, .nr-credits li {margin: 0 0 .5em 1.2em;display: list-item;}
.nr-credits-pipe {display: none;}
/* MOBILE MODAL */
.modal {width: 100%;}
.blocker {z-index: 10000;}
.modal a.close-modal {top: 10px;right: 5px;padding: 18px;}
/* MOBILE TYPOGRAPHY */
h1 {font-size: 345%;font-size: 5vmax;}
h2 {font-size: 240%;font-size: 4vmax;}
h3 {font-size: 160%;font-size: 3.2vmax;}
h4 {font-size: 125%;font-size: 3vmax;}
h5 {font-size: 105%;font-size: 2.8vmax;}
p {font-size: 120%;font-size: 2.5vmax;}
li {font-size: 110%;font-size: 2.4vmax;margin-bottom: 1em;}
li li {margin-bottom: 0;}
.nr-newsletter-signup {position: relative;margin-bottom: 3em;}
.nr-newsletter-signup .linearize-level-0 .ym-g20 {position: absolute;bottom: -3em !important;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
/* CUSTOM COLUMNS CONTENT FIELD (2 or 3 columns) */
.nr-column-gbox-left,
.nr-column-gbox-right {padding: 0;}
.nr-content-home .nr-photo-box {padding-top: 2em;}
.nr-photo-box .nr-button {bottom: 2em;font-size: 100%;width: 80%;}
.nr-photo-column-caption span {font-size: 100%;}
/* CUSTOM COLUMNS HOMEPAGE OVERRIDES */
.nr-home-columns .ym-grid {height: 100%;}
.nr-home-columns .ym-g50 {display: block;height: 100%;}
.nr-content-home .nr-big-photo-textbox {max-width: 100% !important;width: 100%;margin: 0;padding: 2.5em 2em 0.25em 2em;text-align: center;}
.nr-home-columns .nr-home-column-content {display: inline-block;text-align: center;padding: 3.5em;}
.nr-home-columns .nr-home-column-content img {float: none;margin: -3.5em auto;}
.nr-content-home .nr-photo-box-paragraph-4-link {text-align: center;}
/* BIG PHOTO BOX - MOBILE */
.nr-big-photo-box {background-image: none !important;}
.nr-big-photo-box, .nr-big-photo-box .ym-grid, .nr-big-photo-box .ym-g50 {display: inline;height: auto;}
.nr-big-photo-textbox {text-align: center;padding: 0;margin: 2.5em 0 0 0;}
.nr-photo-box-paragraph-4-link {position: relative;bottom: auto;margin: 0.5em auto 1em auto !important;}
/* MOBILE SPLIDE SLIDESHOWS & CAROUSELS */
.splide.nr-carousel-logos .splide__slide {padding: 0.5em;}
.splide.nr-carousel-logos {max-width: calc( 100vw - 3em );}
.nr-carousel-logo-caption {font-size:26px;line-height:1;}
.splide.nr-carousel-testimonial li {padding: 1em 5em;align-items: unset;}
.nr-testimonial-wrap .float-left {float:none;margin: 0 auto 1.5em auto;display:block;}
/* MOBILE END OF YEAR (EOY) CAMPAIGN PAGES - 2020 */
.nr-eoy-google-translate {padding-right: 0.25em !important;}
.nr-eoy-pre-header-content .nr-eoy-home-button {margin: 2.5em 0.25em 0 0.8em;}   
.nr-eoy-donate-button {display:table;margin: 0 auto;position: relative;right: 10px;width:calc( 100% + 10px );text-align: center;}   
#h-countdown-wrap {width: calc( 100% + 0.75em ) !important;margin: 0 -1em;}
.nr-eoy-logo {max-width: 100%;}
/* PROPERTIES PROFILE PAGE - MOBILE */
.nr-properties-slideshow .splide__arrow--prev {left: 0;}
.nr-properties-slideshow .splide__arrow--next {right:0;}
.nr-properties-sidebar {border-left: none;}
.nr-properties-sidebar-content {border-top: 1px solid #d5d0c9;padding: 2em 0;}
}
@media screen and (max-width: 660px) {/* NEEDED FOR THUMBNAIL ACCORDIONS */
.linearize-level-660, .linearize-level-660 > [class*="ym-g"] {display: block;float: none !important;padding: 0;margin: 0;width: auto !important;}
.linearize-level-660 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
dt.nr-thumbnail-acc-heading {border-bottom: 4px solid #fff !important;}
dt.nr-thumbnail-acc-heading.close {box-shadow: none;margin-bottom:2.5em;}
dt.nr-thumbnail-acc-heading.nr-has-caption.close {margin-bottom:0;}
dd.nr-thumbnail-acc-content {padding: 0.5em;width: 100%;}
.nr-thumbnail-acc-col-2 dd.nr-thumbnail-acc-content.nr-showing,
.nr-thumbnail-acc-col-3 dd.nr-thumbnail-acc-content.nr-showing {left: 0;}
}
@media screen and (max-width: 480px) {
.linearize-level-2, .linearize-level-2 > [class*="ym-g"] {display: block;float: none;width: auto !important;}
.linearize-level-2 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
.nr-newsletter-signup {padding: 0 1.5em;margin-bottom: 4.5em;}
.nr-newsletter-signup .linearize-level-0 .ym-g20 {bottom: -4.5em !important;}
#nr-footer ul {white-space: normal;margin-top: -0.75em;line-height: 3.5;}
.nr-eoy-pre-header {margin-bottom:0.5em;}
.nr-eoy-pre-header .nr-header-eoy-logo {padding-top: 2.5em;}
.nr-eoy-pre-header-content .nr-eoy-home-button {float: none;display: block;text-align: center;}
.nr-eoy-pre-header .nr-eoy-pre-header-border {bottom: -15px;width: 110%;left: -2px;}
}
/* DESKTOP */
@media screen and (min-width: 760px) {
.nr-mobile-only {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
}
/* IE10+ COLOR CONTRAST OVERRRIDES */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#nr-blog-feed {background:#e2e2e2;background-image: linear-gradient(90deg,#e2e2e2 50%,#fff 50%);}
#nr-blog-feed #nr-aside-main, #nr-blog-feed #nr-aside-main .ym-gbox-left {background: #e2e2e2;}
.nr-button:hover, .nr-button:visited:hover, .nr-button:focus, .nr-button:visited:focus {background-color: #d4d4d6;}
.nr-newsletter-signup .nr-text-input:hover {background-color: #d4d4d6;border: 1px solid #d4d4d6;}
.nr-table th {background: #d4d4d6;}
#nr-blog-feed #nr-nav-sub li {border-bottom: 1px solid #d4d4d6;}
#nr-blog-related-entries {background: #e2e2e2;border-top: 1px solid #d4d4d6;}
#nr-blog-related-entries a:hover .ym-gbox {border: 1px solid #d4d4d6;}
.nr-searchform .nr-search-txt-field {border: 1px solid #bebfc1;}
footer, #nr-footer, footer, #nr-post-footer {background: #d4d4d6;}
}
/* IE Edge 12+ COLOR CONTRAST OVERRRIDES */ 
@supports (-ms-accelerator:true) {
#nr-blog-feed {background:#e2e2e2;background-image: linear-gradient(90deg,#e2e2e2 50%,#fff 50%);}
#nr-blog-feed #nr-aside-main, #nr-blog-feed #nr-aside-main .ym-gbox-left {background: #e2e2e2;}
.nr-button:hover, .nr-button:visited:hover, .nr-button:focus, .nr-button:visited:focus {background-color: #d4d4d6;}
.nr-newsletter-signup .nr-text-input:hover {background-color: #d4d4d6;border: 1px solid #d4d4d6;}
.nr-table th {background: #d4d4d6;}
#nr-blog-feed #nr-nav-sub li {border-bottom: 1px solid #d4d4d6;}
#nr-blog-related-entries {background: #e2e2e2;border-top: 1px solid #d4d4d6;}
#nr-blog-related-entries a:hover .ym-gbox {border: 1px solid #d4d4d6;}
.nr-searchform .nr-search-txt-field {border: 1px solid #bebfc1;}
footer, #nr-footer, footer, #nr-post-footer {background: #d4d4d6;}
}
/* Browser Print CSS - Feb 2018 */
@page {size: auto;margin-top: 1cm;margin-bottom: 1cm;}
@media print {/* YAML Default Settings */
.ym-grid>.ym-gl,.ym-grid>.ym-gr {overflow: visible;display: table;table-layout: fixed}
.ym-print {position: static;left: 0}
.ym-noprint {display: none!important}
/* DON'T PRINT */
#nav-trigger, .nr-mobile-show, #nr-mobile-nav-top, #nr-pre-header, #nr-header, #nr-nav-main, .nr-edit-this-entry, #nr-slideshow, #nr-breadcrumbs, .nr-photo-box .nr-button, .nr-additional-resources-bar, #nr-aside-main, #nr-pre-footer, #nr-footer, #nr-post-footer {position: absolute;top: -32768px;left: -32768px;}
/* PRINT STYLES */
#nr-print-header {margin: 20px 0 0 10px;}
.nr-logo-print svg {width: 170px;margin-bottom: 20px;display: block;}
#nr-content {position: static;left: 0;margin-top: 20px;font-size: 100%;}
#nr-print-footer {margin: 20px 0 20px 10px;font-size: 80%;}
h1, .subheading, h2, h3, h4, h5, h6, hr, .nr-hrule, h2.nr-gold-h2, h2.nr-blue-h2, .nr-photo-box h5 {color: #666;}
p, a, li, dt, dd {font-size: 13px;color: #666;}
.nr-button {border-color: #666;}
img, svg {filter: grayscale(100%);opacity: 0.85;max-width: 170px;height: auto;}
.nr-photo-column-caption {position: relative;}
#nr-main a:link:after, #nr-main a:visited:after {content: " (" attr(href) ") ";font-size: 11px;word-break: break-all;}
.nr-accordion dd.nr-acc-content {display: block !important;}
.nr-big-photo-box, .nr-big-photo-box .ym-grid, .nr-big-photo-box .ym-g50, .nr-big-photo-box .ym-g50.ym-gl .nr-big-photo-textbox, .nr-photo-box-paragraph-4-link {background-image: none;width: 100% !important;text-align: center !important;margin: 0 auto;float: none;height: auto;position: relative;}
.nr-photo-columns .ym-g33 {width: 25%;display: inline-block;}
}