.integration-grid-section{padding:100px 0}.integration-grid-section .left-right-wraper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.integration-grid-section .left-side-sec{width:46%}.integration-grid-section .left-side-sec .left-side-inner-sec{max-width:520px;padding-right:40px}.integration-grid-section .right-side-sec{width:54%}.integration-grid-section .section-heading h2{font-weight:700;line-height:44px;text-align:left}.integration-grid-section .section-text p{color:#000;font-size:18px;font-weight:400;line-height:30px;text-align:left}.integration-grid-section .button{background-color:transparent;border:0;font-size:14px;font-weight:600;letter-spacing:.75px;line-height:24px;padding:0;text-transform:uppercase}.integration-grid-section .button:after{border:5px solid transparent;content:"";display:inline-block;left:5px;position:relative;text-align:center;transform:rotate(-90deg);transition:.3s ease}.integration-grid-section .button:hover:after{left:15px}.integration-grid-section .section-text{margin:0 0 36px}.logo-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:flex-start}.logo-square{background:#fff;box-shadow:-4px 8px 24px 0 rgba(0,0,0,.06);box-sizing:border-box;flex:1 1 calc(16.66667% - 24px);padding:10px}.logo-square img{max-height:100%;max-width:100%}.integration-grid-section .for-mobile{display:none}.integration-grid-section .for-desktop{display:block}@media screen and (max-width:1300px){.logo-square{flex:1 1 calc(20% - 24px)}}@media screen and (max-width:1199px){.logo-square{flex:1 1 calc(25% - 24px)}.integration-grid-section .for-mobile{display:block}.integration-grid-section .for-desktop{display:none}.integration-grid-section{padding:80px 0}}@media screen and (max-width:991px){.integration-grid-section{padding:70px 0}}@media screen and (max-width:767px){.integration-grid-section{padding:65.5px 0}.integration-grid-section .left-right-wraper{flex-direction:column}.integration-grid-section .left-side-sec{width:100%}.integration-grid-section .right-side-sec{margin-top:44px;width:100%}.integration-grid-section .left-side-sec .left-side-inner-sec{max-width:100%;padding-right:0}.integration-grid-section .section-heading h2{font-size:24px;line-height:36px;margin:0 0 12px}.integration-grid-section .section-text p{font-size:16px;line-height:26px}.integration-grid-section .section-text{margin:0 0 28px}.logo-container{gap:14px}.logo-square{flex:1 1 calc(25% - 14px)}}