@charset "UTF-8";@font-face{font-display:swap;font-family:KG Happy;font-style:normal;font-weight:400;src:url(../assets/fonts/KG-HAPPY-Solid.woff) format("woff"),url(../assets/fonts/KG-HAPPY-Solid.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../assets/fonts/Inter-Light.woff) format("woff"),url(../assets/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../assets/fonts/Inter-Regular.woff) format("woff"),url(../assets/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:400;src:url(../assets/fonts/Libre-Franklin-Regular.woff) format("woff"),url(../assets/fonts/Libre-Franklin-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Libre Franklin;font-style:normal;font-weight:700;src:url(../assets/fonts/Libre-Franklin-Bold.woff) format("woff"),url(../assets/fonts/Libre-Franklin-Bold.woff2) format("woff2")}body{font:400 18px/1.5 Inter}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title,.h1,.h2,.h3,.page-home .section-highlight .fl-row-content-wrap .fl-heading,.page-home .section-img-txt h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h2,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h2,body:not(.single-post) .fl-page .section-hero h2,h1,h2,h3{color:#0b1e33;font-family:KG Happy;font-weight:400;text-transform:uppercase}.h4,.h5,.h6,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h3,.page-programs .section-classes .uabb-infobox-title,.page-schedule .section-classes .uabb-infobox-title,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h3,.single-post .section-related .fl-post-grid-title,h4,h5,h6{font-family:Libre Franklin;font-weight:700;text-transform:none!important}.h1,body:not(.single-post) .fl-page .section-hero h2,h1{font-size:58px}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title,.h2,h2{font-size:54px}.h3,.page-home .section-highlight .fl-row-content-wrap .fl-heading,.page-home .section-img-txt h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h2,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h2,h3{font-size:34px}.h4,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h3,.page-programs .section-classes .uabb-infobox-title,.page-schedule .section-classes .uabb-infobox-title,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h3,.single-post .section-related .fl-post-grid-title,h4{font-size:24px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title,.h1,.h2,.h3,.h4,.h5,.h6,.page-home .section-highlight .fl-row-content-wrap .fl-heading,.page-home .section-img-txt h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h3,.page-programs .section-classes .uabb-infobox-title,.page-schedule .section-classes .uabb-infobox-title,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h2,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h3,.single-post .section-related .fl-post-grid-title,body:not(.single-post) .fl-page .section-hero h2,h1,h2,h3,h4,h5,h6{line-height:1.2}@media (max-width:1199px){.h1,body:not(.single-post) .fl-page .section-hero h2,h1{font-size:48px}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title,.h2,h2{font-size:44px}.h3,.page-home .section-highlight .fl-row-content-wrap .fl-heading,.page-home .section-img-txt h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h2,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h2,h3{font-size:28px}.h4,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h3,.page-programs .section-classes .uabb-infobox-title,.page-schedule .section-classes .uabb-infobox-title,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h3,.single-post .section-related .fl-post-grid-title,h4{font-size:20px}}@media (max-width:991px){.h1,body:not(.single-post) .fl-page .section-hero h2,h1{font-size:40px}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title,.h2,h2{font-size:36px}.h3,.page-home .section-highlight .fl-row-content-wrap .fl-heading,.page-home .section-img-txt h2,.page-privacy-policy .fl-post .fl-row:last-child .fl-rich-text h2,.page-terms-conditions .fl-post .fl-row:last-child .fl-rich-text h2,h3{font-size:24px}}.page-contact-us .section-form .gform_wrapper.gravity-theme .gfield_validation_message,.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_validation_errors{background:#f8d7da;border:1px solid transparent;border-color:#f1aeb5;border-radius:4px;color:#58151c;font-size:12px;padding:6px 10px}body:not(.fl-builder-edit) .fl-page-content .fl-module{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.4s ease-out;transition:.4s ease-out;visibility:hidden}.fl-page .fl-builder-content .section-card-scroll .fl-col:last-child .fl-module,.page-home .section-scroll .scroll-card .fl-module,body:not(.fl-builder-edit) .fl-page-content .show.fl-module{opacity:1;-webkit-transform:none;transform:none;visibility:visible}@media (max-width:991px){body:not(.fl-builder-edit) .fl-page-content .fl-module{opacity:1;-webkit-transform:none;transform:none;visibility:visible}}html{scroll-behavior:smooth}a{color:#23a4ff}p{margin-bottom:1rem!important}p:last-child{margin-bottom:0!important;padding-bottom:0!important}.fl-module-content{margin:10px}.fl-page-content .fl-row[data-node] .fl-row-content-wrap{padding-block:80px}@media (max-width:991px){.fl-page-content .fl-row[data-node] .fl-row-content-wrap{padding:40px 10px}}@media (max-width:767px){.fl-page-content .fl-row[data-node] .fl-row-content-wrap{padding-block:20px}}@media (max-width:1199px){.fl-page-content .fl-col-content{margin-inline:0}}@media (max-width:991px){.fl-col-small:not(.fl-col-small-full-width){max-width:none}}.fl-page .fl-builder-content .section-card-scroll .fl-button,.fl-page .fl-builder-content .section-cta .fl-button,.fl-page .fl-builder-content .section-faq .fl-button,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button,.fl-page .fl-builder-content .section-img-txt .fl-button,.fl-page .fl-builder-content .section-programs .fl-button,.fl-page .fl-builder-content .section-programs .uabb-button,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden),.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button,.page-home .section-events .fl-button,.page-home .section-scroll .fl-col-group:last-child .fl-button,.page-home .section-why .fl-button,header .menu .menu-item:last-child a{border:1px solid transparent;border-radius:40px;font:600 1rem Inter;padding:1rem 40px;-webkit-transition:.4s;transition:.4s}@media (max-width:991px){.fl-page .fl-builder-content .section-card-scroll .fl-button,.fl-page .fl-builder-content .section-cta .fl-button,.fl-page .fl-builder-content .section-faq .fl-button,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button,.fl-page .fl-builder-content .section-img-txt .fl-button,.fl-page .fl-builder-content .section-programs .fl-button,.fl-page .fl-builder-content .section-programs .uabb-button,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden),.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button,.page-home .section-events .fl-button,.page-home .section-scroll .fl-col-group:last-child .fl-button,.page-home .section-why .fl-button,header .menu .menu-item:last-child a{font-size:1rem;padding:14px 20px}}.fl-page .fl-builder-content .section-card-scroll .fl-button span,.fl-page .fl-builder-content .section-cta .fl-button span,.fl-page .fl-builder-content .section-faq .fl-button span,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button span,.fl-page .fl-builder-content .section-img-txt .fl-button span,.fl-page .fl-builder-content .section-programs .fl-button span,.fl-page .fl-builder-content .section-programs .uabb-button span,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden) span,.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button span,.page-home .section-events .fl-button span,.page-home .section-scroll .fl-col-group:last-child .fl-button span,.page-home .section-why .fl-button span,header .menu .menu-item:last-child a span{color:#fff;font-size:1rem;-webkit-transition:.4s;transition:.4s}@media (max-width:991px){.fl-page .fl-builder-content .section-card-scroll .fl-button span,.fl-page .fl-builder-content .section-cta .fl-button span,.fl-page .fl-builder-content .section-faq .fl-button span,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button span,.fl-page .fl-builder-content .section-img-txt .fl-button span,.fl-page .fl-builder-content .section-programs .fl-button span,.fl-page .fl-builder-content .section-programs .uabb-button span,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden) span,.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button span,.page-home .section-events .fl-button span,.page-home .section-scroll .fl-col-group:last-child .fl-button span,.page-home .section-why .fl-button span,header .menu .menu-item:last-child a span{font-size:1rem}}.fl-page .fl-builder-content .section-card-scroll .fl-button,.fl-page .fl-builder-content .section-faq .fl-button,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button,.fl-page .fl-builder-content .section-img-txt .fl-button,.fl-page .fl-builder-content .section-programs .fl-button,.fl-page .fl-builder-content .section-programs .uabb-button,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden),.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button,.page-home .section-events .fl-button,.page-home .section-scroll .fl-col-group:last-child .fl-button,.page-home .section-why .fl-button,header .menu .menu-item:last-child a{background:#23a4ff;border-color:#23a4ff;color:#fff}.fl-page .fl-builder-content .section-card-scroll .fl-button span,.fl-page .fl-builder-content .section-faq .fl-button span,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button span,.fl-page .fl-builder-content .section-img-txt .fl-button span,.fl-page .fl-builder-content .section-programs .fl-button span,.fl-page .fl-builder-content .section-programs .uabb-button span,.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden) span,.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button span,.page-home .section-events .fl-button span,.page-home .section-scroll .fl-col-group:last-child .fl-button span,.page-home .section-why .fl-button span,header .menu .menu-item:last-child a span{color:#fff}.fl-page .fl-builder-content .section-card-scroll .fl-button:hover,.fl-page .fl-builder-content .section-cta .fl-button:hover,.fl-page .fl-builder-content .section-faq .fl-button:hover,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button:hover,.fl-page .fl-builder-content .section-img-txt .fl-button:hover,.fl-page .fl-builder-content .section-programs .fl-button:hover,.fl-page .fl-builder-content .section-programs .uabb-button:hover,.page-community .section-blog .facetwp-type-pager button:hover:not(.facetwp-hidden),.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button:hover,.page-home .section-events .fl-button:hover,.page-home .section-scroll .fl-col-group:last-child .fl-button:hover,.page-home .section-why .fl-button:hover,header .menu .menu-item:last-child a:hover{background:#0b1e33;border-color:#0b1e33;color:#fff}.fl-page .fl-builder-content .section-card-scroll .fl-button:hover span,.fl-page .fl-builder-content .section-cta .fl-button:hover span,.fl-page .fl-builder-content .section-faq .fl-button:hover span,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button:hover span,.fl-page .fl-builder-content .section-img-txt .fl-button:hover span,.fl-page .fl-builder-content .section-programs .fl-button:hover span,.fl-page .fl-builder-content .section-programs .uabb-button:hover span,.page-community .section-blog .facetwp-type-pager button:hover:not(.facetwp-hidden) span,.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button:hover span,.page-home .section-events .fl-button:hover span,.page-home .section-scroll .fl-col-group:last-child .fl-button:hover span,.page-home .section-why .fl-button:hover span,header .menu .menu-item:last-child a:hover span{color:#fff}.fl-page .fl-builder-content .section-hero .fl-button-group-button:last-child .fl-button{background:0;border-color:#fff;color:#fff}.fl-page .fl-builder-content .section-hero .fl-button-group-button:last-child .fl-button span{color:#fff}.fl-page .fl-builder-content .section-card-scroll .fl-button:hover,.fl-page .fl-builder-content .section-cta .fl-button,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button:hover,.fl-page .fl-builder-content .section-hero .fl-button-group-button:last-child .fl-button:hover{background:#fff;border-color:#fff;color:#0b1e33}.fl-page .fl-builder-content .section-card-scroll .fl-button:hover span,.fl-page .fl-builder-content .section-cta .fl-button span,.fl-page .fl-builder-content .section-hero .fl-button-group-button .fl-button:hover span,.fl-page .fl-builder-content .section-hero .fl-button-group-button:last-child .fl-button:hover span{color:#0b1e33}header{-webkit-box-shadow:0 5px 10px rgba(214,224,228,.1);box-shadow:0 5px 10px rgba(214,224,228,.1)}header .fl-row-content-wrap{padding-block:10px}@media (max-width:768px){header .fl-row-content-wrap{padding:0}}header .fl-module-content{margin:0}header .fl-photo-img{height:64px!important}@media (max-width:991px) and (min-width:769px){header .fl-photo-img{height:48px!important}}@media (max-width:991px){footer .fl-col-group{padding-inline:10px}}footer .fl-col-group:first-child{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-block:40px}@media (max-width:991px){footer .fl-col-group:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}}@media (max-width:767px){footer .fl-col-group:first-child{padding-block:20px}}@media (min-width:992px){footer .fl-col-group:first-child .fl-col:nth-child(odd){width:33.33%}footer .fl-col-group:first-child .fl-col:nth-child(2n){width:16.67%}}@media (max-width:575px){footer .fl-col-group:first-child .fl-col{width:100%!important}}footer .fl-col-group:first-child .fl-col .fl-heading{font:600 18px Libre Franklin;text-transform:unset}@media (max-width:991px){footer .fl-col-group:first-child .col-description{width:100%!important}footer .fl-col-group:first-child .col-description .fl-col-content{display:-webkit-box;display:-ms-flexbox;display:flex}footer .fl-col-group:first-child .col-description .fl-module-photo{width:80px}}footer .fl-col-group:first-child .col-description .fl-module-rich-text{color:hsla(0,0%,100%,.65)}@media (max-width:991px){footer .fl-col-group:first-child .col-description .fl-module-rich-text{width:calc(100% - 80px)}}footer .fl-col-group:first-child .col-description .fl-module-rich-text p{font-size:1rem}@media (min-width:992px){footer .fl-col-group:first-child .col-links{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}@media (max-width:991px) and (min-width:768px){footer .fl-col-group:first-child .col-links{width:25%!important}}footer .fl-col-group:first-child .col-links a{color:hsla(0,0%,100%,.65);padding:6px 0 14px}footer .fl-col-group:first-child .col-links a:hover{color:#23a4ff}@media (max-width:991px) and (min-width:768px){footer .fl-col-group:first-child .col-contact-us{width:50%!important}}footer .fl-col-group:first-child .col-contact-us .uabb-info-list-item{padding-bottom:10px}footer .fl-col-group:first-child .col-contact-us .uabb-info-list-icon{margin-right:1rem}footer .fl-col-group:first-child .col-contact-us .uabb-info-list-connector{display:none}footer .fl-col-group:first-child .col-contact-us .ua-icon,footer .fl-col-group:first-child .col-contact-us .ua-icon:before{color:#fff;font-size:1.5rem;height:auto;line-height:1;width:auto}footer .fl-col-group:first-child .col-contact-us .uabb-info-list-content{width:calc(100% - 40px)}footer .fl-col-group:first-child .col-contact-us .uabb-text-editor{color:hsla(0,0%,100%,.65);font-size:1rem}@media (min-width:768px){footer .fl-col-group:first-child .col-social-media{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}}@media (max-width:991px) and (min-width:768px){footer .fl-col-group:first-child .col-social-media{width:25%!important}}footer .fl-col-group:first-child .col-social-media .fl-icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}footer .fl-col-group:first-child .col-social-media .fl-icon{margin:0}footer .fl-col-group:first-child .col-social-media a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;-webkit-transition:.4s;transition:.4s;width:40px}footer .fl-col-group:first-child .col-social-media a .ua-icon,footer .fl-col-group:first-child .col-social-media a .ua-icon:before{color:#fff;float:none;font-size:1rem}footer .fl-col-group:first-child .col-social-media a:hover{background:#23a4ff;border-color:#23a4ff}footer .fl-col-group:first-child .col-social-media a:hover .ua-icon,footer .fl-col-group:first-child .col-social-media a:hover .ua-icon:before{color:#fff}footer .fl-col-group:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){footer .fl-col-group:last-child{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .fl-col-group:last-child .fl-col{width:auto}footer .fl-col-group:last-child .fl-col:last-child{margin-left:auto}@media (max-width:991px) and (min-width:768px){footer .fl-col-group:last-child .fl-col:first-child{margin-inline:0 auto}footer .fl-col-group:last-child .fl-col:last-child{margin-inline:auto 0}}footer .fl-col-group:last-child .fl-rich-text{font:14px/1.5 Libre Franklin}footer .fl-col-group:last-child .fl-rich-text p{color:hsla(0,0%,100%,.65)}@media (max-width:767px){footer .fl-col-group:last-child .fl-rich-text p{text-align:center}}footer .fl-col-group:last-child .fl-rich-text img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:1.5rem;-webkit-transition:.4s;transition:.4s;vertical-align:middle;width:1.5rem}footer .fl-col-group:last-child .fl-rich-text a{color:hsla(0,0%,100%,.65)}footer .fl-col-group:last-child .fl-rich-text a:hover{color:#23a4ff}footer .fl-col-group:last-child .fl-rich-text a:hover img{-webkit-filter:none;filter:none}header .menu .menu-item:not(:last-child) a{background:-webkit-gradient(linear,left top,left bottom,from(#23a4ff),to(#23a4ff)) no-repeat 100% 100%/0 1px;background:linear-gradient(#23a4ff,#23a4ff) no-repeat 100% 100%/0 1px;color:#000;font-weight:600;margin-inline:20px;padding:10px 0;-webkit-transition:background-size .4s;transition:background-size .4s}header .menu .menu-item:not(:last-child) a:hover{background-position-x:left;background-size:100% 1px}@media (max-width:1199px){header .menu .menu-item:not(:last-child) a{margin-inline:1rem}}@media (max-width:991px){header .menu .menu-item:not(:last-child) a{margin-inline:5px}}@media (max-width:768px){header .menu .menu-item:not(:last-child) a{margin:0;padding:14px 20px}}header .menu .menu-item:not(:last-child) a:hover{color:#23a4ff}header .menu .menu-item:not(:last-child).current_page_item a{background-position-x:left;background-size:100% 1px;color:#23a4ff}header .menu .menu-item:last-child{margin-left:20px}@media (max-width:991px){header .menu .menu-item:last-child{margin-left:10px}}@media (max-width:768px){header .menu .menu-item:last-child{margin:0}}header .menu .menu-item:last-child a{padding:14px 20px}@media (max-width:991px) and (min-width:769px){header .menu .menu-item:last-child a{padding:10px 14px}}@media (max-width:768px){header .menu .menu-item:last-child a{background:0!important;border:0;color:#000;font-weight:600}header .menu{background:#fff;border:1px solid #dcdcdc;-webkit-box-shadow:0 5px 10px rgba(214,224,228,.1);box-shadow:0 5px 10px rgba(214,224,228,.1);left:auto!important}}header .fl-menu-mobile-toggle.hamburger.active{color:#23a4ff}@media (max-width:575px){.page-about-us .section-fullimg .fl-row-content-wrap{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#d6e0e4),color-stop(40%,transparent));background-image:linear-gradient(#d6e0e4 40%,transparent 0)}}.page-schedule .section-schedule .uabb-info-list small{display:inline-block;font-size:14px;line-height:1.5;opacity:.65}.page-schedule .section-schedule .uabb-info-list-content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-schedule .section-schedule .uabb-info-list-content{background:#d6e0e4;padding:11px}.page-home .section-highlight .fl-row-content-wrap:after,.page-home .section-highlight .fl-row-content-wrap:before{content:"";height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media (max-width:991px){.page-home .section-highlight .fl-row-content-wrap:after,.page-home .section-highlight .fl-row-content-wrap:before{background-size:16.67%!important}}.page-home .section-highlight .fl-row-content-wrap:before{background:url(../assets/images/shape-left.png) 0 0/auto no-repeat}.page-home .section-highlight .fl-row-content-wrap:after{background:url(../assets/images/shape-right.png) 100% 100%/auto no-repeat}.page-home .section-highlight .fl-row-content-wrap .fl-rich-text{font-size:24px;font-weight:300}@media (max-width:1199px){.page-home .section-highlight .fl-row-content-wrap .fl-rich-text{font-size:20px}}@media (min-width:768px){.page-home .section-highlight .fl-col-content{margin-inline:8.33%}}@media (max-width:991px){.page-home .section-scroll .fl-row-content-wrap{padding-inline:20px!important}}.page-home .section-scroll .fl-col-group-equal-height{background:#fff;border:1px solid #dcdcdc;border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03);margin-top:20px;padding:20px}@media (max-width:991px){.page-home .section-scroll .fl-col-group-equal-height{padding:10px}}.page-home .section-scroll .fl-col-group:last-child{margin-top:20px}.page-home .section-scroll .fl-photo-content,.page-home .section-scroll .fl-photo-img{border-radius:10px;width:100%}@media (max-height:800px){.page-home .section-scroll .fl-photo-content,.page-home .section-scroll .fl-photo-img{max-height:50vh;-o-object-fit:cover;object-fit:cover}}@media (min-width:992px){.page-home .section-scroll .scroll-top .fl-col-group:first-child{position:sticky;top:80px}}.page-home .section-scroll .scroll-card{position:relative}@media (max-width:991px){.page-home .section-scroll .scroll-card{padding-inline:10px}}@media (min-width:992px){.page-home .section-scroll .scroll-card .fl-col-group{position:sticky;-webkit-transition:.4s;transition:.4s}.page-home .section-scroll .scroll-card .fl-col-group:nth-child(n+3){opacity:0}.page-home .section-scroll .scroll-card .fl-col-group.active{opacity:1}}.page-home .section-scroll .scroll-card .fl-col-group .fl-col:last-child .fl-col-content{padding-left:40px}@media (max-width:1199px){.page-home .section-scroll .scroll-card .fl-col-group .fl-col:last-child .fl-col-content{padding-inline:20px}}.page-home .section-scroll .scroll-dots{display:grid;float:right;gap:10px;margin-right:-40px;opacity:0;padding-block:20px;position:sticky;top:55%;-webkit-transition:.4s;transition:.4s;z-index:1}@media (max-width:1366px){.page-home .section-scroll .scroll-dots{margin-right:20px}}@media (max-width:1199px){.page-home .section-scroll .scroll-dots{margin-right:10px}}.page-home .section-scroll .scroll-dots.active{opacity:1}.page-home .section-scroll .scroll-dots div{background:#d6e0e4;border-radius:1rem;height:1rem;-webkit-transition:.4s;transition:.4s;width:1rem}.page-home .section-scroll .scroll-dots div.active{background:#23a4ff}.page-home .section-events .fl-row-content-wrap{background-size:auto calc(100% - 160px);min-height:800px}@media (max-width:1441px){.page-home .section-events .fl-row-content-wrap{background-size:50%;min-height:640px}}@media (max-width:1199px){.page-home .section-events .fl-row-content-wrap{background-size:auto calc(100% - 160px);min-height:0}}@media (max-width:991px){.page-home .section-events .fl-row-content-wrap{background-size:50%}}@media (max-width:767px){.page-home .section-events .fl-row-content-wrap{background-position:bottom 20px right;background-size:calc(100% - 10px);padding-bottom:80%!important}}@media (max-width:991px) and (min-width:768px){.page-home .section-events .fl-col{clear:none;float:left;width:50%!important}}.page-home .section-hero .fl-row-content-wrap{background-size:cover!important}.page-home .section-find .fl-module-info-banner,.page-home .section-find .fl-module-info-banner .fl-module-content{height:calc(100% - 10px)}.page-home .section-find .uabb-ultb3-box{background:#fff;border:1px solid #dcdcdc;border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03);height:100%}.page-home .section-find .uabb-ultb3-info{padding:40px}@media (max-width:991px){.page-home .section-find .uabb-ultb3-info{padding:20px}}.page-home .section-find .uabb-ultb3-info ul{margin-block:1rem}.page-home .section-find .uabb-ultb3-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:10px}.page-home .section-find .uabb-ultb3-info ul li:before{color:#23a4ff;content:"\e955";font-family:Ultimate-Icons}.page-home .section-why .fl-rich-text ul{padding:0}.page-home .section-why .fl-rich-text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:10px}.page-home .section-why .fl-rich-text ul li:before{color:#23a4ff;content:"\e955";font-family:Ultimate-Icons}.page-home .section-why .uabb-photo-gallery-content{padding-top:91.67%}.page-home .section-why .uabb-photo-gallery-content img{border-radius:10px;height:100%!important;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}.page-home .section-why .uabb-photo-gallery-item{padding:10px}.page-home .section-faq .fl-accordion-item{width:calc(33.33% - 20px)}@media (max-width:991px){.page-home .section-faq .fl-accordion-item{width:100%}}.page-home .section-faq .fl-accordion-button{padding:20px!important}.page-home .section-faq .fl-accordion-button,.page-home .section-faq .fl-accordion-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-home .section-faq .fl-accordion-button a{vertical-align:middle}@media (min-width:992px){.page-home .section-faq .fl-accordion-button a{height:2.4em}.page-contact-us .section-contact .fl-col:last-child .fl-module-content{margin-left:0}}.page-contact-us .section-contact .fl-photo-content,.page-contact-us .section-contact img{width:100%}.page-contact-us .section-contact .fl-icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (min-width:992px){.page-contact-us .section-contact .fl-icon-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-contact-us .section-contact .fl-icon-group .fl-icon{margin:0}.page-contact-us .section-contact .fl-icon-group a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #0b1e33;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;-webkit-transition:.4s;transition:.4s;width:40px}.page-contact-us .section-contact .fl-icon-group a .ua-icon,.page-contact-us .section-contact .fl-icon-group a .ua-icon:before{color:#0b1e33;float:none;font-size:1rem}.page-contact-us .section-contact .fl-icon-group a:hover{background:#23a4ff;border-color:#23a4ff}.page-contact-us .section-contact .fl-icon-group a:hover .ua-icon,.page-contact-us .section-contact .fl-icon-group a:hover .ua-icon:before{color:#0b1e33}.page-contact-us .section-contact .uabb-info-list-connector{display:none}@media (max-width:991px){.page-contact-us .section-contact .uabb-info-list-item{padding-bottom:1rem}.page-contact-us .section-contact .uabb-info-list-icon{margin-right:1rem}}.page-contact-us .section-contact .uabb-info-list .uabb-icon .ua-icon,.page-contact-us .section-contact .uabb-info-list .uabb-icon .ua-icon:before{color:#0b1e33;font-size:2rem;height:auto;line-height:1;width:auto}@media (max-width:991px){.page-contact-us .section-contact .uabb-info-list .uabb-icon .ua-icon,.page-contact-us .section-contact .uabb-info-list .uabb-icon .ua-icon:before{font-size:20px}}.page-contact-us .section-contact .uabb-info-list .uabb-text-editor{color:#0b1e33;font-size:18px}.page-contact-us .section-form .fl-col:first-child .fl-col-content *{height:100%}@media (min-width:992px){.page-contact-us .section-form .fl-col:first-child .fl-module-content{margin-right:0;margin-block:0}}.page-contact-us .section-form .fl-col:first-child .fl-photo-content{display:block;padding-top:66.67%;position:relative}.page-contact-us .section-form .fl-col:first-child .fl-photo-content img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:991px){.page-contact-us .section-form .fl-col:first-child .fl-photo-content img{border-radius:10px 10px 0 0}}.page-contact-us .section-form .fl-col:last-child .fl-col-content{background:#fff;border-radius:0 10px 10px 0;padding:40px}@media (max-width:991px){.page-contact-us .section-form .fl-col:last-child .fl-col-content{border-radius:0 0 10px 10px;margin:10px;padding:20px}}.page-contact-us .section-form .gform_wrapper.gravity-theme{margin-top:40px}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_heading{display:none}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_validation_errors{-webkit-box-shadow:none;box-shadow:none}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_validation_errors h2{color:inherit;font:400 14px Inter;text-transform:unset}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_validation_errors span{display:none}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform-field-label{font-size:18px;font-weight:400}.page-contact-us .section-form .gform_wrapper.gravity-theme input,.page-contact-us .section-form .gform_wrapper.gravity-theme textarea{border:1px solid #dcdcdc;font-size:1rem;padding:14px 20px;resize:none}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform-footer{margin-top:0;padding-bottom:0}.page-contact-us .section-form .gform_wrapper.gravity-theme .gform_button{margin-bottom:0}@media (max-width:1199px) and (min-width:769px){.page-contact-us .section-img-txt .fl-col:last-child .fl-col-content .fl-col{width:100%}}@media (max-width:768px) and (min-width:576px){.page-contact-us .section-img-txt .fl-col:last-child .fl-col-content .fl-col{clear:none;float:left}}.page-contact-us .section-img-txt .fl-col:last-child .fl-col-content .fl-col .fl-col-content{padding:0}@media (max-width:991px) and (min-width:768px){.page-community .section-events .fl-col-group:last-child .fl-col{clear:none;float:left;width:50%!important}}.page-community .section-events .fl-col-group:last-child .fl-col:last-child{position:sticky;top:80px}@media (max-width:991px){.page-community .section-events .fl-col-group:last-child .fl-col:last-child{top:20px}}.page-community .section-events .events-row{margin-inline:-10px;row-gap:20px}.page-community .section-events .events-row>div{padding-inline:10px}.page-community .section-events .events-content{background:#fff;border:1px solid #dcdcdc;border-radius:10px;height:100%;padding:20px}.page-community .section-events .events-date{font-size:1rem;font-weight:700}.page-community .section-events .events-excerpt{font-size:1rem;margin-block:1rem}.page-community .section-events .events-link a:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.page-community .section-events .events-link a:hover:after{margin-left:10px;opacity:1}.page-community .section-blog .facetwp-type-sort{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative}.page-community .section-blog .facetwp-type-sort:after{border-color:#0b1e33 transparent transparent #0b1e33;border-style:solid;border-width:2px;content:"";display:block;height:8px;position:absolute;right:20px;top:50%;-webkit-transform:rotate(-135deg) translateY(100%);transform:rotate(-135deg) translateY(100%);width:8px}.page-community .section-blog .facetwp-type-sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dcdcdc;border-radius:4px;padding:14px 40px 14px 20px;width:auto}.page-community .section-blog .facetwp-type-pager{margin-block:20px 0}.page-community .section-blog .facetwp-type-pager button:not(.facetwp-hidden){display:block;margin:0 auto}.page-community .section-blog .news-row{margin-inline:-10px}.page-community .section-blog .news-row>div{padding-inline:10px}.page-community .section-blog .news-img{padding-top:75%;position:relative}.page-community .section-blog .news-img img{border-radius:10px;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page-community .section-blog .news-content{padding:20px}@media (min-width:768px){.page-community .section-blog .news-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:2.4em;overflow:hidden;text-overflow:ellipsis}}.page-community .section-blog .news-excerpt{font-size:1rem;margin-block:1rem}@media (min-width:768px){.page-community .section-blog .news-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:6em;overflow:hidden;text-overflow:ellipsis}}.page-community .section-blog .news-link{margin-bottom:1rem}.page-community .section-blog .news-link a:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.page-community .section-blog .news-link a:hover:after{margin-left:10px;opacity:1}.single-post .section-hero .fl-post-info-author:before,.single-post .section-hero .fl-post-info-date:before{color:#23a4ff;content:"";font-family:Ultimate-Icons;margin-right:10px}.single-post .section-hero .fl-post-info-author:before{content:"\e9c6"}.single-post .section-hero .fl-post-info-date:before{content:"\e902"}.single-post .section-hero .fl-post-info-sep{display:inline-block;width:1.5rem}@media (min-width:768px){.single-post .section-related .fl-post-column{clear:none;width:50%}}@media (min-width:992px){.single-post .section-related .fl-post-column{width:25%}}.single-post .section-related .fl-post-grid-post{border-radius:10px}@media (max-width:767px){.single-post .section-related .fl-post-grid-post{height:auto!important}}.single-post .section-related .fl-post-grid-image{padding-top:75%;position:relative}.single-post .section-related .fl-post-grid-image img{border-radius:10px;height:100%!important;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%!important}@media (min-width:768px){.single-post .section-related .fl-post-grid-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:2.4em;overflow:hidden;text-overflow:ellipsis}.single-post .section-related .fl-post-grid-content p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:6em;overflow:hidden;text-overflow:ellipsis}}.single-post .section-related .fl-post-grid-content a{margin:0}.single-post .section-related .fl-post-grid-content a:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.single-post .section-related .fl-post-grid-content a:hover:after{margin-left:10px;opacity:1}.fl-page .fl-builder-content .section-hero .fl-row-content-wrap{background-position:100% 0;background-size:53vw auto;min-height:0}@media (max-width:991px){.fl-page .fl-builder-content .section-hero .fl-row-content-wrap{background-size:cover}.fl-page .fl-builder-content .section-hero .fl-row-content-wrap:after{background:#0b1e33;opacity:.65}}.fl-page .fl-builder-content .section-hero .fl-module-heading .fl-module-content{margin-bottom:20px}body:not(.single-post) .fl-page .section-hero h1{font:600 1rem Inter;letter-spacing:1px;position:relative}body:not(.single-post) .fl-page .section-hero h1 span{color:hsla(0,0%,100%,.7)!important}body:not(.single-post) .fl-page .section-hero h1:after{background:#23a4ff;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:40px}@media (max-width:1244px) and (min-width:1200px){.page-home .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1133px) and (min-width:992px){.page-home .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1303px) and (min-width:1200px){.page-about-us .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1115px) and (min-width:992px){.page-about-us .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1354px) and (min-width:1200px){.page-programs .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1127px) and (min-width:992px){.page-programs .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1244px) and (min-width:1200px){.page-schedule .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1095px) and (min-width:992px){.page-schedule .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1062px) and (min-width:992px){.page-pricing .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1026px) and (min-width:992px){.page-community .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1225px) and (min-width:1200px){.page-faqs .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1027px) and (min-width:992px){.page-faqs .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}@media (max-width:1026px) and (min-width:992px){.page-contact-us .fl-builder-content .section-hero .fl-row-content-wrap{background-size:contain}}.fl-page .fl-builder-content .section-grid .fl-row-content>.fl-col-group-equal-height>.fl-col:first-child .fl-module-content,.fl-page .fl-builder-content .section-grid .fl-row-content>.fl-col-group-equal-height>.fl-col:first-child .fl-module-info-banner,.fl-page .fl-builder-content .section-grid .fl-row-content>.fl-col-group-equal-height>.fl-col:first-child .uabb-ultb3-box{height:calc(100% - 7px)}.fl-page .fl-builder-content .section-grid .uabb-ultb3-box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:10px}.fl-page .fl-builder-content .section-grid .uabb-ultb3-box .uabb-ultb3-info{padding:80px 40px 40px}@media (max-width:991px){.fl-page .fl-builder-content .section-grid .uabb-ultb3-box .uabb-ultb3-info{padding:40px 20px 20px}}.fl-page .fl-builder-content .section-grid .uabb-ultb3-box .uabb-ultb3-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-webkit-transform:none;transform:none;width:100%!important}.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-imgicon-wrap{margin-block:0 1rem}.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-image .uabb-photo-img{height:54px!important;width:auto}@media (max-width:1199px){.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-image .uabb-photo-img{height:40px!important}}.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-infobox-title-prefix{font-size:1rem;font-weight:700}.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-infobox-title{font:700 24px/1.2 Libre Franklin}@media (max-width:1199px){.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-infobox-title{font-size:20px}}.fl-page .fl-builder-content .section-grid .uabb-infobox .uabb-infobox-text p{font-size:1rem;padding:0}.fl-page .fl-builder-content .section-grid .uabb-ultb3-title{color:#fff}.fl-page .fl-builder-content .section-grid .uabb-ultb3-info .uabb-infobanner-cta-link:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.fl-page .fl-builder-content .section-grid .uabb-ultb3-info:hover .uabb-infobanner-cta-link:after{margin-left:10px;opacity:1}.fl-page .fl-builder-content .section-grid .uabb-ultb3-desc{display:none}@media (max-width:1199px) and (min-width:768px){.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:first-child{width:100%!important}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:first-child .uabb-ultb3-box .uabb-ultb3-img{-o-object-position:top;object-position:top}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:first-child .uabb-ultb3-box .uabb-ultb3-info{padding-top:50%}}@media (max-width:1280px) and (min-width:1200px){.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .uabb-text-editor{height:7em}}@media (max-width:1199px) and (min-width:992px){.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col{clear:none;float:left;width:25%!important}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .fl-module{width:50%}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .uabb-infobox-title-prefix{height:3em}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .uabb-text-editor{height:8.4em}}@media (max-width:991px) and (min-width:768px){.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col{clear:none;float:left;width:50%!important}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .uabb-infobox-title{font-size:18px}.page-home .section-grid .fl-col-group:not(.fl-col-group-nested)>.fl-col:last-child .fl-col .uabb-text-editor{height:5.6em}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col{clear:none;float:left}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col .uabb-ultb3-title{font-size:1.5rem;height:4.8em}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:first-child{width:33.33%!important}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:last-child{width:66.67%!important}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:last-child .fl-col-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:last-child .fl-module{width:50%}}.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:last-child .uabb-ultb3-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:3.6em;justify-content:flex-end}@media (max-width:991px) and (min-width:768px){.page-community .section-grid .fl-col-group:nth-child(2) .fl-col:last-child .uabb-ultb3-title{height:4.8em}}.fl-page .fl-builder-content .section-classes .fl-rich-text p{color:hsla(0,0%,100%,.65);font-weight:300}.fl-page .fl-builder-content .section-classes .uabb-infobox-text-wrap,.fl-page .fl-builder-content .section-classes .uabb-infobox-title-wrap{margin:20px}.fl-page .fl-builder-content .section-classes .uabb-image .uabb-image-content{width:100%}.fl-page .fl-builder-content .section-classes .uabb-image .uabb-photo-img{border-radius:10px;width:100%}.fl-page .fl-builder-content .section-classes .uabb-text-editor{color:hsla(0,0%,100%,.65);font-weight:300;margin-block:1rem}.fl-page .fl-builder-content .section-classes .uabb-infobox-cta-link{color:#23a4ff}.fl-page .fl-builder-content .section-classes .uabb-infobox-cta-link:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.fl-page .fl-builder-content .section-classes .uabb-infobox-cta-link:hover:after{margin-left:1rem;opacity:1}@media (max-width:991px) and (min-width:768px){.page-home .section-classes .fl-col-group:nth-child(2) .fl-col{clear:none;float:left;width:33.33%!important}.page-home .section-classes .uabb-infobox-text-wrap,.page-home .section-classes .uabb-infobox-title-wrap{margin-inline:0!important}}.page-home .section-classes .uabb-infobox-title{height:2.4em}@media (max-width:1199px){.page-home .section-classes .uabb-infobox-title{height:3.6em}}@media (max-width:767px){.page-home .section-classes .uabb-infobox-title{height:auto}}.page-home .section-classes .uabb-text-editor{height:6em}@media (max-width:1199px){.page-home .section-classes .uabb-text-editor{height:9em}}@media (max-width:991px){.page-home .section-classes .uabb-text-editor{height:10.5em}}@media (max-width:767px){.page-home .section-classes .uabb-text-editor{height:auto}}@media (max-width:991px) and (min-width:768px){.page-about-us .section-classes .fl-col-group:nth-child(2) .fl-col{clear:none;float:left;width:33.33%!important}}.page-about-us .section-classes .fl-col-group:nth-child(2) .fl-rich-text p,.page-about-us .section-classes .fl-col-group:nth-child(2) .uabb-text-editor{color:inherit;font-weight:inherit}@media (max-width:991px) and (min-width:768px){.page-programs .section-classes .fl-col-group:nth-child(3) .fl-col,.page-schedule .section-classes .fl-col-group:nth-child(2) .fl-col{clear:none;float:left;width:50%!important}}.fl-page .fl-builder-content .section-slider{overflow:hidden}.fl-page .fl-builder-content .section-slider .fl-col-group:first-child h4{color:#0b1e33}.fl-page .fl-builder-content .section-slider .fl-col-group:last-child{margin-left:calc(-50vw - -650px);width:calc(100vw - 10px)}@media (max-width:1300px){.fl-page .fl-builder-content .section-slider .fl-col-group:last-child{margin-inline:-10px}}.fl-page .fl-builder-content .section-slider .fl-module-photo-gallery .fl-module-content{margin:0}.fl-page .fl-builder-content .section-slider .uabb-photo-gallery-content{padding-top:100%;position:relative}.fl-page .fl-builder-content .section-slider .uabb-photo-gallery-content img{border-radius:10px;height:100%!important;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.fl-page .fl-builder-content .section-slider .slick-slide{clear:none!important;-webkit-transition:.4s;transition:.4s}@media (max-width:991px){.fl-page .fl-builder-content .section-slider .slick-slide{padding:10px}}.fl-page .fl-builder-content .section-slider .slick-slide:not(.slick-active){margin-bottom:40px}@media (max-width:991px){.fl-page .fl-builder-content .section-slider .slick-slide:not(.slick-active){margin-top:20px}}.fl-page .fl-builder-content .section-slider .slick-active:not(.slick-current){margin-top:40px}@media (max-width:991px) and (min-width:768px){.fl-page .fl-builder-content .section-card-scroll .fl-col{clear:none;float:left;width:50%!important}}.fl-page .fl-builder-content .section-card-scroll .fl-col:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.fl-page .fl-builder-content .section-card-scroll .fl-col:first-child{position:sticky;top:33.33vh}}.fl-page .fl-builder-content .section-card-scroll .fl-module-info-banner{width:100%}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-box{border-radius:10px}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info{padding:40px 80px}@media (max-width:1199px){.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info{padding:40px}}@media (max-width:991px){.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info{padding:20px}}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info>*{-webkit-transition:.4s!important;transition:.4s!important}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info a{color:#23a4ff}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-info a:after{content:"→";opacity:0;-webkit-transition:.4s;transition:.4s}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-img{opacity:0;z-index:6}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-desc{margin-block:1rem}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-desc li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:10px}.fl-page .fl-builder-content .section-card-scroll .uabb-ultb3-desc li:before{color:#23a4ff;content:"\e955";font-family:Ultimate-Icons}.fl-page .fl-builder-content .section-card-scroll .uabb-infobox{background:#fff;border-radius:10px;-webkit-transition:.4s;transition:.4s}.fl-page .fl-builder-content .section-card-scroll .uabb-infobox .uabb-infobox-content{padding:40px 80px}@media (max-width:1199px){.fl-page .fl-builder-content .section-card-scroll .uabb-infobox .uabb-infobox-content{padding:40px}}@media (max-width:991px){.fl-page .fl-builder-content .section-card-scroll .uabb-infobox .uabb-infobox-content{padding:20px}}.fl-page .fl-builder-content .section-card-scroll .uabb-infobox .uabb-image .uabb-photo-img{height:40px!important;width:auto}.fl-page .fl-builder-content .section-card-scroll .uabb-infobox .uabb-infobox-title{margin-block:1rem}.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-img{opacity:1}.fl-page .fl-builder-content .section-card-scroll .active .uabb-infobox,.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-info{background:#23a4ff}.fl-page .fl-builder-content .section-card-scroll .active .uabb-infobox *,.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-info *{color:#fff}.fl-page .fl-builder-content .section-card-scroll .active .uabb-infobox img,.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-info img{-webkit-filter:brightness(100);filter:brightness(100)}.fl-page .fl-builder-content .section-card-scroll .active .uabb-infobox li:before,.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-info li:before{color:#fff}.fl-page .fl-builder-content .section-card-scroll .active .uabb-infobox .uabb-infobanner-cta-link:after,.fl-page .fl-builder-content .section-card-scroll .active .uabb-ultb3-info .uabb-infobanner-cta-link:after{margin-left:1rem;opacity:1}@media (max-width:991px) and (min-width:768px){.page-home .section-card-scroll .fl-module-info-banner:nth-child(2){margin-left:-100%}.page-home .section-card-scroll .fl-module-info-banner:last-child{margin-top:-330px}.page-home .section-card-scroll .uabb-ultb3-box{min-height:310px}}.page-about-us .section-card-scroll .fl-col:first-child .fl-rich-text p{color:hsla(0,0%,100%,.65);font-weight:300}@media (max-width:991px) and (min-width:768px){.page-about-us .section-card-scroll .fl-module-info-box:nth-child(2){margin-left:-100%}.page-about-us .section-card-scroll .fl-module-info-box:last-child{margin-top:-300px}.page-about-us .section-card-scroll .uabb-infobox{min-height:280px}}.fl-page .fl-builder-content .section-faq .fl-accordion{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width:767px){.fl-page .fl-builder-content .section-faq .fl-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fl-page .fl-builder-content .section-faq .fl-accordion-parent{-webkit-box-flex:1;display:grid;-ms-flex:1;flex:1;gap:20px;width:100%}.fl-page .fl-builder-content .section-faq .fl-accordion-item{background:#fff;border-color:#dcdcdc;border-radius:4px;margin:0}.fl-page .fl-builder-content .section-faq .fl-accordion-button{line-height:1.2;padding:20px 40px}@media (max-width:991px){.fl-page .fl-builder-content .section-faq .fl-accordion-button{padding:14px 20px}}.fl-page .fl-builder-content .section-faq .fl-accordion-button-label{color:#0b1e33;font-weight:700;outline:0}.fl-page .fl-builder-content .section-faq .fl-accordion-button-icon{color:#aaa;outline:0;padding:0}.fl-page .fl-builder-content .section-faq .fl-accordion-button.show a,.fl-page .fl-builder-content .section-faq .fl-accordion-button.show i,.fl-page .fl-builder-content .section-faq .fl-accordion-button:hover a,.fl-page .fl-builder-content .section-faq .fl-accordion-button:hover i{color:#23a4ff}.fl-page .fl-builder-content .section-faq .fl-accordion-content{border-top:1px solid #dcdcdc;padding:20px 40px}@media (max-width:991px){.fl-page .fl-builder-content .section-faq .fl-accordion-content{padding:14px 20px}}.fl-page .fl-builder-content .section-cta .fl-row-content-wrap{background-position:100%;background-size:53vw auto}@media (max-width:991px){.fl-page .fl-builder-content .section-cta .fl-row-content-wrap{background-position:bottom;background-size:cover}.fl-page .fl-builder-content .section-cta .fl-row-content-wrap:after{background:#0b1e33;opacity:.65}}@media (max-width:1612px) and (min-width:992px){.single-post .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1330px) and (min-width:992px){.page-home .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1395px) and (min-width:1200px){.page-about-us .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1168px) and (min-width:992px){.page-about-us .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1230px) and (min-width:1200px){.page-programs .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1168px) and (min-width:992px){.page-programs .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1262px) and (min-width:1200px){.page-schedule .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1168px) and (min-width:992px){.page-schedule .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1395px) and (min-width:992px){.page-pricing .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (max-width:1656px) and (min-width:992px){.page-community .fl-builder-content .section-cta .fl-row-content-wrap{background-size:contain}}@media (min-width:992px){.fl-page .fl-builder-content .section-img-txt .fl-col:first-child .fl-module-content{margin-right:0}}.fl-page .fl-builder-content .section-img-txt .fl-col:last-child .fl-col-content{padding-left:40px}@media (max-width:991px){.fl-page .fl-builder-content .section-img-txt .fl-col:last-child .fl-col-content{padding:20px}}.fl-page .fl-builder-content .section-img-txt ul{padding:0}.fl-page .fl-builder-content .section-img-txt ul:last-child{margin-bottom:0}.fl-page .fl-builder-content .section-img-txt ul li{list-style:none;margin-top:10px;padding-left:2rem}.fl-page .fl-builder-content .section-img-txt ul li:before{color:#23a4ff;content:"\e955";font-family:Ultimate-Icons;margin-inline:-30px 12px}.fl-page .fl-builder-content .section-img-txt .fl-photo-content,.fl-page .fl-builder-content .section-img-txt img{width:100%}.fl-page .fl-builder-content .section-img-txt .fl-module-button-group .fl-module-content{margin-top:0}.fl-page .fl-builder-content .section-programs .fl-col-group:nth-child(n+2){background:#fff;border:1px solid #dcdcdc;border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03);display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:40px;padding:30px}@media (max-width:991px) and (min-width:768px){.fl-page .fl-builder-content .section-programs .fl-col-group:nth-child(n+2){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fl-page .fl-builder-content .section-programs .fl-col-group:nth-child(n+2)>div{width:50%!important}}@media (max-width:991px){.fl-page .fl-builder-content .section-programs .fl-col-group:nth-child(n+2){margin:20px 10px;padding:10px;width:calc(100% - 20px)}}.fl-page .fl-builder-content .section-programs .fl-photo-content,.fl-page .fl-builder-content .section-programs img{width:100%}.fl-page .fl-builder-content .section-programs ul{padding:0}.fl-page .fl-builder-content .section-programs ul:last-child{margin-bottom:0}.fl-page .fl-builder-content .section-programs ul li{list-style:none;margin-top:10px;padding-left:2rem}.fl-page .fl-builder-content .section-programs ul li:before{color:#23a4ff;content:"\e955";font-family:Ultimate-Icons;margin-inline:-30px 12px}.fl-page .fl-builder-content .section-programs .uabb-image .uabb-photo-img{height:40px;width:auto}.fl-page .fl-builder-content .section-programs .uabb-infobox-title{margin-block:1rem}.fl-page .fl-builder-content .section-programs .uabb-infobox-button{margin-top:1rem}@media (min-width:768px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:first-child .fl-module-content{margin-right:0}}.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:last-child .fl-col-content{margin-left:40px}@media (max-width:991px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:last-child .fl-col-content{margin-left:20px}}@media (max-width:767px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:last-child .fl-col-content{margin:0 20px}.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:first-child .fl-col-content{margin-right:40px}@media (max-width:991px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:first-child .fl-col-content{margin-right:20px}}@media (max-width:767px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:first-child .fl-col-content{margin:0 20px}}@media (min-width:768px){.page-programs .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:last-child .fl-module-content{margin-left:0}.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:first-child .fl-module-content{margin-right:0}}.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:last-child .fl-col-content{margin-left:40px}@media (max-width:991px){.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:last-child .fl-col-content{margin-left:20px}}@media (max-width:767px){.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(odd) .fl-col:last-child .fl-col-content{margin:0 20px}.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:first-child .fl-col-content{margin-right:40px}@media (max-width:991px){.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:first-child .fl-col-content{margin-right:20px}}@media (max-width:767px){.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:first-child .fl-col-content{margin:0 20px}}@media (min-width:768px){.page-pricing .section-programs .fl-col-group:nth-child(n+2):nth-child(2n) .fl-col:last-child .fl-module-content{margin-left:0}}