#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9a08j-9e45192bf8fe1321eb9028c4c44cb448__0 .avia-caption-title{
font-size:45px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-9a08j-9e45192bf8fe1321eb9028c4c44cb448__0 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-1pp009o-f2078fe339831afa12ecf7403049396b{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #cc84ed );
}

#top .hr.hr-invisible.av-kll3l8oh-c2fbd806b3d55b6a8797ed9bf39f4798{
height:75px;
}

.flex_column.av-1o1avfw-288bf86db617a59efbd0da480004617d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kqs3lux1-012d31874d6deb923e22504a6c415147{
padding-bottom:10px;
font-size:55px;
}
body .av-special-heading.av-kqs3lux1-012d31874d6deb923e22504a6c415147 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kqs3lux1-012d31874d6deb923e22504a6c415147 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-kqs3lux1-012d31874d6deb923e22504a6c415147 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-k7q97xpc-b6b51eb0990ee8c62d183ec7ef058cef .avia_textblock{
color:#0f0f0f;
}

.flex_column.av-1k1htzg-46711e525378a70e90f984fe75ee7bd0{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

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

.avia-section.av-5unina-baa6f1af53e65898323abfe1ef49db4a{
background-color:#c777dd;
background-image:url(https://wp.freedomhost.uk/hti/wp-content/uploads/sites/170/2026/02/artventure-stitch.png);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-kig95kvx-c20c061da6a2ff8199d0ddb397f532a4{
height:125px;
}

.flex_column.av-6lhb9h-606c5512e31623af29c249aa71967ec8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3vxv85-77dacb607b3464454141996f55953e6b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036{
padding-bottom:10px;
font-size:55px;
}
body .av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036 .av-subheading{
font-size:15px;
}

.flex_column.av-20m651-f7f286bd309b62f575a27349294525bd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-kkxv1oje-daaac2eeb91788d3f502217ef3650b8e{
vertical-align:middle;
background-color:#c874f2;
}
.responsive #top #wrap_all .flex_cell.av-kkxv1oje-daaac2eeb91788d3f502217ef3650b8e{
padding:20px 60px 20px 60px !important;
}

.av-horizontal-gallery.av-kqc8aw0d-a002a11ac732cb735a4fb302aaf566fd{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-kqc8aw0d-a002a11ac732cb735a4fb302aaf566fd .av-horizontal-gallery-inner{
padding-bottom:25%;
}

.flex_cell.av-kkxv1oje-13-0cf014e409dc7be507abe1767cf8aeef{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-kkxv1oje-13-0cf014e409dc7be507abe1767cf8aeef{
padding:00px 60px 40px 60px !important;
}

#top .hr.av-kig95kvx-14-b30777743c509d9180fbbee6bb41ab5c{
margin-top:0px;
margin-bottom:50px;
}
.hr.av-kig95kvx-14-b30777743c509d9180fbbee6bb41ab5c .hr-inner{
width:100%;
border-color:#b5b5b5;
}

.flex_column.av-knrd4lbb-99c68b6e50f2699139c61903dfa4f990{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59{
padding-bottom:10px;
font-size:55px;
}
body .av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59 .av-subheading{
font-size:15px;
}

.flex_column.av-90owbu-cfc4eeb2b6be98278c8491baa25da35d{
border-radius:0px 0px 0px 0px;
padding:0px 40px 0px 40px;
}

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

.flex_column.av-90owbu-11-1682c9cabae8bfc0d01ea25f4fa7bf64{
border-radius:0px 0px 0px 0px;
padding:0px 40px 0px 40px;
}

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

#top .hr.hr-invisible.av-kig95kvx-12-a97b594a73af8476c7cb0ed05f2ce4ef{
height:10px;
}

.avia-section.av-1pp009o-17-74b04dda80f095060478177792691824{
background-repeat:no-repeat;
background-image:url(https://wp.freedomhost.uk/hti/wp-content/uploads/sites/170/2026/02/artventure-stitch-2.png);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-kll3l8oh-16-5f52398c4af16414d4223f514ff8d02c{
height:50px;
}

.flex_column.av-1o1avfw-15-3e669faf69dedca0555ca37e828928dd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1o1avfw-7-c467a2fd543942d65f71cc68974629d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a{
padding-bottom:10px;
font-size:55px;
}
body .av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a .av-subheading{
font-size:15px;
}

.flex_column.av-1o1avfw-6-8030dec002bd41f17ed36f33072abd3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1o1avfw-5-d3bb6de972f4db01690715e8249bbac4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1o1avfw-4-7d69e285264e6b3cbeb1c953eb19bd75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-kll3l8oh-8-98eaf431c1e9beb10e391b5052718a8f{
height:50px;
}

.flex_column.av-1o1avfw-3-6f42f5e98e77fbc344952ac9fdbea73a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-kll3l8oh-2-5f9f951912a7635c16d8d4672c2f4d85{
height:150px;
}

.avia-section.av-alb7jm-bf028d42871604eecebfb148ae6297e1{
background-color:#246bd6;
background-image:unset;
}

.flex_column.av-713nbu-f7358ba111470061b051c2ab0a91a271{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-3mmzwq-7b11ae852cbb0ab5cd805b55bf27b3a8{
border-radius:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}

#top .av_textblock_section.av-2illh6-76d1e75602fa8e2421034562041377f5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-kll3l8oh-1-eb2c71b86bd2e2f964b1fa6211a8c01f{
height:100px;
}


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

#top #wrap_all .av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-40nn9f-d254ba80830b303d10d52432e265d036 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2hxp1v-36b65f8f9729ee28859f174ab36b0b59 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-knrd3bqu-11a88d33ea1a8064fe473f46a57e159a .av-special-heading-tag{
font-size:0.8em;
}
}
