.page-template-membership-template-php .site-content,.page-template-membership-template-php .entry-content{padding:0;margin:0;max-width:none}.page-template-membership-template-php .entry-title,.page-template-membership-template-php .page-title,.page-template-membership-template-php h1.page-title{display:none}.wpr-ybi-btn{display:inline-flex;align-items:center;gap:.625rem;height:4.0625rem;padding:0 1.25rem;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.056em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;line-height:1;transition:background 0.2s ease,color 0.2s ease}.wpr-ybi-btn svg,.wpr-ybi-btn img{width:1.4375rem;height:1.4375rem;flex-shrink:0}.wpr-ybi-btn--white{background:#fff;color:#012f5f}.wpr-ybi-btn--white:hover{background:#e5e5e5;color:#012f5f}.wpr-ybi-btn--white-outline{background:#fff0;border:1px solid #fff;color:#fff}.wpr-ybi-btn--white-outline:hover{background:rgb(255 255 255 / .1);color:#fff}.wpr-ybi-btn--amber{background:#e38e20;color:#000}.wpr-ybi-btn--amber:hover{background:#cb7e1b;color:#000}.wpr-ybi-btn--amber-outline{background:#fff0;border:2px solid #e38e20;color:#000}.wpr-ybi-btn--amber-outline:hover{background:rgb(227 142 32 / .08);color:#000}.wpr-ybi-btn--teal-outline{background:#fff0;border:1px solid #269fb0;color:#269fb0}.wpr-ybi-btn--teal-outline:hover{background:rgb(38 159 176 / .08);color:#269fb0}.wpr-ybi-btn--navy-white{background:#fff;color:#012f5f}.wpr-ybi-btn--navy-white:hover{background:#e5e5e5;color:#012f5f}.wpr-ybi-hero{overflow:hidden}.wpr-ybi-hero__bg{position:relative;width:100%;height:35vh;min-height:220px;background-size:cover;background-position:center top;overflow:hidden}.wpr-ybi-hero__bg::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .3)}.wpr-ybi-hero__content{position:relative;max-width:1310px;margin:0 auto;padding:4.5rem 3.75rem 5rem;background-color:#012f5f}@media (min-width:768px){.wpr-ybi-hero__content{width:80vw;max-width:1310px;margin-top:50vh}.wpr-ybi-hero__bg{height:100vh;max-height:unset;position:absolute}}.wpr-ybi-hero__label{font-family:"Ubuntu",sans-serif;font-size:2.5rem;font-weight:300;color:#2a87de;margin:0 0 .25rem;line-height:1.4}.wpr-ybi-hero__title{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;color:#fff;margin:0 0 2.25rem;line-height:1.2;max-width:760px}.wpr-ybi-hero__desc{font-family:"Ubuntu",sans-serif;font-size:1.625rem;font-weight:300;color:#fff;margin:0 0 2.5rem;max-width:760px;line-height:1.4}.wpr-ybi-hero__ctas{display:flex;gap:1.875rem;align-items:center;flex-wrap:wrap;margin-bottom:1.875rem}.wpr-ybi-hero__badges{display:flex;gap:1.875rem;flex-wrap:wrap}.wpr-ybi-hero__badge{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300}.wpr-ybi-hero__badge img{width:1.25rem;height:1rem;flex-shrink:0}.wpr-ybi-partners{background:#f7f7f7;padding:3.75rem 2rem;display:flex}.wpr-ybi-partners__inner{max-width:1000px;margin:0 auto;display:inline-block}.wpr-ybi-partners__label-row{display:flex;align-items:center;gap:1.5rem;margin-bottom:2.5rem}.wpr-ybi-partners__line{flex:1;height:1px;background:rgb(1 47 95 / .25)}.wpr-ybi-partners__label-text{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.056em;text-transform:uppercase;color:#012f5f;white-space:nowrap}.wpr-ybi-partners__logos-wrap{overflow:hidden}.wpr-ybi-partners__logos{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}@keyframes wpr-partners-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.wpr-ybi-partners__inner{display:block;width:100%}.wpr-ybi-partners__logos-wrap{width:100%;overflow:hidden}.wpr-ybi-partners__logos{flex-wrap:nowrap;width:max-content;gap:3rem;animation:wpr-partners-scroll 14s linear infinite}.wpr-ybi-partners__logos:hover{animation-play-state:paused}.wpr-ybi-partners__logo img{max-width:7rem}}.wpr-ybi-partners__logo img{max-height:4rem;max-width:10rem;width:auto;object-fit:contain;opacity:.6;transition:opacity 0.2s ease}.wpr-ybi-partners__logo img:hover{opacity:1}.wpr-ybi-benefits{background:#012f5f;padding:25px 2rem 0}.wpr-ybi-benefits__heading{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;color:#fff;text-align:center;margin:0 0 13px}.wpr-ybi-benefits__subtitle{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#fff;text-align:center;max-width:37.1875rem;margin:0 auto 3rem;line-height:1.4}.wpr-ybi-benefits__photos{max-width:1310px;margin:0 auto 3rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wpr-ybi-benefits__photo img{width:100%;height:100%;object-fit:cover;display:block}.wpr-ybi-benefits__cards{max-width:1310px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.wpr-ybi-benefits__card{background:#fff}.wpr-ybi-benefits__card-content{padding:1.875rem 2.5rem 2.5rem}.wpr-ybi-benefits__card-title{font-family:"Ubuntu",sans-serif;font-size:2.5rem;font-weight:500;color:#269fb0;margin:0 0 1.5rem}.wpr-ybi-benefits__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.wpr-ybi-benefits__list li{display:flex;align-items:flex-start;gap:.625rem;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#000;line-height:1.4}.wpr-ybi-benefits__list li img{width:1.75rem;height:1.75rem;flex-shrink:0;margin-top:.1em;transform:rotate(90deg)}.wpr-ybi-academy{background:#012f5f;padding:5rem 2rem 6rem}.wpr-ybi-academy__heading{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;text-align:center;margin:0 0 4rem;line-height:1.3}.wpr-ybi-academy__heading span{color:#2a87de}.wpr-ybi-academy__heading em{font-style:normal;color:#fff}.wpr-ybi-academy__inner{max-width:1310px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.wpr-ybi-academy__badge{display:inline-flex;align-items:center;gap:1.25rem;background:rgb(255 255 255 / .05);padding:1.25rem 2.5rem;margin-bottom:1.875rem}.wpr-ybi-academy__badge img{width:2.5rem;height:2.5rem;flex-shrink:0}.wpr-ybi-academy__badge-text{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.04em}.wpr-ybi-academy__subtitle{font-family:"Ubuntu",sans-serif;font-size:1.625rem;font-weight:300;color:#fff;margin:0 0 1.875rem;line-height:1.4}.wpr-ybi-academy__divider{width:2.5rem;height:4px;background:#e38e20;margin-bottom:1.875rem}.wpr-ybi-academy__desc{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#fff;line-height:1.4;margin:0 0 2.5rem}.wpr-ybi-academy__features{display:flex;align-items:center;margin-bottom:2.5rem;padding:1.5rem 0;border-top:1px solid rgb(255 255 255 / .12)}.wpr-ybi-academy__feature{flex:1;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:0 .75rem;border-right:1px solid rgb(255 255 255 / .15)}.wpr-ybi-academy__feature:first-child{margin-left:-.75rem}.wpr-ybi-academy__feature:last-child{border-right:none;margin-right:-.75rem}.wpr-ybi-academy__feature-icon{background:rgb(255 255 255 / .1);border-radius:50%;width:4.8125rem;height:4.8125rem;display:flex;align-items:center;justify-content:center}.wpr-ybi-academy__feature-icon img{width:2.625rem;height:2.625rem;object-fit:contain}.wpr-ybi-academy__feature-label{font-family:"Ubuntu",sans-serif;font-size:.9375rem;font-weight:500;color:#269fb0;line-height:1.3}.wpr-ybi-academy__image-col{position:relative}.wpr-ybi-academy__image{width:100%;height:37.5rem;object-fit:cover;display:block}.wpr-ybi-eligibility{background:#fff;padding:5rem 2rem}.wpr-ybi-eligibility__heading{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;color:#000;text-align:center;margin:0 0 3rem}.wpr-ybi-eligibility__cols{max-width:1310px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.wpr-ybi-eligibility__col-head{display:flex;align-items:center;justify-content:center;padding:1.75rem 1.5rem;min-height:7.125rem;box-sizing:border-box}.wpr-ybi-eligibility__col-head--navy{background:#012f5f}.wpr-ybi-eligibility__col-head--teal{background:#269fb0}.wpr-ybi-eligibility__col-title{font-family:"Ubuntu",sans-serif;font-size:2.5rem;font-weight:300;color:#fff;text-align:center;margin:0;line-height:1.3}.wpr-ybi-eligibility__col-body{padding:2.5rem 2.125rem;min-height:39rem;box-sizing:border-box}.wpr-ybi-eligibility__col-body--lightblue{background:#c3e2ff;height:100%}.wpr-ybi-eligibility__col-body--lightteal{background:rgb(38 159 176 / .1);height:100%}.wpr-ybi-eligibility__intro{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:rgb(0 0 0 / .5);line-height:1.4;margin:0 0 2rem}.wpr-ybi-eligibility__col{display:flex;flex-direction:column}.wpr-ybi-eligibility__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2.5rem}.wpr-ybi-eligibility__item{display:flex;align-items:center;gap:1.25rem}.wpr-ybi-eligibility__icon{flex-shrink:0;background:#fff;border-radius:50%;width:4.8125rem;height:4.8125rem;display:flex;align-items:center;justify-content:center}.wpr-ybi-eligibility__icon--teal{background:#269fb0}.wpr-ybi-eligibility__icon img{width:2.625rem;height:2.625rem;object-fit:contain}.wpr-ybi-eligibility__item-text{font-family:"Ubuntu",sans-serif;font-size:1.3125rem;font-weight:300;color:#000;line-height:1.4;margin:0}.wpr-ybi-eligibility__ctas{max-width:1310px;margin:3rem auto 0;display:flex;gap:1.875rem;align-items:center;justify-content:center;flex-wrap:wrap}.wpr-ybi-testimonials{background:#fff;padding:5rem 2rem}.wpr-ybi-testimonials__heading{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;color:#000;text-align:center;margin:0 0 4rem}.wpr-ybi-testimonials__inner{max-width:1310px;margin:0 auto}.wpr-ybi-testimonials__slider .slick-list{overflow:hidden;padding:0!important}.wpr-ybi-testimonials__slide{display:flex!important;align-items:center;gap:4rem;padding:4rem 0 2rem}.wpr-ybi-testimonials__photo-wrap{flex-shrink:0;position:relative;width:16.75rem;height:16.75rem;margin:6rem}.wpr-ybi-testimonials__ring{position:absolute;border-radius:50%;pointer-events:none}.wpr-ybi-testimonials__ring--outer{border:3.4375rem solid rgb(38 159 176 / .15);inset:-5.97rem}.wpr-ybi-testimonials__ring--mid{border:3.5rem solid rgb(38 159 176 / .22);inset:-2.53rem}.wpr-ybi-testimonials__photo{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;position:relative;z-index:1}.wpr-ybi-testimonials__photo-placeholder{width:100%;height:100%;border-radius:50%;background:#c3e2ff;position:relative;z-index:1}.wpr-ybi-testimonials__content{flex:1;min-width:0}.wpr-ybi-testimonials__quote-icon{width:4.4375rem;height:4.4375rem;display:block;margin-bottom:1.25rem;object-fit:contain}.wpr-ybi-testimonials__quote{font-family:"Ubuntu",sans-serif;font-size:1.625rem;font-weight:300;color:#000;line-height:1.4;margin:0 0 1.5rem;max-width:600px}.wpr-ybi-testimonials__name{display:block;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:500;color:#000}.wpr-ybi-testimonials__org{display:block;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#000}.wpr-ybi-testimonials__cta{display:flex;justify-content:center;margin-top:2.5rem}.wpr-ybi-testimonials__nav{display:flex;gap:.625rem;margin-top:0;justify-content:center}.wpr-ybi-testimonials__btn{width:2.375rem;height:2.375rem;border-radius:50%;background:rgb(38 159 176 / .05);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background 0.2s ease}.wpr-ybi-testimonials__btn:hover{background:rgb(38 159 176 / .18)}.wpr-ybi-testimonials__btn svg{width:1.125rem;height:1.125rem;fill:#269fb0}.wpr-ybi-faq{background:#f7f7f7;padding:5rem 2rem;position:relative;overflow:hidden}.wpr-ybi-faq__inner{max-width:1310px;margin:0 auto;display:grid;grid-template-columns:19rem 1fr;gap:5rem;position:relative;z-index:1}.wpr-ybi-faq__heading{font-family:"Ubuntu",sans-serif;font-size:3.75rem;font-weight:300;color:#000;margin:0 0 1rem}.wpr-ybi-faq__desc{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:rgb(0 0 0 / .5);line-height:1.4;margin:0 0 2rem}.wpr-ybi-faq__contact{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:rgb(0 0 0 / .5);line-height:1.4}.wpr-ybi-faq__contact a{font-weight:500;color:#269fb0;text-decoration:none}.wpr-ybi-faq__contact a:hover{text-decoration:underline}.wpr-ybi-faq__list{list-style:none;padding:0;margin:0}.wpr-ybi-faq__item+.wpr-ybi-faq__item{border-top:1px solid rgb(0 0 0 / .05)}.wpr-ybi-faq__question{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;cursor:pointer;font-family:"Ubuntu",sans-serif;font-size:1.625rem;font-weight:300;color:#000;transition:background 0.2s ease,color 0.2s ease;user-select:none}.wpr-ybi-faq__item.is-open>.wpr-ybi-faq__question{background:#269fb0;color:#fff}.wpr-ybi-faq__q-icon{flex-shrink:0;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center}.wpr-ybi-faq__q-icon img{width:3.5rem;height:3.5rem;transition:transform 0.25s ease}.wpr-ybi-faq__item.is-open .wpr-ybi-faq__q-icon img{filter:brightness(0) invert(1);transform:rotate(45deg)}.wpr-ybi-faq__answer{display:none;padding:1.875rem 2rem;background:#fff;font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#000;line-height:1.4}.wpr-ybi-faq__answer p{margin:0 0 .875rem}.wpr-ybi-faq__answer p:last-child{margin-bottom:0}.wpr-ybi-cta-banner{background:#012f5f;padding:5.5rem 2rem;text-align:center}.wpr-ybi-cta-banner__inner{max-width:38.3125rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.wpr-ybi-cta-banner__title{font-family:"Ubuntu",sans-serif;font-size:2.5rem;font-weight:300;color:#fff;line-height:1.3;margin:0}.wpr-ybi-cta-banner__desc{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#fff;line-height:1.4;margin:-1.25rem 0 0}.wpr-ybi-cta-banner__contact{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:300;color:#fff;margin:-1.25rem 0 0}.wpr-ybi-cta-banner__contact a{font-weight:500;color:#e38e20;text-decoration:none}.wpr-ybi-cta-banner__contact a:hover{text-decoration:underline}@media (max-width:1320px){.wpr-ybi-hero__content{padding-left:2rem;padding-right:2rem}.wpr-ybi-hero__title{font-size:3rem}.wpr-ybi-benefits__heading,.wpr-ybi-academy__heading,.wpr-ybi-eligibility__heading,.wpr-ybi-testimonials__heading,.wpr-ybi-faq__heading{font-size:3rem}}@media (max-width:1120px){.wpr-ybi-academy__inner{grid-template-columns:1fr;gap:3rem}.wpr-ybi-academy__image-col{order:-1}.wpr-ybi-academy__image{height:22rem}}@media (max-width:970px){.wpr-ybi-benefits__cards{grid-template-columns:1fr;display:flex;flex-direction:column}.wpr-ybi-benefits__card-content{padding:1.875rem 1rem 2.5rem}.wpr-ybi-benefits__photos{display:none}.wpr-ybi-eligibility__cols{grid-template-columns:1fr}.wpr-ybi-testimonials__slide{flex-direction:column;align-items:flex-start;gap:1.5rem;padding:0 0 2rem}.wpr-ybi-testimonials__photo-wrap{width:clamp(10rem, 20vw, 12rem);height:clamp(10rem, 20vw, 12rem);margin:clamp(4rem, 5vw, 4rem);align-self:center}.wpr-ybi-testimonials__ring--outer{inset:clamp(-3rem, -5vw, -4rem);border-width:24px}.wpr-ybi-testimonials__ring--mid{inset:clamp(-1.5rem, -2.5vw, -2rem)}.wpr-ybi-faq__inner{grid-template-columns:1fr;gap:2rem}}@media (max-width:767px){.wpr-ybi-academy__left{text-align:center}.wpr-ybi-academy__divider{margin:0 auto 1.875rem}.wpr-ybi-academy__features{flex-wrap:wrap;row-gap:1rem;justify-content:center}.wpr-ybi-academy__feature{flex:0 0 calc(50% - 1.5rem);border-right:none}.wpr-ybi-academy__feature:first-child{margin-left:0}.wpr-ybi-academy__feature:last-child{margin-right:0}.wpr-ybi-hero__content{padding:2.5rem 1.5rem 3.5rem}.wpr-ybi-hero__title{font-size:2.25rem}.wpr-ybi-hero__desc{font-size:1.25rem}.wpr-ybi-hero__label{font-size:1.75rem}.wpr-ybi-benefits__heading,.wpr-ybi-academy__heading,.wpr-ybi-eligibility__heading,.wpr-ybi-testimonials__heading,.wpr-ybi-faq__heading{font-size:2.25rem}.wpr-ybi-eligibility__col-title{font-size:1.875rem}.wpr-ybi-eligibility__col-body{padding-left:1rem;padding-right:1rem}.wpr-ybi-partners__logos{justify-content:center}.wpr-ybi-testimonials__quote{font-size:1.25rem}.wpr-ybi-faq__question{font-size:1.25rem}.wpr-ybi-cta-banner__title{font-size:1.875rem}}@media (max-width:468px){.wpr-ybi-hero__ctas{flex-direction:column;align-items:flex-start}.wpr-ybi-hero__badges{flex-direction:column;gap:.75rem}.wpr-ybi-eligibility__ctas{flex-direction:column;align-items:center}.wpr-ybi-benefits__card-title{font-size:1.875rem}.wpr-ybi-academy__badge{padding:1rem 1.25rem}.wpr-ybi-cta-banner__inner{gap:1.5rem}}