.aniela-pageswide-layout,.aniela-pageswide-layout *{box-sizing:border-box}body.aniela-pageswide-template .site-footer{display:none}.aniela-pageswide-layout{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);height:100vh;min-height:100px}.aniela-pageswide-gallery-column,.aniela-pageswide-right-column{min-width:0;min-height:0;padding:1rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.aniela-pageswide-gallery-column::-webkit-scrollbar,.aniela-pageswide-right-column::-webkit-scrollbar{display:none}.aniela-pageswide-gallery-column{grid-column:1}.aniela-pageswide-right-column{grid-column:2;display:flex;flex-direction:column}.aniela-pageswide-gallery{min-height:100px;margin:95px 10px 10px;padding:0 40px 20px;text-align:center}.aniela-pageswide-image-wrapper{display:inline-block;vertical-align:top;margin:0 0 25px;padding:10px 20px}.aniela-pageswide-image{display:block;width:auto;max-width:100%;max-height:600px;height:auto;margin:0}.aniela-pageswide-image-caption{font-family:"Cormorant Garamond",serif;font-size:12px;font-style:italic;text-align:left}.aniela-pageswide-content-column{min-width:0;flex:0 0 auto}.aniela-pageswide-content-outer{min-height:100px;margin:90px 50px 45px 0}.aniela-pageswide-content-inner{padding:10px}.aniela-pageswide-text{font-size:25px;font-weight:300;text-align:left}.aniela-pageswide-contact-footer{--aniela-pageswide-footer-ink:#000;flex:0 0 auto;min-width:0;margin-top:auto;padding:20px 60px 34px 20px;color:var(--aniela-pageswide-footer-ink);background:#fff;text-align:right}.aniela-pageswide-contact-heading{margin:0 0 22px;color:inherit;font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:600;line-height:1.2}.aniela-pageswide-contact-details{color:inherit;font-family:"Aspekta",Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.35}.aniela-pageswide-contact-label,.aniela-pageswide-contact-link{display:block}body.aniela-pageswide-template a.aniela-pageswide-contact-link,body.aniela-pageswide-template a.aniela-pageswide-contact-link:visited,body.aniela-pageswide-template a.aniela-pageswide-contact-link:hover,body.aniela-pageswide-template a.aniela-pageswide-contact-link:focus,body.aniela-pageswide-template a.aniela-pageswide-contact-link:active{color:var(--aniela-pageswide-footer-ink)!important;overflow-wrap:anywhere}.aniela-pageswide-contact-link:hover,.aniela-pageswide-contact-link:focus-visible{text-decoration:underline}.aniela-pageswide-contact-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:992px){.aniela-pageswide-gallery{padding:0 10px 20px}.aniela-pageswide-content-outer{margin:90px 30px 60px}.aniela-pageswide-text{font-size:18px}.aniela-pageswide-contact-footer{padding-right:40px}}@media (max-width:768px){.aniela-pageswide-layout{display:flex;flex-direction:column;height:auto;min-height:0}.aniela-pageswide-right-column{display:contents}.aniela-pageswide-content-column,.aniela-pageswide-gallery-column{flex:0 0 auto;width:100%;min-height:0;padding:1rem;overflow:visible}.aniela-pageswide-content-column{order:1}.aniela-pageswide-gallery-column{order:2}.aniela-pageswide-contact-footer{--aniela-pageswide-footer-ink:#fff;order:3;flex:0 0 auto;width:100%;margin:0;padding:65px 40px 75px;background:#000;color:#fff;text-align:left}.aniela-pageswide-contact-heading{margin-bottom:25px;font-size:24px}.aniela-pageswide-contact-details{padding-left:60px;font-family:"Cormorant Garamond",serif;font-size:20px;line-height:1.4}.aniela-pageswide-contact-link{text-decoration:underline;text-underline-offset:3px}.aniela-pageswide-content-outer{margin:90px 0 0}.aniela-pageswide-gallery{margin:0 10px 10px}.aniela-pageswide-image-wrapper{padding:0}}@media (max-width:480px){.aniela-pageswide-content-outer{margin:60px 0 0}.aniela-pageswide-gallery{margin:0 0 10px;padding:0 0 20px}.aniela-pageswide-text{font-size:16px;text-align:left}.aniela-pageswide-contact-footer{padding:60px 30px 75px}.aniela-pageswide-contact-details{padding-left:45px}}@media (max-width:768px){.inside-navigation .centralmenu,.inside-navigation .project-category{min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:break-word;text-align:center;line-height:1.25}.inside-navigation .centralmenu a,.inside-navigation .project-category a,.inside-navigation .centralmenu h4,.inside-navigation .project-category h4{white-space:normal!important;overflow-wrap:break-word}.inside-navigation{height:auto;min-height:60px}.centralmenu{font-size:clamp(20px, 5vw, 26px)}}@media (max-width:768px){.title-subcat-wrap{line-height:1.25em}}