section.svelte-39wwpk.svelte-39wwpk{min-height:20vh}.portfolio-masonry.svelte-39wwpk.svelte-39wwpk{position:relative;margin-top:8rem}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk.svelte-39wwpk{margin-top:5rem}}.portfolio-masonry.svelte-39wwpk .list-text-details.svelte-39wwpk{position:absolute;top:15rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.portfolio-masonry.svelte-39wwpk h2.svelte-39wwpk{margin-bottom:1.5rem;color:#705144;justify-content:center}.portfolio-masonry.svelte-39wwpk p.svelte-39wwpk{max-width:1100px;margin:0 auto 3rem}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading.svelte-39wwpk{display:none}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul.svelte-39wwpk{display:flex;width:90%;margin:auto;margin-bottom:2rem;padding-left:0;justify-content:center}@media (max-width: 1199px){.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul.svelte-39wwpk{flex-wrap:nowrap;padding:1rem 0;overflow-x:scroll;width:100%}}@media (max-width: 575px){.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul.svelte-39wwpk{flex-wrap:nowrap;padding:1rem 0}}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul.svelte-39wwpk{overflow-x:scroll;justify-content:left}}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li.svelte-39wwpk{list-style:none;padding:0 2rem;border-right:2px solid #D8D7D7}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li.svelte-39wwpk{width:15rem;padding:0 1rem}}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li.svelte-39wwpk:last-child{border:none}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li span.svelte-39wwpk{font-family:Lato,sans-serif;font-size:1.75rem;color:#d8d7d7;text-transform:uppercase;margin-bottom:2em;font-weight:500;cursor:pointer}@media (max-width: 1199px){.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li span.svelte-39wwpk{font-size:1.2rem}}.portfolio-masonry.svelte-39wwpk .categories__tabs__heading ul li span.active.svelte-39wwpk{color:#705144;border-bottom-color:#705144}.portfolio-masonry.svelte-39wwpk .view-all.svelte-39wwpk{margin-bottom:2rem}.portfolio-masonry.svelte-39wwpk .view-all span.svelte-39wwpk{color:#705144}.portfolio-masonry.svelte-39wwpk .view-all span.svelte-39wwpk:hover{cursor:pointer}.portfolio-masonry.svelte-39wwpk .masonry-wrapper.svelte-39wwpk{min-height:31rem;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper.svelte-39wwpk{grid-template-columns:1fr}}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk{break-inside:avoid;overflow:hidden;color:#fff;text-align:center}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk:nth-child(2n){margin-top:2rem}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk:nth-child(odd){margin-bottom:2rem}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.firstEven.svelte-39wwpk{margin-top:5rem}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.lastOdd.svelte-39wwpk{margin-bottom:5rem}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk{margin-top:0!important;margin-bottom:1rem!important}}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items:hover .masonry-items__text span.svelte-39wwpk{color:#fff}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items:hover .masonry-items__text path.svelte-39wwpk{stroke:#fff}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk{width:100%;padding-top:1rem}}@media (max-width: 1199px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items.svelte-39wwpk{min-height:unset;min-width:unset}}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a.svelte-39wwpk{display:block;height:100%;width:100%;margin:0;overflow:hidden;position:relative}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a:hover .masonry-items__text span.svelte-39wwpk{color:#fff}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a:hover .masonry-items__text path.svelte-39wwpk{stroke:#fff}@media (max-width: 767px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a.svelte-39wwpk{width:100%;margin:0}}.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a img.svelte-39wwpk{height:100%;object-fit:cover;min-height:26.813rem;min-width:39.688rem}@media (max-width: 575px){.portfolio-masonry.svelte-39wwpk .masonry-wrapper .masonry-items a img.svelte-39wwpk{min-height:unset;min-width:unset}}.portfolio-cta.svelte-39wwpk.svelte-39wwpk{min-height:30vw;min-width:40vw;display:flex;align-items:center;justify-content:center;position:relative}.portfolio-cta__content.svelte-39wwpk h2.svelte-39wwpk{max-width:40rem;margin:auto}.portfolio-cta__content.svelte-39wwpk p.svelte-39wwpk{color:#705144;font-weight:500;font-size:1.5rem;text-transform:uppercase;font-weight:400}.portfolio-cta__btns.svelte-39wwpk.svelte-39wwpk{margin:2rem 0}@media (max-width: 767px){.portfolio-cta__btns.svelte-39wwpk.svelte-39wwpk{display:flex;flex-direction:column;align-items:center;margin-bottom:0}}.portfolio-cta__btns.svelte-39wwpk .btn-secondary.svelte-39wwpk{margin-right:1.5rem}@media (max-width: 767px){.portfolio-cta__btns.svelte-39wwpk .btn-secondary.svelte-39wwpk{margin:0 0 1rem}}.cta-wrapper.svelte-39wwpk.svelte-39wwpk{padding:unset}.option.prev path,.option.next path{fill:#f2f0e9}.option.prev:after{content:"Prev";margin-left:.25rem}.option.next:before{content:"Next";margin-right:.25rem}
