.integration--section{background:#a8c6df;overflow:hidden;padding-block:90px;position:relative}.integration--wrap{display:flex;flex-wrap:wrap}.integration--wrap .left--col{width:50%}.integration--wrap .common__new-header{text-align:left}.integration--wrap .common__new-header h2{font-weight:600;line-height:1.2}.integration--wrap .right--col{height:100%;max-width:666px;position:absolute;right:0;top:0;width:100%}.integration--wrap .inner--pic{aspect-ratio:1/1;border-radius:50%;width:130px}.integration--wrap .pic--col{height:100%;width:100%}.integration--wrap .pic--col img{height:100%;object-fit:cover;width:100%}.integration--wrap .logo__list-wrap>div{position:absolute}.integration--wrap .logo__list-wrap>div:first-child{left:30%;top:-10%}.integration--wrap .logo__list-wrap>div:nth-child(2){left:9%;top:16%}.integration--wrap .logo__list-wrap>div:nth-child(3){left:0;top:47%}.integration--wrap .logo__list-wrap>div:nth-child(4){left:5%;top:80%}.integration--wrap .logo__list-wrap>div:nth-child(5){right:-10%;top:-30px}.integration--wrap .logo__list-wrap>div:nth-child(6){right:10%;top:25%}.integration--wrap .logo__list-wrap>div:nth-child(7){right:23%;top:58%}.integration--wrap .logo__list-wrap>div:nth-child(8){right:17%;top:91%}@media (max-width:1400px){.integration--wrap .right--col{max-width:580px}}@media (max-width:1199px){.integration--wrap .right--col{max-width:500px}}@media (max-width:991px){.integration--section{z-index:1}.integration--section:before{background:hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.integration--wrap .left--col{width:100%;z-index:999}.integration--wrap .common__new-header{margin:0;max-width:100%;width:100%}.integration--wrap .right--col{z-index:-1}}@media (max-width:640px){.integration--wrap .inner--pic{height:112px;width:112px}.integration--wrap .logo__list-wrap>div:first-child{left:200px}.integration--wrap .logo__list-wrap>div:nth-child(2){left:110px}.integration--wrap .logo__list-wrap>div:nth-child(3){left:40px}.integration--wrap .logo__list-wrap>div:nth-child(4){left:70px}.integration--section{padding-block:50px}.integration--wrap .logo__list-wrap>div:first-child{left:100px}.integration--wrap .logo__list-wrap>div:nth-child(2){left:40px}.integration--wrap .logo__list-wrap>div:nth-child(3){left:0}.integration--wrap .logo__list-wrap>div:nth-child(4){left:25px}}