.avia-section.av-83zuv-3f478cf36ec08c3e83ab353d77563023{
background-color:rgba(0,0,0,0.01);
background-image:url(https://vvsconsultants.co.uk/wp-content/uploads/2023/11/hero-header-opt.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-83zuv-3f478cf36ec08c3e83ab353d77563023 .av-section-color-overlay{
opacity:0.8;
background-color:#282f3b;
}
.avia-section.av-83zuv-3f478cf36ec08c3e83ab353d77563023 .av-extra-border-element .av-extra-border-inner{
background-color:rgba(0,0,0,0.01);
}

#top .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac{
padding-bottom:40px;
color:#00d2e9;
font-size:72px;
}
body .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .special-heading-inner-border{
border-color:#00d2e9;
}
.av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-subheading{
font-size:20px;
}

.avia-section.av-6t19r-bf011bf36853f489876af135646dd689{
background-color:#f5f6f9;
background-image:unset;
margin-top:50px;
margin-bottom:50px;
}

@keyframes av_boxShadowEffect_av-mndof-8f15517af873d55a159a4d8ea3f55724-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mndof-8f15517af873d55a159a4d8ea3f55724-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-mndof-8f15517af873d55a159a4d8ea3f55724{
width:38.8%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mndof-8f15517af873d55a159a4d8ea3f55724 .av-flex-placeholder{
width:2%;
}

@keyframes av_boxShadowEffect_av-d9v7r-30a9a329330a7dac317cd6b3d3bcf013 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-d9v7r-30a9a329330a7dac317cd6b3d3bcf013 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-d9v7r-30a9a329330a7dac317cd6b3d3bcf013 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-8gn3r-26caf8e17d1fd3dbbe9ac3b1fdb4140e{
width:38.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8gn3r-26caf8e17d1fd3dbbe9ac3b1fdb4140e .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-lpk3olxm-1ec53e7d421c4a1880b0bd6f01ea69c8{
padding-bottom:10px;
}
body .av-special-heading.av-lpk3olxm-1ec53e7d421c4a1880b0bd6f01ea69c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpk3olxm-1ec53e7d421c4a1880b0bd6f01ea69c8 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lpk3ppz6-df9b420c0b7b164b4042872bfe20b36d{
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lpk3ppz6-df9b420c0b7b164b4042872bfe20b36d:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-9uh33-76d09829ea9a5755a556aa1bb55add7f{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9uh33-76d09829ea9a5755a556aa1bb55add7f .av-flex-placeholder{
width:2%;
}

.avia-section.av-ov7wn-cc3188a0925092b26fcd20ab8807371f{
background-color:#f5f6f9;
background-image:unset;
margin-top:50px;
margin-bottom:50px;
}

.flex_column.av-jv7yv-2af22aab3e134c56bc74f5a787cc9352{
width:38.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jv7yv-2af22aab3e134c56bc74f5a787cc9352 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-lpqg3qvb-71933b1ebe75ef8ea654899e8e7bfa21{
padding-bottom:10px;
}
body .av-special-heading.av-lpqg3qvb-71933b1ebe75ef8ea654899e8e7bfa21 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpqg3qvb-71933b1ebe75ef8ea654899e8e7bfa21 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1lll3-073b4340076ab6551f8d679d79d3df7a{
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1lll3-073b4340076ab6551f8d679d79d3df7a:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

@keyframes av_boxShadowEffect_av-9qxrr-85c93e0e1a370c815521f89089a6a801-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-9qxrr-85c93e0e1a370c815521f89089a6a801-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-9qxrr-85c93e0e1a370c815521f89089a6a801{
width:38.8%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9qxrr-85c93e0e1a370c815521f89089a6a801 .av-flex-placeholder{
width:2%;
}

@keyframes av_boxShadowEffect_av-lpqg65q1-403959c9839166d3569d8402bbcea70a {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lpqg65q1-403959c9839166d3569d8402bbcea70a img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lpqg65q1-403959c9839166d3569d8402bbcea70a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-sx6f-6a02a492cd4e59c6c7b1d047c36e8ea2{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sx6f-6a02a492cd4e59c6c7b1d047c36e8ea2 .av-flex-placeholder{
width:2%;
}

.avia-section.av-1cbvbb-b4adc7405530e76da61abdddc6c311e0{
background-color:#f5f6f9;
background-image:unset;
margin-top:50px;
margin-bottom:50px;
}

@keyframes av_boxShadowEffect_av-1bbmj3-0e0736701e5c8f9006df556a0342f0e6-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-1bbmj3-0e0736701e5c8f9006df556a0342f0e6-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-1bbmj3-0e0736701e5c8f9006df556a0342f0e6{
width:38.8%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1bbmj3-0e0736701e5c8f9006df556a0342f0e6 .av-flex-placeholder{
width:2%;
}

@keyframes av_boxShadowEffect_av-lpqgaz4c-2cdb2b0b06e517f76a9b369700fbbf48 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lpqgaz4c-2cdb2b0b06e517f76a9b369700fbbf48 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lpqgaz4c-2cdb2b0b06e517f76a9b369700fbbf48 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3of9b-55802cbd8ea202cca90d5db818dff4f8{
width:38.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3of9b-55802cbd8ea202cca90d5db818dff4f8 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-lpqg8zxv-e362ee76998da4d74f4f604d9e2a3281{
padding-bottom:10px;
}
body .av-special-heading.av-lpqg8zxv-e362ee76998da4d74f4f604d9e2a3281 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpqg8zxv-e362ee76998da4d74f4f604d9e2a3281 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-vbq9z-968fe27d39d2490e9f1b4a18725e538d{
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-vbq9z-968fe27d39d2490e9f1b4a18725e538d:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

.flex_column.av-7cgcf-8ae7231068c96f8f449805fab5c6c821{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7cgcf-8ae7231068c96f8f449805fab5c6c821 .av-flex-placeholder{
width:2%;
}

.avia-section.av-plqdr-ad540e7bb8306621c6b497a0dc2cc6cd{
background-color:#f5f6f9;
background-image:unset;
margin-top:50px;
margin-bottom:50px;
}

.flex_column.av-mphan-f8d2c9b4367eb4fc9c9618124b34fa02{
width:38.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mphan-f8d2c9b4367eb4fc9c9618124b34fa02 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-lpqgcqcj-79bc9765fa3b670dbad85fb3d39fa1e6{
padding-bottom:10px;
}
body .av-special-heading.av-lpqgcqcj-79bc9765fa3b670dbad85fb3d39fa1e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpqgcqcj-79bc9765fa3b670dbad85fb3d39fa1e6 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-fmcvr-459bbbc49157747eca22b25d52911248{
border-radius:20px 20px 20px 20px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-fmcvr-459bbbc49157747eca22b25d52911248:hover .avia_button_background{
border-radius:20px 20px 20px 20px;
}

@keyframes av_boxShadowEffect_av-8805b-407f694745a63214505842fdfe9aaa8f-row {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-8805b-407f694745a63214505842fdfe9aaa8f-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-8805b-407f694745a63214505842fdfe9aaa8f{
width:38.8%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8805b-407f694745a63214505842fdfe9aaa8f .av-flex-placeholder{
width:2%;
}

@keyframes av_boxShadowEffect_av-lpqgdvv5-e99c2be84f8c8d64e9170e370b763d37 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-lpqgdvv5-e99c2be84f8c8d64e9170e370b763d37 img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-lpqgdvv5-e99c2be84f8c8d64e9170e370b763d37 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-bk0d3-c26897f75326ed24738ecd71dc280ca0{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-bk0d3-c26897f75326ed24738ecd71dc280ca0 .av-flex-placeholder{
width:2%;
}

.avia-section.av-vfztr-ff2b5f9d7d2560abf189b9b7fba255de{
background-color:#ffffff;
background-image:unset;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag{
font-size:72px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag{
font-size:45px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lpqsh9no-d3ba1de8b5c367e037b7cba0c1b81bac .av-special-heading-tag{
font-size:30px;
}
}
