.tier{font-weight:800}h2.et_pb_slide_title{padding-top:0!important}.et_pb_column_1_2 .et_pb_slide_image{margin:0!important}.square-image img{object-fit:cover;object-position:top center;aspect-ratio:1/1}h2{padding-top:1.25em}a{font-weight:600}a:hover{font-weight:500}.post-content-inner{margin-bottom:20px}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.player-container{display:flex;wrap:no-wrap;width:100%;border:1px solid #c7c9c7;margin:20px;padding:10px}.player-container .col-1{flex-basis:20%}.player-container .col-2{flex-basis:40%}.player-container .col-3{flex-basis:40%;margin-top:26px}.player-number{font-size:40px;margin:40px 0 20px;text-align:center}.player-name{font-size:20px;font-weight:800;text-align:center}.sr-button{background-color:#c7c9c7;margin-top:20px;padding:5px;text-align:center;border-radius:20px}.sr-button a{color:#002855;font-weight:700;text-transform:uppercase;font-size:14px}.tournament-container{display:flex;width:100%;border:1px solid #c7c9c7;padding:10px;font-weight:500}.tournament-container .t-dates{flex-basis:25%;padding:0 10px}.tournament-container .t-name{flex-basis:35%;padding:0 10px;font-weight:500}.tournament-container .t-location{flex-basis:30%;padding:0 10px}.tournament-container .t-finish{flex-basis:10%;padding:0 10px}.coach-image{text-align:center}.coach-image img{max-width:100px}.coach-name{text-align:center}.news-date{text-transform:uppercase;font-size:16px;font-weight:600;color:#212322!important;padding-bottom:10px}.news-group-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.news-group-container .et-l.et-l--post{flex-basis:31%;margin:20px 1%;border:3px solid rgba(65,143,222,0.62);border-radius:0px;padding:20px}.news-title{text-align:left;font-weight:800;font-size:22px;margin-top:20px;margin-bottom:15px;clear:both}news-image img{display:block;margin-left:auto;margin-right:auto;width:100%}.news-more a{background-color:#418fde;padding:5px 20px;color:white;font-weight:800;text-transform:uppercase;font-size:14px}.news-excerpt{margin-bottom:20px}.person-group-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.person-group-container .et-l.et-l--post{flex-basis:31%;margin:20px 1%;border:3px solid rgba(65,143,222,0.62);border-radius:0px;padding:20px}.person-name{text-align:center;font-weight:800;font-size:22px;margin-top:20px;margin-bottom:15px;clear:both}.person-image img{display:block;margin-left:auto;margin-right:auto;width:75%;object-fit:cover;object-position:top center;aspect-ratio:1 / 1}.person-since{color:#ffffff;background-color:#418fde;width:100px;text-align:center;position:relative;top:-22px;float:right;right:12.5%;font-weight:800;text-transform:uppercase;font-size:12px}.person-leader-title{text-align:center;font-weight:800}.person-email{text-align:center;margin-bottom:20px;font-size:13px;font-weight:800}.person-more a{background-color:#418fde;padding:5px 20px;color:white;font-weight:800;text-transform:uppercase;font-size:14px}.person-more{text-align:center}.person-excerpt{margin-bottom:20px}.filter-external .search-box input[type=text],.filter-external .search-box input[type=text]:hover{background-color:#ffffff!important;border:1px solid gray;font-size:16px;font-weight:400;color:black!important}input.btn-secondary.wpv-submit-trigger.js-wpv-submit-trigger.btn{background-color:#418fde;color:#ffffff;white-space:pre;padding-block:10px;padding-inline:20px;border-width:0px;border-style:outset;border-color:buttonborder;border-image:initial;font-size:16px;font-weight:700;border-radius:20px;margin:10px auto;text-align:center}input.wpv-reset-trigger.js-wpv-reset-trigger.btn{background-color:#002855;color:#ffffff;white-space:pre;padding-block:10px;padding-inline:20px;border-width:0px;border-style:outset;border-color:buttonborder;border-image:initial;font-size:16px;font-weight:700;border-radius:20px;margin:10px 20px;text-align:center}.filter-container{display:flex;font-weight:700;padding:10px;gap:20px}.filter-external{border:1px solid #418fde;padding:10px;margin-bottom:20px}.filter-external input{background-color:#418fde!important;color:white!important;white-space:pre;padding-block:5px;padding-inline:6px;border-width:0px;border-style:none;border-color:none;border-image:none;margin:20px 20px 0 10px;font-size:18px;font-weight:800}.filter-external input:hover{background-color:#002855!important;color:white!important;white-space:pre;padding-block:5px;padding-inline:6px;border-width:0px;border-style:none;border-color:none;border-image:none;margin:20px 20px 0 10px;font-size:18px;font-weight:800}.lesson-container{display:flex;border:1px solid #418fde;border-radius:20px;margin:20px 0;padding:10px}.lesson-col-1{flex-basis:18%}.lesson-col-2{flex-basis:50%;padding:0 2%}.lesson-col-3{flex-basis:32%}.lesson-name{font-weight:800;font-size:22px;margin-bottom:10px}.lesson-exp{margin-bottom:10px}.lesson-meet a{background-color:#418fde;padding:5px 10px;color:white;font-weight:800;text-transform:uppercase;font-size:13px}.lesson-meet{margin-top:20px}.lesson-col-3{text-align:center;background-color:#c7c9c7;color:#000000;padding:20px 10px;text-transform:uppercase;font-weight:600}.lesson-tier{font-weight:600;font-size:24px;margin-top:20px}.lesson-blurb{padding:20px 0}label[for=form-803bcd108dcf5e4362fc4bcc5df7d71f-1]{display:none}.lesson-filters{display:flex;gap:40px}.filter-title{font-weight:700;color:#418fde}.et_pb_menu nav>ul#menu-city-of-oaks-challenge>li:not(:last-child),.et_pb_menu nav>ul#menu-carolina-crown>li:not(:last-child),.et_pb_menu nav>ul#menu-mapl-raleigh>li:not(:last-child){border-right:4px solid #ffffff}.et_pb_menu nav>ul#menu-city-of-oaks-challenge>li a,.et_pb_menu nav>ul#menu-carolina-crown>li a,.et_pb_menu nav>ul#menu-mapl-raleigh>li a{padding:4px 20px}.alumni-container,.alumni-header-container{display:flex;flex-wrap:nowrap;align-items:flex-end;padding:10px 10px 10px 5px;border-bottom:4px solid black}.alumni-header-container .alumni-years,.alumni-header-container .alumni-playing{text-align:center}.alumni-name{flex-basis:20%;padding-right:5px}.alumni-hs{flex-basis:25%;padding-right:5px}.alumni-commitment{flex-basis:25%;padding-right:5px}.alumni-years{flex-basis:10%;text-align:center;padding-right:5px}.alumni-playing{flex-basis:10%;text-align:center;padding-right:5px}.alumni-grad-year{flex-basis:10%;text-align:center}.alumni-header-container{font-weight:800}.alumni-container{font-size:16px;border:1px solid #e2e2e2;padding:5px}.na-star{padding-top:20px;font-size:14px;text-transform:italic}.alumni-header-container{background-color:#e2e2e2}.committed-grad-year{flex-basis:15%}.committed-name{flex-basis:30%}.committed-position{flex-basis:20%}.committed-commitment{flex-basis:20%}.committed-team{flex-basis:15%}#tvb-pay input[type="submit"]{background-color:#418fde;color:#ffffff;white-space:pre;padding-block:10px;padding-inline:20px;border-width:0px;border-style:outset;border-color:buttonborder;border-image:initial;font-size:24px;font-weight:700;border-radius:20px;margin:10px auto;text-align:center}#tvb-pay input[type="submit"]:hover{background-color:#002855}@media (max-width:720px){.person-group-container .et-l.et-l--post{flex-basis:100%;margin:20px 1%;border:3px solid rgba(65,143,222,0.62);border-radius:0px;padding:20px}.lesson-container{flex-wrap:wrap}.lesson-col-1{flex-basis:100%;text-align:center}.lesson-name,.lesson-meet{text-align:center}.lesson-col-2{flex-basis:100%;padding:0 2%}.lesson-col-3{flex-basis:100%;margin-top:20px}.filter-container{flex-wrap:wrap}.alumni-header-container{gap:10px;font-size:12px;line-height:1.2em}.alumni-container{font-size:12px;gap:10px;line-height:1.2em}.alumni-name{font-weight:600}.player-container{display:block}.player-container .col-1{widgth:100%;text-align:center}.player-container .col-2{flex-basis:100%}.player-container .col-3{flex-basis:410%;margin-top:26px}}