.project-hero .site-container{max-width:1094px !important}@media(min-width: 1400px){.project-hero .site-container{max-width:1252px !important}}@media(min-width: 1900px){.project-hero .site-container{max-width:1440px !important}}.project-hero .project-hero-content{display:flex;flex-direction:column;gap:40px}@media (min-width: 1050px){.project-hero .project-hero-content{flex-direction:row}}@media (min-width: 1280px){.project-hero .project-hero-content{gap:72px}}.project-hero .project-hero-content{color:var(--theme-primary, #1A4635)}@media (min-width: 1050px){.project-hero .project-hero-content .project-hero-content-text{width:35.65%}}.project-hero .project-hero-content .project-hero-content-text p{margin-bottom:18px;font-size:13px;line-height:18px}.project-hero .project-hero-content .project-hero-content-text p:last-child{margin-bottom:0px}.project-hero .project-hero-content-media{overflow:hidden}@media (min-width: 1050px){.project-hero .project-hero-content-media{width:57.86%}}.project-hero .project-hero-content-media .product-gallery-slider{display:flex;flex-direction:column}.project-hero .project-hero-content-media .product-gallery-main.swiper{position:relative;overflow:hidden}.project-hero .project-hero-content-media .product-gallery-main.swiper .swiper-slide{position:relative}.project-hero .project-hero-content-media .product-gallery-main.swiper .swiper-slide img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}@media (min-width: 830px){.project-hero .project-hero-content-media .product-gallery-main.swiper .swiper-slide img{aspect-ratio:3/2}}@media (min-width: 1050px){.project-hero .project-hero-content-media .product-gallery-main.swiper .swiper-slide img{aspect-ratio:4/3}}.project-hero .project-hero-content-media .product-gallery-thumbs{position:relative;margin-top:9px}.project-hero .project-hero-content-media .product-gallery-thumbs .swiper-slide img{height:auto;width:100%;border-radius:0.5rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (min-width: 830px){.project-hero .project-hero-content-media .product-gallery-thumbs .swiper-slide img{aspect-ratio:4/3}}@media (min-width: 1050px){.project-hero .project-hero-content-media .product-gallery-thumbs .swiper-slide img{aspect-ratio:1/1}}.project-hero .project-hero-content .project-worktop-item{margin-top:20px;display:flex;gap:24px}.project-hero .project-hero-content .project-worktop-item .h4{font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px}.project-hero .project-hero-content .project-worktop-item-text{flex-grow:1}.project-hero .project-hero-content .project-worktop-item ul li{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(232 232 232 / var(--tw-border-opacity, 1));padding-top:6px;padding-bottom:6px;font-size:13px;line-height:20px}.project-hero .project-hero-content .project-worktop-item img{aspect-ratio:1 / 1;max-width:143px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1280px){.project-hero .project-hero-content .project-worktop-item img{aspect-ratio:143/155}}.project-hero .project-hero-content .project-links{margin-top:20px;display:flex;flex-direction:column;gap:20px}@media (min-width: 830px){.project-hero .project-hero-content .project-links{flex-direction:row;justify-content:flex-start}}@media (min-width: 1280px){.project-hero .project-hero-content .project-links{margin-top:38px}}.project-hero .project-hero-content .project-links .btn-simple{margin-top:0px}@media (min-width: 1280px){.project-hero .project-hero-content .project-links .btn-simple{padding-left:14px;padding-right:14px}}.project-hero .project-hero-content .project-links .btn-simple{letter-spacing:.05em}.project-hero h1{margin-bottom:11px;font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px}@media (min-width: 830px){.project-hero h1{font-size:25px;line-height:36px}}.project-hero h1{font-family:"indivisible",sans-serif;color:var(--theme-primary, #1A4635)}.project-hero .post-breadcrumbs{margin-bottom:32px;margin-top:40px}.project-hero .post-breadcrumbs nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.project-hero .post-breadcrumbs a,.project-hero .post-breadcrumbs span{font-size:11px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:.2em;color:var(--theme-primary, #1A4635);transition:color .3s ease}.project-hero .post-breadcrumbs a:hover{color:var(--theme-secondary, #78C7A9)}.project-hero .project-single-column-text{margin-top:40px;margin-bottom:40px}@media (min-width: 1280px){.project-hero .project-single-column-text{margin-top:62px}}.project-hero .project-single-column-text p{margin-left:auto;margin-right:auto;margin-bottom:24px;max-width:856px;text-align:center;font-size:16px;line-height:24px}.project-hero .project-single-column-text p:last-child{margin-bottom:0px}
