.avia-section.av-1xpug-0d268d76e9de6a67d9aad6cf2192acb8 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.preprod.pagforspecialplay.co.uk/wp-content/uploads/2014/11/Background-1920x1280-1500x1000.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1xpug-0d268d76e9de6a67d9aad6cf2192acb8 .av-section-color-overlay{
opacity:0.2;
background-color:#c4c1a6;
}

#top .av-special-heading.av-6mlbk-a3cbf8f5c91438a588d7bc8ae45fe243{
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-6mlbk-a3cbf8f5c91438a588d7bc8ae45fe243 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6mlbk-a3cbf8f5c91438a588d7bc8ae45fe243 .av-special-heading-tag{
font-size:65px;
padding:50px 0 0 0;
}
.av-special-heading.av-6mlbk-a3cbf8f5c91438a588d7bc8ae45fe243 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6mlbk-a3cbf8f5c91438a588d7bc8ae45fe243 .av-subheading{
font-size:35px;
}

.avia-buttonrow-wrap.av-h2a0g-7854b9f6474e4aaf46e3fbb031345dc2 .avia-button{
font-size:18px;
}

#top #wrap_all .avia-button.av-migf7dig-d14565becfcce2733ccee588b03338c4{
font-size:18px;
background-color:#388e3c;
border-color:#388e3c;
color:#c8e6c9;
border-style:solid;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-migf7dig-d14565becfcce2733ccee588b03338c4:hover{
color:#c8e6c9;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-migf7dig-d14565becfcce2733ccee588b03338c4:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-migf7dig-d14565becfcce2733ccee588b03338c4 .avia-svg-icon svg:first-child{
fill:#c8e6c9;
stroke:#c8e6c9;
}
#top #wrap_all .avia-button.av-migf7dig-d14565becfcce2733ccee588b03338c4:hover .avia-svg-icon svg:first-child{
fill:#c8e6c9;
stroke:#c8e6c9;
}

