.avia-section.av-vs5d7x-c76683df3208695e7bb301684425a843{
background-color:#ffffff;
background-image:url(https://www.albaballet.scot/wp-content/uploads/2017/05/Alba-Ballet-BG-IMG-2.jpeg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-ugpz65-1312811ebfc93ff44519dcd5760825b8{
height:100px;
}

#top .av-special-heading.av-2yn6ql-f9efac674484f69d4b0f553d9b6dbcb6{
padding-bottom:20px;
color:#26276a;
font-size:70px;
}
body .av-special-heading.av-2yn6ql-f9efac674484f69d4b0f553d9b6dbcb6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2yn6ql-f9efac674484f69d4b0f553d9b6dbcb6 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-2yn6ql-f9efac674484f69d4b0f553d9b6dbcb6 .special-heading-inner-border{
border-color:#26276a;
}
.av-special-heading.av-2yn6ql-f9efac674484f69d4b0f553d9b6dbcb6 .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-r1o3v1-a59cc0ffcce7c4670034461483f940eb{
height:50px;
}

.flex_column.av-pr9kz1-511710713fc8e86fc01986b9ec7fceee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-o2fidp-976998468a6bfe969d024a0d9f67668b{
border-radius:0px 0px 0px 0px;
padding:60px 30px 60px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-l35mlp-c06e415359cf3aeb3e775bab7ea6d0bf{
height:50px;
}

#top .hr.hr-invisible.av-gv75vh-2d052c8c72426ff47feaa4efaa2c3a94{
height:50px;
}

#top .hr.av-emas71-47cd2d0dee38b157e174660623046e47{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-emas71-47cd2d0dee38b157e174660623046e47 .hr-inner{
width:800px;
border-color:#666666;
}

#top #wrap_all .avia-button.av-ld8sm0u9-7f791e7035684b3af503b56234f08a31{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-ld8smjjw-54b560f1fe6113a580d43974bcc37679{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-ld8smz10-72b79b375fda06de122cf52ddd7346b5{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.av-b2ml8d-63d845625d311d040a11a59cd5666470{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-b2ml8d-63d845625d311d040a11a59cd5666470 .hr-inner{
width:800px;
border-color:#666666;
}

#top .av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c{
padding-bottom:20px;
color:#26276a;
font-size:35px;
}
body .av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .special-heading-inner-border{
border-color:#26276a;
}
.av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .av-subheading{
font-size:30px;
}

#top .av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2{
padding-bottom:20px;
color:#26276a;
font-size:35px;
}
body .av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .special-heading-inner-border{
border-color:#26276a;
}
.av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .av-subheading{
font-size:30px;
}

#top .av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f{
padding-bottom:20px;
color:#26276a;
font-size:35px;
}
body .av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .special-heading-inner-border{
border-color:#26276a;
}
.av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .av-subheading{
font-size:30px;
}

.flex_column.av-2qyhbh-12f06135bf44cc4f111ca305d252b7a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-ld8shnwq-63a4e6fc2f25a40978d496c487562f8e .av-icon-char{
font-size:40px;
line-height:40px;
}


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

#top #wrap_all .av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-9veqfh-4bc95496b007f3d30c0246dde5c1767c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2yiop9-66d0eb4da8beef332c533d73bb45e0e2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6ffff1-d034389eaf4faed190481080f960dc8f .av-special-heading-tag{
font-size:0.8em;
}
}
