body{text-align:left;min-height:100vh;position:relative;color:#9e9fa1;text-color:#9e9fa1;font-size:14px;font-weight:400;font-family:Lato,Arial}.singlepage{text-align:center}a,a:active,a:hover,a:link,a:visited{text-decoration:none;border:0;outline:0}a,a::-moz-focus-inner,a:active,a:hover,a:link,a:visited{text-decoration:none;border:0;outline:0}.lightGrey{text-color:#c9c9c9;color:#c9c9c9}.red{text-color:#b40001;color:#b40001}.darkGrey{text-color:#191919;color:#191919}#scrollUp{bottom:20px;left:50%;margin-left:-19px;width:38px;height:38px;background:url(/img/top.png) no-repeat}h1,h2,h3,h4,h5{padding:0;margin:0}.lqip,.lqip_background{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.form-horizontal .form-group .checkbox,.form-horizontal .form-group .radio{padding:0}.form-horizontal .form-group .checkbox input,.form-horizontal .form-group .checkbox label,.form-horizontal .form-group .radio input,.form-horizontal .form-group .radio label{margin:0;height:34px;line-height:34px;outline:0;box-shadow:none}.form-horizontal .form-group .checkbox input:focus,.form-horizontal .form-group .checkbox label:focus,.form-horizontal .form-group .radio input:focus,.form-horizontal .form-group .radio label:focus{outline:0;box-shadow:none}footer{padding:35px 0;background-color:#343434}@media only screen and (max-width:1023px){footer{padding:35px 0 50px 0}}footer .navigation{text-align:center;font-size:0}@media only screen and (max-width:1023px){footer .navigation{text-align:left}}footer .navigation .two-column-xs{display:inline-block}@media only screen and (max-width:1023px){footer .navigation .two-column-xs{width:50%}}footer .navigation .two-column-xs .item{display:inline-block}@media only screen and (max-width:1023px){footer .navigation .two-column-xs .item{display:block;width:100%;padding:5px 0}}footer .navigation .two-column-xs .item h2{text-transform:uppercase;padding:0 0 5px 0}@media only screen and (min-width:1024px){footer .navigation .two-column-xs .item h2{display:inline-block;padding:0 0 0 3px}footer .navigation .two-column-xs .item h2:not(.home)::before{content:" | "}}footer img,footer p{display:inline-block}footer h2{font-weight:500;font-size:16px;text-color:#fff;color:#fff}footer p{font-size:12px;text-color:#fff;color:#fff}.breadcrumb{padding-left:0;padding-right:0;background-color:transparent;font-size:12px}.breadcrumb>li a{color:#737881;font-weight:400}.breadcrumb>li a:hover{color:#464e5e}.breadcrumb>.active{color:#999;font-weight:400}.breadcrumb>.active>a{font-weight:400}.notification{position:relative;background-color:#343434;z-index:999;padding:5px 0;color:#a5c2ee;width:100%}.notification .row{position:relative}.notification.fixed{position:fixed}.notification .close-button{position:absolute;height:100%;right:10px;width:40px}.notification .close-button a{position:relative;right:0;height:100%;width:100%px;display:block}.notification .close-button a i{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section{padding:100px 0}.page-container.admin .manageSections .section{overflow:hidden}.page-container.admin .manageSections .section_admin{position:relative}.page-container.admin .manageSections .section:after{content:'\A';position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}.page-container.admin .manageSections .section_admin:hover .section:after{opacity:1}.page-container.admin .manageSections .edit{color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:999}.page-container.admin .manageSections .section_admin:hover .edit{display:inline-block!important}.page-container.admin .manageSections .section_admin .edit a.disabled{visibility:hidden}.page-container.admin .manageSections .section_admin .edit a{color:#aaabae}.page-container.admin .manageSections .section_admin .edit a:hover{color:#fff}.page-container.admin .manageSections .edit-rows{position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}div.blankSection{padding:250px 0}section.fullmap div.map-canvas{height:500px;width:100%}section.map_contact h3{font-size:36px;margin-top:20px;margin-bottom:10px}section.map_contact .btn{color:#fff;background-color:#a5c2ee;border-color:#729fe4}section.map_contact .btn:hover{background-color:#6596e2;border-color:#3a79da}section.map_contact .btn:focus{outline:0}section.map_contact .details .row{padding:15px 0}section.map_contact .details .row .icon{position:relative}section.map_contact .details .row .icon .giving{width:28px;height:28px;background-color:#8c725b;-webkit-mask-box-image:url(/img/present_white.png);background-repeat:no-repeat;background-position:center center;background-size:28px}section.map_contact .details .row .info a{display:inline-block;color:#9e9fa1}section.map_contact form{position:relative}section.map_contact form.loading:before{content:" ";display:block;width:100%;height:100%;position:absolute;z-index:1;background:url(/img/ajax-loader.gif);background-repeat:no-repeat;background-position:center center}section.map_contact form.loading .input{opacity:.5}section.map_contact form input,section.map_contact form textarea{color:#595b5d}section.map_contact form .output{display:none;padding:15px 0}@media only screen and (max-width:1199px){section.map_contact form .output{padding:50px}}section.map_contact form .row{padding:10px 0}section.map_contact form .row.first{padding:0 0 10px 0}section.map_contact form .row .error_message{color:#b30000}section.map_contact .heightFix:after,section.map_contact .heightFix:before{content:" ";display:table}section.map_contact .response{padding:15px 0}section.map_contact .grecaptcha-badge{visibility:hidden;z-index:10}section.map_contact .grecaptcha-badge.show{visibility:initial}header.header_home{position:relative;background-position:top;width:100%;min-height:auto;text-align:center;color:#fff}header.header_home .row.title img{vertical-align:top}header.header_home .row.title img.logo_the{width:20.7721%;margin-right:3.17096%}header.header_home .row.title img.logo_port{width:28.03309%;margin-right:2.1599%}header.header_home .row.title img.logo_church{width:45.86397%}header.header_home .row.tag img{width:100%;max-width:645px}header.header_home.tall .row.logo{padding-bottom:35px}header.header_home.tall .row.logo img{height:150px}@media only screen and (min-width:1200px){header.header_home.tall{padding-top:200px;padding-bottom:250px}}@media only screen and (min-width:1024px) and (max-width:1199px){header.header_home.tall{padding-top:200px;padding-bottom:250px}}@media only screen and (min-width:768px) and (max-width:1023px){header.header_home.tall{padding:75px 0 200px 0}}@media only screen and (max-width:767px){header.header_home.tall{padding:75px 0 200px 0}header.header_home.tall .row.logo{padding-bottom:0}header.header_home.tall .row.logo img{height:100px;margin:20px 0;padding:0}}header.header_home.short{padding-bottom:150px}@media only screen and (max-width:1023px){header.header_home.short{padding-bottom:100px}}header.header_home.short .row.logo{padding-bottom:0}header.header_home.short .row.logo img{height:75px;margin:20px 0;padding:0}header.header_home .row{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}header.header_home .social{position:absolute;width:100%}@media only screen and (min-width:1024px){header.header_home .social{bottom:10%}}@media only screen and (max-width:1023px){header.header_home .social{bottom:5%}}header.header_home .social ul li{display:inline-block;margin:0 15px;background-repeat:no-repeat;background-position:center center;background-size:60px 60px;opacity:.6}header.header_home .social ul li:hover{opacity:1}header.header_home .social ul li.facebook{background-image:url(/img/social/icon_grey_f.png)}header.header_home .social ul li.twitter{background-image:url(/img/social/Twitter.png)}header.header_home .social ul li.instagram{background-image:url(/img/social/icon_grey_i.png)}header.header_home .social ul li.facebook_blue{background-image:url(/img/social/icon_blue_f.png)}header.header_home .social ul li.twitter_blue{background-image:url(/img/social/Twitter.png)}header.header_home .social ul li.instagram_blue{background-image:url(/img/social/icon_blue_i.png)}header.header_home .social ul li.youtube_blue{background-image:url(/img/social/icon_blue_u.png)}header.header_home .social ul li.facebook_black{background-image:url(/img/social/icon_black_f.png)}header.header_home .social ul li.twitter_black{background-image:url(/img/social/Twitter.png)}header.header_home .social ul li.instagram_black{background-image:url(/img/social/icon_black_i.png)}header.header_home .social ul li.youtube_black{background-image:url(/img/social/icon_black_u.png)}header.header_home .social ul li a{display:block;width:60px;height:60px}section.menu_buttons{background-color:#eaeaea;padding:0}@media only screen and (min-width:1024px){section.menu_buttons .row{padding:75px 0}}@media only screen and (max-width:1023px){section.menu_buttons .row{padding:0 0}}@media only screen and (max-width:1023px){section.menu_buttons .row .menu-item.compact{padding:10px 0}}section.menu_buttons .row .menu-item .panel{position:relative;background-color:transparent;margin-bottom:0;border-radius:15px;box-shadow:0 0 0 transparent;min-height:130px}@media only screen and (min-width:1024px){section.menu_buttons .row .menu-item .panel{padding:25px 25px}section.menu_buttons .row .menu-item .panel h3{margin-top:20px;margin-bottom:10px}}@media only screen and (max-width:767px){section.menu_buttons .row .menu-item .panel{padding:10px 0}}section.menu_buttons .row .menu-item .panel .btn-circle{width:170px;height:170px;text-align:center;border-radius:85px;padding-top:50px;color:#fff}section.menu_buttons .row .menu-item .panel .btn i{text-shadow:0 3px 0 rgba(0,0,0,.5)}@media only screen and (max-width:1023px){section.menu_buttons .row .menu-item .panel.expanded{padding:100px 45px}section.menu_buttons .row .menu-item .panel.expanded h3{margin-top:20px;margin-bottom:10px}}@media only screen and (max-width:1023px){section.menu_buttons .row .menu-item .panel.compact .text{width:calc(100% - (10% + 170px));position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}section.menu_buttons .row .menu-item .panel.compact.left{text-align:left}section.menu_buttons .row .menu-item .panel.compact.left .circle-container{left:10%}section.menu_buttons .row .menu-item .panel.compact.left .text{left:calc(10% + 170px)}section.menu_buttons .row .menu-item .panel.compact.right{text-align:right}section.menu_buttons .row .menu-item .panel.compact.right .circle-container{right:10%}section.menu_buttons .row .menu-item .panel.compact.right .text{right:calc(10% + 170px)}section.menu_buttons .row .menu-item .panel.compact .circle-container{width:100px;height:100px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:5}section.menu_buttons .row .menu-item .panel.compact .circle-container .btn-circle{position:absolute;top:-35px;left:-35px}}section.menu_buttons .rowInline:after .rowInline:before{clear:none;display:inline-block}section.menu_buttons p{color:#9e9fa1;text-color:#9e9fa1}section.slogan{background-color:#fff}section.slogan img{width:100%}section.flyer{position:relative;overflow:hidden;padding:0}section.flyer img{vertical-align:middle;height:auto}@media only screen and (min-width:1024px){section.flyer.mobile{display:none}section.flyer.desktop{display:block}section.flyer img{min-height:500px}}@media only screen and (max-width:1023px){section.flyer.mobile{display:block}section.flyer.desktop{display:none}section.flyer img{width:100%;max-width:1024px}}section.flip_squares h3{margin-top:20px;margin-bottom:10px}section.flip_squares .panel{border-width:0;border-radius:0;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:768px){section.flip_squares .padding-bottom-20{padding-bottom:20px}}section.flip_squares .flip-container{perspective:1000;transform-style:preserve-3d}section.flip_squares .flip-container:hover .back{transform:rotateY(0)}section.flip_squares .flip-container:hover .front{transform:rotateY(180deg)}section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{width:100%}@media (min-width:1560px){section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{height:300px}}@media (min-width:1200px) and (max-width:1559px){section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{height:200px}}@media (min-width:992px) and (max-width:1199px){section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{height:150px}}@media (min-width:768px) and (max-width:1023px){section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{height:150px}}@media (max-width:767px){section.flip_squares .back,section.flip_squares .flip-container,section.flip_squares .front{padding:0;height:300px}}section.flip_squares .flip-container .front .panel_title{background-color:rgba(255,255,255,.5);width:100%;position:absolute;bottom:0}section.flip_squares .flip-container .front .panel_title h3{vertical-align:middle}@media (min-width:1560px){section.flip_squares .flip-container .front .panel_title h3{margin:20px 0}}@media (min-width:1200px) and (max-width:1559px){section.flip_squares .flip-container .front .panel_title h3{margin:15px 0;font-size:24px}}@media (min-width:992px) and (max-width:1199px){section.flip_squares .flip-container .front .panel_title h3{margin:10px 0;font-size:20px}}@media (min-width:768px) and (max-width:1023px){section.flip_squares .flip-container .front .panel_title h3{margin:10px 0;font-size:18px}}@media (max-width:767px){section.flip_squares .flip-container .front .panel_title h3{margin:30px 0}}section.flip_squares .flip-container .back .panel_overlay{height:100%;width:100%;display:inline-block;background-color:rgba(255,255,255,.75)}section.flip_squares .flip-container .back p{color:#141414;padding:0 10px}section.flip_squares .flipper{transition:.6s;transform-style:preserve-3d;position:relative}section.flip_squares .back,section.flip_squares .front{backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}section.flip_squares .front{z-index:2;transform:rotateY(0)}section.flip_squares .back{transform:rotateY(-180deg)}section.flip_squares .vertical.flip-container{position:relative}section.flip_squares .vertical .back{transform:rotateX(180deg)}section.flip_squares .vertical.flip-container:hover .back{transform:rotateX(0)}section.flip_squares .vertical.flip-container:hover .front{transform:rotateX(180deg)}section.timeline{position:relative}@media only screen and (max-width:1199px){section.timeline{padding:75px 0 25px 0}}@media only screen and (min-width:1200px){section.timeline{padding:75px 0}}section.timeline .row.timeline{margin:50px 0 0 0;position:relative}section.timeline h2{font-size:60px;text-transform:uppercase;font-family:Bebas,Arial;font-stretch:condensed}section.timeline .col-arrow{cursor:pointer;cursor:hand}@media only screen and (min-width:1200px){section.timeline .col-arrow{height:100%;position:absolute}}@media only screen and (max-width:1199px){section.timeline .col-arrow{padding:20px 0}}section.timeline .col-arrow.hidden-arrow{cursor:default}section.timeline .col-arrow.hidden-arrow i{visibility:hidden}section.timeline .col-arrow.left{left:0}section.timeline .col-arrow.right{right:0}section.timeline .col-arrow .timeline-arrow{color:#ccc}@media only screen and (min-width:1200px){section.timeline .col-arrow .timeline-arrow{position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}section.timeline .col-timeline{padding:0}section.timeline .col-timeline .timeline-inner{position:relative}section.timeline .col-timeline .timeline-inner.horizontal{-webkit-transition-property:left,top;-webkit-transition-duration:2s,2s;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-delay:initial;-moz-transition-property:left,top;-moz-transition-duration:2s,2s;-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-delay:initial;-ms-transition-property:left,top;-ms-transition-duration:2s,2s;-ms-transition-timing-function:cubic-bezier(.77,0,.175,1);-ms-transition-delay:initial;-o-transition-property:left,top;-o-transition-duration:2s,2s;-o-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-delay:initial;transition-property:left,top;transition-duration:2s,2s;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-delay:initial;white-space:nowrap}section.timeline .col-timeline .timeline-inner.horizontal .timeline-week{display:inline-block}section.timeline .col-timeline .timeline-inner.vertical{white-space:normal}section.timeline .col-timeline .timeline-inner.vertical .timeline-week{float:left;display:block;width:100%}section.timeline .col-timeline .timeline-inner .timeline-week{vertical-align:top;padding:10px;position:relative;white-space:normal}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box{width:50%;color:#757575;font-size:16px;line-height:1.5;margin-bottom:25px;position:relative}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box{width:100%;float:none;margin-left:0;margin-right:0}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .timeline-bar{background-color:#e0e0e0;content:'';width:4px;margin-left:-2px;position:absolute;top:80px}@media only screen and (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .timeline-bar{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .timeline-bar.verylast{top:0}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left{float:left;clear:left}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .dot{right:0;margin-right:-4px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .timeline-bar{right:-2px;height:100%}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left.last .timeline-bar{height:80px;top:0}@media only screen and (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left.last:not(.verylast) .timeline-bar{top:80px;height:100%}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .timeline-box-inner{margin-right:35px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .timeline-box-inner .arrow{right:-12px;background-position:-18px 0}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .timeline-box-inner .arrow:before{margin-right:2px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #fff}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-left .timeline-box-inner{margin-left:0;margin-right:0}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right{float:right;clear:right}@media only screen and (min-width:1024px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right.first{margin-top:70px}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .dot{left:0;margin-left:-4px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .timeline-bar{height:100%}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right.last .timeline-bar{height:80px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right.last:not(.first) .timeline-bar{top:0}@media only screen and (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right.last:not(.verylast) .timeline-bar{top:80px;height:100%}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .timeline-box-inner{margin-left:35px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .timeline-box-inner .arrow{left:-12px;background-position:0 0}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .timeline-box-inner .arrow:before{margin-left:2px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:10px solid #fff}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-right .timeline-box-inner{margin-left:0;margin-right:0}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .dot{z-index:10;background-color:#aaa;top:80px;width:8px;height:8px;display:block;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .dot{display:none}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .timeline-box-inner{border-color:#e86767;padding:15px 3%;position:relative;border-width:5px 0 0 0;border-style:solid;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24)}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .timeline-box-inner{margin-left:0;margin-right:0}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .arrow{top:60px;width:12px;height:41px;display:block;position:absolute;background-image:url(/img/arrows.png);background-repeat:no-repeat}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .arrow:before{width:0;height:0;content:'';display:block}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .arrow{display:none}}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box .date{font-size:16px;font-weight:700;line-height:1;text-align:center;margin-bottom:10px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box h3,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box h4,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box p{font-weight:400;line-height:1.1;text-align:center}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box h3{color:#414141;font-size:22px;padding:0 0 5px 15px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box h3 .datetime{white-space:nowrap}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box h4{color:#878787;font-size:13px;text-transform:uppercase;padding:0 0 0 15px;margin-bottom:30px}section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box p{color:#878787;font-size:13px;padding:0 0 0 15px;margin-bottom:15px}@media (min-width:992px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact .date,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact h3,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact h4,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact p{text-align:left}}@media (max-width:1023px){section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact .date,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact h3,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact h4,section.timeline .col-timeline .timeline-inner .timeline-week .timeline-box.timeline-box-compact p{text-align:center}}section.text{position:relative;overflow:hidden}section.text.short{padding:25px 0}section.text.tall{padding:25px 0;height:300px}section.text h1{font-size:60px;font-weight:"400";font-family:Bebas,Arial;text-transform:uppercase;font-stretch:condensed;margin:0 0 25px 0}section.text h2{font-size:36px;font-weight:400;font-family:Lato,Arial}section.text h3{font-size:30px;font-weight:400;font-family:Lato,Arial}section.text h4{font-size:24px;font-weight:400;font-family:Lato,Arial}section.text h5{font-size:15px;font-weight:400;font-family:Lato,Arial}section.text p{font-size:15px;font-weight:400;font-family:Lato,Arial;line-height:24px}section.read_more{position:relative;overflow:hidden}section.read_more.short{padding:25px 0}section.read_more.tall{padding:25px 0;height:300px}section.read_more h2{font-size:60px;font-weight:"400";font-family:Bebas,Arial;text-transform:uppercase;font-stretch:condensed;margin:50px 0 25px 0}section.read_more p{font-size:"14px";font-weight:"400";font-family:Lato,Arial;line-height:20px;margin:40px 0 0 0}section.read_more.blurLine:after{content:'';position:absolute;bottom:-45px;left:-10%;right:0;margin:0 auto;width:120%;height:0;border-bottom:solid 150px;border-bottom-color:inherit;-webkit-filter:blur(40px);-moz-filter:blur(40px);-o-filter:blur(40px);-ms-filter:blur(40px);filter:blur(40px)}section.read_more .read_more_text strong{bottom:10%;text-decoration:underline;color:#000;z-index:1;cursor:pointer;cursor:hand;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}section.expand_square .content.content_expander{padding:25px 0}section.expand_square .content.content_1{padding:10px 0 20px 0;text-align:center}section.expand_square .content .text{padding:0 15%}section.expand_square .content .text ul{display:inline-block}section.expand_square .content .title h3{margin-top:10px;margin-bottom:10px;color:inherit}section.expand_square .row{margin:0}section.expand_square .squarish .square-panel{position:relative;background-size:cover;background-repeat:no-repeat;border-radius:0;width:100%;padding-bottom:75%}@media only screen and (max-width:1023px){section.expand_square .squarish .square-panel{padding-bottom:25%}}@media only screen and (max-width:767px){section.expand_square .squarish .square-panel{padding-bottom:33.33%}}section.expand_square .squarish .square-panel:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:0;border-bottom:solid 30px;border-bottom-color:inherit;border-left:solid 30px transparent;border-right:solid 30px transparent}section.expand_square .squarish .title h3{margin:0;padding:10px 0;color:inherit}@media only screen and (min-width:1200px){section.quote.tall{padding:150px 0}section.quote.short{padding:100px 0}}@media only screen and (max-width:1023px){section.quote{padding:100px 0}}@media only screen and (max-width:767px){section.quote{padding:100px 0}}section.quote .quote_text{font-size:36px;font-weight:700;font-family:Arimo,Lato,Arial;line-height:44px;letter-spacing:3px}@media only screen and (max-width:1023px){section.quote .quote_text{font-size:21px;line-height:26px}}section.quote h3{font-size:30px;font-weight:400;font-family:Lato,Arial;padding:0 0 15px 0}section.quote h4{font-size:18px;font-weight:400;font-family:Arimo,Lato,Arial;line-height:24px}section.two_column{padding:75px 0}section.two_column h3{font-size:30px;font-weight:400;font-family:Lato,Arial;padding:0 0 15px 0}section.two_column h4{font-size:15px;font-weight:400;font-family:Lato,Arial;padding:5px 0;color:#87ceff}section.two_column .columns{font-size:15px;font-weight:400;font-family:Lato,Arial;line-height:24px}section.podbean .player{width:100%;height:500px}section.podbean .player #app_download{display:none!important}section.podbean .list{padding-top:20px}section.podbean .list li{padding:10px 0;background-color:#eee;min-height:100px;position:relative;text-align:left;clear:both;cursor:pointer;list-style:none}section.podbean .list li:nth-child(even){background-color:#ddd}section.podbean .list li.active{background-color:#a5c2ee}section.podbean .list li.active .title{color:#333}section.podbean .list li.active .text{color:#595b5d}section.podbean .list li .title{font-size:16px;font-weight:500;font-family:Lato,Arial;color:#595b5d}section.podbean .list li .image{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}section.podbean .list li .image .podbean_logo{width:100%}@font-face{font-family:Bebas;src:url(../fonts/Bebas.eot?#iefix) format("embedded-opentype"),url(../fonts/Bebas.woff) format("woff"),url(../fonts/Bebas.ttf) format("truetype"),url(../fonts/Bebas.svg#Bebas) format("svg");font-weight:400;font-style:normal}h1,h2,h3,h4,h5{color:#595b5d;text-color:#595b5d}.fearless-youth .admin-body{text-align:center}.fearless-youth .admin-body .title{position:relative;text-align:center;padding:20px 0}.fearless-youth .admin-body .title h1{color:#595b5d;font-size:36px;text-decoration:underline;text-decoration-color:rgba(242,93,35,.25);text-underline-offset:10px}.fearless-youth .admin-body .title .back{position:absolute;left:50px;top:50%;transform:translate(0,-50%);color:rgba(242,93,35,.65);z-index:99}.fearless-youth .admin-body .instance-container{text-align:center}.fearless-youth .admin-body .instance-container .instance{padding-top:20px;padding-bottom:50px}.fearless-youth .admin-body .instance-container .instance ul li{padding-top:10px}.fearless-youth .admin-body .instance-container .instance ul li a{color:rgba(242,93,35,.65)}.fearless-youth .admin-body .content-container .row{font-size:0;border-bottom:0}.fearless-youth .admin-body .content-container .row.row-header .col{font-weight:700;border:1px solid #eee;border-bottom:0;border-right:0;vertical-align:top}.fearless-youth .admin-body .content-container .row.row-header .col:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .content-container .row:last-of-type .col{border-bottom:1px solid #eee}.fearless-youth .admin-body .content-container .col{display:inline-block;font-size:14px;border:1px solid #eee;border-right:0;vertical-align:top;border-bottom:0}.fearless-youth .admin-body .content-container .col:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .teams-container .row .col{padding:5px 0}.fearless-youth .admin-body .teams-container .row .col-1{width:40%}.fearless-youth .admin-body .teams-container .row .col-2{width:40%}.fearless-youth .admin-body .locations-container .row .col{padding:5px 0}.fearless-youth .admin-body .locations-container .row .col-1{width:40%}.fearless-youth .admin-body .locations-container .row .col-2{width:40%}.fearless-youth .header{position:relative;background-color:#f25d23;width:100%;text-align:center}.fearless-youth .header .logo{width:250px;height:150px;overflow:hidden;margin-left:auto;margin-right:auto}.fearless-youth .header .logo img{width:100%;margin:-50px 0 0 0}.fearless-youth .header .logout{position:absolute;right:5px;bottom:2px;color:#fff;cursor:pointer}.fearless-youth .location-body .title{text-align:center;margin:20px 10% 10px 10%;padding-bottom:10px}.fearless-youth .location-body .title h1{font-size:36px;text-decoration:underline;text-decoration-color:rgba(242,93,35,.25);text-underline-offset:10px}.fearless-youth .location-body .title h1.hasSubtitle{text-underline-offset:38px}.fearless-youth .location-body .spinner{text-align:center;padding:50px 0}.fearless-youth .location-body .team-login{text-align:center}.fearless-youth .location-body .team-login #teamCodeInput{text-align:left;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.fearless-youth .location-body .team-login .btn{margin:25px 0;width:100%;max-width:300px;background-color:#f25d23;border-color:#da5420}.fearless-youth .location-body .team-login .btn:hover{background-color:#da5420;border-color:#c24a1c}.fearless-youth .location-body .team-login .btn:focus{outline:0}.fearless-youth .location-body .team-login .error-message{color:#d9534f}.fearless-youth .location-body .clue{display:block;font-size:0}.fearless-youth .location-body .clue .clue-label{padding-top:40px}.fearless-youth .location-body .clue .clue-label,.fearless-youth .location-body .clue .hint-label{display:inline-block;width:100%;text-align:center;padding-bottom:10px}.fearless-youth .location-body .clue .clue-content,.fearless-youth .location-body .clue .hint-content{display:inline-block;width:100%;text-align:center;padding:0 10%;font-size:18px;font-weight:400;font-family:Lato,Arial;vertical-align:top}.fearless-youth .location-body .clue .clue-content p,.fearless-youth .location-body .clue .hint-content p{padding-bottom:20px}.fearless-youth .location-body .clue .clue-hints-container .hints-container .hint-offer{padding:50px 0;cursor:pointer;color:#f25d23;font-size:16px;font-weight:400;font-family:Lato,Arial;text-align:center}.fearless-youth .location-body .clue .clue-hints-container .hints-container .hint-offer:hover{color:#da5420}.fearless-youth .location-body .clue .clue-hints-container .hints-container .hint-container hr{margin:30px 10%}.fearless-youth .hidden{display:none}.fearless-youth .hint-offer{cursor:pointer}.fearless-youth .modal{font-size:18px}.fearless-youth .modal .modal-header{position:relative}.fearless-youth .modal .modal-header h5{font-size:18px;line-height:1}.fearless-youth .modal .modal-header .close{position:absolute;top:15px;right:15px}.fearless-youth .modal .modal-footer{position:relative;padding:0;margin:15px;text-align:left;border:0}.fearless-youth .modal .modal-footer button{max-width:250px;width:48%}.fearless-youth .modal .modal-footer button.btn-primary{background-color:#f25d23;border-color:#da5420}.fearless-youth .modal .modal-footer button.btn-primary:hover{background-color:#da5420;border-color:#c24a1c}.fearless-youth .modal .modal-footer button.btn-primary:focus{outline:0}.fearless-youth .modal .modal-footer button:last-child{position:absolute;top:0;right:0}.fearless-youth .admin-body .logs-container .col-1{width:15%}.fearless-youth .admin-body .logs-container .col-2{width:15%}.fearless-youth .admin-body .logs-container .col-3{width:20%}.fearless-youth .admin-body .logs-container .col-4{width:35%}.fearless-youth .admin-body .logs-container .col-5{width:14%}.fearless-youth .admin-body .teamNames{font-size:0}.fearless-youth .admin-body .teamNames .teamName{padding:15px 0;width:14%;display:inline-block;font-size:14px;border:1px solid #eee;border-bottom:0;border-right:0;vertical-align:top}.fearless-youth .admin-body .teamNames .teamName:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .teamScores{font-size:0}.fearless-youth .admin-body .teamScores .teamScore{padding:15px 0;width:14%;display:inline-block;font-size:14px;border:1px solid #eee;border-right:0;vertical-align:top}.fearless-youth .admin-body .teamScores .teamScore:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .teamScores .teamScore.positive{background-color:#e6f7e6;color:#008f00}.fearless-youth .admin-body .teamScores .teamScore.negative{background-color:#f7e6e6;color:#8f0000}.fearless-youth .admin-body .score-container .teamNames{font-size:0}.fearless-youth .admin-body .score-container .teamNames .teamName{padding:15px 0;width:14%;display:inline-block;font-size:14px;border:1px solid #eee;border-bottom:0;border-right:0;vertical-align:top}.fearless-youth .admin-body .score-container .teamNames .teamName:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .score-container .teamScores{font-size:0}.fearless-youth .admin-body .score-container .teamScores .teamScore{padding:15px 0;width:14%;display:inline-block;font-size:14px;border:1px solid #eee;border-right:0;vertical-align:top}.fearless-youth .admin-body .score-container .teamScores .teamScore:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body .score-container .teamScores .teamScore.positive{background-color:#e6f7e6;color:#008f00}.fearless-youth .admin-body .score-container .teamScores .teamScore.negative{background-color:#f7e6e6;color:#8f0000}.fearless-youth .admin-body.generator h1{margin-bottom:20px}.fearless-youth .admin-body.generator .sublinks{border-bottom:1px rgba(0,0,0,.05) solid;padding-bottom:10px;width:50%;margin-left:auto;margin-right:auto}.fearless-youth .admin-body.generator .sublinks a{color:rgba(242,93,35,.65);padding:0 10px}.fearless-youth .admin-body.generator .details-container .row{font-size:0;border-bottom:0}.fearless-youth .admin-body.generator .details-container .row.row-header .col{font-weight:700;border:1px solid #eee;border-bottom:0;border-right:0;vertical-align:top}.fearless-youth .admin-body.generator .details-container .row.row-header .col:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body.generator .details-container .row:last-of-type .col{border-bottom:1px solid #eee}.fearless-youth .admin-body.generator .details-container .col{display:inline-block;font-size:14px;border:1px solid #eee;border-right:0;vertical-align:top;border-bottom:0}.fearless-youth .admin-body.generator .details-container .col:last-of-type{border-right:1px solid #eee}.fearless-youth .admin-body.generator .details-container .location-container .col-1{width:15%}.fearless-youth .admin-body.generator .details-container .location-container .col-2{width:5%}.fearless-youth .admin-body.generator .details-container .location-container .col-3{width:5%}.fearless-youth .admin-body.generator .details-container .location-container .col-4{width:5%}.fearless-youth .admin-body.generator .details-container .trip-container{padding-top:20px}.fearless-youth .admin-body.generator .details-container .trip-container .col-X{width:7%}.fearless-youth .admin-body.generator .details-container .trip-container .col{color:#595b5d;padding:8px}.fearless-youth .admin-body.generator .details-container .trip-container .col.welcome{background-color:#f8edeb}.fearless-youth .admin-body.generator .details-container .trip-container .col.finish,.fearless-youth .admin-body.generator .details-container .trip-container .col.start{background-color:#f8edeb}.fearless-youth .admin-body.generator .details-container .trip-container .col.police{background-color:#ded6ce}.fearless-youth .admin-body.generator .details-container .trip-container .col.pelican{background-color:#c4b7bb}.fearless-youth .admin-body.generator .details-container .trip-container .col.naval{background-color:#d8e2dc}.fearless-youth .admin-body.generator .details-container .trip-container .col.fire{background-color:#fec5bb}.fearless-youth .admin-body.generator .details-container .trip-container .col.water{background-color:#a9cdd7}.fearless-youth .admin-body.generator .details-container .trip-container .col.grass{background-color:#a9e4de}.fearless-youth .admin-body.generator .details-container .trip-container .col.legendary{background-color:#f3d17c}.fearless-youth .admin-body.generator .details-container .restrictions-container{padding-top:20px}