/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable=true]:empty:before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.video-embed-field-responsive-video{position:relative;}.video-embed-field-responsive-video::after{display:block;padding-bottom:56.25%;content:"";}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.video-embed-field-responsive-modal{max-width:100%;}.video-embed-field-lazy{position:relative;cursor:pointer;}.video-embed-field-lazy img{width:100%;}.video-embed-field-lazy-play{position:absolute;top:50%;left:50%;width:72px;height:72px;margin-top:-36px;margin-left:-36px;cursor:pointer;background:url(/modules/contrib/video_embed_field/css/icons/play.svg) no-repeat;background-size:72px 72px;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.fall-campaign-callout .champions-intro-block .field__item{position:relative;padding:0 30px !important;width:100% !important;max-width:1254px !important;font-size:16px;}.fall-campaign-callout .champions-intro-block .field__item.fall-campaign-title{padding:0 !important;}.fall-campaign-callout .champions-intro-block .field__item .field-kicker-title{font-weight:bold;text-transform:uppercase;}.fall-campaign-callout .champions-intro-block .field__item.field--name-field-intro p{color:#ffffff;font-size:45px;margin-top:12px;margin-bottom:25px;font-weight:bold;line-height:1;text-transform:uppercase;}.fall-campaign-callout .champions-intro-block .field__item .fall-campaign-callout-content{position:absolute;top:50%;right:3px;bottom:auto;left:auto;width:100%;max-width:560px;padding:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#6EBD44;color:#ffffff;}.fall-campaign-callout-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.fall-campaign-callout-btn-wrapper a{color:#ffffff;font-size:16px;font-weight:bold;text-transform:uppercase;}.fall-campaign-callout-btn-wrapper a:after{height:3px;background-color:#ffffff;}.fall-campaign-callout-btn-wrapper a:hover:after,.fall-campaign-callout-btn-wrapper a:focus:after{background-color:#ffffff;}.fall-campaign-callout-btn-wrapper a:first-child{margin-right:44px;}@media (max-width:1300px){.fall-campaign-callout .champions-intro-block .field__item .fall-campaign-callout-content{padding:25px;}.fall-campaign-callout .champions-intro-block .field__item.field--name-field-intro p{font-size:32px;margin-bottom:16px;}}@media (max-width:991px){.fall-campaign-callout .champions-intro-block .field__item.field--name-field-intro p{font-size:28px;}.fall-campaign-callout .champions-intro-block .field__item img{min-height:350px;-o-object-fit:cover;object-fit:cover;}}@media (max-width:768px){.fall-campaign-callout .champions-intro-block .field__item .fall-campaign-callout-content{max-width:440px;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}.fall-campaign-callout .champions-intro-block .field__item{padding:0 15px !important;}.fall-campaign-callout .champions-intro-block .field__item.fall-campaign-title{padding:0 !important;}}@media (max-width:600px){.fall-campaign-callout .champions-intro-block .field__item .fall-campaign-callout-content{max-width:300px;padding:15px;}.fall-campaign-callout .champions-intro-block .field__item.field--name-field-intro p{font-size:20px;}.fall-campaign-callout .champions-intro-block .field__item ~ p,.fall-campaign-callout .champions-intro-block .field__item .field-kicker-title{font-size:14px;}.fall-campaign-callout-btn-wrapper a{font-size:14px;}.fall-campaign-callout-btn-wrapper a:first-child{margin-right:20px;}}@media (max-width:400px){.fall-campaign-callout .champions-intro-block .field__item .fall-campaign-callout-content{max-width:270px;}.fall-campaign-callout .champions-intro-block .field__item.field--name-field-intro p{margin:8px 0;font-size:18px;}.fall-campaign-callout .champions-intro-block .field__item ~ p{margin-bottom:12px;}}.fall-campaign{padding:83px 0;}@media only screen and (mAX-width:1024px){.fall-campaign{padding:50px 0;}}.fall-campaign .field--type-text-long p{margin-bottom:64px;color:#FE6A0D;font-size:85px;text-transform:uppercase;font-weight:800;text-align:center;line-height:1;}.fall-campaign .field--type-text-with-summary p{color:#5a5a5c;text-align:center;font-size:24px !important;margin-bottom:0;}@media only screen and (max-width:992px){.fall-campaign .champions-intro-block .field--type-text-long{width:100% !important;}}@media only screen and (max-width:1440px){.fall-campaign .field--type-text-long p{font-size:84px;}.fall-campaign .field--type-text-with-summary p{font-size:22px !important;line-height:1.3;}}@media only screen and (min-width:768px) and (max-width:1024px){.fall-campaign .field--type-text-long p{margin-bottom:34px;font-size:50px;}}@media only screen and (max-width:767px){.fall-campaign .field--type-text-long p{font-size:40px;margin-bottom:20px;}}@media only screen and (max-width:400px){.fall-campaign .field--type-text-long p{font-size:28px;}.fall-campaign .field--type-text-with-summary p{font-size:16px !important;}}@media only screen and (min-width:1024px){.fall-campaign .champions-intro-block .field--type-text-long{max-width:1030px !important;width:100% !important;padding:0 30px !important;}.fall-campaign .field--type-text-with-summary p{line-height:1.4 !important;}}@media only screen and (min-width:1440px){.fall-campaign .champions-intro-block .field--type-text-long{max-width:1440px !important;}.fall-campaign .field--type-text-long p{max-width:980px;margin:0 auto 40px;}}.fall-rebuild-social{padding:80px 0 80px;background:url(/modules/custom/nkh_fall_campaign/images/ctabannerimg.jpg);}.fall-rebuild-social .champions-intro-block{width:100%;max-width:1146px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fall-rebuild-social .champions-intro-block .field__item:first-child{width:70%;padding:0;margin:0;}.fall-rebuild-social .champions-intro-block .field__item:last-child{width:30%;padding:0;padding-left:30px;margin:0;}.fall-rebuild-social .champions-intro-block .field--name-field-intro p{font-size:33px;line-height:43px;color:#fff;font-weight:700;margin-bottom:0;padding-right:30px;border-right:1px solid #fff;}.fall-rebuild-social .champions-intro-block .field__item.field--name-body p{font-size:21px;line-height:31px;font-weight:700;color:#fff;margin-bottom:0;}.fall-rebuild-social .social-media-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;}.fall-rebuild-social .social-media-icon h6{font-style:normal;font-weight:bold;font-size:21px;line-height:31px;color:#fff;padding:0;padding-right:10px;margin:0;}.fall-rebuild-social .social-media-icon ul li{display:inline-block;padding:0 5px;margin-bottom:0;}.fall-rebuild-social .social-media-icon ul li img{width:34px;}.fall-rebuild-social .social-media-icon ul li:before{display:none;}@media (max-width:991px){.fall-rebuild-social .champions-intro-block .field--name-field-intro p{font-size:25px;line-height:35px;}}@media (max-width:767px){.fall-rebuild-social{padding:30px 0;}.fall-rebuild-social .champions-intro-block .field__item:first-child{width:100%;}.fall-rebuild-social .champions-intro-block .field--name-field-intro p{font-size:20px;line-height:30px;border-right:0;}.fall-rebuild-social .champions-intro-block .field__item:last-child{width:100%;padding-top:30px;padding-left:0;}}.nkh-fall-campaign-page .header-section,.nkh-fall-campaign-page .share-section{display:none;}#block-nkh-campaign-dss-callout{margin:65px 0px 65px 0px;}.view-all-murals .views-row > .mural-container{display:none;}.view-all-murals .views-row:first-child > .mural-container{display:block;}.mural-container{background-color:#F6F5F3;color:#4D4D4F;padding-bottom:6rem;}.mural-container .mural-section{max-width:1000px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);padding:7rem 0;text-align:center;}.mural-container .mural-section > *{margin-top:2rem;}.mural-container .mural-section h2.fall-campaign-full-name{font-size:3rem;line-height:1.2;font-weight:700;margin:0;}@media (min-width:1024px){.mural-container .mural-section h2.fall-campaign-full-name{font-size:4.5rem;}}.mural-container .mural-section .fall-campaign-address{font-size:1.4rem;}.mural-container .mural-section .fall-campaign-address .field:before{content:'';display:inline-block;background-image:url(/modules/custom/nkh_fall_campaign/images/pin.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:20px;opacity:0.4;margin-bottom:-4px;margin-right:4px;}.mural-container .mural-section .fall-campaign-address a:after{display:none;}.mural-container .mural-section .fall-campaign-share ul.share-this__list{display:block;}.mural-container .mural-section .fall-campaign-share ul.share-this__list > li{display:inline-block;margin:auto 0.5rem;}.mural-container .mural-section .fall-campaign-share ul.share-this__list > li > a{text-decoration:none;}.mural-container .mural-section .fall-campaign-share ul.share-this__list > li > a:before{position:relative;}.mural-container .mural-section .view-featured-image{margin-top:6rem;}.mural-container .mural-section .view-featured-image img{display:block;width:100%;}.mural-container .mural-section .image-note{font-size:1.4rem;font-style:italic;}.mural-container .mural-section .field-caption{font-size:1.4rem;}.mural-container .behind-scenes-section{max-width:860px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);padding:7rem 0;text-align:center;border-top:1px solid #D3CCBC;}.mural-container .behind-scenes-section > *{margin-top:2rem;}.mural-container .behind-scenes-section h3{line-height:1.3;font-weight:700;margin:0;}@media (min-width:1024px){.mural-container .behind-scenes-section h3{font-size:3.5rem;}}.mural-container .behind-scenes-section .video-title{font-size:2rem;line-height:1.6;font-weight:500;}@media (min-width:1024px){.mural-container .behind-scenes-section .video-title{font-size:2.2rem;}}.mural-container .behind-scenes-section .video-embed{max-width:720px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);}.mural-container .meet-the-artist-section{max-width:860px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);padding:7rem 0;text-align:left;border-top:1px solid #D3CCBC;}@media (min-width:1024px){.mural-container .meet-the-artist-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.mural-container .meet-the-artist-section .meet-the-artist-group-left{width:33%;}.mural-container .meet-the-artist-section .artist-bio{width:57%;margin-top:0;}}.mural-container .meet-the-artist-section .meet-the-artist-group-left > *{margin-top:2rem;}.mural-container .meet-the-artist-section .meet-the-artist-group-left h3{line-height:1.3;font-weight:700;margin:0;}@media (min-width:1024px){.mural-container .meet-the-artist-section .meet-the-artist-group-left h3{font-size:3.5rem;}}.mural-container .meet-the-artist-section .meet-the-artist-group-left .artist-full-name{font-size:2rem;line-height:1.4;font-weight:500;}@media (min-width:1024px){.mural-container .meet-the-artist-section .meet-the-artist-group-left .artist-full-name{font-size:2.2rem;}}.mural-container .meet-the-artist-section .meet-the-artist-group-left .artist-headshot picture{display:block;max-width:30rem;}.mural-container .meet-the-artist-section .artist-bio{font-size:1.4rem;margin-top:2rem;}.mural-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mural-block img{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mural-block .block-container{position:relative;max-width:100%;width:100%;z-index:1;}.mural-block .hotspots{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity ease 0.5s;transition:opacity ease 0.5s;}.js .mural-block .hotspots{opacity:1;pointer-events:all;}.mural-block .hotspots .hotspot{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;}.mural-block .hotspots .hotspot .trigger{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;background:transparent;border:3px dotted #fff;color:#fff;border-radius:50%;cursor:pointer;pointer-events:all;padding:0;-webkit-transition:all ease 0.1s;transition:all ease 0.1s;}.mural-block .hotspots .hotspot .trigger:before{content:'';display:block;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#fff;border-radius:50%;}.mural-block .hotspots .hotspot .trigger:hover{width:38px;height:38px;-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px);}.mural-block .hotspots .hotspot .content{display:none;}.mural-block-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background-color:rgba(246,245,243,0.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;text-align:left;}@media (min-width:760px){.mural-block-modal{padding-top:10rem;}}.mural-block-modal.modal-show{opacity:1;pointer-events:all;}.mural-block-modal .modal-wrap{max-width:1100px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);display:block;position:relative;background-color:#fafafa;}@media (min-width:1024px){.mural-block-modal .modal-wrap .description-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mural-block-modal .modal-wrap .description-wrap .description{width:40%;margin-left:7.5%;}}.mural-block-modal .modal-wrap .description-wrap .description{background-color:#fff;padding:30px;position:relative;}@media (min-width:760px){.mural-block-modal .modal-wrap .description-wrap .description{padding:50px;}}@media (min-width:1024px){.mural-block-modal .modal-wrap .description-wrap .description{padding:6%;}}.mural-block-modal .modal-wrap .description-wrap .description p{font-size:2rem;line-height:1.4;margin:0;}@media (max-width:768px){.mural-block-modal .modal-wrap .description-wrap .description p{font-size:1.6rem;}}@media (max-width:576px){.mural-block-modal .modal-wrap .description-wrap .description p{font-size:1.4rem;}}.mural-block-modal .modal-wrap .description-wrap .description .modal-close{position:absolute;top:0;right:0;}@media (min-width:760px){.mural-block-modal .modal-wrap .description-wrap .description .modal-close{top:10px;right:10px;}}@media (min-width:1024px){.mural-block-modal .modal-wrap .description-wrap .description .modal-close{top:30px;right:30px;}}.mural-block-modal .modal-wrap .description-wrap .description .modal-close button{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:1.8rem;cursor:pointer;padding:0 1.4rem;color:#4D4D4F;}.mural-block-modal .modal-wrap .description-wrap .description .nav-part{display:none;position:absolute;right:0;bottom:-5rem;}@media (min-width:1024px){.mural-block-modal .modal-wrap .description-wrap .description .nav-part{display:block;}}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn,.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn{color:#fff;position:relative;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#4d4d4f;padding:0 1.2rem;}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn:hover,.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn:hover{background-color:#fe6a0d;}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn.disabled,.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn.disabled:hover,.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn.disabled,.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn.disabled:hover{background-color:#7f7f82;cursor:default;pointer-events:none;}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn{margin-right:1rem;}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn:before{content:"←";height:40px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}@media (max-width:576px){.mural-block-modal .modal-wrap .description-wrap .description .nav-part .left-btn:before{height:30px;font-size:16px;}}.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn:after{content:"→";height:40px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:576px){.mural-block-modal .modal-wrap .description-wrap .description .nav-part .right-btn:after{height:30px;font-size:16px;}}.murals-intro-block{background-color:#383D44;padding:8rem 0 6rem;}.murals-intro-block .node__content{max-width:1300px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);}.murals-intro-block .mural-explore-locations{margin-top:0 !important;margin-bottom:4rem !important;padding:0 !important;}.murals-intro-block .mural-explore-locations p{text-align:center;color:#fff;font-size:23px;line-height:26.91px;font-weight:600;margin-bottom:0;}.murals-intro-block .mural-locations{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none !important;padding:0 !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.murals-intro-block .mural-locations > a{width:100%;padding:1rem;position:relative;text-align:center;}@media (min-width:760px){.murals-intro-block .mural-locations > a{width:calc(100%/3);}}@media (min-width:1024px){.murals-intro-block .mural-locations > a{width:calc(100%/5);}}.murals-intro-block .mural-locations > a .location{position:absolute;top:43%;left:0;right:0;}.murals-intro-block .mural-locations > a .location .city{display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;padding:2px 15px;font-size:28px;line-height:39.78px;text-align:center;-webkit-transition:background-color ease 0.3s;transition:background-color ease 0.3s;}.murals-intro-block .mural-locations > a .location .coming-soon{color:#FE6A0D;font-size:20px;line-height:29.25px;font-weight:700;text-transform:uppercase;text-align:center;}.murals-intro-block .mural-locations > a:active .location .city,.murals-intro-block .mural-locations > a:hover .location .city{background-color:#FE6A0D;}.murals-intro-block .mural-locations > a::after{background-color:unset;}.murals-intro-block .mural-locations > a[data-mural-target] img{opacity:0.8;-webkit-transition:opacity ease 0.3s;transition:opacity ease 0.3s;}.murals-intro-block .mural-locations > a[data-mural-target] img:active,.murals-intro-block .mural-locations > a[data-mural-target] img:hover{opacity:1.0;}.murals-intro-block .mural-locations > a[data-mural-target] .coming-soon{display:none;}.murals-intro-block .mural-locations > a:not([data-mural-target]){pointer-events:none;}.murals-intro-block .mural-locations > a:not([data-mural-target]) img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.6;}.murals-intro-block .murals-learn-more{margin-bottom:0 !important;margin-top:6rem !important;text-decoration:none;text-align:center;display:block;text-transform:uppercase;color:#fff;font-size:14px;line-height:16.38px;font-weight:700;}.murals-intro-block .murals-learn-more a{text-decoration:none;text-align:center;display:block;text-transform:uppercase;color:#fff;font-size:14px;line-height:16.38px;font-weight:700;}.murals-intro-block .murals-learn-more a:focus::after,.murals-intro-block .murals-learn-more a:hover::after{background:none;}.fall-campaign .field--type-text-long p{margin-bottom:64px;color:#FE6A0D;font-size:105px;text-transform:uppercase;font-weight:800;text-align:center;line-height:1.1;}.fall-campaign .field--type-text-with-summary p{color:#5a5a5c;text-align:center;font-size:24px !important;}@media only screen and (max-width:1440px){.fall-campaign .field--type-text-long p{font-size:84px;}.fall-campaign .field--type-text-with-summary p{font-size:22px !important;}}@media only screen and (max-width:768px){.fall-campaign .field--type-text-long p{font-size:40px;margin-bottom:20px;}}@media only screen and (max-width:400px){.fall-campaign .field--type-text-long p{font-size:28px;}.fall-campaign .field--type-text-with-summary p{font-size:16px !important;}}@media only screen and (min-width:1024px){.fall-campaign .champions-intro-block .field--type-text-long{max-width:1030px !important;width:100% !important;padding:0 30px !important;}}@media only screen and (min-width:1440px){.fall-campaign .champions-intro-block .field--type-text-long{max-width:1440px !important;}}@font-face{font-family:'proxima_nova_rgregular';src:url("https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot");src:url("https://litmus.com/fonts/Emails/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://litmus.com/fonts/Emails/proximanova-regular-webfont.woff") format("woff"),url("https://litmus.com/fonts/Emails/proximanova-regular-webfont.ttf") format("truetype"),url("https://litmus.com/fonts/Emails/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_nova_rgbold';src:url("https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot");src:url("https://litmus.com/fonts/Emails/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://litmus.com/fonts/Emails/proximanova-bold-webfont.woff") format("woff"),url("https://litmus.com/fonts/Emails/proximanova-bold-webfont.ttf") format("truetype"),url("https://litmus.com/fonts/Emails/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");font-weight:normal;font-style:normal;}.partners-row{clear:both;padding:0;margin:0;}.partners-row:before,.partners-row:after{content:"";display:table;}.partners-row:after{clear:both;}.partners-row{zoom:1;}[class*="col-"]{float:left;padding:0.5%;}.col-1{width:8.33%;}.col-2{width:16.66%;}.col-3{width:25%;}.col-4{width:33.33%;}.col-5{width:41.66%;}.col-6{width:50%;}.col-7{width:58.33%;}.col-8{width:66.66%;}.col-9{width:75%;}.col-10{width:83.33%;}.col-11{width:91.66%;}.col-12{width:100%;}@media only screen and (max-width:480px){.partners-col{width:50% !important;}#toggle{width:87%;}.partner-content::after{height:15px !important;bottom:-7.5px !important;}#toggle{width:87%;}.partner-content::after{height:15px !important;bottom:-7.5px !important;}}@media only screen and (min-width:481px) and (max-width:1023px){.partners-col{width:33.33% !important;}#toggle{width:87%;}.partner-content::after{height:20px !important;bottom:-10px !important;}#toggle{width:87%;}.partner-content::after{height:20px !important;bottom:-10px !important;}}.tab{overflow:hidden;background-color:#FFFFFF;}.tab:hover,.tab:focus,.tab:visited{background-color:#FFFFFF !important;}.nkh-partner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tab-content{display:none;padding:6px 12px;border-top:none;}.tab-content{position:absolute;z-index:99;background-color:#FFFFFF;width:57.8%;}.close-corporate-partner{float:right;}#block-views-block-core-partners-block-1{background-color:#F5F3F1;padding:2vw 6vw;padding-bottom:10vh;}#block-views-block-core-partners-block-1 > h2{color:#383D44;font-style:normal;font-weight:bold;font-size:36px;line-height:38px;}.partners-col{height:150px;}.partners-col article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:#fff;width:100%;pointer-events:none;}.partners-col #togglePartnerLogo{height:100%;pointer-events:none;}ul.pager__items.js-pager__items{text-align:-webkit-auto;}.view-more-partners,.view-less-partners{letter-spacing:0.375px;text-transform:uppercase;color:#383D44;margin-top:50px;display:block;text-decoration:none;border-bottom:2px solid #F26722;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:10px;font-size:12px;font-weight:bold;}.view-more-partners:hover:after,.view-less-partners:hover:after{display:none;}#toggle{margin-top:1%;}#toggle h1{background:none;}#toggle h1 span{font-weight:bold;font-size:36px;line-height:38px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#FE6A0D;background:none;}button.close-corporate-partner{font-style:normal;font-weight:normal;font-size:14px;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#777777;background-color:transparent;padding:10px 20px;}button.close-corporate-partner:hover{background-color:transparent !important;}.tab-content p{font-size:16px;}nav.pager.pager--load-more{padding-bottom:0;}img.partner-logo{max-height:90px;height:auto;}.partner-content::after{width:100%;height:40px;content:"";position:absolute;z-index:9999;background:#fff;bottom:-30px;display:none;}.partner-content-highlighted::after{display:block;}.partner-type{margin:15px 0 0px 0;font-style:normal;font-weight:bold;font-size:12px;line-height:11px;color:#777777;}
.node--type-page.node--view-mode-full .header-section__overlay h1{display:inline-block;width:105%;}.block-views-block-volunteer-opportunities-block-1 .view-filters{background:#fe6a0d;padding:4rem 0 5rem;margin:50px 0px 100px;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form{max-width:1280px;margin:0 auto;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline{max-width:1024px;margin:0 auto;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline h2{display:inline-block;margin-top:15px;margin-right:15px;color:white;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item{width:300px;display:inline-block;margin-right:15px;vertical-align:top;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item select,.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item input{width:100%;border:1px solid #a2a2a2;background-color:#eee;height:55px;font-size:14px;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item label{font-size:16px;color:white;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item input[type="submit"]:hover{background:#eee;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item input[type="text"],.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item select{min-width:0px;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-type-select{position:relative;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-type-select:after{content:'';border:solid black;padding:3px;display:inline-block;position:absolute;top:50px;right:15px;border-width:0 3px 3px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:100;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-item-location{width:88px;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-actions{display:inline-block;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline .form-actions input[type="submit"]{height:55px;margin-top:30px;font-size:14px;font-weight:bold;padding:0px 25px;color:#fff;background:#383d44;-webkit-mask:url(/themes/custom/nkh/images/solid.svg);-webkit-mask-size:100%;}.block-views-block-volunteer-opportunities-block-1 .view-filters .views-exposed-form .form--inline #edit-geolocation-geocoder-google-geocoding-api--description{display:none;}.block-views-block-volunteer-opportunities-block-1 .view-content{max-width:1280px;padding:0 4rem;margin:0 auto;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col{padding:0px 45px;padding:0px 4%;margin-bottom:30px;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col h3{line-height:43px;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-1{margin-left:0;padding-left:0;width:33%;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-1 .views-field-title a{text-decoration-color:#48c0e7;display:inline;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-1 .views-field-title span{color:#48c0e7;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-2{width:33%;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-2 .views-field-title a{text-decoration-color:#fdc12d;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-2 .views-field-title span{color:#fdc12d;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-3{margin-right:0;padding-right:0;width:33%;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-3 .views-field-title a{text-decoration-color:#96b74c;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-col.col-3 .views-field-title span{color:#96b74c;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-title{margin-bottom:15px;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-title span{color:#383D44;font-size:32px;line-height:42px;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-title span a{font-size:32px;line-height:42px;color:#383D44;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-activity{font-size:17px;line-height:26px;color:#3A3E46;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-activity p{font-size:17px;line-height:26px;color:#3A3E46;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-address-line1,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-nothing,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-phone{margin:15px 0 20px;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-address-line1 span,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-nothing span,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-phone span,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-address-line1 a,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-nothing a,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-phone a{font-size:17px;line-height:26px;color:#3A3E46;text-decoration:none;font-weight:lighter;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-address-line1 span,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-nothing span,.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-contact-phone span{display:block;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-cause .field-content .item-list li{color:#393939;font-size:14px;font-weight:500;line-height:30px;font-weight:600;text-transform:uppercase;}.block-views-block-volunteer-opportunities-block-1 .view-content .views-field-field-volunteer-cause .field-content .item-list li:before{margin-top:0.75rem;}.block-views-exposed-filter-blocks-block#block-viewsexposedfilterblock{background:red;}.block-views-exposed-filter-blocks-block#block-viewsexposedfilterblock #views-exposed-form-volunteer-opportunities-block-1{max-width:1280px;padding:0 4rem;margin:0 auto;}.node--type-volunteer-opportunity .view-content{max-width:1280px;padding:0 4rem;margin:0 auto;}.node--type-volunteer-opportunity .header-section{height:450px;}.node--type-volunteer-opportunity .header-section h1{font-size:78px;}.node--type-volunteer-opportunity .node__content p,.node--type-volunteer-opportunity .node__content li{font-size:20px;font-weight:300;line-height:32px;color:#383D44;}.node--type-volunteer-opportunity .node__content .field--name-field-description .field__label{font-size:35px;color:#fe6a0d;margin-top:40px;font-weight:bold;}.node--type-volunteer-opportunity .node__content .field--name-field-description .field__item p{font-size:16px;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-cause{margin-top:10px;max-width:1080px;padding:0 4rem;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-cause .field__item{padding-left:60px;color:#383D44;font-size:16px;font-size:14px;position:relative;display:block;font-weight:600;text-transform:uppercase;margin-bottom:10px;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-cause .field__item:before{content:"";width:15px;height:15px;background:#fe6a0d;display:block;position:absolute;top:3px;left:30px;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact{margin-top:4rem;margin-bottom:0px;max-width:1080px;padding:0 4rem;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact .field__label{font-weight:bold;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact .field__item p{margin:0px;font-size:16px;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact .field__item p span.country{display:none;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-phone{margin:0 auto;max-width:1080px;padding:0 4rem;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-phone a{color:#383D44;font-size:16px;display:inline-block;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-phone:hover{border:none;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-phone:hover a{color:#d75401;border:none;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-email{margin-top:0;color:#fe6a0d;font-weight:bold;text-decoration:underline;font-size:16px;max-width:1080px;padding:0 4rem;}.node--type-volunteer-opportunity .node__content .field--name-field-volunteer-contact-email a{font-size:16px;color:#fe6a0d;font-weight:bold;text-decoration:underline;}.node--type-volunteer-opportunity .node__content .field--name-field-link-to-opportunity{max-width:1080px;padding:0 4rem;}.node--type-volunteer-opportunity .node__content .field--name-field-link-to-opportunity a{display:inline-block;padding:14px 15px;background:#fe6a0d;color:white;font-size:16px;text-transform:uppercase;}@media (min-width:1024px){.node--type-volunteer-opportunity.node--view-mode-full .node__content .text-formatted,.node--type-volunteer-opportunity.node--view-mode-full .node__content > .field--name-field-video.field--type-entity-reference,.view-search-general .view-content .text-formatted,.view-search-general .view-content > .field--name-field-video.field--type-entity-reference,.view-taxonomy-term .view-content .text-formatted,.view-taxonomy-term .view-content > .field--name-field-video.field--type-entity-reference{width:inherit;padding:0 4rem;margin:0 auto;}.node--type-organization.node--view-mode-full .node__content .text-formatted,.node--type-organization.node--view-mode-full .node__content > .field--name-field-video.field--type-entity-reference,.view-search-general .view-content .text-formatted,.view-search-general .view-content > .field--name-field-video.field--type-entity-reference,.view-taxonomy-term .view-content .text-formatted,.view-taxonomy-term .view-content > .field--name-field-video.field--type-entity-reference{width:inherit;padding:0 4rem;margin:0 auto;}.node--type-organization.node--view-mode-full .node__content > div,.node--type-organization.view-search-general .view-content > div,.node--type-organization.view-taxonomy-term .view-content > div{margin:0 auto;}.node--type-organization.node--view-mode-full .node__content .field--name-field-volunteer-opportunities{margin-top:15px;}}@media (min-width:768px){.node--type-volunteer-opportunity.node--view-mode-full .node__content .text-formatted,.node--type-volunteer-opportunity.node--view-mode-full .node__content > .field--name-field-video.field--type-entity-reference,.view-search-general .view-content .text-formatted,.view-search-general .view-content > .field--name-field-video.field--type-entity-reference,.view-taxonomy-term .view-content .text-formatted,.view-taxonomy-term .view-content > .field--name-field-video.field--type-entity-reference{width:inherit;padding:0 4rem;margin:0 auto;}.node--type-organization.node--view-mode-full .node__content .text-formatted,.node--type-organization.node--view-mode-full .node__content > .field--name-field-video.field--type-entity-reference,.view-search-general .view-content .text-formatted,.view-search-general .view-content > .field--name-field-video.field--type-entity-reference,.view-taxonomy-term .view-content .text-formatted,.view-taxonomy-term .view-content > .field--name-field-video.field--type-entity-reference{width:inherit;padding:0 4rem;margin:0 auto;}.node--type-organization.node--view-mode-full .node__content > div,.node--type-organization.view-search-general .view-content > div,.node--type-organization.view-taxonomy-term .view-content > div{margin:0 auto;}.node--type-organization.node--view-mode-full .node__content .field--name-field-volunteer-opportunities{margin-top:15px;}}
