.Integration-detail-gp .content-wrapper{background:#fff;padding-top:79px;position:relative;z-index:22}.Integration-detail-gp{padding-left:20px;padding-right:20px}.logo-sec{margin-bottom:71px}.logo-sec img{max-width:100%;width:275px}.logo-btm-details-inner{display:flex;flex-wrap:wrap}.Integration-detail-gp .left-section h2{line-height:43.2px}.logo-btm-details{margin-bottom:60px}.img-ban{margin-bottom:78px}.Integration-detail-gp .left-section{padding-right:115px;width:calc(100% - 300px)}.Integration-detail-gp .right-section{max-width:100%;width:300px}.Integration-detail-gp .tit{color:#d6006d;font-size:20px;font-weight:500;line-height:30px;margin-bottom:4px;text-align:left}.Integration-detail-gp .tit-desc{font-size:16px;line-height:21px}.Integration-detail-gp .right-top hr{border-top:4px solid #c4296c;margin:14px 0 49px}.icon-title{font-size:16px;font-weight:500;line-height:27px;text-align:left}.icon-title,.icon-title a{color:#d6006d}.icon-title label{display:block;margin-bottom:29px;width:100%}.cal-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;margin-right:16px;vertical-align:middle;width:20px}.icon-btm-btn a{align-items:center;background:#d6006d;border:1px solid #d6006d;color:#fff;display:flex;flex-wrap:wrap;font-family:Inter;font-size:14px;font-weight:600;letter-spacing:.13em;line-height:21.4px;min-height:65.17px;padding:10px 38px;text-align:left;width:100%}.icon-btm-btn a label,.icon-btm-btn a span{vertical-align:top}.icon-btm-btn a span{width:20px}.icon-btm-btn a label{padding-left:18px;width:calc(100% - 20px)}.details-line hr{border:1px solid #d6006d;margin:0}.details-line .details-text{background:#fff;color:#d6006d;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.2em;line-height:27px;margin-top:0;padding:0 20px;position:relative;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%)}.details-line-te{text-align:center}.details-line .details-text:after{border:8px solid transparent;border-top-color:#d6006e;content:"";display:block;margin:10px auto 0;width:8px}.img-ban{margin:40px auto 0;max-width:624px}.desc-text{margin:78px auto 0;max-width:695px}.desc-text h3{color:#7b004c;font-size:28px;font-weight:700;line-height:33.6px;margin-bottom:19px}.desc-text p{margin-bottom:40px}.desc-text p:last-of-type{margin-bottom:0}.desc-text h6{color:#d6006d;font-size:18px;font-weight:500;letter-spacing:.1em;line-height:24px;margin-bottom:30px;margin-top:20px;text-align:left}.desc-text ul{list-style:none;margin:0;padding:0 0 0 60px}.desc-text ul li{line-height:1.25;margin-bottom:30px;position:relative;width:100%}.desc-text ul li:last-child{margin-bottom:0}.desc-text ul li:before{border:8px solid transparent;border-top-color:#d6006d;content:"";display:inline-block;left:-20px;position:absolute;text-align:center;top:4px;transform:rotate(-90deg);transition:.3s ease}.link-de{margin-bottom:50px;margin-top:50px;text-transform:uppercase}.link-de a{color:#d6006d;font-family:Inter;font-size:18px;font-weight:600;letter-spacing:.13em;line-height:21.4px;text-align:left}.link-de a:after{border:7px solid transparent;border-left-color:currentcolor;content:"";display:inline-block;margin-left:35px;width:8px}.logo-repate-gp{margin-top:100px;padding-bottom:56px}.logo-repate-gp h6{color:#7b004c;font-family:Inter;font-size:32px;font-weight:600;line-height:38.4px;text-align:center}.logo-repate{display:flex;flex-wrap:wrap;margin:48px -12.5px 0}.logo-repate .logo-repate-items{margin-bottom:34px;padding:0 12.5px;width:20%}.logo-repate-items-inner{border:1px solid #b9bfc4}.bg-lo{display:block;padding:24px 20px;text-align:center}.last-dec-title{color:#393939;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:29.4px;text-align:center}.last-dechr{padding-bottom:132px;padding-top:20px}.last-dec-title-btn{text-align:center;text-transform:uppercase}.logo-sec .relation_arrow{margin:0 50px;width:47px}.last-dec-title-btn a{align-items:center;background:#d6006d;border:1px solid #d6006d;color:#fff;display:inline-block;font-family:Inter;font-size:16px;font-weight:600;letter-spacing:.13em;line-height:21.4px;max-width:100%;padding:9px 20px;text-align:center}@media(max-width:991px){.logo-repate .logo-repate-items{width:33.33%}}@media(max-width:767px){.Integration-detail-gp .left-section{padding-right:0;width:100%}.Integration-detail-gp .content-wrapper{padding-left:20px;padding-right:20px}.logo-sec{margin-bottom:40px}.Integration-detail-gp .right-section{margin-top:40px;max-width:100%;width:100%}.desc-text,.img-ban{max-width:100%}.logo-repate .logo-repate-items{width:33.33%}.link-de a:after{margin-left:17px}.desc-text ul{padding:0 0 0 30px}.icon-btm-btn a{padding-left:15px;padding-right:15px}.logo-sec img{max-width:40%}.logo-sec img:nth-child(2){margin:0 10px;max-width:calc(20% - 20px);width:30px}}.hs-ecosystem-banner .left-content-section{flex:0 0 100%;max-width:100%;width:100%}@media(max-width:600px){.logo-repate .logo-repate-items{width:50%}}@media (max-width:400px){.logo-repate .logo-repate-items{width:100%}}