@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);html.video{margin-bottom:0}body{position:relative;background:#333;margin:0;padding:0;text-rendering:optimizeLegibility;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;color:#222;line-height:1.4}.wrap{margin:0 auto;width:100%;max-width:1525px;padding:0 20px}.hidden-visually.skip-to-main{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.hidden-visually.skip-to-main:focus{clip:auto;left:3px;top:3px;width:auto;height:auto;margin:0;padding:10px;background:#fbc547;color:#6f2457;border:2px solid #fbc547;text-align:center;font-weight:700;z-index:10000}.hidden-visually.skip-to-main:focus:hover{background:#6f2457;color:#fbc547}.hidden-visually.skip-to-main a,.hidden-visually.skip-to-main a:link{color:inherit;background:inherit}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}a,a:link,a:visited{color:#80c8a8;text-decoration:none;font-weight:700}a:active,a:hover,a:link:active,a:link:hover,a:visited:active,a:visited:hover{color:#fbc547;text-decoration:none}.container-dark{color:#fff}.container-dark tfoot,.container-dark thead{color:#fff}.container-dark a,.container-dark a:link,.container-dark a:visited{color:#80c8a8}.container-dark a:active,.container-dark a:hover,.container-dark a:link:active,.container-dark a:link:hover,.container-dark a:visited:active,.container-dark a:visited:hover{color:#fbc547}.container-dark h1,.container-dark h2,.container-dark h3,.container-dark h4,.container-dark h5,.container-dark h6{color:#fff}p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:1.4;margin-bottom:18px}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif;font-weight:700;color:#222;margin-top:3.2px;margin-bottom:8px;line-height:1.6}h1{font-size:44px}@media only screen and (max-width:640px){h1{font-size:30px}}h2{font-size:37px}@media only screen and (max-width:640px){h2{font-size:28px}}h3{font-size:27px}@media only screen and (max-width:640px){h3{font-size:24px}}h4{font-size:23px}@media only screen and (max-width:640px){h4{font-size:20px}}h5{font-size:18px;color:#262626}@media only screen and (max-width:640px){h5{font-size:18px}}h6{font-size:16px;color:#626262}@media only screen and (max-width:640px){h6{font-size:16px}}hr{height:2px;width:100%;background:#222;border:0}.button,.button:link,.button:visited,.e2ma_signup_form_button_row input{background:#80c8a8;color:#fff;border:0;border-radius:0;box-shadow:none;padding:.5rem 1rem;font-size:16px;line-height:18px;font-weight:700;transition:background .3s ease}.button:active,.button:focus,.button:hover,.button:link:active,.button:link:focus,.button:link:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,.e2ma_signup_form_button_row input:active,.e2ma_signup_form_button_row input:focus,.e2ma_signup_form_button_row input:hover{background:#4caf83;color:#fff;border:0;border-radius:0;box-shadow:none}select{font-family:"Playfair Display",serif;font-style:italic;background:#eee;border:1px solid rgba(0,0,0,.05);border-radius:0;font-weight:400}select:active,select:focus{background:#eee}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#eee;border:1px solid rgba(0,0,0,.05);border-radius:0;box-shadow:none;font-size:18px;line-height:34px;font-weight:400;text-indent:4px;font-style:italic;font-family:"Playfair Display",serif}.form-row--radio label{position:relative}input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #7b7b7b;border-radius:100%;top:4px}input[type=radio]:checked::before{content:"";width:11px;height:11px;border-radius:100%;background:#80c8a8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-row--checkbox label,.form-row--radio label{color:#000}.internal .primary-container .form-title{font-size:27px;color:#80c8a8}@media only screen and (max-width:640px){.internal .primary-container .form-title{font-size:24px}}.spotlight>.slider__controls{display:none!important}.spotlight-container.single-slide .slider-controls-nav{display:none!important}.spotlight--list,.spotlight--random{max-width:1525px;width:100%;margin:0 auto;text-align:left;z-index:10;padding:150px 0}@media only screen and (max-width:1024px){.spotlight--list,.spotlight--random{padding:0}}.spotlight--list ul,.spotlight--random ul{position:relative;z-index:10;height:445px}@media only screen and (max-width:980px){.spotlight--list ul,.spotlight--random ul{height:775px}}@media only screen and (max-width:640px){.spotlight--list ul,.spotlight--random ul{height:718px}}.spotlight--list li,.spotlight--random li{opacity:1;height:100%;overflow:hidden}.spotlight--list .spotlight-content,.spotlight--random .spotlight-content{height:100%}.spotlight--list .spotlight-content.spotlight-content--linked>a,.spotlight--random .spotlight-content.spotlight-content--linked>a{display:flex;height:100%;align-items:center}@media only screen and (max-width:980px){.spotlight--list .spotlight-content.spotlight-content--linked>a,.spotlight--random .spotlight-content.spotlight-content--linked>a{flex-direction:column}}.spotlight--list .spotlight-content.spotlight-content--unlinked,.spotlight--random .spotlight-content.spotlight-content--unlinked{display:flex;height:100%;align-items:center}@media only screen and (max-width:980px){.spotlight--list .spotlight-content.spotlight-content--unlinked,.spotlight--random .spotlight-content.spotlight-content--unlinked{flex-direction:column}}.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:45%;min-width:500px;height:100%;flex-shrink:0;margin-left:40px;display:block!important;order:2}.spotlight--list .spotlight-image img,.spotlight--random .spotlight-image img{display:none}@media only screen and (max-width:1024px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:50%;height:100%;order:1}}@media only screen and (max-width:980px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:100%;height:450px;margin:0;flex-shrink:0}}@media only screen and (max-width:640px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:100%;height:262px}}.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{position:relative;text-align:left;padding:30px 0;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:20px}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{order:2;padding:50px 30px 60px}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{height:auto}}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:48px;line-height:50px;font-weight:400;color:#fff;margin-bottom:18px}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:38px;line-height:40px;font-weight:400}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:38px;line-height:34px;font-weight:400}}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content{font-size:20px;line-height:34px;font-weight:400;color:#fff;font-family:Raleway,sans-serif;margin-bottom:70px;margin-bottom:auto}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content p,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content p{font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content p,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content p{font-size:16px;line-height:26px;font-weight:400}}.spotlight--list .spotlight-overlay .spotlight-button,.spotlight--random .spotlight-overlay .spotlight-button{display:inline-block}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents{border:2px solid #fff;font-size:18px;line-height:1.6666666667;text-transform:uppercase;padding:20px;min-width:240px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease,border-color .4s ease}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents{font-size:13px;line-height:1.5384615385;padding:12px 20px;min-width:0}}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents:hover,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents:hover{background:#fbc547;color:#fff;border-color:#fbc547}.spotlight--list .spotlight-custom-container,.spotlight--random .spotlight-custom-container{display:flex;align-items:center}@media only screen and (max-width:500px){.spotlight--list .spotlight-custom-container,.spotlight--random .spotlight-custom-container{flex-direction:column-reverse;align-items:flex-start}.spotlight--list .spotlight-custom-container .slider-controls-nav,.spotlight--random .spotlight-custom-container .slider-controls-nav{margin-top:20px}.spotlight--list .spotlight-custom-container .slider-nav--prev,.spotlight--random .spotlight-custom-container .slider-nav--prev{padding-left:0!important;margin-left:0!important}}.spotlight--list .slider__controls,.spotlight--random .slider__controls{display:inline-block;position:relative;margin-right:24px}.spotlight--list .slider__controls .slider-controls-nav,.spotlight--random .slider__controls .slider-controls-nav{display:flex;align-items:center}.spotlight--list .slider__controls .slider-controls-nav .slider-nav,.spotlight--random .slider__controls .slider-controls-nav .slider-nav{margin:9px;position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:100%;height:65px;width:65px;transition:background .4s ease,color .4s ease}.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:50px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease}@media only screen and (max-width:640px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:35px}}.spotlight--list .slider__controls .slider-controls-nav .slider-nav:hover::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav:hover::after{color:#1b6a84}@media only screen and (max-width:640px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav,.spotlight--random .slider__controls .slider-controls-nav .slider-nav{width:46px;height:46px}}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--prev:hover,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--prev:hover{background:#fff;color:#80c8a8}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--prev::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--prev::after{content:"";padding-right:4px}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--next:hover,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--next:hover{background:#fff;color:#80c8a8}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--next::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--next::after{content:"";padding-left:4px}.spotlight--list .slider__controls .slider-controls-pager,.spotlight--random .slider__controls .slider-controls-pager{display:none}.menu-is-visible .offcanvas-container{transform:translate(0,0)}@media only screen and (min-width:641px){.search-is-visible header.header{left:100%}.search-is-visible .donate-block{left:-100%}}.bottom-footer-is-too-wide .footer .bottom-footer .wrap{display:block;text-align:center;padding:14px 20px 10px;font-size:14px}.bottom-footer-is-too-wide .footer .bottom-footer .wrap>*{margin:0;margin-bottom:8px}.bottom-footer-is-too-wide .footer .bottom-footer .wrap>::before{display:none}.bottom-footer-is-too-wide .footer .bottom-footer .wrap .policy-links>*+::before{display:none}.bottom-footer-is-too-wide .footer .bottom-footer .wrap .policy-links .policy-link{display:block;margin:0;margin-bottom:8px}@media only screen and (max-width:1024px){.sidebar-is-visible .sidebar-container{transform:translate(0,0)!important}}.sidebar-is-visible .sidebar-container .sidebar-arrow{transform:rotateZ(180deg)}.content-block.social-media-block .collection{margin:0}.content-block.social-media-block ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.content-block.social-media-block li{padding:14px;padding-bottom:22px;min-width:50px}.content-block.social-media-block li:hover{background:#fbc547}.content-block.social-media-block img{width:auto}.content-block.social-media-block .collection-item__content{margin:0}.content-block.social-media-block .collection-item-image{margin:0}.content-block.social-media-block .collection-item-description,.content-block.social-media-block .collection-item-label{display:none}.additional-offcanvas-container .social-media-block li{padding:14px;padding-top:22px}.logos-container{position:relative;width:100%}.logos-container .collection--list{padding:0 50px;margin:0 auto}.logos-container .collection--list ul{position:relative;height:150px;list-style:none;margin:0 auto;padding:0;overflow:hidden;z-index:10}@media only screen and (max-width:640px){.logos-container .collection--list ul{height:100px}}.logos-container .collection--list ul.no-sliding{display:flex;justify-content:center}.logos-container .collection--list li{opacity:1!important}.logos-container .collection--list .collection-item-image{display:flex;justify-content:center;align-items:center;width:90%;height:150px;margin:0 auto}@media only screen and (max-width:640px){.logos-container .collection--list .collection-item-image{height:100px}}.logos-container .collection--list .collection-item-image img{height:auto;width:100%;max-height:100%;max-width:100%}.logos-container .collection--list .collection-item-description,.logos-container .collection--list .collection-item-label{display:none}.logos-container .slider-nav{color:#fff;border-radius:100%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px}.logos-container .slider-nav:hover{background:#fff;color:#1b6a84}.logos-container .slider-nav--prev{left:0;transform:translate(50%,-50%)}.logos-container .slider-nav--next{right:0;transform:translate(-50%,-50%)}.logos-container .slider-nav--prev::after{content:"";padding-right:2px}.logos-container .slider-nav--next::after{content:"";padding-left:2px}.menu-trigger,.search-trigger{cursor:pointer;background:0 0;border:none}.search-close{font-size:40px;background:#fff;width:100px;height:100%;display:flex;justify-content:center;align-items:center}.search-close .close-icon{position:relative;width:40px}.search-close .bar{height:2px;width:100%;background:#000;transform:rotate(-45deg);position:absolute;top:50%;left:0}.search-close .bar:nth-child(2){transform:rotate(45deg)}.search-open{margin-right:auto;padding:10px;width:52px}@media only screen and (max-width:640px){.search-open{display:none}}.menu-open{margin-left:auto;flex-shrink:0;width:52px;padding:10px}.menu-open .bar{height:2px;width:100%;background:#000;position:relative}.menu-open .bar+.bar{margin-top:8px}@media only screen and (max-width:640px){.menu-open{margin-right:20px;margin-left:0}}.menu-close{padding:10px}header.header{position:fixed;width:100%;z-index:2999;background:#fff;left:0;transition:left .5s ease;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}header.header .search-container{width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%,0);display:flex;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}header.header .wrap{display:flex;justify-content:space-between;align-items:center;max-width:none}@media only screen and (max-width:640px){header.header .wrap{padding:0;justify-content:space-between}}header.header .nav-logo{position:relative;margin:0 25px;margin-bottom:-57px;width:auto;height:168px;z-index:50;flex-shrink:0;max-width:200px;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);box-shadow:none;background:#fff;background:0 0;transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo{margin-bottom:-51.8181818182px;height:122px}}@media only screen and (max-width:640px){header.header .nav-logo{margin-bottom:-19px;height:80px}}header.header .nav-logo::after,header.header .nav-logo::before{display:none;content:"";height:100%;position:absolute;top:0;width:0;border:10px solid red;border-width:0 65px 168px;transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo::after,header.header .nav-logo::before{border-width:0 45px 122px}}@media only screen and (max-width:640px){header.header .nav-logo::after,header.header .nav-logo::before{border-width:0 25px 80px}}header.header .nav-logo::before{left:1px;transform:translate(-100%,1px);border-color:transparent #fff transparent transparent}header.header .nav-logo::after{right:1px;transform:translate(100%,1px);border-color:transparent transparent transparent #fff}header.header .nav-logo a{display:block;height:100%;position:relative;z-index:10;transform:translateZ(100px)}header.header .nav-logo img{height:100%;padding:17px 30px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:640px){header.header .nav-logo img{padding:10px 15px 5px}}header.header .nav-logo .background{width:100%;position:absolute;background:#fff;z-index:1;left:0;right:0;bottom:-8px;height:63px;transform:perspective(250px) rotateX(-45deg) scale(1.1,1.1);box-shadow:0 4px 20px 0 rgba(0,0,0,.2);transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo .background{height:56px}}@media only screen and (max-width:640px){header.header .nav-logo .background{height:21px}}header.header .nav-logo .background::before{content:"";position:absolute;top:0;height:100%;width:100%;transform:translate(0,-50%);background:#fff;z-index:1}header.header .search-block{height:100%;flex:0 1 100%}header.header .search-block .form--inline,header.header .search-block .form-control--search,header.header .search-block .form-row,header.header .search-block .form-row__controls,header.header .search-block .search-form,header.header .search-block input{height:100%}header.header .search-block form{margin:0}header.header .search-block .search-form__results{display:none}header.header .search-block .form-control--search::before{display:none}header.header .search-block input{height:100%;font-size:40px;border-radius:0;border:0;box-shadow:0;background:#424242;color:#fff}@media only screen and (max-width:980px){header.header .search-block input{font-size:30px}}header.header .donate-desktop-block .donate-block{position:fixed;top:151px;left:0;transition:top .5s ease}header.header .donate-desktop-block .donate-block li{transform:translate(-140px,0);transition:all .3s ease}header.header .donate-desktop-block .donate-block li:hover{transform:translate(0,0)}@media only screen and (max-width:980px){header.header .donate-desktop-block .donate-block{top:110px}}@media only screen and (max-width:640px){header.header .donate-desktop-block .donate-block{display:none}}header.header .wrap .donate-block{display:none}@media only screen and (max-width:640px){header.header .wrap .donate-block{position:relative;bottom:auto;transform:none;align-self:stretch;background:#6f2457;display:flex;align-items:center}}header.header .donate-block .collection--list{margin:0}header.header .donate-block .collection--list ul{list-style:none;margin:0;padding:0}header.header .donate-block .collection--list li{margin-bottom:20px}@media only screen and (max-width:640px){header.header .donate-block .collection--list li{margin:0;transform:none}header.header .donate-block .collection--list li:nth-child(n+2){display:none}}header.header .donate-block .collection--list .collection-item__content{display:flex}header.header .donate-block .collection--list .collection-item-label{font-size:18px;line-height:18px;font-weight:700;font-family:Raleway,sans-serif;text-align:center;text-transform:uppercase;background:#8c2e6d;color:#fff;order:1;width:140px;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-label{display:none}}header.header .donate-block .collection--list .collection-item-label a{padding:19px;color:#fff;display:flex;justify-content:center;align-items:center}header.header .donate-block .collection--list .collection-item-image{background:#6f2457;margin:0;order:2;padding:19px}header.header .donate-block .collection--list .collection-item-image a{height:100%;display:flex;justify-content:center;align-items:center}header.header .donate-block .collection--list .collection-item-image.image{min-width:84px}@media only screen and (max-width:980px){header.header .donate-block .collection--list .collection-item-image.image{min-width:70px}}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-image.image{padding:4px 20px}}header.header .donate-block .collection--list .collection-item-image.image img{max-height:40px;width:auto}@media only screen and (max-width:980px){header.header .donate-block .collection--list .collection-item-image.image img{max-height:30px}}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-image.image img{max-height:28px}}.search-overlay-container{display:none}.offcanvas-container{position:fixed;top:0;right:0;width:560px;height:100%;overflow:auto;transform:translate(100%,0);transition:transform .7s ease;background:#1b6a84;z-index:90000}.offcanvas-container .menu-close{margin-top:42px;margin-bottom:42px;text-align:right;opacity:.75;padding:0 20px;z-index:100;position:absolute;top:0;left:0}@media only screen and (max-width:980px){.offcanvas-container{width:100%}.offcanvas-container .menu-container{padding:0}}.search-mobile{display:none;margin-bottom:6px;padding:0 20px}@media only screen and (max-width:640px){.search-mobile{display:block}}.search-mobile .form-control--search::before{content:"";background:url("/designs/np_spirit/images/search-white.png") center center/cover no-repeat;height:24px;width:24px;right:18px;left:auto}.search-mobile input{background:#19637c;border:1px solid #248cae;color:#fff;padding:22px 18px;padding-right:50px}.search-mobile input:active,.search-mobile input:focus,.search-mobile input:hover{border:1px solid #248cae}.search-mobile input::-moz-placeholder{color:#fff;opacity:0}.search-mobile input::placeholder{color:#fff;opacity:0}.footer .additional-footer-block{color:#fff}.footer .additional-footer-block h1,.footer .additional-footer-block h2,.footer .additional-footer-block h3,.footer .additional-footer-block h4,.footer .additional-footer-block h5,.footer .additional-footer-block h6{color:#fff}.footer .top-footer{background:#424242}@media only screen and (max-width:640px){.footer .top-footer{padding:37px 0 0}}.footer .top-footer .wrap{display:flex;max-width:1800px}@media only screen and (max-width:980px){.footer .top-footer .wrap{justify-content:center}}@media only screen and (max-width:640px){.footer .top-footer .wrap{flex-direction:column}}.footer .top-footer .col{padding:63px 50px 0}@media only screen and (max-width:1440px){.footer .top-footer .col{padding:63px 20px 0}}@media only screen and (max-width:980px){.footer .top-footer .col{padding:63px 60px 0}}@media screen and (max-width:700px){.footer .top-footer .col{padding:37px 28px 0}}.footer .top-footer .col+.col{position:relative}.footer .top-footer .col+.col::before{content:"";width:2px;background:rgba(255,255,255,.04);position:absolute;left:0;top:59px;bottom:71px}@media only screen and (max-width:640px){.footer .top-footer .col+.col::before{display:none}}.footer .top-footer .logo-col{width:345px;flex-shrink:0;text-align:center;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1440px){.footer .top-footer .logo-col{width:250px}}@media only screen and (max-width:980px){.footer .top-footer .logo-col{width:auto;flex-shrink:1}}@media only screen and (max-width:640px){.footer .top-footer .logo-col{order:2}}.footer .top-footer .logo-col .footer-logo{margin-bottom:26px}.footer .top-footer .logo-col .footer-logo img{max-width:100%;height:auto}.footer .top-footer .logo-col .location-container{font-size:16px;line-height:18px;font-weight:400;font-family:Raleway,sans-serif;color:#ccc;margin-bottom:40px}.footer .top-footer .logo-col .location-container .location{margin-bottom:20px}.footer .top-footer .logo-col .location-container .location__title{display:none}.footer .top-footer .logo-col .location-container .location__address{margin-bottom:13px}.footer .top-footer .logo-col .location-container .location__phone{margin-bottom:13px}.footer .top-footer .logo-col .location-container .location__hours{display:none}.footer .top-footer .logo-col .location-container .label{display:none}.footer .top-footer .logo-col .social-media-block{margin-top:auto}.footer .top-footer .nav-col{padding-top:93px;padding-bottom:35px;width:100%}@media only screen and (max-width:980px){.footer .top-footer .nav-col{display:none}}.footer .top-footer .nav-col .footer-links-block .collection--list ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.footer .top-footer .nav-col .footer-links-block .collection--list li{min-width:180px}@media only screen and (max-width:1440px){.footer .top-footer .nav-col .footer-links-block .collection--list li{flex-basis:50%}}.footer .top-footer .nav-col .footer-links-block .collection--list a{display:inline-block;color:#80c8a8;font-size:14px;font-weight:700;line-height:18px;padding:6px 16px}.footer .top-footer .nav-col .footer-links-block .collection--list a:hover{color:#fbc547}.footer .top-footer .email-col{padding-top:92px;padding-bottom:35px;width:490px;color:#fff;flex-shrink:0}.footer .top-footer .email-col h1,.footer .top-footer .email-col h2,.footer .top-footer .email-col h3,.footer .top-footer .email-col h4,.footer .top-footer .email-col h5,.footer .top-footer .email-col h6{color:#fff}@media only screen and (max-width:1440px){.footer .top-footer .email-col{width:400px}}@media only screen and (max-width:980px){.footer .top-footer .email-col{width:auto;flex-shrink:1}}@media only screen and (max-width:640px){.footer .top-footer .email-col{order:1;text-align:center;padding:30px 0}}.footer .top-footer .email-col .email-marketing-block input[type=color],.footer .top-footer .email-col .email-marketing-block input[type=date],.footer .top-footer .email-col .email-marketing-block input[type=datetime-local],.footer .top-footer .email-col .email-marketing-block input[type=datetime],.footer .top-footer .email-col .email-marketing-block input[type=email],.footer .top-footer .email-col .email-marketing-block input[type=month],.footer .top-footer .email-col .email-marketing-block input[type=number],.footer .top-footer .email-col .email-marketing-block input[type=password],.footer .top-footer .email-col .email-marketing-block input[type=search],.footer .top-footer .email-col .email-marketing-block input[type=tel],.footer .top-footer .email-col .email-marketing-block input[type=text],.footer .top-footer .email-col .email-marketing-block input[type=time],.footer .top-footer .email-col .email-marketing-block input[type=url],.footer .top-footer .email-col .email-marketing-block input[type=week],.footer .top-footer .email-col .email-marketing-block textarea{border:1px solid #636363;border-radius:0;box-shadow:none;background:rgba(255,255,255,.05);font-size:18px;line-height:34px;font-weight:400;font-style:italic;font-family:"Playfair Display",serif;color:#fff;letter-spacing:1px;height:auto;padding:4px 10px}.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_row{margin:8px 0}.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_required_footnote{display:none}.footer .top-footer .email-col .email-marketing-block .button,.footer .top-footer .email-col .email-marketing-block .button:link,.footer .top-footer .email-col .email-marketing-block .button:visited,.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_button_row input{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:0;color:#fff;text-transform:uppercase;padding:10px 40px;transition:background .3s ease,border .3s ease}.footer .top-footer .email-col .email-marketing-block .button:hover,.footer .top-footer .email-col .email-marketing-block .button:link:hover,.footer .top-footer .email-col .email-marketing-block .button:visited:hover,.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_button_row input:hover{background:#fbc547;border-color:#fbc547}.footer .top-footer .email-col .e2ma_signup_message h1,.footer .top-footer .email-col .e2ma_signup_message h2,.footer .top-footer .email-col .e2ma_signup_message h3,.footer .top-footer .email-col .e2ma_signup_message h4,.footer .top-footer .email-col .e2ma_signup_message h5,.footer .top-footer .email-col .e2ma_signup_message h6{font-size:18px;line-height:20px;font-weight:700;font-family:Raleway,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#fff}.footer .bottom-footer{color:#636363;display:flex;justify-content:center}.footer .bottom-footer .wrap{justify-content:center;align-items:center;padding:28px 20px 25px;display:inline-flex;margin:0 auto}.footer .bottom-footer .wrap>*{flex-shrink:0}.footer .bottom-footer .wrap>*+*{position:relative;margin-left:50px}.footer .bottom-footer .wrap>*+::before{content:"";position:absolute;top:calc(50% - 2px);left:-25px;width:4px;height:4px;background:#636363;border-radius:100%}.footer .bottom-footer .copy-container{font-family:"Playfair Display",serif;font-style:italic}.footer .bottom-footer .policy-container .policy-links>*+*{position:relative;margin-left:50px}.footer .bottom-footer .policy-container .policy-links>*+::before{content:"";position:absolute;top:calc(50% - 2px);left:-25px;width:4px;height:4px;background:#636363;border-radius:100%}.footer .bottom-footer .powered-by-block{font-family:"Playfair Display",serif;font-style:italic}.footer .bottom-footer .powered-by-block p{margin:0}.footer .bottom-footer .powered-by-block a{font-family:Raleway,sans-serif;font-style:normal}.footer .color-bar-container{display:flex}.footer .color-bar-container .color-bar{width:100%;height:11px}.footer .color-bar-container .color-bar:first-child{background:#83d5ef}.footer .color-bar-container .color-bar:nth-child(2){background:#1b6a84}.footer .color-bar-container .color-bar:nth-child(3){background:#fbc547}.footer .color-bar-container .color-bar:nth-child(4){background:#80c8a8}.footer .color-bar-container .color-bar:nth-child(5){background:#8c2e6d}nav.subnav{width:100%;margin-bottom:40px}nav.subnav a{display:block;position:relative;font-family:Raleway,sans-serif;font-size:16px;font-weight:500}nav.subnav li.nav__list--here>ul{display:block}nav.subnav ul{list-style:none;margin:0;padding:0}nav.subnav ul li a{font-size:18px;line-height:20px;padding:10px 10px 10px 0;color:#83d5ef;font-weight:700}nav.subnav ul li:hover>a{color:#80c8a8}nav.subnav ul ul{display:none}nav.subnav ul ul li a{padding:10px 10px 10px 20px;color:#8c2e6d;font-style:italic;font-family:"Playfair Display",serif}nav.subnav ul ul li:hover>a{color:#83d5ef}nav.subnav ul ul ul{display:none}.menu-container{padding:0 61px;margin-top:110px}.additional-offcanvas-container~.menu-container{margin-top:40px}nav.mobile{width:100%}nav.mobile a{display:block;position:relative;font-size:16px;font-weight:400}nav.mobile a span.accordian_toggle{width:50px;height:100%;position:absolute;top:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}nav.mobile a span.accordian_toggle::after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"";font-size:18px}nav.mobile a span.accordian_toggle:hover::after{transform:rotate(90deg)}nav.mobile li.nav__list--parent a{padding-right:50px}nav.mobile li.accordian_open>a>span.accordian_toggle::after{transform:rotate(90deg)}nav.mobile ul{list-style:none;margin:0;padding:0}nav.mobile ul li a{font-size:18px;text-transform:uppercase;padding:15px 30px 15px 56px;color:#fff}nav.mobile ul li:hover>a{color:#87d2ac}nav.mobile ul ul{display:none}nav.mobile ul ul li a{text-transform:none;padding:12px 20px 12px 93px;color:#80d5f1}nav.mobile ul ul li:hover>a{color:#87d2ac}nav.mobile ul ul ul{display:none}nav.mobile ul ul ul li a{padding:20px 20px 20px 130px;color:#fff}nav.mobile ul ul ul li:hover>a{color:#87d2ac}nav.footer ul{width:100%;list-style:none;margin:0;padding:0}nav.footer li{position:relative}nav.footer a{display:inline-block;letter-spacing:1px}nav.footer>ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:1024px){nav.footer>ul{display:block}}@media only screen and (max-width:1440px){nav.footer>ul>li{flex-basis:50%}}nav.footer>ul>li>a:hover{color:#fbc547}nav.footer>ul a{color:#80c8a8;font-size:14px;font-weight:700;line-height:18px;padding:6px 16px}nav.footer ul ul{margin-bottom:40px}@media only screen and (max-width:1440px){nav.footer ul ul{display:none}}nav.footer ul ul li:hover>a{color:#fbc547}nav.footer ul ul a{color:#80c8a8}nav.footer ul ul ul{display:none!important}@keyframes bounce{0%{transform:translate(-50%,0)}50%{transform:translate(-50%,-8px)}100%{transform:translate(-50%,0)}}.background-holder{position:absolute;top:0;left:0;width:100%;height:100%}.site-container{overflow:hidden}.featured-container{position:relative;color:#fff;overflow:hidden;min-height:812px;height:calc(100vh + 24px)}.featured-container h1,.featured-container h2,.featured-container h3,.featured-container h4,.featured-container h5,.featured-container h6{color:#fff}.featured-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#8c2e6d,#1b6a84,#fbc547);opacity:.73}.featured-container .wrap{position:relative;z-index:1;height:100%;max-width:1340px;display:flex;flex-direction:column}.featured-container .intro-text{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:167px;text-align:center;height:100%}@media only screen and (max-width:980px){.featured-container .intro-text{font-size:51px;line-height:51px;font-weight:700;padding:162px 0 134px}}@media only screen and (max-width:640px){.featured-container .intro-text{font-size:32px;line-height:34px;font-weight:700;padding:80px 0 40px}}.featured-container .intro-text .image:first-of-type{display:none}.featured-container .intro-text p{font-size:20px;line-height:34px;font-weight:400;margin:0}.featured-container .intro-text h1,.featured-container .intro-text h2,.featured-container .intro-text h3,.featured-container .intro-text h4,.featured-container .intro-text h5,.featured-container .intro-text h6{color:#fff}.featured-container .intro-text h2{font-size:70px;font-family:"Playfair Display",serif;font-style:italic;font-weight:700;line-height:1}@media only screen and (max-width:980px){.featured-container .intro-text h2{font-size:51px;line-height:51px;font-weight:700}}@media only screen and (max-width:640px){.featured-container .intro-text h2{font-size:32px;line-height:34px;font-weight:700}}.featured-container .intro-text h3{display:block;font-size:200px;font-family:Raleway,sans-serif;font-style:normal;font-weight:300;line-height:.9;letter-spacing:-10px;margin-bottom:40px}@media only screen and (max-width:980px){.featured-container .intro-text h3{font-size:148px;line-height:121px;font-weight:300}}@media only screen and (max-width:640px){.featured-container .intro-text h3{font-size:90px;line-height:74px;font-weight:300;letter-spacing:-2px}}.featured-container .continue-scrolling-arrow{position:absolute;bottom:38px;left:50%;transform:translate(-50%,0);z-index:10;color:#fff;border-radius:100%;border:3px solid #fff;display:flex;justify-content:center;align-items:center;font-size:51px;width:66px;height:66px;animation:bounce 1.25s infinite;cursor:pointer}@media screen and (max-height:800px){.featured-container .continue-scrolling-arrow{display:none}}@media only screen and (max-width:980px){.featured-container .continue-scrolling-arrow{width:52px;height:52px;font-size:41px;bottom:34px;border-width:2px}}@media only screen and (max-width:640px){.featured-container .continue-scrolling-arrow{width:30px;height:30px;font-size:36px;bottom:20px}}.featured-container .continue-scrolling-arrow:hover{background:#fff;color:#1b6a84}.featured-container .featured-buttons-container{opacity:0;visibility:hidden;transition:.5s ease opacity 0s,0s ease visibility 0s,.5s ease top 0s;position:relative;top:100px}@media only screen and (max-width:640px){.featured-container .featured-buttons-container{opacity:1;visibility:visible;top:0}}.featured-container .featured-buttons-container.is-visible{opacity:1;visibility:visible;top:0}.featured-container .featured-buttons-container .collection--list{margin-bottom:160px}.featured-container .featured-buttons-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list ul{display:block}}.featured-container .featured-buttons-container .collection--list li{border:2px solid #fff;flex:0 1 26%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-family:Raleway,sans-serif;text-transform:uppercase;margin:0 40px 40px;font-size:25px;line-height:1.6;transition:background .3s ease,color .3s ease}@media only screen and (max-width:980px){.featured-container .featured-buttons-container .collection--list li{margin:0 25px 30px;font-size:18px;line-height:30px;font-weight:400}}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list li{margin-bottom:6px;font-size:16px;line-height:32px;font-weight:400}}.featured-container .featured-buttons-container .collection--list li:hover{background:#fbc547;border-color:#fbc547}.featured-container .featured-buttons-container .collection--list a{display:block;color:#fff;padding:20px}@media only screen and (max-width:980px){.featured-container .featured-buttons-container .collection--list a{padding:16px}}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list a{padding:10px}}.featured-container .featured-buttons-container .collection--list .collection-item__content{width:100%}.featured-container .featured-buttons-container .collection--list .collection-item-label{letter-spacing:3px}.featured-container .featured-buttons-container .collection--list .collection-item-description{display:none}.featured-container .featured-buttons-container .collection--list .collection-item-image{display:none}.clip-container{position:relative;z-index:20}@media screen and (max-height:800px){.clip-container{display:none}}.clip-container .clip-bar{position:absolute;bottom:0;width:calc(50% - 53px);height:24px;background:#fff}@media only screen and (max-width:640px){.clip-container .clip-bar{height:16px;width:70px;width:calc(50% - 35px)}}.clip-container .left-clip-bar{left:0}.clip-container .right-clip-bar{right:0}.clip{position:absolute;height:24px;width:107px;bottom:0;left:50%;transform:translate(-50%,0)}@media only screen and (max-width:640px){.clip{height:16px;width:71px}}.clip svg{width:100%;height:100%}.clip .cls-1{left:50%;z-index:100;fill:#fff;fill-rule:evenodd}main{background:#fff}.primary-container .wrap{display:flex}@media only screen and (max-width:980px){.primary-container .wrap{display:block;max-width:700px}}.primary-container .col{width:50%}@media only screen and (min-width:981px){.primary-container .col+.col{margin-left:100px}}@media only screen and (max-width:980px){.primary-container .col{width:100%}}.primary-content{color:#1b6a84;padding:113px 0;font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.primary-content{padding:20px;text-align:center;font-size:18px;line-height:30px;font-weight:400}}.primary-content p{font-size:inherit;font-weight:inherit;line-height:inherit}.primary-content h1{font-family:Raleway,sans-serif;font-weight:400;color:#1b6a84}.fast-facts-container{color:#8c2e6d;padding:122px 0}@media only screen and (max-width:980px){.fast-facts-container{padding:8px 0 76px}}.fast-facts-container a{color:#8c2e6d}.fast-facts-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex}@media only screen and (max-width:640px){.fast-facts-container .collection--list ul{flex-wrap:wrap;justify-content:space-between}}.fast-facts-container .collection--list li{flex:1 1 0;width:0;margin:0 1px;text-align:center}.fast-facts-container .collection--list li:nth-child(n+5){display:none}@media only screen and (max-width:640px){.fast-facts-container .collection--list li{flex:0 1 47%;margin-bottom:20px}}.fast-facts-container .collection--list .collection-item__content{display:flex;flex-direction:column;align-items:center}.fast-facts-container .collection--list .collection-item-label{text-align:center;order:2;font-family:Raleway,sans-serif;font-size:17px;line-height:20px;font-weight:500}.fast-facts-container .collection--list .collection-item-label a{font-size:inherit;font-weight:inherit;line-height:inherit}.fast-facts-container .collection--list .collection-item-description{font-family:Raleway,sans-serif;font-size:56px;line-height:0;font-weight:300;border:2px solid #8c2e6d;border-radius:100%;text-align:center;margin-bottom:15px;width:80%;height:0;padding:0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1525px){.fast-facts-container .collection--list .collection-item-description{font-size:3.75vw}}@media only screen and (max-width:980px){.fast-facts-container .collection--list .collection-item-description{font-size:56px}}@media screen and (max-width:700px){.fast-facts-container .collection--list .collection-item-description{font-size:6.6666666667vw}}.fast-facts-container .collection--list .collection-item-description p{font-size:inherit;font-weight:inherit;line-height:inherit}.spotlight-container{position:relative;overflow:hidden}.spotlight-container>.image:nth-child(2){display:none}@media only screen and (max-width:980px){.spotlight-container{padding:0}.spotlight-container .wrap{padding:0}}@media only screen and (max-width:640px){.spotlight-container{padding:0}}.spotlight-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#8c2e6d,#1b6a84,#fbc547);opacity:.53}.spotlight-container .background-holder{height:150%;bottom:auto}.news-container{display:flex;overflow:hidden}.news-container .news-main{position:relative;flex:0 1 100%;color:#fff;padding:52px 8.3333333333% 52px 80px;background:linear-gradient(to top,#8c2e6d,#1b6a84)}@media only screen and (max-width:1024px){.news-container .news-main{padding:30px 40px}}@media only screen and (max-width:640px){.news-container .news-main{display:none}}.news-container .news-main h1,.news-container .news-main h2,.news-container .news-main h3,.news-container .news-main h4,.news-container .news-main h5,.news-container .news-main h6{color:#fff}.news-container .news-main.no-overlay::before{opacity:0}.news-container .news-main::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#000;opacity:.6;transition:opacity .5s ease}.news-container .news-main .background-holder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:center center/cover no-repeat;opacity:0;transition:opacity .6s ease}.news-container .news-main .background-holder.active{opacity:1}.news-container .news-main>*{position:relative;z-index:10}.news-container .news-main .news-main-content{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.news-container .news-main .news-main-content .news-article-title{font-size:48px;line-height:50px;font-weight:400;font-family:Raleway,sans-serif}.news-container .news-main .news-main-content .news-article-title:hover a{color:#fbc547}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-title{font-size:30px;line-height:34px;font-weight:400}}.news-container .news-main .news-main-content .news-article-title a,.news-container .news-main .news-main-content .news-article-title h5{font-family:Raleway,sans-serif;color:#fff;transition:.15s ease;font-size:48px;line-height:50px;font-weight:400}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-title a,.news-container .news-main .news-main-content .news-article-title h5{font-size:30px;line-height:34px;font-weight:400}}.news-container .news-main .news-main-content .news-article-description{color:#fff;font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-description{font-size:16px;line-height:26px;font-weight:400}}.news-container .news-main .news-main-content .news-article-meta-container{display:flex;align-items:center;margin-bottom:20px}.news-container .news-main .news-main-content .news-article-meta--date{background:#fbc547;display:inline-block;align-self:flex-start;padding:8px 28px;min-width:195px;text-align:center;font-size:18px;line-height:34px;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#fff}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-meta--date{font-size:13px;line-height:24px;font-weight:400;min-width:0}}.news-container .news-main .news-main-content .news-article-meta--author{text-transform:uppercase;font-size:20px;line-height:34px;font-weight:700;color:#fff;margin-left:32px}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-meta--author{font-size:14px;line-height:24px;font-weight:400;margin-left:20px}}.news-container .news-main .news-main-content .news-article-meta--author .author-name{color:#80c8a8}.news-container .news-list{width:516px;flex-shrink:0}@media only screen and (max-width:980px){.news-container .news-list{width:394px}}@media only screen and (max-width:640px){.news-container .news-list{width:100%;flex-shrink:1}}.news-container .news-list .other-stuff-container h1,.news-container .news-list .other-stuff-container h2,.news-container .news-list .other-stuff-container h3,.news-container .news-list .other-stuff-container h4,.news-container .news-list .other-stuff-container h5,.news-container .news-list .other-stuff-container h6{display:block;color:#1b6a84;font-family:Raleway,sans-serif;line-height:1;text-transform:uppercase;text-align:center;letter-spacing:2px;padding:30px;margin:0}@media only screen and (max-width:980px){.news-container .news-list .other-stuff-container h1,.news-container .news-list .other-stuff-container h2,.news-container .news-list .other-stuff-container h3,.news-container .news-list .other-stuff-container h4,.news-container .news-list .other-stuff-container h5,.news-container .news-list .other-stuff-container h6{padding:13px}}.news-container .news-list .news-article{padding:35px 90px 35px 44px;border:1px solid #d7d7d7;border-width:1px 0;box-shadow:none}@media only screen and (max-width:980px){.news-container .news-list .news-article{padding:26px 24px}}.news-container .news-list .news-article+.news-article{border-top:0;padding:35px 44px}@media only screen and (max-width:980px){.news-container .news-list .news-article+.news-article{padding:26px 24px}}.news-container .news-list .news-article .news-article-header{position:relative;margin-left:115px;padding-right:30px;min-height:46px}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-header{margin-left:88px;padding-right:0}}@media only screen and (max-width:640px){.news-container .news-list .news-article .news-article-header{padding:0}}.news-container .news-list .news-article:nth-child(4n+1) .news-article-meta--date{color:#80c8a8;border-color:#80c8a8}.news-container .news-list .news-article:nth-child(4n+2) .news-article-meta--date{color:#1b6a84;border-color:#1b6a84}.news-container .news-list .news-article:nth-child(4n+3) .news-article-meta--date{color:#fbc547;border-color:#fbc547}.news-container .news-list .news-article:nth-child(4n+4) .news-article-meta--date{color:#8c2e6d;border-color:#8c2e6d}.news-container .news-list .news-article .news-article-description,.news-container .news-list .news-article .news-article-image{display:none}.news-container .news-list .news-article .news-article-meta--date{position:absolute;top:50%;left:-25px;transform:translate(-100%,-50%);border-radius:100%;width:90px;height:90px;border:2px solid;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date{width:70px;height:70px;left:-15px}}.news-container .news-list .news-article .news-article-meta--date .date-month{font-size:18px;line-height:26px;font-weight:700;font-family:Raleway,sans-serif}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date .date-month{font-size:14px;line-height:21px;font-weight:700}}.news-container .news-list .news-article .news-article-meta--date .date-day{font-size:35px;line-height:30px;font-weight:700;font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date .date-day{font-size:28px;line-height:24px;font-weight:700}}.news-container .news-list .news-article .news-article-meta--date .date-year,.news-container .news-list .news-article .news-article-meta--date .separator{display:none}.news-container .news-list .news-article .news-article-title h5{font-size:20px;line-height:26px;font-weight:400;margin:0}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-title h5{font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}}.news-container .news-list .news-article .news-article-title h5 a{color:#1b6a84;font-family:Raleway,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}.news-container .news-list .news-article .news-article-meta--author{font-size:12px;line-height:34px;font-weight:700;font-family:Raleway,sans-serif;text-transform:uppercase;letter-spacing:2px}.news-container .news-list .news-article.active{position:relative;background:#eee}.news-container .news-list .news-article.active::before{content:"";position:absolute;width:0;height:0;border:20px solid #1b6a84;border-color:transparent #eee transparent transparent;top:50%;left:0;transform:translate(-100%,-50%);z-index:10}.news-container .news-articles-archive{margin:0}.news-container .news-articles-archive a{display:block;text-align:center;color:#1b6a84;text-transform:uppercase;padding:20px;transition:background .4s ease,color .4s ease;letter-spacing:2px}@media only screen and (max-width:980px){.news-container .news-articles-archive a{padding:8px}}.news-container .news-articles-archive a:hover{color:#fff;background:#1b6a84}.logos-wrapper-container{background:#eee;padding:40px 0}@media only screen and (max-width:980px){.logos-wrapper-container{padding:30px 0}}.logos-wrapper-container .wrap{display:flex;align-items:center;max-width:1800px}@media only screen and (max-width:980px){.logos-wrapper-container .wrap{display:block}}.logos-wrapper-container .logos-headline-block{width:345px;flex-shrink:0;padding:0 60px;text-align:center;align-self:stretch;display:flex;justify-content:center;align-items:center;border-right:2px solid rgba(0,0,0,.05);min-height:232px}.logos-wrapper-container .logos-headline-block h1,.logos-wrapper-container .logos-headline-block h2,.logos-wrapper-container .logos-headline-block h3,.logos-wrapper-container .logos-headline-block h4,.logos-wrapper-container .logos-headline-block h5,.logos-wrapper-container .logos-headline-block h6{font-family:Raleway,sans-serif;color:#555;font-weight:400;line-height:1}@media only screen and (max-width:1440px){.logos-wrapper-container .logos-headline-block{width:auto;width:250px;padding:0 20px 0 0;min-height:0}.logos-wrapper-container .logos-headline-block h1,.logos-wrapper-container .logos-headline-block h2,.logos-wrapper-container .logos-headline-block h3,.logos-wrapper-container .logos-headline-block h4,.logos-wrapper-container .logos-headline-block h5,.logos-wrapper-container .logos-headline-block h6{font-size:24px;line-height:.9230769231}}@media only screen and (max-width:980px){.logos-wrapper-container .logos-headline-block{width:auto;flex-shrink:1;border:0;padding:0}}.internal .masthead-container{position:relative;height:413.5px;padding:168px 0 20px;text-align:center;transition:.5s ease;margin-top:55.5px}@media only screen and (max-width:980px){.internal .masthead-container{height:265px;padding:122px 0 10px;margin-top:35px}}@media only screen and (max-width:640px){.internal .masthead-container{height:196.5px;padding-top:80px;margin-top:30.5px}}.internal .masthead-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#8c2e6d,#1b6a84,#fbc547);opacity:.53}.internal .masthead-container .background-holder{background:url("/designs/np_spirit/images/masthead-bg.jpg") center center/cover no-repeat}.internal .masthead-container .wrap{height:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.internal .masthead-container .wrap>.image:first-of-type{display:none}.internal .masthead-container h1,.internal .masthead-container h2,.internal .masthead-container h3,.internal .masthead-container h4,.internal .masthead-container h5,.internal .masthead-container h6{font-family:Raleway,sans-serif;font-weight:400;color:#fff}.internal .masthead-container h1{font-size:48px;line-height:50px;font-weight:400}@media only screen and (max-width:980px){.internal .masthead-container h1{font-size:38px;line-height:40px;font-weight:400}}@media only screen and (max-width:640px){.internal .masthead-container h1{font-size:36px;line-height:38px;font-weight:400}}.internal .masthead-container h4{font-size:24px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.internal .masthead-container h4{font-size:20px;line-height:26px;font-weight:400}}.internal main{position:relative;padding:75px 0 80px}@media only screen and (min-width:641px)and (max-width:980px){.internal main{padding-right:60px}}@media only screen and (max-width:640px){.internal main{padding:40px 0}}.internal main .wrap.primary-wrap{display:flex;max-width:1425px}.internal .primary-container h1,.internal .primary-container h2,.internal .primary-container h3,.internal .primary-container h4,.internal .primary-container h5,.internal .primary-container h6,.internal .sidebar-container h1,.internal .sidebar-container h2,.internal .sidebar-container h3,.internal .sidebar-container h4,.internal .sidebar-container h5,.internal .sidebar-container h6{font-family:Raleway,sans-serif;font-weight:400}.internal .primary-container h1,.internal .sidebar-container h1{color:#8c2e6d}.internal .primary-container h2,.internal .sidebar-container h2{color:#1b6a84}.internal .primary-container h3,.internal .sidebar-container h3{color:#80c8a8}.internal .primary-container h4,.internal .sidebar-container h4{color:#83d5ef}.internal .primary-container h5,.internal .sidebar-container h5{color:#262626}.internal .primary-container h6,.internal .sidebar-container h6{color:#626262}.internal .primary-container{width:100%}.internal .primary-container ol li,.internal .primary-container ul li{color:#80c8a8}.internal .primary-container ol li .collection-item__content,.internal .primary-container ul li .collection-item__content{color:#222}.internal .primary-container .data-table{border:1px solid #eee}.internal .primary-container .data-table thead tr{background:#1b6a84;color:#fff}.internal .primary-container .data-table thead th{border:0}.internal .primary-container>ul{list-style:none;margin-left:34px}.internal .primary-container>ul li{color:#222}.internal .primary-container>ul li::before{content:"";margin-right:10px;display:inline-block;width:4px;height:4px;background-color:#80c8a8;border-radius:100%;margin-bottom:2px}.internal .primary-container>ol{counter-reset:item}.internal .primary-container>ol li{display:block;color:#222}.internal .primary-container>ol li::before{content:counter(item) ". ";counter-increment:item;color:#80c8a8;position:absolute;padding-right:10px;transform:translate(-100%,0)}.internal .under-sidebar-container-mobile{display:none;margin-top:30px;width:100%}@media only screen and (max-width:640px){.internal .under-sidebar-container-mobile{display:block}}.internal .under-sidebar-container-mobile h1,.internal .under-sidebar-container-mobile h2,.internal .under-sidebar-container-mobile h3,.internal .under-sidebar-container-mobile h4,.internal .under-sidebar-container-mobile h5,.internal .under-sidebar-container-mobile h6{font-family:Raleway,sans-serif;font-weight:400}.internal .under-sidebar-container-mobile h1{color:#8c2e6d}.internal .under-sidebar-container-mobile h2{color:#1b6a84}.internal .under-sidebar-container-mobile h3{color:#80c8a8}.internal .under-sidebar-container-mobile h4{color:#83d5ef}.internal .under-sidebar-container-mobile h5{color:#262626}.internal .under-sidebar-container-mobile h6{color:#626262}.internal .sidebar-container{width:330px;flex-shrink:0;border-left:1px solid #cdcdcd;padding-left:75px;margin-left:75px;z-index:1000}.internal .sidebar-container .sidebar-trigger{display:none}@media only screen and (max-width:1024px){.internal .sidebar-container{position:fixed;position:absolute;right:0;top:28px;transform:translate(100%,0) translate(-3px,0);background:#f7f7f7;padding-top:50px;padding-bottom:70px;padding-right:50px;border-left:3px solid #8c2e6d;transition:transform .5s ease}.internal .sidebar-container .sidebar-trigger{content:"";position:absolute;top:12px;left:0;transform:translate(-100%,0);width:58px;height:60px;background:#8c2e6d;border-radius:100% 0 0 100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.internal .sidebar-container .sidebar-arrow{color:#fff;width:35px;height:35px;border:2px solid #fff;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:27px;padding:0 3px 2px 0;transition:transform .3s ease .3s}}@media only screen and (max-width:640px){.internal .sidebar-container{display:none}}.internal .sidebar-container .section-title h3{color:#1b6a84;font-family:Raleway,sans-serif;font-size:18px;line-height:20px;font-weight:600;text-transform:uppercase}.landing{background:#333}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{font-family:Raleway,sans-serif;font-weight:400}.landing h1{color:#8c2e6d}.landing h2{color:#1b6a84}.landing h3{color:#80c8a8}.landing h4{color:#83d5ef}.landing h5{color:#262626}.landing h6{color:#626262}.landing .lp-site-container{display:block;background:#fff}.landing .wrap{margin:0 auto;max-width:1525px;padding:0 20px}.landing header.header{position:relative;width:100%;text-align:center;background:#fff;display:flex;justify-content:center}.landing header.header .wrap{width:100%;justify-content:center}.landing header.header .lp-nav-logo img{max-width:100%;max-height:150px;padding:20px 0}.landing .lp-masthead-container{position:relative;padding:20px 0 140px}.landing .lp-masthead-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#8c2e6d,#1b6a84,#fbc547);opacity:.53}.landing .lp-headline-container{position:relative;text-align:center;z-index:10}.landing .lp-headline-container h1{font-size:44px;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:640px){.landing .lp-headline-container h1{font-size:30px;margin-bottom:30px}}.landing .lp-headline-container h1,.landing .lp-headline-container h2,.landing .lp-headline-container h3,.landing .lp-headline-container h4,.landing .lp-headline-container h5,.landing .lp-headline-container h6{color:#fff;margin:10px 0}.landing .lp-media-container{margin-top:-120px;position:relative;z-index:10;display:flex;justify-content:center}.landing .lp-media-container .wrap{max-width:640px}.landing .lp-columns-container{padding:20px 0 100px}.landing .lp-columns-container .wrap{display:flex;justify-content:center;max-width:1565px}@media only screen and (max-width:980px){.landing .lp-columns-container .wrap{flex-direction:column}}.landing .lp-columns-container .lp-columns-content{flex:0 1 auto;margin:0 20px}.landing .lp-columns-container .lp-cta-container{border-radius:5px;min-width:50%;margin:0 20px;padding:20px;background:#fbfbfb;color:#000;border:1px solid rgba(0,0,0,.05)}.landing .lp-columns-container .lp-cta-container .form-title{margin-top:0}.landing .lp-columns-container .lp-cta-container form{margin-bottom:10px}.landing .lp-columns-container .lp-cta-container ul{list-style:none;margin:0;padding:0}.landing .lp-columns-container .lp-cta-container .collection-item-label a{color:#fff;background:#f55930;padding:10px 20px;display:inline-block;font-weight:lighter;text-transform:uppercase;border:2px solid #f55930}.landing .lp-columns-container .lp-cta-container .collection-item-label a:hover{background:rgba(0,0,0,0);border:2px solid #f55930;color:#f55930}.landing .lp-columns-container .lp-cta-container .collection-item-description,.landing .lp-columns-container .lp-cta-container .collection-item-image{display:none}.landing .lp-callout-container{color:#000;text-align:center;font-size:18px;padding:40px 0;position:relative;z-index:10}.landing .lp-primary-container{background:#fff;color:#000;font-size:16px;flex-direction:column}.landing .lp-primary-container .wrap{display:flex;justify-content:space-between}@media only screen and (max-width:980px){.landing .lp-primary-container .wrap{display:block}}.landing .lp-primary-container .lp-primary-content{max-width:48%}@media only screen and (max-width:980px){.landing .lp-primary-container .lp-primary-content{max-width:none}}.landing .lp-testimonials-container{background:#fbfbfb;border:1px solid #e1e1e1;border-width:1px 0;padding:30px 0}.landing .lp-testimonials-container h1,.landing .lp-testimonials-container h2,.landing .lp-testimonials-container h3,.landing .lp-testimonials-container h4,.landing .lp-testimonials-container h5,.landing .lp-testimonials-container h6{text-align:center;text-transform:uppercase;margin-bottom:60px}.landing .lp-testimonials-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}@media only screen and (max-width:980px){.landing .lp-testimonials-container ul{display:block}}.landing .lp-testimonials-container li{position:relative;flex:0 1 50%;min-height:140px;padding-right:20px}@media only screen and (max-width:980px){.landing .lp-testimonials-container li{max-width:none;margin-bottom:50px}}.landing .lp-testimonials-container .collection-item__content{display:flex;flex-direction:column}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item__content{align-items:center;text-align:center}}.landing .lp-testimonials-container .collection-item-image{width:100px;height:100px;border:4px solid #fff;position:absolute;top:0;left:0}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-image{position:initial}}.landing .lp-testimonials-container .collection-item-label{margin-left:120px;order:5;color:#000}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-label{margin-left:0}}.landing .lp-testimonials-container .collection-item-description{margin-left:120px;margin-bottom:20px;order:1}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-description{margin-left:0}}.landing .lp-fundraising-container{color:#000;text-align:center;background:#fff;padding:0 0 60px}.landing .lp-logos-container{background:#fff;position:relative;padding:20px 0}.landing .lp-logos-container h1,.landing .lp-logos-container h2,.landing .lp-logos-container h3,.landing .lp-logos-container h4,.landing .lp-logos-container h5,.landing .lp-logos-container h6{text-align:center;text-transform:uppercase}.landing .lp-logos-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:980px){.landing .lp-logos-container ul{flex-wrap:wrap}}.landing .lp-logos-container li{flex:0 1 auto;padding:15px}@media only screen and (max-width:640px){.landing .lp-logos-container li{flex:0 1 50%}.landing .lp-logos-container li:nth-child(n+5){display:none}}.landing .lp-logos-container .collection{margin-bottom:0}.landing .lp-logos-container .collection-item-image{margin:0;text-align:center}.landing .lp-logos-container .collection-item-description,.landing .lp-logos-container .collection-item-label{display:none}.landing footer{background:#333}.landing footer .wrap{justify-content:center}.landing footer .location-container{text-align:center;margin-bottom:20px}.landing footer .location-container .locations-hours--variable{display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:640px){.landing footer .location-container .locations-hours--variable{display:block}}.landing footer .location-container .location{margin:20px}.landing footer .location-container .location__title{display:none}.landing footer .location-container .label{display:none}.landing footer .location-container .location__hours{display:none}.landing footer .bottom-footer-container{display:flex;justify-content:center}@media only screen and (max-width:980px){.landing footer .bottom-footer-container{flex-direction:column;text-align:center}}.landing footer .policy-links{margin-left:1rem}.landing footer .powered-by-block{text-align:center;margin-left:1rem}.progress-bar{max-width:700px;width:100%;margin:0 auto}.progress-bar__trench{height:3.5rem;border:4px solid #000;border-radius:30px;padding:8px;background-color:#fff}.progress-bar__meter{height:100%;border-radius:30px;background-color:#8c2e6d}.progress-bar__metrics{font-size:20px;font-weight:700}#st-launcher-tab{display:none}.event-calendar-nav__next-prev .button{border-radius:0!important}.internal .primary-container .panel--alert li{color:#fff}.form-actions .panel--well{background:0 0;border:0;border-radius:0;box-shadow:none}.catalog-grid li{color:#222}.product .catalogs .form-actions:first-of-type{display:none}.product .catalogs .pageflex-preview-actions .form-actions{display:block}.product .catalog__header h2{display:none}.product nav.catalogs-nav-breadcrumbs{display:none}.image-slideshow .slide__overlay{background:linear-gradient(180deg,rgba(34,34,34,0) 0,rgba(34,34,34,0) 50%,rgba(34,34,34,.7) 100%);display:flex;justify-content:center;align-items:flex-end}.image-slideshow .slide-text{color:#fff;padding:20px 55px;width:100%}.image-slideshow .slide-text p{font-size:16px;color:#fff;line-height:1.4;font-weight:400;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}@media only screen and (max-width:640px){.image-slideshow .slide-text{padding:20px 20px}}.image-slideshow .image-slideshow-item-title{font-size:23px;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}.image-slideshow .image-slideshow-item-action{background:#80c8a8;color:#fff;border:0;border-radius:0;box-shadow:none;padding:.5rem 1rem;display:inline-block;font-size:16px;line-height:18px;font-weight:700;transition:background .3s ease}.image-slideshow .image-slideshow-item-action:active,.image-slideshow .image-slideshow-item-action:focus,.image-slideshow .image-slideshow-item-action:hover{background:#4caf83;color:#fff;border:0;border-radius:0;box-shadow:none}.image-slideshow .slider-controls-nav{display:flex;align-items:center}.image-slideshow .slider-controls-nav .image-slideshow-nav{display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:100%;height:32px;width:32px;transition:background .4s ease,color .4s ease;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1);box-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}.image-slideshow .slider-controls-nav .image-slideshow-nav::after{font-size:25px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease}.image-slideshow .slider-controls-nav .image-slideshow-nav:hover::after{color:#1b6a84}.image-slideshow .slider-controls-nav .slider-nav--prev:hover{background:#fff;color:#80c8a8}.image-slideshow .slider-controls-nav .slider-nav--prev::after{content:"";padding-right:3px}.image-slideshow .slider-controls-nav .slider-nav--next:hover{background:#fff;color:#80c8a8}.image-slideshow .slider-controls-nav .slider-nav--next::after{content:"";padding-left:3px}@media only screen and (max-width:640px){.image-slideshow .slider-controls-nav .image-slideshow-nav{background:#80c8a8;border-color:#80c8a8}.image-slideshow .slider-controls-nav .image-slideshow-nav:hover{border-color:#fff}.image-slideshow .slider-controls-nav .slider-nav--next{right:-7px}.image-slideshow .slider-controls-nav .slider-nav--prev{left:-7px}}.image-slideshow .image-slideshow-pager{display:flex;right:auto;width:100%;bottom:-50px;height:50px;align-items:center;justify-content:center;position:unset;transform:none}.image-slideshow .image-slideshow-pager span{background:#80c8a8}.image-slideshow .image-slideshow-pager span.slider-controls-pager__active{background:#222}.clearfix{zoom:1}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}@media print{*{background:rgba(0,0,0,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rock Salt";font-style:normal;font-weight:400;font-display:swap;src:local("Rock Salt Regular"),local("RockSalt-Regular"),url(https://fonts.gstatic.com/s/rocksalt/v11/MwQ0bhv11fWD6QsAVOZrt0M6p7NGrQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.video{margin-bottom:0}body{position:relative;background:#333;margin:0;padding:0;text-rendering:optimizeLegibility;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;color:#222;line-height:1.4}.wrap{margin:0 auto;width:100%;max-width:1525px;padding:0 20px}.hidden-visually.skip-to-main{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.hidden-visually.skip-to-main:focus{clip:auto;left:3px;top:3px;width:auto;height:auto;margin:0;padding:10px;background:#568fa6;color:#c41100;border:2px solid #568fa6;text-align:center;font-weight:700;z-index:10000}.hidden-visually.skip-to-main:focus:hover{background:#c41100;color:#568fa6}.hidden-visually.skip-to-main a,.hidden-visually.skip-to-main a:link{color:inherit;background:inherit}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}a,a:link,a:visited{color:#82cae6;text-decoration:none;font-weight:700}a:active,a:hover,a:link:active,a:link:hover,a:visited:active,a:visited:hover{color:#568fa6;text-decoration:none}.container-dark{color:#fff}.container-dark tfoot,.container-dark thead{color:#fff}.container-dark a,.container-dark a:link,.container-dark a:visited{color:#c2edfe}.container-dark a:active,.container-dark a:hover,.container-dark a:link:active,.container-dark a:link:hover,.container-dark a:visited:active,.container-dark a:visited:hover{color:#568fa6}.container-dark h1,.container-dark h2,.container-dark h3,.container-dark h4,.container-dark h5,.container-dark h6{color:#fff}p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:1.4;margin-bottom:18px}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;color:#222;margin-top:3.2px;margin-bottom:8px;line-height:1.6}h1{font-size:44px}@media only screen and (max-width:640px){h1{font-size:30px}}h2{font-size:37px}@media only screen and (max-width:640px){h2{font-size:28px}}h3{font-size:27px}@media only screen and (max-width:640px){h3{font-size:24px}}h4{font-size:23px}@media only screen and (max-width:640px){h4{font-size:20px}}h5{font-size:18px;color:#262626}@media only screen and (max-width:640px){h5{font-size:18px}}h6{font-size:16px;color:#626262}@media only screen and (max-width:640px){h6{font-size:16px}}hr{height:2px;width:100%;background:#222;border:0}.button,.button:link,.button:visited,.e2ma_signup_form_button_row input{background:#82cae6;color:#fff;border:0;border-radius:0;box-shadow:none;padding:.5rem 1rem;font-size:16px;line-height:18px;font-weight:700;transition:background .3s ease}.button:active,.button:focus,.button:hover,.button:link:active,.button:link:focus,.button:link:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,.e2ma_signup_form_button_row input:active,.e2ma_signup_form_button_row input:focus,.e2ma_signup_form_button_row input:hover{background:#42afd9;color:#fff;border:0;border-radius:0;box-shadow:none}select{font-family:Montserrat,sans-serif;font-style:italic;background:#eee;border:1px solid rgba(0,0,0,.05);border-radius:0;font-weight:400}select:active,select:focus{background:#eee}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#eee;border:1px solid rgba(0,0,0,.05);border-radius:0;box-shadow:none;font-size:18px;line-height:34px;font-weight:400;text-indent:4px;font-style:italic;font-family:Montserrat,sans-serif}.form-row--radio label{position:relative}input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #7b7b7b;border-radius:100%;top:4px}input[type=radio]:checked::before{content:"";width:11px;height:11px;border-radius:100%;background:#82cae6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-row--checkbox label,.form-row--radio label{color:#000}.internal .primary-container .form-title{font-size:27px;color:#82cae6}@media only screen and (max-width:640px){.internal .primary-container .form-title{font-size:24px}}.spotlight>.slider__controls{display:none!important}.spotlight-container.single-slide .slider-controls-nav{display:none!important}.spotlight--list,.spotlight--random{max-width:1525px;width:100%;margin:0 auto;text-align:left;z-index:10;padding:150px 0}@media only screen and (max-width:1024px){.spotlight--list,.spotlight--random{padding:0}}.spotlight--list ul,.spotlight--random ul{position:relative;z-index:10;height:445px}@media only screen and (max-width:980px){.spotlight--list ul,.spotlight--random ul{height:775px}}@media only screen and (max-width:640px){.spotlight--list ul,.spotlight--random ul{height:718px}}.spotlight--list li,.spotlight--random li{opacity:1;height:100%;overflow:hidden}.spotlight--list .spotlight-content,.spotlight--random .spotlight-content{height:100%}.spotlight--list .spotlight-content.spotlight-content--linked>a,.spotlight--random .spotlight-content.spotlight-content--linked>a{display:flex;height:100%;align-items:center}@media only screen and (max-width:980px){.spotlight--list .spotlight-content.spotlight-content--linked>a,.spotlight--random .spotlight-content.spotlight-content--linked>a{flex-direction:column}}.spotlight--list .spotlight-content.spotlight-content--unlinked,.spotlight--random .spotlight-content.spotlight-content--unlinked{display:flex;height:100%;align-items:center}@media only screen and (max-width:980px){.spotlight--list .spotlight-content.spotlight-content--unlinked,.spotlight--random .spotlight-content.spotlight-content--unlinked{flex-direction:column}}.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:45%;min-width:500px;height:100%;flex-shrink:0;margin-left:40px;display:block!important;order:2}.spotlight--list .spotlight-image img,.spotlight--random .spotlight-image img{display:none}@media only screen and (max-width:1024px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:50%;height:100%;order:1}}@media only screen and (max-width:980px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:100%;height:450px;margin:0;flex-shrink:0}}@media only screen and (max-width:640px){.spotlight--list .spotlight-image,.spotlight--random .spotlight-image{width:100%;height:262px}}.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{position:relative;text-align:left;padding:30px 0;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:20px}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{order:2;padding:50px 30px 60px}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{height:auto}}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:48px;line-height:50px;font-weight:400;color:#fff;margin-bottom:18px}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:38px;line-height:40px;font-weight:400}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:38px;line-height:34px;font-weight:400}}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content{font-size:20px;line-height:34px;font-weight:400;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:70px;margin-bottom:auto}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content p,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content p{font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content p,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content p{font-size:16px;line-height:26px;font-weight:400}}.spotlight--list .spotlight-overlay .spotlight-button,.spotlight--random .spotlight-overlay .spotlight-button{display:inline-block}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents{border:2px solid #fff;font-size:18px;line-height:1.6666666667;text-transform:uppercase;padding:20px;min-width:240px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease,border-color .4s ease}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents{font-size:13px;line-height:1.5384615385;padding:12px 20px;min-width:0}}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents:hover,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents:hover{background:#568fa6;color:#fff;border-color:#568fa6}.spotlight--list .spotlight-custom-container,.spotlight--random .spotlight-custom-container{display:flex;align-items:center}@media only screen and (max-width:500px){.spotlight--list .spotlight-custom-container,.spotlight--random .spotlight-custom-container{flex-direction:column-reverse;align-items:flex-start}.spotlight--list .spotlight-custom-container .slider-controls-nav,.spotlight--random .spotlight-custom-container .slider-controls-nav{margin-top:20px}.spotlight--list .spotlight-custom-container .slider-nav--prev,.spotlight--random .spotlight-custom-container .slider-nav--prev{padding-left:0!important;margin-left:0!important}}.spotlight--list .slider__controls,.spotlight--random .slider__controls{display:inline-block;position:relative;margin-right:24px}.spotlight--list .slider__controls .slider-controls-nav,.spotlight--random .slider__controls .slider-controls-nav{display:flex;align-items:center}.spotlight--list .slider__controls .slider-controls-nav .slider-nav,.spotlight--random .slider__controls .slider-controls-nav .slider-nav{margin:9px;position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:100%;height:65px;width:65px;transition:background .4s ease,color .4s ease}.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:50px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease}@media only screen and (max-width:640px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:35px}}.spotlight--list .slider__controls .slider-controls-nav .slider-nav:hover::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav:hover::after{color:#448098}@media only screen and (max-width:640px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav,.spotlight--random .slider__controls .slider-controls-nav .slider-nav{width:46px;height:46px}}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--prev:hover,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--prev:hover{background:#fff;color:#82cae6}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--prev::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--prev::after{content:"";padding-right:4px}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--next:hover,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--next:hover{background:#fff;color:#82cae6}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--next::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--next::after{content:"";padding-left:4px}.spotlight--list .slider__controls .slider-controls-pager,.spotlight--random .slider__controls .slider-controls-pager{display:none}.menu-is-visible .offcanvas-container{transform:translate(0,0)}@media only screen and (min-width:641px){.search-is-visible header.header{left:100%}.search-is-visible .donate-block{left:-100%}}.bottom-footer-is-too-wide .footer .bottom-footer .wrap{display:block;text-align:center;padding:14px 20px 10px;font-size:14px}.bottom-footer-is-too-wide .footer .bottom-footer .wrap>*{margin:0;margin-bottom:8px}.bottom-footer-is-too-wide .footer .bottom-footer .wrap>::before{display:none}.bottom-footer-is-too-wide .footer .bottom-footer .wrap .policy-links>*+::before{display:none}.bottom-footer-is-too-wide .footer .bottom-footer .wrap .policy-links .policy-link{display:block;margin:0;margin-bottom:8px}@media only screen and (max-width:1024px){.sidebar-is-visible .sidebar-container{transform:translate(0,0)!important}}.sidebar-is-visible .sidebar-container .sidebar-arrow{transform:rotateZ(180deg)}.content-block.social-media-block .collection{margin:0}.content-block.social-media-block ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.content-block.social-media-block li{padding:14px;padding-bottom:22px;min-width:50px}.content-block.social-media-block li:hover{background:#568fa6}.content-block.social-media-block img{width:auto}.content-block.social-media-block .collection-item__content{margin:0}.content-block.social-media-block .collection-item-image{margin:0}.content-block.social-media-block .collection-item-description,.content-block.social-media-block .collection-item-label{display:none}.additional-offcanvas-container .social-media-block li{padding:14px;padding-top:22px}.logos-container{position:relative;width:100%}.logos-container .collection--list{padding:0 50px;margin:0 auto}.logos-container .collection--list ul{position:relative;height:150px;list-style:none;margin:0 auto;padding:0;overflow:hidden;z-index:10}@media only screen and (max-width:640px){.logos-container .collection--list ul{height:100px}}.logos-container .collection--list ul.no-sliding{display:flex;justify-content:center}.logos-container .collection--list li{opacity:1!important}.logos-container .collection--list .collection-item-image{display:flex;justify-content:center;align-items:center;width:90%;height:150px;margin:0 auto}@media only screen and (max-width:640px){.logos-container .collection--list .collection-item-image{height:100px}}.logos-container .collection--list .collection-item-image img{height:auto;width:100%;max-height:100%;max-width:100%}.logos-container .collection--list .collection-item-description,.logos-container .collection--list .collection-item-label{display:none}.logos-container .slider-nav{color:#fff;border-radius:100%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px}.logos-container .slider-nav:hover{background:#fff;color:#448098}.logos-container .slider-nav--prev{left:0;transform:translate(50%,-50%)}.logos-container .slider-nav--next{right:0;transform:translate(-50%,-50%)}.logos-container .slider-nav--prev::after{content:"";padding-right:2px}.logos-container .slider-nav--next::after{content:"";padding-left:2px}.menu-trigger,.search-trigger{cursor:pointer;background:0 0;border:none}.search-close{font-size:40px;background:#fff;width:100px;height:100%;display:flex;justify-content:center;align-items:center}.search-close .close-icon{position:relative;width:40px}.search-close .bar{height:2px;width:100%;background:#000;transform:rotate(-45deg);position:absolute;top:50%;left:0}.search-close .bar:nth-child(2){transform:rotate(45deg)}.search-open{margin-right:auto;padding:10px;width:52px}@media only screen and (max-width:640px){.search-open{display:none}}.menu-open{margin-left:auto;flex-shrink:0;width:52px;padding:10px}.menu-open .bar{height:2px;width:100%;background:#000;position:relative}.menu-open .bar+.bar{margin-top:8px}@media only screen and (max-width:640px){.menu-open{margin-right:20px;margin-left:0}}.menu-close{padding:10px}header.header{position:fixed;width:100%;z-index:2999;background:#fff;left:0;transition:left .5s ease;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}header.header .search-container{width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%,0);display:flex;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}header.header .wrap{display:flex;justify-content:space-between;align-items:center;max-width:none}@media only screen and (max-width:640px){header.header .wrap{padding:0;justify-content:space-between}}header.header .nav-logo{position:relative;margin:0 25px;margin-bottom:-57px;width:auto;height:168px;z-index:50;flex-shrink:0;max-width:200px;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);box-shadow:none;background:#fff;background:0 0;transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo{margin-bottom:-51.8181818182px;height:122px}}@media only screen and (max-width:640px){header.header .nav-logo{margin-bottom:-19px;height:80px}}header.header .nav-logo::after,header.header .nav-logo::before{display:none;content:"";height:100%;position:absolute;top:0;width:0;border:10px solid red;border-width:0 65px 168px;transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo::after,header.header .nav-logo::before{border-width:0 45px 122px}}@media only screen and (max-width:640px){header.header .nav-logo::after,header.header .nav-logo::before{border-width:0 25px 80px}}header.header .nav-logo::before{left:1px;transform:translate(-100%,1px);border-color:transparent #fff transparent transparent}header.header .nav-logo::after{right:1px;transform:translate(100%,1px);border-color:transparent transparent transparent #fff}header.header .nav-logo a{display:block;height:100%;position:relative;z-index:10;transform:translateZ(100px)}header.header .nav-logo img{height:100%;padding:17px 30px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:640px){header.header .nav-logo img{padding:10px 15px 5px}}header.header .nav-logo .background{width:100%;position:absolute;background:#fff;z-index:1;left:0;right:0;bottom:-8px;height:63px;transform:perspective(250px) rotateX(-45deg) scale(1.1,1.1);box-shadow:0 4px 20px 0 rgba(0,0,0,.2);transition:.5s ease}@media only screen and (max-width:980px){header.header .nav-logo .background{height:56px}}@media only screen and (max-width:640px){header.header .nav-logo .background{height:21px}}header.header .nav-logo .background::before{content:"";position:absolute;top:0;height:100%;width:100%;transform:translate(0,-50%);background:#fff;z-index:1}header.header .search-block{height:100%;flex:0 1 100%}header.header .search-block .form--inline,header.header .search-block .form-control--search,header.header .search-block .form-row,header.header .search-block .form-row__controls,header.header .search-block .search-form,header.header .search-block input{height:100%}header.header .search-block form{margin:0}header.header .search-block .search-form__results{display:none}header.header .search-block .form-control--search::before{display:none}header.header .search-block input{height:100%;font-size:40px;border-radius:0;border:0;box-shadow:0;background:#424242;color:#fff}@media only screen and (max-width:980px){header.header .search-block input{font-size:30px}}header.header .donate-desktop-block .donate-block{position:fixed;top:151px;left:0;transition:top .5s ease}header.header .donate-desktop-block .donate-block li{transform:translate(-140px,0);transition:all .3s ease}header.header .donate-desktop-block .donate-block li:hover{transform:translate(0,0)}@media only screen and (max-width:980px){header.header .donate-desktop-block .donate-block{top:110px}}@media only screen and (max-width:640px){header.header .donate-desktop-block .donate-block{display:none}}header.header .wrap .donate-block{display:none}@media only screen and (max-width:640px){header.header .wrap .donate-block{position:relative;bottom:auto;transform:none;align-self:stretch;background:#c41100;display:flex;align-items:center}}header.header .donate-block .collection--list{margin:0}header.header .donate-block .collection--list ul{list-style:none;margin:0;padding:0}header.header .donate-block .collection--list li{margin-bottom:20px}@media only screen and (max-width:640px){header.header .donate-block .collection--list li{margin:0;transform:none}header.header .donate-block .collection--list li:nth-child(n+2){display:none}}header.header .donate-block .collection--list .collection-item__content{display:flex}header.header .donate-block .collection--list .collection-item-label{font-size:18px;line-height:18px;font-weight:700;font-family:Montserrat,sans-serif;text-align:center;text-transform:uppercase;background:#d71402;color:#fff;order:1;width:140px;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-label{display:none}}header.header .donate-block .collection--list .collection-item-label a{padding:19px;color:#fff;display:flex;justify-content:center;align-items:center}header.header .donate-block .collection--list .collection-item-image{background:#c41100;margin:0;order:2;padding:19px}header.header .donate-block .collection--list .collection-item-image a{height:100%;display:flex;justify-content:center;align-items:center}header.header .donate-block .collection--list .collection-item-image.image{min-width:84px}@media only screen and (max-width:980px){header.header .donate-block .collection--list .collection-item-image.image{min-width:70px}}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-image.image{padding:4px 20px}}header.header .donate-block .collection--list .collection-item-image.image img{max-height:40px;width:auto}@media only screen and (max-width:980px){header.header .donate-block .collection--list .collection-item-image.image img{max-height:30px}}@media only screen and (max-width:640px){header.header .donate-block .collection--list .collection-item-image.image img{max-height:28px}}.search-overlay-container{display:none}.offcanvas-container{position:fixed;top:0;right:0;width:560px;height:100%;overflow:auto;transform:translate(100%,0);transition:transform .7s ease;background:#448098;z-index:90000}.offcanvas-container .menu-close{margin-top:42px;margin-bottom:42px;text-align:right;opacity:.75;padding:0 20px;z-index:100;position:absolute;top:0;left:0}@media only screen and (max-width:980px){.offcanvas-container{width:100%}.offcanvas-container .menu-container{padding:0}}.search-mobile{display:none;margin-bottom:6px;padding:0 20px}@media only screen and (max-width:640px){.search-mobile{display:block}}.search-mobile .form-control--search::before{content:"";background:url("/designs/np_spirit/subdesigns/10823/images/search-white.png") center center/cover no-repeat;height:24px;width:24px;right:18px;left:auto}.search-mobile input{background:#417a91;border:1px solid #5a9bb5;color:#fff;padding:22px 18px;padding-right:50px}.search-mobile input:active,.search-mobile input:focus,.search-mobile input:hover{border:1px solid #5a9bb5}.search-mobile input::-moz-placeholder{color:#fff;opacity:0}.search-mobile input::placeholder{color:#fff;opacity:0}.footer .additional-footer-block{color:#fff}.footer .additional-footer-block h1,.footer .additional-footer-block h2,.footer .additional-footer-block h3,.footer .additional-footer-block h4,.footer .additional-footer-block h5,.footer .additional-footer-block h6{color:#fff}.footer .top-footer{background:#424242}@media only screen and (max-width:640px){.footer .top-footer{padding:37px 0 0}}.footer .top-footer .wrap{display:flex;max-width:1800px}@media only screen and (max-width:980px){.footer .top-footer .wrap{justify-content:center}}@media only screen and (max-width:640px){.footer .top-footer .wrap{flex-direction:column}}.footer .top-footer .col{padding:63px 50px 0}@media only screen and (max-width:1440px){.footer .top-footer .col{padding:63px 20px 0}}@media only screen and (max-width:980px){.footer .top-footer .col{padding:63px 60px 0}}@media screen and (max-width:700px){.footer .top-footer .col{padding:37px 28px 0}}.footer .top-footer .col+.col{position:relative}.footer .top-footer .col+.col::before{content:"";width:2px;background:rgba(255,255,255,.04);position:absolute;left:0;top:59px;bottom:71px}@media only screen and (max-width:640px){.footer .top-footer .col+.col::before{display:none}}.footer .top-footer .logo-col{width:345px;flex-shrink:0;text-align:center;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1440px){.footer .top-footer .logo-col{width:250px}}@media only screen and (max-width:980px){.footer .top-footer .logo-col{width:auto;flex-shrink:1}}@media only screen and (max-width:640px){.footer .top-footer .logo-col{order:2}}.footer .top-footer .logo-col .footer-logo{margin-bottom:26px}.footer .top-footer .logo-col .footer-logo img{max-width:100%;height:auto}.footer .top-footer .logo-col .location-container{font-size:16px;line-height:18px;font-weight:400;font-family:Montserrat,sans-serif;color:#ccc;margin-bottom:40px}.footer .top-footer .logo-col .location-container .location{margin-bottom:20px}.footer .top-footer .logo-col .location-container .location__title{display:none}.footer .top-footer .logo-col .location-container .location__address{margin-bottom:13px}.footer .top-footer .logo-col .location-container .location__phone{margin-bottom:13px}.footer .top-footer .logo-col .location-container .location__hours{display:none}.footer .top-footer .logo-col .location-container .label{display:none}.footer .top-footer .logo-col .social-media-block{margin-top:auto}.footer .top-footer .nav-col{padding-top:93px;padding-bottom:35px;width:100%}@media only screen and (max-width:980px){.footer .top-footer .nav-col{display:none}}.footer .top-footer .nav-col .footer-links-block .collection--list ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.footer .top-footer .nav-col .footer-links-block .collection--list li{min-width:180px}@media only screen and (max-width:1440px){.footer .top-footer .nav-col .footer-links-block .collection--list li{flex-basis:50%}}.footer .top-footer .nav-col .footer-links-block .collection--list a{display:inline-block;color:#c2edfe;font-size:14px;font-weight:700;line-height:18px;padding:6px 16px}.footer .top-footer .nav-col .footer-links-block .collection--list a:hover{color:#568fa6}.footer .top-footer .email-col{padding-top:92px;padding-bottom:35px;width:490px;color:#fff;flex-shrink:0}.footer .top-footer .email-col h1,.footer .top-footer .email-col h2,.footer .top-footer .email-col h3,.footer .top-footer .email-col h4,.footer .top-footer .email-col h5,.footer .top-footer .email-col h6{color:#fff}@media only screen and (max-width:1440px){.footer .top-footer .email-col{width:400px}}@media only screen and (max-width:980px){.footer .top-footer .email-col{width:auto;flex-shrink:1}}@media only screen and (max-width:640px){.footer .top-footer .email-col{order:1;text-align:center;padding:30px 0}}.footer .top-footer .email-col .email-marketing-block input[type=color],.footer .top-footer .email-col .email-marketing-block input[type=date],.footer .top-footer .email-col .email-marketing-block input[type=datetime-local],.footer .top-footer .email-col .email-marketing-block input[type=datetime],.footer .top-footer .email-col .email-marketing-block input[type=email],.footer .top-footer .email-col .email-marketing-block input[type=month],.footer .top-footer .email-col .email-marketing-block input[type=number],.footer .top-footer .email-col .email-marketing-block input[type=password],.footer .top-footer .email-col .email-marketing-block input[type=search],.footer .top-footer .email-col .email-marketing-block input[type=tel],.footer .top-footer .email-col .email-marketing-block input[type=text],.footer .top-footer .email-col .email-marketing-block input[type=time],.footer .top-footer .email-col .email-marketing-block input[type=url],.footer .top-footer .email-col .email-marketing-block input[type=week],.footer .top-footer .email-col .email-marketing-block textarea{border:1px solid #636363;border-radius:0;box-shadow:none;background:rgba(255,255,255,.05);font-size:18px;line-height:34px;font-weight:400;font-style:italic;font-family:Montserrat,sans-serif;color:#fff;letter-spacing:1px;height:auto;padding:4px 10px}.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_row{margin:8px 0}.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_required_footnote{display:none}.footer .top-footer .email-col .email-marketing-block .button,.footer .top-footer .email-col .email-marketing-block .button:link,.footer .top-footer .email-col .email-marketing-block .button:visited,.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_button_row input{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:0;color:#fff;text-transform:uppercase;padding:10px 40px;transition:background .3s ease,border .3s ease}.footer .top-footer .email-col .email-marketing-block .button:hover,.footer .top-footer .email-col .email-marketing-block .button:link:hover,.footer .top-footer .email-col .email-marketing-block .button:visited:hover,.footer .top-footer .email-col .email-marketing-block .e2ma_signup_form_button_row input:hover{background:#568fa6;border-color:#568fa6}.footer .top-footer .email-col .e2ma_signup_message h1,.footer .top-footer .email-col .e2ma_signup_message h2,.footer .top-footer .email-col .e2ma_signup_message h3,.footer .top-footer .email-col .e2ma_signup_message h4,.footer .top-footer .email-col .e2ma_signup_message h5,.footer .top-footer .email-col .e2ma_signup_message h6{font-size:18px;line-height:20px;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#fff}.footer .bottom-footer{color:#636363;display:flex;justify-content:center}.footer .bottom-footer .wrap{justify-content:center;align-items:center;padding:28px 20px 25px;display:inline-flex;margin:0 auto}.footer .bottom-footer .wrap>*{flex-shrink:0}.footer .bottom-footer .wrap>*+*{position:relative;margin-left:50px}.footer .bottom-footer .wrap>*+::before{content:"";position:absolute;top:calc(50% - 2px);left:-25px;width:4px;height:4px;background:#636363;border-radius:100%}.footer .bottom-footer .copy-container{font-family:Montserrat,sans-serif;font-style:italic}.footer .bottom-footer .policy-container .policy-links>*+*{position:relative;margin-left:50px}.footer .bottom-footer .policy-container .policy-links>*+::before{content:"";position:absolute;top:calc(50% - 2px);left:-25px;width:4px;height:4px;background:#636363;border-radius:100%}.footer .bottom-footer .powered-by-block{font-family:Montserrat,sans-serif;font-style:italic}.footer .bottom-footer .powered-by-block p{margin:0}.footer .bottom-footer .powered-by-block a{font-family:Montserrat,sans-serif;font-style:normal}.footer .color-bar-container{display:flex}.footer .color-bar-container .color-bar{width:100%;height:11px}.footer .color-bar-container .color-bar:first-child{background:#568fa6}.footer .color-bar-container .color-bar:nth-child(2){background:#448098}.footer .color-bar-container .color-bar:nth-child(3){background:#568fa6}.footer .color-bar-container .color-bar:nth-child(4){background:#82cae6}.footer .color-bar-container .color-bar:nth-child(5){background:#d71402}nav.subnav{width:100%;margin-bottom:40px}nav.subnav a{display:block;position:relative;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}nav.subnav li.nav__list--here>ul{display:block}nav.subnav ul{list-style:none;margin:0;padding:0}nav.subnav ul li a{font-size:18px;line-height:20px;padding:10px 10px 10px 0;color:#82cae6;font-weight:700}nav.subnav ul li:hover>a{color:#568fa6}nav.subnav ul ul{display:none}nav.subnav ul ul li a{padding:10px 10px 10px 20px;color:#d71402;font-style:italic;font-family:Montserrat,sans-serif}nav.subnav ul ul li:hover>a{color:#568fa6}nav.subnav ul ul ul{display:none}.menu-container{padding:0 61px;margin-top:110px}.additional-offcanvas-container~.menu-container{margin-top:40px}nav.mobile{width:100%}nav.mobile a{display:block;position:relative;font-size:16px;font-weight:400}nav.mobile a span.accordian_toggle{width:50px;height:100%;position:absolute;top:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}nav.mobile a span.accordian_toggle::after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"";font-size:18px}nav.mobile a span.accordian_toggle:hover::after{transform:rotate(90deg)}nav.mobile li.nav__list--parent a{padding-right:50px}nav.mobile li.accordian_open>a>span.accordian_toggle::after{transform:rotate(90deg)}nav.mobile ul{list-style:none;margin:0;padding:0}nav.mobile ul li a{font-size:18px;text-transform:uppercase;padding:15px 30px 15px 56px;color:#fff}nav.mobile ul li:hover>a{color:#82cae6}nav.mobile ul ul{display:none}nav.mobile ul ul li a{text-transform:none;padding:12px 20px 12px 93px;color:rgba(255,255,255,.8)}nav.mobile ul ul li:hover>a{color:#82cae6}nav.mobile ul ul ul{display:none}nav.mobile ul ul ul li a{padding:20px 20px 20px 130px;color:#fff}nav.mobile ul ul ul li:hover>a{color:#82cae6}nav.footer ul{width:100%;list-style:none;margin:0;padding:0}nav.footer li{position:relative}nav.footer a{display:inline-block;letter-spacing:1px}nav.footer>ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:1024px){nav.footer>ul{display:block}}@media only screen and (max-width:1440px){nav.footer>ul>li{flex-basis:50%}}nav.footer>ul>li>a:hover{color:#568fa6}nav.footer>ul a{color:#82cae6;font-size:14px;font-weight:700;line-height:18px;padding:6px 16px}nav.footer ul ul{margin-bottom:40px}@media only screen and (max-width:1440px){nav.footer ul ul{display:none}}nav.footer ul ul li:hover>a{color:#568fa6}nav.footer ul ul a{color:#82cae6}nav.footer ul ul ul{display:none!important}@keyframes bounce{0%{transform:translate(-50%,0)}50%{transform:translate(-50%,-8px)}100%{transform:translate(-50%,0)}}.background-holder{position:absolute;top:0;left:0;width:100%;height:100%}.site-container{overflow:hidden}.featured-container{position:relative;color:#fff;overflow:hidden;min-height:812px;height:calc(100vh + 24px)}.featured-container h1,.featured-container h2,.featured-container h3,.featured-container h4,.featured-container h5,.featured-container h6{color:#fff}.featured-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#d71402,#448098,#c2edfe);opacity:.73}.featured-container .wrap{position:relative;z-index:1;height:100%;max-width:1340px;display:flex;flex-direction:column}.featured-container .intro-text{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:167px;text-align:center;height:100%}@media only screen and (max-width:980px){.featured-container .intro-text{font-size:51px;line-height:51px;font-weight:700;padding:162px 0 134px}}@media only screen and (max-width:640px){.featured-container .intro-text{font-size:32px;line-height:34px;font-weight:700;padding:80px 0 40px}}.featured-container .intro-text .image:first-of-type{display:none}.featured-container .intro-text p{font-size:20px;line-height:34px;font-weight:400;margin:0}.featured-container .intro-text h1,.featured-container .intro-text h2,.featured-container .intro-text h3,.featured-container .intro-text h4,.featured-container .intro-text h5,.featured-container .intro-text h6{color:#fff}.featured-container .intro-text h2{font-size:70px;font-family:Montserrat,sans-serif;font-style:italic;font-weight:700;line-height:1}@media only screen and (max-width:980px){.featured-container .intro-text h2{font-size:51px;line-height:51px;font-weight:700}}@media only screen and (max-width:640px){.featured-container .intro-text h2{font-size:32px;line-height:34px;font-weight:700}}.featured-container .intro-text h3{display:block;font-size:200px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;line-height:.9;letter-spacing:-10px;margin-bottom:40px}@media only screen and (max-width:980px){.featured-container .intro-text h3{font-size:148px;line-height:121px;font-weight:300}}@media only screen and (max-width:640px){.featured-container .intro-text h3{font-size:90px;line-height:74px;font-weight:300;letter-spacing:-2px}}.featured-container .continue-scrolling-arrow{position:absolute;bottom:38px;left:50%;transform:translate(-50%,0);z-index:10;color:#fff;border-radius:100%;border:3px solid #fff;display:flex;justify-content:center;align-items:center;font-size:51px;width:66px;height:66px;animation:bounce 1.25s infinite;cursor:pointer}@media screen and (max-height:800px){.featured-container .continue-scrolling-arrow{display:none}}@media only screen and (max-width:980px){.featured-container .continue-scrolling-arrow{width:52px;height:52px;font-size:41px;bottom:34px;border-width:2px}}@media only screen and (max-width:640px){.featured-container .continue-scrolling-arrow{width:30px;height:30px;font-size:36px;bottom:20px}}.featured-container .continue-scrolling-arrow:hover{background:#fff;color:#448098}.featured-container .featured-buttons-container{opacity:0;visibility:hidden;transition:.5s ease opacity 0s,0s ease visibility 0s,.5s ease top 0s;position:relative;top:100px}@media only screen and (max-width:640px){.featured-container .featured-buttons-container{opacity:1;visibility:visible;top:0}}.featured-container .featured-buttons-container.is-visible{opacity:1;visibility:visible;top:0}.featured-container .featured-buttons-container .collection--list{margin-bottom:160px}.featured-container .featured-buttons-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list ul{display:block}}.featured-container .featured-buttons-container .collection--list li{border:2px solid #fff;flex:0 1 26%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;margin:0 40px 40px;font-size:25px;line-height:1.6;transition:background .3s ease,color .3s ease}@media only screen and (max-width:980px){.featured-container .featured-buttons-container .collection--list li{margin:0 25px 30px;font-size:18px;line-height:30px;font-weight:400}}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list li{margin-bottom:6px;font-size:16px;line-height:32px;font-weight:400}}.featured-container .featured-buttons-container .collection--list li:hover{background:#568fa6;border-color:#568fa6}.featured-container .featured-buttons-container .collection--list a{display:block;color:#fff;padding:20px}@media only screen and (max-width:980px){.featured-container .featured-buttons-container .collection--list a{padding:16px}}@media only screen and (max-width:640px){.featured-container .featured-buttons-container .collection--list a{padding:10px}}.featured-container .featured-buttons-container .collection--list .collection-item__content{width:100%}.featured-container .featured-buttons-container .collection--list .collection-item-label{letter-spacing:3px}.featured-container .featured-buttons-container .collection--list .collection-item-description{display:none}.featured-container .featured-buttons-container .collection--list .collection-item-image{display:none}.clip-container{position:relative;z-index:20}@media screen and (max-height:800px){.clip-container{display:none}}.clip-container .clip-bar{position:absolute;bottom:0;width:calc(50% - 53px);height:24px;background:#fff}@media only screen and (max-width:640px){.clip-container .clip-bar{height:16px;width:70px;width:calc(50% - 35px)}}.clip-container .left-clip-bar{left:0}.clip-container .right-clip-bar{right:0}.clip{position:absolute;height:24px;width:107px;bottom:0;left:50%;transform:translate(-50%,0)}@media only screen and (max-width:640px){.clip{height:16px;width:71px}}.clip svg{width:100%;height:100%}.clip .cls-1{left:50%;z-index:100;fill:#fff;fill-rule:evenodd}main{background:#fff}.primary-container .wrap{display:flex}@media only screen and (max-width:980px){.primary-container .wrap{display:block;max-width:700px}}.primary-container .col{width:50%}@media only screen and (min-width:981px){.primary-container .col+.col{margin-left:100px}}@media only screen and (max-width:980px){.primary-container .col{width:100%}}.primary-content{color:#448098;padding:113px 0;font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.primary-content{padding:20px;text-align:center;font-size:18px;line-height:30px;font-weight:400}}.primary-content p{font-size:inherit;font-weight:inherit;line-height:inherit}.primary-content h1{font-family:Montserrat,sans-serif;font-weight:400;color:#448098}.fast-facts-container{color:#d71402;padding:122px 0}@media only screen and (max-width:980px){.fast-facts-container{padding:8px 0 76px}}.fast-facts-container a{color:#d71402}.fast-facts-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex}@media only screen and (max-width:640px){.fast-facts-container .collection--list ul{flex-wrap:wrap;justify-content:space-between}}.fast-facts-container .collection--list li{flex:1 1 0;width:0;margin:0 1px;text-align:center}.fast-facts-container .collection--list li:nth-child(n+5){display:none}@media only screen and (max-width:640px){.fast-facts-container .collection--list li{flex:0 1 47%;margin-bottom:20px}}.fast-facts-container .collection--list .collection-item__content{display:flex;flex-direction:column;align-items:center}.fast-facts-container .collection--list .collection-item-label{text-align:center;order:2;font-family:Montserrat,sans-serif;font-size:17px;line-height:20px;font-weight:500}.fast-facts-container .collection--list .collection-item-label a{font-size:inherit;font-weight:inherit;line-height:inherit}.fast-facts-container .collection--list .collection-item-description{font-family:Montserrat,sans-serif;font-size:56px;line-height:0;font-weight:300;border:2px solid #d71402;border-radius:100%;text-align:center;margin-bottom:15px;width:80%;height:0;padding:0;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1525px){.fast-facts-container .collection--list .collection-item-description{font-size:3.75vw}}@media only screen and (max-width:980px){.fast-facts-container .collection--list .collection-item-description{font-size:56px}}@media screen and (max-width:700px){.fast-facts-container .collection--list .collection-item-description{font-size:6.6666666667vw}}.fast-facts-container .collection--list .collection-item-description p{font-size:inherit;font-weight:inherit;line-height:inherit}.spotlight-container{position:relative;overflow:hidden}.spotlight-container>.image:nth-child(2){display:none}@media only screen and (max-width:980px){.spotlight-container{padding:0}.spotlight-container .wrap{padding:0}}@media only screen and (max-width:640px){.spotlight-container{padding:0}}.spotlight-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#d71402,#448098,#c2edfe);opacity:.53}.spotlight-container .background-holder{height:150%;bottom:auto}.news-container{display:flex;overflow:hidden}.news-container .news-main{position:relative;flex:0 1 100%;color:#fff;padding:52px 8.3333333333% 52px 80px;background:linear-gradient(to top,#d71402,#448098)}@media only screen and (max-width:1024px){.news-container .news-main{padding:30px 40px}}@media only screen and (max-width:640px){.news-container .news-main{display:none}}.news-container .news-main h1,.news-container .news-main h2,.news-container .news-main h3,.news-container .news-main h4,.news-container .news-main h5,.news-container .news-main h6{color:#fff}.news-container .news-main.no-overlay::before{opacity:0}.news-container .news-main::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#000;opacity:.6;transition:opacity .5s ease}.news-container .news-main .background-holder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:center center/cover no-repeat;opacity:0;transition:opacity .6s ease}.news-container .news-main .background-holder.active{opacity:1}.news-container .news-main>*{position:relative;z-index:10}.news-container .news-main .news-main-content{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.news-container .news-main .news-main-content .news-article-title{font-size:48px;line-height:50px;font-weight:400;font-family:Montserrat,sans-serif}.news-container .news-main .news-main-content .news-article-title:hover a{color:#568fa6}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-title{font-size:30px;line-height:34px;font-weight:400}}.news-container .news-main .news-main-content .news-article-title a,.news-container .news-main .news-main-content .news-article-title h5{font-family:Montserrat,sans-serif;color:#fff;transition:.15s ease;font-size:48px;line-height:50px;font-weight:400}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-title a,.news-container .news-main .news-main-content .news-article-title h5{font-size:30px;line-height:34px;font-weight:400}}.news-container .news-main .news-main-content .news-article-description{color:#fff;font-size:20px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-description{font-size:16px;line-height:26px;font-weight:400}}.news-container .news-main .news-main-content .news-article-meta-container{display:flex;align-items:center;margin-bottom:20px}.news-container .news-main .news-main-content .news-article-meta--date{background:#568fa6;display:inline-block;align-self:flex-start;padding:8px 28px;min-width:195px;text-align:center;font-size:18px;line-height:34px;font-weight:400;font-family:Arial,Helvetica,sans-serif;color:#fff}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-meta--date{font-size:13px;line-height:24px;font-weight:400;min-width:0}}.news-container .news-main .news-main-content .news-article-meta--author{text-transform:uppercase;font-size:20px;line-height:34px;font-weight:700;color:#fff;margin-left:32px}@media only screen and (max-width:980px){.news-container .news-main .news-main-content .news-article-meta--author{font-size:14px;line-height:24px;font-weight:400;margin-left:20px}}.news-container .news-main .news-main-content .news-article-meta--author .author-name{color:#82cae6}.news-container .news-list{width:516px;flex-shrink:0}@media only screen and (max-width:980px){.news-container .news-list{width:394px}}@media only screen and (max-width:640px){.news-container .news-list{width:100%;flex-shrink:1}}.news-container .news-list .other-stuff-container h1,.news-container .news-list .other-stuff-container h2,.news-container .news-list .other-stuff-container h3,.news-container .news-list .other-stuff-container h4,.news-container .news-list .other-stuff-container h5,.news-container .news-list .other-stuff-container h6{display:block;color:#448098;font-family:Montserrat,sans-serif;line-height:1;text-transform:uppercase;text-align:center;letter-spacing:2px;padding:30px;margin:0}@media only screen and (max-width:980px){.news-container .news-list .other-stuff-container h1,.news-container .news-list .other-stuff-container h2,.news-container .news-list .other-stuff-container h3,.news-container .news-list .other-stuff-container h4,.news-container .news-list .other-stuff-container h5,.news-container .news-list .other-stuff-container h6{padding:13px}}.news-container .news-list .news-article{padding:35px 90px 35px 44px;border:1px solid #d7d7d7;border-width:1px 0;box-shadow:none}@media only screen and (max-width:980px){.news-container .news-list .news-article{padding:26px 24px}}.news-container .news-list .news-article+.news-article{border-top:0;padding:35px 44px}@media only screen and (max-width:980px){.news-container .news-list .news-article+.news-article{padding:26px 24px}}.news-container .news-list .news-article .news-article-header{position:relative;margin-left:115px;padding-right:30px;min-height:46px}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-header{margin-left:88px;padding-right:0}}@media only screen and (max-width:640px){.news-container .news-list .news-article .news-article-header{padding:0}}.news-container .news-list .news-article:nth-child(4n+1) .news-article-meta--date{color:#82cae6;border-color:#82cae6}.news-container .news-list .news-article:nth-child(4n+2) .news-article-meta--date{color:#448098;border-color:#448098}.news-container .news-list .news-article:nth-child(4n+3) .news-article-meta--date{color:#568fa6;border-color:#568fa6}.news-container .news-list .news-article:nth-child(4n+4) .news-article-meta--date{color:#d71402;border-color:#d71402}.news-container .news-list .news-article .news-article-description,.news-container .news-list .news-article .news-article-image{display:none}.news-container .news-list .news-article .news-article-meta--date{position:absolute;top:50%;left:-25px;transform:translate(-100%,-50%);border-radius:100%;width:90px;height:90px;border:2px solid;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date{width:70px;height:70px;left:-15px}}.news-container .news-list .news-article .news-article-meta--date .date-month{font-size:18px;line-height:26px;font-weight:700;font-family:Montserrat,sans-serif}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date .date-month{font-size:14px;line-height:21px;font-weight:700}}.news-container .news-list .news-article .news-article-meta--date .date-day{font-size:35px;line-height:30px;font-weight:700;font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-meta--date .date-day{font-size:28px;line-height:24px;font-weight:700}}.news-container .news-list .news-article .news-article-meta--date .date-year,.news-container .news-list .news-article .news-article-meta--date .separator{display:none}.news-container .news-list .news-article .news-article-title h5{font-size:20px;line-height:26px;font-weight:400;margin:0}@media only screen and (max-width:980px){.news-container .news-list .news-article .news-article-title h5{font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}}.news-container .news-list .news-article .news-article-title h5 a{color:#448098;font-family:Montserrat,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}.news-container .news-list .news-article .news-article-meta--author{font-size:12px;line-height:34px;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:2px}.news-container .news-list .news-article.active{position:relative;background:#eee}.news-container .news-list .news-article.active::before{content:"";position:absolute;width:0;height:0;border:20px solid #448098;border-color:transparent #eee transparent transparent;top:50%;left:0;transform:translate(-100%,-50%);z-index:10}.news-container .news-articles-archive{margin:0}.news-container .news-articles-archive a{display:block;text-align:center;color:#448098;text-transform:uppercase;padding:20px;transition:background .4s ease,color .4s ease;letter-spacing:2px}@media only screen and (max-width:980px){.news-container .news-articles-archive a{padding:8px}}.news-container .news-articles-archive a:hover{color:#fff;background:#448098}.logos-wrapper-container{background:#eee;padding:40px 0}@media only screen and (max-width:980px){.logos-wrapper-container{padding:30px 0}}.logos-wrapper-container .wrap{display:flex;align-items:center;max-width:1800px}@media only screen and (max-width:980px){.logos-wrapper-container .wrap{display:block}}.logos-wrapper-container .logos-headline-block{width:345px;flex-shrink:0;padding:0 60px;text-align:center;align-self:stretch;display:flex;justify-content:center;align-items:center;border-right:2px solid rgba(0,0,0,.05);min-height:232px}.logos-wrapper-container .logos-headline-block h1,.logos-wrapper-container .logos-headline-block h2,.logos-wrapper-container .logos-headline-block h3,.logos-wrapper-container .logos-headline-block h4,.logos-wrapper-container .logos-headline-block h5,.logos-wrapper-container .logos-headline-block h6{font-family:Montserrat,sans-serif;color:#555;font-weight:400;line-height:1}@media only screen and (max-width:1440px){.logos-wrapper-container .logos-headline-block{width:auto;width:250px;padding:0 20px 0 0;min-height:0}.logos-wrapper-container .logos-headline-block h1,.logos-wrapper-container .logos-headline-block h2,.logos-wrapper-container .logos-headline-block h3,.logos-wrapper-container .logos-headline-block h4,.logos-wrapper-container .logos-headline-block h5,.logos-wrapper-container .logos-headline-block h6{font-size:24px;line-height:.9230769231}}@media only screen and (max-width:980px){.logos-wrapper-container .logos-headline-block{width:auto;flex-shrink:1;border:0;padding:0}}.internal .masthead-container{position:relative;height:413.5px;padding:168px 0 20px;text-align:center;transition:.5s ease;margin-top:55.5px}@media only screen and (max-width:980px){.internal .masthead-container{height:265px;padding:122px 0 10px;margin-top:35px}}@media only screen and (max-width:640px){.internal .masthead-container{height:196.5px;padding-top:80px;margin-top:30.5px}}.internal .masthead-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#d71402,#448098,#c2edfe);opacity:.53}.internal .masthead-container .background-holder{background:url("/designs/np_spirit/images/masthead-bg.jpg") center center/cover no-repeat}.internal .masthead-container .wrap{height:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.internal .masthead-container .wrap>.image:first-of-type{display:none}.internal .masthead-container h1,.internal .masthead-container h2,.internal .masthead-container h3,.internal .masthead-container h4,.internal .masthead-container h5,.internal .masthead-container h6{font-family:Montserrat,sans-serif;font-weight:400;color:#fff}.internal .masthead-container h1{font-size:48px;line-height:50px;font-weight:400}@media only screen and (max-width:980px){.internal .masthead-container h1{font-size:38px;line-height:40px;font-weight:400}}@media only screen and (max-width:640px){.internal .masthead-container h1{font-size:36px;line-height:38px;font-weight:400}}.internal .masthead-container h4{font-size:24px;line-height:34px;font-weight:400}@media only screen and (max-width:980px){.internal .masthead-container h4{font-size:20px;line-height:26px;font-weight:400}}.internal main{position:relative;padding:75px 0 80px}@media only screen and (min-width:641px)and (max-width:980px){.internal main{padding-right:60px}}@media only screen and (max-width:640px){.internal main{padding:40px 0}}.internal main .wrap.primary-wrap{display:flex;max-width:1425px}.internal .primary-container h1,.internal .primary-container h2,.internal .primary-container h3,.internal .primary-container h4,.internal .primary-container h5,.internal .primary-container h6,.internal .sidebar-container h1,.internal .sidebar-container h2,.internal .sidebar-container h3,.internal .sidebar-container h4,.internal .sidebar-container h5,.internal .sidebar-container h6{font-family:Montserrat,sans-serif;font-weight:400}.internal .primary-container h1,.internal .sidebar-container h1{color:#d71402}.internal .primary-container h2,.internal .sidebar-container h2{color:#448098}.internal .primary-container h3,.internal .sidebar-container h3{color:#82cae6}.internal .primary-container h4,.internal .sidebar-container h4{color:#568fa6}.internal .primary-container h5,.internal .sidebar-container h5{color:#262626}.internal .primary-container h6,.internal .sidebar-container h6{color:#626262}.internal .primary-container{width:100%}.internal .primary-container ol li,.internal .primary-container ul li{color:#82cae6}.internal .primary-container ol li .collection-item__content,.internal .primary-container ul li .collection-item__content{color:#222}.internal .primary-container .data-table{border:1px solid #eee}.internal .primary-container .data-table thead tr{background:#448098;color:#fff}.internal .primary-container .data-table thead th{border:0}.internal .primary-container>ul{list-style:none;margin-left:34px}.internal .primary-container>ul li{color:#222}.internal .primary-container>ul li::before{content:"";margin-right:10px;display:inline-block;width:4px;height:4px;background-color:#82cae6;border-radius:100%;margin-bottom:2px}.internal .primary-container>ol{counter-reset:item}.internal .primary-container>ol li{display:block;color:#222}.internal .primary-container>ol li::before{content:counter(item) ". ";counter-increment:item;color:#82cae6;position:absolute;padding-right:10px;transform:translate(-100%,0)}.internal .under-sidebar-container-mobile{display:none;margin-top:30px;width:100%}@media only screen and (max-width:640px){.internal .under-sidebar-container-mobile{display:block}}.internal .under-sidebar-container-mobile h1,.internal .under-sidebar-container-mobile h2,.internal .under-sidebar-container-mobile h3,.internal .under-sidebar-container-mobile h4,.internal .under-sidebar-container-mobile h5,.internal .under-sidebar-container-mobile h6{font-family:Montserrat,sans-serif;font-weight:400}.internal .under-sidebar-container-mobile h1{color:#d71402}.internal .under-sidebar-container-mobile h2{color:#448098}.internal .under-sidebar-container-mobile h3{color:#82cae6}.internal .under-sidebar-container-mobile h4{color:#568fa6}.internal .under-sidebar-container-mobile h5{color:#262626}.internal .under-sidebar-container-mobile h6{color:#626262}.internal .sidebar-container{width:330px;flex-shrink:0;border-left:1px solid #cdcdcd;padding-left:75px;margin-left:75px;z-index:1000}.internal .sidebar-container .sidebar-trigger{display:none}@media only screen and (max-width:1024px){.internal .sidebar-container{position:fixed;position:absolute;right:0;top:28px;transform:translate(100%,0) translate(-3px,0);background:#f7f7f7;padding-top:50px;padding-bottom:70px;padding-right:50px;border-left:3px solid #d71402;transition:transform .5s ease}.internal .sidebar-container .sidebar-trigger{content:"";position:absolute;top:12px;left:0;transform:translate(-100%,0);width:58px;height:60px;background:#d71402;border-radius:100% 0 0 100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.internal .sidebar-container .sidebar-arrow{color:#fff;width:35px;height:35px;border:2px solid #fff;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:27px;padding:0 3px 2px 0;transition:transform .3s ease .3s}}@media only screen and (max-width:640px){.internal .sidebar-container{display:none}}.internal .sidebar-container .section-title h3{color:#448098;font-family:Montserrat,sans-serif;font-size:18px;line-height:20px;font-weight:600;text-transform:uppercase}.landing{background:#333}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{font-family:Montserrat,sans-serif;font-weight:400}.landing h1{color:#d71402}.landing h2{color:#448098}.landing h3{color:#82cae6}.landing h4{color:#568fa6}.landing h5{color:#262626}.landing h6{color:#626262}.landing .lp-site-container{display:block;background:#fff}.landing .wrap{margin:0 auto;max-width:1525px;padding:0 20px}.landing header.header{position:relative;width:100%;text-align:center;background:#fff;display:flex;justify-content:center}.landing header.header .wrap{width:100%;justify-content:center}.landing header.header .lp-nav-logo img{max-width:100%;max-height:150px;padding:20px 0}.landing .lp-masthead-container{position:relative;padding:20px 0 140px}.landing .lp-masthead-container::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(to top right,#d71402,#448098,#c2edfe);opacity:.53}.landing .lp-headline-container{position:relative;text-align:center;z-index:10}.landing .lp-headline-container h1{font-size:44px;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:640px){.landing .lp-headline-container h1{font-size:30px;margin-bottom:30px}}.landing .lp-headline-container h1,.landing .lp-headline-container h2,.landing .lp-headline-container h3,.landing .lp-headline-container h4,.landing .lp-headline-container h5,.landing .lp-headline-container h6{color:#fff;margin:10px 0}.landing .lp-media-container{margin-top:-120px;position:relative;z-index:10;display:flex;justify-content:center}.landing .lp-media-container .wrap{max-width:640px}.landing .lp-columns-container{padding:20px 0 100px}.landing .lp-columns-container .wrap{display:flex;justify-content:center;max-width:1565px}@media only screen and (max-width:980px){.landing .lp-columns-container .wrap{flex-direction:column}}.landing .lp-columns-container .lp-columns-content{flex:0 1 auto;margin:0 20px}.landing .lp-columns-container .lp-cta-container{border-radius:5px;min-width:50%;margin:0 20px;padding:20px;background:#fbfbfb;color:#000;border:1px solid rgba(0,0,0,.05)}.landing .lp-columns-container .lp-cta-container .form-title{margin-top:0}.landing .lp-columns-container .lp-cta-container form{margin-bottom:10px}.landing .lp-columns-container .lp-cta-container ul{list-style:none;margin:0;padding:0}.landing .lp-columns-container .lp-cta-container .collection-item-label a{color:#fff;background:#f55930;padding:10px 20px;display:inline-block;font-weight:lighter;text-transform:uppercase;border:2px solid #f55930}.landing .lp-columns-container .lp-cta-container .collection-item-label a:hover{background:rgba(0,0,0,0);border:2px solid #f55930;color:#f55930}.landing .lp-columns-container .lp-cta-container .collection-item-description,.landing .lp-columns-container .lp-cta-container .collection-item-image{display:none}.landing .lp-callout-container{color:#000;text-align:center;font-size:18px;padding:40px 0;position:relative;z-index:10}.landing .lp-primary-container{background:#fff;color:#000;font-size:16px;flex-direction:column}.landing .lp-primary-container .wrap{display:flex;justify-content:space-between}@media only screen and (max-width:980px){.landing .lp-primary-container .wrap{display:block}}.landing .lp-primary-container .lp-primary-content{max-width:48%}@media only screen and (max-width:980px){.landing .lp-primary-container .lp-primary-content{max-width:none}}.landing .lp-testimonials-container{background:#fbfbfb;border:1px solid #e1e1e1;border-width:1px 0;padding:30px 0}.landing .lp-testimonials-container h1,.landing .lp-testimonials-container h2,.landing .lp-testimonials-container h3,.landing .lp-testimonials-container h4,.landing .lp-testimonials-container h5,.landing .lp-testimonials-container h6{text-align:center;text-transform:uppercase;margin-bottom:60px}.landing .lp-testimonials-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}@media only screen and (max-width:980px){.landing .lp-testimonials-container ul{display:block}}.landing .lp-testimonials-container li{position:relative;flex:0 1 50%;min-height:140px;padding-right:20px}@media only screen and (max-width:980px){.landing .lp-testimonials-container li{max-width:none;margin-bottom:50px}}.landing .lp-testimonials-container .collection-item__content{display:flex;flex-direction:column}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item__content{align-items:center;text-align:center}}.landing .lp-testimonials-container .collection-item-image{width:100px;height:100px;border:4px solid #fff;position:absolute;top:0;left:0}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-image{position:initial}}.landing .lp-testimonials-container .collection-item-label{margin-left:120px;order:5;color:#000}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-label{margin-left:0}}.landing .lp-testimonials-container .collection-item-description{margin-left:120px;margin-bottom:20px;order:1}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-description{margin-left:0}}.landing .lp-fundraising-container{color:#000;text-align:center;background:#fff;padding:0 0 60px}.landing .lp-logos-container{background:#fff;position:relative;padding:20px 0}.landing .lp-logos-container h1,.landing .lp-logos-container h2,.landing .lp-logos-container h3,.landing .lp-logos-container h4,.landing .lp-logos-container h5,.landing .lp-logos-container h6{text-align:center;text-transform:uppercase}.landing .lp-logos-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:980px){.landing .lp-logos-container ul{flex-wrap:wrap}}.landing .lp-logos-container li{flex:0 1 auto;padding:15px}@media only screen and (max-width:640px){.landing .lp-logos-container li{flex:0 1 50%}.landing .lp-logos-container li:nth-child(n+5){display:none}}.landing .lp-logos-container .collection{margin-bottom:0}.landing .lp-logos-container .collection-item-image{margin:0;text-align:center}.landing .lp-logos-container .collection-item-description,.landing .lp-logos-container .collection-item-label{display:none}.landing footer{background:#333}.landing footer .wrap{justify-content:center}.landing footer .location-container{text-align:center;margin-bottom:20px}.landing footer .location-container .locations-hours--variable{display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:640px){.landing footer .location-container .locations-hours--variable{display:block}}.landing footer .location-container .location{margin:20px}.landing footer .location-container .location__title{display:none}.landing footer .location-container .label{display:none}.landing footer .location-container .location__hours{display:none}.landing footer .bottom-footer-container{display:flex;justify-content:center}@media only screen and (max-width:980px){.landing footer .bottom-footer-container{flex-direction:column;text-align:center}}.landing footer .policy-links{margin-left:1rem}.landing footer .powered-by-block{text-align:center;margin-left:1rem}.progress-bar{max-width:700px;width:100%;margin:0 auto}.progress-bar__trench{height:3.5rem;border:4px solid #000;border-radius:30px;padding:8px;background-color:#fff}.progress-bar__meter{height:100%;border-radius:30px;background-color:#d71402}.progress-bar__metrics{font-size:20px;font-weight:700}#st-launcher-tab{display:none}.event-calendar-nav__next-prev .button{border-radius:0!important}.internal .primary-container .panel--alert li{color:#fff}.form-actions .panel--well{background:0 0;border:0;border-radius:0;box-shadow:none}.catalog-grid li{color:#222}.product .catalogs .form-actions:first-of-type{display:none}.product .catalogs .pageflex-preview-actions .form-actions{display:block}.product .catalog__header h2{display:none}.product nav.catalogs-nav-breadcrumbs{display:none}.image-slideshow .slide__overlay{background:linear-gradient(180deg,rgba(34,34,34,0) 0,rgba(34,34,34,0) 50%,rgba(34,34,34,.7) 100%);display:flex;justify-content:center;align-items:flex-end}.image-slideshow .slide-text{color:#fff;padding:20px 55px;width:100%}.image-slideshow .slide-text p{font-size:16px;color:#fff;line-height:1.4;font-weight:400;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}@media only screen and (max-width:640px){.image-slideshow .slide-text{padding:20px 20px}}.image-slideshow .image-slideshow-item-title{font-size:23px;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}.image-slideshow .image-slideshow-item-action{background:#82cae6;color:#fff;border:0;border-radius:0;box-shadow:none;padding:.5rem 1rem;display:inline-block;font-size:16px;line-height:18px;font-weight:700;transition:background .3s ease}.image-slideshow .image-slideshow-item-action:active,.image-slideshow .image-slideshow-item-action:focus,.image-slideshow .image-slideshow-item-action:hover{background:#42afd9;color:#fff;border:0;border-radius:0;box-shadow:none}.image-slideshow .slider-controls-nav{display:flex;align-items:center}.image-slideshow .slider-controls-nav .image-slideshow-nav{display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:100%;height:32px;width:32px;transition:background .4s ease,color .4s ease;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1);box-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}.image-slideshow .slider-controls-nav .image-slideshow-nav::after{font-size:25px;text-align:center;color:#fff;transition:background .4s ease,color .4s ease}.image-slideshow .slider-controls-nav .image-slideshow-nav:hover::after{color:#448098}.image-slideshow .slider-controls-nav .slider-nav--prev:hover{background:#fff;color:#82cae6}.image-slideshow .slider-controls-nav .slider-nav--prev::after{content:"";padding-right:3px}.image-slideshow .slider-controls-nav .slider-nav--next:hover{background:#fff;color:#82cae6}.image-slideshow .slider-controls-nav .slider-nav--next::after{content:"";padding-left:3px}@media only screen and (max-width:640px){.image-slideshow .slider-controls-nav .image-slideshow-nav{background:#82cae6;border-color:#82cae6}.image-slideshow .slider-controls-nav .image-slideshow-nav:hover{border-color:#fff}.image-slideshow .slider-controls-nav .slider-nav--next{right:-7px}.image-slideshow .slider-controls-nav .slider-nav--prev{left:-7px}}.image-slideshow .image-slideshow-pager{display:flex;right:auto;width:100%;bottom:-50px;height:50px;align-items:center;justify-content:center;position:unset;transform:none}.image-slideshow .image-slideshow-pager span{background:#82cae6}.image-slideshow .image-slideshow-pager span.slider-controls-pager__active{background:#222}.clearfix{zoom:1}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}@media print{*{background:rgba(0,0,0,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",serif}.primary-content h1{font-family:"Open Sans",serif}.internal .masthead-container h1,.internal .masthead-container h2,.internal .masthead-container h3,.internal .masthead-container h4,.internal .masthead-container h5,.internal .masthead-container h6,.internal .primary-container h1,.internal .primary-container h2,.internal .primary-container h3,.internal .primary-container h4,.internal .primary-container h5,.internal .primary-container h6,.internal .sidebar-container .section-title h1,.internal .sidebar-container .section-title h2,.internal .sidebar-container .section-title h3,.internal .sidebar-container .section-title h4,.internal .sidebar-container .section-title h5,.internal .sidebar-container .section-title h6{font-family:"Open Sans",serif}@media only screen and (min-width:640px){header.header .donate-desktop-block .donate-block li{transform:translate(0,0)}header.header .donate-desktop-block .donate-block li .collection-item-label a{padding:22px 19px}header.header .donate-desktop-block .donate-block li .collection-item-label:hover{background:#c41100}header.header .donate-desktop-block .donate-block li .collection-item-image{display:none}}.offcanvas-container{background:#c41100}.search-mobile input{background:#c41100;border:1px solid #fff}.search-mobile input:active,.search-mobile input:focus,.search-mobile input:hover{border:1px solid #fff}.featured-container .intro-text h2{font-size:55px;font-family:"Rock Salt",cursive}.spotlight-container::before{background:linear-gradient(to top right,#424242,#424242,#333);opacity:1}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-family:"Open Sans",serif}.featured-container .featured-buttons-container .collection--list li:hover{background:#c41100;border-color:#c41100}.news-container .news-list .other-stuff-container h1,.news-container .news-list .other-stuff-container h2,.news-container .news-list .other-stuff-container h3,.news-container .news-list .other-stuff-container h4,.news-container .news-list .other-stuff-container h5,.news-container .news-list .other-stuff-container h6{font-family:"Open Sans",serif}.news-container .news-list .news-article:nth-child(4n+2) .news-article-meta--date{color:#c41100;border-color:#c41100}.news-container .news-main .news-main-content .news-article-title a,.news-container .news-main .news-main-content .news-article-title h5{font-family:"Open Sans",serif}.logos-wrapper-container{background:#fff;padding:60px 0}.logos-wrapper-container .logos-headline-block h2{font-family:"Open Sans",serif}.logos-wrapper-container .logos-container .slider-nav{color:#eee;border:2px solid #eee}.logos-container .collection--list .collection-item-image,.logos-container .collection--list ul{width:100%;height:200px}.logos-container .collection--list .collection-item-image img{height:auto;width:auto}body.internal hr{height:4px;background:linear-gradient(90deg,#77c3e2 0,#77c3e2 22%,#bc1200 22.5%,#bc1200 43%,#4c849c 43.5%,#4c849c 65%,#baeafe 65.5%,#baeafe 87%,#d11405 87.5%)}body.internal .masthead-container::before{opacity:.5}body.internal .masthead-container h1,body.internal .masthead-container h2,body.internal .masthead-container h3,body.internal .masthead-container h4,body.internal .masthead-container h5,body.internal .masthead-container h6{border-bottom:3px solid #c41100}.catalogs .catalog__header h2{font-size:2rem}.footer .color-bar-container .color-bar:first-child{background:#82cae6}.footer .color-bar-container .color-bar:nth-child(2){background:#c41100}.footer .color-bar-container .color-bar:nth-child(4){background:#c2edfe}