.flex_cell.av-mv7b0-7adb5cf73531689cabd215f613aa365e{
vertical-align:bottom;
background:url(https://www.albaballet.scot/wp-content/uploads/2019/02/Alba-Ballet-Youtube-Header-Template-1500x248.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mv7b0-7adb5cf73531689cabd215f613aa365e{
padding:60px 60px 60px 60px !important;
}

#top .hr.hr-invisible.av-65hslo-ee02f9c411f762e317c3822e4de81d31{
height:100px;
}

#top .av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d{
padding-bottom:20px;
color:#26276a;
font-size:60px;
}
body .av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .special-heading-inner-border{
border-color:#26276a;
}
.av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .av-subheading{
font-size:15px;
}

#top .flex_column.av-5s20pg-689c43b24fe7a59b3f9a630f6ea75612{
margin-top:-20px;
margin-bottom:-20px;
}
.flex_column.av-5s20pg-689c43b24fe7a59b3f9a630f6ea75612{
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-5s20pg-689c43b24fe7a59b3f9a630f6ea75612{
margin-top:-20px;
margin-bottom:-20px;
}

#top .hr.hr-invisible.av-k01kk-a8ed81b4eb0167b38f2e4280698545b0{
margin-top:-120px;
height:1px;
}

#top .av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .av-subheading{
font-size:15px;
}

#top .flex_column.av-pwems-55ce1440406fefcd362c888379327bf8{
margin-top:-20px;
margin-bottom:-20px;
}
.flex_column.av-pwems-55ce1440406fefcd362c888379327bf8{
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-pwems-55ce1440406fefcd362c888379327bf8{
margin-top:-20px;
margin-bottom:-20px;
}

#top .hr.hr-invisible.av-lyuyc-78de2339ca11709fe108b47809fa7e37{
margin-top:-120px;
height:1px;
}

#top .av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .av-subheading{
font-size:15px;
}

#top .flex_column.av-4uwchg-9b86338eafeeabeeeb73680ccd44b498{
margin-top:-20px;
margin-bottom:-20px;
}
.flex_column.av-4uwchg-9b86338eafeeabeeeb73680ccd44b498{
border-radius:0px 0px 0px 0px;
padding:5% 5% 5% 5%;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-4uwchg-9b86338eafeeabeeeb73680ccd44b498{
margin-top:-20px;
margin-bottom:-20px;
}

#top .hr.hr-invisible.av-4q4d4k-821886079804237b851144cb5983d910{
margin-top:-120px;
height:1px;
}

#top .av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .av-subheading{
font-size:15px;
}

.flex_column.av-46pjpw-2e04d73f867be3ea79ca0d2a13ec7483{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-436d0k-5078412f48ae05fefaff1a8108a3d469{
background-color:#ffffff;
}

#top .av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3lnc70-9053b65ff29e7e959e92e0faae4bd50d{
height:40px;
}

.flex_column.av-3cskvw-e9c8ce69143953706b988fd6310cae61{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
background-color:#ffffff;
}

.avia-image-container.av-394884-f181dcb843f3a1068eb75a15059a15cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-394884-f181dcb843f3a1068eb75a15059a15cb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-33zatg-287488c95bcf6e623ebb547a3c4cd184{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}

#top .av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e{
padding-bottom:10px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .av-subheading{
font-size:15px;
}

.flex_column.av-1qil3w-3d2c98064c8e8bc44883ce8f4d32a592{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
background-color:#ffffff;
}

.avia-image-container.av-1jm67g-1eea5917eea85062f80980347c59a2b9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jm67g-1eea5917eea85062f80980347c59a2b9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1ertz0-37736b3c49782954ad2b23845430240d{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}

#top .av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d{
padding-bottom:10px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .av-subheading{
font-size:15px;
}

.flex_column.av-y2hto-0549acaa8d5063d90d8696043124c1b0{
border-radius:0px 0px 0px 0px;
padding:1% 1% 1% 1%;
background-color:#ffffff;
}

.avia-image-container.av-2tvpo-1a9c54e740919007cb66028f37344a59 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2tvpo-1a9c54e740919007cb66028f37344a59 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-nkfhg-f75b58ede084460376ef3c94d567945b{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}

#top .av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad{
padding-bottom:10px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-61vyzo-683814c23e42b175a79235bc7300d31d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5elbms-7e5396e86a528d9e380a3d62b7938ad2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-d4hj8-fc70f5d1c7099382cccfda68b0e7ce11 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4l5lxw-26b49c94b0dca8dfe5782f42a659713c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ot4n8-cc936866d7dec204ecd3ff2e7cd3837f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2vdtm4-fedf0eb54b4a7cc7473ca09020389f4e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-179x5g-16e001ae9ca6155cb6e19df14e8e954d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-esh98-c6c2435e3691f0b54b49888debe107ad .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcwiah1w-3f581a630cf58a7462c9bafb0d356908 .av-special-heading-tag{
font-size:0.8em;
}
}
