.kr-mart{background:url(/media/portfolio/portfolio-detail/kr-mart/kr-mart-background.webp) 0 0/contain no-repeat;padding:11.2% 9.3% 10.5%;position:relative}.kr-mart .cubik-decor{margin-bottom:20px}.kr-mart .banner .banner-description{padding-top:10%}.kr-mart .banner .banner-description img{margin-top:12.15%;margin-bottom:10%;margin-left:12.15%}.kr-mart .banner .banner-img-responsive{width:100%;max-width:350px;margin:0 auto;display:inline-block}.kr-mart .banner .row>.col-lg-6{padding-left:25px;padding-right:25px}.kr-mart .section-description{padding-top:14.59%}.kr-mart .first-section,.kr-mart .second-section,.kr-mart .last-section{padding-top:6%;padding-bottom:5.45%}.kr-mart .first-section{background:url(/media/portfolio/portfolio-detail/kr-mart/decor.webp) 100% 100% no-repeat}.kr-mart .first-section .section-description{padding-left:11%}.kr-mart .second-section{background:url(/media/portfolio/portfolio-detail/kr-mart/decor_2.webp) 0 100% no-repeat}.kr-mart .second-section .row{align-items:center;display:flex}.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{flex-flow:row;margin-top:14.9%;display:flex}.kr-mart .second-section .card-group .card-item{color:#444;float:left;text-align:center;background-color:#edf1fb;border:1px solid #8080804d;border-radius:10px;width:100%;max-width:187px;margin-right:10px;padding:18px 15px 15px;display:inline-block}.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) bottom no-repeat}.kr-mart .last-section .last-section-intro{text-align:center;max-width:840px;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{text-align:center;background:0 0;padding:0}.kr-mart .text-description,.kr-mart .last-section .last-section-intro{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-top:20px;padding-bottom:30px}.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 .second-section,.kr-mart .last-section{background:0 0}.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{text-align:left;max-width:100%;margin-bottom:10px}.kr-mart .second-section .card-group .card-item img,.kr-mart .second-section .card-group .card-item .card-description{vertical-align:middle;display:inline-block}.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}}
