.post-password-required .et_password_protected_form p input{border:1px solid #999999!important;border-radius:5px!important;margin-top:30px;width:60%!important;float:left}.post-password-required .et_submit_button{border-radius:50px;float:left;margin-top:18px;padding:10px 40px;border:none;margin-left:50px;background:#35911c!important;margin-bottom:15vh}.post-password-required .et_submit_button:hover{background:#ffffff!important;border-radius:50px;padding:10px 40px;border:1px solid #35911c!important}.post-password-required .et_password_protected_form{padding-top:15%;margin:auto;height:100vh;background-size:initial}‪#top‬-menu .menu-item-has-children>a:first-child{padding-right:0px;padding-bottom:17px!important}#top-menu .menu-item-has-children>a:first-child:after{content:'';margin-top:-2px}#top-menu .menu-item-has-children{padding-right:0px}.et_pb_text ul li{margin-top:10px}.et_pb_team_member .et_pb_team_member_image{max-width:100%!important}@media only screen and (max-width:767px){.four-columns .et_pb_column{max-width:50%!important}}@media only screen and (max-width:980px){.et_pb_widget{width:100%!important;max-width:100%!important;clear:both}}.site{background-color:transparent!important}.et_pb_section_0{background:none;background-size:cover;background-position:center}.col-md-12 .entry-title{padding:20px 20px 0px 20px}.col-md-12 .decm-show-detail-center{padding:20px 20px 20px 25px}.col-md-12 p{padding:0px 20px 0px 20px}h1,h2,h3,h4{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:bold}h5{font-family:Montserrat,Helvetica,Arial,sans-serif}.stencil{font-family:Montserrat,Helvetica,Arial,sans-serif}h6{text-transform:uppercase}.button-text{font-size:18px;font-weight:bold;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none}.et_pb_button{text-decoration:none}.et_pb_button:hover{text-decoration:none}a:hover{text-decoration:underline}.pullquote-right a,.pullquote-left a{color:#ffdd00}.et_button_icon_visible .et_pb_button{text-decoration:none}#footer-bottom .et-social-icon a{text-decoration:none}#main-header{background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0.0) 100%)!important}#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.et-fixed-header#main-header{background:linear-gradient(to bottom,rgba(1,133,123,1.0) 0%,rgba(1,133,123,1.0) 100%)!important}#top-menu .sub-menu .menu-item a{line-height:1.2em!important;padding:8px 0!important}#top-header{overflow:hidden;max-height:50px;transition:max-height .3s ease}#top-header.et-fixed-header{max-height:0}#main-header{transition:top .3s ease}#main-header.et-fixed-header{top:0!important}.admin-bar #main-header.et-fixed-header{top:32px!important}#main-footer{background-image:url("https://noordinarycamps.org/wp-content/uploads/2025/12/footer2.gif");background-repeat:no-repeat;background-size:cover;background-position:top center;border-top:8px solid #f1a900;padding-bottom:50px}@media (max-width:980px){#main-footer{background-size:auto;background-position:bottom center}}#footer-widgets ul li{list-style:none;padding:0;margin:0}#footer-widgets .footer-widget li{padding-left:0px}#footer-widgets ul li:before{display:none;padding:0}#footer-widgets ul.menu li{padding-bottom:15px;font-weight:bold;font-family:Montserrat,Helvetica,Arial,sans-serif}#footer-widgets ul.sub-menu li{padding-bottom:0px;font-weight:normal;font-family:Merriweather,Georgia,serif}#footer-widgets ul.menu li a{color:#ffea98}#footer-widgets ul.menu li a:hover{text-decoration:underline!important}#footer-widgets ul.sub-menu li a{color:#ffffff}#footer-widgets ul.sub-menu li a:hover{text-decoration:underline!important}#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:0!important}.et_pb_widget ul li ul li{margin-left:0px}.et_pb_widget_area ul li{list-style:none;padding:0;margin:0}.et_pb_widget_area .footer-widget li{padding-left:0px}.et_pb_widget_area ul li:before{display:none;padding:0}.et_pb_widget_area ul.menu li{padding-bottom:15px;font-weight:bold;font-family:Montserrat,Helvetica,Arial,sans-serif}.et_pb_widget_area ul.sub-menu li{padding-bottom:0px;font-weight:normal;font-family:Merriweather,Georgia,serif}.et_pb_widget_area ul.menu li a{color:#ffea98}.et_pb_widget_area ul.menu li a:hover{text-decoration:underline!important}.et_pb_widget_area ul.sub-menu li a:hover{text-decoration:underline!important}.et_pb_widget_area ul.sub-menu li a{color:#ffffff}.et_pb_widget_area ul.sub-menu li a:hover{text-decoration:underline!important}.et_pb_widget_area .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:0!important}@media only screen and (max-width:980px){.same-width{min-width:100%}}.grecaptcha-badge{visibility:hidden!important}.et_pb_gallery_item img{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_gallery_image{padding-top:100%}@media (min-width:981px) and (max-width:1350px){.container{width:90%!important}}@media (max-width:1060px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}span.mobile_menu_bar:before{color:#ffffff!important}.et_mobile_menu{padding:0 0 20px 0;margin:0;border-top:4px solid #f2a900!important;background:#35911c}.et_mobile_menu li a{color:#ffea98;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:8px 0 8px 20px;border-bottom:none;text-decoration:none;opacity:1}.et_mobile_menu li a:hover{opacity:1}.et_mobile_menu li li{padding:0;margin:12px 0!important}.et_mobile_menu .sub-menu .menu-item a{line-height:1.5em!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_pb_menu_logo img{width:80%;max-width:300px}.et_pb_svg_logo #logo,.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:100%}#logo{max-height:90%}.et_mobile_menu .menu-item-has-children li a{color:#ffffff;font-weight:normal;letter-spacing:1px;padding:5px 0 5px 30px;opacity:1}.et_mobile_menu .menu-item-has-children li a:hover{opacity:0.8}.screen-reader-text{display:none}input#s{border-radius:5px;font-family:Montserrat,Helvetica,Arial,sans-serif}input#searchsubmit{border:1px solid #ffffff;color:#35911c;background-color:#ffffff;border-radius:5px;font-family:Montserrat,Helvetica,Arial,sans-serif}form#searchform{float:right;padding:0 0 0 10px}@media screen and (min-width:480px){#top-header .container{padding-bottom:5px}#et-secondary-menu .et-social-icons{margin-top:6px}}