.acf-gallery .acf-gallery-side,.acf-gallery .acf-gallery-side .acf-gallery-side-inner{max-width:249px}.acf-gallery .acf-gallery-side .acf-gallery-toolbar{padding-top:30px}.acf-gallery-sort{display:none}.acf-gallery .acf-gallery-main .acf-gallery-toolbar{padding-bottom:30px}body figure.lightbox{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99;height:100vh;width:100%;background:var(--wp--custom--imt--gallery--lightbox--background)}body figure.lightbox[aria-hidden=false]{display:flex;flex-direction:column;justify-content:center}body figure.lightbox i.fa-close{position:absolute;top:10px;right:20px;z-index:101;font-size:var(--wp--custom--imt--gallery--lightbox--icon-fontsize);color:var(--wp--custom--imt--gallery--lightbox--icon-color);cursor:pointer}body figure.lightbox i.fa-close:hover{transform:scale(1.1)}body figure.lightbox i.fa-solid{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;font-size:var(--wp--custom--imt--gallery--lightbox--icon-fontsize);color:var(--wp--custom--imt--gallery--lightbox--icon-color);transition:all .25s ease;z-index:100;cursor:pointer}body figure.lightbox i.fa-solid:nth-child(2){left:20px}body figure.lightbox i.fa-solid:last-of-type{right:20px}body figure.lightbox i.fa-solid:hover{transform:scale(1.1)}body figure.lightbox>a{padding:0 60px;display:block;text-align:center;text-decoration:none;max-height:calc(100vh - 5%);height:100%;justify-content:center;display:flex;flex-direction:column}body figure.lightbox>a>img{height:auto;width:auto;max-height:65vh;-o-object-fit:contain;object-fit:contain}body figure.lightbox>a>figcaption{font-size:var(--wp--custom--imt--gallery--font--size);font-weight:var(--wp--custom--imt--gallery--font--weight);font-family:var(--font-family--gallery--caption);line-height:var(--wp--custom--imt--gallery--font--line-height);text-transform:var(--wp--custom--imt--gallery--font--transform);color:var(--wp--custom--imt--gallery--lightbox--caption);margin-top:calc(var(--wp--custom--imt--gallery--padding) * 1.5)}body figure.lightbox>a:focus{outline:0!important}.imt-gallery-categories{margin-bottom:var(--wp--custom--imt--gallery--category--button-margin-bottom)}.imt-gallery-load{margin-top:var(--wp--custom--imt--gallery--pagination--button-margin-top)}.imt-gallery .imt-gallery-wrapper-inner{display:grid}.imt-gallery .imt-gallery-wrapper-inner [aria-hidden=true]{display:none}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-6{grid-template-columns:repeat(6,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-5{grid-template-columns:repeat(5,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-4{grid-template-columns:repeat(4,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-3{grid-template-columns:repeat(3,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-2{grid-template-columns:repeat(2,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-lg-1{grid-template-columns:100%}.imt-gallery .imt-gallery-wrapper-inner figure{margin:0;position:relative;overflow:hidden;transition:all .35s ease}.imt-gallery .imt-gallery-wrapper-inner figure img{width:100%;height:100%;transition:all .35s ease;max-width:100%;max-height:100%}.imt-gallery .imt-gallery-wrapper-inner figure .overlay{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;transition:all .35s ease;transform-origin:center;text-decoration:none}.imt-gallery .imt-gallery-wrapper-inner figure .overlay .overlay-inner{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 24px);text-align:center;padding:calc(var(--wp--custom--imt--gallery--padding) * 1) calc(var(--wp--custom--imt--gallery--padding) * 2);opacity:0;transition:all .35s ease;transform-origin:center}.imt-gallery .imt-gallery-wrapper-inner figure .overlay figcaption{font-size:var(--wp--custom--imt--gallery--font--size);font-weight:var(--wp--custom--imt--gallery--font--weight);font-family:var(--font-family--gallery--caption);line-height:var(--wp--custom--imt--gallery--font--line-height);text-transform:var(--wp--custom--imt--gallery--font--transform);opacity:0;position:absolute;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .35s ease;transform-origin:center;padding:calc(var(--wp--custom--imt--gallery--padding) * 1)}.imt-gallery .imt-gallery-wrapper-inner figure.lightbox{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99;height:100vh;width:100vw;background:var(--wp--custom--imt--gallery--lightbox--background)}.imt-gallery .imt-gallery-wrapper-inner figure.lightbox[aria-hidden=false]{display:flex;flex-direction:column;justify-content:center}.imt-gallery .imt-gallery-wrapper-inner figure.lightbox>a{padding:5%;display:block;text-align:center;text-decoration:none;max-height:calc(100vh - 5%);height:100%;justify-content:center;display:flex;flex-direction:column}.imt-gallery .imt-gallery-wrapper-inner figure.lightbox>a>img{height:auto;width:auto;max-height:65vh;-o-object-fit:contain;object-fit:contain}.imt-gallery .imt-gallery-wrapper-inner figure.lightbox>a>figcaption{font-size:var(--wp--custom--imt--gallery--font--size);font-weight:var(--wp--custom--imt--gallery--font--weight);font-family:var(--font-family--gallery--caption);line-height:var(--wp--custom--imt--gallery--font--line-height);text-transform:var(--wp--custom--imt--gallery--font--transform);color:var(--wp--custom--imt--gallery--lightbox--caption);margin-top:calc(var(--wp--custom--imt--gallery--padding) * 1.5)}.imt-gallery .imt-gallery-wrapper-inner figure:not(.lightbox){border-radius:var(--wp--custom--imt--gallery--border--radius);max-width:100vw}.imt-gallery .imt-gallery-wrapper-inner.imt-light .overlay .overlay-inner{color:var(--wp--custom--imt--color--palette--text--white)}.imt-gallery .imt-gallery-wrapper-inner.imt-dark .overlay .overlay-inner{color:var(--wp--custom--imt--color--palette--text--black)}.imt-gallery .imt-gallery-wrapper-inner.imt-masonry{grid-auto-flow:dense}.imt-gallery .imt-gallery-wrapper-inner.imt-masonry .tall{grid-row:span 2}.imt-gallery .imt-gallery-wrapper-inner.imt-masonry .wide{grid-column:span 2}.imt-gallery .imt-gallery-wrapper-inner.imt-masonry .big{grid-column:span 2;grid-row:span 2}.imt-gallery .imt-gallery-wrapper-inner.imt-flex{display:flex;justify-content:center;flex-wrap:wrap}.imt-gallery .imt-gallery-wrapper-inner[data-hover=zoom] figure:not(.lightbox):focus-within img,.imt-gallery .imt-gallery-wrapper-inner[data-hover=zoom] figure:not(.lightbox):hover img{transform:scale(1.25)}.imt-gallery .imt-gallery-wrapper-inner[data-hover=none] figure .overlay{background:0 0}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.1"] .overlay-inner{opacity:.1}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.2"] .overlay-inner{opacity:.2}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.3"] .overlay-inner{opacity:.3}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.4"] .overlay-inner{opacity:.4}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.5"] .overlay-inner{opacity:.5}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.6"] .overlay-inner{opacity:.6}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.7"] .overlay-inner{opacity:.7}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.8"] .overlay-inner{opacity:.8}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="0.9"] .overlay-inner{opacity:.9}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay[data-opacity="1"] .overlay-inner{opacity:1}.imt-gallery .imt-gallery-wrapper-inner[data-hover=always] figure .overlay figcaption{opacity:1}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.1"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.1"] .overlay-inner{opacity:.1}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.2"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.2"] .overlay-inner{opacity:.2}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.3"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.3"] .overlay-inner{opacity:.3}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.4"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.4"] .overlay-inner{opacity:.4}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.5"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.5"] .overlay-inner{opacity:.5}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.6"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.6"] .overlay-inner{opacity:.6}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.7"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.7"] .overlay-inner{opacity:.7}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.8"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.8"] .overlay-inner{opacity:.8}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="0.9"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="0.9"] .overlay-inner{opacity:.9}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay[data-opacity="1"] .overlay-inner,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay[data-opacity="1"] .overlay-inner{opacity:1}.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:focus-within .overlay figcaption,.imt-gallery .imt-gallery-wrapper-inner:not([data-hover=none]) figure:hover .overlay figcaption{opacity:1}.imt-gallery .imt-gallery-wrapper-inner[data-hover=round] figure:not(.lightbox):focus-within,.imt-gallery .imt-gallery-wrapper-inner[data-hover=round] figure:not(.lightbox):hover{border-radius:var(--wp--custom--imt--gallery--border--radius-hover)}@media only screen and (max-width:1280px){.imt-gallery .imt-gallery-wrapper-inner.imt-md-4{grid-template-columns:repeat(4,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-md-3{grid-template-columns:repeat(3,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-md-2{grid-template-columns:repeat(2,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-md-1{grid-template-columns:100%}body figure.lightbox i.fa-solid:nth-child(2){left:10px}body figure.lightbox i.fa-solid:last-of-type{right:10px}body figure.lightbox i.fa-close{right:10px}}@media only screen and (max-width:600px){.imt-gallery .imt-gallery-wrapper-inner.imt-sm-3{grid-template-columns:repeat(3,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-sm-2{grid-template-columns:repeat(2,1fr)}.imt-gallery .imt-gallery-wrapper-inner.imt-sm-1{grid-template-columns:100%}}.imt-gallery.imt-gallery-image-crop-1-1 figure img,.imt-gallery.imt-gallery-image-crop-16-9 figure img,.imt-gallery.imt-gallery-image-crop-4-3 figure img,.imt-gallery.imt-gallery-image-crop-circle figure img{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:none;max-width:none;max-height:none;-o-object-fit:cover!important;object-fit:cover!important;top:0}.imt-gallery-image-crop-1-1 figure,.imt-gallery-image-crop-circle figure{position:relative;padding-top:100%}.imt-gallery-image-crop-circle figure{border-radius:50%!important}.imt-gallery-image-crop-4-3 figure{position:relative;padding-top:75%}.imt-gallery-image-crop-16-9 figure{position:relative;padding-top:56.25%}
/*# sourceMappingURL=style.min.css.map */