.avia-section.av-lguacvkc-abd64b628a7bb7bbe8d37639d27964e3 .av-section-color-overlay{
opacity:0.7;
background-color:#333333;
}
#top .avia-section.av-lguacvkc-abd64b628a7bb7bbe8d37639d27964e3 .scroll-down-link{
color:#f36f2b;
}

#top .av-special-heading.av-lguadkg2-58b1ca14135cda4a5ac9442e53857ff8{
padding-bottom:10px;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-lguadkg2-58b1ca14135cda4a5ac9442e53857ff8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lguadkg2-58b1ca14135cda4a5ac9442e53857ff8 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-lguadkg2-58b1ca14135cda4a5ac9442e53857ff8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lguadkg2-58b1ca14135cda4a5ac9442e53857ff8 .av-subheading{
font-size:15px;
}

.flex_cell.av-lguaz0j4-238dbe28c79a6ee7f29089c823a6b4f1{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#f36e2b;
}

.flex_cell.av-lguazbfo-30a12b387190b1bdc80398045d721a3a{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#f2844d;
}

.flex_cell.av-lguazqaz-b923044172696d7915a44a672127c362{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#ef9f62;
}

.flex_cell.av-lgub05o8-e51a1cfb83fc697009fd24cc88a22237{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#f9b84f;
}

.flex_cell.av-lgub09vy-835da6bfbd159cb39d79148e1c547de7{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#f9a41b;
}

.flex_cell.av-3e6e4-6b09699ac06e1081bb48884bb1220d76{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3e6e4-6b09699ac06e1081bb48884bb1220d76{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-2c840-1f66d532467fc59e35a950f326bfe3d6{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2c840-1f66d532467fc59e35a950f326bfe3d6{
padding:70px 70px 70px 70px !important;
}

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

@-webkit-keyframes av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-1576w-4099e157279aac09b0eadbd4ec5d8d6b{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-1576w-4099e157279aac09b0eadbd4ec5d8d6b .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1576w-4099e157279aac09b0eadbd4ec5d8d6b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-1576w-4099e157279aac09b0eadbd4ec5d8d6b img.avia_image.avia_start_delayed_animation.shadow-animated{
-webkit-animation:av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-moz-animation:av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-o-animation:av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation:av_boxShadowEffect_av-1576w-4099e157279aac09b0eadbd4ec5d8d6b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-webkit-animation-delay:4s;
-moz-animation-delay:4s;
animation-delay:4s;
}

#top .av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc{
margin:-100px 0 100px 0;
padding-bottom:10px;
color:#666666;
}
body .av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc .special-heading-inner-border{
border-color:#666666;
}
.av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc .av-subheading{
font-size:15px;
}

.iconbox.av-lgv1z513-e192253ce749ccd0995c74ee8814fb8e .iconbox_icon{
background-color:#f9a51b;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lgv1z513-e192253ce749ccd0995c74ee8814fb8e .iconbox_content_title{
color:#000000;
}

.iconbox.av-lgv24aw2-20507c3d6957f037b483f5cde96f80d8 .iconbox_icon{
background-color:#f9a51b;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lgv24aw2-20507c3d6957f037b483f5cde96f80d8 .iconbox_content_title{
color:#000000;
}

.iconbox.av-lgv24l38-dd82dc0f3c00b8043a7b5e1639cd22be .iconbox_icon{
background-color:#f9a51b;
color:#ffffff;
}
#top #wrap_all .iconbox.av-lgv24l38-dd82dc0f3c00b8043a7b5e1639cd22be .iconbox_content_title{
color:#000000;
}

#top .hr.hr-invisible.av-13b4w-ccb17dedeea3cc73733d5b091eacfa03{
height:60px;
}

#top #wrap_all .avia-button.av-lguavlgw-e09ce56d2f0babe7582284ce92c13e97{
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-lguavlgw-e09ce56d2f0babe7582284ce92c13e97: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 .hr.hr-invisible.av-2o64k-4e37f2e5185e527229a5482e26c3403f{
height:60px;
}


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

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

.responsive #top #wrap_all .flex_cell.av-3e6e4-6b09699ac06e1081bb48884bb1220d76{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc{
margin:25px 100px 50px 15px;
}
#top #wrap_all .av-special-heading.av-lgv1yr7p-2218366b95030ac3712544c39eb722bc .av-special-heading-tag{
font-size:32px;
padding:0 0 0 0;
}
}
