/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contextual{z-index:300;}html{background:rgba(22,21,21);}.main-container{padding-top:100px;}.PageSection--homepageTop{margin-bottom:0;padding-top:6vh;}.clear-transform-translate-y{transform:translateY(0px);transition:0.2s;}div.modal-dialog.global-search-modal > div.modal-content{height:120px !important;}#drupal-bootstrap4-modal > div > div > div.modal-header{padding:10px !important;}#drupal-bootstrap4-modal > div > div > div.modal-header > button{margin-right:15px;margin-top:-20px !important;font-size:2em;}a{word-wrap:break-word;}a.btn{white-space:normal;word-wrap:break-word;}.admin-homepage-vh{padding-top:14.5vh !important;}.modal-header > h5{font-size:22px;}.modal-content{overflow:hidden;}.mobile-list-group-item{background:none !important;border:1px solid rgb(244,167,65) !important;}.mobile-list-group-item.active{background:rgb(244,167,65) !important;color:#000 !important;}.top-menu{margin:14px 0 0 0;}.top-menu-item-mobile{display:none;}.top-menu-item{display:inline;padding-right:15px;white-space:nowrap;}.sub-menu{min-width:360px !important;}.p-top-menu-item{display:inline;font-size:12pt;font-weight:600;}.hide-desktop{display:none;}#block-gcamp-account-menu{margin-top:10px;}ul.login{font-size:10pt !important;margin-top:10px;}ul.login > li{list-style-type:none;display:inline;padding-right:10px;}ul.login >li.first:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f007";color:rgb(70,70,70);}ul.login >li.last:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2f5";color:rgb(70,70,70);}ul.login >li.first.last:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2f6";color:rgb(70,70,70);}ul.login >li.first.last:after{font-family:"Font Awesome 5 Free";font-weight:900;content:none !important;color:rgb(70,70,70);}ul.login > li:hover{background:none !important;}ul.login > li > a{font-family:'Lexend Deca',sans-serif;}.homepage-banner{margin-top:4em;margin-bottom:5em;}.region.region-homepage-social{max-width:none !important;margin-left:-15px;margin-right:-15px;background:rgb(51,51,51);padding:25px 0 50px 0;}.region.region-full-width{max-width:none !important;margin-left:-15px;margin-right:-15px;}a,a:hover{color:rgb(29,66,132);}.d-inline{display:inline;line-height:2em;}.clickable{cursor:pointer;}.clickable:hover{background:rgba(29,66,132,0.1);}.clickable:active{background:rgba(255,200,0,0.1);}.header-sign-in{margin-right:30px;}.header-sign-in p{color:#fff;font-size:11pt;}.header-sign-in a,.header-sign-in a:visited,.header-sign-in a:hover{color:#fff;}.author{font-family:'Work Sans',sans-serif;font-weight:300;font-size:14pt;color:rgb(70,70,70);margin-bottom:1em;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:rgb(29,66,132);border-color:rgb(29,66,132);}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:rgb(29,66,132);text-decoration:none;background-color:#fff;border:1px solid #ddd;}.search-icon{border-radius:25px;padding:3px 7px 3px 7px !important;margin-top:12px;}section#block-searchicon{width:25px;float:right;}body.navbar-is-fixed-top{margin-top:10px !important;}.spacey-outline{border:1px solid rgba(0,0,0,0.15);padding:50px;border-radius:25px;}.nav>li>a:focus{background:none;}.region-homepage-top{max-width:none !important;width:100% !important;}#block-gcamp-main-menu > ul > li.active.active-trail.last > a{background:rgb(244,167,65);}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.ff-ld{font-family:'Lexend Deca',sans-serif !important;}.p-sides{padding:0 15px 0 15px;}.light{color:rgb(255,255,255) !important;}div.region.region-sidebar-first{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}ul.page-submenu{list-style:none;padding-left:0.5em !important;}ul.page-submenu li{font-size:14pt;padding:5px;border-bottom:1px solid rgba(80,80,80,0.1);}.dropdown-menu ul.dropdown-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}.dropdown-menu li:hover ul.dropdown-menu{visibility:visible;}.dropdown:hover .dropdown-menu{display:block;}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0;}.navbar ul.dropdown-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,0.2);border-top:7px solid transparent;left:-7px;top:10px;}.navbar ul.dropdown-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}#hamburger{display:none;}.mobile-overlay{display:none;}#mobile-search-icon{display:none;}.main-container-admin-override{padding-top:160px !important;}#block-homepagevideowithtext{margin-top:64px;padding-bottom:139px;}.admin-video-margin-top{margin-top:130px !important;}#homepage-video{width:100%;max-height:500px;display:block;position:relative;background:#000;background-image:url(/sites/default/files/2021-03/video-load-image.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;}#video-media{width:100%;height:auto}#video-overlay{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;}.video-logo-overlay{width:100%;max-width:960px;padding:0 15px 0 15px;}.region-utility{max-width:none;margin-top:10px;min-height:25px;}.region-sidebar-first{min-height:20px;padding:19px;margin-bottom:20px;background-color:rgba(167,169,172,0.15);border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);overflow:hidden;}a.active-trail.is-active,a.active-trail.is-active:active,a.active-trail.is-active:focus,li.active.active-trail.first.last,li.active.active-trail.first.last:active,li.active.active-trail.first.last:focus{background:transparent;}#donate-button-top{display:block;margin-right:95px;}.social-links{width:100% !important;padding-bottom:15px;}a.social-link,a.social-link:hover{color:rgb(244,167,65);font-size:16pt;}.blue-homepage-content{background:rgb(29,66,132);color:rgb(255,255,255);padding-top:20px;padding-bottom:50px;}.footer{background:rgb(22,21,21);}.slick-wrapper,.slick,.slick *{text-align:center;margin:0 auto;}.slick-arrow::before{color:rgb(244,167,65);}.slick-arrow:hover::before{color:rgb(29,66,132);}.slide__content{margin-top:50px;}.slide__title{font-size:16pt;margin-top:10px;}body{font-family:'Lexend Deca',sans-serif;}body > div.dialog-off-canvas-main-canvas > div > div > section > div > article > div.content > div > div:nth-child(2) > div > ul{margin-bottom:25px;}body > div.dialog-off-canvas-main-canvas > div > div > section > div > article > div.content > div > div:nth-child(2) > div > ul > li{margin-bottom:10px;}.btn-primary{color:rgb(255,255,255);background-color:rgb(27,64,129) !important;border-color:rgb(29,66,132) !important;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:rgb(225,225,225) !important;}.btn-warning{background:rgb(244,167,65);border:1px solid rgb(244,167,65);color:rgb(255,255,255);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background:rgba(244,167,65,0.85);border:1px solid rgba(244,167,65,0.85);}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}div.external-link{margin-bottom:5px;}.navbar-toggle{display:none;}a.external-link{margin-bottom:10px;}a.external-link:hover{text-decoration:none;}p.quote{padding:12px;}p.quote-bold{font-weight:500;}.sign-in{margin:15px auto;border:1px solid rgba(29,66,132,0.25);padding:0 25px 15px 25px;background:rgba(29,66,132,0.1);}a.topic-link::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c1";margin-right:5px;}.q2p-books{margin:25px 0 25px 0;}h3.book-navigation-title{border-bottom:1px solid rgba(80,80,80,0.1);padding-bottom:10px;}.book-page-footer-links{margin-top:50px;padding:30px 0 27px 0;border:1px solid rgba(80,80,80,0.25);background:rgba(27,64,129,0.07);}a.book-page-footer-link{font-size:12pt !important;}ol{font-family:'Work Sans',sans-serif;font-weight:300;font-size:14pt;color:rgb(70,70,70);padding:10px 0 5px 45px;}ol li{margin-bottom:10px;}ol.book-tree{font-size:12.5pt;font-weight:500;}ol.book-tree li{margin-bottom:7px;}video{width:100% !important;height:auto !important;}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:35px;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}img.pointer:hover{cursor:pointer;}.user-profile-pic{max-width:60px;margin-bottom:5px;}.user-profile-pic > img,.user-profile-pic > a > img{border-radius:50px;}figcaption{padding:8px 8px 8px 0;}.mb-025{margin-bottom:0.25em !important;}.mb-05{margin-bottom:0.5em !important;}.mb-75{margin-bottom:0.75em !important;}.mb-1{margin-bottom:1em !important;}.mb-2{margin-bottom:2em !important;}.mb-3{margin-bottom:3em !important;}.mb-4{margin-bottom:4em !important;}.mb-5{margin-bottom:5em !important;}.mb-6{margin-bottom:6em !important;}.mt-025{margin-top:0.25em !important;}.mt-05{margin-top:0.5em !important;}.mt-75{margin-top:0.75em !important;}.mt-1{margin-top:1em !important}.mt-2{margin-top:2em !important}.mt-3{margin-top:3em !important}.mt-4{margin-top:4em !important}.mt-5{margin-top:5em !important}.mt-6{margin-top:6em !important}img.gcamp-logo{height:120px;transform:translateY(5%);transition:0.2s;}.via-logo{vertical-align:bottom;max-height:80px;}img.scroll-small{height:50px;transform:translateY(11%);}a.logo.navbar-btn:hover,a.logo.navbar-btn:active,a.logo.navbar-btn:visited{text-decoration:none !important}.img-responsive{display:initial;}.navbar-default{margin-top:0 !important;background-color:none !important;border-color:none !important;background-color:#fff !important;border:none;border-top:5px solid rgb(244,167,65) !important;border-radius:0;border-bottom:1px solid rgba(88,89,91,0.25);box-shadow:0 0 8px 0 #000;}.navbar-default .navbar-nav>.active>a{background-color:rgb(244,167,65);}.navbar-default .navbar-nav>.active>a:hover{background-color:rgb(244,167,65);}.navbar-default .navbar-nav>.open>a{background-color:rgb(244,167,65);}.navbar-nav>.active>a,.navbar-nav>.active>a:hover{color:#fff;background-color:rgb(244,167,65) !important;}.navbar-nav>.open>a,.navbar-nav>.open>a:hover{color:#fff;background-color:rgb(244,167,65) !important;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,li.expanded.dropdown.last.open{color:#333;}ul.dropdown-menu>li>a{background:#fff}ul.dropdown-menu>li>a:hover{background:rgb(244,167,65) !important;}.navbar-default .navbar-nav>li>a{color:rgb(70,70,70) !important;}li.expanded.dropdown.active.active-trail > a.active-trail,a.active-trail{background:#fff;}#block-gcamp-account-menu > ul > li > a{color:rgb(70,70,70) !important;}#block-gcamp-footer > div > div > ul > li > a{color:rgb(244,167,65) !important;}#block-gcamp-footer > div > div > ul > li > a:hover{background:transparent !important;color:rgb(255,255,255) !important;}#block-gcamp-main-menu > ul > li > a{padding-top:17px !important;padding-bottom:16px im !important;}#block-gcamp-main-menu > ul > li:hover,#block-gcamp-account-menu > ul > li:hover{transition:background-color 0.4s ease;background-color:rgb(244,167,65);}#block-gcamp-main-menu > ul > li:not(:hover),#block-gcamp-account-menu > ul > li:not(:hover){transition:background-color 0.4s ease;background-color:transparent;}ul.dropdown-menu{font-size:11pt;}ul.dropdown-menu li:not(.toolbar-menu,.menu,.tabs--primary,.contextual-links){font-size:11pt !important;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar{background:rgb(255,255,255);}ul.sf-menu.sf-style-white li:hover,ul.sf-menu.sf-style-white li.sfHover,ul.sf-menu.sf-style-white a.is-active,ul.sf-menu.sf-style-white a:focus,ul.sf-menu.sf-style-white a:hover,ul.sf-menu.sf-style-white span.nolink:hover{background:rgb(255,255,255);}li.sf-depth-2{background:rgb(255,255,255);}.navbar .logo{padding-right:30px;margin-top:0;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;}ol.breadcrumb{color:rgb(70,70,70);background:none !important;padding-left:0;}.breadcrumb>.active{color:rgb(29,66,132);}.breadcrumb>li+li:before{padding:0 5px;color:rgba(22,21,21,0.75);content:"\/";font-size:12pt;}.user-hp-item{cursor:pointer;padding:15px 0 15px 0;border-top:1px solid rgba(0,0,0,0.05);border-radius:5px;-webkit-box-shadow:0 3px 4px 0 rgba(44,71,146,0.25);box-shadow:0 3px 4px 0 rgba(44,71,146,0.25);}.user-hp-item:hover{background:rgba(29,66,132,0.05);}.user-hp-item:active{background:rgba(255,200,0,0.05);}p.user-hp-item-desc{max-width:225px;margin:auto;}.card{border:1px solid rgba(22,21,21,0.1);border-radius:6px;}img.image-style-team-member{border-radius:125px;border:5px solid rgb(29,66,132);box-shadow:0 0 5px 0 #000;}img.card-img-top{border-radius:5px 5px 0 0;}img.card-img-top:hover{filter:brightness(75%);}.card-title{font-size:15pt;}.card-body{padding:0 25px 0 25px;}.card-body-description{font-size:11pt;}.card-footer{padding:15px 25px 15px 25px;}.card-categories{font-size:11pt;}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:rgb(29,66,132)}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:rgb(29,66,132)}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.holder{position:relative;height:15px;}.latest-story-header{border-bottom:2px dashed rgba(80,80,80,0.25);border-top:2px dashed rgba(80,80,80,0.25);margin-bottom:10px;padding:15px 0 15px 0;}.latest-story-item{margin-bottom:5px;padding:10px;border-bottom:1px solid #eee;}.calendar{color:rgba(80,80,80,0.5);}.article-body{margin:25px 0 25px 0;line-height:2.25em;}.tags-label,.categories-label{font-size:12pt;font-weight:500;}.categories-label::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0e8";font-size:0.8em;margin-right:5px;}.tags-label::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f02c";font-size:0.8em;margin-right:5px;}.article-categories-inline{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:10px;padding:10px 0 10px 0;}.article-tags-inline{border-bottom:1px solid #eee;margin-bottom:10px;padding:10px 0 10px 0;}.tag,.category{margin-top:5px;}.job-title-top{font-weight:500;font-size:20pt}figure.supply-figure,figcaption.supply-figure-caption{border:1px solid rgb(220,220,220);}figcaption.supply-figure-caption{border-top:1px solid rgb(220,220,220);}p.figure-caption-small{font-size:11pt;color:rgb(70,70,70);font-style:italic;}.job-posting-top{padding:15px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;box-shadow:0 2px 4px rgb(0 0 0 / 8%);border-bottom:2px solid rgba(0,0,0,.08);border-radius:10px 10px 0 0;}.job-posting-section{padding:15px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}h2.job{font-size:16pt;margin-bottom:25px;}.job-label{font-family:'Lexend Deca',sans-serif;}.job-board-item,.education-board-item{border:1px solid rgba(88,88,88,0.25);padding:15px;border-radius:5px;height:100%;}.job-board-item > p > a > img,.education-board-item  > p > a > img{max-width:250px;max-height:150px;}.resume-item{border:1px solid rgba(88,88,88,0.15);padding:20px;border-radius:10px;}.wage-top-icon{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f53a";color:rgba(59,119,61,0.75);}p.print{z-index:1;position:relative;}p.print:hover{cursor:pointer;text-decoration:underline;}#superfish-main{font-family:'Lexend Deca',sans-serif;background:none;}.block-superfish{width:45% !important;margin-left:200px !important;}.menuparent,.sf-multicolumn-column,.sf-multicolumn-wrapper,.sf-depth-2,.sf-depth-3,.sf-depth-4{background:rgb(255,255,255);}.sf-depth-2,.sf-depth-3,.sf-depth-4{border-bottom:1px solid rgba(167,169,172,0.15);}div.sf-accordion-toggle.sf-style-white a{background:rgb(248,248,248) !important;color:rgb(119,119,119) !important;border:none !important;padding:0 3em 1em 0 !important;}ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded{background:rgb(248,248,248) !important;color:rgb(119,119,119) !important;}div.sf-accordion-toggle.sf-style-white > a:after{font-size:1.5em !important;right:1em !important;top:35% !important;}.mt-25px{margin-top:25px;}ul.menu{font-family:'Lexend Deca',sans-serif;font-size:11pt;transition:0.2s;}.btn-outline-primary{color:rgb(29,66,132);border-color:rgb(29,66,132)}.btn-outline-primary:hover{color:#fff;background-color:rgb(29,66,132);border-color:rgb(29,66,132)}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:rgb(29,66,132);border-color:rgb(29,66,132)}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:rgb(29,66,132);background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.rounded{border-radius:20px;}.nav-tabs{margin-bottom:25px;}h1,h2,h3,h4,h5{font-family:'Lexend Deca',sans-serif;font-weight:300;line-height:1.25em;}h1{font-size:24pt;}h2{font-size:22pt;}h3{font-size:20pt;}h4{font-size:18pt;}.squiggle-bottom{border-bottom:6px solid;border-image-slice:0 0 150;border-image-source:url(/themes/custom/gcamp/images/squiggle.svg);border-image-repeat:repeat;padding-bottom:8px;max-width:100%;}.custom-menu-item{border-bottom:1px solid rgba(80,80,80,0.15);padding:8px 0 8px 0;}p.indent-left{margin-left:25px;}p.indent-left::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";font-size:0.8em;margin-right:5px;color:rgb(27,64,129);}.v-middle{display:flex;justify-content:center;align-items:center;height:200px;}img.sponsor-logo{max-width:300px;max-height:125px;}img.sponsor-logo-svg{min-width:300px;max-height:125px;}img.sponsor-logo-bronze{max-width:195px;max-height:150px;}img.sponsor-logo-svg-bronze{min-width:195px;max-height:150px;}img.large-wide{height:100%;min-width:400px !important;}img.large-height{width:100% !important;min-height:200px !important;}img.s-level-img{max-height:89px !important;}.sponsor-title{font-size:2.5em;color:rgb(244,167,65);background:#000;position:relative;margin:40px auto;padding:20px;outline:none;}p,div ul:not(.toolbar-menu,.menu,.tabs--primary,.contextual-links){font-family:'Work Sans',sans-serif;font-weight:300;font-size:14pt;color:rgb(70,70,70);}.label{color:rgb(70,70,70);font-size:12pt;font-weight:300;}.table-responsive.search{height:500px;border:1px solid rgba(167,169,172,0.5);overflow-x:auto;overflow-y:auto;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}p.search-results{margin-bottom:10px;}h2.resume-name{margin:0;font-size:32pt;}p.resume-address{color:#ffffff;}p.resume-address::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f041";font-size:0.8em;margin-right:5px;margin-left:-6px;}.resume-container{padding-bottom:50px;box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);margin-bottom:25px;}.top-resume{background:rgb(29,66,132);color:#ffffff;padding:25px 0 25px 0;}.body-resume{padding:0 25px 0 25px;}.resume-phone::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f879";font-size:0.8em;margin-right:7px;margin-left:-6px;}.resume-phone > a{color:#ffffff;}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}div.alert.alert-info.messages.info.region.region-help{margin-bottom:25px;}.blog-listing-block{margin-top:35px;}.align-left.embedded-entity{padding-right:25px;}.align-right.embedded-entity{padding-left:25px;}#views-exposed-form-resume-listings-default > div > div.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-field-position-value.js-form-item-field-position-value.form-group{margin-bottom:5px;}a.white-email{color:#fff;}p.bottom-space-15{margin-bottom:15px;}.view-events-listing{margin:25px 0 25px 0;}.news-banner-background{background:rgb(244,167,65);position:relative;z-index:2;}.newsletter-archive-view{margin:40px 0 40px 0;}p.newsletter-description{font-style:italic;font-weight:400;font-size:2em;color:rgba(80,80,80,0.85);margin-top:-10px;}.event{border:1px solid rgba(70,70,70,0.2);padding:20px 10px 20px 10px;}.carousel-container::-webkit-scrollbar{display:none;}#carousel{overflow-x:auto;white-space:nowrap;display:flex;}#carousel.vertical{flex-direction:column;}#carousel.snap > div{scroll-snap-align:center;}#carousel.snap.vertical{flex-direction:column;scroll-snap-type:y mandatory;}#carousel.snap{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-points-x:repeat(100%);-ms-scroll-snap-points-x:repeat(100%);}#carousel.snap.vertical{scroll-snap-points-x:initial;-ms-scroll-snap-points-x:initial;scroll-snap-points-y:repeat(100%);-ms-scroll-snap-points-y:repeat(100%);}.carousel-container{position:relative;overflow:hidden;}ul.carousel-container{width:100%;height:300px;overflow:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;}.carousel-container > li{display:inline-block;width:100%;height:300px;position:absolute;transition:opacity 0.5s ease-in-out;opacity:0;}.carousel-container > li.current{opacity:1;}#carousel{position:relative;width:100%;height:400px;}#carousel > li{min-width:100%;min-height:300px;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:20px;}li.carousel-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:25px;}li.carousel-item > img{margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:auto;max-width:300px;object-fit:contain;}li.carousel-item > p{color:#000;}img.carousel-logo{max-width:300px;max-height:300px;min-width:200px;width:auto;height:auto;object-fit:contain;}img.carousel-logo[src$=".svg"]{min-width:300px;}@media only screen and (min-width:1200px){.region{max-width:1200px;margin:0 auto;}.region-utility{max-width:none;margin-top:10px;}.region-homepage-top{max-width:none !important;width:100% !important;}}@media only screen and (max-width:1199px){.homepage-banner{margin-top:7em;}img.gcamp-logo{height:90px;transform:translateY(10%);}.via-logo{max-height:65px;}.top-menu{margin:14px 0 0 12px;}img.scroll-small{height:50px;transform:translateY(15%);}#block-homepagevideowithtext{margin-top:64px;padding-bottom:119px;}.main-container-admin-override{padding-top:-40px !important;}.admin-video-margin-top{margin-top:130px !important;}.main-container{padding-top:90px;}}@media only screen and (max-width:991px){.main-container{padding-top:50px;}.text-center-sm{text-align:center;}#block-homepagevideowithtext{margin-top:25px;padding-bottom:74px;}.main-container-admin-override{padding-top:120px !important;}.admin-homepage-vh{padding-top:11vh !important;}.admin-video-margin-top{margin-top:90px !important;}.PageSection--homepageTop{padding-top:3vh;}.category-image{width:40% !important;margin-bottom:10px !important;}.homepage-banner{margin-top:10em;}a.logo.navbar-btn.pull-sm-left{padding-right:10px !important;}img.gcamp-logo{height:75px;}.via-logo{max-height:55px;}img.scroll-small{height:50px;transform:translateY(11%);}.top-menu{margin:10px 0 0 12px;transform:translateX(-20px);}.mt-25px{margin-top:0;}#donate-button-top{margin-right:55px;}.navbar-fixed-top{max-height:156px;}ul.menu.menu--main.nav.navbar-nav.mt-25px{transform:translateX(-27px);}.navbar-shrink{max-height:110px;}.hide-desktop{display:block;}#hamburger{display:block;margin-right:10px;margin-top:10px;cursor:pointer;}.mobile-hamburger{font-size:2em !important;color:rgb(70,70,70);}#mobile-search-icon{display:block;}.mobile-overlay{display:block;height:100%;width:0;position:fixed;z-index:2000;top:0;left:0;background-color:rgba(0,0,0,0.9);overflow-x:hidden;transition:0.5s;}.mobile-overlay-content li{list-style:none;}.mobile-overlay-content{position:relative;top:17%;width:100%;text-align:left;}.mobile-overlay a:not(.closebtn){padding-top:8px;padding-bottom:8px;text-decoration:none;font-size:25px;color:#fff;display:block;transition:0.3s;padding-left:15%;}.mobile-overlay a:hover,.mobile-overlay a:focus{color:rgb(0,94,184);}.mobile-overlay .closebtn{font-size:50px;}.region-navigation-collapsible{display:none;}#block-gcamp-account-menu{display:none;}ul.login{margin-right:0;margin-top:0;}ul.login > li{display:block;padding-right:0;text-align:right;}ul.login >li.first:before{display:none;}ul.login >li.last:after{display:none;}ul.login >li.first.last:before{display:none;}ul.login >li.first.last:after{display:none;}ul.nav.navbar-nav.cc_navbar-nav{display:none;}div.navbar-header.cc_navbar_header{float:right;}.navbar-header{display:none;}section#block-searchicon{display:none;}.mobile-search-icon-link{margin-right:15px;margin-top:10px;}a.mobile-menu-item-black{background:rgb(244,167,65);color:#000 !important;border-bottom:1px solid #000 !important;}a.mobile-menu-item-white{background:transparent !important;color:#fff !important;border-bottom:1px solid #fff !important;}a.closebtn{text-decoration:none;color:#ffffff;}a.closebtn:hover,a.closebtn:active,a.closebtn:focus{color:rgb(244,167,65);}}@media only screen and (max-width:767px){.mc-banner{z-index:1 !important;margin-top:93px !important;}.sm-50-xs-70{width:50% !important;}.sm-50-xs-30{width:50% !important;}img.gcamp-logo{height:90px;transition:0.2s;}.via-logo:not(.via-logo.scroll-small){max-height:65px;transform:translateY(35px) !important;}.top-menu-item{display:none;}.top-menu-item-mobile{display:block;}img.scroll-small{height:50px;transform:translateY(15%);}.pull-sm-left{float:left;}.main-container{padding-top:70px;}.block-superfish{width:100% !important;margin-left:0 !important;}.navbar-default{margin-top:0 !important;}div.modal-dialog.global-search-modal > div.modal-content{margin:0 auto;}.homepage-content{padding-top:25px;padding-bottom:25px;}.homepage-banner{margin-top:3em;}#block-homepagevideowithtext{margin-top:44px;padding-bottom:84px;}.admin-video-margin-top{margin-top:90px !important;}.main-container-admin-override{padding-top:130px !important;}#homepage-video{min-height:275px;overflow:hidden;}#video-media{width:150% !important;height:auto !important;}.v-middle{display:flex;justify-content:center;align-items:center;height:auto;}img.sponsor-logo-bronze{max-width:300px;max-height:200px;}img.sponsor-logo-svg-bronze{min-width:300px;max-height:200px;}.book-navigation{display:none;}#donate-button-top{margin-right:75px;}}@media only screen and (max-width:530px){.via-logo:not(.via-logo.scroll-small){transform:translateY(20px) !important;}.sm-50-xs-70{width:60% !important;}.sm-50-xs-30{width:40% !important;}}@media only screen and (max-width:430px){h1.video-headline{font-size:20pt !important;}}@media only screen and (max-width:400px){#video-media{display:none !important;}h1.video-headline{font-size:17pt !important;}p.video-text{font-size:10pt !important;}.sm-50-xs-70{width:70% !important;}.sm-50-xs-30{width:30% !important;}#donate-button-top{display:none;}.social-links{margin-bottom:10px;text-align:left;}#mobile-search-icon{display:none;}img.scroll-small{height:50px;transform:translateY(7%);}.region-utility{min-height:0;}.mc-banner{top:27px !important;}}@media only screen and (max-width:350px){h1.video-headline{font-size:14pt !important;}img.gcamp-logo{height:50px;transform:translateY(15%);transition:0.2s;}img.scroll-small{height:50px;transform:translateY(7%);}.via-logo:not(.via-logo.scroll-small){transform:translateY(10px) !important;}.main-container{padding-top:75px;}p.video-text{font-size:10pt !important;}}@media only screen and (max-width:279px){#video-media{width:172%;height:auto;margin-left:-120px;}}@media print{body,body.navbar-is-fixed-top{padding-top:0 !important}header.navbar.navbar-default.navbar-fixed-top,.footer.container-fluid,.region-header,footer,.print,button.trigger.focusable.visually-hidden{display:none !important}}
