.detailImgWrap{width:100%;max-height:240px;display:flex;align-items:center;overflow:hidden}@media (min-width: 768px){.detailImgWrap{max-height:300px}}@media (min-width: 1024px){.detailImgWrap{max-height:400px}}@media (min-width: 1400px){.detailImgWrap{max-height:480px}}.infoSection{display:flex;flex-wrap:wrap}@media (min-width: 1024px){.infoSection{flex-wrap:nowrap}}.infoBlockWrap{width:100%}@media (min-width: 1024px){.infoBlockWrap{width:calc(100% - 200px - 3rem)}}.infoBlock{margin-bottom:2rem}.infoBlock p{margin-bottom:1rem}.infoBlock p:last-child{margin-bottom:0}@media (min-width: 1024px){.infoBlockResults{margin-bottom:0}}.projectDetail .clientImgWrap{max-width:200px;margin-bottom:1rem;display:flex;align-items:flex-start}@media (min-width: 1024px){.projectDetail .clientImgWrap{width:200px;margin-left:3rem;margin-bottom:0}}.gallery{display:grid;grid-template-columns:1fr;grid-row-gap:16px}@media (min-width: 768px){.gallery{grid-template-columns:repeat(2,1fr);grid-row-gap:8px;grid-column-gap:8px}}.galleryImgWrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;overflow:hidden}.galleryImg{width:100%;height:auto;object-fit:cover;margin-left:auto;margin-right:auto;display:block;border-radius:.5rem;transition:transform .22s ease,opacity .22s ease}@media (hover: hover) and (pointer: fine){.galleryImgWrap:hover .galleryImg{transform:scale(1.04);opacity:.75}}.videoWrap{margin-bottom:1rem}@media (min-width: 1024px){.videoWrap{margin-bottom:2rem}}.videoWrap iframe{width:100%;height:300px}@media (min-width: 768px){.videoWrap iframe{height:360px}}@media (min-width: 1024px){.videoWrap iframe{height:420px}}@media (min-width: 768px){.videoWrap iframe{height:480px}}
