body,html{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--il-source-sans);font-size:18px;font-weight:400;background-color:var(--il-cloud)}img.wordmark{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}h1{font-family:var(--il-fjalla-one);color:var(--il-blue);font-weight:700;font-size:32px;text-transform:uppercase}@media screen and (min-width: 640px){h1{font-size:52px}}h2{font-family:var(--il-montserrat);color:var(--il-blue);font-weight:800;font-size:22px}@media screen and (min-width: 640px){h2{font-size:26px}}.home h2{color:var(--il-blue);font-size:22px;line-height:30px}@media screen and (min-width: 640px){.home h2{font-size:36px;line-height:42px}}h3{font-family:var(--il-montserrat);font-weight:500;font-size:20px;text-transform:uppercase;color:#444}@media screen and (min-width: 640px){h3{font-size:24px}}h4{font-family:var(--il-fjalla-one);font-weight:500;font-size:20px;text-transform:uppercase;color:var(--il-blue)}@media screen and (min-width: 640px){h4{font-size:24px}}strong{font-weight:700}.separator{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--il-orange);font-weight:800;font-size:22px}@media screen and (min-width: 640px){.separator{font-size:38px}}.separator::before,.separator::after{content:'';border-top:2px solid;margin:0 20px 0 0;-webkit-box-flex:1;-ms-flex:1 0 20px;flex:1 0 20px}.separator::after{margin:0 0 0 20px}.has-text-align-center{max-width:700px;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{margin-top:1.5em;margin-bottom:.5em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1+.wp-block-separator:not(.is-style-wide):not(.is-style-dots),h2+.wp-block-separator:not(.is-style-wide):not(.is-style-dots),h3+.wp-block-separator:not(.is-style-wide):not(.is-style-dots),h4+.wp-block-separator:not(.is-style-wide):not(.is-style-dots),h5+.wp-block-separator:not(.is-style-wide):not(.is-style-dots),h6+.wp-block-separator:not(.is-style-wide):not(.is-style-dots){height:5px;margin-left:0;margin-right:auto}.wp-block-separator{height:2px;background-color:var(--il-orange);border:0;margin-bottom:20px}@media screen and (min-width: 640px){.wp-block-separator{margin-bottom:40px}}.entry-content{color:#222;padding-top:34px;padding-bottom:34px}.entry-content p,.entry-content ol,.entry-content ul{margin-top:0;margin-bottom:1.35em;padding-top:0;padding-bottom:0}.entry-content p:last-child,.entry-content ol:last-child,.entry-content ul:last-child{margin-bottom:0}.entry-content li{margin-top:0;margin-bottom:.5em;padding-top:0;padding-bottom:0}.entry-content li:last-child{margin-bottom:0}.entry-content p{line-height:25.5px}.entry-content p:last-child{margin-bottom:0}.entry-content a{text-decoration:underline;color:var(--il-industrial-blue)}.entry-content a:hover{color:var(--il-blue);text-decoration:none}.entry-content a:focus{outline:1px dashed var(--il-arches-blue);background-color:var(--il-arches-blue-3)}.il-wordmark{max-width:186px;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 400px){.il-wordmark{max-width:none;width:235px;height:61px}}.il-wordmark a,.il-wordmark svg{display:block}.il-wordmark a:focus{outline:3px solid var(--il-arches-blue)}.il-wordmark .block-i__outline,.il-wordmark .text{fill:var(--il-blue)}.il-wordmark .block-i__fill{fill:var(--il-orange)}.gb-block-accordion .gb-accordion-title,.gb-block-accordion .gb-accordion-text{padding:15px 15px 15px 35px}.gb-block-accordion .gb-accordion-title{font-family:var(--il-montserrat);font-weight:600;color:var(--il-blue);font-size:20px;background-color:transparent;display:block;position:relative}@media screen and (min-width: 640px){.gb-block-accordion .gb-accordion-title{font-size:22px}}.gb-block-accordion .gb-accordion-title::marker{display:none}.gb-block-accordion .gb-accordion-title::before{content:url("../images/expand.svg");position:absolute;left:5px}.gb-block-accordion .gb-accordion-title::-webkit-details-marker{display:none}.gb-block-accordion .gb-accordion-title:hover{cursor:pointer}.gb-block-accordion .gb-accordion-title:focus{outline:1px dashed var(--il-arches-blue);background-color:var(--il-arches-blue-3)}.gb-block-accordion details[open] .gb-accordion-title::before{content:url("../images/collapse.svg")}.gb-block-accordion ul{list-style:none;padding-left:0}.gb-block-accordion li{border-bottom:1px dotted #e0e0e0;padding:7px 0}.posts-navigation{margin-top:20px}.posts-navigation ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.posts-navigation ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;font-weight:700;font-size:18px}.posts-navigation ul li a{padding:10px;color:#707070}.posts-navigation ul li a.current{color:#222;text-decoration:none}article+article{border-top:1px solid var(--il-cloud-3);padding-bottom:34px;padding-top:34px}article+article:nth-child(2){margin-top:34px}article+article:last-child{border-bottom:1px solid var(--il-cloud-3)}.entry-content{overflow:hidden}.entry-content .featured-image{width:100%;height:auto;margin-bottom:25px}.entry-content .timestamp{font-weight:700;font-size:0.9rem}.entry-content a.moretag{color:var(--il-industrial-blue);font-weight:700;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.entry-content a.moretag:hover{color:#444D56}.entry-content.excerpt{padding-top:0;padding-bottom:0}.entry-content.excerpt h2{font-size:20px;font-weight:800;margin-bottom:0}@media screen and (min-width: 640px){.entry-content.excerpt h2{font-size:24px}}.wp-block-latest-posts.wp-block-latest-posts__list{padding:34px;margin:50px 0 0 0;text-align:center;background-color:var(--il-cloud-1)}.wp-block-latest-posts.wp-block-latest-posts__list li{font-size:20px;margin-bottom:16px}.wp-block-latest-posts.wp-block-latest-posts__list .wp-block-latest-posts__post-date{display:block;color:#222;font-size:18px;font-weight:500}.mobile-menu-button{display:inline-block;border:0;color:var(--il-blue);background:none;font-size:40px;padding:0px 15px;border-radius:10px;margin-right:10px}@media screen and (min-width: 400px){.mobile-menu-button{margin-right:20px}}@media screen and (min-width: 820px){.mobile-menu-button{display:none}}.mobile-menu-button::before{content:"\f0c9";font-family:"FontAwesome"}.mobile-menu-button[aria-expanded="true"]{background-color:var(--il-orange)}.mobile-menu-button[aria-expanded="true"]::before{content:"\f00d";color:#fff}.main-navigation{margin-left:auto;margin-right:auto;width:100%}.main-navigation a:focus{outline:1px dashed var(--il-arches-blue);background-color:var(--il-arches-blue-3)}@media screen and (min-width: 1140px){.main-navigation{max-width:1140px}}.main-navigation__top-level{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--il-cloud-1);position:relative}@media (min-width: 820px){.main-navigation__top-level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main-navigation__top-level.open{display:-webkit-box;display:-ms-flexbox;display:flex}.main-navigation__top-level-item{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--il-cloud-3)}.main-navigation__top-level-item:last-child{border-bottom:none}@media screen and (min-width: 820px){.main-navigation__top-level-item{border-bottom:none}}.main-navigation__top-level-item>a{color:inherit;text-decoration:none;font-weight:700;display:block;padding:0 15px;font-size:18px;line-height:50px;color:var(--il-blue)}@media (min-width: 920px){.main-navigation__top-level-item>a{padding:0 25px}}@media (min-width: 1020px){.main-navigation__top-level-item>a{padding:0 35px}}.main-navigation__top-level-item>a:hover,.main-navigation__top-level-item>a:focus{text-decoration:underline}.main-navigation__top-level-item>a:hover::after,.main-navigation__top-level-item>a:focus::after{text-decoration:none}.main-navigation__top-level-item>a[href="#"]::after{content:"\f078";color:var(--il-orange);font-family:"FontAwesome";font-size:14px;font-weight:400;margin-left:7px;display:inline-block}.main-navigation__top-level-item.active{background-color:#fff}@media screen and (min-width: 820px){.main-navigation__top-level-item.active{background-color:var(--il-cloud-1)}}.main-navigation__top-level-item.active>a[href="#"]::after{content:"\f077"}.main-navigation__section{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:none;background-color:var(--il-cloud-1);width:100%;padding:10px 30px;opacity:0;pointer-events:none;border-width:0 1px 1px;border-style:none solid solid;border-color:var(--il-cloud-1);grid-auto-columns:1fr;grid-column-gap:55px;background-color:var(--il-cloud-1)}@media screen and (min-width: 820px){.main-navigation__section{position:absolute;left:0;right:0;z-index:2;padding:30px 55px}}.main-navigation__section.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:all;opacity:1;background-color:#fff}@media screen and (min-width: 820px){.main-navigation__section.visible{background-color:var(--il-cloud-1);display:grid}}.main-navigation__section-column{grid-row:1;position:relative;margin-bottom:15px}@media screen and (min-width: 820px){.main-navigation__section-column{margin-bottom:0}}@media screen and (min-width: 820px){.main-navigation__section-column::before{content:"";position:absolute;top:0;left:-27px;height:100%;width:1px;background-color:var(--il-orange)}}.main-navigation__section-column:first-of-type::before{display:none;content:none}.main-navigation__section-column .widgettitle{font-size:inherit;font-style:inherit;font-weight:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-weight:700;color:var(--il-blue);font-family:var(--il-source-sans);font-size:18px;line-height:15px}@media screen and (min-width: 820px){.main-navigation__section-column .widgettitle{line-height:31px}}.main-navigation__section-column ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;margin-top:14px}.main-navigation__section-column li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;font-size:16px;line-height:25px;margin-bottom:10px}.main-navigation__section-column a{color:inherit;text-decoration:none;color:var(--il-blue)}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.search-form label{width:85%}.search-form .search-field,.search-form .search-submit{border:1px solid #fff;color:#fff;background:transparent;height:50px;font-size:20px}.search-form .search-field{width:70%;max-width:100%;border-left:0;border-top-right-radius:25px;border-bottom-right-radius:25px}.search-form .search-submit{width:15%;max-width:50px;border-right:0;border-top-left-radius:25px;border-bottom-left-radius:25px;font-family:"FontAwesome"}@media screen and (min-width: 820px){.search-form{margin-bottom:0}.search-form label{width:auto;max-width:100px}.search-form .search-field,.search-form .search-submit{height:25px;font-size:inherit}.search-form .search-field{width:auto}.search-form .search-submit{width:auto}}.search-results .primary-main .search-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-results .primary-main .search-form label{max-width:none}@media screen and (min-width: 640px){.search-results .primary-main .search-form label{width:50%}}.search-results .primary-main .search-form .search-field,.search-results .primary-main .search-form .search-submit{border-radius:0px;height:auto}.search-results .primary-main .search-form .search-field{background-color:var(--il-cloud-1);color:#9B9B9B;font-weight:700;border:1px solid #707070;width:100%;padding:5px}.search-results .primary-main .search-form .search-submit{background-color:var(--il-orange);border:0;padding:5px 20px;font-family:var(--il-source-sans);max-width:none}.search-results .result-count{color:var(--il-blue);font-family:var(--il-montserrat);font-size:20px;font-weight:800}@media screen and (min-width: 640px){.search-results .result-count{font-size:24px}}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{font-family:var(--il-source-sans)}.home-intro{padding:15px 0;font-size:22px}.home-intro h2{max-width:825px}@media screen and (min-width: 640px){.home-intro{padding:30px 0}}.home-intro .wp-block-search__label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.home-intro .wp-block-search .wp-block-search__inside-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{padding:10px 10px;font-size:14px;border:1px solid var(--il-blue);border-radius:35px;max-width:500px}@media screen and (min-width: 640px){.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{font-size:25px;padding:15px 25px}}.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{background-color:var(--il-blue);border:none;color:var(--il-cloud);font-family:var(--il-source-sans);font-size:0px;font-weight:600;border-radius:35px;margin-left:5px}.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{cursor:pointer;background-color:#1d3f74}.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus{background-color:#1d3f74}.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button::after{content:"\f002";font-family:"FontAwesome";font-size:20px;padding:5px 10px}@media screen and (min-width: 640px){.home-intro .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button::after{padding:5px 22px}}section.resources{background-color:#fff;padding-top:34px}section.resources h2{color:#222;font-weight:300;font-size:23px;text-align:center;text-transform:uppercase}ul.resources-list{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;list-style:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:50px;margin:0}@media screen and (min-width: 640px){ul.resources-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}ul.resources-list li{height:250px;width:250px;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 640px){ul.resources-list li{margin-right:3.50877%;width:22.36842%;margin-bottom:0}ul.resources-list li:last-child{margin-right:0}}ul.resources-list li a{text-decoration:none;height:100%;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}ul.resources-list li a:focus{outline:3px solid var(--il-arches-blue)}ul.resources-list li a:focus span{background-color:var(--il-blue);color:#fff}ul.resources-list li a:hover span{background-color:var(--il-blue);color:#fff}ul.resources-list li a span{background-color:#fff;text-align:center;color:var(--il-blue);font-weight:800;font-size:19px;border-radius:40px;display:block;margin:20px;padding:10px}ul.resources-list li:first-child{background-image:url("../images/students.jpg")}ul.resources-list li:nth-child(2){background-image:url("../images/academics.jpg")}ul.resources-list li:nth-child(3){background-image:url("../images/faculty-and-staff.jpg")}ul.resources-list li:last-child{background-image:url("../images/parents.jpg")}section.quick-links{padding:50px 0}section.quick-links h2{text-align:center}section.quick-links ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media screen and (min-width: 640px){section.quick-links ul{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}}section.quick-links ul li{background-color:var(--il-industrial-blue);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}section.quick-links ul a{padding:15px;color:var(--il-cloud);font-size:18px;text-align:center;text-decoration:none;display:block;font-weight:600}section.quick-links ul a:hover{background-color:#15417c}section.quick-links ul a:focus{background-color:#15417c;outline:3px solid var(--il-arches-blue)}section.illinois-numbers{padding-top:50px;padding-bottom:50px;background-color:var(--il-cloud)}section.illinois-numbers ul{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-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;padding-bottom:40px}@media screen and (min-width: 640px){section.illinois-numbers ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.illinois-numbers ul li{color:var(--il-blue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:40px}@media screen and (min-width: 640px){section.illinois-numbers ul li{margin-bottom:0;margin-right:2%;width:23.5%}section.illinois-numbers ul li:last-child{margin-right:0;margin-bottom:0}}section.illinois-numbers ul li span{font-weight:800;font-size:22px}@media screen and (min-width: 640px){section.illinois-numbers ul li span{font-size:25px}}section.illinois-numbers ul li .number{font-size:28px;font-weight:700}@media screen and (min-width: 640px){section.illinois-numbers ul li .number{font-size:38px}}@media screen and (min-width: 960px){section.illinois-numbers ul li .number{font-size:65px}}section.illinois-numbers ul li:last-child{margin-bottom:0}section.illinois-numbers hr{width:50px;height:7px;background-color:var(--il-blue);border:0;margin-top:15px;margin-bottom:15px}section.illinois-numbers p{margin:20px 0;font-family:var(--il-montserrat);font-weight:700;font-size:24px;text-align:center}section.illinois-numbers a{background-color:var(--il-orange);color:#fff;text-decoration:none;padding:0.5em 1em}.wrapper{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;overflow:hidden}@media screen and (min-width: 1140px){.wrapper{max-width:1140px}}.primary-main{padding:50px 0 70px 0}.page-template-landing-page-template .primary-main{padding:0}.page-template-landing-page-template .hero{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;background-repeat:no-repeat;background-position:center;min-height:200px}@media screen and (min-width: 640px){.page-template-landing-page-template .hero{min-height:300px}}.page-template-landing-page-template .hero h1{color:#fff;font-family:var(--il-fjalla-one);font-size:34px}@media screen and (min-width: 820px){.page-template-landing-page-template .hero h1{font-size:52px}}.page-on-campus .hero{background-image:url("../images/oncampusheader.jpg")}.page-away-from-campus .hero{background-image:url("../images/awayfromcampusheader.jpg")}.page-health-and-support .hero{background-image:url("../images/healthandsupportheader.jpg")}.page-community .hero{background-image:url("../images/communityheader.jpg")}.site-header{background-color:#fff;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 820px){.site-header{border-top:7px solid var(--il-orange);display:block}}.site-header .bar{height:30px;background-color:var(--il-cloud);width:100%;position:relative;display:none}@media screen and (min-width: 820px){.site-header .bar{display:block}}.site-header .title,.site-header .tab{font-weight:600;text-align:center;color:#fff;background-color:var(--il-orange);padding:5px 15px}.site-header .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}@media screen and (min-width: 820px){.site-header .title{display:none}}.site-header .tab{margin-left:auto;margin-right:auto;background-color:transparent;position:relative;display:none}@media screen and (min-width: 1140px){.site-header .tab{max-width:1140px}}@media screen and (min-width: 820px){.site-header .tab{display:block}}.site-header .tab span{background-color:var(--il-orange);display:inline-block;font-size:26px;position:absolute;z-index:5;top:0;right:10%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:5px 15px}.site-header .wrapper{margin-left:0;margin-right:0;padding-right:0;width:186px;padding-left:10px}@media screen and (min-width: 400px){.site-header .wrapper{width:235px;padding-left:20px}}@media screen and (min-width: 820px){.site-header .wrapper{margin-left:auto;margin-right:auto}}.alert-banner{background-color:var(--il-blue);text-align:center;width:100%}.alert-banner p{font-weight:600;font-size:20px;color:#fff;margin:0;padding:10px}@media screen and (min-width: 960px){.alert-banner p{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}}.alert-banner p a{color:#fff}.alert-banner p a:focus{outline:3px solid var(--il-arches-blue)}.give{padding:40px 0;background-color:var(--il-blue);color:#fff;text-align:center}.give p{max-width:800px;margin-left:auto;margin-right:auto;font-size:20px;font-weight:600;margin-bottom:20px}@media screen and (min-width: 960px){.give p{font-size:24px}}.give p:last-child{margin-bottom:0}.give .button{background-color:#fff;color:var(--il-blue);text-decoration:none;font-size:24px;font-weight:700;padding:10px 20px;border-radius:10px;display:inline-block;margin-bottom:20px}.give .button:hover{background-color:#e6e6e6}.give .button:focus{background-color:#e6e6e6;outline:3px solid var(--il-arches-blue)}.site-footer{color:var(--il-blue);background-color:var(--il-cloud-1);font-size:15px}.site-footer .il-wordmark{padding-top:0;margin-left:auto;margin-right:auto}.site-footer .wrapper{padding-top:55px;padding-bottom:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 960px){.site-footer .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .wrapper>div{margin-bottom:0}}.site-footer .wrapper>div{margin-bottom:16px}@media screen and (min-width: 960px){.site-footer .wrapper>div{margin-right:3.50877%;width:22.36842%;margin-bottom:0}.site-footer .wrapper>div:last-child{margin-right:0}}.site-footer .wrapper>div:nth-child(2),.site-footer .wrapper>div:nth-child(3){-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.site-footer .wrapper>div:last-child{max-width:200px;margin-top:20px;margin-left:auto;margin-right:auto}.site-footer .search-form{margin-bottom:20px}.site-footer .search-form label{width:85%;max-width:none}.site-footer .search-field,.site-footer .search-submit{color:var(--il-blue);border-color:var(--il-blue)}.site-footer .search-field{width:100%}.site-footer .search-submit{width:15%}.site-footer .list-title{display:block;font-weight:700;margin-bottom:10px;font-size:20px}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul li{margin-bottom:7px;font-weight:400;font-size:20px;border-bottom:1px solid #fff}.site-footer ul li a{color:inherit;text-decoration:none}.site-footer ul li a:focus{outline:1px dashed var(--il-arches-blue);background-color:var(--il-arches-blue-3)}.site-footer .social-media-list{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer .social-media-list a{display:block;padding:0px 5px}body.page-pledge{font-family:var(--il-source-sans);margin-top:0 !important;color:#000}body.page-pledge section.primary-main{padding:0}body.page-pledge .pledge-header{position:static;height:auto;background-color:var(--il-orange);text-align:center;padding-top:50px;padding-bottom:50px;min-height:200px;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}@media screen and (min-width: 600px){body.page-pledge .pledge-header{min-height:350px}}body.page-pledge .pledge-header h1{margin:0;font-family:var(--il-fjalla-one);color:#fff;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}body.page-pledge .pledge-header h1 span{background-color:var(--il-blue);padding:5px 50px;font-weight:800}body.page-pledge .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1162px;padding-bottom:0;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 600px){body.page-pledge .container{padding-top:100px}}body.page-pledge .container a{color:var(--il-industrial-blue);text-decoration:none;border-bottom:0;font-weight:800}body.page-pledge .container>p{font-family:inherit;color:inherit;text-align:center}body.page-pledge .container>p.large{font-family:inherit;font-weight:900;font-size:26px}@media screen and (min-width: 600px){body.page-pledge .container>p.large:first-of-type{text-align:center}}body.page-pledge .container>p:last-of-type{margin-bottom:0;text-align:center}body.page-pledge .container h2{text-transform:uppercase;font-family:var(--il-montserrat);color:#000;font-weight:700}body.page-pledge .container h3{font-family:var(--il-fjalla-one);color:#000;font-weight:700;text-transform:unset;letter-spacing:unset;margin-top:0}body.page-pledge .container li{color:var(--il-orange)}body.page-pledge .container li span{color:#000}body.page-pledge .columns{border-top:3px solid var(--il-orange);padding-top:50px;padding-bottom:50px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width: 600px){body.page-pledge .columns{padding-top:100px;padding-bottom:100px;margin-top:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.page-pledge .column{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:90%}body.page-pledge .column:first-of-type{margin-bottom:50px}@media screen and (min-width: 600px){body.page-pledge .column{width:48%}body.page-pledge .column:first-of-type{margin-bottom:0}}body.page-pledge .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:50px}@media screen and (min-width: 600px){body.page-pledge .step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:70px}}body.page-pledge .step:last-of-type{margin-bottom:0}body.page-pledge .step:last-of-type p{margin-bottom:0}body.page-pledge .icon{width:100%;text-align:center;margin-bottom:20px}@media screen and (min-width: 600px){body.page-pledge .icon{width:25%;margin-bottom:0}}body.page-pledge .info{max-width:100%}body.page-pledge .info h2{text-align:center}@media screen and (min-width: 600px){body.page-pledge .info{width:70%}body.page-pledge .info h2{text-align:left}}body.page-pledge .form{background-color:var(--il-blue);border:1px solid #e0e0e0;padding:100px 15px;color:#fff}body.page-pledge .frm_fields_container{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}body.page-pledge .with_frm_style .frm_error_style,body.page-pledge .with_frm_style .frm_message{max-width:400px;margin:0 auto 20px auto}body.page-pledge .with_frm_style .frm_primary_label{height:1px}body.page-pledge .with_frm_style .frm_form_field,body.page-pledge .with_frm_style .frm_submit{max-width:300px;width:100%;margin-bottom:0}body.page-pledge .with_frm_style .frm_form_field input,body.page-pledge .with_frm_style .frm_form_field select,body.page-pledge .with_frm_style .frm_submit input,body.page-pledge .with_frm_style .frm_submit select{width:100%;border:0}body.page-pledge .with_frm_style .frm_form_field input::-webkit-input-placeholder, body.page-pledge .with_frm_style .frm_form_field select::-webkit-input-placeholder, body.page-pledge .with_frm_style .frm_submit input::-webkit-input-placeholder, body.page-pledge .with_frm_style .frm_submit select::-webkit-input-placeholder{color:#000}body.page-pledge .with_frm_style .frm_form_field input::-moz-placeholder, body.page-pledge .with_frm_style .frm_form_field select::-moz-placeholder, body.page-pledge .with_frm_style .frm_submit input::-moz-placeholder, body.page-pledge .with_frm_style .frm_submit select::-moz-placeholder{color:#000}body.page-pledge .with_frm_style .frm_form_field input:-ms-input-placeholder, body.page-pledge .with_frm_style .frm_form_field select:-ms-input-placeholder, body.page-pledge .with_frm_style .frm_submit input:-ms-input-placeholder, body.page-pledge .with_frm_style .frm_submit select:-ms-input-placeholder{color:#000}body.page-pledge .with_frm_style .frm_form_field input::-ms-input-placeholder, body.page-pledge .with_frm_style .frm_form_field select::-ms-input-placeholder, body.page-pledge .with_frm_style .frm_submit input::-ms-input-placeholder, body.page-pledge .with_frm_style .frm_submit select::-ms-input-placeholder{color:#000}body.page-pledge .with_frm_style .frm_form_field input::placeholder,body.page-pledge .with_frm_style .frm_form_field select::placeholder,body.page-pledge .with_frm_style .frm_submit input::placeholder,body.page-pledge .with_frm_style .frm_submit select::placeholder{color:#000}body.page-pledge .with_frm_style .frm_form_field input[placeholder],body.page-pledge .with_frm_style .frm_form_field select[placeholder],body.page-pledge .with_frm_style .frm_submit input[placeholder],body.page-pledge .with_frm_style .frm_submit select[placeholder]{color:#000}body.page-pledge .with_frm_style .frm_form_field{margin-bottom:20px}body.page-pledge .with_frm_style .frm_submit{margin-top:20px}body.page-pledge .with_frm_style .frm_button_submit{text-transform:uppercase;color:#fff;background-color:var(--il-orange);border:0;width:100%;font-family:var(--il-source-sans);font-weight:700;font-size:30px;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}body.page-pledge .with_frm_style .frm_button_submit:hover,body.page-pledge .with_frm_style .frm_button_submit:focus{background-color:var(--il-altgeld);color:#fff}body.page-pledge p.small{max-width:1000px;margin-top:50px;margin-left:auto;margin-right:auto;text-align:center;font-family:inherit;font-style:italic}
/*# sourceMappingURL=main.css.map */