body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.grecaptcha-badge{visibility:hidden!important}html,body{overflow-x:hidden}body{position:relative}.white-pattern-btn{width:fit-content;position:relative}.ld-login-modal-wrapper{height:700px}.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:30px!important;color:#454545!important;text-transform:uppercase}.ld-login-modal-register .ld-login-modal-wrapper .ld-modal-heading{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:30px!important;color:#fff!important;text-transform:uppercase}.performance-item .feature-image{text-align:center}a.white-pattern-btn:before{content:url('https://strictlyballetarts.com/wp-content/uploads/2024/11/Vector.svg');position:absolute;left:0}.et_post_meta_wrapper{display:none}.container{width:100%!important;padding:0!important;margin:0!important}.performance-post .performance-details h2{font-size:40px}.performance-post{color:#454545}.audition-year .post-date,.audition-year{font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif;color:#454545;font-size:24px;margin-bottom:20px}.performance-slider .post-title{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:60px;color:#333333!important;font-size:40px;font-weight:500;margin-bottom:37px}.performance-slider .post-date{margin-left:20px}.performance-post .post-excerpt{margin-bottom:80px}.performance-post .apply-link a{color:#fff;text-transform:uppercase;font-size:18px;font-weight:600}.performance-post .learn-more-link:before{content:"";background:url('https://strictlyballetarts.com/wp-content/uploads/2024/12/learn-more-pattern.svg');width:160px;background-position:center;background-size:cover;height:10px;position:absolute;top:-15px;left:0}.performance-post .learn-more-link:after{content:"";background:url('https://strictlyballetarts.com/wp-content/uploads/2024/12/learn-more-pattern.svg');width:160px;background-position:center;background-size:cover;height:10px;position:absolute;bottom:-15px;left:0}.performance-post .post-excerpt{max-width:576px;font-weight:100!important}.performance-post .apply-link:before{content:"";background:url('https://strictlyballetarts.com/wp-content/uploads/2024/12/btn-pattern.svg');width:220px;background-position:center;background-size:cover;height:10px;position:absolute;top:-15px;left:0}.performance-post .apply-link:after{content:"";background:url('https://strictlyballetarts.com/wp-content/uploads/2024/12/btn-pattern.svg');width:220px;background-position:center;background-size:cover;height:10px;position:absolute;bottom:-15px;left:0}.performance-post .apply-link{margin-right:30px;background:#636464;padding:16px 30px;position:relative}.performance-post .learn-more-link a{color:#636464;font-weight:600}.performance-post .learn-more-link{margin-right:30px;background:transparent;border:1px solid #636464;padding:16px 35px;position:relative}.performance-post-item{margin-left:10px;margin-right:10px;padding:60px 20px;border:2px solid #FEEFF5;height:260px!important}.performance-post-item .post-date{font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif;font-size:22px;font-weight:400;margin-bottom:20px}.performance-post-item h3{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif;font-size:32px}.performance-post.f-class .learn-more-link{background:#636464!important;padding:16px 35px}.performance-post.f-class .learn-more-link a{color:#fff}.feature-class-img{width:480px;height:550px;background-position:center;background-size:cover}.performance-post.f-class h2{max-width:450px}.performance-posts .performance-item img{height:240px;object-fit:cover;margin-bottom:20px}.performance-posts .performance-item .apply-info{margin-bottom:10px}.performance-posts .performance-item .apply-button a{color:#D25984;text-transform:uppercase;font-weight:600}.ld_course_grid_button .btn-primary{background:#FFCEDF!important;border:none!important;border-radius:0px!important;font-family:Afacad Flux;color:#454545!important;font-size:18px!important;font-weight:600!important;padding-top:12px!important;padding-bottom:12px!important}.ld_course_grid article{border:none!important}.ld_course_grid .caption{padding:20px 0px 0 0px!important}.ld_course_grid .caption h3{padding:0 10px 20px 10px}.ld-course-list-items.row{row-gap:40px}.ribbon.enrolled{display:none}.pattern-btn a{background:#636464;color:#fff;padding:20px 40px;text-transform:uppercase;font-size:16px;font-weight:600;position:relative}.pattern-btn.register a{padding-left:53px;padding-right:53px}.pattern-btn.white a:before{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/ap.svg)!important;position:absolute;top:-20px;left:0;z-index:99}.pattern-btn.white a:after{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/ap.svg)!important;position:absolute;bottom:-20px;left:0;z-index:99}.pattern-btn.grey a:before{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/grey.svg)!important;position:absolute;top:-20px;left:0;z-index:99}.pattern-btn.grey a:after{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/grey.svg)!important;position:absolute;bottom:-20px;left:0;z-index:99}.pattern-btn.grey.vac a:before{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/vac.svg)!important;position:absolute;top:-20px;left:0;z-index:99}.pattern-btn.grey.vac a:after{content:url(https://strictlyballetarts.com/wp-content/uploads/2024/12/vac.svg)!important;position:absolute;bottom:-20px;left:0;z-index:99}.pattern-btn.grey.vac a{padding-left:45px;padding-right:45px}.sfwd-courses-template-default .container,.sfwd-lessons-template-default .container{margin:auto!important;max-width:1170px!important}.sfwd-courses-template-default #left-area,.sfwd-lessons-template-default #left-area{width:100%;padding-right:0}.sfwd-courses-template-default .et_post_meta_wrapper img,.sfwd-courses-template-default .et_post_meta_wrapper .post-meta{display:none!important}.sfwd-courses-template-default .entry-title{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase;font-size:60px;color:#333333!important}.sfwd-courses-template-default h2,.sfwd-courses-template-default h3,.sfwd-courses-template-default h4,.sfwd-courses-template-default .ld-item-title{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;line-height:1.7em;color:#454545!important}.sfwd-courses-template-default .ld-item-title{}.sfwd-courses-template-default .learndash-wrapper .ld-item-list .ld-item-list-item{border-radius:0!important;border:2px solid #CCCCCC!important}.sfwd-courses-template-default,.sfwd-lessons-template-default{font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:20px;line-height:25px;color:#454545}.sfwd-courses-template-default .et_post_meta_wrapper{display:block}.sfwd-courses-template-default .ld-tabs-navigation,.sfwd-lessons-template-default .ld-tabs-navigation{margin-bottom:30px!important}.ld-text{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:24px;color:#F078A0}.ld-icon-content:before{color:#F078A0}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after{background:#F078A0!important}.ld-course-status,.ld-lesson-status{background:#FEEFF5!important;padding:30px!important}.ld-breadcrumbs{background:#fff!important}.ld-breadcrumbs .ld-breadcrumbs-segments a{color:#454545!important}.sfwd-courses-template-default .ld-item-list-actions .ld-expand-button{background:#F078A0!important;border-radius:0}.sfwd-courses-template-default .ld-item-list-actions .ld-expand-button .ld-text{color:#fff!important;font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;text-transform:uppercase}.sfwd-courses-template-default .ld-expand-button.ld-button-alternate .ld-text{color:#454545!important;font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;text-transform:uppercase}.sfwd-courses-template-default .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:#F078A0!important}.ld-icon-arrow-down:before{color:#fff!important}#main-content .container:before{content:"";background:transparent}.ld-course-navigation-heading h3 a{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:24px;color:#454545!important;text-transform:uppercase;font-weight:600}.ld-lesson-title{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px!important;color:#454545!important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background-color:#F078A0!important}.sfwd-lessons-template-default .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button.ld-button-transparent,.learndash-wrapper .ld-button:not(.ld-button-reverse):not(.learndash-link-previous-incomplete):not(.ld-button-transparent):not(.ld--ignore-inline-css){background:#F078A0!important;color:#fff!important;border-radius:0;padding:8px 20px}.sfwd-lessons-template-default .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button.ld-button-transparent .ld-text,.learndash-wrapper .ld-button:not(.ld-button-reverse):not(.learndash-link-previous-incomplete):not(.ld-button-transparent):not(.ld--ignore-inline-css) .ld-text{color:#FFF!important;font-size:16px;font-family:'Afacad Flux',Helvetica,Arial,Lucida,sans-serif!important}.sfwd-lessons-template-default .learndash-wrapper .ld-primary-background{background:#F078A0!important}.sfwd-lessons-template-default .learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:18px;color:#454545!important}.sfwd-lessons-template-default .ld-topic-title{font-size:18px!important}.ld-focus-content h1{font-family:'Optima Medium',Helvetica,Arial,Lucida,sans-serif!important;font-size:25px;color:#454545!important;font-weight:800}.sfwd-lessons-template-default .ld-topic-title:hover{color:#F078A0!important}.sfwd-lessons-template-default .learndash-wrapper .ld-primary-color{color:#454545!important;font-size:16px}@media only screen and (min-width:600px){.performance-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;row-gap:40px;}.performance-post{display:flex;gap:40px;align-items:center;background:#FEEFF5;height:509px}.audition-links{display:flex!important}}@media only screen and (min-width:980px){.performance-posts{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;row-gap:40px;}.desktop-flex-row{display:flex;align-items:center}.performance-post .performance-image img{min-width:480px!important}.performance-post.f-class{height:550px}.main-header .sub-menu{margin-top:-50px}.light-header .current_page_item a{position:relative}.light-header .current_page_item>a:before{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:60px!important}.light-header .sub-menu .current_page_item>a:before{content:"";background:transparent!important}.dark-header .current_page_item a:before{content:"";width:100%;height:1px;background:#454545;position:absolute;bottom:60px!important}#menu-primary-nav .sub-menu{width:350px}#menu-primary-nav .sub-menu a{width:100%}}@media only screen and (max-width:600px){.performance-posts{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;row-gap:30px;}.performance-post img{margin-bottom:30px}.performance-post h2{font-size:30px!important}.audition-links .apply-link,.audition-links .learn-more-link{margin:0 auto 50px auto!important;text-align:center}.performance-post .apply-link:before,.performance-post .apply-link:after{width:100%!important}.performance-post .learn-more-link:before,.performance-post .learn-more-link:after{width:100%!important}.feature-class-img{width:100%;height:250px;margin-bottom:30px}.performance-item .apply-info,.performance-item h3,.performance-item .apply-button{text-align:center}}