.avia-section.av-cj1bcz-2b2346e1e9c0aaaa628f937845c82b22 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://dunfermlinepianolessons.co.uk/wp-content/uploads/2026/08/ChatGPT-Image-Aug-4-2026-12_49_39-PM.png);background-position:50% 50%;background-attachment:scroll} .flex_column.av-cei21n-f07b928eb3e7ad55e10c7abda00453d8{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-bxngur-4d001a00fb62129079c66a636d23343f{border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;background-color:rgba(71,68,35,0.81)} .avia-image-container.av-bt8imr-dc31383924eea3047cd7ec2a138f2f84 img.avia_image{box-shadow:none}.avia-image-container.av-bt8imr-dc31383924eea3047cd7ec2a138f2f84 .av-image-caption-overlay-center{color:#ffffff} #top .hr.av-bimt4b-f667d42b6a7ce8ee2042163779126db9{margin-top:10px;margin-bottom:10px}.hr.av-bimt4b-f667d42b6a7ce8ee2042163779126db9 .hr-inner{width:100px;border-color:#ffffff;max-width:45%}.hr.av-bimt4b-f667d42b6a7ce8ee2042163779126db9 .av-seperator-icon{color:#ffffff}.hr.av-bimt4b-f667d42b6a7ce8ee2042163779126db9 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} #top .av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b{margin:0 0 0 0;padding-bottom:0;color:#ffffff;font-size:42px}body .av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .av-special-heading-tag{font-size:42px;padding:0 0 0 0}.av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .av-subheading{font-size:15px} #top .hr.hr-invisible.av-msenig9k-4bcc5bf662f3ea569cf6a694856380de{height:50px} .avia-section.av-mseo77ll-8c43c24526ec1e5f1c8fc3dc386cc9d3{background-repeat:no-repeat;background-image:url(https://dunfermlinepianolessons.co.uk/wp-content/uploads/2026/08/mobileimage-scaled.jpg);background-position:50% 50%;background-attachment:scroll} #top .hr.hr-invisible.av-mseobgun-57eaece81e5bf5acb1a9444576bc1ac4{height:250px} .flex_column.av-xl4p7-a4007accb14621b37f7ad0cf6bd792bd{border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;background-color:rgba(71,68,35,0.81)} #top .av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261{margin:0 0 0 0;padding-bottom:0;color:#ffffff;font-size:42px}body .av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .av-special-heading-tag{font-size:42px;padding:0 0 0 0}.av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .av-subheading{font-size:15px} #top .av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11{padding-bottom:0;font-size:42px}body .av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11 .av-special-heading-tag{font-size:42px}.av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11 .av-subheading{font-size:15px} #top .hr.av-7aclf-dbcb14824279f0cb99105273ed82f2f9{margin-top:10px;margin-bottom:15px}.hr.av-7aclf-dbcb14824279f0cb99105273ed82f2f9 .hr-inner{width:100px;border-color:#474423;max-width:45%}.hr.av-7aclf-dbcb14824279f0cb99105273ed82f2f9 .av-seperator-icon{color:#474423}.hr.av-7aclf-dbcb14824279f0cb99105273ed82f2f9 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#474423;stroke:#474423} #top .av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a{padding-bottom:0;font-size:42px}body .av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a .av-special-heading-tag{font-size:42px}.av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a .av-subheading{font-size:15px} #top .hr.av-b8otn-8e6e28eb8880f6de8ed1462193097a6c{margin-top:10px;margin-bottom:15px}.hr.av-b8otn-8e6e28eb8880f6de8ed1462193097a6c .hr-inner{width:100px;border-color:#474423;max-width:45%}.hr.av-b8otn-8e6e28eb8880f6de8ed1462193097a6c .av-seperator-icon{color:#474423}.hr.av-b8otn-8e6e28eb8880f6de8ed1462193097a6c .av-seperator-icon.avia-svg-icon svg:first-child{fill:#474423;stroke:#474423} #top .av-special-heading.av-msemvndk-1357037b907b1640fee871c9a1c27f2d{padding-bottom:10px}body .av-special-heading.av-msemvndk-1357037b907b1640fee871c9a1c27f2d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-msemvndk-1357037b907b1640fee871c9a1c27f2d .av-subheading{font-size:15px} .avia-section.av-891t03-1e60eb8ffbc58788ec6d620c56688ca7 .av-extra-border-element .av-extra-border-inner{background-color:#474423} #top .av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b{padding-bottom:0;font-size:42px}body .av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b .av-special-heading-tag{font-size:42px}.av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b .av-subheading{font-size:15px} #top .hr.av-2g43-90f07265ad1607e73d1fc58248ad6e85{margin-top:10px;margin-bottom:15px}.hr.av-2g43-90f07265ad1607e73d1fc58248ad6e85 .hr-inner{width:100px;border-color:#ffffff;max-width:45%}.hr.av-2g43-90f07265ad1607e73d1fc58248ad6e85 .av-seperator-icon{color:#ffffff}.hr.av-2g43-90f07265ad1607e73d1fc58248ad6e85 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#ffffff;stroke:#ffffff} .avia-section.av-2so277-dfcd1174c47069f79404d387cafa8824 .av-extra-border-element .av-extra-border-inner{background-color:#fff7eb} #top .av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af{padding-bottom:0;font-size:35px}body .av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af .av-special-heading-tag{font-size:35px}.av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af .av-subheading{font-size:15px} #top .hr.av-1d7wqb-9fc1676bfdabfb2bb618f8eed33cf802{margin-top:10px;margin-bottom:15px}.hr.av-1d7wqb-9fc1676bfdabfb2bb618f8eed33cf802 .hr-inner{width:100px;border-color:#474423;max-width:45%}.hr.av-1d7wqb-9fc1676bfdabfb2bb618f8eed33cf802 .av-seperator-icon{color:#474423}.hr.av-1d7wqb-9fc1676bfdabfb2bb618f8eed33cf802 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#474423;stroke:#474423} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-bn3er7-936198682902088160a0ab946f636a8b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-hkkiz-da59a0b569a443834bea7adc973f9261 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-msemm19k-098b7c57680a7f547bafe5f0c5fd5c11 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-msemnnb4-3b3e4a352b0c721f743c40b55c41fa3a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-7yzk3v-dd70e94817e1cf17c005091d28cb836b .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-2la11f-1e125e2535e67d9723248f1d525415af .av-special-heading-tag{font-size:0.8em}}