@import url("https://fonts.googleapis.com/css2?family=Allerta+Stencil&family=Lato:wght@400;700;900&display=swap");.margin_top{margin-top:2em}@media (min-width: 992px){.margin_top{margin-top:4em}}.margin_bottom{margin-bottom:2em}@media (min-width: 992px){.margin_bottom{margin-bottom:4em}}.padding_top{padding-top:2em}@media (min-width: 992px){.padding_top{padding-top:4em}}.padding_bottom{padding-bottom:2em}@media (min-width: 992px){.padding_bottom{padding-bottom:4em}}.divide_top,.divide_bottom{position:relative;padding-top:80px}.divide_top:before,.divide_bottom:before{content:"";width:100%;height:75px}.divide_top{position:relative}.divide_top:before{background:url("/assets/img/divider-top.png") repeat-x top center;position:absolute;top:0}.divide_bottom{position:relative}.divide_bottom:before{background:url("/assets/img/divider-bottom.png") repeat-x top center;position:absolute;bottom:0}.box_shadow{-webkit-box-shadow:0px 7px 20px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 7px 20px 0px rgba(0,0,0,0.35);box-shadow:0px 7px 20px 0px rgba(0,0,0,0.35)}.img_border,.photo_collage img{border:4px solid white}@media (min-width: 992px){.img_border,.photo_collage img{border:10px solid white}}.photo_collage{position:relative}.photo_collage img{position:relative;width:62% !important;height:auto;float:left;z-index:1}.photo_collage img:nth-child(2n){float:right;margin-top:-5em}.photo_collage img:nth-child(3n){float:left;margin-top:-5em}.photo_collage img:hover,.photo_collage img:focus{z-index:10 !important}.pannel_cta{background:#F1F3F7;padding:2em 1em 2em 0;margin:1em 0.2em 2em 0.2em}.pannel_cta .pannel_cta_icon .fa{font-size:5em;float:none;opacity:0.3;margin:0 auto}.pannel_cta p{font-weight:bold;font-size:1em;text-transform:uppercase}.pannel_cta.days_of_action{background-color:#f24118;color:white}.pannel_cta.days_of_action p{color:white}.pannel_cta.days_of_action .btn{color:white;border-color:white}.pannel_cta.days_of_action .btn:hover{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.5)}.pannel_cta.contact .btn{border-color:#1E0F0C;color:#1E0F0C}.pannel_cta.contact .btn:hover,.pannel_cta.contact .btn:focus{background-color:#1E0F0C;border-color:white;color:white}.hidden{display:none}.monochrome{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);transition:all 200ms ease-in-out}.monochrome:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.wrapper{position:relative;min-height:425px}.wrapper:after{content:"";display:table;clear:both}.cliff{background-attachment:fixed;margin:0;height:100vh;min-height:100%}[class^='col_md_']{margin-top:40px}[class^='col_md_'] .heading:first-of-type{margin-top:0}.col_sm_2,.col_sm_3,.col_sm_6{float:left;margin:0 10px 20px 10px}.col_sm_2{width:50%}.col_sm_3{width:calc(33.333333% - 20px)}.col_sm_4{width:calc(25% - 20px)}.col_sm_6{width:16.666%;margin:0}@media (min-width: 992px){.col_md_2,.col_md_3,.col_md_6{float:left;margin:0 10px 20px 10px}.col_md_2{width:calc(50% - 20px)}.col_md_3{width:calc(33.333333% - 20px)}.col_md_4{width:25%}.col_md_6{width:16.666%;margin:0}}.logo{max-width:240px;margin:0 auto;display:block}.logo a,.logo .old_boy{color:white;fill:white}.brand .logo{max-width:240px;margin:0 auto;display:block;color:white;fill:white}@media (min-width: 998px){.brand .logo{margin:0}}#header{padding:35px 0 0 0;background:#f24118;color:#ffffff;background:#000;background:linear-gradient(180deg, rgba(0,0,0,0.66) 0%, rgba(0,0,0,0) 50%);min-height:420px}.jumpnav{font-size:1em;text-align:center;padding:0;margin:0 0 15px 0}.jumpnav a:link,.jumpnav a:visited,.jumpnav a:hover,.jumpnav a:active{padding:6px 8px;color:#ffffff;text-decoration:none}.jumpnav a:hover,.jumpnav a:focus{color:#ffffff;color:rgba(255,255,255,0.4);text-decoration:none}@media (min-width: 768px){.jumpnav{font-size:1.1em;float:left;margin:0}}body.home .jumpnav a.about{border-bottom:3px solid rgba(255,255,255,0.3);font-weight:bold}body.daysofaction .jumpnav a.daysofaction{border-bottom:3px solid rgba(255,255,255,0.3);font-weight:bold}#about h2,#donate h2,#steps h2,#achievements h2{font-size:1.8em;color:#f24118 !important}#about h2 b,#donate h2 b,#steps h2 b,#achievements h2 b{font-size:60px;font-size:1.8em;display:block;color:#CECECE !important}#about blockquote p,#donate blockquote p,#steps blockquote p,#achievements blockquote p{margin:1em 0;font-size:0.8em;color:#CECECE;font-weight:bold}#about blockquote footer p,#donate blockquote footer p,#steps blockquote footer p,#achievements blockquote footer p{color:#1E0F0C;font-size:16px}#photos{background:#F1F3F7 url("/assets/img/photos_background.jpg?20200811.3") no-repeat center top;background-size:cover;position:relative}#steps,#achievements{background:#F1F3F7 url("/assets/img/bg_steps.jpg?20200811.3") no-repeat center top;background-size:cover;position:relative}#steps ol,#steps ul,#achievements ol,#achievements ul{counter-reset:step;text-align:left;text-align:center;list-style:none;margin:0;padding:0}#steps li,#achievements li{text-align:center;font-size:1em;line-height:130%;margin:0 0 2em 0;vertical-align:top;display:block}@media (min-width: 992px){#steps li,#achievements li{font-size:0.7em;width:16.2%;padding:0 0.3%;display:inline-block}}#steps li::before,#achievements li::before{counter-increment:step;content:counter(step);display:block;font-size:1em;font-weight:bold;text-align:center;color:#f24118;background:url("/assets/img/map-pin.png") no-repeat center top;background-size:contain;padding:10px 0 0 0;margin:0 0 15px 0;height:60px}@media (min-width: 992px){#steps li::before,#achievements li::before{font-size:1.3em;padding:12px 0 0 0}}@media (min-width: 992px){#steps li:nth-child(1),#achievements li:nth-child(1){margin-top:60px}#steps li:nth-child(2),#achievements li:nth-child(2){margin-top:-40px}#steps li:nth-child(3),#achievements li:nth-child(3){margin-top:30px}#steps li:nth-child(4),#achievements li:nth-child(4){margin-top:-20px}#steps li:nth-child(5),#achievements li:nth-child(5){margin-top:30px}#steps li:nth-child(6),#achievements li:nth-child(6){margin-top:60px}}.photo_tag{position:relative;text-align:center}.photo_tag_before{margin-top:80px}.photo_tag_before:before{content:"";position:absolute;width:2px;height:40px;margin:0 auto;background-color:#f24118;top:-60px;left:50%;right:50%}.photo_tag_after{margin-bottom:80px}.photo_tag_after:after{content:"";position:absolute;width:2px;height:40px;margin:0 auto;background-color:#f24118;top:105%;left:50%;right:50%}@media (min-width: 768px){.photo_tag_after:after{top:108%}}#header{margin-bottom:3em;background:white url("/uploads/heros/home-banner-mobile.jpg?20200810.1") no-repeat center center;background-size:cover;min-height:640px}@media (min-width: 640px){#header{min-height:480px;background:white url("/uploads/heros/home-banner.jpg?20200810.1") no-repeat 60% center;background-size:cover}}@media (min-width: 760px){#header{height:100vh;max-height:640px;background:white url("/uploads/heros/home-banner.jpg?20200810.1") no-repeat center center;background-size:cover}}@media (min-width: 1800px){#header{height:100vh;max-height:640px;background:white url("/uploads/heros/home-banner.jpg?20200810.1") no-repeat center top;background-size:cover}}body.daysofaction #header{background:white url("/uploads/heros/365-banner-mobile.jpg?20200810.1") no-repeat center center;background-size:cover;min-height:640px}@media (min-width: 640px){body.daysofaction #header{min-height:480px;background:white url("/uploads/heros/365-banner.jpg?20200810.1") no-repeat 60% center;background-size:cover}}@media (min-width: 760px){body.daysofaction #header{height:100vh;max-height:640px;background:white url("/uploads/heros/365-banner.jpg?20200810.1") no-repeat center center;background-size:cover}}@media (min-width: 1800px){body.daysofaction #header{height:100vh;max-height:640px;background:white url("/uploads/heros/365-banner.jpg?20200810.1") no-repeat center top;background-size:cover}}body.daysofaction #header:after{content:"";width:100%;height:75px;background:url("/assets/img/divider-bottom.png") repeat-x top center;position:absolute;bottom:0}body.mountainChallenge #header{background:white url("/uploads/heros/1000mountains-mobile.jpg?20220404.2227") no-repeat center center;background-size:cover;min-height:640px}@media (min-width: 640px){body.mountainChallenge #header{min-height:480px;background:white url("/uploads/heros/1000mountains-desktop.jpg?20220404.2227") no-repeat 60% center;background-size:cover}}@media (min-width: 760px){body.mountainChallenge #header{height:100vh;max-height:640px;background:white url("/uploads/heros/1000mountains-desktop.jpg?20220404.2227") no-repeat center center;background-size:cover}}@media (min-width: 1800px){body.mountainChallenge #header{height:100vh;max-height:640px;background:white url("/uploads/heros/1000mountains-desktop.jpg?20220404.2227") no-repeat center top;background-size:cover}}body.mountainChallenge #header:after{content:"";width:100%;height:75px;background:url("/assets/img/divider-bottom.png?20220404.2227") repeat-x top center;position:absolute;bottom:0}#donate{margin:1em auto 0}@media (min-width: 992px){#donate{margin:1em auto 0}}.footer_wrapper{background-color:#F1F3F7}#footer{margin:1em 0 0 0;padding:3em 0 2em;background:#F1F3F7 url("/assets/img/bg_footer.jpg?20200811.3") no-repeat center top;background-size:cover}@media (min-width: 992px){#footer{margin:2em 0 0 0;padding:12em 0 2em}}#footer .btn{margin:1em 0 10em}#footer .logo{max-width:300px;margin-bottom:1em}#footer .logo a,#footer .logo .old_boy{fill:#1E0F0C}#footer .call_to_action{font-size:1.2em;text-transform:uppercase;margin:1em 0}@media (min-width: 992px){#footer .call_to_action{font-size:1.8em}}#footer .sign_off{margin:2em 0;font-size:0.7em}#footer .sign_off p{margin:0 1em 0}#footer .sign_off a{color:#1E0F0C}#footer a:hover,#footer a:focus{color:#f2ad18 !important}.avatar{margin:0 auto;border-radius:100%;overflow:hidden;border:0.4em solid #f24118;-webkit-box-shadow:10px 10px 30px -10px rgba(0,0,0,0.56);-moz-box-shadow:10px 10px 30px -10px rgba(0,0,0,0.56);box-shadow:10px 10px 30px -10px rgba(0,0,0,0.56)}.btn{font-size:0.6em;border-radius:3em;text-transform:uppercase;padding:0.5em 2em}.btn .fa{margin-left:0;margin-right:0.75em;transition:margin 900ms}.btn:hover{text-decoration:none}.btn:hover .fa{margin-left:0.75em;margin-right:0}.btn-lg{font-size:16px}.btn-primary{color:#f24118;border-color:#f24118;background-color:transparent}.btn-primary:hover{color:white;border-color:#f24118;background-color:#f24118}body{padding:0 0 0 0;margin:0 0 0 0;font-size:20px;line-height:142%;color:#1E0F0C}h1,h2,h3,h4,h5,h6{margin:0 0 0.3em 0;font-family:"Lato",Arial,sans-serif;text-transform:uppercase;font-weight:900;color:#1E0F0C !important}#header h1{color:white !important;font-size:1.5em;font-weight:900;text-align:center;margin-top:320px;text-shadow:2px 2px 2px rgba(30,15,12,0.4)}@media (min-width: 540px){#header h1{font-size:2.0em}}@media (min-width: 640px){#header h1{margin-top:220px;margin-bottom:100px}}@media (min-width: 740px){#header h1{margin-top:140px;margin-bottom:80px;font-size:64px;font-size:2.2em;text-align:left;max-width:650px}}@media (min-width: 820px){#header h1{font-size:2.8em}}h2{font-size:1.2em}p,li{font-size:0.8em}p{margin:1em 0 2em;line-height:1.6em;color:#1E0F0C}a:link,a:visited,a:hover,a:active{color:#f24118}a:hover,a:focus{color:#CECECE}.social a{text-decoration:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;display:inline-block;margin:0;padding:0;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide a{float:left;display:inline-block;display:block;margin:0;padding:0}.slick-slide img{width:100%;height:auto;margin:0;padding:0;display:block;display:inline-block;float:left}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
