.integration-partners{background-color:#f9f9f9;left:50%;padding:50px 15px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.integration-partners .container{margin:0 auto;max-width:980px}.integration-partners .top-text{-webkit-animation:fade-up .5s linear 0s forwards;animation:fade-up .5s linear 0s forwards;margin:0 auto 50px;text-align:center}.integration-partners .top-text h2{margin-bottom:19px}.integration-partners .solutions{border-bottom:1px solid #f0e5cb;border-top:1px solid #f0e5cb;text-align:center}.integration-partners .solution-item{border-bottom:1px solid #f0e5cb;border-right:1px solid #f0e5cb;line-height:1.55;margin-bottom:-1px;padding:50px 65px;width:50%}.integration-partners .solutions h4{color:#093155;font-size:16px;font-weight:700;letter-spacing:2px;line-height:25px;margin-bottom:12px}.integration-partners .solutions p{color:rgba(0,0,0,.6);margin-bottom:17px}.integration-partners .solutions a.learn-more{color:#dbb65f;display:inline-block;font-weight:700;letter-spacing:2px;outline:none;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;vertical-align:top}.integration-partners .solutions .icon-chevron-thin-right{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top}.integration-partners .solutions .icon-chevron-thin-right:before{content:"\e906"}.integration-partners .solutions a.learn-more:hover{color:#093155}.integration-partners .solution-item:nth-child(2n){border-right:0}.integration-partners .top-text p{color:rgba(0,0,0,.6)}.integration-partners .solutions img{display:block;margin:0 auto 25px;max-height:50px;max-width:380px;width:auto}@media (min-width:768px){.integration-partners .solutions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}@media(max-width:1199px){.integration-partners{padding:50px 40px}}@media(max-width:1023px){.integration-partners .solution-item{line-height:1.55;padding:50px 40px}}@media(max-width:767px){.integration-partners{padding:50px 15px}.integration-partners .container{width:100%}.integration-partners .top-text h2{line-height:32px}.integration-partners .solution-item{border-bottom:1px solid #f0e5cb;border-right:0;line-height:1.5;padding:20px 0;width:100%}.integration-partners .solutions p,.integration-partners .top-text p{font-size:14px}}