img#logo{}p#footer-info{}.et-pb-contact-message{text-align:center;font-size:18px;color:#fff}#logo{max-height:100%!important}img#logo{max-width:200px}#top-header .et-cart-info{margin-right:15px}ul.hero-home-list li{padding-left:30px;list-style:none;margin-bottom:10px}ul.hero-home-list li::before{content:'';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle}.contact-box{text-align:center!important;border-radius:50px;padding:20px 40px 50px;color:#FFFFFF!important}.contact-box-img{position:absolute;top:270px;right:0;left:80px;width:470px}@media screen and (max-width:1240px) and (min-width:600px){.contact-box-img{left:-10px;top:270px}}@media screen and (max-width:980px) and (min-width:600px){.contact-box-img{top:230px;left:230px;width:270px!important}}@media screen and (max-width:599px){.contact-box-img{top:80px;left:0;width:170px!important}}.contact-box a,.contact-box h3{color:#FFFFFF!important;line-height:30px}.contact-box h3:before{content:"";width:53px;height:4px;background-color:#E99446;display:block;margin:30px auto 20px}ul.hero-home-list li::before{content:'\4e'}ul.check-list li{padding-left:20px;list-style:none;margin-bottom:5px}ul.check-list.team li{margin-bottom:10px}ul.check-list li::before{content:'';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1em;vertical-align:middle}ul.check-list li::before{content:'\4e'}ul.check-list.team li::before{content:'';display:inline-block;width:25px;height:32px;margin-right:8px;background-image:url('https://mm.copelandcreative.com.au/wp-content/uploads/2024/12/check_icon.png');background-size:contain;background-repeat:no-repeat;vertical-align:middle}ul.small-group{margin-left:10px}ul.small-group li{padding-left:10px;margin-bottom:5px;margin-right:5px}.et-pb-contact-message p{color:#000}.musicclass button{color:#ffffff!important;border-width:0px!important;border-radius:100px;font-size:12px;font-family:'montserrat alternates',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#f88d2a!important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important;cursor:pointer}form.pmpro_form .pmpro_btn,.pmpro_login_wrap #loginform input[type=submit]{display:block;width:auto;color:#ffffff!important;border-width:0px!important;border-radius:100px;font-size:14px;font-family:'montserrat alternates',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#f88d2a!important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important}form.pmpro_form input[type=text].input,form.pmpro_form input[type=password].input,.pmpro_login_wrap form#loginform input[type=text].input,.pmpro_login_wrap form#loginform input[type=password].input{width:90%;background-color:rgba(98,116,138,0.08);border:none;padding:10px;font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:2px;max-width:350px}.woocommerce #review_form #respond textarea{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:2px;background-color:rgba(98,116,138,0.08)}.woocommerce #review_form #respond .form-submit input{font-size:14px;font-family:'montserrat alternates',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#f88d2a!important;padding-top:15px!important;padding-right:30px!important;padding-bottom:15px!important;padding-left:30px!important}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:2px;background-color:rgba(98,116,138,0.08);width:100%}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{text-align:right}}.et_header_style_left #et-top-navigation nav>ul>li>a{text-align:center}form.pmpro_form .input,form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{display:inline-block;max-width:90%;min-height:1.5rem;width:90%;background-color:rgba(98,116,138,0.08);border:none;padding:10px;font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:2px;max-width:350px}.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV{display:inline-block;max-width:90%;min-height:1.5rem;width:90%;background-color:rgba(98,116,138,0.08);border:none;padding:10px;font-family:'PT Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;letter-spacing:2px;max-width:350px}.et_pb_text p a{color:#f88d2a!important}@media only screen and (max-width:430px){.booking-btn{font-size:11px!important}#et-info-phone,#et-info-email{line-height:1.5em}.btn-home-row{text-align:center}#sbi_images{padding:5px 0!important}.et_contact_bottom_container{float:none!important;text-align:center;display:block!important}.entry-content tr td{border-top:1px solid #eee;padding:6px 10px;vertical-align:top}#menu-item-883{text-align:center!important}.et_pb_text_inner h1 span{font-size:42px!important}}.custom-cart-icon{float:right}.custom-cart-icon .et-cart-info span::before{font-size:20px}.custom-cart-icon .et-cart-info span::before,.custom-cart-icon .et-cart-info span{color:#004d71!important}.custom-cart-icon .et-cart-info span{font-size:12px}.custom-cart-icon p.cart-count{float:right;font-size:9px;margin-top:-11px;margin-left:-8px;background-color:#eba900;color:#fff;padding:0px 9px;border-radius:50%}@media screen and (min-width:980px){.custom-cart-icon{display:none}}@media screen and (max-width:767px){#et-top-navigation{padding-left:0!important}}@media screen and (max-width:599px){.team-contact-box{padding-bottom:35px}}@media screen and (max-width:374px){.contact-box{text-align:center!important;border-radius:50px;padding:20px 30px 45px;width:258px!important}}