body.accessible-activities #content-wrapper h2{font-size:3.75rem;margin:0 0 1rem;padding:0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper h2{font-size:2rem}}body.accessible-activities #content-wrapper .wp-block-cover .cover-caption{color:#fff;font-size:.9rem;padding:0 .75rem .5rem;text-shadow:0 3px 6px rgba(0,0,0,.161)}body.accessible-activities #content-wrapper #hero{min-height:75vh;padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #hero{padding:3rem 0}}body.accessible-activities #content-wrapper #hero .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:44rem;width:90%}body.accessible-activities #content-wrapper #hero .wp-block-cover__inner-container h1{font-size:5rem;line-height:1em;margin:1rem 0 2rem;padding:0;text-shadow:0 3px 6px rgba(0,0,0,.161)}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #hero .wp-block-cover__inner-container h1{font-size:3rem;margin:0 0 1rem}}body.accessible-activities #content-wrapper #hero .wp-block-cover__inner-container h1+p{font-size:1.5rem;padding:0;text-shadow:0 3px 6px rgba(0,0,0,.161)}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #hero .wp-block-cover__inner-container h1+p{font-size:1rem}}body.accessible-activities #content-wrapper #travel-tips{overflow:hidden;padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #travel-tips{padding:3rem 0}}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:70rem;width:90%}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container h2+p{font-size:1.5rem;padding:0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container h2+p{font-size:1rem}}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper{margin-top:2rem}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper{margin-top:1.5rem}}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper .swiper-slide{width:calc(230px + 2rem)}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper .swiper-slide .wp-block-mmn-visitidaho-content-card{height:335px;margin:.5rem}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper .swiper-slide .wp-block-mmn-visitidaho-content-card .content{padding:1rem}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff59;opacity:1}body.accessible-activities #content-wrapper #travel-tips .wp-block-cover__inner-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}body.accessible-activities #content-wrapper .activities-hero{min-height:60vh}body.accessible-activities #content-wrapper #regions{overflow:hidden;padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #regions{padding:3rem 0}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:80rem;width:90%}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns{margin:0}@media screen and (max-width:1200px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns{align-items:center;flex-direction:column}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns .wp-block-column{display:contents}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns .wp-block-column h2{order:0}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns .wp-block-column h2+p{order:1}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns .wp-block-column .wp-block-image{order:2}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-columns .wp-block-column .faq-accordion{order:3}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2{font-size:3rem}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2{font-size:2.25rem}}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2{font-size:1.75rem}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2+p{font-size:1.25rem;font-weight:700;margin:0 auto;padding:0;width:75%}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2+p{font-size:1rem;width:90%}}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container h2+p{font-size:1rem;width:100%}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .wp-block-image{margin:0;text-align:center}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map{background-color:#0000;margin:-4rem 0}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map{height:25rem;margin:0 auto}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map .region-toggle .region-outline{fill:#2f6062}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map .region-toggle.is-active .region-outline{fill:#8fbfc1}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map .region-title{display:none;pointer-events:none}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container #idaho-regional-map .region-title.is-active{display:block}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion{margin-top:2rem}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion{margin-top:1rem}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper{width:100%}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper .faq-question{color:#2c4b4b;flex-direction:row-reverse;font-size:.9rem;justify-content:space-between;padding:.75rem 1rem}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper .faq-question strong{font-size:1.4rem;margin-right:.25rem;text-transform:uppercase}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper .faq-question strong{display:block;margin:0 0 .25rem}}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper .faq-answer .inner-content{color:#2c4b4b;line-height:1.6em;padding:.5rem 1rem 1rem}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper .faq-answer .inner-content a{color:inherit}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper:nth-child(2n),body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper:nth-child(2n) .faq-answer{background-color:#a0c1c3}body.accessible-activities #content-wrapper #regions .wp-block-cover__inner-container .faq-accordion .faq-wrapper:nth-child(odd){background-color:#fff}body.accessible-activities #content-wrapper #videos{min-height:auto;padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #videos{padding:2rem 0 0}}@media screen and (min-width:782px){body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:80rem;width:90%}}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container h2+p{font-size:1.5rem;font-weight:700;margin-left:auto;margin-right:auto;max-width:50rem;padding:0;width:90%}@media screen and (max-width:1024px){body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container h2+p{font-size:1rem}}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper{margin:0;padding:8rem 0 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper{padding:6rem 0 0}}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper .swiper-slide{height:auto}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper .swiper-slide .wp-block-embed{margin:0}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper .swiper-slide iframe{aspect-ratio:16/9;height:auto;width:100%}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-next,body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-prev{border-radius:.25rem;height:3rem;top:3.5rem;transform:translate(-50%);width:3rem}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-next,body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-prev{top:3rem}}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-prev{left:calc(50% - 2rem)}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-button-next{left:calc(50% + 2rem)}body.accessible-activities #content-wrapper #videos .wp-block-cover__inner-container .swiper-pagination{display:none}body.accessible-activities #content-wrapper #resources{overflow:hidden;padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #resources{padding:3rem 0}}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container h2{margin-left:auto;margin-right:auto;max-width:50rem;width:90%}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container h2+p{font-size:1.5rem;font-weight:700;margin-left:auto;margin-right:auto;max-width:40rem;padding:0;width:90%}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container h2+p{font-size:1rem}}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns{gap:2rem;justify-content:center;margin:4rem auto 0;max-width:70rem;width:90%}@media screen and (max-width:1200px){body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns{flex-direction:column;gap:3rem;margin-top:3rem}}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column{flex:0 1 auto;margin:0;max-width:13rem;width:100%}@media screen and (max-width:1200px){body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column{margin:0 auto;max-width:20rem}}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column .wp-block-image img{height:7rem;width:auto}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column .wp-block-button{margin:1rem 0 0}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column .wp-block-button .wp-block-button__link{font-size:1.25rem;font-weight:700;line-height:1.2em;transition:all .2s ease-in-out}body.accessible-activities #content-wrapper #resources .wp-block-cover__inner-container .wp-block-columns .wp-block-column .wp-block-button .wp-block-button__link:hover{background-color:#407f82!important;color:#fff!important}body.accessible-activities #content-wrapper #contact{padding:4rem 0}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #contact{padding:3rem 0}}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container{margin-left:auto;margin-right:auto;max-width:80rem;width:90%}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns{gap:1rem;margin:0}@media screen and (max-width:1200px){body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns{flex-direction:column;gap:3rem}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .wp-block-column{margin:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .wp-block-column h2,body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .wp-block-column p{text-align:center}}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2{font-size:3rem}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2{font-size:2.25rem}}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2{font-size:2rem}}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2+p{font-size:1.25rem;font-weight:700;margin:0;padding:0}@media screen and (max-width:1550px){body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2+p{font-size:1rem}}@media only screen and (max-width:781px){body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns h2+p{font-size:1rem}}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .gform_validation_errors h2{font-family:europa,sans-serif;font-size:1rem;margin:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .gform_heading{display:none}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .gfield_label,body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .gfield_required{color:#fff}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .ginput_container{margin-top:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper input,body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper textarea{background-color:#fff;margin:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .gform_footer{padding-bottom:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .recapcha-disclaimer{padding-top:0}body.accessible-activities #content-wrapper #contact .wp-block-cover__inner-container .wp-block-columns .gform_wrapper .recapcha-disclaimer a{color:#fff;text-decoration:underline}
