/* CSS Generated Wed, 16 Jul 2025 02:41:50 +0000 by User ID 2 */
.overlap{z-index:99;position:relative}@font-face{font-family:"Circular Bold";src:url(/wp-content/fonts/lineto-circular-bold.woff);font-weight:normal}@font-face{font-family:"Circular";src:url(/wp-content/fonts/lineto-circular-book.woff);font-weight:normal}.fl-rich-text h1 a,.fl-rich-text h2 a,.fl-rich-text h3 a,.fl-rich-text h4 a,.fl-rich-text h5 a,.fl-rich-text h6 a{text-decoration:none}.fl-row .fl-col h1,.fl-row .fl-col h2,.fl-row .fl-col h3{font-family:"Circular Bold", san-serif}.fl-row .fl-col body,.fl-row .fl-col h4,.fl-row .fl-col h5,.fl-row .fl-col h6,.fl-row .fl-col p,.fl-row .fl-col .fl-button,.fl-row .fl-col .fl-button *,.fl-row .fl-col span,.fl-row .fl-col .gform_wrapper,.fl-row .fl-col li{font-family:"Circular", san-serif}.pp-modal-content-inner h3{font-family:"Circular Bold", san-serif;font-weight:100}.fl-node-w2n84lcjho10 .pp-modal .pp-modal-content,#modal-w2n84lcjho10 .pp-modal .pp-modal-content{margin-top:40%}@media only screen and (max-width:992px){.pp-modal-content-inner h3{font-size:18px !important}.fl-node-w2n84lcjho10 .pp-modal-close.box-top-right,#modal-w2n84lcjho10 .pp-modal-close.box-top-right{top:48px;right:50px}}.white-shadow h2 span{text-shadow:2px 2px 2px #ffffff60}.fl-rich-text h2,.fl-rich-text h3,.fl-rich-text h4,.fl-rich-text h6{text-transform:uppercase}#homepage-slider .slidertext h1,#homepage-slider .slidertext h2,#homepage-slider .slidertext h3{font-family:"Circular Bold", san-serif !important}.rs-layer,.fl-accordion-button-label,.pp-video-title{font-family:"Circular Bold", san-serif !important}@media only screen and (max-width:768px){#menu-primary ul{padding-left:15px}}@media (min-width:993px) and (max-width:1225px){#header-row{max-width:260px}.fl-page>div{margin-right:260px}}@media (min-width:1226px){body:not(.home){}body:not(.home) .fl-page>div{margin-right:332px}}@media only screen and (min-width:993px){body #header-row{z-index:99;display:block;position:fixed;right:0;min-height:100vh;width:332px}body #header-row .fl-row-content-wrap{min-height:100vh}body #header-dots{margin-top:20px}body #header-logo{margin-top:calc(10px + 10vh)}body #header-socials{margin-top:20px}body .pp-search-form__container input,body select{color:#000;text-align:center}body .pp-search-form__container .pp-search-form__icon{display:none}footer{z-index:98;position:relative}}.fl-module .pp-sliding-menus .pp-slide-menu-item{cursor:pointer}.fl-module .pp-sliding-menus .pp-slide-menu-item .pp-slide-menu-arrow{position:absolute;color:#70706f}.fl-module .pp-sliding-menus .pp-slide-menu-item .pp-slide-menu-arrow i.fas.fa-undo{padding-left:10px;color:#70706f;font-size:16px;position:absolute}.pp-down-arrow-wrap{z-index:100 !important}.internal-menu-themer .pp-advanced-menu .menu>li{margin-right:8px;margin-left:8px;font-family:"Circular", san-serif}.internal-menu-themer .pp-advanced-menu-mobile-toggle{font-size:16px;text-transform:uppercase}.pp-search-form__container{border-radius:60px}@media (max-width:768px){.pp-search-form-wrap.pp-search-form--style-full_screen .pp-search-form__container{height:50vh}.fl-post-feed-post.fl-post-feed-image-beside-content{max-width:100%}}.fl-row-content-wrap .fl-module .pp-sliding-menus .pp-slide-menu-item-link{text-align:center}.fl-node-5fab807f3d639 .fl-menu li{border-top:none !important}.pp-slide-menu-back .pp-slide-menu-arrow{display:none}.main-secondary.dark .fl-menu nav ul.menu .item-about,.main-secondary.dark .fl-menu nav ul.menu .item-contact{border-right:1px solid #fff}.main-secondary .fl-menu nav ul.menu{display:flex;flex-wrap:wrap}.main-secondary .fl-menu nav ul.menu a:hover{color:#70706f}.main-secondary .fl-menu nav ul.menu .item-about,.main-secondary .fl-menu nav ul.menu .item-contact{text-align:right;border-right:1px solid #333333;flex-basis:50%}.main-secondary .fl-menu nav ul.menu .item-about a,.main-secondary .fl-menu nav ul.menu .item-contact a{margin-right:10px}.main-secondary .fl-menu nav ul.menu .item-donate,.main-secondary .fl-menu nav ul.menu .item-subscribe{text-align:left;flex-basis:50%}.main-secondary .fl-menu nav ul.menu .item-donate a,.main-secondary .fl-menu nav ul.menu .item-subscribe a{margin-left:10px;margin-bottom:6px}.mainstage-internal-anchor-links a{border-bottom:1px solid}#sold-out-enquiry .gform_body ul{display:flex;align-items:center;justify-content:space-between}#sold-out-enquiry .gform_body ul li{flex:0 0 30%}#sold-out-enquiry .gform_body ul li input{min-width:100%}#sold-out-enquiry .gform_footer{text-align:center}#fl-to-top{border-radius:100px;left:15px}.rs-background-video-layer iframe{visibility:inherit !important}.social-media-column .fl-module .fl-callout{display:flex}.social-media-column .fl-module .fl-callout .fl-callout-photo{margin-right:15px}body.search-results .post-meta,body.search-result .fl-post-meta{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url]{height:auto;font-family:"Circular", san-serif}@media only screen and (min-height:1000px){.fl-row-full-height .fl-row-content-wrap{max-height:1000px;min-height:1000px}}.sponsor-wrapper{display:flex;justify-content:space-around;text-align:center;flex-wrap:wrap}.sponsor-wrapper .sponsor{max-width:300px;display:flex;justify-content:stretch;margin-bottom:30px}.sponsor-wrapper .sponsor .sponsor-image{height:300px}@media only screen and (max-width:768px){.sponsor-wrapper .sponsor{width:100%;max-width:200px;margin-bottom:15px;border-bottom:1px solid #33333340;padding-bottom:10px}.sponsor-wrapper .sponsor .sponsor-image{height:190px}}body.single .article .container,.single-article .row .fl-content,.single-article #fl-main-content .container{width:100%;max-width:none}.article .fl-post-header{display:none}.row .fl-content{margin-top:0px !important}body.single .container{width:100%;max-width:none;margin:0;padding:0}body.single .fl-post-header{display:none}@media (max-width:768px){.single-show .fl-content,.single-show .fl-content .fl-sidebar,.single-show .row{margin:0}.single-show .fl-content.col-md-12{padding:0}}.toolset-grey-background{background-color:#ededed;padding:20px 40px 40px 40px}.toolset-grey-background .fl-rich-text{margin-bottom:40px}.show-view{display:flex;flex-wrap:wrap}@media (max-width:992px){.show-view{justify-content:space-around}}.show-view .show{margin:0px 25px 25px 25px;text-align:center}.show-view .show .show-image{border-radius:100%;overflow:hidden}.show-view .show .show-image img{object-fit:cover;width:250px;height:250px;transition:all 0.2s linear}.show-view .show .show-image img:hover{width:262.5px;height:262.5px;margin:-6.25px}.show-view .show .show-title{margin-top:15px}.show-view .show .show-title h5 a{font-size:16px;text-transform:uppercase}@media (max-width:700px){.show-view .show{width:150px;margin:0 10px 20px 10px !important}.show-view .show .show-image{height:150px !important}.show-view .show .show-image img{height:150px !important}}.artist-view{display:flex;flex-wrap:wrap}@media (max-width:992px){.artist-view{justify-content:space-around}}.artist-view .artist{margin:0px 25px 25px 25px;text-align:center}.artist-view .artist .artist-image{border-radius:100%;overflow:hidden;background-color:#cac6cf}.artist-view .artist .artist-image img{object-fit:cover;width:250px;height:250px;transition:all 0.2s linear}.artist-view .artist .artist-image img:hover{width:262.5px;height:262.5px;margin:-6.25px}.artist-view .artist .artist-title{margin-top:15px}.artist-view .artist .artist-title h5 a{font-size:16px;text-transform:uppercase}@media (max-width:700px){.artist-view .artist{width:150px;margin:0 10px 20px 10px}.artist-view .artist .artist-image{height:150px}.artist-view .artist .artist-image img{height:150px}}.single-show .fl-post-meta-bottom{display:none}.review-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.review-wrapper .review{width:100%;margin-right:30px}@media only screen and (min-width:769px){.review-wrapper .review{width:40%}}div.pagination{position:absolute;bottom:40px;display:flex;width:80px}div.pagination div{margin:10px}.review-view-wrapper{min-height:300px;position:relative}@media (max-width:768px){.fl-row[data-node] .fl-row-content-wrap{padding-top:0}}.clip-left-right-large{clip-path:polygon(9% 0%, 100% 0%, 91% 100%, 0% 100%)}@media (max-width:1424px){.clip-left-right-large{clip-path:polygon(0% 0%, 100% 0%, 91% 100%, 0% 100%)}}.clip-left-right{clip-path:polygon(9% 0%, 100% 0%, 91% 100%, 0% 100%)}@media only screen and (max-width:992px){.single .row{margin-right:0;margin-left:0}.single .col-lg-1,.single .col-lg-10,.single .col-lg-11,.single .col-lg-12,.single .col-lg-2,.single .col-lg-3,.single .col-lg-4,.single .col-lg-5,.single .col-lg-6,.single .col-lg-7,.single .col-lg-8,.single .col-lg-9,.single .col-md-1,.single .col-md-10,.single .col-md-11,.single .col-md-12,.single .col-md-2,.single .col-md-3,.single .col-md-4,.single .col-md-5,.single .col-md-6,.single .col-md-7,.single .col-md-8,.single .col-md-9,.single .col-sm-1,.single .col-sm-10,.single .col-sm-11,.single .col-sm-12,.single .col-sm-2,.single .col-sm-3,.single .col-sm-4,.single .col-sm-5,.single .col-sm-6,.single .col-sm-7,.single .col-sm-8,.single .col-sm-9,.single .col-xs-1,.single .col-xs-10,.single .col-xs-11,.single .col-xs-12,.single .col-xs-2,.single .col-xs-3,.single .col-xs-4,.single .col-xs-5,.single .col-xs-6,.single .col-xs-7,.single .col-xs-8,.single .col-xs-9{padding-right:0;padding-left:0}}@media (min-width:769px){#callout-icon .fl-callout-photo-left .fl-callout-photo{width:4%;padding-right:5px}}#callout-icon .fl-callout-title{margin-top:-4px}.gform_wrapper .gfield_label{font-size:16px;line-height:1.4;color:#000;margin-bottom:0}.gform_wrapper input[type="text"],.gform_wrapper select,.gform_wrapper textarea{background-color:#D8D8D8;border:none;border-bottom:1px solid #70706f}.gform_footer input[type="submit"]{background:#70706f;color:#ffffff;border:none;letter-spacing:2px;text-transform:uppercase;border:1px solid #ececec;font-size:16px !important;font-weight:normal;line-height:18px;padding:12px 24px}.gform_footer input[type="submit"]:hover{background:#000000;border:1px solid #646463}.gform_wrapper ul.gform_fields li.gfield{margin-top:5px}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield textarea{color:black}.page-id-18301 .fl-post-title{display:none !important}.post-id-17938 .fl-row-full-height.fl-row-align-center .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap{Display:none !important}.learndash-wrapper{margin-bottom:30% !important}.single-sfwd-courses .ld-lesson-list{display:none}.learndash-wrapper.lesson-topic-list{display:none !important}@media (min-width:768px){body.admin-bar.learndash-wrapper.ld-focus-sidebar{display:none !important;left:unset !important;right:0 !important;border-right:0 !important;border-left:1px solid var(--ldx-course-nav-line-separator-color) !important}.learndash-wrapper .ld-focus .ld-focus-main{margin-left:0 !important;margin-right:350px !important;-webkit-transition:margin-right 0.3s ease !important;transition:margin-right 0.3s ease !important}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar{-webkit-transform:translateX(-webkit-calc(100% - 50px)) !important;-ms-transform:translateX(calc(100% - 50px)) !important;transform:translateX(calc(100% - 50px)) !important;border-left:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading{padding:0.75em 1em 0.75em 4em !important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger{right:unset !important;left:0 !important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{transform:translateY(-50%) translateX(-20%) rotate(180deg) !important}.learndash-wrapper .ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{transform:translateY(-50%) translateX(-20%) rotate(0deg) !important}}.pp-announcement-bar-wrap .pp-announcement-bar-link a{margin-top:20px}.remove-artist-role .artist-role{display:none}