.homepage-hero{position:relative;display:flex;flex-direction:column;gap:3px}@media (min-width: 830px){.homepage-hero{flex-direction:row}}.homepage-hero{min-height:calc(100svh - 190px);max-height:calc(100svh - 190px);height:calc(100svh - 190px);overflow:hidden}@media screen and (min-width: 1020px){.homepage-hero{height:auto;min-height:40vh;max-height:none;overflow:visible}}@media screen and (min-width: 1280px){.homepage-hero{height:auto;min-height:calc(100dvh - 182px);max-height:none;overflow:visible}}.homepage-hero h1{text-align:center}@media (min-width: 830px){.homepage-hero h1{text-align:left}}@media (min-width: 1280px){.homepage-hero h1{margin-bottom:5px}}.homepage-hero .hero-left{position:relative;display:flex;width:100%;flex-grow:1;padding-top:37px;padding-bottom:32px}@media (min-width: 1280px){.homepage-hero .hero-left{width:81.26%;padding-bottom:67px}}@media (min-width: 1440px){.homepage-hero .hero-left{padding-bottom:77px}}.homepage-hero .hero-left{max-height:100%;overflow:hidden}@media screen and (min-width: 1020px){.homepage-hero .hero-left{overflow:visible}}.homepage-hero .hero-left .carousel-container{position:absolute;inset:0px;height:100%;width:100%;max-height:100%;overflow:hidden}.homepage-hero .hero-left .carousel-container .swiper-wrapper,.homepage-hero .hero-left .carousel-container .swiper{height:100% !important;max-height:100% !important}.homepage-hero .hero-left .content{position:relative;display:flex;flex-direction:column;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));z-index:2}.homepage-hero .hero-left .site-container{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1366px){.homepage-hero .hero-left .site-container.left-container{width:calc(100% - 180px)}}@media screen and (min-width: 1900px){.homepage-hero .hero-left .site-container.left-container{width:calc(100% - 320px)}}.homepage-hero .hero-left .bottom-container{display:flex;flex-direction:column-reverse;align-items:center;gap:13px}@media (min-width: 830px){.homepage-hero .hero-left .bottom-container{flex-direction:column;align-items:flex-start;gap:17px}}@media (min-width: 1440px){.homepage-hero .hero-left .bottom-container{gap:22px}}.homepage-hero .hero-left .bottom-container .rating-container{display:flex;align-items:center;gap:9px}@media (min-width: 1280px){.homepage-hero .hero-left .bottom-container .rating-container{gap:13px}}@media (min-width: 1440px){.homepage-hero .hero-left .bottom-container .rating-container{gap:16px}}.homepage-hero .hero-left .bottom-container .logo-container{max-width:108px}.homepage-hero .hero-left .bottom-container .logo-container img{width:100%;max-width:108px;height:auto}@media screen and (max-width: 500px){.homepage-hero .hero-left .bottom-container .logo-container img{max-width:80px}}.homepage-hero .hero-left .bottom-container img{height:auto}@media (min-width: 1440px){.homepage-hero .hero-left .bottom-container img{width:108px}}.homepage-hero .hero-left::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to top, rgba(44, 52, 48, 0.75) 0%, transparent 100%);z-index:2}@media screen and (min-width: 1024px){.homepage-hero .hero-left::before{background:linear-gradient(to right, rgba(44, 52, 48, 0.75) 0%, transparent 100%)}}@media (min-width: 830px){.homepage-hero .hero-right{width:30%}}@media (min-width: 1280px){.homepage-hero .hero-right{width:18.883%}}.homepage-hero .hero-right .taxonomy-relations{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3px}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations{display:flex;height:100%;flex-direction:column}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation{position:relative;max-height:197px}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation{aspect-ratio:258/201;height:33.333333%}}@media (min-width: 1280px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation{aspect-ratio:258/197;max-height:unset}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation img{aspect-ratio:130/97;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation img{position:absolute;inset:0px;aspect-ratio:unset;height:100%;width:100%}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, rgb(44, 49, 52) 0%, transparent 100%);pointer-events:none;transition:all .5s ease}@media screen and (min-width: 1024px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation:after{background:linear-gradient(90deg, rgb(44, 49, 52) 0%, transparent 100%)}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container{position:absolute;top:19px;left:50%;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;gap:10px}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container{left:10px;--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 1280px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container{top:33px;left:35px}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container{z-index:2}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .taxonomy-name{display:block;width:-moz-fit-content;width:fit-content;border-bottom-width:2px;padding-bottom:6px;font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .taxonomy-name{font-size:15px;line-height:19px}}@media (min-width: 1440px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .taxonomy-name{font-size:22px;line-height:27px}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .taxonomy-name{letter-spacing:.15em;border-color:var(--theme-secondary, #78C7A9);transition:all .5s ease}@media screen and (min-width: 1440px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .taxonomy-name{letter-spacing:3.3px}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text{margin-top:5px;display:none;align-items:center;gap:8px;font-size:14px;font-weight:500;text-transform:uppercase;line-height:17px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text{display:flex}}@media (min-width: 1440px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text{gap:12px;font-size:16px;line-height:19px}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text{transition:all .5s ease}@media screen and (min-width: 1440px){.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text{letter-spacing:.8px}}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation .cta-container .cta-text svg{transition:all .3s ease;margin-bottom:2px}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation:hover .cta-text svg{transform:translateX(3px)}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation:hover .taxonomy-name{color:var(--theme-secondary, #78C7A9)}.homepage-hero .hero-right .taxonomy-relations .taxonomy-relation:hover::after{opacity:.9}.homepage-hero .swiper-slide{position:relative;height:100%;max-height:100%;background-size:cover;background-position:center}@media screen and (max-width: 1019px){.homepage-hero .swiper-slide{background-attachment:scroll}}.homepage-hero .swiper-slide .site-container{position:relative;z-index:10}.homepage-hero .swiper-pagination{position:relative !important;bottom:0 !important}.homepage-hero .rating-text{font-size:17px;font-weight:700;text-transform:uppercase;line-height:20px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.homepage-hero .rating-text{font-size:20px;line-height:24px}}@media (min-width: 1280px){.homepage-hero .rating-text{font-size:30px;line-height:36px}}@media screen and (max-width: 500px){.homepage-hero .stars{width:67px}}.homepage-hero .stars.container{width:100%}.homepage-hero .stars svg{height:auto;width:100%}
.video-cta{background-color:var(--theme-secondary, #78C7A9);color:#fff}@media(min-width: 768px){.video-cta{background-color:rgba(0,0,0,0);color:var(--theme-primary, #1A4635)}}.video-cta .site-container{position:relative;z-index:3;background-color:var(--theme-secondary, #78C7A9);max-width:970px !important;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 830px){.video-cta .site-container{display:flex;justify-content:space-between;text-align:left}}.video-cta .site-container .text-container{display:flex;flex-direction:column;align-items:center;padding-top:38px;padding-bottom:20px;text-align:center}@media (min-width: 830px){.video-cta .site-container .text-container{width:38%;align-items:flex-start;padding-top:40px;padding-bottom:40px;padding-left:30px;padding-right:30px;text-align:left}}@media (min-width: 1280px){.video-cta .site-container .text-container{padding:37px;padding-top:30px;padding-bottom:37px}}.video-cta .site-container .text-container h2{margin-bottom:25px;font-size:25px;font-weight:700;text-transform:uppercase;line-height:31px}@media (min-width: 830px){.video-cta .site-container .text-container h2{margin-bottom:16px}}@media (min-width: 1280px){.video-cta .site-container .text-container h2{margin-bottom:8px}}.video-cta .site-container .text-container p{font-size:16px;font-weight:400;line-height:20px}@media screen and (max-width: 767px){.video-cta .site-container .text-container p br{display:none}}.video-cta .site-container .media-container{width:100%;padding-bottom:50px}@media (min-width: 500px){.video-cta .site-container .media-container{padding-bottom:0px}}@media (min-width: 830px){.video-cta .site-container .media-container{width:61.86%}}@media (min-width: 1280px){.video-cta .site-container .media-container{aspect-ratio:600/338}}.video-cta .site-container .media-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1280px){.video-cta .site-container .media-container img{aspect-ratio:600/338}}@media screen and (max-width: 380px){.video-cta .site-container{width:calc(100% - 30px)}}@media screen and (max-width: 767px){.video-cta .site-container{width:calc(100% - 110px)}}.video-cta .site-container .btn-square-small{margin-top:16px}@media (min-width: 1280px){.video-cta .site-container .btn-square-small{margin-top:21px}}.video-cta .video-container{position:relative;width:100%;overflow:hidden}.video-cta .video-container .thumbnail{position:absolute;inset:0px;height:100%;width:100%;cursor:pointer}.video-cta .video-container .thumbnail img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1280px){.video-cta .video-container .thumbnail img{aspect-ratio:600/338}}.video-cta .video-container .thumbnail img{transition:all .5s ease-in-out}.video-cta .video-container .thumbnail img.desktop-image{display:none}@media (min-width: 830px){.video-cta .video-container .thumbnail img.desktop-image{display:block}}.video-cta .video-container .thumbnail img.mobile-image{display:block}@media (min-width: 830px){.video-cta .video-container .thumbnail img.mobile-image{display:none}}.video-cta .video-container .thumbnail:hover .play-btn{opacity:.7}.video-cta .video-container .thumbnail:hover img{transform:scale(1.03)}.video-cta .video-container iframe,.video-cta .video-container video{aspect-ratio:286/192}@media (min-width: 1280px){.video-cta .video-container iframe,.video-cta .video-container video{aspect-ratio:600/338}}.video-cta .video-container iframe,.video-cta .video-container video{width:100% !important}.video-cta .video-container .play-btn{pointer-events:none;position:absolute;top:50%;left:50%;isolation:isolate;z-index:10;display:flex;height:52px;width:52px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;overflow:hidden;border-radius:9999px}@media (min-width: 1280px){.video-cta .video-container .play-btn{height:111px;width:111px}}.video-cta .video-container .play-btn{background-color:hsla(0,0%,100%,.4)}.video-cta .video-container .play-btn:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);opacity:.7;transition:all .5s ease;border-radius:9999px}.video-cta .video-container .play-btn svg{height:auto;width:19px}@media (min-width: 1280px){.video-cta .video-container .play-btn svg{width:40px}}.video-cta .video-container .play-btn svg{z-index:2}.video-cta figure{cursor:default !important}.video-cta figure img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-cta figure img.mobile-image{display:block}@media (min-width: 500px){.video-cta figure img.mobile-image{display:none}}.video-cta figure img.desktop-image{display:none}@media (min-width: 500px){.video-cta figure img.desktop-image{display:block}}.video-cta figure .virtual-tour-image-container{position:relative;width:100%;overflow:hidden}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail{position:relative;height:100%;width:100%;cursor:pointer}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 1280px){.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img{aspect-ratio:600/338}}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img{transition:all .5s ease-in-out}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img.desktop-image{display:none}@media (min-width: 830px){.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img.desktop-image{display:block}}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img.mobile-image{display:block}@media (min-width: 830px){.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail img.mobile-image{display:none}}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail:hover .play-btn{opacity:.7}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail:hover img{transform:scale(1.03)}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn{pointer-events:none;position:absolute;top:50%;left:50%;isolation:isolate;z-index:10;display:flex;height:52px;width:52px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;overflow:hidden;border-radius:9999px}@media (min-width: 1280px){.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn{height:111px;width:111px}}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn{background-color:hsla(0,0%,100%,.4)}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);opacity:.7;transition:all .5s ease;border-radius:9999px}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn svg{height:auto;width:19px}@media (min-width: 1280px){.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn svg{width:40px}}.video-cta figure .virtual-tour-image-container .virtual-tour-thumbnail .play-btn svg{z-index:2}.video-cta.larger-font .site-container{max-width:986px !important}@media (min-width: 830px){.video-cta.larger-font .site-container .text-container{width:42%}}@media (min-width: 1280px){.video-cta.larger-font .site-container .text-container{padding-right:11px}}.video-cta.larger-font .site-container .text-container h2{font-size:35px;font-weight:700;line-height:43px}@media (min-width: 1280px){.video-cta.larger-font .site-container .text-container h2{margin-bottom:10px;width:95%;font-size:50px;line-height:50px}}.video-cta.larger-font .site-container .text-container h2{font-family:"ellery",sans-serif;text-transform:none}.video-cta.larger-font .site-container .text-container p{font-weight:500}@media (min-width: 1280px){.video-cta.larger-font .site-container .text-container p{font-size:20px;line-height:25px}}.video-cta.larger-font .site-container .text-container p br{display:none}@media (min-width: 830px){.video-cta.larger-font .site-container .media-container{width:57.4441687%}}@media (min-width: 1280px){.video-cta.larger-font .site-container .media-container{aspect-ratio:566/338}}.video-cta.larger-font .site-container .media-container .video-container{height:100%;width:100%}.video-cta.larger-font .site-container .media-container .video-container iframe{height:100%;width:100%}.video-cta .virtual-tour-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;align-items:center;justify-content:center}.video-cta .virtual-tour-modal.active{display:flex}.video-cta .virtual-tour-modal .virtual-tour-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.video-cta .virtual-tour-modal .virtual-tour-modal-content{position:relative;width:90%;max-width:1200px;max-height:90vh;background-color:#fff;overflow:hidden;z-index:1;display:flex;flex-direction:column}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-close{position:absolute;top:0px;right:0px;z-index:10;background-color:var(--theme-secondary, #78C7A9);border:none;border-radius:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-close:hover{background-color:var(--theme-accent, #4A7C59);transform:scale(1.1)}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-close svg{width:20px;height:20px}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-body{width:100%;height:100%;overflow:auto;padding:20px}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-body iframe{width:100%;min-height:600px;border:none}@media screen and (max-width: 768px){.video-cta .virtual-tour-modal .virtual-tour-modal-content{width:95%;max-height:95vh}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-close{top:0px;right:0px;width:35px;height:35px}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-close svg{width:18px;height:18px}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-body{padding:15px}.video-cta .virtual-tour-modal .virtual-tour-modal-content .virtual-tour-modal-body iframe{min-height:400px}}
.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-reverse;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}
