.gallery-image{cursor:pointer;box-sizing:border-box;align-self:center}.wpce-gallery{background-color:#fff;margin-bottom:1px}.wpce-gallery .group-title{cursor:pointer;background-color:#fff;margin:0;padding:15px 20px;transition:background-color .15s ease-in-out}.wpce-gallery .group-title:before{content:"";font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;display:inline-block}.wpce-gallery .group-title:hover{color:#c00;background-color:#fff}.wpce-gallery .group-title:active{background-color:#fafafa}.wpce-gallery .gallery-group-description p{margin-top:0}.wpce-gallery .content{padding:0 15px 15px;display:none}.wpce-gallery .content:after{content:"";clear:both;display:flex}.wpce-gallery.active{margin-left:0;margin-right:0}.wpce-gallery.active .group-title{color:#c00}.wpce-gallery.active .group-title:before{content:""}.wpce-gallery.active .content{display:flex}.gallery-grid.grid-layout{--cols-xs:6;--cols-s:6;--cols-md:6;--cols-lg:6}@media (min-width:992px){.gallery-grid.grid-layout{--grid-layout-gap:max(var(--layout-gap),50px)65px}}.gallery-control{font:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:nowrap;color:#c00;text-align:left;z-index:150;cursor:pointer;background:#fff;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .2s;display:flex}@media (min-width:768px){.gallery-control{position:absolute}}.gallery-control:disabled{opacity:.6;cursor:default}.gallery-control.control-prev,.gallery-control.control-next{bottom:0}@media (min-width:768px){.gallery-control.control-prev,.gallery-control.control-next{top:50%;bottom:auto;transform:translateY(-50%)}}.gallery-control.control-prev svg,.gallery-control.control-next svg{width:16px;height:auto}.gallery-control.control-next{grid-area:next;padding:20px 15px 20px 20px;right:0}.gallery-control.control-prev{grid-area:prev;padding:20px 20px 20px 15px;left:0}.gallery-control.control-close{grid-area:main;place-self:flex-start flex-end;padding:20px;top:0;right:0}.control-caption{background-color:#fff;grid-area:caption;padding:8px 30px;display:none;bottom:0;left:51px;right:51px}.control-caption.active{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:768px){.control-caption{padding:20px 35px;position:fixed;bottom:10px;left:50%;right:auto;transform:translate(-50%)}}.gallery-overlay{z-index:130;left:0;top:var(--admin-bar-height,0);-webkit-user-select:none;user-select:none;background-color:#dcdcdcf2;width:100%;position:fixed;bottom:0}@media (max-width:767px){.gallery-overlay{grid-template:"main main main"1fr"prev caption next"/auto 1fr auto;height:100%;display:grid}}.gallery-overlay .content{text-align:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjQ0MwMDAwIiBkPSJNNzMgNTBjMC0xMi43LTEwLjMtMjMtMjMtMjNTMjcgMzcuMyAyNyA1MG0zLjkgMGMwLTEwLjUgOC41LTE5LjEgMTkuMS0xOS4xUzY5LjEgMzkuNSA2OS4xIDUwIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGF0dHJpYnV0ZVR5cGU9IlhNTCIgdHlwZT0icm90YXRlIiBkdXI9IjFzIiBmcm9tPSIwIDUwIDUwIiB0bz0iMzYwIDUwIDUwIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIvPjwvcGF0aD48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:100px 100px;flex-flow:column;grid-area:main;justify-content:center;align-items:center;width:100%;height:100%;display:-ms-flexbox}.gallery-overlay .content img,.gallery-overlay .content .gallery-image{--padding:40px;--additional-padding-bottom:0px;max-height:calc(100% - var(--padding) - var(--additional-padding-bottom) - var(--admin-bar-height));max-width:calc(100% - var(--padding));margin-top:calc(-1*var(--admin-bar-height) - var(--additional-padding-bottom));border:5px solid #fff;flex-grow:0;flex-shrink:0;width:auto;height:auto;transition:opacity .2s;animation:.3s linear gallery-image-reveal}.gallery-overlay .content img.with-caption,.gallery-overlay .content .gallery-image.with-caption{--additional-padding-bottom:24px}.gallery .gallery-image{transition:all .2s}.gallery .gallery-image:hover{transform:scale(1.05)}
/*# sourceMappingURL=css-wpce--gallery.css.map*/