.kr-mart{position:relative;background:url(/media/portfolio/portfolio-detail/kr-mart/kr-mart-background.webp) no-repeat;background-size:contain;padding:11.2% 9.3% 10.5%}.kr-mart .cubik-decor{margin-bottom:20px}.kr-mart .banner .banner-description{padding-top:10%}.kr-mart .banner .banner-description img{margin-left:12.15%;margin-top:12.15%;margin-bottom:10%}.kr-mart .banner .banner-img-responsive{display:inline-block;max-width:350px;width:100%;margin:0 auto}.kr-mart .banner .row>.col-lg-6{padding-right:25px;padding-left:25px}.kr-mart .section-description{padding-top:14.59%}.kr-mart .first-section,.kr-mart .last-section,.kr-mart .second-section{padding-top:6%;padding-bottom:5.45%}.kr-mart .first-section{background:url(/media/portfolio/portfolio-detail/kr-mart/decor.webp) no-repeat 100% 100%}.kr-mart .first-section .section-description{padding-left:11%}.kr-mart .second-section{background:url(/media/portfolio/portfolio-detail/kr-mart/decor_2.webp) no-repeat 0 100%}.kr-mart .second-section .row{display:flex;align-items:center}.kr-mart .second-section .section-title{max-width:295px}.kr-mart .second-section .order-2{padding-left:4.6%}.kr-mart .second-section .card-group{display:flex;flex-flow:row;margin-top:14.9%}.kr-mart .second-section .card-group .card-item{color:#444;display:inline-block;float:left;background-color:#edf1fb;border:1px solid hsla(0,0%,50%,.3);text-align:center;max-width:187px;margin-right:10px;width:100%;border-radius:10px;padding:18px 15px 15px}.kr-mart .second-section .card-group .card-item .card-description>p{margin-top:15px}.kr-mart .second-section .card-group .card-item .card-description>p>strong{font-size:24px;font-weight:500}.kr-mart .last-section{background:url(/media/portfolio/portfolio-detail/kr-mart/decor_3.webp) no-repeat bottom}.kr-mart .last-section .last-section-intro{max-width:840px;text-align:center;margin:0 auto 6%}.kr-mart .last-section .last-section-intro>.section-title{letter-spacing:-1.8px}.kr-mart .last-section .last-section-intro>p{letter-spacing:-.8px;margin-top:25px;padding-left:30px;padding-right:30px}.kr-mart .last-section .appeal{margin-top:9.9%}.krmart.bottom-wrapper{padding-bottom:10.51%}@media only screen and (max-width:1440px){.kr-mart{padding:3%}.kr-mart .banner .banner-description .rotate{max-width:200px}.kr-mart .second-section{padding-top:10%}}@media only screen and (max-width:1024px){.kr-mart .second-section .card-group .card-item{max-width:137px;padding:10px}}@media only screen and (max-width:991px){.kr-mart .banner .banner-description .rotate{max-width:120px;margin-top:6%}}@media only screen and (max-width:767px){.kr-mart{padding:0;background:none;text-align:center}.kr-mart .last-section .last-section-intro,.kr-mart .text-description{margin-bottom:25px}.kr-mart .cubik-decor{margin-bottom:10px}.kr-mart .cubik-decor>img{width:30px}.kr-mart .section-description{padding-top:0;padding-left:0!important}.kr-mart .banner{background-color:#ff4d50;padding-bottom:30px;padding-top:20px}.kr-mart .banner .banner-description{padding-top:10px}.kr-mart .banner .banner-description .h1-title{margin-top:0;margin-bottom:15px}.kr-mart .banner .banner-description img{margin:0 auto;max-width:100px!important}.kr-mart .first-section,.kr-mart .last-section,.kr-mart .second-section{background:none}.kr-mart .second-section .row{display:block}.kr-mart .second-section .card-group{flex-direction:column;margin-top:20px}.kr-mart .second-section .card-group .card-item{max-width:100%;margin-bottom:10px;text-align:left}.kr-mart .second-section .card-group .card-item .card-description,.kr-mart .second-section .card-group .card-item img{display:inline-block;vertical-align:middle}.kr-mart .second-section .card-group .card-item .card-description{margin-left:10px}.kr-mart .second-section .card-group .card-item .card-description>p{margin:0}.kr-mart .second-section .section-title{max-width:100%}.kr-mart .last-section .last-section-intro>p{padding-left:0;padding-right:0}}