.two-col-attribute{position:relative;padding:105px 0}.two-col-attribute>img{position:absolute;top:0;left:0}.two-col-attribute .container{position:relative;max-width:1220px}.two-col-attribute .attribute-part{background:#ededed;width:60.2%;padding:95px 40px 95px 13%}.two-col-attribute .left-content{background:#622b88;color:#fff;width:47.5%;position:absolute;left:20px;min-height:503px;top:50%;transform:translateY(-50%);padding:40px;display:flex;align-items:center}.two-col-attribute .att-item{width:45.6%;margin-top:70px}.two-col-attribute .attribute-part>.dis-flex{justify-content:space-between;max-width:450px;margin-left:auto}.two-col-attribute .att-item>img{margin-bottom:15px}.two-col-attribute .att-item h5{font-size:18px;color:#622b88;margin-bottom:10px}.two-col-attribute .att-item p{font-size:15px}.two-col-attribute .att-item:first-child,.two-col-attribute .att-item:nth-child(2){margin-top:0}.two-col-attribute h2{font-size:46px}.two-col-attribute .inner-left-content{max-width:335px;margin-left:auto;margin-right:auto}@media(max-width:1500px){.two-col-attribute .inner-left-content{margin-right:0}}@media(max-width:1365px){.two-col-attribute>img{left:-30px}}@media(max-width:1280px){.two-col-attribute{padding:70px 0}.two-col-attribute h2{font-size:38px}.two-col-attribute>img{z-index:-1}.two-col-attribute .attribute-part{padding:70px 40px 70px 13%}.two-col-attribute .inner-left-content{margin-right:auto}.two-col-attribute .att-item{margin-top:50px}}@media(max-width:1024px){.two-col-attribute h2{font-size:34px}.two-col-attribute .attribute-part{padding:70px 25px 70px 9.5%;width:65%}.two-col-attribute .attribute-part>.dis-flex{max-width:570px}.two-col-attribute .left-content{min-height:400px;width:40%;padding:40px 25px}}@media(max-width:767px){.two-col-attribute{padding:50px 0}.two-col-attribute h2{font-size:32px}.two-col-attribute .left-content{min-height:auto;width:calc(100% - 40px);padding:40px 25px;position:static;display:block;transform:translateY(0%);margin:auto}.two-col-attribute .attribute-part>.dis-flex{max-width:100%}.two-col-attribute .attribute-part{padding:70px 25px 40px 25px;width:100%;margin-top:-30px}}@media(max-width:480px){.two-col-attribute .att-item{width:100%}.two-col-attribute .att-item,.two-col-attribute .att-item:nth-child(2){margin-top:35px}.two-col-attribute .left-content{width:100%}}