<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.container,.container-fluid,.container-xl{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container{max-width:1140px}}@media(min-width: 1400px){.container-xl,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row&gt;*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;font-weight:600;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--orange-1)}.tab-content&gt;.tab-pane{display:none}.tab-content&gt;.active{display:block}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio&gt;*{position:absolute;top:0;left:0;width:100%;height:100%}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.justify-content-center{justify-content:center !important}.tw-portfolio .tw-portfolio__row+nav{margin-top:3rem !important}.rounded{border-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.tw-portfolio.tw-portfolio-list #main{padding-top:3.75rem;padding-bottom:3.75rem}@media(min-width: 768px){.tw-portfolio.tw-portfolio-list #main{padding-top:5.75rem;padding-bottom:5.75rem}}.tw-portfolio.tw-portfolio-details.single #main{padding-top:0;padding-bottom:3.75rem}@media(min-width: 768px){.tw-portfolio.tw-portfolio-details.single #main{padding-top:0;padding-bottom:5.75rem}}.tw-portfolio h1{position:relative}.tw-portfolio h1::after{content:" ";width:5rem;height:var(--decoration-h);position:absolute;top:50%;left:-1rem;transform:translateX(-100%) translateY(-50%);background-color:var(--orange-1)}.tw-portfolio h3,.tw-portfolio h2{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){.tw-portfolio h3,.tw-portfolio h2{font-size:1.5rem}}.tw-portfolio figcaption{display:flex;flex-direction:column;padding:1rem;font-size:0.9rem;pointer-events:none}.tw-portfolio .tw-blueprints{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:min-content;gap:.5rem}.tw-portfolio .tw-blueprints figure{margin-bottom:0;background-color:#fff;padding-top:1rem;padding-bottom:1rem}.tw-portfolio .tw-blueprints figure a{display:block;overflow:hidden}.tw-portfolio .tw-blueprints figure figcaption{align-items:center;text-align:center}.tw-portfolio .tw-blueprints figure figcaption strong{font-size:1rem;margin-bottom:.5rem}.tw-portfolio .tw-blueprints figure figcaption span{font-size:var(--font-small)}.tw-portfolio .tw-blueprints figure img{transition:var(--transition-1);width:100%;height:100%;object-fit:contain;pointer-events:none;padding:1.5rem}.tw-portfolio .tw-blueprints figure:hover img,.tw-portfolio .tw-blueprints figure:focus img,.tw-portfolio .tw-blueprints figure:active img{transform:scale(0.9) translate(0, 1rem)}.tw-portfolio .tw-chars{display:grid;grid-template-columns:repeat(2, 1fr);align-items:flex-start;column-gap:1rem;row-gap:2rem;padding-left:0;font-size:var(--font-small);line-height:1.2rem}@media(min-width: 768px){.tw-portfolio .tw-chars{column-gap:2rem;grid-template-columns:repeat(3, 1fr)}}.tw-portfolio .tw-chars li{--icon-size: 1.5rem;--icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTEgMTdsLTUtNS4yOTkgMS4zOTktMS40MyAzLjU3NCAzLjczNiA2LjU3Mi03LjAwNyAxLjQ1NSAxLjQwMy04IDguNTk3em0xMS0xNXYyMGgtMjB2LTIwaDIwem0yLTJoLTI0djI0aDI0di0yNHoiLz48L3N2Zz4=);list-style:none;display:grid;column-gap:1rem;grid-template-columns:var(--icon-size) 1fr}.tw-portfolio .tw-chars .icon{width:var(--icon-size);margin-bottom:0}.tw-portfolio .tw-chars .icon img,.tw-portfolio .tw-chars .icon--default{width:var(--icon-size);height:var(--icon-size);object-fit:contain}.tw-portfolio .tw-chars .icon--default{background-color:var(--orange-1);-webkit-mask-image:var(--icon-image);mask-image:var(--icon-image);-webkit-mask-size:var(--icon-size) var(--icon-size);mask-size:var(--icon-size) var(--icon-size)}.tw-portfolio .tw-chars--borders{gap:.5rem}@media(min-width: 768px){.tw-portfolio .tw-chars--borders{grid-template-columns:repeat(4, 1fr)}}.tw-portfolio .tw-chars--borders li{--icon-size: 3rem;--icon-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yMiAxMS40MTR2MTIuNTg2aC0yMHYtMTIuNTg2bC0xLjI5MyAxLjI5My0uNzA3LS43MDcgMTItMTIgMTIgMTItLjcwNy43MDctMS4yOTMtMS4yOTN6bS02IDExLjU4Nmg1di0xMi41ODZsLTktOS05IDl2MTIuNTg2aDV2LTloOHY5em0tMS03Ljg4OWgtNnY3Ljc3OGg2di03Ljc3OHoiLz48L3N2Zz4=);display:flex;flex-direction:column;padding:1rem;min-height:11.25rem;height:100%;background-color:#fff}.tw-portfolio .tw-chars--borders .icon{margin-bottom:1rem}.tw-portfolio .tw-header{position:relative;background-color:var(--back-drop-color);color:#fff;padding-top:3.75rem}.tw-portfolio .tw-header::after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:var(--back-drop-color);backdrop-filter:var(--back-drop-blur);-webkit-backdrop-filter:var(--back-drop-blur)}.tw-portfolio .tw-header .container-fluid,.tw-portfolio .tw-header .container-xl{position:relative;z-index:1000}.tw-portfolio .tw-header__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:2rem;column-gap:3rem;grid-template-areas:"Title Title Title" "Gallery Gallery Gallery" "Desc Desc Desc";padding-bottom:3rem}@media(min-width: 768px){.tw-portfolio .tw-header__grid{margin-left:16.66666667%;grid-template-columns:repeat(3, 1fr);grid-template-areas:"Title Gallery Gallery" "Desc Gallery Gallery"}}.tw-portfolio .tw-header__title{grid-area:Title;align-self:end}.tw-portfolio .tw-header__title&gt;*:not(:last-child){margin-bottom:1.75rem}.tw-portfolio .tw-header__title *:last-child{margin-bottom:0}.tw-portfolio .tw-header__desc{grid-area:Desc}.tw-portfolio .tw-header__desc&gt;*:not(:last-child){margin-bottom:1.75rem}.tw-portfolio .tw-header__desc *:last-child{margin-bottom:0}.tw-portfolio .tw-header__gallery{position:relative;grid-area:Gallery}.tw-portfolio .tw-header .tw-first-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.tw-portfolio .tw-content:not(:empty){padding-top:5.75rem}.tw-portfolio .tw-content__row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.tw-portfolio .tw-content__info,.tw-portfolio .tw-content aside{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 768px){.tw-portfolio .tw-content__info{flex:0 0 auto;width:58.33333333%}}.tw-portfolio .tw-content__info+aside{margin-top:3.75rem}@media(min-width: 768px){.tw-portfolio .tw-content__info+aside{margin-top:unset}}.tw-portfolio .tw-content aside{--bs-gutter-x: 0}@media(min-width: 768px){.tw-portfolio .tw-content aside{flex:0 0 auto;width:33.33333333%;margin-left:8.33333333%}}.tw-portfolio .tw-filters--gallery,.tw-portfolio .tw-filters__list{display:flex;gap:.25rem;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;margin-bottom:0;padding:.35rem 0;border-radius:100px}.tw-portfolio .tw-filters--gallery::-webkit-scrollbar,.tw-portfolio .tw-filters__list::-webkit-scrollbar{display:none}.tw-portfolio .tw-filters--gallery&gt;*,.tw-portfolio .tw-filters__list&gt;*{scroll-snap-align:start}.tw-portfolio .tw-filters__list:not(div){padding:.35rem;margin-left:-0.35rem;list-style:none}.tw-portfolio .tw-filters__list:not(div)&gt;li&gt;a{font-weight:700;position:relative;white-space:nowrap}.tw-portfolio .tw-filters__list:not(div)&gt;li&gt;a i{position:absolute;top:50%;bottom:inherit;left:inherit;right:inherit;transform:translate3d(-200%, -50%, 0) rotate(0deg);transform-origin:center center;transition:var(--transition-1)}.tw-portfolio .tw-filters__list:not(div)&gt;li&gt;a[data-toggle]::before{font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;content:"ïƒš";position:absolute;top:50%;bottom:inherit;left:inherit;right:inherit;transform:translate3d(-200%, -50%, 0) rotate(0deg);transform-origin:center center;transition:var(--transition-1)}.tw-portfolio .tw-filters__list:not(div)&gt;li&gt;a[aria-expanded=true]::before{transform:translate3d(-200%, -50%, 0) rotate(90deg)}.tw-portfolio .tw-form{position:sticky;top:0;padding:2.5rem;background-color:#fff;box-shadow:var(--box-shadow-lg)}.tw-portfolio .tw-form&gt;*:not(:last-child){margin-bottom:1.375rem}.tw-portfolio .tw-form [type=submit]{width:100%}.tw-portfolio .tw-form::after{position:absolute;top:0;bottom:unset;left:50%;right:unset;transform:translateX(-50%);content:" ";height:var(--decoration-h);background-color:var(--orange-1);width:calc(100% - 5rem)}.tw-portfolio .tw-form__cta{display:none;gap:.438rem;padding:.438rem;background-color:var(--orange-1);border-radius:50rem}@media(min-width: 768px){.tw-portfolio .tw-form__cta{display:inline-flex}}.tw-portfolio .tw-gallery{grid-auto-flow:column;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;display:grid;grid-auto-columns:min(80vw,80%);grid-gap:.5rem;border-radius:.25rem;grid-auto-rows:minmax(200px, 45vh);color:#fff}.tw-portfolio .tw-gallery::-webkit-scrollbar{display:none}.tw-portfolio .tw-gallery&gt;*{scroll-snap-align:start}@media(min-width: 768px){.tw-portfolio .tw-gallery{grid-auto-rows:minmax(45vh, 600px)}}.tw-portfolio .tw-gallery figure{position:relative;margin-bottom:0;overflow:hidden;border-radius:.25rem}.tw-portfolio .tw-gallery figure a{display:block;width:100%;height:100%}.tw-portfolio .tw-gallery figure img{width:100%;height:100%;object-fit:cover;pointer-events:none}.tw-portfolio .tw-gallery figure figcaption{position:relative;position:absolute;top:unset;bottom:0;left:0;right:0;z-index:0;align-items:flex-end;text-align:right;text-shadow:1px 1px rgba(0,0,0,.25);padding-top:3rem}.tw-portfolio .tw-gallery figure figcaption&gt;*{z-index:1}.tw-portfolio .tw-gallery figure figcaption::before{position:absolute;top:0;bottom:0;left:0;right:0;content:" ";font-size:calc(var(--font-small)*.9);background:linear-gradient(0deg, rgb(0, 0, 0) -50%, rgba(0, 0, 0, 0) 70%);mix-blend-mode:hard-light;pointer-events:none}.tw-portfolio .img-fit-cover{object-fit:cover}.tw-portfolio .img-fit-contain{object-fit:contain}.tw-portfolio .img-fit-top{object-fit:top}.tw-portfolio .img-fit-bottom{object-fit:bottom}.tw-portfolio .img-fit-center{object-fit:center}.tw-portfolio .tw-portfolio__list&gt;*:not(:last-child){margin-bottom:1.75rem}.tw-portfolio .tw-portfolio__list *:last-child{margin-bottom:0}.tw-portfolio .tw-portfolio__row{display:grid;grid-gap:1rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.tw-portfolio .tw-portfolio__row{grid-template-columns:repeat(3, 1fr)}}.tw-portfolio .tw-portfolio__row .tw-info{display:flex}.tw-portfolio .tw-portfolio__row .tw-info b{font-weight:500}.tw-portfolio .tw-portfolio__row .tw-info&gt;div+div::before{content:"-";display:inline-block;padding-left:.25rem;padding-right:.25rem}.tw-portfolio .tw-logo{position:absolute;top:1rem;bottom:unset;left:1rem;right:unset;background-color:#fff;padding:1rem;z-index:1020;transform:translateX(-2rem)}.tw-portfolio .tw-logo img{width:50px;height:50px;object-fit:contain}@media(min-width: 768px){.tw-portfolio .tw-logo img{width:100px;height:100px}}.tw-portfolio .acf-map{width:100%;height:100%;min-height:400px}.tw-portfolio .acf-map .h5{display:block}.tw-portfolio .tw-gallery-masonry{display:grid;gap:.25rem;grid-template-columns:repeat(2, 1fr);grid-auto-rows:min-content;grid-auto-flow:row dense}@media(min-width: 768px){.tw-portfolio .tw-gallery-masonry{grid-template-columns:repeat(3, 1fr);grid-auto-rows:min-content}}.tw-portfolio .tw-gallery-masonry figure{overflow:hidden;margin-bottom:0;color:#fff;position:absolute;top:0;left:0;opacity:0;transform:scale(0);transition:var(--transition-1)}.tw-portfolio .tw-gallery-masonry figure a{display:block;width:100%;height:100%}.tw-portfolio .tw-gallery-masonry figure img{width:100%;height:100%;object-fit:cover;pointer-events:none}.tw-portfolio .tw-gallery-masonry figure figcaption{position:absolute;top:"unset";bottom:0;left:0;right:0;align-items:flex-end;text-align:right;backdrop-filter:var(--back-drop-blur);background-color:var(--back-drop-color);transform:translateY(100%);transition:var(--transition-1);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.tw-portfolio .tw-gallery-masonry figure:hover figcaption,.tw-portfolio .tw-gallery-masonry figure:focus figcaption,.tw-portfolio .tw-gallery-masonry figure:active figcaption{transform:translateY(0)}.tw-portfolio .tw-gallery-masonry figure.in{position:relative;transform:scale(1);opacity:1}.tw-portfolio .tw-gallery-masonry figure:nth-child(1n){grid-row-end:span 1}.tw-portfolio .tw-gallery-masonry figure:nth-child(2n){grid-row-end:span 2}.tw-portfolio .tw-specs{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}@media(min-width: 768px){.tw-portfolio .tw-specs{grid-template-columns:repeat(2, 1fr)}}.tw-portfolio .tw-specs div:first-child{border-bottom:1px solid #dee2e6;padding-bottom:1rem}@media(min-width: 768px){.tw-portfolio .tw-specs div:first-child{border-bottom:unset;border-right:1px solid #dee2e6}}.tw-portfolio .tw-specs b{font-size:1rem;display:block}.tw-portfolio .tw-specs span{display:inline-block;font-size:calc(1.4rem + 1.8vw)}@media(min-width: 1200px){.tw-portfolio .tw-specs span{font-size:2.75rem}}.tw-portfolio .tw-tabs .nav-tabs{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;border-bottom:unset}.tw-portfolio .tw-tabs .nav-tabs::-webkit-scrollbar{display:none}.tw-portfolio .tw-tabs .nav-tabs&gt;*{scroll-snap-align:start}.tw-portfolio .tw-tabs .nav-tabs .nav-link{border-width:var(--decoration-h);margin-bottom:0}.tw-portfolio .tw-tab-content .tab-pane&gt;*:not(:last-child){margin-bottom:1.75rem}.tw-portfolio .tw-tab-content .tab-pane *:last-child{margin-bottom:0}
</pre></body></html>