.photopress-options-container .components-placeholder{background:#f6f6f6;margin-bottom:25vh;margin-top:25vh}.photopress-options-container .masthead{background-color:#fff;box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);text-align:center}.photopress-options-container .masthead .masthead-container{display:flex;justify-content:space-between;margin:0 auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{background-color:#fff;box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);margin-bottom:25px}.photopress-options-container .settings .tab-navigation .active-tab{border-bottom:3px solid #000;color:#0071a1}.photopress-options-container .settings .taxonomy_control{display:flex;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{display:flex;flex-direction:column;font-size:12px;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel,.photopress-options-container .settings .components-panel__body{background:#fff;border:1px solid #e2e4e7;margin:25px 0}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{border-bottom:1px solid #e2e4e7;margin:0;padding:10px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{align-items:center;display:flex;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{font-size:14px;height:auto;margin-right:10px;padding:2px 20px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{font-size:14px;height:auto;padding:2px 20px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:flex;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{align-items:center;display:flex}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;height:40px;line-height:1.5;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;box-shadow:none;color:#444;font-size:14px;height:40px;margin:0;padding:9px 15px;width:200px}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eee;color:#bbb}.components-text-control__input:focus{border-color:#00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type=checkbox]{height:15px;margin:3px 10px 10px 0;width:15px}.photopress-offload-settings>*+*,.photopress-offload-status>*+*{margin-top:20px}.photopress-offload-settings h3,.photopress-offload-status h3{margin:36px 0 12px}.photopress-offload-settings .form-table,.photopress-offload-status .form-table{margin-top:0}.photopress-offload-settings .form-table td,.photopress-offload-settings .form-table th,.photopress-offload-status .form-table td,.photopress-offload-status .form-table th{padding:8px 12px 8px 0;vertical-align:top}.photopress-offload-settings .form-table th,.photopress-offload-status .form-table th{font-weight:600;width:240px}.photopress-offload-settings .components-button+.components-button,.photopress-offload-status .components-button+.components-button{margin-left:8px}.photopress-offload-status>h3:first-child{margin-top:0}.photopress-duration__inputs{align-items:flex-end;display:flex;gap:8px;max-width:360px}.photopress-duration__inputs .components-base-control:first-child{flex:1}.photopress-duration .components-base-control__help{margin-top:8px}.photopress-offload-state{font-size:14px;font-weight:600}.photopress-offload-state__value:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:6px;width:10px}.photopress-offload-state__value.is-active{color:#00a32a}.photopress-offload-state__value.is-inactive{color:#b88a00}.photopress-offload-state__value.is-missing{color:#d63638}.flex-row-break{flex-basis:100%;height:0}.fade-in{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lightbox{background:#fff;display:none;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;width:100%;z-index:-100}.lightbox:target{display:block;outline:none}.lightbox__close{position:absolute;right:30px;top:30px}.loader-circle{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-right:5px solid #5a5a5a;color:rgba(90,90,90,.2);display:inline-block;height:48px;position:relative;width:48px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.arrow{background:transparent;border-right:.5vmin solid #d3d3d3;border-top:.5vmin solid #d3d3d3;box-shadow:0 0 0 #d3d3d3;display:inline-block;height:4vmin;transition:all .2s ease;width:4vmin}.arrow.left{left:20;transform:translate3d(0,-50%,0) rotate(-135deg)}.arrow.right{right:20;transform:translate3d(0,-50%,0) rotate(45deg)}.arrow:hover{border-color:#d3d3d3;box-shadow:.5vmin -.5vmin 0 #000}.arrow:before{content:"";height:200%;left:50%;position:relative;top:50%;transform:translate(-40%,-60%) rotate(45deg);width:200%}.display-exif-widget,.display-taxonomy-terms-widget{display:flex;flex-flow:column}.display-exif-widget .container,.display-taxonomy-terms-widget .container{align-items:flex-start;display:flex;padding:5px 0}.display-exif-widget .container .label,.display-taxonomy-terms-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{flex-direction:column}.wp-block-photopress-childpages__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;text-align:center}.wp-block-photopress-childpages__item{flex:1 1 auto}.wp-block-photopress-childpages__image img{height:inherit;object-fit:cover}.wp-block-photopress-childpages__content{text-align:center}.photopress-childpages .photopress-gallery-columns .photopress-gallery-item{line-height:2em}
.photopress-options-container .components-placeholder{background:#f6f6f6;margin-bottom:25vh;margin-top:25vh}.photopress-options-container .masthead{background-color:#fff;box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);text-align:center}.photopress-options-container .masthead .masthead-container{display:flex;justify-content:space-between;margin:0 auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{background-color:#fff;box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);margin-bottom:25px}.photopress-options-container .settings .tab-navigation .active-tab{border-bottom:3px solid #000;color:#0071a1}.photopress-options-container .settings .taxonomy_control{display:flex;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{display:flex;flex-direction:column;font-size:12px;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel,.photopress-options-container .settings .components-panel__body{background:#fff;border:1px solid #e2e4e7;margin:25px 0}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{border-bottom:1px solid #e2e4e7;margin:0;padding:10px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{align-items:center;display:flex;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{font-size:14px;height:auto;margin-right:10px;padding:2px 20px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{font-size:14px;height:auto;padding:2px 20px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:flex;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{align-items:center;display:flex}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;height:40px;line-height:1.5;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;box-shadow:none;color:#444;font-size:14px;height:40px;margin:0;padding:9px 15px;width:200px}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eee;color:#bbb}.components-text-control__input:focus{border-color:#00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type=checkbox]{height:15px;margin:3px 10px 10px 0;width:15px}.photopress-offload-settings>*+*,.photopress-offload-status>*+*{margin-top:20px}.photopress-offload-settings h3,.photopress-offload-status h3{margin:36px 0 12px}.photopress-offload-settings .form-table,.photopress-offload-status .form-table{margin-top:0}.photopress-offload-settings .form-table td,.photopress-offload-settings .form-table th,.photopress-offload-status .form-table td,.photopress-offload-status .form-table th{padding:8px 12px 8px 0;vertical-align:top}.photopress-offload-settings .form-table th,.photopress-offload-status .form-table th{font-weight:600;width:240px}.photopress-offload-settings .components-button+.components-button,.photopress-offload-status .components-button+.components-button{margin-left:8px}.photopress-offload-status>h3:first-child{margin-top:0}.photopress-duration__inputs{align-items:flex-end;display:flex;gap:8px;max-width:360px}.photopress-duration__inputs .components-base-control:first-child{flex:1}.photopress-duration .components-base-control__help{margin-top:8px}.photopress-offload-state{font-size:14px;font-weight:600}.photopress-offload-state__value:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:6px;width:10px}.photopress-offload-state__value.is-active{color:#00a32a}.photopress-offload-state__value.is-inactive{color:#b88a00}.photopress-offload-state__value.is-missing{color:#d63638}.flex-row-break{flex-basis:100%;height:0}.fade-in{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lightbox{background:#fff;display:none;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;width:100%;z-index:-100}.lightbox:target{display:block;outline:none}.lightbox__close{position:absolute;right:30px;top:30px}.loader-circle{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-right:5px solid #5a5a5a;color:rgba(90,90,90,.2);display:inline-block;height:48px;position:relative;width:48px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.arrow{background:transparent;border-right:.5vmin solid #d3d3d3;border-top:.5vmin solid #d3d3d3;box-shadow:0 0 0 #d3d3d3;display:inline-block;height:4vmin;transition:all .2s ease;width:4vmin}.arrow.left{left:20;transform:translate3d(0,-50%,0) rotate(-135deg)}.arrow.right{right:20;transform:translate3d(0,-50%,0) rotate(45deg)}.arrow:hover{border-color:#d3d3d3;box-shadow:.5vmin -.5vmin 0 #000}.arrow:before{content:"";height:200%;left:50%;position:relative;top:50%;transform:translate(-40%,-60%) rotate(45deg);width:200%}.display-exif-widget,.display-taxonomy-terms-widget{display:flex;flex-flow:column}.display-exif-widget .container,.display-taxonomy-terms-widget .container{align-items:flex-start;display:flex;padding:5px 0}.display-exif-widget .container .label,.display-taxonomy-terms-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{flex-direction:column}@media only screen and (min-width:600px){.photopress-gallery-columns.columns-2 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(50% - var(--pp-gallery-gutter)*3/2)}.photopress-gallery-columns.columns-2 .photopress-gallery-item:nth-of-type(2n){margin-right:0}.photopress-gallery-columns.columns-3 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(33.33333% - var(--pp-gallery-gutter)*3/3)}.photopress-gallery-columns.columns-3 .photopress-gallery-item:nth-of-type(3n){margin-right:0}.photopress-gallery-columns.columns-4 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(25% - var(--pp-gallery-gutter)*3/4)}.photopress-gallery-columns.columns-4 .photopress-gallery-item:nth-of-type(4n){margin-right:0}.photopress-gallery-columns.columns-5 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(20% - var(--pp-gallery-gutter)*4/5)}.photopress-gallery-columns.columns-5 .photopress-gallery-item:nth-of-type(5n){margin-right:0}.photopress-gallery-columns.columns-6 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(16.66667% - var(--pp-gallery-gutter)*5/6)}.photopress-gallery-columns.columns-6 .photopress-gallery-item:nth-of-type(6n){margin-right:0}.photopress-gallery-columns.columns-7 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter);width:calc(14.28571% - var(--pp-gallery-gutter)*6/7)}.photopress-gallery-columns.columns-7 .photopress-gallery-item:nth-of-type(7n){margin-right:0}.photopress-gallery-columns.columns-8 .photopress-gallery-item{margin-right:var(--pp-gallery-gutter) x;width:calc(12.5% - var(--pp-gallery-gutter)*7/8)}.photopress-gallery-columns.columns-8 .photopress-gallery-item:nth-of-type(8n){margin-right:0}}:root{--pp-slideshow-thumbnail-height:120px;--pp-slideshow-thumbnails-total-height:calc(var(--pp-slideshow-thumbnail-height ) + 50px);--vh:100vh}.photopress-slideshow{flex-direction:column;height:var(--vh)}.photopress-slideshow,.photopress-slideshow .panels{align-items:center;display:flex;justify-content:space-between}.photopress-slideshow .panels{width:100%}.photopress-slideshow .panels .nav-control{width:100px}@media(hover:hover)and (pointer:fine){.photopress-slideshow .panels.has-press-navigation .nav-control .arrow{visibility:hidden}}.photopress-slideshow .panels .center{align-items:center;display:flex;flex-direction:column;height:calc(var(--vh) - var(--pp-slideshow-thumbnails-total-height));justify-content:center;margin:20px;width:100%}.photopress-slideshow .panels .center img{max-height:100%;max-width:100%;width:auto}.photopress-slideshow .panels .center .slide-info{font-size:14px;padding:var(--pp-slideshow-caption-padding,0)}.photopress-slideshow .panels .center .slide-info .info{padding-bottom:2px}.photopress-slideshow .panels .center .slide-info .title{font-weight:600}.photopress-slideshow .panels .center .slide-info .description{line-height:inherit}.photopress-slideshow .panels .center.info-right{flex-direction:row;flex-wrap:nowrap;justify-content:center}.photopress-slideshow .panels .center.info-right .slide-info{margin-left:100px;max-width:400px;text-align:left;width:auto}.photopress-slideshow .right-caption{flex-direction:row}.photopress-slideshow .right-caption .caption{max-width:200px}.photopress-slideshow .thumbnails{display:flex;flex-grow:0;height:var(--pp-slideshow-thumbnail-height);margin-bottom:10px;width:100%}.photopress-slideshow .thumbnails .thumbnail-list{width:100%}.photopress-slideshow .thumbnails .thumbnail-list .thumbnail-item .thumbnail{min-height:var(--pp-slideshow-thumbnail-height);width:auto}@media only screen and (max-width:700px){:root{--pp-slideshow-thumbnail-height:100px}.photopress-slideshow .panels .center.info-right{flex-direction:column}.photopress-slideshow .panels .center.info-right .slide-info{margin:10px 0;max-width:100%}}:root{--pp-gallery-rowheight:300px}.photopress-gallery li{list-style:none}figure.photopress-gallery{display:block;overflow-x:hidden}.photopress-gallery-columns,.photopress-gallery-mosaic,.photopress-gallery-rows{display:flex;flex-wrap:wrap;margin:0;padding:0}.photopress-gallery-mosaic,.photopress-gallery-rows{margin-left:calc(var(--pp-gallery-gutter)*-1);padding:0}.photopress-gallery-mosaic .photopress-gallery-item,.photopress-gallery-rows .photopress-gallery-item{box-sizing:inherit;display:flex;flex-flow:column;flex-grow:1;flex-grow:inherit;justify-content:center;margin:0;margin-bottom:var(--pp-gallery-gutter);margin-left:var(--pp-gallery-gutter);position:relative}.photopress-gallery-masonry .photopress-gallery-item .photopress-gallery-item__figure img{display:inline-block;max-width:calc(100vw - var(--pp-gallery-gutter)*2)}.photopress-gallery-mosaic .photopress-gallery-item{flex-grow:1}.photopress-gallery-mosaic .photopress-gallery-item img{object-fit:cover;width:auto}.photopress-gallery-mosaic .mosaic-spacer{flex-grow:10}.photopress-gallery-columns .photopress-gallery-item{box-sizing:inherit;display:flex;flex-flow:column;flex-grow:1;flex-grow:inherit;justify-content:center;margin:0 16px 16px 0;margin-bottom:var(--pp-gallery-gutter);margin-right:var(--pp-gallery-gutter);position:relative;width:calc(100% - var(--pp-gallery-gutter)*3/1)}.photopress-gallery-columns .photopress-gallery-item img,.photopress-gallery-mosaic .photopress-gallery-item img,.photopress-gallery-rows .photopress-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.photopress-gallery-columns .photopress-gallery-item figure,.photopress-gallery-mosaic .photopress-gallery-item figure,.photopress-gallery-rows .photopress-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start}.photopress-gallery .is-cropped .photopress-gallery-item figure{align-items:normal}.photopress-gallery .is-cropped .photopress-gallery-item img{height:100%;object-fit:cover;width:100%}.photopress-gallery figure{line-height:0;margin:0}.photopress-gallery-mosaic .photopress-gallery-item,.photopress-gallery-rows .photopress-gallery-item{max-width:100%}.photopress-gallery-mosaic .photopress-gallery-item figure,.photopress-gallery-rows .photopress-gallery-item figure{height:var(--pp-gallery-rowheight)}.photopress-gallery-mosaic .photopress-gallery-item figure img,.photopress-gallery-rows .photopress-gallery-item figure img{height:100%}.photopress-gallery .photopress-gallery-masonry{margin:auto;opacity:0;padding:0;width:auto}.photopress-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;line-height:1.8em;max-height:100%;overflow:auto;padding:40px 10px 9px;position:absolute;text-align:center;width:100%}
.photopress-options-container .components-placeholder{background:#f6f6f6;margin-bottom:25vh;margin-top:25vh}.photopress-options-container .masthead{background-color:#fff;box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);text-align:center}.photopress-options-container .masthead .masthead-container{display:flex;justify-content:space-between;margin:0 auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{background-color:#fff;box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);margin-bottom:25px}.photopress-options-container .settings .tab-navigation .active-tab{border-bottom:3px solid #000;color:#0071a1}.photopress-options-container .settings .taxonomy_control{display:flex;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{display:flex;flex-direction:column;font-size:12px;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel,.photopress-options-container .settings .components-panel__body{background:#fff;border:1px solid #e2e4e7;margin:25px 0}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{border-bottom:1px solid #e2e4e7;margin:0;padding:10px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{align-items:center;display:flex;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{font-size:14px;height:auto;margin-right:10px;padding:2px 20px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{font-size:14px;height:auto;padding:2px 20px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:flex;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{align-items:center;display:flex}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;height:40px;line-height:1.5;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;box-shadow:none;color:#444;font-size:14px;height:40px;margin:0;padding:9px 15px;width:200px}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eee;color:#bbb}.components-text-control__input:focus{border-color:#00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type=checkbox]{height:15px;margin:3px 10px 10px 0;width:15px}.photopress-offload-settings>*+*,.photopress-offload-status>*+*{margin-top:20px}.photopress-offload-settings h3,.photopress-offload-status h3{margin:36px 0 12px}.photopress-offload-settings .form-table,.photopress-offload-status .form-table{margin-top:0}.photopress-offload-settings .form-table td,.photopress-offload-settings .form-table th,.photopress-offload-status .form-table td,.photopress-offload-status .form-table th{padding:8px 12px 8px 0;vertical-align:top}.photopress-offload-settings .form-table th,.photopress-offload-status .form-table th{font-weight:600;width:240px}.photopress-offload-settings .components-button+.components-button,.photopress-offload-status .components-button+.components-button{margin-left:8px}.photopress-offload-status>h3:first-child{margin-top:0}.photopress-duration__inputs{align-items:flex-end;display:flex;gap:8px;max-width:360px}.photopress-duration__inputs .components-base-control:first-child{flex:1}.photopress-duration .components-base-control__help{margin-top:8px}.photopress-offload-state{font-size:14px;font-weight:600}.photopress-offload-state__value:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:6px;width:10px}.photopress-offload-state__value.is-active{color:#00a32a}.photopress-offload-state__value.is-inactive{color:#b88a00}.photopress-offload-state__value.is-missing{color:#d63638}.flex-row-break{flex-basis:100%;height:0}.fade-in{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lightbox{background:#fff;display:none;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;width:100%;z-index:-100}.lightbox:target{display:block;outline:none}.lightbox__close{position:absolute;right:30px;top:30px}.loader-circle{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-right:5px solid #5a5a5a;color:rgba(90,90,90,.2);display:inline-block;height:48px;position:relative;width:48px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.arrow{background:transparent;border-right:.5vmin solid #d3d3d3;border-top:.5vmin solid #d3d3d3;box-shadow:0 0 0 #d3d3d3;display:inline-block;height:4vmin;transition:all .2s ease;width:4vmin}.arrow.left{left:20;transform:translate3d(0,-50%,0) rotate(-135deg)}.arrow.right{right:20;transform:translate3d(0,-50%,0) rotate(45deg)}.arrow:hover{border-color:#d3d3d3;box-shadow:.5vmin -.5vmin 0 #000}.arrow:before{content:"";height:200%;left:50%;position:relative;top:50%;transform:translate(-40%,-60%) rotate(45deg);width:200%}.display-exif-widget,.display-taxonomy-terms-widget{display:flex;flex-flow:column}.display-exif-widget .container,.display-taxonomy-terms-widget .container{align-items:flex-start;display:flex;padding:5px 0}.display-exif-widget .container .label,.display-taxonomy-terms-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{flex-direction:column}.photopress-press-cursor{display:none;height:68px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:68px;z-index:2147483647}.photopress-press-cursor svg{display:block;height:100%;width:100%}.photopress-press-cursor-active,.photopress-press-cursor-active *{cursor:none!important}.wp-block-photopress-gallery-slideshow{--pp-slideshow-offset:0px;outline-offset:4px;position:relative}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__track{display:grid;overflow:hidden}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__slide{align-items:center;display:flex;flex-direction:column;grid-area:1/1;justify-content:center;margin:0;max-height:calc(100vh - var(--pp-slideshow-offset));max-height:calc(100svh - var(--pp-slideshow-offset));min-height:0;opacity:0;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;visibility:hidden}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__slide.is-current{opacity:1;transition:opacity .3s ease,transform .3s ease,visibility 0s;visibility:visible;z-index:1}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__image{display:block;flex:0 1 auto;height:auto;max-height:calc(100vh - var(--pp-slideshow-offset));max-height:calc(100svh - var(--pp-slideshow-offset));max-width:100%;min-height:0;object-fit:contain;width:auto}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__caption{box-sizing:border-box;color:#111;flex:none;font-size:14px;line-height:1.4;margin-bottom:0;margin-top:12px;max-width:max(var(--pp-slideshow-caption-max-width,100%),min(100%,24em));padding:var(--pp-slideshow-caption-padding,0);text-align:center;width:100%}.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__slide,.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__slide{align-items:flex-end;flex-direction:row;justify-content:center}.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__image,.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__image{flex:0 1 auto;min-width:0}.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__caption,.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__caption{flex:0 0 clamp(8em,25%,18em);margin:0;width:auto}.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__caption{margin-left:16px;text-align:left}.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__caption{margin-right:16px;order:-1;text-align:right}@media(max-width:600px){.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__slide,.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__slide{align-items:center;flex-direction:column}.wp-block-photopress-gallery-slideshow.has-captions-left .photopress-gallery-slideshow__caption,.wp-block-photopress-gallery-slideshow.has-captions-right .photopress-gallery-slideshow__caption{flex:none;margin:12px 0 0;order:0;text-align:center;width:100%}}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__slide.is-settling,.wp-block-photopress-gallery-slideshow.is-instant .photopress-gallery-slideshow__slide{transition:none!important}.wp-block-photopress-gallery-slideshow.is-effect-slide .photopress-gallery-slideshow__slide.is-leaving{opacity:1;visibility:visible}.wp-block-photopress-gallery-slideshow.is-effect-slide .is-leaving.to-left{transform:translateX(-100%)}.wp-block-photopress-gallery-slideshow.is-effect-slide .is-leaving.to-right{transform:translateX(100%)}.wp-block-photopress-gallery-slideshow.is-effect-slide .is-entering{opacity:1;transition:none}.wp-block-photopress-gallery-slideshow.is-effect-slide .is-entering.from-right{transform:translateX(100%)}.wp-block-photopress-gallery-slideshow.is-effect-slide .is-entering.from-left{transform:translateX(-100%)}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__next,.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__prev{background:transparent;border:0;bottom:0;cursor:pointer;margin:0;padding:0;position:absolute;top:0;width:50%;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__next:focus-visible,.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__prev:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__prev{left:0}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__next{right:0}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__return{background:hsla(0,0%,100%,.92) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 64 64%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%276%27 d=%27m20 26 12 14 12-14%27/%3E%3C/svg%3E") 50%/22px no-repeat;border:0;border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.15);cursor:pointer;height:42px;padding:0;position:absolute;right:10px;top:10px;width:42px;z-index:4}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__return[hidden]{display:none}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__status{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__slide,.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__slide.is-current{transition:none}}.wp-block-photopress-gallery-slideshow .photopress-gallery-slideshow__count{background:rgba(0,0,0,.6);border-radius:2px;bottom:8px;color:#fff;font-size:12px;padding:2px 8px;position:absolute;right:8px;z-index:2}.photopress-hidden-gallery{display:none!important}
.photopress-options-container .components-placeholder{background:#f6f6f6;margin-bottom:25vh;margin-top:25vh}.photopress-options-container .masthead{background-color:#fff;box-shadow:0 1px 0 #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);text-align:center}.photopress-options-container .masthead .masthead-container{display:flex;justify-content:space-between;margin:0 auto;max-width:65rem}.photopress-options-container .masthead .masthead-container .logo{text-transform:uppercase}.photopress-options-container .row{margin-bottom:25px}.photopress-options-container .settings{margin-left:auto;margin-right:auto;max-width:65rem}.photopress-options-container .settings .tab-navigation .components-tab-panel__tabs{background-color:#fff;box-shadow:0 0 0 1px #ccd0d4,0 1px 1px 1px rgba(0,0,0,.04);margin-bottom:25px}.photopress-options-container .settings .tab-navigation .active-tab{border-bottom:3px solid #000;color:#0071a1}.photopress-options-container .settings .taxonomy_control{display:flex;flex-direction:row;margin-bottom:20px}.photopress-options-container .settings .taxonomy_control .taxonomy_attr{display:flex;flex-direction:column;font-size:12px;justify-content:flex-end}.photopress-options-container .settings .taxonomy_control .tax-id{min-width:150px}.photopress-options-container .settings .placeholder-tiny{width:120px}.photopress-options-container .settings .tiny-input input{width:100px}.photopress-options-container .settings .placeholder-small{width:170px}.photopress-options-container .settings .placeholder-small .components-text-control__input{width:100%}.photopress-options-container .settings .components-form-toggle{color:#fff}.photopress-options-container .settings .components-form-toggle .components-form-toggle__input{color:blue}.photopress-options-container .settings .components-panel,.photopress-options-container .settings .components-panel__body{background:#fff;border:1px solid #e2e4e7;margin:25px 0}.photopress-options-container .settings .components-panel__body .components-panel__body-toggle{border-bottom:1px solid #d6e2ed;font-size:16px;font-weight:600}.photopress-options-container .settings .components-panel__body .components-panel__row{border-bottom:1px solid #e2e4e7;margin:0;padding:10px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-base-control__field{margin-bottom:15px}.photopress-options-container .settings .components-panel__body .components-panel__row .components-toggle-control__label{display:inline;font-weight:600;line-height:1.5}.photopress-options-container .settings .left .codeinwp-text-field-button-group{align-items:center;display:flex;margin:2px 0 15px}.photopress-options-container .settings .left .codeinwp-text-field-button-group .is-primary{font-size:14px;height:auto;margin-right:10px;padding:2px 20px}.photopress-options-container .settings .photopress-options-info{padding:0 10px 10px}.photopress-options-container .settings .photopress-options-info h2{font-weight:300;margin-bottom:10px}.photopress-options-container .settings .photopress-options-info p{margin:0 0 1.5em}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group{display:flex}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default{font-size:14px;height:auto;padding:2px 20px}.photopress-options-container .settings .photopress-options-info .photopress-info-button-group .is-default:first-child{margin-right:15px}.right-pad{margin-right:10px}.new-taxonomy-control{display:flex;flex-direction:column;margin-bottom:20px}.new-taxonomy-control .taxonomy_attr{align-items:center;display:flex}.new-taxonomy-control .components-base-control__label{display:block}.new-taxonomy-control components-checkbox-control__label{display:inline-block}.new-taxonomy-control .components-select-control__input{border:1px solid #b7c9d9;border-radius:3px;font-size:14px;height:40px;line-height:1.5;padding:9px 15px;width:250px}.new-taxonomy-control .components-external-link{display:inline-block}.components-base-control__field{margin-bottom:10px}.components-base-control__label{display:block;font-weight:600;margin:10px 0;width:100%}.length-20{width:75px}.components-text-control__input{border:1px solid #b7c9d9;border-radius:3px;box-shadow:none;color:#444;font-size:14px;height:40px;margin:0;padding:9px 15px;width:200px}.components-text-control__input:disabled{background:#f6f6f6;border-color:#eee;color:#bbb}.components-text-control__input:focus{border-color:#00a0d2;box-shadow:0 0 0 1px #00a0d2;outline:2px solid transparent;outline-offset:-2px}input[type=checkbox]{height:15px;margin:3px 10px 10px 0;width:15px}.photopress-offload-settings>*+*,.photopress-offload-status>*+*{margin-top:20px}.photopress-offload-settings h3,.photopress-offload-status h3{margin:36px 0 12px}.photopress-offload-settings .form-table,.photopress-offload-status .form-table{margin-top:0}.photopress-offload-settings .form-table td,.photopress-offload-settings .form-table th,.photopress-offload-status .form-table td,.photopress-offload-status .form-table th{padding:8px 12px 8px 0;vertical-align:top}.photopress-offload-settings .form-table th,.photopress-offload-status .form-table th{font-weight:600;width:240px}.photopress-offload-settings .components-button+.components-button,.photopress-offload-status .components-button+.components-button{margin-left:8px}.photopress-offload-status>h3:first-child{margin-top:0}.photopress-duration__inputs{align-items:flex-end;display:flex;gap:8px;max-width:360px}.photopress-duration__inputs .components-base-control:first-child{flex:1}.photopress-duration .components-base-control__help{margin-top:8px}.photopress-offload-state{font-size:14px;font-weight:600}.photopress-offload-state__value:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:6px;width:10px}.photopress-offload-state__value.is-active{color:#00a32a}.photopress-offload-state__value.is-inactive{color:#b88a00}.photopress-offload-state__value.is-missing{color:#d63638}.flex-row-break{flex-basis:100%;height:0}.fade-in{animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;-ms-animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lightbox{background:#fff;display:none;height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;width:100%;z-index:-100}.lightbox:target{display:block;outline:none}.lightbox__close{position:absolute;right:30px;top:30px}.loader-circle{animation:rotate 1s linear infinite;border:5px solid;border-radius:50%;border-right:5px solid #5a5a5a;color:rgba(90,90,90,.2);display:inline-block;height:48px;position:relative;width:48px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.arrow{background:transparent;border-right:.5vmin solid #d3d3d3;border-top:.5vmin solid #d3d3d3;box-shadow:0 0 0 #d3d3d3;display:inline-block;height:4vmin;transition:all .2s ease;width:4vmin}.arrow.left{left:20;transform:translate3d(0,-50%,0) rotate(-135deg)}.arrow.right{right:20;transform:translate3d(0,-50%,0) rotate(45deg)}.arrow:hover{border-color:#d3d3d3;box-shadow:.5vmin -.5vmin 0 #000}.arrow:before{content:"";height:200%;left:50%;position:relative;top:50%;transform:translate(-40%,-60%) rotate(45deg);width:200%}.display-exif-widget,.display-taxonomy-terms-widget{display:flex;flex-flow:column}.display-exif-widget .container,.display-taxonomy-terms-widget .container{align-items:flex-start;display:flex;padding:5px 0}.display-exif-widget .container .label,.display-taxonomy-terms-widget .container .label{font-weight:600;min-width:80px;padding-right:20px}.flex-column{flex-direction:column}.wp-block-gallery.photopress-hide-captions figure.wp-block-image figcaption{display:none}.photopress-js .wp-block-gallery.photopress-layout-masonry:not(.photopress-laid-out),.photopress-js .wp-block-gallery.photopress-layout-mosaic:not(.photopress-laid-out){animation:photopress-reveal 0s 3s forwards;visibility:hidden}@keyframes photopress-reveal{to{visibility:visible}}.wp-block-gallery.has-nested-images.photopress-layout-masonry{display:block;position:relative}.wp-block-gallery.has-nested-images.photopress-layout-masonry figure.wp-block-image:not(#individual-image){margin:0 0 var(--wp--style--unstable-gallery-gap,16px);max-width:100%;translate:var(--pp-masonry-offset,0) 0;width:var(--pp-column-width,300px)}.wp-block-gallery.has-nested-images.photopress-layout-masonry figure.wp-block-image:not(#individual-image) img{flex:none;height:auto;object-fit:fill;width:100%}.wp-block-gallery.has-nested-images.photopress-layout-mosaic,.wp-block-gallery.has-nested-images.photopress-layout-rows{flex-wrap:wrap}.wp-block-gallery.has-nested-images.photopress-layout-mosaic figure.wp-block-image:not(#individual-image),.wp-block-gallery.has-nested-images.photopress-layout-rows figure.wp-block-image:not(#individual-image){flex-grow:0;height:var(--pp-row-height,300px);max-width:100%;width:auto}.wp-block-gallery.has-nested-images.photopress-layout-mosaic figure.wp-block-image:not(#individual-image) img,.wp-block-gallery.has-nested-images.photopress-layout-rows figure.wp-block-image:not(#individual-image) img{flex:none;height:100%;width:auto}.wp-block-gallery.has-nested-images.photopress-layout-rows figure.wp-block-image:not(#individual-image){height:auto}.wp-block-gallery.has-nested-images.photopress-layout-rows figure.wp-block-image:not(#individual-image) img{height:auto;max-height:var(--pp-row-height,300px);max-width:100%;object-fit:fill}.wp-block-gallery.has-nested-images.photopress-layout-mosaic figure.wp-block-image:not(#individual-image){flex:var(--pp-ar,1) 1 calc(var(--pp-ar, 1)*var(--pp-row-height, 300px))}.wp-block-gallery.has-nested-images.photopress-layout-mosaic figure.wp-block-image:not(#individual-image) img{min-height:0;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.photopress-layout-mosaic:after{content:"";flex-grow:10;order:1}.wp-block-gallery.has-nested-images.photopress-layout-mosaic>.blocks-gallery-caption{order:2}.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form-container.is-layout-flex>.wp-block-group,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form-is-layout-flex>.wp-block-group,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-accordion,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-columns,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-details,.wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step>.wp-block-group,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-accordion,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-columns,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-details,.wp-block-jetpack-contact-form.is-layout-flex>.wp-block-group{box-sizing:border-box;width:100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal{flex-flow:row wrap}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-button,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-button,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-button,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-button{flex:0 0 auto}.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-button .wp-block-button__link,.wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-button .wp-block-button__link{word-break:normal}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-25,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-25{width:25%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-33,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-33{width:33.33%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-50,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-50{width:50%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-75,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-75{width:75%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form-is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .jetpack-field__width-100,.wp-block-jetpack-contact-form.is-layout-flex.is-vertical:not(.is-content-justification-stretch) .wp-block-button__width-100{width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex{display:block}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex>:not(:first-child),.is-multistep .wp-block-jetpack-contact-form-is-layout-flex>:not(:first-child),.is-multistep .wp-block-jetpack-contact-form.is-layout-flex>:not(:first-child){margin-top:var(--wp--style--block-gap,1.5rem)}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-step{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .jetpack-form-steps-wrapper,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .jetpack-form-steps-wrapper,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .jetpack-form-steps-wrapper{width:100%}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex .wp-block-jetpack-form-progress-indicator,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex .wp-block-jetpack-form-progress-indicator,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex .wp-block-jetpack-form-progress-indicator{align-self:normal}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-left .wp-block-jetpack-form-step{align-items:flex-start}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-right .wp-block-jetpack-form-step{align-items:flex-end}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-content-justification-center .wp-block-jetpack-form-step{align-items:center}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-horizontal .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-horizontal .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-horizontal .wp-block-jetpack-form-step{align-items:flex-end}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-vertical .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-vertical .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-vertical .wp-block-jetpack-form-step{flex-direction:column}.is-multistep .wp-block-jetpack-contact-form-container.is-layout-flex.is-nowrap .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form-is-layout-flex.is-nowrap .wp-block-jetpack-form-step,.is-multistep .wp-block-jetpack-contact-form.is-layout-flex.is-nowrap .wp-block-jetpack-form-step{flex-wrap:nowrap}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap{box-sizing:border-box;flex:1 1 100%;position:relative;width:100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap{flex:1 1 calc(25% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap{flex:1 1 calc(33.33% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap{flex:1 1 calc(50% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap{flex:1 1 calc(75% - var(--wp--style--block-gap, 1.5rem)*1)}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap{flex:1 1 100%}.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap,.wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap{flex:1 1 auto;width:auto}.jetpack-paypal-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:24px 0;max-width:400px;overflow-wrap:anywhere}.jetpack-paypal-button__product{margin-bottom:16px;text-align:center}.jetpack-paypal-button__product-name{color:#1e1e1e;display:block;font-size:16px;font-weight:600}.jetpack-paypal-button__product-description{color:#757575;display:block;font-size:14px;margin-top:4px;white-space:pre-line}.jetpack-paypal-button__product-price{color:#1e1e1e;display:block;font-size:20px;font-weight:700;margin-top:8px}.jetpack-paypal-button__product-image{margin-bottom:16px;text-align:center}.jetpack-paypal-button__product-image img{border-radius:8px;display:block;height:auto;margin:0 auto;max-width:100%}.jetpack-paypal-button__buttons{display:flex;flex-direction:column;gap:8px}.jetpack-paypal-button__checkout-link{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;text-align:center;text-decoration:none;width:100%}.jetpack-paypal-button__checkout-link.is-style-outline,.jetpack-paypal-button__checkout-link.is-style-outline:active,.jetpack-paypal-button__checkout-link.is-style-outline:focus,.jetpack-paypal-button__checkout-link.is-style-outline:hover{background-color:#0000;background-image:none;border:1px solid;color:currentColor}.jetpack-paypal-button__qr-caption{margin:8px 0 0}.jetpack-paypal-button__attribution{align-items:center;display:flex;font-size:10px;gap:2px;justify-content:center;letter-spacing:-.01em;line-height:1.5;margin:8px 0 0;padding:0}.jetpack-paypal-button__logo{flex-shrink:0;height:15px;width:auto}.jetpack-paypal-button__variants{margin-bottom:16px;text-align:center}.jetpack-paypal-button__variants-label{color:#757575;font-size:12px;margin:0 0 8px}.jetpack-paypal-button__variant-group{font-size:13px;line-height:1.8;margin-bottom:6px}.jetpack-paypal-button__variant-name{color:#1e1e1e;font-weight:600}.jetpack-paypal-button__variant-option{background:#f0f0f0;border-radius:12px;color:#1e1e1e;display:inline-block;font-size:12px;margin:2px 3px;padding:2px 10px}.jetpack-paypal-button__variant-price{color:#757575;font-size:11px}.jetpack-paypal-button__qr-standalone{align-items:center;display:flex;flex-direction:column}.jetpack-paypal-button__qr-frame{box-sizing:initial;max-width:100%;width:fit-content}.jetpack-paypal-button__qr-canvas{display:block;height:auto;width:100%}.jetpack-paypal-button__qr-link{align-items:center;display:flex;gap:6px;max-width:320px;width:100%}.jetpack-paypal-button__qr-link-input{background:#f9f9f9;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#555;flex:1;font-size:12px;min-width:3rem;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}.jetpack-paypal-button__qr-copy{background:none;border:1px solid #ddd;border-radius:4px;color:#0070ba;cursor:pointer;flex-shrink:0;font-size:12px;padding:6px 12px;transition:border-color .15s}.jetpack-paypal-button__qr-copy:hover{border-color:#0070ba}.jetpack-paypal-button__qr-copy:focus-visible{outline:2px solid #0070ba;outline-offset:2px}.jetpack-paypal-button__qr-download{background:none;border:none;color:#0070ba;cursor:pointer;font-size:12px;padding:4px 8px;text-decoration:underline}.jetpack-paypal-button__qr-download:hover{color:#005187}.jetpack-paypal-button__qr-download:focus-visible{outline:2px solid #0070ba;outline-offset:2px}.wpzoom-blocks_portfolio-block{font-size:16px;margin:50px 0}.wpzoom-blocks_portfolio-block *{font-size:inherit}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item-wrap{overflow:hidden;position:relative}.wpzoom-blocks_portfolio-block .wpz-portfolio-button__link{color:#fff !important;background-color:#111;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:16px;padding:10px 30px;text-align:center;text-decoration:none;overflow-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none !important}.wpzoom-blocks_portfolio-block .wpz-portfolio-button__link:hover{background:#0bb4aa}.wpzoom-blocks_portfolio-block .wpz-portfolio-button__link:focus,.wpzoom-blocks_portfolio-block .wpz-portfolio-button__link:active{background:#0bb4aa;color:#000}.wpzoom-blocks_portfolio-block .wpz-portfolio-button__link.disabled{background:#ccc;color:#fff;opacity:.4;cursor:default !important;pointer-events:none}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter{padding:0;margin:0 0 3em}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul{text-align:center;list-style:none;padding:0;margin:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li{display:inline-block;list-style:none;padding:0;margin:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li.current-cat{pointer-events:none}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li.current-cat a{color:#0bb4aa}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li a{text-decoration:none;display:inline-block;width:auto;color:#333;margin:0 20px;font-size:18px;font-weight:normal;border-radius:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li a:hover{color:#0bb4aa}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list{margin:0 auto;max-width:1200px;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:2%;gap:2%}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 50px;max-width:100%;-ms-flex-preferred-size:32%;flex-basis:32%}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail{margin:0 0 20px}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-title{padding:0;margin:0 0 0.3em;font-size:22px;font-weight:600}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-title a{color:#000;text-decoration:none}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-title a:hover{color:#0bb4aa}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item-thumbnail{overflow:hidden}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item-thumbnail img{-webkit-transition:all 0.2s;transition:all 0.2s;width:100% !important;height:auto;vertical-align:top;margin:0;padding:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_lightbox_icon{position:absolute;top:16px;right:16px;content:'\2715';cursor:pointer;font-size:24px;line-height:1;color:#eee;paint-order:stroke fill;z-index:80}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_lightbox_icon svg{color:#fff;path:#fff;fill:#fff;display:block;width:24px;height:24px;border-radius:3px;opacity:0;-webkit-transition:.2s ease all;transition:.2s ease all}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_item-thumbnail img,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_item-bgvid{-webkit-transform:scale(110%);transform:scale(110%)}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_item-details{opacity:1;z-index:12}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_lightbox_icon svg{opacity:0.6}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_lightbox_icon:hover svg{opacity:1 !important}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_item.has-cover.lightbox .wpzoom-blocks_portfolio-block_lightbox_icon{display:none}.wpzoom-blocks_portfolio-block:not(.use-lightbox) .wpzoom-blocks_portfolio-block_lightbox_icon{display:none}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list{display:-ms-grid;display:grid;margin:0;position:relative;overflow:hidden}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail,.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid{-webkit-transition:all 0.2s;transition:all 0.2s}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail{margin:0}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1);-webkit-transition:all 0.2s;transition:all 0.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;grid-gap:8px;gap:8px}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title{display:block;font-size:1.5em;line-height:1.4;position:static;top:auto;-webkit-transform:none;transform:none;width:auto;max-width:100%;padding:0;margin:0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a{display:inline-block;text-align:center;text-decoration:none;padding:0;margin:0;line-height:1.4}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a:hover,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a:hover{opacity:.8}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_item-details,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox):hover .wpzoom-blocks_portfolio-block_item-details{background:rgba(0,0,0,0.7);opacity:1}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details{opacity:0}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details.show-title,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details.show-title{opacity:1}@media (max-width: 1024px){.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details{opacity:1}}.wpzoom-blocks_portfolio-block.layout-grid .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a,.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.has-cover:not(.lightbox) .wpzoom-blocks_portfolio-block_item-details .wpzoom-blocks_portfolio-block_item-title a{color:#fff;font-size:20px;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box}.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list{display:block}.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{display:inline-block}.wpzoom-blocks_portfolio-block.layout-masonry .wpzoom-blocks_portfolio-block_filter{display:none}.wpzoom-blocks_portfolio-block.layout-list.columns-1 .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:100%;flex-basis:100%}.wpzoom-blocks_portfolio-block.layout-list.columns-2 .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:49%;flex-basis:49%}.wpzoom-blocks_portfolio-block.layout-list.columns-3 .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:32%;flex-basis:32%}.wpzoom-blocks_portfolio-block.layout-list.columns-4 .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:23%;flex-basis:23%}.wpzoom-blocks_portfolio-block.layout-grid.columns-1 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-2 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-3 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-4 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-5 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-6 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-7 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-8 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-9 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9, 1fr)}.wpzoom-blocks_portfolio-block.layout-grid.columns-10 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10, 1fr)}.wpzoom-blocks_portfolio-block.layout-masonry.columns-1 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:100%}.wpzoom-blocks_portfolio-block.layout-masonry.columns-2 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:50%}.wpzoom-blocks_portfolio-block.layout-masonry.columns-3 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:33.333%}.wpzoom-blocks_portfolio-block.layout-masonry.columns-4 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:25%}.wpzoom-blocks_portfolio-block.layout-masonry.columns-5 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:20%}.wpzoom-blocks_portfolio-block.layout-masonry.columns-6 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:16.666%}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list{list-style:none;padding:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{position:relative;list-style:none;padding:0;overflow:hidden;margin:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.fade-in{-webkit-animation:_fadeIn 1 0.5s ease-in-out forwards;animation:_fadeIn 1 0.5s ease-in-out forwards}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.fade-out{-webkit-animation:_fadeOut 1 0.5s ease-in-out forwards;animation:_fadeOut 1 0.5s ease-in-out forwards}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail{margin:0 0 1em}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail a{display:block;padding:0;margin:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;cursor:pointer;pointer-events:auto !important;background:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:auto !important;padding:0 !important}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail:after,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid:after{position:absolute;top:5%;right:2%;content:'\2715';cursor:pointer;font-size:32px;line-height:1;color:#eee;paint-order:stroke fill}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media{position:absolute;top:20%;left:20%;right:20%;bottom:20%}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media img,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media .wp-video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-thumbnail .wpzoom-blocks_portfolio-block_item-media .mejs-container,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media img,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media .wp-video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item.lightbox .wpzoom-blocks_portfolio-block_item-bgvid .wpzoom-blocks_portfolio-block_item-media .mejs-container{cursor:default;pointer-events:auto !important;height:100% !important;width:100% !important;-o-object-fit:contain !important;object-fit:contain !important}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid{position:relative;overflow:hidden}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail.wpzoom-blocks_portfolio-block_item-bgvid,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid.wpzoom-blocks_portfolio-block_item-bgvid{pointer-events:none}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-thumbnail video,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid iframe,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-bgvid video{pointer-events:none}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-title{font-size:4em;padding:0;margin:0 0 20px}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta{padding:0;margin:0 0 20px}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-author,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-date{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;padding:0;margin:0 1em 0 0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-author:last-child,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-date:last-child{margin-right:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-author a,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-date a{color:inherit;opacity:0.5}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-author a:hover,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-author a:active,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-date a:hover,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-meta .wpzoom-blocks_portfolio-block_item-date a:active{opacity:1}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-content{padding:0;margin:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-content .link-more{display:none}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-content *:last-child{margin-bottom:0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item .wpzoom-blocks_portfolio-block_item-readmore-button{padding:0;margin:20px 0 0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_show-more-view-all-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0 0}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_show-more-view-all-wrap.single-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_show-more-view-all-wrap .wpzoom-blocks_portfolio-block_show-more,.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_show-more-view-all-wrap .wpzoom-blocks_portfolio-block_view-all{padding:0;margin:0}@-webkit-keyframes _fadeIn{0%{position:fixed;z-index:-10;opacity:0;-webkit-transform:scale(0%);transform:scale(0%)}100%{position:static;z-index:1;opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@keyframes _fadeIn{0%{position:fixed;z-index:-10;opacity:0;-webkit-transform:scale(0%);transform:scale(0%)}100%{position:static;z-index:1;opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}}@-webkit-keyframes _fadeOut{0%{position:static;z-index:1;opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}100%{position:fixed;z-index:-10;opacity:0;-webkit-transform:scale(0%);transform:scale(0%)}}@keyframes _fadeOut{0%{position:static;z-index:1;opacity:1;-webkit-transform:scale(100%);transform:scale(100%)}100%{position:fixed;z-index:-10;opacity:0;-webkit-transform:scale(0%);transform:scale(0%)}}.wpzoom-preloader-container{display:none;height:100%;width:100%;position:absolute;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpzoom-portfolio-preloader{display:-webkit-box;display:-ms-flexbox;display:flex}.mfp-title a{color:#fff;display:block;margin:8px 0 0 6px;text-transform:uppercase;font-size:14px;letter-spacing:1px}.mfp-title a:hover{opacity:.8}.wpzoom-block-portfolio-taxonomy{width:100%}.wpzoom-block-portfolio-taxonomy .wp-block-wpzoom-blocks-portfolio{max-width:100%;width:100%}.wpzoom-block-portfolio-taxonomy .portfolio_item{padding:0}.wpz_portfolio_wrapper{width:100%}.wpz_portfolio_wrapper .page-header{max-width:1200px;margin:0 auto;padding:0 30px}@media screen and (max-width: 768px){.wpzoom-blocks_portfolio-block.layout-grid.columns-1 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-2 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-3 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-4 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-5 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-6 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-7 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-8 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-9 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-10 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.wpzoom-blocks_portfolio-block.layout-masonry.columns-1 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-2 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-3 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-4 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-5 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-6 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:50%}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.wpzoom-blocks_portfolio-block .wpzoom-blocks_portfolio-block_filter ul li{display:inline-block;float:left;-ms-flex-negative:0;flex-shrink:0}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (max-width: 460px){.wpzoom-blocks_portfolio-block.layout-grid.columns-1 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-2 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-3 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-4 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-5 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-6 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-7 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-8 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-9 .wpzoom-blocks_portfolio-block_items-list,.wpzoom-blocks_portfolio-block.layout-grid.columns-10 .wpzoom-blocks_portfolio-block_items-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}.wpzoom-blocks_portfolio-block.layout-masonry.columns-1 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-2 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-3 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-4 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-5 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item,.wpzoom-blocks_portfolio-block.layout-masonry.columns-6 .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{width:100%}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list{grid-gap:0;gap:0}.wpzoom-blocks_portfolio-block.layout-list .wpzoom-blocks_portfolio-block_items-list .wpzoom-blocks_portfolio-block_item{-ms-flex-preferred-size:100%;flex-basis:100%}}.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-grid .wpzoom-blocks_portfolio-block_item-wrap,.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-grid .portfolio_item,.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-masonry .wpzoom-blocks_portfolio-block_item-wrap,.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-masonry .portfolio_item{cursor:pointer}.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-grid:not(.entire-item-action-lightbox) .wpzoom-blocks_portfolio-block_item-thumbnail a[rel~="bookmark"]::after,.wpzoom-blocks_portfolio-block.entire-item-clickable.layout-masonry:not(.entire-item-action-lightbox) .wpzoom-blocks_portfolio-block_item-thumbnail a[rel~="bookmark"]::after{content:'';position:absolute;inset:0;z-index:70}