.avia-section.av-1139ym4-bba9b4fc9a866924103ea5150b14ebe7{
background-color:#f4f1f8;
background-image:url(https://simplypurple.co.uk/wp-content/uploads/2026/01/affordable-and-reliable-website-hosting.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-2l8qos-fdd8b9e9e00e1ab210606b0c2e059cd1{
height:50px;
}

.flex_column.av-mix4qk02-5ea95e8477c16e97cce55dea0ca6a75f{
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:20px 0 20px 0;
background-color:#ffffff;
}

#top .av-special-heading.av-mix4q8ap-31b9f9c5b65e627f55cd4e562fe8e2a0{
padding-bottom:10px;
}
body .av-special-heading.av-mix4q8ap-31b9f9c5b65e627f55cd4e562fe8e2a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mix4q8ap-31b9f9c5b65e627f55cd4e562fe8e2a0 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576{
font-size:23px;
background-color:#663399;
border-color:#663399;
color:#ffffff;
border-radius:9px 9px 9px 9px;
transition:all 0.4s ease-in-out;
margin:20px 40px 0 40px;
}
#top #wrap_all .avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576:hover{
color:#f4f1f8;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576:hover .avia-svg-icon svg:first-child{
fill:#f4f1f8;
stroke:#f4f1f8;
}

#top .hr.hr-invisible.av-2nb45o-43bd737b29cfe888d2335032c4200de9{
height:50px;
}

.flex_cell.av-afpv1m-c99d9db02061108876834a100f436d69{
vertical-align:middle;
height:200px;
min-height:200px;
background-color:#f4f1f8;
}
.responsive #top #wrap_all .flex_cell.av-afpv1m-c99d9db02061108876834a100f436d69{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-8v8olm-72e4142a473f7e7297956e10e552a051 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8v8olm-72e4142a473f7e7297956e10e552a051 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2vz74a-3ac27983943516f51531daad55167b54{
font-size:24px;
background-color:#663399;
border-color:#663399;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:9px 9px 9px 9px;
box-shadow: 0 0 0 0 ;
transition:all 0.4s ease-in-out;
margin:50px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-2vz74a-3ac27983943516f51531daad55167b54:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2vz74a-3ac27983943516f51531daad55167b54:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-2vz74a-3ac27983943516f51531daad55167b54 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2vz74a-3ac27983943516f51531daad55167b54:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

.flex_cell.av-6wt3qi-4df3e9647c59c63ce4e9ce98a3025bf4{
vertical-align:middle;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-6wt3qi-4df3e9647c59c63ce4e9ce98a3025bf4{
padding:40px 40px 40px 40px !important;
}

#top .av_textblock_section.av-1vrttm-bb60557413609b46080c0f5da6f51620 .avia_textblock{
padding:25px 0 0 0;
}

.flex_cell.av-mk5r6svq-8d77e6fbe74a6c377b843193fb08cbbd{
vertical-align:middle;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-mk5r6svq-8d77e6fbe74a6c377b843193fb08cbbd{
padding:0 0 0 50px !important;
}

#top .av_textblock_section.av-6653kr-ba360a3fb72d5195d44849f1de5cc9ef .avia_textblock{
padding:25px 0 0 0;
}

.flex_cell.av-mk5r6g96-56a178df7dc8e747c8557a634dba0adc{
vertical-align:middle;
height:200px;
min-height:200px;
background-color:#f4f1f8;
}
.responsive #top #wrap_all .flex_cell.av-mk5r6g96-56a178df7dc8e747c8557a634dba0adc{
padding:40px 40px 40px 40px !important;
}

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

#top #wrap_all .avia-button.av-34subv-87bbaf77a08cae4087df51ad1dee8fde{
font-size:24px;
background-color:#663399;
border-color:#663399;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:9px 9px 9px 9px;
box-shadow: 0 0 0 0 ;
transition:all 0.4s ease-in-out;
margin:50px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-34subv-87bbaf77a08cae4087df51ad1dee8fde:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-34subv-87bbaf77a08cae4087df51ad1dee8fde:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-34subv-87bbaf77a08cae4087df51ad1dee8fde .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-34subv-87bbaf77a08cae4087df51ad1dee8fde:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

