.hero{background-position:50%;background-repeat:no-repeat;background-size:cover}.header-container .row-fluid [class*=span]{min-height:0!important}.ca-4-header{position:absolute}.hero__container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:170px 0}.hero__text{color:var(--color-white,#fff);margin-right:30px;width:calc(50% - 15px)}.hero__text *{color:inherit}.hero__text h1{font-size:48px}.hero__text h1,.hero__text h4{font-weight:500;line-height:120%;margin:0 0 12px;padding:0}.hero__text h4{font-size:22px}.hero__text p{font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0;padding:0}.hero__media{text-align:center;width:calc(50% - 15px)}.hero__media p{color:#fff;font-family:Avenir Next;font-size:18px;font-style:normal;font-weight:400;line-height:170%;margin:12px 0 0;text-align:center}.hero__media .wistia_embed_initialized{height:310px}.hero__media .wistia_click_to_play{margin:0 auto!important;width:auto!important}.hero__media img{height:auto;max-width:100%;width:100%}.sticky-wrapper{position:relative}.calendly-wrapper{bottom:30px;left:54%;position:absolute;right:calc(50vw - 560px);top:130px}@media(max-width:1120px){.calendly-wrapper{right:32px}}@media(max-width:767px){.calendly-wrapper{display:none;right:20px}}#calendly{background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);height:544px;max-width:100%;opacity:0;overflow:hidden;position:sticky!important;top:30px;width:100%}#calendly>iframe{height:520px;transform:translateY(30px)}.calendly-bottom{display:none}#calendly{border:4px solid transparent}#calendly.blink{animation-duration:1.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blink}@keyframes blink{0%{border-color:transparent}10%{border-color:#e75b4d}50%{border-color:transparent}60%{border-color:#e75b4d}to{border-color:transparent}}@-webkit-keyframes blink{0%{border-color:transparent}10%{border-color:#e75b4d}50%{border-color:transparent}60%{border-color:#e75b4d}to{border-color:transparent}}@media(max-width:1023px){.hero__text{margin-right:20px;width:calc(50% - 20px)}.hero__media{width:50%}.hero__text h1{font-size:38px}}@media(max-width:767px){.hero__container{flex-wrap:wrap}.hero__text{margin-bottom:32px;margin-right:0;order:1;width:100%}.hero__media{display:none}.sticky-wrapper{position:static}.calendly-wrapper{background-color:#fff;bottom:0;display:block;height:86px;left:0;position:fixed;right:0;top:auto;z-index:3}.calendly-bottom{background-color:#fff;filter:drop-shadow(0 -2px 18px rgba(0,0,0,.1));flex-direction:column;height:86px;position:relative;width:100%;z-index:3}.calendly-bottom,.calendly-button{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.calendly-button{background:#e75b4d;border:none;flex-direction:row;font-size:14px;font-weight:700;line-height:19px;padding:13px 45px 11px;text-align:center;text-transform:uppercase}.calendly-button,.calendly-button:hover{color:#fff;text-decoration:none}.calendly-button svg{margin-left:10px;margin-top:-2px}.calendly-button p{margin:0}#calendly{border-radius:0;bottom:-100vh;height:calc(100vh - 86px);position:absolute!important;top:auto;z-index:2}#calendly>iframe{height:100%;transform:translateY(0)}}p.program-profile__name{font-size:38px}p.program-profile__name,p.program-profile__subtitle{color:var(--color-white,#fff);font-weight:500;line-height:120%;margin:0 0 12px;padding:0}p.program-profile__subtitle{font-size:22px}.program-profile__desc{color:var(--color-white,#fff);font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0 0 12px;padding:0}.program-profile__expert{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrpap;justify-content:flex-start;padding:12px 0}.program-profile__expert-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:50%;box-sizing:border-box;height:64px;margin-right:12px;min-height:64px;min-width:64px;width:64px}.program-profile__expert p{color:var(--color-white,#fff);font-size:18px;font-weight:400;line-height:170%}.program-profile__expert-caption{color:var(--color-white,#fff);display:inline-block;font-size:16px;font-weight:500;line-height:120%;margin:0;opacity:.6;padding:0}.program-profile__price-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:12px 0}.program-profile__price-container>div{margin-right:32px;text-align:left;width:calc(50% - 32px)}.program-profile__price-container p{color:var(--color-white,#fff);font-size:18px;font-weight:400;line-height:170%}.program-profile__price-container>div>div>span{color:var(--color-white,#fff);display:inline-block;font-size:16px;font-weight:400;line-height:120%;opacity:.6}.ui-widget.ui-widget-content{border:none!important;box-shadow:0 4px 16px rgba(0,0,0,.15)!important;color:var(--color-black,#000);font-size:14px;font-weight:400;line-height:130%;padding:4px 8px!important}@media(max-width:1023px){p.program-profile__name{font-size:28px;line-height:120%}}.program-details{background:#e1f1f7;padding:48px 30px 60px}.program-details__container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.program-details__content{margin-bottom:auto;width:65%}.program-details__markdown h1,.program-details__markdown h2,.program-details__markdown h3,.program-details__markdown h4,.program-details__markdown h5,.program-details__markdown h6{font-weight:500;margin:0 0 12px;padding:0}.program-details__markdown p{color:var(--color-black,#262424);font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0 0 12px;padding:0}.program-details__content h4{font-weight:500;margin:0 0 24px;padding:0}.program-details__grid{border-bottom:1px solid #e0e0e0;flex-wrap:wrap;margin-bottom:48px;padding-bottom:18px}.program-details__grid,.program-details__grid>div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.program-details__grid>div{flex-wrap:nowrap;margin-bottom:32px;margin-right:20px;width:calc(33.33333% - 20px)}.program-details__grid>div svg{margin-right:12px}.program-details__grid>div span{color:var(--color-black,#000);font-size:14px;font-weight:400;line-height:130%}.program-details__feature-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-right:12px;min-width:40px;width:40px}.program-details__zoom-message{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 48px;padding:0 36px 48px}.program-details__zoom-message svg{margin-right:32px;min-width:64px}.program-details__zoom-message span{color:var(--color-black,#262424);font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%}.program-details__content .button,.program-details__sidebar-card .button,.program-profile .button{border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin:36px 0;padding:13px 20px 11px;text-align:center;text-decoration:none;text-transform:uppercase}.program-details__sidebar-card .button,.program-profile .button{margin:0;padding:13px 45px 11px}.program-details__content .button:hover,.program-details__sidebar-card .button:hover,.program-profile .button:hover{color:#fff;text-decoration:none}.program-details__content .button.button--red,.program-details__sidebar-card .button.button--red,.program-profile .button.button--red{background-color:#e75b4d}.program-details__markdown{border-bottom:1px solid #e0e0e0;margin-bottom:48px;padding-bottom:12px}.program-details__reviews{border-bottom:1px solid #e0e0e0;margin:0 0 48px;padding:0 0 12px}.program-details__review{margin:0 0 48px}.program-details__review blockquote{color:var(--color-black,#262424);font-size:16px;font-style:italic;font-weight:500;line-height:170%;margin:0 0 8px;padding:0}.program-details__review-author{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 12px}.program-details__review-author-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:40px;margin-right:12px;min-height:40px;min-width:40px;width:40px}.program-details__review-author-name{color:#4f4f4f;font-size:14px;font-weight:600;line-height:130%}.program-details__expert-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;border-radius:50%;box-sizing:border-box;height:120px;margin:0 0 12px;min-height:120px;min-width:120px;width:120px}p.program-details__expert-name{color:var(--color-black,#262424);font-size:28px;font-weight:500;line-height:120%;margin:0 0 12px;padding:0}.program-details__expert-desc{color:#262424;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0 0 12px;padding:0}.program-details__reviews .button{margin-top:0!important}.program-details__faqs-wrapper:not(.init){display:none}.program-details__faqs-wrapper{padding:48px 0}.program-details__faqs-wrapper h3{font-size:28px;margin:0 0 28px;padding:0}.program-details__faqs h4,.program-details__faqs-wrapper h3{color:#262424;font-family:Avenir Next;font-weight:500;line-height:120%}.program-details__faqs h4{font-size:18px!important;font-style:normal;outline-width:0;padding:20px 0 12px!important}.program-details__faqs h4,.program-details__faqs>div{background:none!important;border:none!important;margin:0!important}.program-details__faqs>div{padding:0 0 12px!important}.program-details__faqs>div p{color:#262424;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0!important;padding:0!important}.program-details__sidebar{box-sizing:border-box;padding-left:42px;position:relative;width:35%}.program-details__sidebar-card{position:sticky;top:30px}.program-details__sidebar-card-image{height:auto;margin:0 0 24px;max-width:100%;width:100%}.program-details__sidebar-card-name{color:#262424;font-family:Avenir Next;font-size:22px;font-style:normal;font-weight:500;line-height:120%;margin:0 0 12px}p.program-details__sidebar-card-desc{color:#262424;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0 0 12px}.program-details__sidebar-card .program-profile__price-container{align-items:flex-start;flex-direction:column}.program-details__sidebar-card .program-profile__expert-caption{color:#262424;opacity:.6}.program-details__sidebar-card .program-profile__price-container p{color:#262424;margin:0}.program-details__sidebar-card .program-profile__price-container>div{width:100%}.program-details__sidebar-card .program-profile__price-container>div>div>span{color:#262424;opacity:.6}.ui-accordion-header-icon.ui-icon.minus-icon{background-color:transparent!important;background-image:url(https://www.communityaviation.com/hubfs/minus.svg)!important}.ui-accordion-header-icon.ui-icon.plus-icon{background-color:transparent!important;background-image:url(https://www.communityaviation.com/hubfs/plus.svg)!important}.ui-accordion-header-icon{margin-right:12px!important;margin-top:-8px!important}@media(max-width:1023px){.program-details__grid>div span{font-size:12px}}@media(max-width:767px){.program-details .button.button--red{display:none}.program-details{padding-left:20px;padding-right:20px}.program-details__content{width:100%}.program-details__grid>div{margin-right:0;width:100%}.program-details__grid>div span{font-size:14px}.program-details__zoom-message{padding:0 0 48px}.program-details__zoom-message span{font-size:14px;line-height:130%}body{padding-bottom:86px!important}.program-details__sidebar{display:none}.hero__media{display:block;order:2;padding-top:80px;width:100%}.hero__container{padding-bottom:80px}}.cm.program-list>.page-center{border-top:1px solid #e0e0e0!important}.program-sponsors{background:#f7f7f9;display:none;width:100%}.program-sponsors.init{display:block}.program-sponsors__container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1120px}.program-sponsors__container>*{margin:40px 16px}.program-sponsors__item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left;width:calc(50% - 32px)}.program-sponsors__item img{height:140px;margin-right:20px;max-width:140px;width:140px}.program-sponsors__item-text{color:#262424;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0;padding:0;text-align:left}.program-profile__bundle-list ul{padding-left:25px}.program-profile__bundle-badge{margin-bottom:12px}.program-profile__bundle-badge span{border:2px solid #3197d6;border-radius:4px;box-sizing:border-box;color:#3197d6;display:inline-block;font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:150%;padding:2px 10px}.program-profile__secondary-description{margin:8px 0 2px}.program-profile__secondary-description p{color:#fff;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0;padding:0;text-align:left}@media(max-width:767px){.program-sponsors__item{width:calc(100% - 32px)}}.program-details__markdown>.program-details__image-text-sections.primary>.program-image-text-section>h3:first-child{margin-top:30px!important}.program-details__image-text-sections.secondary{border-top:none;margin-top:20px;padding-top:0}.program-image-text-section{margin:0 0 50px}.program-image-text-section h3{color:#262424;font-size:28px;font-weight:500;line-height:120%;margin:0 0 12px;padding:0;text-align:left}p.program-image-text-section__desc{color:#262424;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0 0 24px;padding:0}.program-image-text-section__blocks{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center}.program-image-text-section__block{max-width:calc(33.33333% - 20px);width:100%}.program-image-text-section__block-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 0 10px;padding-bottom:56.6%;width:100%}p.program-image-text-section__block-subtitle{color:#262424;font-size:16px;font-weight:600;letter-spacing:-.2px;line-height:150%;margin:0 0 8px;padding:0}p.program-image-text-section__block-description{color:#262424;font-size:14px;font-weight:400;line-height:130%;margin:0;padding:0}@media(max-width:576px){.program-image-text-section__block{max-width:100%;width:100%}}.full-width-section__button a span p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.full-width-section__text{font-size:14px;font-weight:400;line-height:130%}.full-width-section__text p{margin:0 0 10px;padding:0}.full-width-section__text h3{font-size:22px;font-weight:500;line-height:120%;margin:0 0 16px;padding:0}.full-width-section__title{font-size:38px;font-weight:500;line-height:120%;margin:0 0 16px}.full-width-section__container{min-height:auto!important}.full-width-section__text ul,.program-details__markdown ul{padding-left:15px}.program-details__sidebar .program-profile__price-container-experts{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.program-details__sidebar .program-profile__price-container-experts>*{margin-right:5px;width:calc(50% - 5px)}.program-details__sidebar .program-profile__price-container-experts>:nth-child(2n){margin-right:0;width:50%}.program-details__sidebar .program-profile__price-container-experts .program-profile__expert-caption{font-size:14px}.program-details__sidebar .program-profile__price-container-experts .program-profile__expert p{font-size:16px}.program-details__sidebar .program-profile__price-container-experts .program-profile__expert-image{margin-right:8px}.program-details__sidebar-card a.button p,.program-profile a.button p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.program-sponsors{background:#262424;box-shadow:inset 0 -1px 0 #e0e0e0}.program-sponsors__item-text{color:#fff}.program-sponsors__item{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:calc(25% - 32px)}.program-sponsors__item img{border-radius:20px;margin-bottom:10px}.program-sponsors__container{align-items:flex-start}.program-profile__secondary-description{margin-bottom:32px;margin-top:32px}.program-profile_ctas-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.program-profile_ctas-container .button--white{border:1px solid #fff;padding:12px 45px 10px}.program-profile__date,.program-profile__location{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-start}.program-profile__date span,.program-profile__location span{color:#fff;font-size:18px;font-weight:400;line-height:160%}.program-profile__date{margin-bottom:10px}@media(max-width:768px){.program-profile{text-align:center}.program-profile__price-container{justify-content:center}.program-profile .program-profile__expert{width:auto}.program-sponsors__container{flex-wrap:wrap}.program-sponsors__item{width:calc(50% - 32px)!important}.program-profile__date,.program-profile__location,.program-profile_ctas-container{justify-content:center}.program-profile__secondary-description p{text-align:center}.hero{background-position:70% 100%;background-size:260%;position:relative}.hero:before{background:linear-gradient(0deg,rgba(38,36,36,0),#262424 50%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__container{position:relative;z-index:2}.hero__media img{max-width:350px!important}}@media(max-width:450px){.hero{background-position:70% 100%;background-size:360%}}