.react-sweet-progress{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.react-sweet-progress-symbol{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:35px;height:20px;padding-left:10px;color:rgba(0,0,0,.7);font-weight:200}.react-sweet-progress-symbol-absolute{display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transform:translate3d(-50%, -50%, 0)}.react-sweet-progress-symbol-absolute .react-sweet-progress-symbol{padding:0;width:100%}.react-sweet-progress-circle-outer{position:relative;display:inline-block;vertical-align:middle}.react-sweet-progress-line{width:100%;border-radius:100px;background-color:#efefef;vertical-align:middle}.react-sweet-progress-line-inner{position:relative;min-height:10px;border-radius:100px;transition:width .3s ease}.react-sweet-progress-line-inner-status-active:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#fff;animation:active-anim 2s cubic-bezier(0.25, 1, 0.6, 1) infinite;content:"";opacity:0}@keyframes active-anim{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.react-sweet-progress-circle path{stroke-linecap:round}
.envira-isLoading{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.envira-loading{display:inline-block;position:relative;width:64px;height:64px}.envira-loading.grey{background:#00ac53}.envira-loading div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#00ac53 !important;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.envira-loading div:nth-child(1){left:6px;animation:enviraLoading1 .6s infinite}.envira-loading div:nth-child(2){left:6px;animation:enviraLoading2 .6s infinite}.envira-loading div:nth-child(3){left:26px;animation:enviraLoading2 .6s infinite}.envira-loading div:nth-child(4){left:45px;animation:enviraLoading3 .6s infinite}@keyframes enviraLoading1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes enviraLoading3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes enviraLoading2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}
.envira-uploader{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;min-height:100px}.envira-uploader .envira-media__button{border-radius:0;border:none;box-shadow:none !important;display:flex;flex-direction:column;justify-content:center;min-height:80px;width:95px;padding:0 !important;margin-right:20px}.envira-uploader .envira-media__button .dashicons-plus{margin-top:5px;margin-bottom:5px}.envira-uploader .envira-media__button .dashicons-format-gallery{margin-bottom:10px}.envira-uploader .envira-media__button:hover,.envira-uploader .envira-media__button:focus{border:1px solid #c8c8c8}.envira-uploader .components-button.has-icon.has-text .dashicon{margin-right:0}
.envira-block__placeholder-brand{text-align:center;margin:0 auto}.envira-block-select{width:100%;padding:20px 0;z-index:9999}.envira-block-no-galleries{width:100%;padding:20px 0;text-align:center}.envira-block-no-galleries .envira-block-no-galleries-message h3{font-size:22px;font-weight:600;margin-bottom:10px}.envira-block-no-galleries .envira-block-no-galleries-message p{font-size:16px;margin-bottom:10px}.envira-block-upload-image-container{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%}.envira-block-upload-image{display:flex;align-items:center;gap:8px}.envira-block-upload-image button.components-button.editor-media-placeholder__button{text-decoration:underline;font-weight:600;color:#00ac53}.envira-block-upload-image button.components-button.editor-media-placeholder__button:hover{color:#1c803d}.envira-block-upload-image button.components-button.editor-media-placeholder__button:focus{border:none;box-shadow:none}.envira-block-buttons a.components-button.envira-block-create-gallery-button{margin-top:10px;margin-right:16px;height:40px;opacity:1;gap:6px;border-radius:4px;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;background-color:#00ac53;color:#fff}.envira-block-buttons a.components-button.envira-block-create-gallery-button:hover{background-color:#1c803d}.envira-block-buttons a.components-button.envira-block-create-gallery-button svg{width:20px;height:20px}.envira-block-buttons .editor-media-placeholder__button{background-color:#fff;color:#00ac53;border-radius:4px;height:40px;padding:10px 12px;border:1px solid #00ac53;gap:6px}.envira-block-buttons .editor-media-placeholder__button svg{width:20px;height:20px}.envira-block-buttons .editor-media-placeholder__button svg path{fill:#00ac53}.envira-block-buttons .editor-media-placeholder__button:hover{background-color:#1c803d;color:#fff;border:1px solid #1c803d}.envira-block-buttons .editor-media-placeholder__button:hover svg path{fill:#fff}.envira-inspector-no-galleries{width:100%;padding:15px 0;text-align:center}.envira-inspector-no-galleries .envira-inspector-no-galleries-message{font-size:14px;color:#666;margin-bottom:12px;font-style:italic}.envira-inspector-no-galleries .envira-inspector-create-gallery-button{margin-top:8px}.EnviraClear{width:100%}.envira-inspector-panelbody .envira-heading{margin-top:20px;margin-bottom:10px}.envira-inspector-panelbody .components-button.envira-button{margin-top:20px;color:#323232;border-color:#c8c8c8}.envira-inspector-panelbody .components-button.envira-button:hover{color:#505050;border-color:#c8c8c8}#envira-pro-control{padding:10px 0;font-size:16px}.envira-block-instructions p{font-size:16px !important;text-align:center;margin:0 auto}.envira-gallery-item.isSelected{border:5px solid #007eb1}.block-editor__container .envira-gallery-justified img,.block-editor__container .react-photo-gallery--gallery img{height:none !important;height:min-intrinsic !important;object-fit:contain}.envira-gallery-isotope img{width:100%}.envira-gallery-wrap{width:100%;margin:0 auto 20px auto;line-height:0 !important}.envira-gallery-wrap>.envira-gallery-public{width:100%;margin:0 auto 20px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.envira-gallery-wrap>.envira-gallery-public.envira-clear{clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-clear:after{clear:both;content:".";display:block;height:0;line-height:0;overflow:auto;visibility:hidden;zoom:1}.envira-gallery-wrap>.envira-gallery-public .envira-gallery-item-inner{position:relative}.envira-gallery-wrap>.envira-gallery-public .envira-gallery-item{float:left}.envira-gallery-wrap>.envira-gallery-public .envira-gallery-item img{float:none;display:block;margin:0 auto;padding:0;width:100%;max-width:100%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-1-columns .envira-gallery-item{clear:both;width:100%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-2-columns .envira-gallery-item{width:50%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-3-columns .envira-gallery-item{width:33.33%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-4-columns .envira-gallery-item{width:25%;margin:0;padding:0;box-sizing:border-box}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-5-columns .envira-gallery-item{width:20%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:16.66%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-6-columns .envira-gallery-item{width:16.66%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-7-columns .envira-gallery-item{width:14.28%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-7-columns .envira-gallery-item:nth-child(7n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-8-columns .envira-gallery-item{width:12.5%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-8-columns .envira-gallery-item:nth-child(8n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-9-columns .envira-gallery-item{width:11.11%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-9-columns .envira-gallery-item:nth-child(9n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-10-columns .envira-gallery-item{width:10%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-10-columns .envira-gallery-item:nth-child(10n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-11-columns .envira-gallery-item{width:9.09%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-11-columns .envira-gallery-item:nth-child(11n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-12-columns .envira-gallery-item{width:8.33%}.envira-gallery-wrap>.envira-gallery-public.envira-gallery-12-columns .envira-gallery-item:nth-child(12n+1){clear:both}.envira-gallery-wrap>.envira-gallery-public.enviratope .envira-gallery-item{clear:none !important}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container{width:100%;margin:0 auto 20px auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(4, 1fr)}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item{aspect-ratio:1/1;overflow:hidden}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-1{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;border-top-left-radius:15px;border-bottom-left-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-2{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-3{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2;border-top-right-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-4{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-5{grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3;border-bottom-right-radius:15px}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner{height:100%}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a div.envira-lazy{height:100%}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a img{width:100%;height:100%;object-fit:cover;display:block}.envira-gallery-wrap.envira-layout-bnb .envira-layout-bnb--container .envira-gallery-item-inner a img:hover{filter:brightness(70%);transition:all 500ms ease}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link{position:relative;display:block;border:1px solid #000;float:right;bottom:70px;margin-bottom:-70px;right:15px;background-color:#fff;border-radius:5px;font-family:Helvetica Neue,sans-serif;padding:5px 10px;font-size:17px;cursor:pointer;opacity:0;color:#000;font-weight:normal}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link:hover{text-decoration:none;transition:background-color 333ms ease-in;background-color:#e0e0e0}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link img{margin:0 5px -3px 0;float:left;padding:0;width:16px;height:16px}.envira-gallery-wrap.envira-layout-bnb button.envira-layout-bnb--more-link--empty{min-height:34px;margin:0;padding:0 0 2px 8px;min-width:34px}.envira-layout-polaroid .envira-gallery-item-inner{padding:16px 16px;background-color:#fff;border:1px solid #d9d9d9}.envira-layout-polaroid .envira-gallery-item-inner .envira-title{font-size:20px;font-weight:500;text-align:left;text-transform:capitalize;margin-top:24px}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption{text-align:left;text-transform:capitalize}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption ul{padding-left:16px}.envira-layout-polaroid .envira-gallery-item-inner .envira-caption ol{padding-left:16px}.envira-layout-polaroid .envira-gallery-item-inner.envira-proofing-selected{padding-bottom:60px}.envira-layout-polaroid .envira-gallery-item-inner.no-caption{padding-bottom:80px}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container{width:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px;position:relative}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item{display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;--row-start-offset: 0}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-title,.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-caption,.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner .envira-exif{display:none}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner div.envira-lazy{padding-bottom:unset !important;height:auto}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-gallery-item-inner a img{object-fit:cover;width:100%;max-height:100%;margin-top:auto;margin-bottom:auto}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item .envira-proofing-selected{padding-bottom:0px !important}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+1){grid-column:span 4;grid-row:calc(var(--row-start-offset) + 1)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+2){grid-column:6/span 3;grid-row:calc(var(--row-start-offset) + 3)/span 2}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+3){grid-column:10/span 3;grid-row:calc(var(--row-start-offset) + 2)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+4){grid-column:2/span 3;grid-row:calc(var(--row-start-offset) + 6)/span 2}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+5){grid-column:5/span 3;grid-row:calc(var(--row-start-offset) + 8)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+6){grid-column:9/span 4;grid-row:calc(var(--row-start-offset) + 6)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+7){grid-column:1/span 3;grid-row:calc(var(--row-start-offset) + 10)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+8){grid-column:6/span 3;grid-row:calc(var(--row-start-offset) + 12)/span 3}.envira-gallery-wrap.envira-layout-creative .envira-layout-creative--container .envira-gallery-item:nth-child(9n+9){grid-column:10/span 3;grid-row:calc(var(--row-start-offset) + 11)/span 3}.envira-gallery-wrap.envira-layout-vertical-focus>.envira-gallery-public.envira-gallery-2-columns .envira-gallery-item{width:46%}.envira-gallery-wrap.envira-layout-vertical-focus>.envira-layout-vertical-focus--highlighted .envira-gallery-item{width:100%}.envira-gallery-wrap.envira-layout-vertical-focus .envira-gallery-item{width:46%;padding:5px}.envira-gallery-wrap.envira-layout-vertical-focus .envira-gallery-item img{float:none;display:block;margin:0 auto;padding:0;max-width:100%;width:100%;aspect-ratio:1/1;overflow:hidden;object-fit:cover}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public{position:relative;--envira-columns: var(--envira-columns, 3);background-image:linear-gradient(to right, transparent 0, transparent calc(100% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(100% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(100% / var(--envira-columns) + 0.5px), transparent calc(100% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(200% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(200% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(200% / var(--envira-columns) + 0.5px), transparent calc(200% / var(--envira-columns) + 0.5px)),linear-gradient(to right, transparent 0, transparent calc(300% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(300% / var(--envira-columns) - 0.5px), rgba(0, 0, 0, 0.2) calc(300% / var(--envira-columns) + 0.5px), transparent calc(300% / var(--envira-columns) + 0.5px));background-size:100% 100%;padding-right:1px;background-clip:content-box}@media only screen and (min-width: 320px)and (max-width: 459px){.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public{background-image:none;padding-right:0}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public::before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-0.5px);width:1px;background:rgba(0,0,0,.2);pointer-events:none}}@media only screen and (max-width: 320px){.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public{background-image:none;padding-right:0}.envira-gallery-wrap.envira-layout-vertical-line-grid .envira-gallery-public::before{display:none}}.envira-gallery-spread-hermony{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 400px){.envira-gallery-spread-hermony{grid-template-columns:1fr}}.envira-gallery-spread-hermony .envira-gallery-item{position:relative;overflow:hidden;width:100%;height:100%}.envira-gallery-wrap.envira-layout-grid-fixed-title{width:100%}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);position:relative}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item{display:flex;width:100%;overflow:hidden;position:relative}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner{width:100%;height:100%;overflow:hidden}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-title,.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-caption,.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner .envira-exif{display:none}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner div.envira-lazy{height:100% !important}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner a{display:block;width:100%;height:100%}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-gallery-item-inner a img{object-fit:cover;width:100%;height:100%;display:block}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item .envira-proofing-selected{padding-bottom:0px !important}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item:nth-child(3n+1){grid-column:span 2}@media(max-width: 768px){.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public{grid-template-columns:1fr}.envira-gallery-wrap.envira-layout-highlight-grid .envira-gallery-public .envira-gallery-item{grid-column:span 1 !important}}
