.integrators-appenvs{background:linear-gradient(180deg,#f1f9fb 44%,transparent 0);padding:32px 0}.appenvs,.integrators{background-color:#678cb1;border-radius:4px;box-shadow:0 6px 10px 0 hsla(0,0%,69%,.08),0 1px 3px 0 rgba(0,0,0,.02);padding:40px 57px 57px}.integrators-appenvs__container{row-gap:24px}.appenvs__title,.integrators__title{color:#fff;font:normal 900 30px/1.2 Gotham-Black;margin-bottom:35px}.appenvs__logos,.integrators__logos{column-gap:23px;row-gap:23px}.appenvs__logo__container.col-4,.integrators__logo__container.col-4{height:135px;max-width:calc(33.33333% - 15.33333px);width:100%}.appenvs__logo__container.col-8{max-width:calc(66.66667% - 7.66667px);width:100%}.integrators__logo__container.col-4:nth-child(3){background:#e6eef0;border:2px solid #aec3d7;border-radius:4px}.integrators__logo__container.col-4:nth-child(3) .integrators__logo{transform:rotate(10deg);transition:all .2s ease}.integrators__logo__container.col-4:nth-child(3):hover .integrators__logo{transform:rotate(0deg)}.integrators__logo{align-items:center;background-color:#fff;border:2px solid #e6eef0;border-radius:4px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:10px;transition:all .2s ease;width:100%}.integrators__logo__container:last-child>.integrators__logo{border:2px dashed #df1959}.appenvs__logo{align-items:center;background-color:#fff;border:2px solid #e6eef0;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:25px;transition:all .2s ease}.appenvs__logo:hover{transform:scale(1.02)}.appenvs__logo>span{color:#181818;font:normal 300 11.161px/1.4 Gotham-Light;margin-top:7.44px;text-align:center}.integrators__logo:hover{transform:scale(1.02)}.appenvs__logo>img,.integrators__logo>img{height:auto;max-width:100%}@media screen and (max-width:576px){.appenvs__logo__container.col-4,.integrators__logo__container.col-4{height:135px;max-width:calc(50% - 11.5px);width:100%}.appenvs__logo__container.col-8{max-width:100%;min-height:135px}.appenvs__logo__container.col-4:nth-child(3){order:4}.appenvs__logo__container.col-4:nth-child(4){order:3}}@media screen and (max-width:376px){.appenvs__logo__container.col-4,.integrators__logo__container.col-4{height:135px;max-width:100%;width:100%}}