.avia-section.av-rom4-08ae09bca28fc48c6e8cd78e08715287{
position:relative;
}
.avia-section.av-rom4-08ae09bca28fc48c6e8cd78e08715287 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}
.avia-section.av-rom4-08ae09bca28fc48c6e8cd78e08715287 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#2a4e2a;
}

.av_font_icon.av-mbjp76ft-311fb81b828ca437329243a7e4b22b00{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-mbjp76ft-311fb81b828ca437329243a7e4b22b00 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-mbjp76ft-311fb81b828ca437329243a7e4b22b00 .av-icon-char{
font-size:60px;
line-height:60px;
}

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

.avia-section.av-mbhzxm17-7713a5abf4588e3e2c4c8398a2793ee8{
background-color:#2a4e2a;
background-image:unset;
position:relative;
}
.avia-section.av-mbhzxm17-7713a5abf4588e3e2c4c8398a2793ee8 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

.avia-section.av-mbi1np2t-cfe371817f646f1bfc706fadd472d19b{
position:relative;
}
.avia-section.av-mbi1np2t-cfe371817f646f1bfc706fadd472d19b .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#2a4e2a;
}

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

#top #wrap_all .avia-button.av-mbiq4q56-3b2826c674da63a19201db44ba914959{
box-shadow: 0 0 5px 2px #8e8e8e;
transition:all 0.4s ease-in-out;
}

@keyframes av_boxShadowEffect_av-mbi19uam-a3e04fe299dbd6c58f207ff99ff49d42 {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 8px 0 ; opacity: 1; }
}
.avia-image-container.av-mbi19uam-a3e04fe299dbd6c58f207ff99ff49d42 .avia-image-container-inner{
transform:rotate3d( -15, 0, -15, -5deg );
}
.avia-image-container.av-mbi19uam-a3e04fe299dbd6c58f207ff99ff49d42 img.avia_image{
box-shadow: 0 0 8px 0 ;
}
.avia-image-container.av-mbi19uam-a3e04fe299dbd6c58f207ff99ff49d42 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mbi6t7td-2eb2fb27a4ef7909fbe14295178278f3{
background-color:#2a4e2a;
background-image:unset;
position:relative;
}
.avia-section.av-mbi6t7td-2eb2fb27a4ef7909fbe14295178278f3 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}

.avia-section.av-10n80-09b4bca51f396d67077501f0599ed30f{
position:relative;
}
.avia-section.av-10n80-09b4bca51f396d67077501f0599ed30f .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#2a4e2a;
}

#top .av-special-heading.av-mbi6sogf-66fe62c7881b5c2436619b80a5c15cad{
padding-bottom:10px;
color:#2a4e2a;
font-size:52px;
}
body .av-special-heading.av-mbi6sogf-66fe62c7881b5c2436619b80a5c15cad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mbi6sogf-66fe62c7881b5c2436619b80a5c15cad .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-mbi6sogf-66fe62c7881b5c2436619b80a5c15cad .special-heading-inner-border{
border-color:#2a4e2a;
}
.av-special-heading.av-mbi6sogf-66fe62c7881b5c2436619b80a5c15cad .av-subheading{
font-size:15px;
}

.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid{
justify-content:space-evenly;
row-gap:10px;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e li.av-icon-cell-item{
flex-basis:calc(50% - 15px);
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-front{
background-color:#2a4e2a;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .icongrid_subtitle{
color:#ffffff;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-content{
background-color:#7ebf78;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-text{
color:#ffffff;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-flipback{
background-color:#7ebf78;
}
.avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-text{
color:#ffffff;
}

.avia-section.av-mbjlzc2t-def7add9b5f11252ffd4db651c52fe70{
background-color:#2a4e2a;
background-image:unset;
position:relative;
}
.avia-section.av-mbjlzc2t-def7add9b5f11252ffd4db651c52fe70 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{
flex:0 1 calc(50% - 15px);
}
}

@media only screen and (max-width: 767px){ 
#top .avia-icon-grid-container.av-mbi759hu-727f5115858668faf9b4bf4c7a2e2e1e .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{
flex:0 1 calc(50% - 15px);
}
}

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

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