._hs-elevate-gallery-wrapper_14luf_1{width:100%;max-width:var(--hsElevate--gallery__contentWidth, none);margin-inline:auto}._hs-elevate-gallery_14luf_1{padding:var(--hsElevate--spacing--80, 80px) var(--hsElevate--spacing--24, 24px)}._hs-elevate-gallery__header_14luf_11{max-width:800px;margin:0 auto var(--hsElevate--spacing--48, 48px);text-align:center}._hs-elevate-gallery-wrapper_14luf_1 ._hs-elevate-gallery__title_14luf_19{color:var(--hsElevate--gallery__headingColor)}._hs-elevate-gallery__intro_14luf_23{max-width:800px;margin:0 auto var(--hsElevate--spacing--48, 48px);text-align:center;color:var(--hsElevate--gallery__textColor)}._hs-elevate-gallery__grid_14luf_30{display:grid;grid-template-columns:repeat(var(--hsElevate--gallery__columns, 3),1fr);gap:var(--hsElevate--gallery__gap, var(--hsElevate--spacing--16, 16px));margin:0 auto}._hs-elevate-gallery__grid--masonry_14luf_37{display:block;column-count:var(--hsElevate--gallery__columns, 3);column-gap:var(--hsElevate--gallery__gap, var(--hsElevate--spacing--16, 16px))}._hs-elevate-gallery__item_14luf_43{position:relative;overflow:hidden;border-radius:var(--hsElevate--corner--main__radius, 16px);box-shadow:var(--hsElevate--gallery__imageShadow, none);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}._hs-elevate-gallery__item_14luf_43:focus{outline:2px solid var(--hsElevate--gallery__accentColor);outline-offset:2px}._hs-elevate-gallery--hover-scale_14luf_62 ._hs-elevate-gallery__item_14luf_43:hover{transform:scale(1.02)}._hs-elevate-gallery--hover-brightness_14luf_67 ._hs-elevate-gallery__item_14luf_43:hover{filter:brightness(1.1)}._hs-elevate-gallery--hover-shadow_14luf_72 ._hs-elevate-gallery__item_14luf_43:hover{transform:translateY(-4px);box-shadow:var(--hsElevate--shadow--strong)}._hs-elevate-gallery__grid--masonry_14luf_37 ._hs-elevate-gallery__item_14luf_43{display:inline-block;width:100%;margin-bottom:var(--hsElevate--gallery__gap, var(--hsElevate--spacing--16, 16px));break-inside:avoid;aspect-ratio:auto}._hs-elevate-gallery__grid--masonry_14luf_37 ._hs-elevate-gallery__image_14luf_85{height:auto;object-fit:unset}._hs-elevate-gallery__item--square_14luf_91{aspect-ratio:1 / 1}._hs-elevate-gallery__item--4-3_14luf_95{aspect-ratio:4 / 3}._hs-elevate-gallery__item--16-9_14luf_99{aspect-ratio:16 / 9}._hs-elevate-gallery__item--original_14luf_105{aspect-ratio:auto}._hs-elevate-gallery__item--original_14luf_105 ._hs-elevate-gallery__image_14luf_85{height:auto;object-fit:unset}._hs-elevate-gallery__image_14luf_85{display:block;width:100%;height:100%;object-fit:cover}._hs-elevate-gallery__placeholder_14luf_121{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--hsElevate--gallery__placeholderBg, rgba(0, 0, 0, .05));color:var(--hsElevate--gallery__textColor)}._hs-elevate-gallery__placeholder-icon_14luf_131{width:48px;height:48px;opacity:.3}._hs-elevate-gallery__caption_14luf_139{position:absolute;bottom:0;left:0;right:0;padding:var(--hsElevate--spacing--12, 12px);background:linear-gradient(transparent,#000000b3);color:#fff;font-family:var(--hsElevate--captions__font);font-size:var(--hsElevate--captions__fontSize);font-weight:var(--hsElevate--captions__fontWeight);font-style:var(--hsElevate--captions__fontStyle);text-transform:var(--hsElevate--captions__case);opacity:0;transition:opacity .3s ease}._hs-elevate-gallery__item_14luf_43:hover ._hs-elevate-gallery__caption_14luf_139{opacity:1}._hs-elevate-gallery__lightbox_14luf_161{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#000000e6;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}._hs-elevate-gallery__lightbox--open_14luf_179{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}._hs-elevate-gallery__lightbox-content_14luf_188{position:relative;max-width:90vw;max-height:90vh}._hs-elevate-gallery__lightbox-image_14luf_194{max-width:100%;max-height:85vh;object-fit:contain}._hs-elevate-gallery__lightbox-caption_14luf_200{position:absolute;bottom:-40px;left:0;right:0;text-align:center;color:#fff;font-family:var(--hsElevate--captions__font);font-size:var(--hsElevate--captions__fontSize);font-weight:var(--hsElevate--captions__fontWeight);font-style:var(--hsElevate--captions__fontStyle);text-transform:var(--hsElevate--captions__case)}._hs-elevate-gallery__lightbox-close_14luf_214{position:absolute;top:20px;right:20px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:none;background:#ffffff1a;border-radius:50%;color:#fff;font-size:1.5rem;cursor:pointer;transition:background-color .2s ease;z-index:10}._hs-elevate-gallery__lightbox-close_14luf_214:hover{background:#fff3}._hs-elevate-gallery__lightbox-nav_14luf_237{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:none;background:#ffffff1a;border-radius:50%;color:#fff;font-size:1.5rem;cursor:pointer;transition:background-color .2s ease}._hs-elevate-gallery__lightbox-nav_14luf_237:hover{background:#fff3}._hs-elevate-gallery__lightbox-nav--prev_14luf_259{left:20px}._hs-elevate-gallery__lightbox-nav--next_14luf_263{right:20px}._hs-elevate-gallery__lightbox-counter_14luf_267{position:absolute;bottom:60px;left:50%;transform:translate(-50%);color:#ffffffb3;font-size:var(--hsElevate--body--small__fontSize)}@media (max-width: 991px){._hs-elevate-gallery__grid_14luf_30{grid-template-columns:repeat(2,1fr)}._hs-elevate-gallery__grid--masonry_14luf_37{column-count:2}}@media (max-width: 767px){._hs-elevate-gallery_14luf_1{padding:var(--hsElevate--spacing--48, 48px) var(--hsElevate--spacing--16, 16px)}._hs-elevate-gallery__grid_14luf_30{grid-template-columns:1fr}._hs-elevate-gallery__grid--masonry_14luf_37{column-count:1}._hs-elevate-gallery__lightbox-nav_14luf_237{width:40px;height:40px}._hs-elevate-gallery__lightbox-nav--prev_14luf_259{left:10px}._hs-elevate-gallery__lightbox-nav--next_14luf_263{right:10px}}
