@-webkit-keyframes av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b {
   0% { -webkit-transform: scale(1.25); opacity: 1; }
 100% { -webkit-transform: scale(1.1); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b {
   0% { transform: scale(1.25); opacity: 1; }
 100% { transform: scale(1.1); opacity: 1; }
}
@-webkit-keyframes av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even {
   0% { -webkit-transform: scale(1.1); opacity: 1; }
 100% { -webkit-transform: scale(1.25); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even {
   0% { transform: scale(1.1); opacity: 1; }
 100% { transform: scale(1.25); opacity: 1; }
}
.avia-slideshow.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b .avia-slideshow-slide.slide-odd.next-active-slide img{
-webkit-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b 7s 1 ease-in-out;
-moz-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b 7s 1 ease-in-out;
-o-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b 7s 1 ease-in-out;
animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b 7s 1 ease-in-out;
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
opacity:1;
}
.avia-slideshow.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b .avia-slideshow-slide.slide-even.next-active-slide img{
-webkit-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even 7s 1 ease-in-out;
-moz-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even 7s 1 ease-in-out;
-o-animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even 7s 1 ease-in-out;
animation:av_slideshow_img_scale_av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b_even 7s 1 ease-in-out;
-webkit-transform:scale(1.25);
-moz-transform:scale(1.25);
-ms-transform:scale(1.25);
-o-transform:scale(1.25);
transform:scale(1.25);
opacity:1;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-title{
font-size:44px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content p{
font-size:24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-title{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content p{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-title{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content p{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-title{
font-size:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__0 .avia-caption-content p{
font-size:16px;
}
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-title{
font-size:44px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content p{
font-size:24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-title{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content p{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-title{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content p{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-title{
font-size:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-l7ajbu0v-a31a0c1e2fb01664b6585327ea18136b__1 .avia-caption-content p{
font-size:16px;
}
}

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

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

#top .av_textblock_section.av-2ko5ux-88a7b0babbb524e87329fab695358f03 .avia_textblock{
font-size:17px;
text-align:center;
}

#top .hr.hr-invisible.av-3yzpwp-ee84ba40ecd6b9c0ee2e12f95864f62a{
height:30px;
}

#top #wrap_all .avia-button.av-8g6eih-ca752980e5f44da42801573673e268d3{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-8g6eih-ca752980e5f44da42801573673e268d3:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-lf53p5-8a1dfc85d432d00f6d7a2e07f2f77ae8{
vertical-align:top;
background-color:#05aff2;
}

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

#top .av-special-heading.av-eegya1-6208319a2f746b59d038a0ef6a81c2c7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-eegya1-6208319a2f746b59d038a0ef6a81c2c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-eegya1-6208319a2f746b59d038a0ef6a81c2c7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-eegya1-6208319a2f746b59d038a0ef6a81c2c7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-bwgfbt-7840bc31e29c7e162a5e55182e8a8d1e .avia_textblock{
font-size:17px;
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-q6wp-4c538652604822ed4eb974c32dff6a51{
height:30px;
}

#top #wrap_all .avia-button.av-lepm01s2-647ab818f5b99cdd63b81b5af2fa9ea0{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lepm01s2-647ab818f5b99cdd63b81b5af2fa9ea0:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-inz56h-ef0d860a3da984c9f93a9674648846e3{
vertical-align:top;
}

.avia-image-container.av-32fy9l-2413daa5eda0a61e9607cd9fb1849769 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-32fy9l-2413daa5eda0a61e9607cd9fb1849769 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-2pj9vd-28b7d25a46b9e142b0f55bd5c8bfca53 .avia_textblock{
font-size:17px;
text-align:center;
}

#top .hr.hr-invisible.av-b9tyc9-2b6a5755eaa57c5165d5e5d9a1b58afa{
height:30px;
}

#top #wrap_all .avia-button.av-lepm0d9e-760cf5717f78a5e70af98d8d5a48da2d{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lepm0d9e-760cf5717f78a5e70af98d8d5a48da2d:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-leppnzev-6bf87d9b12720b580a3ac71a32a5192b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-leppnzev-6bf87d9b12720b580a3ac71a32a5192b{
padding:30px 30px 30px 30px !important;
}

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

.flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-345grt-9d9b2861671dc076ba516281fe46dc5b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-345grt-9d9b2861671dc076ba516281fe46dc5b{
padding:30px 30px 30px 30px !important;
}

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

.avia-section.av-kz5g1n7y-911a1dd807c12a2d3fe005cd5ccbef8e{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-911a1dd807c12a2d3fe005cd5ccbef8e{
z-index:10;
}

@-webkit-keyframes av_boxShadowEffect_av-kz5hamof-1caa7bb1a1c7c8a8c317870ca906fb84-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-kz5hamof-1caa7bb1a1c7c8a8c317870ca906fb84-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-1caa7bb1a1c7c8a8c317870ca906fb84{
margin-top:-100px;
margin-bottom:-100px;
}
.flex_column.av-kz5hamof-1caa7bb1a1c7c8a8c317870ca906fb84{
order:0;
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

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

#top .av_textblock_section.av-geph3t-6bf836db779831c8f3863d556fc62ee9 .avia_textblock{
font-size:17px;
text-align:center;
}

#top .hr.hr-invisible.av-9sn35l-23cb83f4e6196e37f242fdc2aed36eb3{
height:30px;
}

#top #wrap_all .avia-button.av-9fx1yh-71a35e4233c8251af92ff689f8326cc1{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-9fx1yh-71a35e4233c8251af92ff689f8326cc1:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-haet2h-478dbc2c168e5d72debf8b8ad9f788ff-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-haet2h-478dbc2c168e5d72debf8b8ad9f788ff-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-haet2h-478dbc2c168e5d72debf8b8ad9f788ff{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-haet2h-478dbc2c168e5d72debf8b8ad9f788ff{
order:1;
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#05aff2;
}

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

#top .av-special-heading.av-c1njft-0abeb7144aa02ca67bc28849f020b89f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-c1njft-0abeb7144aa02ca67bc28849f020b89f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-c1njft-0abeb7144aa02ca67bc28849f020b89f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-c1njft-0abeb7144aa02ca67bc28849f020b89f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-a8li61-1b26d7aee43e05bd6d6564d63c441459 .avia_textblock{
font-size:17px;
color:#ffffff;
text-align:center;
}

#top .hr.hr-invisible.av-7mbat5-5e1b7088438d3e1d9258fe520e951537{
height:30px;
}

#top #wrap_all .avia-button.av-5srwjd-b5a72e803b194cb201ee408138a9f8cd{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5srwjd-b5a72e803b194cb201ee408138a9f8cd:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-7x3155-893767d398773733e2414be6429f293b-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-7x3155-893767d398773733e2414be6429f293b-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-7x3155-893767d398773733e2414be6429f293b{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-7x3155-893767d398773733e2414be6429f293b{
order:2;
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

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

#top .av_textblock_section.av-2gr4p5-9eff5649dec22c6cc0fa04a129fabfc5 .avia_textblock{
font-size:17px;
text-align:center;
}

#top .hr.hr-invisible.av-45kk55-40a5c3b8e6c95bf3064b040ec875bfdd{
height:30px;
}

#top #wrap_all .avia-button.av-2ywund-e02920039d8c98d6595f485b3344b473{
font-size:20px;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2ywund-e02920039d8c98d6595f485b3344b473:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

#top .flex_column.av-bfesa1-bd984516d4bd369ec910770b7a7a7eb1{
margin-top:-30px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-bfesa1-bd984516d4bd369ec910770b7a7a7eb1{
margin-top:-30px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-23q5zd-0aefa91c7b88277f59ea659618d641d1{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l3hiswcr-013ef0729af3b6c492f14d638202e94d{
margin-top:0px;
margin-bottom:-100px;
}
.flex_column.av-l3hiswcr-013ef0729af3b6c492f14d638202e94d{
z-index:99;
padding:0px 0px 0px 0px;
}
.flex_column.av-l3hiswcr-013ef0729af3b6c492f14d638202e94d .avia-curtain-reveal-overlay{
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-kz5jge9h-83419e7e29debd052dc97d3abf1fa5bd{
text-align:center;
color:#323a49;
}
#top .av-rotator-container.av-kz5jge9h-83419e7e29debd052dc97d3abf1fa5bd .av-rotator-container-inner{
font-size:5vw;
}

#top .av-rotator-container .av-rotator-text-single.av-heiy0-9cc51641658622f3b6b34b5f7ce6d0f3{
color:#f4942e;
}

#top .av-rotator-container .av-rotator-text-single.av-kcg7s-dd74b85e337f137d05c8ea822fe56538{
color:#f4942e;
}

#top .av-rotator-container .av-rotator-text-single.av-au3dc-454db6d7469f1bf4be4dcab919d8b804{
color:#f4942e;
}

.flex_cell.av-l3sm2j2d-ae55f9431b0dd6c30828091e89bb33ab{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-ae55f9431b0dd6c30828091e89bb33ab{
padding:120px 50px 120px 50px !important;
}

#top .av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2mr6mo-c28f089c6f4a2107f3236324a70c79b4 .avia_textblock{
font-size:17px;
text-align:center;
}

#top .hr.hr-invisible.av-23s3fd-b5a1ebc64e8aa2a566ea7f2d131df5b2{
height:60px;
}

#top #wrap_all .avia-button.av-7xjbt-8f006b2b423078e02b1b59e59f25820a{
font-size:20px;
border-style:none;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7xjbt-8f006b2b423078e02b1b59e59f25820a:hover{
background-color:#f4942e;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-7xjbt-8f006b2b423078e02b1b59e59f25820a:hover .avia_button_background{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}

.flex_cell.av-l3sm2rrf-007f91a8e0d1298296b7d77558eaa15b{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-007f91a8e0d1298296b7d77558eaa15b{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3sluu0i-6536ed23f1bba512497bc495456d5e28{
z-index:110;
}
.avia-image-container.av-l3sluu0i-6536ed23f1bba512497bc495456d5e28 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3sluu0i-6536ed23f1bba512497bc495456d5e28 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3sluu0i-6536ed23f1bba512497bc495456d5e28 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-l3slz2ga-0861bb45aa1ec1638548ec4b58d6e0b7{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-0861bb45aa1ec1638548ec4b58d6e0b7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3slz2ga-0861bb45aa1ec1638548ec4b58d6e0b7 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-0861bb45aa1ec1638548ec4b58d6e0b7 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-1oaef4-399a598d467a1ae232c7aa81e6198e78{
vertical-align:middle;
background-color:#fffaf2;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-399a598d467a1ae232c7aa81e6198e78{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3smwbbb-ee56abe4715c1a415388589a38d215b8{
z-index:110;
}
.avia-image-container.av-l3smwbbb-ee56abe4715c1a415388589a38d215b8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-ee56abe4715c1a415388589a38d215b8 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-ee56abe4715c1a415388589a38d215b8 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-l3smyzp5-c345a879de1f930147acf101ea939c53{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-c345a879de1f930147acf101ea939c53 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smyzp5-c345a879de1f930147acf101ea939c53 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-c345a879de1f930147acf101ea939c53 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-l3sn2t3l-98495987271af9bb9919ef1abbc91f8b{
vertical-align:middle;
background-color:#fffaf2;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-98495987271af9bb9919ef1abbc91f8b{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1easfk-e47f31319e5f65ee1cd42c66ba10d2c3 .avia_textblock{
font-size:17px;
}

#top .hr.hr-invisible.av-ipoh4-7c1d3aaf90b648496be3539ffde6a54e{
height:60px;
}

#top #wrap_all .avia-button.av-2a87wp-d817b7be44c83d118e5a156be4ff34d1{
background-color:#323a49;
background:linear-gradient( to top left, #323a49, #52627c );
border-style:none;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2a87wp-d817b7be44c83d118e5a156be4ff34d1:hover{
opacity:0.7;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2a87wp-d817b7be44c83d118e5a156be4ff34d1:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3syods3-3013c3fd22e21543ceb3df491255356b{
vertical-align:middle;
background:url(https://solar-tec.co.uk/wp-content/uploads/2022/08/921-9218602_solar-renova-home-improvements-solar-panel-1.png) 50% 50% no-repeat scroll #ffffff;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-3013c3fd22e21543ceb3df491255356b{
padding:100px 0px 100px 0px !important;
}

@-webkit-keyframes av_boxShadowEffect_av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-width:5px;
border-color:#05aff2;
border-style:solid;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av_textblock_section.av-9rhpk-8531f49dfc5e883d0dadd421c90e4ec9 .avia_textblock{
font-size:20px;
text-align:center;
}

#top .hr.hr-invisible.av-487amx-36fed926875a7be729737382c66ec8aa{
height:30px;
}

#top #wrap_all .avia-button.av-2eg6l5-4402322e9e050f61c498f4867883d3c8{
font-size:20px;
border-style:none;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2eg6l5-4402322e9e050f61c498f4867883d3c8:hover{
background-color:#f4942e;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2eg6l5-4402322e9e050f61c498f4867883d3c8:hover .avia_button_background{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}

.flex_cell.av-l3sypxl7-d6f4e66fe6064327c5f1615b25915654{
vertical-align:middle;
background:url(https://solar-tec.co.uk/wp-content/uploads/2023/09/IMG_2869.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-d6f4e66fe6064327c5f1615b25915654{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l79a8440-909b7e41a307666953520029be8dddfc{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l79a8440-909b7e41a307666953520029be8dddfc{
padding:70px 30px 70px 70px !important;
}

#top .hr.hr-invisible.av-czi95-139a4caa8eccaa43bca5d01a2e32af36{
height:60px;
}

#top .av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0{
padding-bottom:30px;
font-size:30px;
}
body .av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-l3t0hp54-d9fb592fb543223aca3b7246d39e68f2{
background-color:#343545;
}
.av-masonry.av-l3t0hp54-d9fb592fb543223aca3b7246d39e68f2 .avia-curtain-reveal-overlay{
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

#top .hr.hr-invisible.av-2goce1-e891bef4d08e2660f0d76378ec1abf29{
height:60px;
}

.flex_cell.av-32s62x-55a1b2d4573f848274479d966650c5de{
vertical-align:middle;
}

#top .hr.hr-invisible.av-ln1spaxi-e29520b880b34f2039d70e0e57c55ab3{
height:60px;
}

#top .av_textblock_section.av-ln1snxbi-7459f917943152e75decb98f61adbb54 .avia_textblock{
font-size:20px;
text-align:center;
}

.flex_cell.av-l3t0eyup-013ed9483e57784f27175ae722597c7a{
vertical-align:middle;
background:url(https://solar-tec.co.uk/wp-content/uploads/2023/09/IMG_6748.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-013ed9483e57784f27175ae722597c7a{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-e28d6e742d96c52a612adfb6a17004fd{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-e28d6e742d96c52a612adfb6a17004fd{
padding:100px 0 100px 0 !important;
}

@-webkit-keyframes av_boxShadowEffect_av-l3t08rf8-07f7563cf1620203bb1f1eef04b720d9-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-l3t08rf8-07f7563cf1620203bb1f1eef04b720d9-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3t08rf8-07f7563cf1620203bb1f1eef04b720d9{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-width:5px;
border-color:#05aff2;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531{
padding-bottom:30px;
color:#0477bf;
font-size:24px;
}
body .av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .av-special-heading-tag{
font-size:24px;
padding:0 0 20px 0;
}
.av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .special-heading-inner-border{
border-color:#0477bf;
}
.av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .av-subheading{
font-size:17px;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
padding:0 0 0 0 !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
padding:0 0 0 0 !important;
}

.flex_column.av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
padding:0 0 0 0 !important;
}

#top #wrap_all .av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-47x09l-73e6185743e79a39060a10877f9fa09c{
padding:0 0 0 0 !important;
}

#top #wrap_all .av-special-heading.av-l3sm88y3-42ff73db7019e9b52ef721266b5f91f3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1jsd34-050391fcb95092edca33542adba8faf7 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-l3sys9uw-5d68a22e31008fae6621539d9aaf1b42{
position:relative;
left:0px;
}

#top #wrap_all .av-special-heading.av-l795ics5-767152bb686d464f38631d33600ec9b0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l3t037w6-3ca5b3e12b4b7debb2f6590204d5c531 .av-special-heading-tag{
font-size:0.8em;
}
}
