#top div .avia-gallery{overflow:hidden;padding-bottom:2px;clear:both;}
#top div .avia-gallery img{float:left;border-style:solid;border-width:1px;padding:7px;width:100%;border-radius:0;}
#top div .avia-gallery .avia-gallery-big{display:block;overflow:hidden;padding:7px;margin-bottom:-1px;border-top-left-radius:2px;border-top-right-radius:2px;border-style:solid;border-width:1px;}
#top div .avia-gallery .avia-gallery-big-inner{display:block;overflow:hidden;height:100%;}
#top div .avia-gallery .avia-gallery-big img{padding:0;border:none;}
#top .avia-gallery .avia-gallery-thumb a{width:20%;opacity:1;}
#top #wrap_all .avia-gallery .avia-gallery-thumb a{display:inline-block;vertical-align:top;}
#top .avia-gallery .avia-gallery-thumb a:hover{opacity:0.5;}
#top .avia-gallery .avia-gallery-caption{display:none;}
#top div .avia-gallery .avia-gallery-big-no-crop-thumb{text-align:center;}
#top div .avia-gallery .avia-gallery-big-no-crop-thumb img{clear:both;float:none;text-align:center;}
.avia-gallery .big-prev-fake{display:none;}
.avia_transform .avia-gallery-animate .avia-gallery-thumb img{opacity:0.1;transform:scale(0.5);}
.avia_transform .avia-gallery-animate .avia-gallery-thumb  img.avia_start_animation{animation:avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity:1;transform:scale(1);}
.avia-gallery-animate .av-hover-grow{overflow:hidden;}
.avia-gallery-animate .av-hover-grow img{transition:all 1.7s cubic-bezier(0.230, 1.000, 0.320, 1.000);}
.avia-gallery-animate .av-hover-grow:hover img{transform:scale(1.1);}
#top #av-admin-preview .avia-gallery .avia-gallery-big-inner{height:auto;}
.avia-chrome .avia-gallery-thumb{display:flex;flex-direction:row;flex-wrap:wrap;}
.av-hide-gallery-thumbs .avia-gallery-thumb{display:none;}
.avia-gallery-big-wrapper{position:relative;}
.avia-gallery.av-slideshow-ui .avia-slideshow-arrows{position:absolute;z-index:310;width:100%;margin:0;top:50%;left:0;transform:translateY(-50%);}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows a{margin:0;}
.avia-gallery.av-slideshow-ui:not(.av-control-minimal) .avia-slideshow-arrows a{border-radius:50%;}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-prev{margin-left:7px;}
#top .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-next{margin-right:7px;}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows{top:27px;}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .avia-svg-icon svg:first-child{margin-top:18px;}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-prev{margin-left:27px;}
#av-admin-preview .avia-gallery.av-slideshow-ui .avia-slideshow-arrows .av-gallery-next{margin-right:27px;}
@media only screen and (max-width: 767px)
{
.responsive .avia-gallery-thumb img{padding:3px;}
} #top div .avia-gallery.avia-gallery-plain img{padding:0;border:none;}
#top div .avia-gallery.avia-gallery-plain .avia-gallery-big{padding:0;border:none;margin-bottom:2px;}
#top div .avia-gallery.avia-gallery-mosaic .avia-gallery-thumb{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-flow:dense;gap:4px;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-mosaic .avia-gallery-thumb{gap:2px;}
#top div .avia-gallery.avia-gallery-mosaic .avia-gallery-thumb a{width:100%;min-width:0;overflow:hidden;display:block;}
#top div .avia-gallery.avia-gallery-mosaic .avia-gallery-thumb a:nth-child(3n+1){grid-column:span 2;}
#top div .avia-gallery.avia-gallery-mosaic .avia-gallery-thumb a img{float:none;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;padding:0;border:none;display:block;}
#top div .avia-gallery.avia-gallery-mosaic .avia-gallery-thumb a:nth-child(3n+1) img{aspect-ratio:2/1;}
#top div .avia-gallery.avia-gallery-mosaic.av-orient-portrait .avia-gallery-thumb a img{aspect-ratio:3/4;}
#top div .avia-gallery.avia-gallery-mosaic.av-orient-portrait .avia-gallery-thumb a:nth-child(3n+1){grid-column:auto;}
#top div .avia-gallery.avia-gallery-mosaic.av-orient-portrait .avia-gallery-thumb a:first-child{grid-column:span 2;grid-row:span 2;}
#top div .avia-gallery.avia-gallery-mosaic.av-orient-portrait .avia-gallery-thumb a:first-child img{aspect-ratio:3/4;height:100%;}
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-filmstrip .avia-gallery-thumb{gap:2px;}
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb::-webkit-scrollbar{display:none;}
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb.av-dragging{cursor:grabbing;scroll-snap-type:none;}
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb a{flex:0 0 auto;width:280px;height:210px;scroll-snap-align:start;overflow:hidden;display:block;}
#top div .avia-gallery.avia-gallery-filmstrip.av-orient-portrait .avia-gallery-thumb a{width:270px;height:360px;}
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb a img{float:none;width:100%;height:100%;object-fit:cover;padding:0;border:none;display:block;}
@media only screen and (max-width: 767px)
{
#top div .avia-gallery.avia-gallery-filmstrip .avia-gallery-thumb a{width:200px;height:150px;}
#top div .avia-gallery.avia-gallery-filmstrip.av-orient-portrait .avia-gallery-thumb a{width:190px;height:253px;}
} #top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb{display:grid;grid-template-columns:repeat(2, 1fr);gap:4px;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-editorial .avia-gallery-thumb{gap:2px;}
#top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb a{width:100%;display:block;overflow:hidden;}
#top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb a:nth-child(3n+1){grid-column:span 2;}
#top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb a img{float:none;width:100%;height:auto;object-fit:cover;padding:0;border:none;display:block;}
#top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb a:nth-child(3n+1) img{aspect-ratio:21/9;}
#top div .avia-gallery.avia-gallery-editorial .avia-gallery-thumb a:not(:nth-child(3n+1)) img{aspect-ratio:4/3;}
#top div .avia-gallery.avia-gallery-editorial.av-orient-portrait .avia-gallery-thumb a:not(:nth-child(3n+1)) img{aspect-ratio:3/4;}
#top div .avia-gallery.avia-gallery-editorial.av-orient-portrait .avia-gallery-thumb a:nth-child(3n+1) img{aspect-ratio:16/9;}
#top div .avia-gallery.avia-gallery-spotlight{display:flex;flex-direction:column;gap:4px;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-spotlight{gap:2px;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main-wrap{display:grid;grid-template-columns:3fr 2fr;align-items:stretch;gap:4px;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-spotlight .av-spotlight-main-wrap{gap:2px;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main{overflow:hidden;display:block;min-height:0;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main .avia-gallery-big{display:block;aspect-ratio:2/3;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main .avia-gallery-big-inner{height:100%;display:block;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main img{float:none;width:100%;height:100%;object-fit:cover;padding:0;border:none;display:block;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack{display:flex;flex-direction:column;gap:4px;height:0;min-height:100%;overflow:hidden;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-spotlight .av-spotlight-stack{gap:2px;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack a{flex:1;min-height:0;overflow:hidden;display:block;width:100%;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack a img{float:none;width:100%;height:100%;object-fit:cover;padding:0;border:none;display:block;}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack a:hover{opacity:0.8;}
#top div .avia-gallery.avia-gallery-spotlight .avia-gallery-thumb{display:flex;flex-wrap:wrap;gap:4px;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-spotlight .avia-gallery-thumb{gap:2px;}
#top div .avia-gallery.avia-gallery-spotlight .avia-gallery-thumb a{flex:0 0 auto;width:calc(20% - 4px);overflow:hidden;display:block;}
#top div .avia-gallery.avia-gallery-plain.avia-gallery-spotlight .avia-gallery-thumb a{width:calc(20% - 2px);}
#top div .avia-gallery.avia-gallery-spotlight .avia-gallery-thumb a img{float:none;width:100%;height:100%;object-fit:cover;padding:0;border:none;display:block;}
@media only screen and (max-width: 767px)
{
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-main-wrap{
grid-template-columns: 1fr;
}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack{
flex-direction: row;
overflow-x: auto;
}
#top div .avia-gallery.avia-gallery-spotlight .av-spotlight-stack a{
flex: 0 0 120px;
height: 90px;
}
}