article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}html{color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{margin:.67em 0;font-size:2em}h2{margin:.83em 0;font-size:1.5em}h3{margin:1em 0;font-size:1.17em}h4{margin:1.33em 0;font-size:1em}h5{margin:1.67em 0;font-size:.83em}h6{margin:2.33em 0;font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{white-space:normal;border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}.rslides{width:100%;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.rslides li{-webkit-backface-visibility:hidden;width:100%;display:none;position:absolute;top:0;left:0}.rslides li:first-child{float:left;display:block;position:relative}.rslides img{float:left;border:0;width:100%;height:auto;display:block}input,textarea,html,body{font-family:brandon-grotesque,Helvetica,sans-serif;font-style:normal;font-weight:500}input,textarea,.downloads-table td,.values-downloads-table td,.latest-tweet .tweet .timestamp a,.comment,.date-time{font-size:1.9rem;line-height:2.6rem}.h-kids,.children .page{font-family:chauncy-pro,comic-sans,"cursive";font-style:normal;font-weight:700}.current-month,h1,h2,h3,h4,h5,.h-small,.h-regular,.h-large,.h-kids,.level-one .menu-toggle{text-transform:uppercase}.squadron ul,.rslides_tabs,.quick-links,.footer-nav ul,.events-list,.level-two ul,.level-one ul,.downloads-list{margin:0;padding:0;list-style:none}::selection{color:#fff;background:#dd223c}::selection{color:#fff;background:#dd223c}html,body{color:#28235b;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#dd223c66;background-color:#dd223c;font-size:62.5%}.wrapper{width:90%;max-width:990px;margin:0 auto;position:relative;overflow:auto}.wrapper.no-overflow{overflow:visible}.page{z-index:0;background-color:#fff;padding-bottom:100px;position:relative;overflow-x:hidden}.page>.wrapper{padding:40px 0}.children .page{background-color:#fff7ec}.center-span{float:left;text-align:center;width:100%;margin-left:0;margin-right:-99.9%;display:block}.center-span .content{float:left;width:66%;margin-left:17%;margin-right:-99.9%;display:block}.center-span p,.center-span a{font-size:2.3rem;line-height:3.1rem}.center-span .icon-huge{margin:15px auto 0;animation:4s ease-in-out infinite inviteAction}.left-span{float:left;width:66%;margin-left:0;margin-right:-99.9%;display:block}.right-span{float:left;width:66%;margin-left:34%;margin-right:-99.9%;display:block}.left-span-half{float:left;width:49%;margin-left:0;margin-right:-99.9%;display:block}.right-span-half{float:left;width:49%;margin-left:51%;margin-right:-99.9%;display:block}.left-span-single{float:left;width:32%;margin-left:0;margin-right:-99.9%;display:block}.center-span-single{float:left;width:32%;margin-left:34%;margin-right:-99.9%;display:block}.right-span-single{float:left;width:32%;margin-left:68%;margin-right:-99.9%;display:block}.row{width:100%;padding-bottom:30px;overflow:auto}.row.no-overflow{overflow:visible}.clear,.row{clear:left}.left,.squadron .bio,.profile .bio,.squadron .profile-photo,.profile .profile-photo,.right{margin-top:-2px}.left,.squadron .bio,.profile .bio,.squadron .profile-photo,.profile .profile-photo{float:left}.right{float:right}.ab-right{position:absolute;top:-3px;right:0}.ab-left{position:absolute;top:0;right:0}p{margin-top:0;margin-bottom:30px;font-size:1.9rem;line-height:2.6rem}.children p{font-size:2.3rem;line-height:3.7rem}p:last-child{margin-bottom:0}ul{font-size:1.9rem;line-height:2.6rem}a{color:#dd223c;-webkit-backface-visibility:hidden;font-size:1.9rem;text-decoration:none;display:inline-block;position:relative}a:after{content:"";opacity:0;pointer-events:none;box-sizing:border-box;background:#dd223c80;width:100%;height:2px;transition:transform .3s,opacity .3s;position:absolute;bottom:-2px;left:0;transform:translateY(5px)}a:hover{color:#bc0d2b}a:hover:after{opacity:1;transform:translateY(0)}.no-hover:after{display:none}img{max-width:100%;display:block}.border-bottom{border-bottom:2px dotted #414150;padding-bottom:10px}.date-time{color:#54507b;display:block}.accent{color:#dd223c}.centered,.pagination{text-align:center}.dot{padding-left:17px}.dot:before{content:"●";margin-left:-17px;padding-right:5px}.has-icon{padding-right:34px}.has-icon-left{padding-left:28px}.has-icon-left .icon-small{margin-left:-28px}.sub-text{color:#a0a0a8;margin-bottom:0}.strong{font-weight:700}.map{width:100%;height:250px;margin-bottom:20px}.map img{max-width:none}[class^=icon].left,.squadron [class^=icon].bio,.profile [class^=icon].bio,.squadron [class^=icon].profile-photo,.profile [class^=icon].profile-photo{margin-right:8px}[class^=icon].right{margin-left:8px}@media screen and (max-width:1024px){.center-span p,.center-span a{font-size:2rem;line-height:2.6rem}.center-span-single{box-sizing:border-box;padding-left:1%;padding-right:1%}p,a{font-size:1.7rem;line-height:2.4rem}.date-time{font-size:1.7rem}}@media only screen and (min-width:768px) and (max-width:990px){.center-span{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.center-span .content{float:left;box-sizing:border-box;width:100%;margin-left:0;margin-right:-100%;padding-left:3%;padding-right:3%;display:block}.left-span{float:left;width:67%;margin-left:0;margin-right:-100%;display:block}.right-span{float:left;width:67%;margin-left:33%;margin-right:-100%;display:block}.left-span-half{float:left;width:48.5%;margin-left:0;margin-right:-100%;display:block}.right-span-half{float:left;width:48.5%;margin-left:51.5%;margin-right:-100%;display:block}.left-span-single{float:left;width:30%;margin-left:0;margin-right:-100%;display:block}.center-span-single{float:left;width:34%;margin-left:33%;margin-right:-100%;display:block}.right-span-single{float:left;width:30%;margin-left:70%;margin-right:-100%;display:block}}@media only screen and (max-width:767px){.page{padding-bottom:50px}}@media only screen and (min-width:380px) and (max-width:767px){.center-span{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.center-span .content{float:left;box-sizing:border-box;width:100%;margin-left:0;margin-right:-100%;padding-left:5%;padding-right:5%;display:block}.left-span{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.right-span{float:left;clear:left;width:100%;margin-top:30px;margin-left:0;margin-right:-100%;display:block}.left-span-half{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.right-span-half{float:left;clear:left;width:100%;margin-top:30px;margin-left:0;margin-right:-100%;display:block}.left-span-single{float:left;clear:left;width:100%;margin-left:0;margin-right:-100%;display:block}.center-span-single,.right-span-single{float:left;clear:left;width:100%;margin-top:30px;margin-left:0;margin-right:-100%;display:block}}@media only screen and (max-width:380px){.center-span{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.center-span .content{float:left;box-sizing:border-box;width:100%;margin-left:0;margin-right:-100%;padding-left:0%;padding-right:0%;display:block}.left-span{float:left;width:100%;margin-left:0;margin-right:-100%;display:block}.right-span{float:left;clear:left;width:100%;margin-top:30px;margin-left:0;margin-right:-100%;display:block}.left-span-half{float:left;clear:left;width:100%;margin-bottom:30px;margin-left:0;margin-right:-100%;display:block}.right-span-half{float:left;clear:left;width:100%;margin-left:0;margin-right:-100%;display:block}.left-span-single,.center-span-single,.right-span-single{float:left;clear:left;width:100%;margin-top:30px;margin-left:0;margin-right:-100%;display:block}}.downloads-list li{border-bottom:2px dotted #dd223c;margin-bottom:15px;padding-bottom:15px;position:relative}.downloads-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.downloads-list [class^=h]{margin-bottom:0}.downloads-list .sub-text{max-width:100%}.downloads-list [class^=icon]{margin-top:5px}.download-list__button{margin-top:10px}.site-header{text-align:center;background-color:#fff;font-weight:500;position:relative}.site-header .logo{margin:30px 0}.site-header h1{margin:0;padding:0}.header-content{border-bottom:1px solid #d4d3de;width:270px;font-size:1.7rem;animation:.6s ease-in-out fadeInHeaderInfo;position:absolute;top:70px}.header-content span{margin-bottom:10px;display:block}.header-content a{color:#28235b}.header-content a:hover{color:#dd223c}.header-content.left,.squadron .header-content.bio,.profile .header-content.bio,.squadron .header-content.profile-photo,.profile .header-content.profile-photo{text-align:left;left:0}.header-content.right{text-align:right;right:0}@media only screen and (max-width:990px){.site-header{text-align:left}.header-content{border-bottom:0;top:96px}.header-content span{margin-bottom:0}.header-content.left,.squadron .header-content.bio,.profile .header-content.bio,.squadron .header-content.profile-photo,.profile .header-content.profile-photo{text-align:right;left:auto;right:0}.header-content.right{text-align:right;border-bottom:1px solid #d4d3de;top:35px;left:auto;right:0}.c-header__address{display:none!important}}@media only screen and (max-width:767px){.site-header{text-align:center;margin-bottom:50px}.header-content{position:static}.header-content span{padding:0 10px;display:inline}.header-content.left,.squadron .header-content.bio,.profile .header-content.bio,.squadron .header-content.profile-photo,.profile .header-content.profile-photo{text-align:center;width:100%;margin-top:-15px;margin-bottom:30px}.header-content.right{text-align:center;width:100%;margin:-15px auto 30px}}.level-two,.level-one{text-align:center;margin-left:-20px}.level-two li,.level-one li{border-right:1px solid;height:15px;padding:0 30px 0 0;display:inline-block}.level-two li:last-child,.level-one li:last-child{border-right:0;padding-right:0}.level-two .wrapper,.level-one .wrapper{padding:20px 0}.level-two .nav-link,.level-one .nav-link{margin-left:30px;font-size:1.8rem;text-decoration:none;display:inline-block;position:relative;top:-6px}.level-two .nav-link:after,.level-one .nav-link:after{content:"";opacity:0;pointer-events:none;box-sizing:border-box;width:100%;height:2px;transition:transform .3s,opacity .3s;position:absolute;bottom:-3px;left:0;transform:translateY(5px)}.level-two .nav-link:hover:after,.level-one .nav-link:hover:after{opacity:1;transform:translateY(0)}.level-one .menu-toggle{height:50px;line-height:50px}.level-one .menu-toggle:after{display:none}.level-one{background-color:#dd223c}.level-one li{border-color:#fff}.level-one .nav-link{color:#fff}.level-one .nav-link:after{background-color:#bc0d2b}.level-one .nav-link:hover{color:#fff}.level-one .nav-link.active{color:#580e18}.level-one .menu-toggle{color:#fff;background-color:#bc0d2b;display:none}.level-one .menu-toggle.open{background-color:#0000004d}.level-one .menu-toggle:hover{color:#fff}.children .level-one{background-color:#faaf3a}.children .level-one .nav-link:after,.children .level-one .menu-toggle{background-color:#d87b00}.children .level-one .menu-toggle.open{background-color:#bf6c00}@media only screen and (min-width:768px) and (max-width:990px){.level-one ul{margin-bottom:-15px}.level-one li{border-right:0;margin-bottom:15px;padding-right:15px}.level-one .nav-link{margin-left:15px}}@media only screen and (min-width:769px){.level-one ul{display:block!important}}@media only screen and (max-width:767px){.level-one{z-index:5000;width:100%;margin-left:0;position:absolute;top:100%;left:0}.level-one .mob-wrapper{height:0;transition:height .2s ease-in-out;overflow:hidden}.level-one ul{background-color:#bc0d2b}.children .level-one ul{background-color:#d87b00}.level-one li{border-top:1px solid #ffffff1a;margin:0;padding:0;display:block;height:auto!important}.level-one .nav-link{margin-left:0;padding:10px 0;display:block;top:0}.level-one .nav-link:after{display:none}.level-one .wrapper{width:100%;padding:0;overflow:visible}.level-one .menu-toggle{display:block}}.level-two{background-color:#fff;border-bottom:2px solid #d4d3de;padding-top:12px}.level-two li{border-color:#d4d3de}.level-two .nav-link{color:#dd223c}.level-two .nav-link:after{background-color:#dd223c80}.level-two .nav-link:hover{color:#bc0d2b}.level-two .nav-link.active{color:#28235b}.children .level-two{background-color:#fff7ec}@media only screen and (max-width:1300px){.level-two{border-bottom:0;margin-top:0;margin-left:0}.level-two li{border-bottom:1px solid #d4d3de66;margin:0;padding:0;display:block;height:auto!important}.level-two .nav-link{margin-left:0;padding:10px 0;display:block;top:0}.level-two .nav-link:after{display:none}.level-two .wrapper{width:100%;padding:0;overflow:visible}}.banner{background-color:#dd223c;height:280px;margin-bottom:8px;position:relative}.banner:after{content:"";z-index:0;background-color:#bc0d2b;width:100%;height:8px;display:block;position:absolute;bottom:-8px;left:0}.banner [class^=h]{color:#fff;padding-top:35px}.banner .slab-wrapper{white-space:nowrap;width:655px;margin:0 auto}.children .banner{background-color:#faaf3a}.children .banner:after{background-color:#d87b00}@media only screen and (max-width:767px){.banner{height:180px}.banner .slab-wrapper{width:90%}.banner [class^=h]{padding-top:10px}}@media only screen and (max-width:380px){.banner [class^=h]{padding-top:40px}}.events-list li{border-bottom:2px dotted #dd223c;margin-bottom:15px;padding-bottom:15px;position:relative}.events-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.events-list [class^=h]{margin-bottom:0}.events-list .date-time.accent{position:absolute;top:0;right:0}.events-list .sub-text{max-width:70%}.events-list [class^=icon]{margin-top:5px}.events-list.key .date-time{margin-left:29px}@media only screen and (max-width:990px){.event-calendar{font-size:1.6rem}}.post-mini{border-bottom:2px dotted #dd223c;padding-bottom:15px}.post-mini .photo{max-width:350px;margin:20px 0}.post-mini p{margin-bottom:15px}.post-mini [class^=h]{margin-bottom:0}.post-mini-left{border-bottom:2px dotted #dd223c;padding-bottom:15px}.post{border-bottom:2px dotted #d4d3de;margin-bottom:30px;padding-bottom:30px}.post-image{margin-bottom:20px}.post-header{margin-bottom:20px;padding-bottom:10px}.post-header .h-regular{margin-bottom:0}@media only screen and (max-width:767px){.blog .left-span-single{margin-top:0}}.comment{vertical-align:top;background-color:#fff7ec;border-top:50px solid #ffecd3;width:30%;margin:0 1.5% 30px;display:inline-block;position:relative}.comment .credit{margin-bottom:20px;font-size:2.3rem;display:block}.comment .content{padding:20px 20px 65px}.comment:after{content:"";border:25px solid #fff;border-color:#ffecd3 #fff #fff #ffecd3;width:0;height:0;display:block;position:absolute;bottom:0;right:0}@media only screen and (min-width:768px) and (max-width:990px){.comment{width:46.9%}}@media only screen and (max-width:767px){.comment{width:100%;margin:0 0 30px}}.latest-tweet .tweet{position:relative}.latest-tweet .tweet .h-small{margin-bottom:20px;padding-left:64px}.latest-tweet .tweet .h-small img{float:left;margin-left:-64px}.latest-tweet .tweet .user{letter-spacing:0;text-transform:none;color:#28235b}.latest-tweet .tweet .intents{border-top:2px dotted #dd223c;border-bottom:2px dotted #dd223c;padding:15px 0;display:block;overflow:auto}.latest-tweet .tweet .timestamp a{color:#414150;position:absolute;top:0;right:0}.latest-tweet .icon{float:left;margin-right:26px}.latest-tweet blockquote{margin:0}.latest-tweet blockquote p{margin-bottom:30px}.latest-tweet .photo{margin-top:-10px;margin-bottom:30px}.twitter-follow-button{float:right;margin-top:3px}@media only screen and (min-width:768px) and (max-width:990px){.latest-tweet .tweet .intents{text-align:center}.latest-tweet .tweet .icon{float:none;margin:0 10px;display:inline-block}.latest-tweet .tweet .timestamp a{font-size:1.5rem;top:auto;bottom:98px}.twitter-follow-button{float:none;margin:15px auto 0;display:block}}.c-values{z-index:8;background-color:#fff;border-bottom:3px solid #bc0d2b;width:100%}.c-values-container{text-align:center;grid-template-columns:repeat(4,1fr);place-items:start center;gap:2rem;max-width:800px;margin:0 auto;padding:2rem;display:grid}.c-values__title{text-align:center;color:#fff;background-color:#bc0d2b;margin-bottom:0;padding:15px}.c-values-content{text-align:center;flex-direction:column;align-items:center;width:100%;padding:1.5rem .5rem;display:flex}.c-values__figure{z-index:0;background-color:#dd223c;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;display:flex}.c-values__figure img{border-radius:50%;max-width:100%;height:auto}.c-values__text{color:#dd223c;margin-top:10px;font-size:19px}@media only screen and (max-width:990px){.c-values-container{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:1rem}.c-values__figure{width:70px;height:70px}}@media only screen and (max-width:380px){.c-values-container{grid-template-columns:repeat(1,1fr);gap:1rem;padding:.5rem}.c-values-content{max-width:300px;margin:0 auto}.c-values__figure{width:80px;height:80px}}.c-our-values{margin:10px}.c-our-values__title{padding:22px}.c-our-values-container{flex-direction:row;display:flex}.c-our-values__left-span{text-align:left;z-index:8;flex:2}.c-our-values__left-span .c-values__figure{z-index:8;margin:0}.c-our-values__right-span{z-index:8;margin-top:88px}.c-our-values__right-span p{margin-bottom:5px}.c-our-values-content{width:auto;margin-bottom:80px}.c-our-values-value-header{justify-content:left;align-items:center;gap:30px;padding-bottom:20px;display:flex}.c-our-values__value-citation{opacity:.8;font-size:2rem}.c-our-values__value-description{padding:15px 5px 0;font-size:19px}.c-our-values-content{position:relative}.c-our-values-content:before{content:"";z-index:1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.c-our-values-content:first-child:before{background-image:url(../images/graphics/Leaf-cluster-1.svg);width:300px;height:300px;top:-450px;left:-300px}.c-our-values-content:nth-child(2):before{background-image:url(../images/graphics/Leaf-cluster-2.svg);width:300px;height:300px;top:50%;right:-650px;transform:translateY(-50%)}.c-our-values-content:nth-child(4):before{background-image:url(../images/graphics/Leaf-cluster-3.svg);width:80px;height:80px;bottom:250px;left:-200px}@media only screen and (max-width:990px){.c-our-values-content:first-child:before,.c-our-values-content:nth-child(2):before,.c-our-values-content:last-child:before,.c-vision-leaves-4{display:none}}.values-downloads-table{width:100%}.values-downloads-table tr{border-bottom:1px solid #d4d3de}.values-downloads-table td{padding:15px}.values-downloads-table tr:last-child{border-bottom:0}.values-downloads-table .first{max-width:300px;padding-left:0}.values-downloads-table .last{text-align:right;min-width:100px;padding-right:0}.values-downloads-table .last a{padding-right:10px}.values-downloads-table .download .icon{margin-top:0;margin-right:8px}.values-downloads-table .file-size{margin-top:5px;padding-left:34px}.c-quote-banner{z-index:0;background:linear-gradient(#fbe5e8,#fff);padding:100px 0 200px;position:relative}.c-quote-banner .wrapper{z-index:2;position:relative}.c-quote-banner .c-quote-banner__header{margin-bottom:20px}.c-quote-banner .c-quote-banner__citation{opacity:.8;font-size:2rem}.c-quote-banner .c-quote-banner__description{font-size:2.3rem}.c-vision-leaves-4{z-index:1;background-image:url(../images/graphics/Leaf-cluster-4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:250px;height:250px;position:absolute;bottom:77%;right:10%}.mapboxgl-map{border-radius:4px;width:100%;height:450px}.mapboxgl-popup{max-width:200px}.mapboxgl-popup-content{border-radius:4px;padding:15px}.mapboxgl-popup-content h4{color:#dd223c;margin:0 0 5px}.mapboxgl-popup-content p{margin:0;font-size:.9em}.map-marker{cursor:pointer;background-color:#dd223c;border:4px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 0 10px #0000004d}@media only screen and (max-width:380px){.mapboxgl-map{height:300px}}.site-footer{color:#fff;background-color:#28235b;font-size:1.7rem;position:relative;overflow:visible}.site-footer .wrapper{flex-direction:column;justify-content:center;align-items:center;padding:40px 0 0;display:flex;position:relative;overflow:visible}.site-footer a{color:#fff;font-size:1.6rem;font-weight:400}.site-footer a:hover{color:none}.site-footer .contact-details{text-align:center;width:auto;max-width:350px;margin-top:20px;font-weight:400;display:inline-block}.site-footer .social-icon{float:right;margin-left:25px}.site-footer .parent-view{background-color:#fff;justify-content:center;align-items:center;padding:20px;display:flex}.site-footer .footer-logo{z-index:10;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:auto;min-width:120px;max-width:120px;height:auto;min-height:120px;max-height:120px;padding:10px;display:flex;position:absolute;top:-65px;left:50%;overflow:hidden;transform:translate(-50%)}.site-footer .footer-logo img{width:auto;max-width:150px;height:150px;max-height:150px}.site-footer .footer-logo a:has(img):hover:after{display:none}.site-footer .footer-title{opacity:.8;text-align:center;margin-top:70px;font-size:19px;font-weight:200}.footer-nav{border-top:4px solid #bc0d2b;justify-content:space-around;align-items:center;width:100%;margin:40px auto 0;display:flex}.footer-nav ul{flex-direction:row;justify-content:space-around;gap:10px;width:100%;margin:0;padding:23px;display:flex}.footer-nav li{margin-right:10px;display:inline}.footer-nav a:after{content:"";opacity:0;pointer-events:none;box-sizing:border-box;background:#bc0d2b;width:100%;height:2px;transition:transform .3s,opacity .3s;position:absolute;bottom:-3px;left:0;transform:translateY(5px)}.footer-nav a:hover:after{opacity:1;transform:translateY(0)}.footer-nav a:hover{color:#fff}@media only screen and (min-width:768px) and (max-width:990px){.site-footer{text-align:center}.site-footer .left-span-single{float:left;width:48.5%;margin-left:0;margin-right:-100%;display:block}}@media only screen and (min-width:380px) and (max-width:767px){.site-footer{text-align:center}.site-footer .footer-logo{margin-bottom:15px}.footer-nav ul{flex-direction:column;align-items:center;gap:15px;padding:15px 0}.footer-nav li{margin-right:0;padding:5px 0}}@media only screen and (max-width:380px){.site-footer{text-align:center}.site-footer .social-icon,.site-footer .parent-view{float:none;margin:0 15px;display:inline-block}.footer-nav ul{flex-direction:column;align-items:center;gap:15px;padding:15px 0}.footer-nav li{margin-right:0;padding:5px 0;display:block}}.button{color:#fff;background:#dd223c;border:0;margin:0 auto;padding:10px 40px}.button:hover{color:#fff;background:#bc0d2b;border:0}.button:hover:after{display:none}.c-video-buttons{justify-content:center;align-items:center;margin-bottom:25px;display:flex}.c-video-buttons .button{margin:0}.c-video-buttons .button+.button{margin-left:20px}@media only screen and (max-width:767px){.canvas-toggle{text-align:center;color:#fff;z-index:5000;background-color:#28235b;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30%;height:40px;line-height:40px;display:block;position:absolute;top:15px;right:0}.canvas-toggle:hover{color:#fff}}.quick-links{margin-bottom:30px;font-weight:700}.quick-links li{margin-bottom:10px}.quick-links .icon-small{margin-top:3px;margin-right:10px}.pagination{height:25px;margin-top:20px;line-height:25px;position:relative}.pagination .previous,.pagination .next{z-index:999;margin:0;position:absolute;top:0}.pagination .previous{left:0}.pagination .next{right:0}@media only screen and (max-width:990px){.pagination span{display:none}.pagination .previous{left:25%}.pagination .next{right:25%}}.h-small,.h-regular,.h-large,.h-kids{font-weight:700;display:block;position:relative}h1,h2,h3,h4,h5{letter-spacing:2px;margin:0;padding:0;font-weight:700}h1{margin-bottom:15px;font-size:2.8rem}h2{margin-bottom:15px;font-size:2.4rem}h3{margin-bottom:15px;font-size:2.2rem}h4{margin-bottom:15px}.h-kids{text-shadow:-8px 8px #0003;font-size:10rem}.h-large{font-size:2.8rem}.h-regular{letter-spacing:1px;font-size:2.2rem}.h-small{letter-spacing:1px;font-size:1.7rem}@media screen and (max-width:1024px){.h-large{font-size:2.4rem}.h-regular{font-size:1.8rem}.h-small{font-size:1.5rem}.children .h-large{font-size:2.8rem}.children .h-regular{font-size:2.2rem}.children .h-small{font-size:1.7rem}}@media only screen and (min-width:380px) and (max-width:767px){.h-kids{font-size:7.2rem}}@media only screen and (max-width:380px){.h-kids{text-shadow:-4px 4px #0003;font-size:4.8rem}}.logo{text-indent:100%;white-space:nowrap;background-color:#0000;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;overflow:hidden}.social-icon,.icon-small,.icon,.icon-large,.icon-huge{text-indent:100%;white-space:nowrap;background-color:#0000;background-position:50%;background-repeat:no-repeat;display:block;overflow:hidden}.photo{width:90%;padding:5px;box-shadow:2px 2px 10px #0000001a}.logo{background-image:url(../images/logo.png);width:206px;height:118px}.banner{background-image:url(../images/graphics/graphic-banner.png);background-position:50% 9px;background-repeat:no-repeat}.banner:after{background-image:url(../images/graphics/graphic-banner.png);background-position:50% -271px;background-repeat:no-repeat}.children .banner{background-image:url(../images/graphics/graphic-kids-banner.png)}.children .banner:after{background-image:url(../images/graphics/graphic-kids-banner.png);background-position:50% -272px;background-repeat:no-repeat}.children .page{background-image:url(../images/kids-bg.png);background-position:50% 30px;background-repeat:repeat-y}.icon-huge{width:48px;height:48px}.arrow-down{background-image:url(../images/icons/icon-arrow-down.png)}.arrow-right-huge{background-image:url(../images/icons/icon-arrow-right-huge.png)}.icon-large{width:32px;height:32px}.calendar{background-image:url(../images/icons/icon-calendar.png)}.news{background-image:url(../images/icons/icon-news.png)}.twitter-blue{background-image:url(../images/icons/icon-twitter-blue.png)}.icon{width:25px;height:25px}.reply{background-image:url(../images/icons/icon-reply.png)}.retweet{background-image:url(../images/icons/icon-retweet.png)}.favourite{background-image:url(../images/icons/icon-favourite.png)}.arrow-left{background-image:url(../images/icons/icon-arrow-left.png)}.arrow-right{background-image:url(../images/icons/icon-arrow-right.png)}.arrow-toggle-down{background-image:url(../images/icons/icon-arrow-toggle-down.png)}.arrow-toggle-up{background-image:url(../images/icons/icon-arrow-toggle-up.png)}.icon-small{width:21px;height:21px}.arrow-right-small{background-image:url(../images/icons/icon-arrow-right-small.png)}.star{background-image:url(../images/icons/icon-star.png)}.social-icon{background-image:url(../images/icons/icon-social.png);background-repeat:no-repeat;height:30px}.youtube{background-position:0;width:72px}.twitter{background-position:-120px;width:32px}.facebook{background-position:-207px;width:28px}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.logo{background-image:url(../images/logo@2x.png)}.banner,.banner:after{background-image:url(../images/graphics/graphic-banner@2x.png);background-size:1477px 284px}.children .banner,.children .banner:after{background-image:url(../images/graphics/graphic-kids-banner@2x.png);background-size:1477px 284px}.icon-huge{background-size:48px 48px}.arrow-down{background-image:url(../images/icons/icon-arrow-down@2x.png)}.arrow-right-huge{background-image:url(../images/icons/icon-arrow-right-huge@2x.png)}.icon-large{background-size:32px 32px}.calendar{background-image:url(../images/icons/icon-calendar@2x.png)}.news{background-image:url(../images/icons/icon-news@2x.png)}.twitter-blue{background-image:url(../images/icons/icon-twitter-blue@2x.png)}.icon{background-size:25px 25px}.reply{background-image:url(../images/icons/icon-reply@2x.png)}.retweet{background-image:url(../images/icons/icon-retweet@2x.png)}.favourite{background-image:url(../images/icons/icon-favourite@2x.png)}.arrow-left{background-image:url(../images/icons/icon-arrow-left@2x.png)}.arrow-right{background-image:url(../images/icons/icon-arrow-right@2x.png)}.arrow-toggle-down{background-image:url(../images/icons/icon-arrow-toggle-down@2x.png)}.arrow-toggle-up{background-image:url(../images/icons/icon-arrow-toggle-up@2x.png)}.icon-small{background-size:21px 21px}.arrow-right-small{background-image:url(../images/icons/icon-arrow-right-small@2x.png)}.star{background-image:url(../images/icons/icon-star@2x.png)}.social-icon{background-image:url(../images/icons/icon-social@2x.png);background-size:237px 30px}}@media only screen and (max-width:767px){.logo{width:154px;height:88px}.banner{background-position:50% 0;background-size:1000px!important}.banner:after{background-position:50% -180px;background-size:1000px!important}.children .banner:after{background-position:50% -180px}}table,.downloads-table{width:100%}.downloads-table tr{border-bottom:1px solid #d4d3de}.downloads-table td{padding:15px}.downloads-table tr:last-child{border-bottom:0}.downloads-table .first{max-width:300px;padding-left:0}.downloads-table .last{text-align:right;min-width:100px;padding-right:0}.downloads-table .last a{padding-right:10px}.downloads-table .download .icon{margin-top:0;margin-right:8px}@media only screen and (min-width:768px) and (max-width:990px){.downloads-table .mob-hide{display:none}}@media only screen and (max-width:767px){.downloads-table .mob-hide,.downloads-table .sub-text{display:none}}label{margin-bottom:10px}input,textarea{color:#414150}textarea{resize:vertical}.form{padding-bottom:30px}.text-input{background:#eae9ef;border:0;width:94%;margin-bottom:40px;padding:12px 3%}.text-input.large{min-height:180px}.text-input:focus{animation:.5s ease-in-out inverseBounce}.c-search{float:right;color:#0000;width:100%;font-size:1.7rem;display:block;position:relative;overflow:hidden}.c-search label{pointer-events:none;color:#9491ad;z-index:50;padding:8px 35px 8px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c-search input:not(:placeholder-shown)+label{opacity:0}.c-search__input{cursor:pointer;color:#000;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(../images/icons/magnify.svg);background-position:right 4px center;background-repeat:no-repeat;background-size:18px 18px;border:0;width:calc(100% - 25px);height:32px;padding-right:25px;position:relative}.c-search__input:-moz-placeholder-shown{color:#0000}.c-search__input::-webkit-input-placeholder{color:#0000}.c-search__input:focus{outline:none}.u-sr{clip:rect(1px,1px,1px,1px);width:1px;height:1px;position:absolute;overflow:hidden}.c-search-result{margin-bottom:30px}.c-search-result__title{margin-bottom:5px;display:block}.c-search-result__title a{font-size:2.2rem}.c-search-result__excerpt{margin-bottom:5px}.c-search-result__url{color:#ccc;font-style:italic}.c-paging{font-size:1.7rem}.c-paging__prev{margin-right:10px}.c-paging__next{margin-left:10px}.slider{width:100%;margin-bottom:40px;padding-top:10px;position:relative}.rslides_tabs{text-align:center;z-index:999;width:100%;height:16px;position:absolute;bottom:20px;left:0}.rslides_tabs li{margin:0 15px;display:inline}.rslides_tabs a{text-indent:100%;white-space:nowrap;background-color:#fffc;border-radius:100%;width:16px;height:16px;transition:background-color .2s linear;display:inline-block;overflow:hidden}.rslides_tabs .rslides_here a{background-color:#28235b}@media only screen and (max-width:767px){.rslides img{float:left;border:0;width:200%;max-width:none;height:auto;margin-left:-50%;display:block}}.accordion{width:100%}.accordion .js-accordion-toggle.h-regular{text-align:center;display:block}.accordion .js-accordion-toggle.h-regular .icon{margin-bottom:-4px;margin-right:8px;transition:all .2s ease-in-out;display:inline-block}.accordion .hidden{border-bottom:2px dotted #d4d3de;margin-bottom:15px;padding-bottom:15px;display:none;overflow:auto}.accordion.active .h-regular .icon{background-image:url(../images/icons/icon-arrow-toggle-up.png)}.accordion.active .hidden{display:block}@media only screen and (min-width:768px){.mob-accordion .mob-hidden{display:block!important}.mob-accordion .icon{display:none}}@media only screen and (max-width:767px){.mob-accordion [class^=h-]{text-align:center}.mob-accordion [class^=h-]:before,.mob-accordion .mob-hidden{display:none}.mob-accordion .icon{margin-bottom:-4px;margin-right:8px;transition:all .2s ease-in-out;display:inline-block}}.squadron .profile-photo,.profile .profile-photo{width:30%}.squadron .bio,.profile .bio{width:65%;margin-left:5%}.profile .bio .h-regular{margin-bottom:0}.profile .bio .border-bottom{margin-bottom:10px;font-weight:700}.children .profile .bio{padding-top:32px}.children .profile .bio .h-regular{font-size:3.3rem}.children .profile .bio p{font-size:2.9rem}.squadron .profile-photo{margin-top:0}.squadron.red [class^=h]{color:#dd223c}.squadron.blue [class^=h]{color:#28235b}.squadron.yellow [class^=h]{color:#faaf3a}.squadron.green [class^=h]{color:#8cc63f}@media only screen and (min-width:768px) and (max-width:990px){.children .profile .bio{padding-top:15px}}.day,.header-day{float:left;text-align:center;width:14.2857%;padding:4px 0;display:block}.calendar-wrapper{text-align:center;background-color:#f0f0f4;margin-bottom:30px;padding:20px;font-size:1.9rem;position:relative;overflow:auto}.clndr-controls{margin-bottom:10px}.clndr-controls .icon{cursor:pointer}.header-day{font-weight:700}.event{color:#dd223c}.last-month,.next-month{color:#b8b6c8}@keyframes fadeDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translate(0)}}@keyframes bounceIcon{0%{transform:scale(1)}50%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes inverseBounce{0%{transform:scale(1)}20%{transform:scale(.98)}80%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes inviteAction{0%{transform:scale(1)}10%{transform:scale(1.1)}30%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(1)}}@keyframes fadeFromLeft{0%{opacity:0;transform:translate(-100px)}70%{transform:translate(30px)scaleX(.95)}to{opacity:1;transform:translate(0)}}.fade-down{animation:.6s ease-in-out fadeDown}.bounce-icon:hover .icon-small,.bounce-icon:hover .icon,.bounce-icon:hover .icon-large,.bounce-icon:hover .icon-huge,.bounce-hover:hover,.rslides_tabs a:hover{animation:.5s ease-in-out bounceIcon}.rotate{transform:rotate(180deg)}