div.svelte-lightbox-header.svelte-5qj430{width:auto;height:3rem;display:flex;justify-content:flex-end;align-items:center}div.svelte-lightbox-header.fullscreen.svelte-5qj430{position:fixed;z-index:5;top:0;left:0;right:0}button.svelte-5qj430{background:transparent;font-size:3rem;border:none;color:#fff}button.svelte-5qj430:hover{color:#d3d3d3;cursor:pointer}button.svelte-5qj430:active{background-color:transparent}button.fullscreen.svelte-5qj430{filter:drop-shadow(0 0 5px black) drop-shadow(0 0 10px black)}div.svelte-lightbox-body.svelte-1d3ym4l{position:relative;width:auto;height:auto;max-height:80vh}div.svelte-lightbox-body>*{max-width:100%;max-height:inherit;height:auto;width:auto;object-fit:contain}div.svelte-lightbox-body.scroll>*{max-height:100%}div.svelte-lightbox-body.expand>*{flex-grow:1}div.fullscreen.svelte-1d3ym4l{width:inherit;max-width:inherit;height:inherit;max-height:100%;display:flex;align-items:center;justify-content:center}div.scroll.svelte-1d3ym4l{overflow:scroll}div.svelte-lightbox-footer.svelte-6fc1ka{width:100%;height:auto;color:#fff;text-align:left;position:absolute}div.svelte-lightbox-footer.fullscreen.svelte-6fc1ka{position:fixed;z-index:5;bottom:0;left:0;right:0;padding-left:1rem}div.svelte-lightbox-overlay.svelte-7wg54p{position:fixed;z-index:1000000!important;background-color:#2b272dde;top:0;bottom:0;left:0;right:0;overflow:hidden;width:100%;height:100%;display:flex;align-items:center;justify-content:center}div.svelte-lightbox-overlay.svelte-7wg54p:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;z-index:-1}div.svelte-lightbox-overlay.svelte-7wg54p:after{content:"";clear:both;display:table}div.svelte-lightbox-main.svelte-891jqp{position:relative;max-width:100%;max-height:100%;height:auto;width:auto;background-color:transparent}div.svelte-lightbox-main.fullscreen.svelte-891jqp{height:inherit;width:inherit;max-height:inherit;max-width:inherit}button.svelte-w1dh06{background:transparent;border:none;font-size:1rem;width:50%;height:100%}button.svelte-w1dh06:active{background:transparent}button.svelte-w1dh06:disabled{color:gray}button:disabled.hideDisabled.svelte-w1dh06{visibility:hidden}svg.svelte-w1dh06{height:5rem}.previous-button.svelte-w1dh06{position:absolute;top:0;bottom:0;left:0;right:50%;z-index:4;text-align:left}.arrow.svelte-w1dh06{fill:none;stroke:var(--svelte-lightbox-arrows-color);stroke-linecap:round;stroke-linejoin:bevel;stroke-width:1.5px;margin:10px}button.svelte-1a1bwoj{background:transparent;border:none;font-size:1rem;width:50%;height:100%}button.svelte-1a1bwoj:active{background:transparent}button.svelte-1a1bwoj:disabled{color:gray}button:disabled.hideDisabled.svelte-1a1bwoj{visibility:hidden}svg.svelte-1a1bwoj{height:5rem}.next-button.svelte-1a1bwoj{position:absolute;top:0;bottom:0;right:0;z-index:4;text-align:right}.arrow.svelte-1a1bwoj{fill:none;stroke:var(--svelte-lightbox-arrows-color);stroke-linecap:round;stroke-linejoin:bevel;stroke-width:1.5px;margin:10px}div.svelte-hpqpx9{position:static;cursor:zoom-in}.svelte-lightbox-thumbnail>*{max-width:100%;height:auto}.filter-items.svelte-18msr2k.svelte-18msr2k{margin:0 auto 25px;list-style:none;text-align:center;background:white;border-radius:50px;padding:2px 15px}.filter-items.svelte-18msr2k li.svelte-18msr2k{cursor:pointer;display:inline-block;padding:8px 20px 10px;font-size:15px;font-weight:600;line-height:1;color:#444;margin:0 4px 8px;transition:.3s;border-radius:50px;border:1px solid #fff}.filter-items.svelte-18msr2k li.svelte-18msr2k:hover,.filter-items.svelte-18msr2k li.filter-active.svelte-18msr2k{color:var(--color-primary);border-color:var(--color-primary)}.filter-items.svelte-18msr2k li.svelte-18msr2k:last-child{margin-right:0}.portfolio.svelte-18msr2k #portfolio-flters.svelte-18msr2k{margin:0 auto 25px;list-style:none;text-align:center;background:white;border-radius:50px;padding:2px 15px}.portfolio.svelte-18msr2k #portfolio-flters li.svelte-18msr2k{cursor:pointer;display:inline-block;padding:8px 20px 10px;font-size:15px;font-weight:600;line-height:1;color:#444;margin:0 4px 8px;transition:.3s;border-radius:50px;border:1px solid #fff}.portfolio.svelte-18msr2k #portfolio-flters li.svelte-18msr2k:hover,.portfolio.svelte-18msr2k #portfolio-flters li.filter-active.svelte-18msr2k{color:var(--color-primary);border-color:var(--color-primary)}.portfolio.svelte-18msr2k #portfolio-flters li.svelte-18msr2k:last-child{margin-right:0}.portfolio.svelte-18msr2k .portfolio-wrap.svelte-18msr2k{transition:.3s;position:relative;overflow:hidden;z-index:1;background:rgba(255,255,255,.75)}.portfolio.svelte-18msr2k .portfolio-wrap.svelte-18msr2k:before{content:"";background:rgba(255,255,255,.75);position:absolute;left:30px;right:30px;top:30px;bottom:30px;transition:all ease-in-out .3s;z-index:2;opacity:0}.portfolio.svelte-18msr2k .portfolio-wrap img.svelte-18msr2k{transition:1s}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-info.svelte-18msr2k{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;z-index:3;transition:all ease-in-out .3s;display:flex;flex-direction:column;justify-content:center;align-items:center}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-info.svelte-18msr2k:before{display:block;content:"";width:48px;height:48px;position:absolute;top:35px;left:35px;border-top:3px solid rgba(1,41,112,.2);border-left:3px solid rgba(1,41,112,.2);transition:all .5s ease 0s;z-index:9994}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-info.svelte-18msr2k:after{display:block;content:"";width:48px;height:48px;position:absolute;bottom:35px;right:35px;border-bottom:3px solid rgba(1,41,112,.2);border-right:3px solid rgba(1,41,112,.2);transition:all .5s ease 0s;z-index:9994}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-info h4.svelte-18msr2k{font-size:20px;color:var(--color-secondary);font-weight:700}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-info p.svelte-18msr2k{color:var(--color-secondary);font-weight:600;font-size:14px;text-transform:uppercase;padding:0;margin:0}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links.svelte-18msr2k{text-align:center;z-index:4}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links a.svelte-18msr2k,.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links span.svelte-18msr2k{color:#fff;background:var(--color-primary);margin:10px 2px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links a i.svelte-18msr2k,.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links span i.svelte-18msr2k{font-size:24px;line-height:0}.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links a.svelte-18msr2k:hover,.portfolio.svelte-18msr2k .portfolio-wrap .portfolio-links span.svelte-18msr2k:hover{background:#5969f3}.portfolio.svelte-18msr2k .portfolio-wrap:hover img.svelte-18msr2k{transform:scale(1.1)}.portfolio.svelte-18msr2k .portfolio-wrap.svelte-18msr2k:hover:before{top:0;left:0;right:0;bottom:0;opacity:1}.portfolio.svelte-18msr2k .portfolio-wrap:hover .portfolio-info.svelte-18msr2k{opacity:1}.portfolio.svelte-18msr2k .portfolio-wrap:hover .portfolio-info.svelte-18msr2k:before{top:15px;left:15px}.portfolio.svelte-18msr2k .portfolio-wrap:hover .portfolio-info.svelte-18msr2k:after{bottom:15px;right:15px}
