/*! E-Gallery v1.2.0 by Elementor */
:-moz-any(.e-gallery-container,.cEUSzNFLf){flex-wrap:wrap;display:flex;position:relative}:is(.e-gallery-container,.cEUSzNFLf){flex-wrap:wrap;display:flex;position:relative}:-moz-any(.e-gallery-container,.cEUSzNFLf):not(:-moz-any(.e-gallery-grid,.cldJZYSoH)){transition:padding-bottom var(--animation-duration)}:is(.e-gallery-container,.cEUSzNFLf):not(:is(.e-gallery-grid,.cldJZYSoH)){transition:padding-bottom var(--animation-duration)}:-moz-any(.e-gallery-item,.cBUaqgxNH){transition-property:all;transition-duration:var(--animation-duration);flex-grow:0;flex-shrink:0;position:relative}:is(.e-gallery-item,.cBUaqgxNH){transition-property:all;transition-duration:var(--animation-duration);flex-grow:0;flex-shrink:0;position:relative}:-moz-any(.e-gallery-item,.cBUaqgxNH):not(:hover) :-moz-any(.e-gallery-overlay,.cmtakSPnz){display:none}:is(.e-gallery-item,.cBUaqgxNH):not(:hover) :is(.e-gallery-overlay,.cmtakSPnz){display:none}:-moz-any(.e-gallery-item,.cBUaqgxNH):-moz-any(.e-gallery-item--hidden,.cNmyZaekw){opacity:0;transform:scale3d(0,0,0)}:is(.e-gallery-item,.cBUaqgxNH):is(.e-gallery-item--hidden,.cNmyZaekw){opacity:0;transform:scale3d(0,0,0)}:-moz-any(.e-gallery-image,.cSsVeiKXc){transform-origin:top;width:100%;transition:var(--animation-duration);background-position:50%;background-size:cover}:is(.e-gallery-image,.cSsVeiKXc){transform-origin:top;width:100%;transition:var(--animation-duration);background-position:50%;background-size:cover}:-moz-any(.e-gallery-overlay,.cmtakSPnz){color:#fff;background-color:rgba(0,0,0,.5);flex-flow:column wrap;justify-content:space-evenly;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}:is(.e-gallery-overlay,.cmtakSPnz){color:#fff;background-color:rgba(0,0,0,.5);flex-flow:column wrap;justify-content:space-evenly;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}:-moz-any(.e-gallery-overlay__title,.cMqKQdcys){font-size:24px}:is(.e-gallery-overlay__title,.cMqKQdcys){font-size:24px}:-moz-any(.e-gallery-grid,.cldJZYSoH):not(:-moz-any(.e-gallery--animated,.cAuIZADOR)){grid-gap:var(--vgap)var(--hgap);grid-template-columns:repeat(var(--columns),1fr);display:grid}:is(.e-gallery-grid,.cldJZYSoH):not(:is(.e-gallery--animated,.cAuIZADOR)){grid-gap:var(--vgap)var(--hgap);grid-template-columns:repeat(var(--columns),1fr);display:grid}:-moz-any(.e-gallery-grid,.cldJZYSoH):not(:-moz-any(.e-gallery--animated,.cAuIZADOR)) :-moz-any(.e-gallery-item--hidden,.cNmyZaekw){position:absolute}:is(.e-gallery-grid,.cldJZYSoH):not(:is(.e-gallery--animated,.cAuIZADOR)) :is(.e-gallery-item--hidden,.cNmyZaekw){position:absolute}:-moz-any(.e-gallery-grid,.cldJZYSoH):-moz-any(.e-gallery--animated,.cAuIZADOR){padding-bottom:var(--container-aspect-ratio)}:is(.e-gallery-grid,.cldJZYSoH):is(.e-gallery--animated,.cAuIZADOR){padding-bottom:var(--container-aspect-ratio)}:-moz-any(.e-gallery-grid,.cldJZYSoH):-moz-any(.e-gallery--animated,.cAuIZADOR) :-moz-any(.e-gallery-item,.cBUaqgxNH){--item-width:calc((100% - ((var(--columns) - 1)*var(--hgap)))/var(--columns));top:calc(((100%/var(--rows)) + (var(--vgap)/var(--rows)))*var(--row));width:var(--item-width);position:absolute}:is(.e-gallery-grid,.cldJZYSoH):is(.e-gallery--animated,.cAuIZADOR) :is(.e-gallery-item,.cBUaqgxNH){--item-width:calc((100% - ((var(--columns) - 1)*var(--hgap)))/var(--columns));top:calc(((100%/var(--rows)) + (var(--vgap)/var(--rows)))*var(--row));width:var(--item-width);position:absolute}:-moz-any(.e-gallery-grid,.cldJZYSoH) :-moz-any(.e-gallery-image,.cSsVeiKXc){padding-bottom:var(--aspect-ratio)}:is(.e-gallery-grid,.cldJZYSoH) :is(.e-gallery-image,.cSsVeiKXc){padding-bottom:var(--aspect-ratio)}:-moz-any(.e-gallery-justified,.cvZnOyhQM){padding-bottom:calc(var(--container-aspect-ratio)*100%)}:is(.e-gallery-justified,.cvZnOyhQM){padding-bottom:calc(var(--container-aspect-ratio)*100%)}:-moz-any(.e-gallery-justified,.cvZnOyhQM) :-moz-any(.e-gallery-item,.cBUaqgxNH){width:calc(var(--item-width)*(100% - var(--hgap)*var(--gap-count)));height:var(--item-height);top:calc(var(--item-top) + (var(--row)*var(--vgap)));position:absolute}:is(.e-gallery-justified,.cvZnOyhQM) :is(.e-gallery-item,.cBUaqgxNH){width:calc(var(--item-width)*(100% - var(--hgap)*var(--gap-count)));height:var(--item-height);top:calc(var(--item-top) + (var(--row)*var(--vgap)));position:absolute}:-moz-any(.e-gallery-justified,.cvZnOyhQM) :-moz-any(.e-gallery-image,.cSsVeiKXc){height:100%}:is(.e-gallery-justified,.cvZnOyhQM) :is(.e-gallery-image,.cSsVeiKXc){height:100%}:-moz-any(.e-gallery-masonry,.cIfgirUAq){height:0;margin-bottom:calc(var(--highest-column-gap-count)*var(--vgap))}:is(.e-gallery-masonry,.cIfgirUAq){height:0;margin-bottom:calc(var(--highest-column-gap-count)*var(--vgap))}:-moz-any(.e-gallery-masonry,.cIfgirUAq) :-moz-any(.e-gallery-item,.cBUaqgxNH){width:calc(100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)));top:calc(var(--percent-height) + (var(--items-in-column)*var(--vgap)));position:absolute}:is(.e-gallery-masonry,.cIfgirUAq) :is(.e-gallery-item,.cBUaqgxNH){width:calc(100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)));top:calc(var(--percent-height) + (var(--items-in-column)*var(--vgap)));position:absolute}:-moz-any(.e-gallery-masonry,.cIfgirUAq) :-moz-any(.e-gallery-image,.cSsVeiKXc){padding-bottom:var(--item-height)}:is(.e-gallery-masonry,.cIfgirUAq) :is(.e-gallery-image,.cSsVeiKXc){padding-bottom:var(--item-height)}:-moz-any(.e-gallery--ltr,.ccxZzRnxJ):-moz-any(.e-gallery-grid,.cldJZYSoH):-moz-any(.e-gallery--animated,.cAuIZADOR) :-moz-any(.e-gallery-item,.cBUaqgxNH){left:calc(var(--item-width)*var(--column) + (var(--hgap)*var(--column)))}:is(.e-gallery--ltr,.ccxZzRnxJ):is(.e-gallery-grid,.cldJZYSoH):is(.e-gallery--animated,.cAuIZADOR) :is(.e-gallery-item,.cBUaqgxNH){left:calc(var(--item-width)*var(--column) + (var(--hgap)*var(--column)))}:-moz-any(.e-gallery--ltr,.ccxZzRnxJ):-moz-any(.e-gallery-justified,.cvZnOyhQM) :-moz-any(.e-gallery-item,.cBUaqgxNH){left:calc(var(--item-start)*(100% - var(--hgap)*var(--gap-count)) + var(--hgap)*var(--item-row-index))}:is(.e-gallery--ltr,.ccxZzRnxJ):is(.e-gallery-justified,.cvZnOyhQM) :is(.e-gallery-item,.cBUaqgxNH){left:calc(var(--item-start)*(100% - var(--hgap)*var(--gap-count)) + var(--hgap)*var(--item-row-index))}:-moz-any(.e-gallery--ltr,.ccxZzRnxJ):-moz-any(.e-gallery-masonry,.cIfgirUAq) :-moz-any(.e-gallery-item,.cBUaqgxNH){left:calc((100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)))*var(--column) + (var(--hgap)*var(--column)))}:is(.e-gallery--ltr,.ccxZzRnxJ):is(.e-gallery-masonry,.cIfgirUAq) :is(.e-gallery-item,.cBUaqgxNH){left:calc((100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)))*var(--column) + (var(--hgap)*var(--column)))}:-moz-any(.e-gallery--rtl,.cUKIbLeLs):-moz-any(.e-gallery-grid,.cldJZYSoH):-moz-any(.e-gallery--animated,.cAuIZADOR) :-moz-any(.e-gallery-item,.cBUaqgxNH){right:calc(var(--item-width)*var(--column) + (var(--hgap)*var(--column)))}:is(.e-gallery--rtl,.cUKIbLeLs):is(.e-gallery-grid,.cldJZYSoH):is(.e-gallery--animated,.cAuIZADOR) :is(.e-gallery-item,.cBUaqgxNH){right:calc(var(--item-width)*var(--column) + (var(--hgap)*var(--column)))}:-moz-any(.e-gallery--rtl,.cUKIbLeLs):-moz-any(.e-gallery-justified,.cvZnOyhQM) :-moz-any(.e-gallery-item,.cBUaqgxNH){right:calc(var(--item-start)*(100% - var(--hgap)*var(--gap-count)) + var(--hgap)*var(--item-row-index))}:is(.e-gallery--rtl,.cUKIbLeLs):is(.e-gallery-justified,.cvZnOyhQM) :is(.e-gallery-item,.cBUaqgxNH){right:calc(var(--item-start)*(100% - var(--hgap)*var(--gap-count)) + var(--hgap)*var(--item-row-index))}:-moz-any(.e-gallery--rtl,.cUKIbLeLs):-moz-any(.e-gallery-masonry,.cIfgirUAq) :-moz-any(.e-gallery-item,.cBUaqgxNH){right:calc((100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)))*var(--column) + (var(--hgap)*var(--column)))}:is(.e-gallery--rtl,.cUKIbLeLs):is(.e-gallery-masonry,.cIfgirUAq) :is(.e-gallery-item,.cBUaqgxNH){right:calc((100%/var(--columns) - (var(--hgap)*(var(--columns) - 1)/var(--columns)))*var(--column) + (var(--hgap)*var(--column)))}:-moz-any(.e-gallery--lazyload,.cxUVrTMpU) :-moz-any(.e-gallery-image,.cSsVeiKXc):not(:-moz-any(.e-gallery-image-loaded,.cxAYhekyP)){filter:opacity(0);transform:scale(.5)}:is(.e-gallery--lazyload,.cxUVrTMpU) :is(.e-gallery-image,.cSsVeiKXc):not(:is(.e-gallery-image-loaded,.cxAYhekyP)){filter:opacity(0);transform:scale(.5)}