#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mkavxhkk-a0982122d5a250d92ec11b20e206cc19__0 .avia-caption-title{
font-size:44px;
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-mk7zma8x-00bcf89331f42d94486505575555fb4e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 40px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-mk7zma8x-00bcf89331f42d94486505575555fb4e{
box-shadow: 0 0 40px 0 rgba(0,0,0,0.1);
border-radius:16px 16px 16px 16px;
padding:32px 32px 32px 32px;
}

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

#top .av_textblock_section.av-mk7zo6x4-6fac497d0d9a010faa1ddd1e45c32f04 .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-hb7fj-27afed5aabf5ccf424422317393bbf1a-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 40px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-hb7fj-27afed5aabf5ccf424422317393bbf1a{
box-shadow: 0 0 40px 0 rgba(0,0,0,0.1);
border-radius:16px 16px 16px 16px;
padding:32px 32px 32px 32px;
}

#top .av_textblock_section.av-6mvs7-971dd37bd6a6e39b82855e01d3ea52b9 .avia_textblock{
font-size:18px;
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-mk7zma8x-00bcf89331f42d94486505575555fb4e{
padding:24px 24px 24px 24px;
}

.flex_column.av-hb7fj-27afed5aabf5ccf424422317393bbf1a{
padding:24px 24px 24px 24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mk7zma8x-00bcf89331f42d94486505575555fb4e{
padding:24px 24px 24px 24px;
}

.flex_column.av-hb7fj-27afed5aabf5ccf424422317393bbf1a{
padding:24px 24px 24px 24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-mk7zma8x-00bcf89331f42d94486505575555fb4e{
padding:16px 16px 16px 16px;
}

.flex_column.av-hb7fj-27afed5aabf5ccf424422317393bbf1a{
padding:16px 16px 16px 16px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-mk7zma8x-00bcf89331f42d94486505575555fb4e{
padding:16px 16px 16px 16px;
}

.flex_column.av-hb7fj-27afed5aabf5ccf424422317393bbf1a{
padding:16px 16px 16px 16px;
}
}
