.cloud-nac-wrapper{padding-top:80px;position:relative}.cloud-nac-wrapper .cloud-nac-items-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cloud-nac-wrapper .cloud-nac-item{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.cloud-nac-wrapper .cloud-nac-item-zoom{display:block;margin:0 0 35px;overflow:hidden;position:relative;text-align:center;z-index:1}.cloud-nac-wrapper .cloud-nac-item-zoom img{-webkit-backface-visibility:hidden;border:none;display:block;height:auto;margin:0;max-width:100%;min-height:inherit;object-fit:cover;padding:0;position:relative;transition:opacity .35s;transition:transform .5s,opacity .5s;width:100%}.cloud-nac-wrapper .cloud-nac-item-desc{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;font-size:1em;height:100%;left:0;position:absolute;top:0;transition:opacity .3s;width:100%}.cloud-nac-wrapper .cloud-nac-item-layer{font-size:1rem;left:10%;position:absolute;text-align:left;top:50%;transform:translateY(-50%);width:80%;z-index:10}.cloud-nac-wrapper .cloud-nac-item-title{margin-bottom:35px}.cloud-nac-wrapper .cloud-nac-item-title p{font-family:Noto Sans KR;line-height:25px;margin:0}.cloud-nac-wrapper .cloud-nac-item .cloud-title{font-size:24px}.cloud-nac-wrapper .cloud-nac-item .cloud-subtitle{font-size:16px}.cloud-nac-wrapper .cloud-btn-ctn-left{display:block;text-align:left}.cloud-nac-wrapper .cloud-nac-item a.cloud-btn{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#4acc3f;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;line-height:1.4em;margin:0;max-width:100%;outline:0;overflow:hidden;padding:15px 30px;position:relative;text-align:center;text-decoration:none;transition:all .3s;visibility:visible;z-index:1}.cloud-nac-wrapper .cloud-nac-item-zoom:hover img{transform:scale(1.08)}.cloud-nac-wrapper .cloud-nac-item-title *{color:#fff}@media (min-width:768px){.cloud-nac-wrapper .cloud-nac-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:768px){.cloud-nac-wrapper .cloud-nac-item a.cloud-btn{padding:10px 24px}}