#top #wrap_all .avia-button.av-apayg-0776f5b4a837da8193368d849b60852e{
font-size:18px;
background-color:#ffb300;
border-color:#ffb300;
border-style:solid;
border-width:0 0 0 0;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-apayg-0776f5b4a837da8193368d849b60852e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-apayg-0776f5b4a837da8193368d849b60852e:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-apayg-0776f5b4a837da8193368d849b60852e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mic1htbb-739c12f6cee25848d67d37f3e4124770{
background-color:#c8e6c9;
background-image:unset;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-mic1htbb-739c12f6cee25848d67d37f3e4124770{
z-index:0;
}

.flex_column.av-1lbz20-dc1cc71d9562226be1ca6b35016df638{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1lbz20-dc1cc71d9562226be1ca6b35016df638 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0{
padding-bottom:20px;
color:#251e20;
font-size:35px;
}
body .av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .av-special-heading-tag{
font-size:35px;
padding:0 0 0 0;
}
.av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .special-heading-inner-border{
border-color:#251e20;
}
.av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .av-subheading{
font-size:35px;
}

.avia-section.av-milo1l4t-21b71791b68d5b74cc42dd2edfdfdb2d{
background-color:#388e3c;
background-image:unset;
position:relative;
}
.avia-section.av-milo1l4t-21b71791b68d5b74cc42dd2edfdfdb2d .avia-divider-svg-top svg{
height:40px;
width:calc(100% + 1.3px);
fill:#c8e6c9;
}
.avia-section.av-milo1l4t-21b71791b68d5b74cc42dd2edfdfdb2d .avia-divider-svg-bottom svg{
height:40px;
width:calc(100% + 1.3px);
fill:#c8e6c9;
}

.flex_column.av-2490sw-0c577e26a666877984fb6b419be1c74a{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2490sw-0c577e26a666877984fb6b419be1c74a .av-flex-placeholder{
width:0%;
}

.flex_column.av-1g7wig-b696983c7e45dfacb3a2b6c38976c3ca{
border-radius:0 0 0 0;
padding:0 0 0 0;
}

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

.flex_column.av-12xefk-28adf17d58e0a5f640d05a5454ebb58b{
border-radius:0 0 0 0;
padding:0 0 0 0;
}

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

.flex_column.av-1t13wo-1311f83e7f762e5f74d95c255bdd59a0{
border-radius:0 0 0 0;
padding:0 0 0 0;
}

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

.flex_column.av-sacb4-25060bdf43de8d3256aaee1889ca0168{
padding:10px 0 0 0;
}
.avia_transform .flex_column.av-sacb4-25060bdf43de8d3256aaee1889ca0168{
animation-duration:1s;
}

.flex_column.av-mnvq8-75a1540ff46597f72002b6b59fcd83b1{
padding:0 0 0 0;
}
.avia_transform .flex_column.av-mnvq8-75a1540ff46597f72002b6b59fcd83b1{
animation-duration:1.5s;
}

@keyframes av_sonarEffect_av-cxqsg-601be5d7057619fd0f7048c43b3fceee {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-cxqsg-601be5d7057619fd0f7048c43b3fceee{
font-size:18px;
background-color:#c8e6c9;
border-color:#388e3c;
color:#388e3c;
border-style:solid;
border-width:3px 3px 3px 3px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-cxqsg-601be5d7057619fd0f7048c43b3fceee:hover{
animation:av_sonarEffect_av-cxqsg-601be5d7057619fd0f7048c43b3fceee 0.5s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-cxqsg-601be5d7057619fd0f7048c43b3fceee:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
.avia-button.av-cxqsg-601be5d7057619fd0f7048c43b3fceee.avia-sonar-shadow:after{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-cxqsg-601be5d7057619fd0f7048c43b3fceee .avia-svg-icon svg:first-child{
fill:#388e3c;
stroke:#388e3c;
}

.flex_column.av-9idfk-3a66591802e3d8ea75074b3c4c8d7ae6{
padding:0 0 0 0;
height:auto;
min-height:50px;
}
.avia_transform .flex_column.av-9idfk-3a66591802e3d8ea75074b3c4c8d7ae6{
animation-duration:1s;
}

.avia-section.av-2tujyg-51a28cc2d2a42e2248b591dd17d9cca5{
background-color:#c8e6c9;
background-image:unset;
}

.flex_column.av-t4bs8-3653145c24f0da56f21b6564280e2626{
width:74.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-t4bs8-3653145c24f0da56f21b6564280e2626 .av-flex-placeholder{
width:1%;
}

.flex_column.av-duux4-1eea42c1de0c679c4cf3e7ae623f5819{
width:24.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-duux4-1eea42c1de0c679c4cf3e7ae623f5819 .av-flex-placeholder{
width:1%;
}

#top #wrap_all .avia-button.av-7jg6w-8f1b7e3409009738554d423b96f5099d{
font-size:18px;
background-color:#388e3c;
border-color:#388e3c;
color:#c8e6c9;
border-style:solid;
border-width:3px 3px 3px 3px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
margin:10px 10px 10px 10px;
}
#top #wrap_all.avia-button.av-7jg6w-8f1b7e3409009738554d423b96f5099d:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-7jg6w-8f1b7e3409009738554d423b96f5099d .avia-svg-icon svg:first-child{
fill:#c8e6c9;
stroke:#c8e6c9;
}

.flex_column.av-241v34-6af2494d0d7d89621f07ff0e1b81cbeb{
border-width:3px;
border-style:none;
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-1t8i40-ad5b39414f52056811031f098e0346f2{
height:50px;
}

.flex_column.av-1ery54-22846097025ee7aa54874be7db91ea0b{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-13tt3k-31329c36683acae6b102b83c3d391042{
height:50px;
}

.flex_column.av-p0z00-f7477262536194fec15fc682d333f305{
border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-dga88-6d06165e7ed7e8d0fe57e413cf1a96d4{
height:50px;
}

.avia-section.av-mdm0gc47-720d52753fa65a624b4c32847c68cf30{
background-color:#c4c1a6;
background-image:unset;
position:relative;
}
.avia-section.av-mdm0gc47-720d52753fa65a624b4c32847c68cf30 .avia-divider-svg-top svg{
height:175px;
fill:#c8e6c9;
}

.avia-section.av-milnvfls-795a81e0fcc4bcb897eb790421f388ea{
background-color:#c4c1a6;
background-image:unset;
}

.flex_column.av-3587c-c21f6aa4cd87f027d248b70872fe02b0{
width:39.4%;
margin-left:0;
padding:70px 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3587c-c21f6aa4cd87f027d248b70872fe02b0 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-pbimo-30e2365325e4e5859a6c3589f7e65cb5 .avia_textblock{
padding:0 0 0 0;
text-align:left;
}

#top .av_textblock_section.av-mci08-7068e7367d509e90743113e1878f79a2 .avia_textblock{
padding:10px 10px 10px 10px;
text-align:left;
}

#top .av_textblock_section.av-mlv7bqix-f75475bcf8c19a4b9795f3cfe650fe53 .avia_textblock{
padding:0 0 0 0;
text-align:left;
}

.flex_column.av-e1s5c-5654678bd795006dc6e674e41ea2d386{
width:59.6%;
margin-left:0;
background-color:#c4c1a6;
}
#top .flex_column_table.av-equal-height-column-flextable.av-e1s5c-5654678bd795006dc6e674e41ea2d386 .av-flex-placeholder{
width:1%;
}

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

.avia-section.av-mid6xsi9-9c9ae7fafad79cb1bd9e752734b1246d{
background-color:#c8e6c9;
background-image:unset;
position:relative;
}
.avia-section.av-mid6xsi9-9c9ae7fafad79cb1bd9e752734b1246d .avia-divider-svg-top svg{
height:40px;
width:calc(100% + 1.3px);
fill:#c4c1a6;
}
.avia-section.av-mid6xsi9-9c9ae7fafad79cb1bd9e752734b1246d .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#388e3c;
}

#top #wrap_all .avia-button.av-midmxd5g-8a95df6056a5e60aa9f4772717878d0c{
font-size:18px;
background-color:#388e3c;
border-color:#388e3c;
color:#c8e6c9;
border-style:solid;
border-width:3px 3px 3px 3px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all.avia-button.av-midmxd5g-8a95df6056a5e60aa9f4772717878d0c:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-midmxd5g-8a95df6056a5e60aa9f4772717878d0c .avia-svg-icon svg:first-child{
fill:#c8e6c9;
stroke:#c8e6c9;
}

#top .avia-gallery.av-midkv8dd-6877e5307239abe5f78c596adfc69c49 .avia-gallery-thumb a{
width:20%;
}


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

#top #wrap_all .av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mirbu98h-5f3b78b669c5b2bafc69551f5961b9d0 .av-special-heading-tag{
font-size:0.8em;
}
}
