.avia-section.av-35fj8n-145916ee7b81fa0b18aa116ebe24610c{
background-repeat:no-repeat;
background-image:url(https://simplypurple.co.uk/wp-content/uploads/2021/11/website-design-slider1920x980.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-2sbkhz-60c082e031b03705f5321b83a7be6e43{
border-width:2px;
border-color:#595959;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:20px 0 20px 0;
background-color:#666666;
}

#top .av-special-heading.av-36th2v-b48c883057217b312f3b75f20caeb8ac{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-36th2v-b48c883057217b312f3b75f20caeb8ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-36th2v-b48c883057217b312f3b75f20caeb8ac .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-36th2v-b48c883057217b312f3b75f20caeb8ac .av-subheading{
font-size:20px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb{
font-size:23px;
color:#663399;
border-radius:9px 9px 9px 9px;
transition:all 0.4s ease-in-out;
margin:20px 40px 0 40px;
}
#top #wrap_all .avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}
#top #wrap_all .avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-avvht-f37ca856db941068b0996b59b1f5ef32{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-buym1-8b02e0aa90e5c63c0012aa3676951a2a{
vertical-align:top;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-buym1-8b02e0aa90e5c63c0012aa3676951a2a{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .avia-button.av-jr6x3-6a1f885011438a85cf76a454b793bbc3{
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-jr6x3-6a1f885011438a85cf76a454b793bbc3:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-jr6x3-6a1f885011438a85cf76a454b793bbc3:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-jr6x3-6a1f885011438a85cf76a454b793bbc3 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jr6x3-6a1f885011438a85cf76a454b793bbc3:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

.flex_cell.av-eo3td-12-58e09787ab7399a49e7c685cd70c0611{
vertical-align:middle;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-eo3td-12-58e09787ab7399a49e7c685cd70c0611{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .avia-button.av-3u88l3-a494ac76c79ebb5ea7fd799c3ba7cb85{
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-3u88l3-a494ac76c79ebb5ea7fd799c3ba7cb85:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-3u88l3-a494ac76c79ebb5ea7fd799c3ba7cb85:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-3u88l3-a494ac76c79ebb5ea7fd799c3ba7cb85 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-3u88l3-a494ac76c79ebb5ea7fd799c3ba7cb85:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

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

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

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

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

.flex_cell.av-eo3td-2-556f00a36ed531c74115fe2548cb1522{
vertical-align:middle;
height:200px;
min-height:200px;
}
.responsive #top #wrap_all .flex_cell.av-eo3td-2-556f00a36ed531c74115fe2548cb1522{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .avia-button.av-2pb46f-4190e74b481152b4bd100515a7ecf629{
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-2pb46f-4190e74b481152b4bd100515a7ecf629:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2pb46f-4190e74b481152b4bd100515a7ecf629:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-2pb46f-4190e74b481152b4bd100515a7ecf629 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2pb46f-4190e74b481152b4bd100515a7ecf629:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

.avia-section.av-7t79sn-965952e980bfd029c1152e13cff950ea{
background-color:#663399;
background-image:unset;
margin-top:50px;
margin-bottom:50px;
}
.avia-section.av-7t79sn-965952e980bfd029c1152e13cff950ea .av-section-color-overlay{
opacity:0.5;
background-image:url(https://simplypurple.co.uk/wp-content/themes/enfold/images/background-images/diagonal-thin-light-compressed.png);
background-repeat:repeat;
}

#top .av-special-heading.av-86to1-01d0cb35751474b9fe312a99af42a47b{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-86to1-01d0cb35751474b9fe312a99af42a47b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-86to1-01d0cb35751474b9fe312a99af42a47b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-86to1-01d0cb35751474b9fe312a99af42a47b .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-2tlng7-a2575016d6bb82ceb264647005ce073d{
font-size:24px;
background-color:#f4f1f8;
border-color:#f4f1f8;
color:#663399;
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:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-2tlng7-a2575016d6bb82ceb264647005ce073d:hover{
background-color:#663399;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2tlng7-a2575016d6bb82ceb264647005ce073d:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-2tlng7-a2575016d6bb82ceb264647005ce073d .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}
#top #wrap_all .avia-button.av-2tlng7-a2575016d6bb82ceb264647005ce073d:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-1cpqw07-17ad7bbd02fa1b5c28d0ae04fa39e0e2{
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;
}

#top .av-special-heading.av-4qnxmf-ed160a9f573327c73960f95e711cf553{
margin:-20PX 0 0 0;
padding-bottom:5px;
color:#ffffff;
}
body .av-special-heading.av-4qnxmf-ed160a9f573327c73960f95e711cf553 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4qnxmf-ed160a9f573327c73960f95e711cf553 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4qnxmf-ed160a9f573327c73960f95e711cf553 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19s7t13-216e72b3717ce1586fd77ccbe19d7634{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-19s7t13-216e72b3717ce1586fd77ccbe19d7634{
width:100%;
margin-left:0;
border-radius:15px 15px 15px 15px;
padding:0px 0px 0px 0px;
height:350px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-19s7t13-216e72b3717ce1586fd77ccbe19d7634 .av-flex-placeholder{
width:0%;
}

.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e{
color:#3f347f;
}
.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e .slide-entry{
border-radius:15px 15px 15px 15px;
padding:0 0 10px 0;
}

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

.av_font_icon.av-11bsfzr-9767aa88a70686ba6ff43cac5d99130c .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-yh3taf-8110c35e6bd1e20f42cae50ab45d74d8 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-uvolt3-f6cf2f00b234057c7cb84ba973e3f51e .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-r06yhj-00966a478c4854b5832784a95022b3f3 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-nrns93-a2c46109c2116dde8d4fe2cfb4e0f007 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8{
color:#3f347f;
}
.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8 .slide-entry{
padding:0 0 10px 0;
}

.av_font_icon.av-jdv9sn-3c5a9d2408ae984ef4b8ec1049b8f694 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-g6v6l3-8f85ec70aa4ee60a8168cf42c62cd63a .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-cukz8n-7f26999f35c6663b086a078fe88a1f17 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-979ec7-d64eae5f0f1055da8015e26862745570 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-67s87r-6a056195043a1b102df2c0e950041287 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-2lidc7-cc7ebdae266e60f38888471cfb6d7333 .av-icon-char{
font-size:40px;
line-height:40px;
}

.avia-section.av-azoxfb-1377d530d057a7bd86aad8d278c7a6a5{
background-color:#f4f1f8;
background-image:unset;
}

.flex_column.av-9cksrr-7cb49d8ace48e6936af2e0c97aea05e7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187{
padding-bottom:20px;
color:#653993;
}
body .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag{
padding:0 0 15px 0;
}
.av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .special-heading-inner-border{
border-color:#653993;
}
.av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-subheading{
font-size:18px;
}

.avia-section.av-rea2nr-123b6a55d6de868db690ec8bca1dea44{
background-color:#f4f1f8;
background-image:unset;
}

.flex_column.av-pl5oif-7c2ff5101ebd6b9b8f6ff771f26aa965{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-neeobr-2413e9501eb9168d2198a499102762c7 .iconlist_icon{
color:#663399;
background-color:#ffffff;
border:1px solid #663399;
}
#top .avia-icon-list-container.av-neeobr-2413e9501eb9168d2198a499102762c7 .iconlist_icon svg:first-child{
stroke:#663399;
fill:#663399;
}
#top #wrap_all .avia-icon-list-container.av-neeobr-2413e9501eb9168d2198a499102762c7 .av_iconlist_title{
color:#663399;
}

.flex_column.av-gga1nr-223e5952ff38ca22f71faf8af1e2abaf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-dt1c0n-a603366b44556a7e49d72a41848a82c3 .iconlist_icon{
color:#663399;
background-color:#ffffff;
border:1px solid #663399;
}
#top .avia-icon-list-container.av-dt1c0n-a603366b44556a7e49d72a41848a82c3 .iconlist_icon svg:first-child{
stroke:#663399;
fill:#663399;
}
#top #wrap_all .avia-icon-list-container.av-dt1c0n-a603366b44556a7e49d72a41848a82c3 .av_iconlist_title{
color:#663399;
}

.flex_column.av-iygyv-555eab98a4a494100af4305d84ccd5af{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4ximsn-57bdb5d44ec7af7e79372aab1b6ec5cd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4ximsn-57bdb5d44ec7af7e79372aab1b6ec5cd .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-33h0nr-ee4b2fffbd11724999bc230486bc051c{
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:none;
transition:all 0.4s ease-in-out;
margin:50px 0px 50px 0px;
}
#top #wrap_all .avia-button.av-33h0nr-ee4b2fffbd11724999bc230486bc051c:hover{
background-color:#f4f1f8;
color:#663399;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-33h0nr-ee4b2fffbd11724999bc230486bc051c:hover .avia_button_background{
border-radius:9px 9px 9px 9px;
}
#top #wrap_all .avia-button.av-33h0nr-ee4b2fffbd11724999bc230486bc051c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-33h0nr-ee4b2fffbd11724999bc230486bc051c:hover .avia-svg-icon svg:first-child{
fill:#663399;
stroke:#663399;
}

#top .avia-logo-element-container.av-zum08n-9c08d21a361fbda5e95e77079a3135bd .slide-entry{
padding:60px 60px 60px 60px;
}
#top .avia-logo-element-container.av-zum08n-9c08d21a361fbda5e95e77079a3135bd img{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#e8e8e8;
border-radius:15px 15px 15px 15px;
box-shadow:none;
}


@media only screen and (min-width: 990px){ 
.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e .slide-entry{
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8 .slide-entry{
padding:0 0 10px 0;
}

#top .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187{
padding-bottom:20px;
}
#top #wrap_all .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag{
padding:0 0 10px 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-button.av-38jmqf-900a7abe52c7e2ccb71022624171fefb{
margin:0 5% 0 5%;
}

.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e .slide-entry{
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8 .slide-entry{
padding:0 0 10px 0;
}

#top .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187{
padding-bottom:20px;
}
#top #wrap_all .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag{
padding:0 0 5px 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-19s7t13-216e72b3717ce1586fd77ccbe19d7634{
padding:40px 40px 40px 40px;
}

.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e .slide-entry{
margin:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}

.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8 .slide-entry{
margin:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}

#top .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187{
padding-bottom:20px;
}
#top #wrap_all .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag{
padding:0 0 5px 0;
}
}

@media only screen and (max-width: 479px){ 
.avia-content-slider-element-container.av-1811abb-467ddfcfbe8c940f48c48e1188b43e5e .slide-entry{
margin:10px 10px 10px 10px;
padding:0 0 10px 0;
}

.avia-content-slider-element-container.av-mco807-f6a3d172e324ac1daf0f720527949ec8 .slide-entry{
margin:10px 10px 10px 10px;
padding:0 0 10px 0;
}

#top .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187{
padding-bottom:15px;
}
#top #wrap_all .av-special-heading.av-3q99zb-d51e671541de1867fbc1538d96dfd187 .av-special-heading-tag{
padding:0 0 5px 0;
}
}
