.about-banner-sec{display:inline-block;padding-bottom:3%;vertical-align:top;width:100%}.about-banner-sec .wrap{align-items:center;display:flex;width:100%}.about-banner-sec .wrap .left{display:inline-block;padding:1em 16px 0;width:50%}.about-banner-sec .wrap .right{display:inline-block;padding-left:21px;width:50%}.about-banner-sec .wrap .right img{margin:0 0 0 auto;max-width:480px;object-fit:cover;width:92%}.about-banner-sec .wrap .left span.title{color:#1c1c1c;font-weight:700;letter-spacing:-.03em;line-height:1.2em;margin-bottom:1em}.about-banner-sec .wrap .left span.title span.confidence{background:#ffb000;transform:rotate(-2deg)}.about-banner-sec .wrap .left span.title span{border-radius:25px;display:inline-block;letter-spacing:-1.75px;padding:.05em .5em}.about-banner-sec .wrap .left span.title span.curiosity{background:#785ef9;color:#fff;transform:rotate(-3deg)}.about-banner-sec .wrap .left span.title span.independence{background:#61ddf2;transform:rotate(1deg)}.about-banner-sec .wrap .left span.title span.thrive{background:#fff;border:solid;color:#ff6700;padding:0 .45em;transform:rotate(2deg)}@media(max-width:1024px){.about-banner-sec .wrap .left{padding:20px}.about-banner-sec .wrap .right{padding:0}.about-banner-sec .wrap .right img{margin:0 auto;max-width:634px;width:100%}.about-banner-sec .container{padding:0}}@media(max-width:767px){.about-banner-sec .wrap{flex-direction:column;padding-top:1em}.about-banner-sec .wrap .right{width:100%}.about-banner-sec .wrap .left{padding:21px;width:100%}.about-banner-sec .wrap .left span.title{font-size:24px;line-height:1.2em}}