body:not(.elementor-page) .boy-scouts .hero__nav .grid__item:hover,body:not(.elementor-page) .scout-ribbon:hover{cursor:pointer}body:not(.elementor-page) #main h1{font-size:48px;font-weight:700}body:not(.elementor-page) #main h2{font-size:32px}body:not(.elementor-page) #main h3{font-size:18px}body:not(.elementor-page) #main p{font-family:Roboto,sans-serif;font-size:16px}body:not(.elementor-page) .table-responsive hr{display:none}body:not(.elementor-page) .sidebar{position:absolute;left:0;width:250px;top:0;bottom:0}body:not(.elementor-page) .main-content{position:absolute;top:0;left:250px;bottom:0;right:0;display:flex;flex-direction:column;overflow:hidden}body:not(.elementor-page) .main-content .main-header{padding-right:20px;padding-left:20px;height:60px}body:not(.elementor-page) .main-content .message-list{flex:1 1;overflow-y:auto;padding:20px 20px 0}body:not(.elementor-page) .main-content .message-form{padding:20px}@media (max-width:850px){body:not(.elementor-page) #mobile-navigation.navigation--active{display:block;height:auto;overflow:visible;visibility:visible;max-height:999px}}@media screen and (max-width:800px){body:not(.elementor-page) #mobile-navigation{display:block}body:not(.elementor-page) #mobile-navigation .dropdown__item a{color:#064185;margin-left:5px}}@media screen and (max-width:1250px) and (min-width:1024px){body:not(.elementor-page) li:hover ul.default-nav__dropdown li{margin-left:10px;text-align:left}}body:not(.elementor-page) .national-jamboree__quick-links{position:relative;top:0;min-height:350px;max-width:450px;margin:0;flex:auto}body:not(.elementor-page) .national-jamboree__quick-links::after{position:absolute;top:350px}body:not(.elementor-page) .mobile-navigation{display:none;visibility:hidden}body:not(.elementor-page) .nav-square{position:inherit;float:right;margin-right:25px}body:not(.elementor-page) #mobile-navigation{box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01);display:none}body:not(.elementor-page) #mobile-navigation .nav__dropdown.submenu--active{display:block;position:relative}body:not(.elementor-page) #mobile-navigation .nav-menu li{color:#fff}body:not(.elementor-page) #mobile-navigation .page__navigation .nav-menu li{display:block}body:not(.elementor-page) #mobile-navigation .scouts-nav__item{color:#fff;border-bottom:.5px solid rgba(255,255,255,.5);font-size:100%;min-width:100%;min-height:60px;line-height:60px;padding:0;height:auto;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}body:not(.elementor-page) #mobile-navigation .scouts-nav__item .square{float:right;margin-right:15px;position:relative;top:-10px}body:not(.elementor-page) #mobile-navigation .scouts-nav__item .square.right{transform:rotate(45deg)}body:not(.elementor-page) #mobile-navigation .scouts-nav__item .square.down{transform:rotate(135deg)}body:not(.elementor-page) #mobile-navigation .scouts-nav__link{padding:10px 0;margin-left:30px;min-height:40px;line-height:40px}body:not(.elementor-page) #mobile-navigation .nav-last-item{border-bottom:none!important}body:not(.elementor-page) .nav__dropdown .language-of-scouting{margin-bottom:15px}body:not(.elementor-page) #desktop-navigation{box-shadow:none;background:0 0;margin:auto;max-width:50%;padding-bottom:0}body:not(.elementor-page) #desktop-navigation .info-center-link{min-width:150px;max-width:150px}body:not(.elementor-page) #desktop-navigation .dropdown__item a{line-height:normal;height:inherit}body:not(.elementor-page) #desktop-navigation .nav__dropdown{display:none}body:not(.elementor-page) #desktop-navigation .scouts-nav__link{text-align:center;text-transform:uppercase;font-size:13px;font-weight:700}body:not(.elementor-page) #desktop-navigation .nav-menu li ul{margin-left:15px;max-width:150px}body:not(.elementor-page) #desktop-navigation .nav-menu>ul>li{padding:10px 0 0;text-align:center;border-bottom:.25px solid rgba(255,255,255,.5)}body:not(.elementor-page) #desktop-navigation li:hover ul{background:#064185;border-radius:0 0 2px 2px;box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01);display:block;font-size:1rem;position:relative;width:auto;height:auto;min-width:calc(100% + 15px)}body:not(.elementor-page) .desktop-navigation,body:not(.elementor-page) .nav-wrapper{background:0 0;box-shadow:none}body:not(.elementor-page) #desktop-navigation li:hover ul li{padding-left:15px;margin-left:0;border-bottom:none}body:not(.elementor-page) #desktop-navigation li:hover ul.default-nav__dropdown li{margin-left:10px;text-align:left;line-height:35px!important;min-height:35px}body:not(.elementor-page) #desktop-navigation li:hover ul.myscouting__dropdown{padding-top:10px}body:not(.elementor-page) #desktop-navigation li:hover ul.myscouting__dropdown li{padding-top:0!important;height:25px!important;line-height:35px!important;min-height:35px;padding-left:25px}body:not(.elementor-page) #desktop-navigation li:hover ul.iam__dropdown,body:not(.elementor-page) #desktop-navigation li:hover ul.programs__dropdown{padding-top:10px}body:not(.elementor-page) #desktop-navigation li:hover ul.iam__dropdown li{text-align:left;padding-left:25px;line-height:35px!important;min-height:35px;margin-left:0}body:not(.elementor-page) #desktop-navigation li:hover ul.programs__dropdown li{text-align:left;padding-left:30px;line-height:35px!important;min-height:35px;width:calc(100% - 50px);margin-left:-5px}body:not(.elementor-page) #desktop-navigation li:hover ul.info-center__dropdown{margin-left:calc(1% - 10px);padding-bottom:25px;padding-top:10px}body:not(.elementor-page) #desktop-navigation li:hover ul.info-center__dropdown li{margin-left:15px;text-align:left;line-height:35px!important;min-height:35px}body:not(.elementor-page) #desktop-navigation .nav-menu li li{text-align:center;text-transform:capitalize;font-weight:400;font-size:13px;line-height:normal!important}body:not(.elementor-page) #desktop-navigation a{text-decoration:none;color:#fff;display:block;padding-left:0;margin-left:0;border-bottom:none;transition:.3s background-color}body:not(.elementor-page) .page__navigation .nav-menu{top:inherit;right:auto}body:not(.elementor-page) .scout-ribbon{box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01);position:fixed;top:0;overflow:visible;width:150px;left:-50%;right:-50%;height:50px;background:#064185;z-index:10;margin:auto;max-height:51px;min-height:51px}body:not(.elementor-page) .scout-ribbon::after{border-top:13px solid #064185;border-left:75px solid transparent;border-right:75px solid transparent;content:"";position:fixed;top:51px}body:not(.elementor-page) .page__form .button--search{font-size:13px;display:inline-flex;max-width:100%;width:90px;padding:10px 5%;overflow:hidden;border:2px solid transparent;color:#FFF;background:#004d8b;line-height:1;text-decoration:none;text-align:center;letter-spacing:.075em;white-space:nowrap;transition:scale .2s ease-in-out;height:35px}body:not(.elementor-page) .boy-scouts .hero__content{line-height:normal;padding:0 0 10px}body:not(.elementor-page) .boy-scouts .hero__content .image-1{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png)}body:not(.elementor-page) .boy-scouts .hero__content .image-1--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image-2{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png);display:none}body:not(.elementor-page) .boy-scouts .hero__content .image-2 .image--active,body:not(.elementor-page) .boy-scouts .hero__content .image-2--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image-3{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png);display:none}body:not(.elementor-page) .boy-scouts .hero__content .image-3 .image--active,body:not(.elementor-page) .boy-scouts .hero__content .image-3--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image-4{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png);display:none}body:not(.elementor-page) .boy-scouts .hero__content .image-4 .image--active,body:not(.elementor-page) .boy-scouts .hero__content .image-4--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image-5{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png);display:none}body:not(.elementor-page) .boy-scouts .hero__content .image-5 .image--active,body:not(.elementor-page) .boy-scouts .hero__content .image-5--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image-6{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/hero.png);display:none}body:not(.elementor-page) .boy-scouts .hero .active,body:not(.elementor-page) .boy-scouts .hero__content .image-6 .image--active,body:not(.elementor-page) .boy-scouts .hero__content .image-6--active{display:flex}body:not(.elementor-page) .boy-scouts .hero__content .image--active{display:flex;margin:185px 25px 0}body:not(.elementor-page) .boy-scouts .hero__content .card-1{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01);box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01)}body:not(.elementor-page) .boy-scouts .hero__title{position:absolute;top:calc(5% + 150px);font-size:48px;color:#fff;font-weight:700;text-transform:uppercase;text-align:right;letter-spacing:2px;margin:10px 0 0;margin-left:calc(2% - 10px);max-width:340px;min-width:340px}body:not(.elementor-page) .boy-scouts .hero__image{background-size:cover;background-repeat:no-repeat;background-position:top;height:calc(170px + 185px);margin-top:25px}body:not(.elementor-page) .boy-scouts .hero__nav{margin:-25px 25px auto;padding:15px 0}body:not(.elementor-page) .boy-scouts .hero__nav .grid{border:none;margin:auto;width:fit-content}body:not(.elementor-page) .boy-scouts .hero__nav .grid__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body:not(.elementor-page) .boy-scouts .hero__nav .circle{background:#7E7E7E;border-radius:50%;display:inline-flex;margin-right:0;width:6px;height:6px;position:relative}body:not(.elementor-page) .boy-scouts .hero__nav #circle3--active,body:not(.elementor-page) .boy-scouts .hero__nav .circle--active{background:#3e3e3e}body:not(.elementor-page) .boy-scouts .hero__nav #circle3{width:6px;height:6px;position:relative}body:not(.elementor-page) .boy-scouts .hero__nav .grid__item{padding:0 10px 0 0;line-height:1.15;border:none;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}body:not(.elementor-page) .boy-scouts .activeImage-count{margin-top:10%;margin-left:-10%}body:not(.elementor-page) .bsa__tiles{padding:15px 0}body:not(.elementor-page) .bsa__tiles .wrapper{margin:30px 25px 55px}body:not(.elementor-page) .bsa__tiles .grid{border:none}body:not(.elementor-page) .bsa__tiles .grid__row::nth-child(3){margin-right:0}body:not(.elementor-page) .bsa__tiles .grid__item{border:none;margin:0 60px 0 0;padding:0}body:not(.elementor-page) .bsa__tiles .grid__item--first-item{margin-left:25px}body:not(.elementor-page) .bsa__tiles .grid__item--last-item{margin-right:25px}body:not(.elementor-page) .bsa__tiles .grid .card-1{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01);box-shadow:0 3px 10px rgba(0,0,0,.2),0 0 1px rgba(0,0,0,.01)}body:not(.elementor-page) .page__header{background:#fff;height:auto;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1);box-shadow:0 1px 6px rgba(0,0,0,.1);position:fixed;display:block;z-index:1;top:0;max-width:100%;width:100%;margin:auto;float:none;left:-50%;right:-50%}body:not(.elementor-page) .page__hero{background-color:#fff;display:block;margin:auto;overflow:hidden}body:not(.elementor-page) .page__content{background:#fff;margin:auto;min-height:100%;min-height:500px;height:auto}body:not(.elementor-page) .page__footer{height:auto;min-height:75px;padding:25px 15px;background:#064185;margin:auto;position:relative;bottom:0}body:not(.elementor-page) .page__footer .wrapper{margin:auto}body:not(.elementor-page) .page__footer .wrapper .footer__more{display:flex;width:100%;color:#fff;font-size:12px;font-weight:400}body:not(.elementor-page) .page__footer .wrapper .footer__more__copyright{margin-left:25px}body:not(.elementor-page) .page__footer .wrapper .footer__more__copyright h3{color:#fff;font-size:13px;font-weight:500;letter-spacing:1px}body:not(.elementor-page) .page__footer .wrapper .footer__more__social-media{display:flex;flex:100%;margin:auto}body:not(.elementor-page) .page__footer .wrapper .footer__more h3{color:#fff;font-size:12px;font-weight:400}body:not(.elementor-page) .page__footer .wrapper .footer__copyright{margin-left:25px}body:not(.elementor-page) .page__footer .wrapper .footer__copyright h3{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}body:not(.elementor-page) .page__footer .wrapper .footer__links{width:50%;display:inline-flex;flex:1 1 50%}body:not(.elementor-page) .page__footer .wrapper .footer__links ul{display:flex;flex:auto;list-style:none;margin:0 25px 0 40%}body:not(.elementor-page) .page__footer .wrapper .footer__links ul li{display:inline-flex;flex:1 1 auto;color:#fff;line-height:3}body:not(.elementor-page) .page__footer .wrapper .footer__links ul li::after{border-right:1px solid #fff;content:"";padding-left:10px;max-height:20px;margin-top:9px}body:not(.elementor-page) .page__footer .wrapper .footer__links ul li a{color:#fff;text-decoration:none}body:not(.elementor-page) .page__footer .wrapper .footer__links ul li a:hover{text-decoration:none}body:not(.elementor-page) .page__footer .wrapper .footer__social-media{display:flex;flex:100%;margin:auto}body:not(.elementor-page) .page__footer .wrapper .footer__social-media ul{display:flex;flex:25%;list-style:none;margin:0 25px 0 75%}body:not(.elementor-page) .page__footer .wrapper .footer__social-media ul li{flex:auto;color:#fff;line-height:3;font-size:13px}body:not(.elementor-page) .page__footer .wrapper .footer__social-media ul li a{color:#fff;text-decoration:none}body:not(.elementor-page) .page__footer .wrapper .footer__social-media ul li a:hover{text-decoration:none}body:not(.elementor-page) .national-jamboree{padding:25px 25px 0}body:not(.elementor-page) .national-jamboree .wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;flex-wrap:wrap}body:not(.elementor-page) .national-jamboree .quick-links{position:relative}body:not(.elementor-page) .national-jamboree .quick-links__content{flex:none;margin:auto;max-width:80%}body:not(.elementor-page) .national-jamboree .quick-links__heading{font-size:35px;font-weight:700;letter-spacing:1px;color:#fff;text-align:center;text-transform:uppercase}body:not(.elementor-page) .national-jamboree .quick-links__list{color:#fff;font-size:18px;font-weight:500;list-style:none;padding:0;margin:auto 125px;width:50%}body:not(.elementor-page) .national-jamboree .quick-links .list__item{color:#fff;font-size:23px;font-weight:500;margin-left:100px;padding-bottom:10px}body:not(.elementor-page) .national-jamboree__container{display:inline-flex;flex:35%}body:not(.elementor-page) .national-jamboree__image{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/national-jamboree.svg);background-size:95%;background-position:left top;background-repeat:no-repeat;background-color:#CD8935;border:1px solid #CD8935;min-height:300px;margin:0 15px 0 0;flex:1 1 50%;max-height:300px}body:not(.elementor-page) .national-jamboree__quick-links{max-height:350px;background-color:#064185;margin-top:0;display:block}body:not(.elementor-page) .national-jamboree__quick-links::after{border-top:75px solid #064185;border-left:200px solid transparent;border-right:200px solid transparent;content:"";display:block}body:not(.elementor-page) .change__this{min-height:230px;background:#E8E8E3;width:100%;height:auto;display:flex;flex:100%}body:not(.elementor-page) .change__wrapper{padding:40px;width:100%}body:not(.elementor-page) .change__wrapper h1{text-transform:uppercase;color:rgba(30,30,30,.94);font-size:18px;font-weight:500;margin:0;letter-spacing:.25px;width:50%;line-height:23px}body:not(.elementor-page) .change__wrapper p{margin-top:23px;width:75%;font-size:16px;word-wrap:break-word;line-height:20px;margin-bottom:15px}body:not(.elementor-page) .image__tile{width:100%;position:relative;top:10px}body:not(.elementor-page) .image__footer{width:100%;height:45px;background:#282A2C;color:#fff;position:relative;margin-top:-5px}body:not(.elementor-page) .footer__heading{margin:0 0 0 15px;text-align:left;color:#fff;font-weight:500;font-size:16px;text-transform:none;line-height:3;font-family:'Roboto Slab',sans-serif;letter-spacing:1px;height:100%}body:not(.elementor-page) .footer--latest-news,body:not(.elementor-page) .footer--visit-scouting,body:not(.elementor-page) .latest-news--footer,body:not(.elementor-page) .visit-scouting--footer{margin-top:0}body:not(.elementor-page) .scouts__logo{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/bsa-logo.jpg);background-size:contain;background-position:center;background-repeat:no-repeat;width:350px;height:120px;margin-left:25px}body:not(.elementor-page) .card{background:#fff}body:not(.elementor-page) .card-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.25,.8,.25,1)}body:not(.elementor-page) .line-arrow{position:absolute;overflow:hidden;display:inline-block;font-size:12px;width:1em;height:1em;margin-top:-2em;top:50%}body:not(.elementor-page) .line-arrow.left{border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;transform:rotate(-54deg) skew(-20deg);left:20px}body:not(.elementor-page) .line-arrow.right{border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(54deg) skew(20deg);right:20px}body:not(.elementor-page) .line-arrow.active,body:not(.elementor-page) .line-arrow:active{border-width:2px}body:not(.elementor-page) .square{top:auto;bottom:15px}body:not(.elementor-page) .square.left{transform:rotate(135deg)}body:not(.elementor-page) .square.right{transform:rotate(45deg)}body:not(.elementor-page) .Aligner{display:flex;align-items:center;justify-content:center}body:not(.elementor-page) .Aligner-item{max-width:50%}body:not(.elementor-page) .Aligner-item--top{align-self:flex-start}body:not(.elementor-page) .Aligner-item--bottom{align-self:flex-end}@media screen and (max-width:1250px){body:not(.elementor-page) #desktop-navigation{margin:auto 375px}}@media screen and (max-width:1350px){body:not(.elementor-page) #desktop-navigation{margin:auto 250px;max-width:100%}}@media screen and (max-width:1024px){body:not(.elementor-page) .bsa__tiles .grid__item,body:not(.elementor-page) .bsa__tiles .grid__item--first-item{margin-right:10px}body:not(.elementor-page) .change__wrapper{padding-top:100px}body:not(.elementor-page) .change__wrapper h1,body:not(.elementor-page) .change__wrapper p{width:100%}body:not(.elementor-page) #desktop-navigation{margin:auto 50px}body:not(.elementor-page) .footer__heading{font-size:13px;padding-top:3px;line-height:3}body:not(.elementor-page) .national-jamboree{margin-bottom:0;padding:15px 15px 0}body:not(.elementor-page) .scouts-nav .nav-wrapper{box-shadow:none;background:0 0;margin:auto 225px}body:not(.elementor-page) .national-jamboree .quick-links__content{width:auto;max-width:75%}body:not(.elementor-page) .national-jamboree__list .list__item{margin-left:15px}body:not(.elementor-page) .scouts-nav .nav-wrapper{margin-left:50px;margin-right:50px}body:not(.elementor-page) .national-jamboree__quick-links{flex:0 1 25%;margin:auto}body:not(.elementor-page) .national-jamboree__quick-links::after{border-top:75px solid #064185;border-left:225px solid transparent;border-right:225px solid transparent;content:"";display:flex;position:relative;top:57px}body:not(.elementor-page) .national-jamboree__image{flex:1 1 55%}}@media screen and (min-width:1300px) and (max-width:1400px){body:not(.elementor-page) #desktop-navigation{max-width:65%}@media screen and (min-width:1024px) and (max-width:1250px){body:not(.elementor-page) #desktop-navigation{margin:auto 150px}}@media screen and (min-width:1250px){body:not(.elementor-page) .national-jamboree__quick-links::after{border-right:207px solid transparent;border-left:207px solid transparent}}@media screen and (min-width:1020px) and (max-width:1150px){body:not(.elementor-page) .scouts-nav .nav-wrapper{margin:auto 150px;box-shadow:none}body:not(.elementor-page) .national-jamboree .quick-links__content{max-width:fit-content;margin:auto}body:not(.elementor-page) .national-jamboree .quick-links__list{margin:auto 125px}body:not(.elementor-page) .national-jamboree__image{flex:1 1 38%;width:100%;margin:auto 25px 25px auto!important}body:not(.elementor-page) .national-jamboree__quick-links{display:flex;max-width:45%;flex:1;margin:auto}body:not(.elementor-page) .national-jamboree__quick-links::after{position:absolute;top:350px;display:flex;border-right:210px solid transparent;border-left:210px solid transparent}body:not(.elementor-page) .national-jamboree__quick-links-list{margin:auto 125px!important;width:100%}}@media screen and (max-width:920px){body:not(.elementor-page) .first-item{display:none}body:not(.elementor-page) .scouts-nav .nav-wrapper{margin:auto}body:not(.elementor-page) .national-jamboree__quick-links{max-width:55%;margin:auto}body:not(.elementor-page) .national-jamboree__quick-links::after{border-top:75px solid #064185;content:"";display:flex;position:absolute;top:350px}body:not(.elementor-page) .national-jamboree__image{flex:1 1 55%;background-size:contain;margin:auto 3% 25px 2%;min-height:350px}}@media screen and (max-width:900px){body:not(.elementor-page) .national-jamboree__container{flex:0 1 60%;margin:auto}body:not(.elementor-page) .national-jamboree__image{flex:100%}body:not(.elementor-page) .national-jamboree__quick-links{max-width:55%;flex:100%;min-width:470px!important}body:not(.elementor-page) .national-jamboree__quick-links::after{border-left:237px solid transparent;border-right:237px solid transparent}}@media screen and (max-width:875px){body:not(.elementor-page) .national-jamboree__quick-links{max-width:56%}body:not(.elementor-page) .national-jamboree__quick-links::after{border-left:235px solid transparent;border-right:235px solid transparent}}@media screen and (max-width:860px){body:not(.elementor-page) .national-jamboree__quick-links{max-width:58%}body:not(.elementor-page) .national-jamboree__quick-links::after{border-left:230px solid transparent;border-right:230px solid transparent}}@media screen and (max-width:750px){body:not(.elementor-page) .national-jamboree__container{flex:0 0 100%}body:not(.elementor-page) .bsa__tiles .wrapper{margin:0}}@media screen and (max-width:850px){body:not(.elementor-page) #desktop-navigation,body:not(.elementor-page) #desktop-navigation .scouts-nav .nav-wrapper{display:none;opacity:0;visibility:hidden}body:not(.elementor-page) .change__wrapper{padding-top:100px}body:not(.elementor-page) .change__wrapper h1,body:not(.elementor-page) .change__wrapper p{width:100%}body:not(.elementor-page) .footer__heading{font-size:13px;padding-top:3px;line-height:3}body:not(.elementor-page) .national-jamboree{margin-bottom:0;padding:15px 15px 0}body:not(.elementor-page) .national-jamboree .quick-links{max-width:350px;min-width:calc(100% - 30px)}body:not(.elementor-page) .national-jamboree .quick-links__list{min-width:100%;width:auto}body:not(.elementor-page) .national-jamboree .quick-links__list .list__item{margin-left:25px}body:not(.elementor-page) .national-jamboree__image{flex:100%;max-height:250px;min-height:175px;margin-left:0;margin-right:0}body:not(.elementor-page) .national-jamboree__quick-links{flex:50%;margin:auto}body:not(.elementor-page) .national-jamboree__quick-links::after{margin:0;display:block}body:not(.elementor-page) .national-jamboree__quick-links__heading{font-size:20px}body:not(.elementor-page) .national-jamboree__quick-links .list__item{margin-left:0}body:not(.elementor-page) .national-jamboree .quick-links__content{width:auto;max-width:fit-content;min-width:auto;margin:auto;float:none;position:absolute;left:-50%;right:-50%}body:not(.elementor-page) .first-item{display:none}body:not(.elementor-page) .page__header{height:65px;z-index:2}body:not(.elementor-page) .page__title{height:auto}body:not(.elementor-page) .scouts-nav__form{visibility:hidden;display:none}body:not(.elementor-page) .boy-scouts .hero__content{filter:grayscale(.1) blur(.5px)}body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin:50px 0 0!important}body:not(.elementor-page) .boy-scouts .hero__image{filter:blur(1px)}body:not(.elementor-page) .boy-scouts .hero__title{text-align:center;left:-50%;right:-50%;margin:auto;margin-top:calc(1% + 50px);margin-left:auto!important;top:7%!important;position:absolute;z-index:1;text-shadow:1px 1px 0 rgba(0,0,0,.25)}body:not(.elementor-page) #mobile-navigation{display:block}body:not(.elementor-page) .scouts-nav .nav-wrapper{margin:0;display:block;padding:0}body:not(.elementor-page) .page__nav{display:flex;flex:1 1 25%}body:not(.elementor-page) .page__nav .menu-icon{position:absolute;top:0;width:30px;right:0;margin-right:25px;margin-top:15px}body:not(.elementor-page) .page__navigation .nav-menu{background:#064185;position:fixed;right:0;top:65px;width:100%;height:auto;min-height:0;z-index:0}body:not(.elementor-page) .scouts-nav__toggle--line{position:relative;border-top:2px solid #064185}body:not(.elementor-page) .scouts__logo{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/bsa-logo-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:100px;width:100px;margin:5px auto}}@media screen and (max-width:775px){body:not(.elementor-page) .national-jamboree__quick-links{max-width:62%}}@media screen and (max-width:750px){body:not(.elementor-page) .desktop-navigation{display:none;visibility:hidden;opacity:0;height:0}body:not(.elementor-page) .mobile-navigation{display:block;visibility:visible}body:not(.elementor-page) .national-jamboree .quick-links__list{margin-left:50px}body:not(.elementor-page) .national-jamboree__quick-links{flex:50%;margin:auto;max-width:100%}body:not(.elementor-page) .national-jamboree__quick-links::after{border-right:210px solid transparent;border-left:210px solid transparent;margin:0 auto;display:block}}body:not(.elementor-page) .scout-nav__items li:hover ul,body:not(.elementor-page) .scouts-nav__item li:hover ul,body:not(.elementor-page) .scouts-nav__link li:hover ul,body:not(.elementor-page) .scouts-nav__link:hover .nav__dropdown ul{display:block}@media screen and (max-width:600px){body:not(.elementor-page) .national-jamboree__quick-links{min-width:69%}}@media screen and (min-width:450px){body:not(.elementor-page) .national-jamboree .quick-links__list{width:100%;margin-right:0;margin-left:0!important}body:not(.elementor-page) .national-jamboree .quick-links__list .list__item{margin-left:0}body:not(.elementor-page) .national-jamboree__quick-links{max-width:100%;flex:none;min-width:415px;margin:auto}}@media screen and (min-width:300px) and (max-width:400px){body:not(.elementor-page) .national-jamboree__quick-links::after{border-left:185px solid transparent;border-right:185px solid transparent}}body:not(.elementor-page) #bsa-header .page__header{max-width:100%}body:not(.elementor-page) .nav__dropdown{text-align:center;border-top:.05px solid #0651a7;margin-top:-1px;background:#064185}body:not(.elementor-page) .dropdown__item{text-align:center;line-height:normal!important;height:35px!important;text-transform:capitalize!important;font-weight:300!important}body:not(.elementor-page) .nav:not(.navbar-nav) .dropdown__item{text-align:center}body:not(.elementor-page) .nav:not(.navbar-nav) li:hover ul{border-top:.05px solid #0651a7;margin-top:-1px;display:block}body:not(.elementor-page) .scouts-nav__link:hover .nav__dropdown{background-color:#005f5f;display:flex}body:not(.elementor-page) .nav-menu ul{font-family:"Roboto Slab",serif;list-style:none;background:#fff;color:#064185;text-align:center;margin:0;padding-left:0;padding-bottom:10px}body:not(.elementor-page) .nav-menu li{text-align:left;font-family:"Roboto Slab",serif;padding:0;line-height:50px;font-size:13px;letter-spacing:1px;font-weight:500;text-transform:uppercase}body:not(.elementor-page) .nav-menu a.active{background-color:#aaa;color:#444;cursor:default}body:not(.elementor-page) .menu--active{height:auto!important;overflow:visible!important}body:not(.elementor-page) .menu--hidden{-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}body:not(.elementor-page) .nav__dropdown.menu--active{max-height:999px!important;visibility:visible!important;overflow:hidden!important;height:auto!important}body:not(.elementor-page) #mobile-navigation.navigation--active{-webkit-transition-property:visibility,height,max-height;transition-property:visibility,height,max-height;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}body:not(.elementor-page) .nav__dropdown.collapsed__menu{max-height:0;height:0;visibility:hidden;overflow:hidden;-webkit-transition-property:height;transition-property:max-height;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-up;transition-timing-function:ease-up}body:not(.elementor-page) #mobile-navigation{height:0;max-height:0;display:none;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}body:not(.elementor-page) #mobile-navigation .nav__dropdown li{border-bottom:1px solid #064185;text-align:left;font-family:"Roboto Slab",serif;line-height:30px;font-size:16px;letter-spacing:.5px;font-weight:400!important;text-transform:uppercase!important;min-height:50px;padding:10px 25px}body:not(.elementor-page) #mobile-navigation .nav__dropdown li:last-child,body:not(.elementor-page) .nav-menu li li:last-child{margin-bottom:0;border-bottom:none}body:not(.elementor-page) #mobile-navigation .nav__dropdown li:first-child{padding-top:15px;line-height:20px}body:not(.elementor-page) .nav-menu li li{text-align:left;font-family:"Roboto Slab",serif;padding:0;line-height:50px;font-size:15px;letter-spacing:0;font-weight:400!important;text-transform:capitalize!important}body:not(.elementor-page) .nav-menu li ul:last-child{padding-bottom:0}@media screen and (max-width:650px){body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin-top:65px!important;margin-left:0!important;margin-right:0!important;max-height:200px}body:not(.elementor-page) .boy-scouts .hero__content .hero__title{margin-top:5%!important;width:100%;left:-50%;right:-50%;position:absolute;margin:auto;top:15%!important;text-align:center}body:not(.elementor-page) .bsa__tiles .grid__item{margin-top:5px;margin-right:0}body:not(.elementor-page) .bsa__tiles .grid__item--first-item{margin-right:0;margin-left:0}body:not(.elementor-page) .footer__heading{height:50px}body:not(.elementor-page) #desktop-navigation{display:none;opacity:0;visibility:hidden}body:not(.elementor-page) #mobile-navigation .scouts-nav__link{color:#fff}body:not(.elementor-page) #mobile-navigation .nav-menu ul{display:none}body:not(.elementor-page) #mobile-navigation .dropdown__item a{color:#064185}body:not(.elementor-page) #mobile-navigation .nav-menu{top:inherit;width:100%}body:not(.elementor-page) #mobile-navigation .nav-menu li{max-width:150px;display:block}}@media screen and (min-width:650px){body:not(.elementor-page) #mobile-navigation .nav-menu li li{border-bottom:1px solid #064185;min-width:100%;margin:0;text-align:left;min-height:50px}body:not(.elementor-page) .bsa__tiles .grid{margin:0}body:not(.elementor-page) .bsa__tiles .grid__item{margin-right:25px}body:not(.elementor-page) .image__footer{height:40px}body:not(.elementor-page) .image__footer .square{bottom:33.333%}body:not(.elementor-page) .footer__heading{height:40px;line-height:3;margin-top:0;font-size:14px}body:not(.elementor-page) #desktop-navigation .nav-menu li,body:not(.elementor-page) .nav-menu li{border-bottom:none;height:50px;line-height:50px;font-size:1.4em;margin-right:-4px}body:not(.elementor-page) .national-jamboree__image{min-height:300px;max-height:300px;max-width:100%}body:not(.elementor-page) .first-item{display:none}body:not(.elementor-page) .nav-menu li{max-width:150px}body:not(.elementor-page) #mobile-navigation .nav-menu li{max-width:150px}body:not(.elementor-page) .nav-menu a{color:#fff}body:not(.elementor-page) .nav-menu li ul{position:relative;margin:0;background:#fff;width:auto;min-width:100%}body:not(.elementor-page) .nav-menu li ul li{display:block;border-bottom:1px solid #064185;min-width:100%;margin:0;text-align:left;min-height:50px}}@media screen and (max-width:649px){body:not(.elementor-page) .page-content{margin:auto}body:not(.elementor-page) .boy-scouts .hero__title{font-size:35px;margin-left:0}}body:not(.elementor-page) .nav:not(.navbar-nav) ul{list-style:none;background:#064185;color:#fff;text-align:center;padding:0;margin:0 0 0 -25px}body:not(.elementor-page) .nav:not(.navbar-nav) li{font-size:1.2em;line-height:40px;text-align:left}body:not(.elementor-page) .nav:not(.navbar-nav) a{text-decoration:none;color:#fff;display:block;border-bottom:1px solid #064185;transition:.3s background-color}body:not(.elementor-page) .nav:not(.navbar-nav) a.active{background-color:#aaa;color:#444;cursor:default}body:not(.elementor-page) .nav:not(.navbar-nav) li li{font-size:13px}@media screen and (min-width:650px){body:not(.elementor-page) .nav:not(.navbar-nav) li{border-bottom:none;height:50px;line-height:50px;font-size:1.4em;display:inline-block;margin-right:-4px}body:not(.elementor-page) .nav:not(.navbar-nav) a{border-bottom:none}body:not(.elementor-page) .nav>ul>li{text-align:center}body:not(.elementor-page) .nav>ul>li>a{padding-left:0}body:not(.elementor-page) .nav:not(.navbar-nav) li ul{position:absolute;display:none;width:inherit}body:not(.elementor-page) .nav:not(.navbar-nav) li:hover ul{cursor:pointer;display:block;padding-bottom:15px;min-height:50px}body:not(.elementor-page) #mobile-navigation .dropdown__item a{color:#064185;margin-left:5px}body:not(.elementor-page) .nav:not(.navbar-nav) li ul li{max-width:100%;position:relative;display:block;width:100%;border-bottom:1px solid gray;margin:0;min-width:100%;text-align:left;min-height:50px}body:not(.elementor-page) .nav:not(.navbar-nav) li ul li a{color:#064185;padding-left:25px}}body:not(.elementor-page) .list__item--text{position:relative;top:-8px;margin-left:15px}@media screen and (max-width:750px){body:not(.elementor-page) .page__navigation .nav-menu{background:#064185;position:fixed;top:65px;width:100%;right:0;height:auto;min-height:inherit}}body:not(.elementor-page) .be-a-scout-icon,body:not(.elementor-page) .high-adventures-bases-icon,body:not(.elementor-page) .merit-badges-icon,body:not(.elementor-page) .scoutbook-icon,body:not(.elementor-page) .youth-protection-icon{background-size:contain;background-repeat:no-repeat;background-position:center;height:25px;width:25px;margin:5px auto}body:not(.elementor-page) .be-a-scout-icon{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/icons/be-a-scout.svg)}body:not(.elementor-page) .merit-badges-icon{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/icons/merit-badges.svg)}body:not(.elementor-page) .youth-protection-icon{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/icons/youth-protection.svg)}body:not(.elementor-page) .high-adventures-bases-icon{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/icons/high-adventures-bases.svg)}body:not(.elementor-page) .scoutbook-icon{background-image:url(https://www.scouting.org/filestore/global/Scouting_Nav/assets/images/icons/scoutbook.svg)}body:not(.elementor-page) .image-nav__container{margin:auto;width:50%}@-moz-document url-prefix(){body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin:185px 25px 0}}@media screen and (max-width:850px) and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){body:not(.elementor-page) .boy-scouts .hero__title{top:0;margin-top:calc(5% + 35px)}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin:185px 25px 0}}_::content body:not(.elementor-page) .boy-scouts .hero__content .image--active,_:future body:not(.elementor-page) .boy-scouts .hero__content .image--active,body:not(.elementor-page) .selector:not(:root) body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin:25px}::i-block-chrome,body:not(.elementor-page) .boy-scouts .hero__content .image--active{margin:185px 25px 0}::i-block-chrome,body:not(.elementor-page) .boy-scouts .hero__title{top:calc(10% + 170px)!important}}