.flex_cell.av-5ea0gr-d116cb83e35cc0fbc75c836031b8dcf9{
vertical-align:middle;
height:200px;
min-height:200px;
background-color:#f4f1f8;
}
.responsive #top #wrap_all .flex_cell.av-5ea0gr-d116cb83e35cc0fbc75c836031b8dcf9{
padding:0px 0px 0px 0px !important;
}

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

#top #wrap_all .avia-button.av-45unaz-c49bd2763f441d7d1cf1bca11cd6102f{
font-size:24px;
background-color:#663399;
border-color:#663399;
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:9px 9px 9px 9px;
box-shadow: 0 0 0 0 ;
transition:all 0.4s ease-in-out;
margin:50px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-45unaz-c49bd2763f441d7d1cf1bca11cd6102f:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-45unaz-c49bd2763f441d7d1cf1bca11cd6102f:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-45unaz-c49bd2763f441d7d1cf1bca11cd6102f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-45unaz-c49bd2763f441d7d1cf1bca11cd6102f:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

.flex_cell.av-34k9or-1c6da41684f6a882744ae35f8222e571{
vertical-align:middle;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-34k9or-1c6da41684f6a882744ae35f8222e571{
padding:40px 40px 40px 40px !important;
}

#top .av_textblock_section.av-mk5rt1y3-bb42c5a3c61dc1286703a3fcf91c63e2 .avia_textblock{
padding:25px 0 25px 0;
}

#top .av_textblock_section.av-mk5rvg2x-2ee610a9cbfd456a3ba2473a91542c6a .avia_textblock{
padding:25px 0 0 0;
}

.avia-section.av-2dnlry4-1668082ea5c7444c581241002de63bca{
background-repeat:no-repeat;
background-image:url(https://simplypurple.co.uk/wp-content/uploads/2022/01/slider1-e1753294939712.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-84f3ek-12dbff6c69db7a92d73513170fe096e6{
width:100%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:350px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-84f3ek-12dbff6c69db7a92d73513170fe096e6 .av-flex-placeholder{
width:0%;
}

.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c{
color:#3f347f;
}
.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c .slide-entry{
padding:0 0 10px 0;
}

.av_font_icon.av-25671rg-8b90bc1a66ecea227764232e8e708f1c .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-21fnarg-aa779e815ddec041055b37c3d77c960c .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1z1tvmk-5a50c205dad455a57e924f6ce6184878 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1v8d3rg-2cc0a872204f997773251caaace573a9 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1r4wgng-4341473ece2e3a5f748c0c63595303d5 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1os1z8c-3b2697a4de32deab090792e4e653ffe5 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4{
color:#3f347f;
}
.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4 .slide-entry{
padding:0 0 10px 0;
}

.av_font_icon.av-1jiwzrw-f1e16364f87bdaa1c3d617f10dc8419d .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1fnvmvg-a4e2e6c68f430b16eff8954c8563708c .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1d8nf18-48819bc934d41024657956cf02b452e2 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-1a6m30c-33b642dde5c2454a98e514009e5bf1b9 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-16a2a8c-81b97f1a8fb7927553c6f9409144670d .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-13i5j7g-13d26de0da8e5693c7a99ec74fe4af5a .av-icon-char{
font-size:40px;
line-height:40px;
}


@media only screen and (min-width: 990px){ 
.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c .slide-entry{
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4 .slide-entry{
padding:0 0 10px 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-button.av-1vgo70-8eef09b3c76699f9ca27584538456576{
margin:0 5% 0 5%;
}

.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c .slide-entry{
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4 .slide-entry{
padding:0 0 10px 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-84f3ek-12dbff6c69db7a92d73513170fe096e6{
padding:40px 40px 40px 40px;
}

.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c .slide-entry{
margin:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}

.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4 .slide-entry{
margin:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}
}

@media only screen and (max-width: 479px){ 
.avia-content-slider-element-container.av-28xgios-55deb8201f8e0c204db9353539792a4c .slide-entry{
margin:10px 10px 10px 10px;
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-1mf2kcc-879bc7d13ef646fe31e509c7e38c03a4 .slide-entry{
margin:10px 10px 10px 10px;
padding:0 0 10px 0;
}
}
