.integrations-cta{display:inline-block;margin-top:10px}.integrations-cta a{background:#77dda2;border-radius:5px;clear:none;display:inline-block;float:none;font-size:1rem;font-weight:400;height:40px;line-height:40px;margin:0;outline:none;padding:0 0 0 20px;position:relative;vertical-align:bottom}.integrations-cta a,.integrations-cta a:active,.integrations-cta a:focus,.integrations-cta a:hover{border:none;color:#fff;text-decoration:none}.integrations-cta a:hover:not(:active):not(:focus)>div>div{background-position:center 0}.integrations-cta a div{background-color:#3ace78;border-bottom-right-radius:5px;border-top-right-radius:5px;clear:none;display:block;float:right;height:100%;margin-left:20px;overflow:hidden;position:relative;width:50px}.integrations-cta a div div{background-image:url(/wp-content/themes/gatewayapi/dist/images/button-arrow.svg);background-position:center -100%;background-repeat:repeat-y;background-size:75% 50%;display:block;height:200%;position:absolute;right:0;top:0;transition-delay:0s;transition-duration:.3s;transition-property:background-position;transition-timing-function:cubic-bezier(.13,.84,.53,.91);width:100%;will-change:top}@media screen and (max-width:436px){.integrations-cta a{padding:0 20px}.integrations-cta a div,.integrations-cta a div div{display:none}}div#page.site section.section.integrations-section .integrations-ribbon{display:block;height:auto;opacity:0;overflow:visible;position:absolute;transform:rotate(15deg);width:auto}@-webkit-keyframes ribbon1-animation{0%{transform:translateY(-40%)}50%{transform:translateY(0)}to{transform:translateY(-40%)}}@keyframes ribbon1-animation{0%{transform:translateY(-40%)}50%{transform:translateY(0)}to{transform:translateY(-40%)}}@-webkit-keyframes ribbon2-animation{0%{transform:translateY(40%)}50%{transform:translateY(0)}to{transform:translateY(40%)}}@keyframes ribbon2-animation{0%{transform:translateY(40%)}50%{transform:translateY(0)}to{transform:translateY(40%)}}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2{opacity:0;transition:opacity 2s linear}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1.fade-in,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2.fade-in{opacity:1}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1.fade-in .integrations-ribbon-inner{-webkit-animation:ribbon1-animation 1s linear 0s infinite both;animation:ribbon1-animation 1s linear 0s infinite both}div#page.site section.section.integrations-section .integrations-ribbon.ribbon2.fade-in .integrations-ribbon-inner{-webkit-animation:ribbon2-animation 1s linear 0s infinite both;animation:ribbon2-animation 1s linear 0s infinite both}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1{right:168px;top:0;transform-origin:right top}div#page.site section.section.integrations-section .integrations-ribbon.ribbon2{bottom:0;right:95px;transform-origin:right bottom}div#page.site section.section.integrations-section .integrations-ribbon .integrations-ribbon-inner{display:block;height:auto;position:relative;width:100%;will-change:transform}div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper{background:#fff;border-radius:5px;box-shadow:0 15px 26px rgba(8,32,65,.07);display:block;height:auto;margin:25px 0;padding:15px;width:125px}div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper a,div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper a:active,div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper a:focus,div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper a:hover{border:none;color:#323c4a;font-weight:500;text-decoration:none}div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper img{display:block;height:auto;margin:0 auto;width:60px}div#page.site section.section.integrations-section .integrations-ribbon .integration-wrapper div{color:#323c4a;font-size:.9em;font-weight:500;margin:0 auto;text-align:center}@media(max-width:992px){@-webkit-keyframes ribbon1-animation-mobile{0%{transform:translateX(-40%)}50%{transform:translateX(0)}to{transform:translateX(-40%)}}@keyframes ribbon1-animation-mobile{0%{transform:translateX(-40%)}50%{transform:translateX(0)}to{transform:translateX(-40%)}}@-webkit-keyframes ribbon2-animation-mobile{0%{transform:translateX(0)}50%{transform:translateX(-40%)}to{transform:translateX(0)}}@keyframes ribbon2-animation-mobile{0%{transform:translateX(0)}50%{transform:translateX(-40%)}to{transform:translateX(0)}}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2{bottom:unset;display:block;height:auto;left:unset;margin:0 0 12px;overflow:visible;padding:0;position:relative;right:unset;top:unset;transform:none;width:100%}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1.ribbon2,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2.ribbon2{margin-bottom:30px}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1 .integrations-ribbon-inner,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2 .integrations-ribbon-inner{display:block;height:auto;overflow:visible;position:relative;white-space:nowrap;width:100%}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1 .integration-wrapper,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2 .integration-wrapper{display:inline-block;height:65px;margin:0 8px;padding:8px;top:0;width:65px}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1 .integration-wrapper .integration a div,div#page.site section.section.integrations-section .integrations-ribbon.ribbon2 .integration-wrapper .integration a div{display:none}div#page.site section.section.integrations-section .integrations-ribbon.ribbon1.fade-in .integrations-ribbon-inner{-webkit-animation:ribbon1-animation-mobile 1s linear 0s infinite both;animation:ribbon1-animation-mobile 1s linear 0s infinite both}div#page.site section.section.integrations-section .integrations-ribbon.ribbon2.fade-in .integrations-ribbon-inner{-webkit-animation:ribbon2-animation-mobile 1s linear 0s infinite both;animation:ribbon2-animation-mobile 1s linear 0s infinite both}}div#page.site section.section.integrations-section .integrations-slider-text{font-weight:500;margin-top:30px}div#page.site section.section.integrations-section .integrations-slider-wrapper{background:transparent;display:block;height:auto;margin:0 auto;overflow:visible;padding:0;position:relative;width:100%;z-index:1}div#page.site section.section.integrations-section .integrations-slider-container{background:transparent;display:block;height:auto;margin:-25px auto 15px;overflow:hidden;position:relative;white-space:nowrap;width:100%;z-index:1}div#page.site section.section.integrations-section .integrations-slider{background:transparent;display:none;font-size:0;height:auto;margin:0;overflow:visible;position:relative;text-align:center;transform:translateX(0);transition:transform 1s cubic-bezier(0,1,.25,1.1);white-space:nowrap;width:auto;will-change:transform}div#page.site section.section.integrations-section .integrations-slider.show{display:block}div#page.site section.section.integrations-section .integrations-slider .integration-wrapper{display:inline-block;font-size:0;height:auto;margin:0;overflow:visible;padding:36px 8px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:0}div#page.site section.section.integrations-section .integrations-slider .integration{display:inline-block;font-size:0;height:100%;margin:0 auto;max-width:48px;overflow:visible;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}div#page.site section.section.integrations-section .integrations-slider .integration div{background:#fff;border:2px solid transparent;border-radius:8px;box-shadow:0 15px 26px rgba(8,32,65,.07);display:block;height:100%;margin:0 auto;overflow:visible;padding:0;width:100%}div#page.site section.section.integrations-section .integrations-slider .integration div:focus,div#page.site section.section.integrations-section .integrations-slider .integration div:hover{border:2px solid #27abfa}div#page.site section.section.integrations-section .integrations-slider .integration a{display:block;font-size:1rem;height:100%;margin:0 auto;overflow:visible;position:relative;text-align:center;width:100%}div#page.site section.section.integrations-section .integrations-slider .integration a,div#page.site section.section.integrations-section .integrations-slider .integration a:active,div#page.site section.section.integrations-section .integrations-slider .integration a:focus,div#page.site section.section.integrations-section .integrations-slider .integration a:hover{border:none;color:#323c4a;font-weight:500;text-decoration:none}div#page.site section.section.integrations-section .integrations-slider .integration a img{display:block;height:100%!important;margin:0 auto;position:relative;width:auto!important}div#page.site section.section.integrations-section .integrations-slider .integration a div{display:block;height:auto;line-height:1.2;margin-top:12px;position:relative;white-space:normal;width:100%}div#page.site section.section.integrations-section .integrations-slider-nav{clear:both;display:block;float:left;font-size:0;left:0;margin:-5px auto 0;position:relative;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}div#page.site section.section.integrations-section .integrations-slider-nav.hidden{display:none}div#page.site section.section.integrations-section .integrations-slider-nav span{box-sizing:border-box;cursor:pointer;display:inline-block;height:14px;outline:none;overflow:visible;padding:0 4px;text-align:center;vertical-align:center;width:18px}div#page.site section.section.integrations-section .integrations-slider-nav span:after{background:#a6b2f0;border-radius:100%;content:"";display:inline-block;height:10px;margin:0 auto;vertical-align:center;width:10px;will-change:width}div#page.site section.section.integrations-section .integrations-slider-nav span.is-active{padding:0 4px;width:auto}div#page.site section.section.integrations-section .integrations-slider-nav span.is-active:after{background:#667ae6;border-radius:8px;width:20px}div#page.site section.section.integrations-section .integrations-texts{display:inline-block;padding:40px;position:relative;width:50%}div#page.site section.section.integrations-section .integrations-texts .integrations-texts-header{color:#fff;font-size:1.8em;font-weight:800;line-height:1.2;max-width:75%}div#page.site section.section.integrations-section .integrations-texts .integrations-texts-text{color:#fff;font-size:.9em;line-height:1.4}@media(max-width:992px){div#page.site section.section.integrations-section .integrations-texts{margin:0 auto;padding-left:0;padding-right:0;text-align:center;width:75%}div#page.site section.section.integrations-section .integrations-texts .integrations-texts-header,div#page.site section.section.integrations-section .integrations-texts .integrations-texts-text{margin:0 auto;padding:0;text-align:center;width:100%}}div#page.site section.section.integrations-section{display:block;height:auto;padding:0 0 50px;position:relative;width:100%}@media(max-width:992px){div#page.site section.section.integrations-section .container .row>.col-lg-12{padding-left:0;padding-right:0}}div#page.site section.section.integrations-section .integrations-wrapper{align-content:flex-start;align-items:flex-start;background:#667ae6;background:linear-gradient(180deg,#667ae6,#27abfa);border-radius:8px;box-shadow:0 15px 26px rgba(8,32,65,.07);display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;justify-items:flex-start;margin:0 auto;overflow:hidden;position:relative;width:100%}