.integration .introSection{margin-bottom:48px}.integration .introSecInr{align-items:end;display:flex;gap:20px;justify-content:space-between}.integration .introSection .btn_row{margin:0}.integration .introTitle{margin:0;width:375px}.integration .introTitle h4{font-family:var(--cm_Font1);font-size:38px;font-style:italic;font-weight:500;line-height:1.2;text-align:left}.integration .introSection .btn_row a:not(.button):not(.link){background:#fff;border:1px solid #4640eb;font-weight:660;line-height:1.3;padding:6px 12px}.integration .introSection .btn_row a.link *,.integration .introSection .btn_row a:not(.button):not(.link) *{color:#4640eb!important}.integration .introSection .btn_row a.link{color:#4640eb!important;font-size:18px;font-style:normal;font-weight:660;line-height:130%;position:relative}.integration .introSection .btn_row a.link:hover:after{background:#4640eb;bottom:-5px;content:"";height:1px;left:0;position:absolute;width:100%}.integration .logo-item{border:1px solid #d0cfdc;border-collapse:separate;margin:-.5px;position:relative;transition:all .3s ease;-webkit-transition:all .3s ease}.integration .flex_row .col2{width:calc(16.66% + 1px)}.integration .logo-grid-wrapper .logo-grid{margin:0}.integration .logo-item-inner{align-items:center;display:flex;justify-content:center;padding:20px;position:relative;text-align:center}.integration .logo-item-inner img{object-fit:cover;width:100%}.integration .logo-item-box{height:24px;width:24px}.integration .logo-item:hover{background:#fff;border:1px solid #d0cfdc;box-shadow:0 0 10px 0 #4640eb40;filter:grayscale(0)}.integration .bg_image.bg_el{background-position:unset;background-repeat:repeat;background-size:auto;opacity:.08}.integration .logo-item.title .ttle{background:#fff;font-size:13px;height:100%;left:0;opacity:0;padding:20px;position:absolute;top:0;transition:all .2s linear;visibility:hidden;width:100%}.integration .logo-item.title:hover .ttle{opacity:1;visibility:visible}.integration .Logo .logo-item-box{height:24px;width:auto}.integration .Logo .logo-item-inner .default,.integration .Logo .logo-item-inner .hover{vertical-align:middle}.integration .Logo .logo-item-inner .hover,.integration .Logo .logo-item-inner:hover .default{display:none}.integration .Logo .logo-item-inner:hover .hover{display:block;vertical-align:middle}.integration .Logo .logo-item-inner{align-items:center;border-radius:2px;display:flex;justify-content:center;min-height:60px;overflow:hidden;padding:20px 40px;position:relative}.integration .Logo .logo-item-box img{height:24px;object-fit:contain;vertical-align:middle;width:100px}@media (max-width:767px){.integration .introSecInr{align-items:start;flex-direction:column}.integration .introTitle{width:100%}.integration .introTitle h4{font-size:25px}}.integration[data-layout="2"] .introTitle h4{font-size:32px}.integration[data-layout="2"] .introSecInr{row-gap:48px}.integration[data-layout="2"] .logo-item-box{align-items:center;display:flex;justify-content:center}@media (max-width:768px){.integration[data-layout="2"] .logo-item-inner{padding:23px 18px}}