#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ltft623d-cbe4e6dec2696e716c14e2b6940f08fd__0 .avia-caption-title{font-size:32px;color:#ffffff}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ltft623d-cbe4e6dec2696e716c14e2b6940f08fd__1 .avia-caption-title{font-size:32px;color:#ffffff} #top .av_textblock_section.av-3kbs-37c3703b674cc6c413a07e668bf588ea .avia_textblock{font-size:16px} #top .av_textblock_section.av-320m-f7aa11c1ea55d48c5cb5fc00103952f5 .avia_textblock{font-size:16px} #top .hr.hr-invisible.av-lxu6prql-5ca4d64d09bb4b2dd8a826f1c7306240{height:40px} #top .flex_column_table.av-equal-height-column-flextable.av-m8r0-096530329302f362dd3cbc20ad4339a4{margin-top:0px;margin-bottom:0px}.flex_column.av-m8r0-096530329302f362dd3cbc20ad4339a4{padding:0 0 30px 0} .avia-image-container.av-kxng-fb39effb6bc96d0e1572a24187980f55 img.avia_image{box-shadow:none}.avia-image-container.av-kxng-fb39effb6bc96d0e1572a24187980f55 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736{margin:8px 0 0 0;padding-bottom:0;font-size:32px}body .av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736 .av-special-heading-tag{font-size:32px;padding:0 0 0 0}.av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736 .av-subheading{font-size:15px} #top .av_textblock_section.av-g1ri-546a9012fa29176046122c3e16a5b48f .avia_textblock{font-size:14px;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-527s-d235106ef26c49d7e1ce883ccf41d52b{margin-top:0px;margin-bottom:0px} .avia-image-container.av-2fic-379ccf8ab45f1926d5c8c60c0f9884c9 img.avia_image{box-shadow:none}.avia-image-container.av-2fic-379ccf8ab45f1926d5c8c60c0f9884c9 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a{margin:8px 0 0 0;padding-bottom:0;font-size:32px}body .av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a .av-special-heading-tag{font-size:32px;padding:0 0 0 0}.av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a .av-subheading{font-size:15px} #top .av_textblock_section.av-ltfvuaip-9d87a4790d49e095079453a433f12236 .avia_textblock{font-size:14px;text-align:center} #top .flex_column_table.av-equal-height-column-flextable.av-belg-9069dd21ac745945aa35b017dd142130{margin-top:0px;margin-bottom:0px} .avia-image-container.av-abaq-73dd38808ec79b05829ecce66176d566 img.avia_image{box-shadow:none}.avia-image-container.av-abaq-73dd38808ec79b05829ecce66176d566 .av-image-caption-overlay-center{color:#ffffff} #top .av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9{margin:8px 0 0 0;padding-bottom:0;font-size:32px}body .av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9 .av-special-heading-tag{font-size:32px;padding:0 0 0 0}.av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9 .av-subheading{font-size:15px} #top .av_textblock_section.av-jvc-f81cda0fe4d38413a31e92af5cf05e1d .avia_textblock{font-size:14px;text-align:center} .avia-section.av-7208-fabe7ceb90399c8892045ce7291ad478 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://dot-allan.co.uk/wp-content/uploads/2024/03/piano-lessons.jpg);background-position:50% 0%;background-attachment:scroll} #top .avia-testimonial-wrapper.av-ltfxwypj-5ed16885aaf23cf629ef4c95d99a26af .avia-testimonial-content{font-size:24px;color:#ffffff}#top .avia-testimonial-wrapper.av-ltfxwypj-5ed16885aaf23cf629ef4c95d99a26af .avia-testimonial-name{color:#ffffff}.avia-testimonial-wrapper.av-ltfxwypj-5ed16885aaf23cf629ef4c95d99a26af .avia-testimonial-subtitle{color:#ffffff}.avia-testimonial-wrapper.av-ltfxwypj-5ed16885aaf23cf629ef4c95d99a26af .avia-testimonial-link{color:#ffffff}.avia-testimonial-wrapper.av-ltfxwypj-5ed16885aaf23cf629ef4c95d99a26af .avia-slideshow-controls{color:#ffffff} #top #wrap_all .avia-button.av-lxq4p9n0-bc16ab97c524b2ca17fd132ec5e19b32{border-radius:12px 12px 12px 12px;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-lxq4p9n0-bc16ab97c524b2ca17fd132ec5e19b32:hover .avia_button_background{border-radius:12px 12px 12px 12px} .flex_column.av-ltfz4hhc-005ff672e0eb2664856a2a3a74699779{padding:0 4% 0 4%} #top .hr.hr-invisible.av-ltfz7omj-d9e2f2e19d78990e6992385a0846ac94{height:22px} #top #wrap_all .avia-button.av-ltfz6jos-7efe5b2304ebd73bb8e289644d6cc889{border-radius:12px 12px 12px 12px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-ltfz6jos-7efe5b2304ebd73bb8e289644d6cc889:hover .avia_button_background{border-radius:12px 12px 12px 12px} #top #wrap_all .avia-button.av-ltfz6jos-2-ac1f63042adac15a26cb885c446c599a{border-radius:12px 12px 12px 12px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-ltfz6jos-2-ac1f63042adac15a26cb885c446c599a:hover .avia_button_background{border-radius:12px 12px 12px 12px} #top #wrap_all .avia-button.av-ltfz6jos-1-90d67fc29eb38d64ff72ba52e4f2fe4f{border-radius:12px 12px 12px 12px;transition:all 0.4s ease-in-out;margin-bottom:5px;margin-right:3px;margin-left:3px}#top #wrap_all .avia-button.av-ltfz6jos-1-90d67fc29eb38d64ff72ba52e4f2fe4f:hover .avia_button_background{border-radius:12px 12px 12px 12px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-j4j0-1fe646ca9be2966aaa51452b79bdb736 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-ltfvtnh1-e454c3352353a610ea67650b6a80038a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6nk8-39a4dbea1e347eb56b83c7c37fcfe3b9 .av-special-heading-tag{font-size:0.8em}}