body.single-principles .single-main .backLink{display:inline-flex;margin-top:32px;color:#34383f;font-size:16px;line-height:1.4;text-decoration:none}body.single-principles .single-main .backLink:hover{color:#195e95}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-header-img img,body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .slider-portfolio .swiper-slide img{display:block;height:550px;object-fit:cover}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .projects-nav-page{box-sizing:border-box;width:100%;margin-top:14px;padding:0 4px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>h2{max-width:960px;margin:54px 0 20px;font-size:34px;font-weight:400;line-height:1.2;text-wrap:balance}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>h3{max-width:960px;margin:36px 0 14px;font-size:26px;font-weight:500;line-height:1.25}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body img{max-width:100%;height:auto;border-radius:16px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table{display:table;box-sizing:border-box;width:100%!important;max-width:960px;margin:28px 0 34px;overflow:hidden;border:1px solid rgba(164,177,186,.45);border-collapse:separate;border-spacing:0;border-radius:14px;background:#fff}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table th,body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table td{padding:14px 16px;border-right:1px solid rgba(164,177,186,.3);border-bottom:1px solid rgba(164,177,186,.3);font-size:16px;line-height:1.4;text-align:left}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table tr:last-child td{border-bottom:0}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table th:last-child,body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table td:last-child{border-right:0}@media (max-width:767px){body.single-principles .single-main .backLink{margin-top:24px;font-size:15px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-header-img img,body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .slider-portfolio .swiper-slide img{height:clamp(220px,58vw,360px)}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .projects-nav-page{margin-top:10px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>h2{margin-top:42px;margin-bottom:16px;font-size:28px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>h3{margin-top:30px;margin-bottom:12px;font-size:22px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table{display:block;max-width:100%;overflow-x:auto;border-radius:12px}body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table th,body:is(.single-portfolio,.single-principles,.single-actions,.single-questions) .page-content-body>table td{min-width:130px;padding:12px;font-size:15px}}