/*!
Theme Name: Smarter Payments
Theme URI: http://underscores.me/
Author: So Marketing
Author URI: https://www.somarketing.com
Description: Smarter Payments are experts in payments solutions, helping businesses across the UK. Dedicated to providing the best customer service.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: smartpay
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
 :root{--sp-primary-color:#383838;--sp-dark-purple:#603A8D;--sp-dark-gray:#383838;--sp-light-purple:#A6395F;--sp-light-red:#E63934;--white:#fff;--sp-gradient:linear-gradient(180deg, #A6395F 0%, #603A8D 100%);--sp-grandient-bright:linear-gradient(180deg, #D43940 0%, #603A8D 100%);--fontinter:"Inter", serif;--fontgrotesk:'Linear Grotesk', sans-serif}.sp-dark-purple{color:var(--sp-dark-purple)}*{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;font-size:16px;overflow-y:scroll}@media only screen and (min-width:1921px){html{font-size:.833vw}}body{color:var(--sp-primary-color);font-family:var(--fontinter);font-size:1.125rem;font-weight:300;line-height:1.6875rem;height:100%;margin:0;min-height:100%}@media only screen and (max-width:991px){body{font-size:1.0625rem}}img,svg{height:auto;max-width:100%;vertical-align:middle}iframe,video{max-width:100%}#page{position:relative;overflow:visible}a,button,input,textarea,select{outline:none;text-decoration:none;box-shadow:none}a[href^=tel]{text-decoration:inherit;color:inherit}p{margin-top:0;margin-bottom:.9375rem}p:last-of-type{margin-bottom:0}p strong{font-weight:800}a{color:var(--sp-light-purple);font-weight:600;text-decoration:underline;transition:0.3s all ease}li{line-height:2.1875rem}h1,h2,h3,h4,h5,h6{font-family:var(--fontgrotesk);font-weight:900;margin-top:0;margin-bottom:.9375rem}h1,.payment-revolution-section .section-header h2{font-size:4.5rem;line-height:5.625rem}h2{font-size:2.625rem;line-height:3.375rem;text-transform:capitalize}h3{font-size:1.6875rem;line-height:2.25rem}h4{font-size:1.3125rem;line-height:1.875rem}h5{font-size:1.0625rem;line-height:1.625rem}h6{font-size:.9375rem;line-height:1.375rem}@media only screen and (max-width:1799px){h1,.payment-revolution-section .section-header h2{font-size:3.875rem;line-height:5.625rem}}@media only screen and (max-width:1599px){h1,.payment-revolution-section .section-header h2{font-size:3.5625rem;line-height:4.5rem}}@media only screen and (max-width:1399px){h1,.payment-revolution-section .section-header h2{font-size:3.25rem;line-height:4.125rem}}@media only screen and (max-width:1199px){h1,.payment-revolution-section .section-header h2{font-size:2.625rem;line-height:3.375rem}h2{font-size:2.3125rem;line-height:2.875rem}h3{font-size:1.6875rem;line-height:2.125rem}h4{font-size:1.1875rem;line-height:1.75rem}h5{font-size:.9375rem;line-height:1.5rem}h6{font-size:.8125rem;line-height:1.25rem}}@media only screen and (max-width:991px){h1{font-size:2.8125rem;line-height:3.1875rem}h2{font-size:2.25rem;line-height:2.75rem}}@media only screen and (max-width:767px){h1{font-size:2.25rem;line-height:2.875rem}h2{font-size:2rem;line-height:2.5rem}h3{font-size:1.75rem;line-height:2.125rem}h4{font-size:1.25rem;line-height:1.75rem}h5{font-size:1.125rem;line-height:1.5rem}h6{font-size:1rem;line-height:1.25rem}}.section-header{padding-left:0;padding-right:0}.section-header h2{color:var(--sp-dark-purple)}@media only screen and (max-width:991px){.section-header br{display:none}}.site-header,section,.section,.hero-section,.internal-hero-section{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:1200px){.site-header,section,.section,.hero-section,.internal-hero-section{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:1600px){.site-header,section,.section,.hero-section,.internal-hero-section{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:1800px){.site-header,section,.section,.hero-section,.internal-hero-section{padding-left:8.125rem;padding-right:8.125rem}}.site-btn{font-size:1.125rem;font-weight:500;line-height:normal;cursor:pointer;border:none;padding:.3125rem 1.25rem;padding-right:.3125rem;border-radius:.9375rem;display:flex;align-items:center;justify-content:space-between;text-decoration:none;column-gap:3.125rem}.site-btn-transparent{position:relative;background:#fff;color:var(--sp-dark-purple);z-index:1}.site-btn-transparent::before{content:'';position:absolute;inset:0;padding:1px;background:var(--sp-grandient-bright);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:.9375rem;z-index:-1}.site-btn-gradient{background:var(--sp-grandient-bright);color:var(--white)}.site-btn .long-arrow-right{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.site-btn .long-arrow-right svg{transition:transform 0.4s ease-in-out;position:relative;left:0}.site-btn:hover .long-arrow-right svg{animation:arrowMoveRight 0.4s ease-in-out forwards}.site-btn:not(:hover) .long-arrow-right svg{animation:arrowMoveLeft 0.4s ease-in-out forwards}.error-404 .site-btn{width:max-content;margin-left:auto;margin-right:auto}@keyframes arrowMoveRight{0%{transform:translateX(0)}45%{transform:translateX(100%);opacity:0}46%{transform:translateX(-100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}@keyframes arrowMoveLeft{0%{transform:translateX(0)}45%{transform:translateX(-100%);opacity:0}46%{transform:translateX(100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}@keyframes slideRightArrow{0%{transform:translateX(0)}45%{transform:translateX(100%);opacity:0}46%{transform:translateX(-100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}@keyframes slideLeftArrow{0%{transform:translateX(0)}45%{transform:translateX(-100%);opacity:0}46%{transform:translateX(100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}.site-btn-gradient .long-arrow-right{background:var(--white);border-radius:.625rem}.blog-back-btn .site-btn:hover .long-arrow-right svg{animation:arrowMoveLeft 0.4s ease-in-out}@keyframes arrowMoveLeft{0%{transform:translateX(0)}45%{transform:translateX(-100%);opacity:0}46%{transform:translateX(100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}.smartpay-breadcrumb ul{margin:0;padding:0;list-style-type:none;display:flex;column-gap:.9375rem}.smartpay-breadcrumb ul li{color:var(--sp-dark-gray);font-size:1.125rem;font-weight:400;line-height:1.6875rem}.smartpay-breadcrumb ul li a{color:#999;font-size:1.125rem;font-weight:400;line-height:1.6875rem;text-decoration:none}.smartpay-breadcrumb ul li:last-child{max-width:18.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-header{border-bottom:1px solid var(--sp-dark-purple);position:sticky;top:0;background:var(--white);z-index:999;width:100%;height:auto}.header-inner{display:grid;grid-template-columns:15.625rem 1fr 15.625rem;align-items:center;column-gap:3.125rem}.site-branding{justify-self:start;width:15.625rem}.site-branding svg,.site-branding img{width:100%}.header-right{justify-self:end;width:15.625rem;position:relative;align-items:center;gap:1rem}.site-branding a{display:block}.main-menu{justify-self:center;width:100%;text-align:center}.main-menu ul{margin:0;padding:0;list-style:none}.main-menu>ul{display:flex;justify-content:flex-end;gap:3.125rem}.main-menu>ul>li{position:relative}.main-menu>ul>li>a{display:block;text-decoration:none;font-size:1.125rem;font-weight:400;color:var(--sp-primary-color);padding:2.375rem 0 1.875rem 0;transition:color 0.3s ease}.main-menu>ul>li:hover>a,.main-menu>ul>li.current-menu-item>a,.main-menu>ul>li.current-menu-ancestor>a{color:var(--sp-light-purple)}.main-menu>ul>li>ul.sub-menu{position:absolute;top:calc(100% + 1px);left:-1rem;min-width:21.5625rem;background:#fff;opacity:0;visibility:hidden;transform:translateY(.625rem);transition:all 0.3s ease;display:flex;flex-direction:column;z-index:100}.main-menu>ul>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)}.main-menu>ul>li>ul>li{margin:0;width:100%;border-bottom:1px solid #D9D9D9;position:relative;background:#fff}.main-menu>ul>li>ul>li>a{display:block;text-decoration:none;font-size:1.125rem;font-weight:400;color:#000;padding:1rem;color:var(--sp-primary-color);text-align:left;position:relative;transform:translateX(0);transition:0.3s all ease}.main-menu>ul>li>ul>li>a:hover{color:var(--sp-light-purple);transform:translateX(.625rem)}.main-menu>ul>li.menu-item-has-children>a:after,.main-menu>ul>li.current-menu-ancestor>a:after{content:'';display:inline-block;width:.5rem;height:.5rem;margin-left:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);vertical-align:2px;top:-2px;position:relative}@media only screen and (max-width:1899px){.header-inner{column-gap:2.8125rem}.main-menu>ul{gap:2.8125rem}}@media only screen and (max-width:1799px){.header-inner{column-gap:1.875rem}.main-menu>ul{gap:1.875rem}}@media only screen and (max-width:1599px){.header-inner{column-gap:1.5625rem}.main-menu>ul{gap:25px}.site-branding{width:13.75rem}.main-menu>ul>li>a{font-size:1rem}.main-menu>ul>li>ul>li>a{font-size:1rem;padding:.75rem 1rem}}.header-btn-trigger{position:relative;width:100%}.header-btns-dropdown{position:absolute;top:100%;left:0;width:100%;padding-top:1.875rem;opacity:0;visibility:hidden;transform:translateY(.625rem);transition:all 0.3s ease;z-index:100}.header-btn-trigger:hover .header-btns-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.header-btns-dropdown .site-btn{margin-bottom:.625rem;color:var(--sp-dark-purple)}.header-right .site-btn{gap:.3125rem;width:100%}.header-btns-dropdown .site-btn:last-child{margin-bottom:0}@media only screen and (max-width:1399px){.header-inner{grid-template-columns:1fr 1fr;justify-content:space-between;padding:.9375rem 0}.menu-trigger{display:block;margin-left:auto;width:1.875rem;height:1.25rem;position:relative;cursor:pointer;z-index:100}.menu-trigger span{display:block;position:absolute;height:.125rem;width:100%;background:var(--sp-grandient-bright);opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.menu-trigger span:nth-child(1){top:0}.menu-trigger span:nth-child(2){top:.5625rem}.menu-trigger span:nth-child(3){top:1.125rem}.menu-trigger.active span:nth-child(1){top:.5625rem;transform:rotate(135deg);background:var(--white)}.menu-trigger.active span:nth-child(2){opacity:0;left:-3.75rem;background:var(--white)}.menu-trigger.active span:nth-child(3){top:.5625rem;transform:rotate(-135deg);background:var(--white)}.mobile-menu{flex:1;overflow-y:auto;padding-bottom:1.25rem}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu ul li{position:relative}.mobile-menu ul li a{display:block;text-decoration:none;font-size:1.125rem;font-weight:400;color:var(--white);padding:.3125rem .625rem;transition:color 0.3s ease}.mobile-menu ul>li.menu-item-has-children>a,.mobile-menu ul>li.current-menu-ancestor>a{position:relative;padding-right:2.5rem}.mobile-menu ul>li.menu-item-has-children .submenu-toggle{position:absolute;right:0;top:7px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.mobile-menu ul>li.menu-item-has-children .submenu-toggle::before,.mobile-menu ul>li.menu-item-has-children .submenu-toggle::after{content:'';position:absolute;background-color:#fff;transition:transform 0.3s ease}.mobile-menu ul>li.menu-item-has-children .submenu-toggle::before{width:1rem;height:.125rem}.mobile-menu ul>li.menu-item-has-children .submenu-toggle::after{width:.125rem;height:1rem}.mobile-menu ul>li.menu-item-has-children.active .submenu-toggle::after{opacity:0}.mobile-menu ul>li.menu-item-has-children>a:after,.mobile-menu ul>li.current-menu-ancestor>a:after{display:none}.mobile-menu .sub-menu{display:none;padding-left:1.25rem}.hamburger-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);z-index:1000;visibility:hidden;opacity:0;overflow-y:auto;transition:visibility 0s linear 0.3s,opacity 0.3s ease;display:flex}.hamburger-wrapper.active{visibility:visible;opacity:1;transition-delay:0s}.hamburger-menu-inner{padding:6.25rem 2.5rem 2.5rem;width:25rem;margin-left:auto;background:var(--sp-grandient-bright);min-height:100vh;height:100%;transform:translateX(100%);transition:transform 0.3s ease,visibility 0s linear 0.3s;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.hamburger-wrapper.active .hamburger-menu-inner{transform:translateX(0);visibility:visible;transition:transform 0.3s ease,visibility 0s linear 0s}.hamburger-menu-close{position:absolute;top:1.875rem;right:1.875rem;width:1.875rem;height:1.875rem;cursor:pointer}.header-btns-mobile{margin-top:2.5rem;display:flex;flex-direction:column;gap:.9375rem;padding-bottom:50px}body.menu-open{overflow:hidden}.mobile-menu .sub-menu{display:none;padding-left:1.25rem;margin-top:.625rem}.mobile-menu .menu-item-has-children.active>a:after{transform:translateY(-50%) rotate(225deg)}body.menu-open{overflow:hidden}}@media only screen and (max-width:767px){.hamburger-menu-inner{padding:5rem 1.875rem 1.875rem;width:21.875rem}}.mobile-menu-close{position:absolute;top:1.875rem;right:1.875rem;width:1.875rem;height:1.875rem;background:#fff0;border:none;padding:0;cursor:pointer;z-index:10}.mobile-menu-close span{position:absolute;width:100%;height:.125rem;background-color:#fff;left:0;transition:transform 0.3s ease}.mobile-menu-close span:first-child{transform:rotate(45deg)}.mobile-menu-close span:last-child{transform:rotate(-45deg)}@media only screen and (max-width:767px){.mobile-menu-close{top:1.25rem;right:1.25rem;width:1.5625rem;height:1.5625rem}}.hero-section{padding-top:2.5rem}.hero-image picture{aspect-ratio:651 / 643;display:block}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:6.25rem}.hero-content h1{color:var(--sp-dark-purple)}@media only screen and (min-width:1200px){.hero-content h1{margin-top:3.75rem}}.btns-row{display:flex;align-items:center;column-gap:3.125rem;margin-top:6.25rem;width:100%}@media only screen and (min-width:992px){.hero-image{max-width:38.75rem;margin-left:auto}}.hero-content h1{font-size:4.375rem;line-height:5.25rem;margin-bottom:2.1875rem}@media only screen and (max-width:1399px){.hero-content h1{font-size:3.75rem;line-height:4.5rem}}@media only screen and (max-width:1199px){.hero-content h1{font-size:3.125rem;line-height:3.75rem}}@media only screen and (max-width:991px){.hero-content h1{font-size:2.5rem;line-height:3rem;margin-bottom:1.25rem}}@media only screen and (max-width:1399px){.btns-row{margin-top:3.125rem}}@media only screen and (max-width:991px){.hero-grid{grid-template-columns:1fr;gap:2rem}}@media only screen and (min-width:768px) and (max-width:991px){.hero-image{margin-left:180px;margin-right:180px}.hero-chart{left:-140px}.hero-info{right:-140px}}@media only screen and (max-width:767px){.hero-section{padding-top:2.5rem}.hero-image{margin-left:40px;margin-right:40px}.hero-chart{left:-40px}.hero-info{right:-40px;max-width:200px}.hero-info3{bottom:5px}.hero-info2{bottom:42px}.hero-info1{bottom:79px}.btns-row{flex-direction:column;gap:1rem}.btns-row>*{width:100%}.btns-row{margin-top:2.5rem}}.e-benefits-grid{display:grid;grid-template-columns:repeat(5,1fr)}.e-benefit-box{text-align:center;padding:3.125rem;padding:3.125rem 1.25rem;position:relative;z-index:1;isolation:isolate}.e-benefit-box::before{content:'';position:absolute;inset:0;background:#f0f0f0;z-index:-1;transition:opacity 0.3s ease}.e-benefit-box::after{content:'';position:absolute;inset:0;background:var(--sp-grandient-bright);z-index:-1;opacity:0;transition:opacity 0.3s ease}.e-benefit-box:hover::before{opacity:0}.e-benefit-box:hover::after{opacity:1}.e-benefit-box:not(:last-child){border-right:.0625rem solid #fff}.e-benefit-icon{max-height:3.125rem;display:flex;align-items:flex-end;justify-content:center}.e-benefit-icon svg,.e-benefit-icon img{max-height:3.125rem}.e-benefit-icon path{transition:0.3s all ease}.e-benefit-box:hover .e-benefit-icon path{fill:var(--white)}.e-benefit-box p{color:var(--sp-dark-purple);font-family:var(--fontgrotesk);font-size:1.25rem;line-height:1.425rem;font-weight:900;margin-top:1.5625rem;margin-bottom:0;transition:0.3s all ease}.e-benefit-box:hover p{color:var(--white)}@media only screen and (max-width:1599px){.e-benefit-box{padding:1.875rem 1.25rem}.e-benefit-box p{font-size:1.125rem}}@media only screen and (max-width:991px){.e-benefits-grid{display:block}.e-benefit-box:not(:last-child){border-right:none;border-bottom:none}.e-benefit-box{padding:1.875rem 1.25rem}}.video-section{position:relative}.video-section{padding-left:1rem;padding-right:1rem}.video-container{max-width:75rem;margin-left:auto;margin-right:auto}.video-wrapper{position:relative;width:100%}.video-wrapper video,.video-wrapper iframe{border-radius:1.5625rem;width:100%}.video-controls{position:absolute;bottom:20px;right:20px;display:flex;gap:.625rem;transition:all 0.3s ease;padding:.5rem .625rem;border-radius:3.125rem;background:rgb(0 0 0 / .4);backdrop-filter:blur(.25rem);pointer-events:none}.video-wrapper:hover .video-controls{opacity:1;pointer-events:all}@media (hover:none){.video-wrapper:active .video-controls{opacity:1;pointer-events:all}}.play-pause,.mute-unmute{background:rgb(255 255 255 / .2);border:.125rem solid rgb(255 255 255 / .8);border-radius:50%;width:3rem;height:3rem;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.play-pause:hover,.mute-unmute:hover{background:rgb(255 255 255 / .3);transform:scale(1.1)}.play-pause .pause-icon{display:none}.video-wrapper.playing .play-pause .play-icon{display:none}.video-wrapper.playing .play-pause .pause-icon{display:block}.mute-unmute .mute-icon{display:none}.video-wrapper.muted .mute-unmute .unmute-icon{display:none}.video-wrapper.muted .mute-unmute .mute-icon{display:block}.youtube-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){.video-wrapper video,.video-wrapper iframe{border-radius:.9375rem}.play-pause,.mute-unmute{border-radius:50%;width:1.875rem;height:1.875rem}}.eps-grid{display:grid;gap:1.25rem;margin:0 auto}.eps-grid{grid-template-columns:1fr}@media (min-width:768px){.eps-grid.column-2{grid-template-columns:repeat(2,1fr)}.eps-grid.column-3{grid-template-columns:repeat(2,1fr)}.eps-grid.column-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.eps-grid.column-3{grid-template-columns:repeat(3,1fr)}.eps-grid.column-4{grid-template-columns:repeat(4,1fr)}}.eps-card{border-radius:1.5625rem;padding:3.125rem;background:var(--sp-grandient-bright);text-align:center;color:var(--white);display:flex;flex-direction:column;height:100%}.eps-card h3{margin-bottom:2.5rem}.eps-card .card-description{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.eps-card .site-btn{margin-top:3.125rem;max-width:16.25rem;margin-left:auto;margin-right:auto}.eps-card .site-btn-transparent::before{display:none}@media only screen and (max-width:767px){.explore-payment-solutions-section{padding-left:0;padding-right:0}.eps-card{padding:1.875rem;padding-bottom:30px}.eps-card h3{margin-bottom:1.25rem;min-height:68px}.eps-card .site-btn{margin-top:1.875rem;font-size:1rem}.eps-card .site-btn-transparent .long-arrow-right{width:30px;height:45px}}.why-choose-sp{background:#F0F0F0}.why-choose-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin:0 auto}.why-choose-box:nth-child(3){grid-column:span 2}.why-choose-box{padding:3.125rem;border-radius:1.5625rem;border:.0625rem solid #CCC;background:#fff;color:var(--sp-primary-color);position:relative;z-index:1;isolation:isolate;overflow:hidden}.why-choose-box::before{content:'';position:absolute;border-radius:1.5625rem;inset:0;background:var(--sp-grandient-bright);z-index:-1;opacity:0;transition:opacity 0.5s ease}.why-choose-box:hover{border-color:#F0F0F0;color:var(--white)}.why-choose-box:hover::before{opacity:1}.why-choose-icon{margin-bottom:1.5625rem}.why-choose-box svg path{transition:0.5s all ease}.why-choose-box:hover svg path{fill:var(--white)}.why-choose-box h3{font-size:1.6875rem;line-height:2.25rem;color:var(--sp-dark-purple);transition:0.5s all ease}.why-choose-box:hover h3{color:var(--white)}.why-choose-box p{transition:0.5s all ease;color:var(--sp-primary-color)}.why-choose-box:hover p{color:var(--white)}.why-choose-box .special-text{color:var(--sp-light-purple);font-weight:700;margin-top:.9375rem}.why-choose-box:hover .special-text{color:var(--white)}.why-choose-box.why-choose-header{background:var(--sp-grandient-bright);border-color:#fff0;color:var(--white);background-repeat:no-repeat}.why-choose-box.why-choose-header h2{margin-bottom:3.125rem}@media only screen and (max-width:1899px){.why-choose-box h3{font-size:1.625rem;line-height:2rem}.why-choose-box.why-choose-header h2{font-size:2.5rem;line-height:3.125rem}}@media only screen and (max-width:1799px){.why-choose-box h3{font-size:1.5rem;line-height:1.875rem;font-weight:700}.why-choose-box.why-choose-header h2{font-size:2.375rem;line-height:3rem;font-weight:700}}@media only screen and (max-width:1599px){.why-choose-box h3{font-size:1.375rem;line-height:1.625rem}.why-choose-box.why-choose-header h2{font-size:2.25rem;line-height:2.8125rem}}@media only screen and (max-width:1399px){.why-choose-box{padding:2.5rem}.why-choose-box h3{font-size:1.25rem;line-height:1.5rem}.why-choose-box.why-choose-header h2{font-size:2.125rem;line-height:2.625rem}}@media only screen and (max-width:1199px){.why-choose-grid{grid-template-columns:repeat(2,1fr)}.why-choose-box:nth-child(3){grid-column:auto}}@media only screen and (max-width:767px){.why-choose-grid{grid-template-columns:1fr}.why-choose-box{padding:1.875rem}.why-choose-box.why-choose-header h2{font-size:1.875rem;line-height:2.25rem}}.action-cta{display:grid;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;padding:1.5625rem;border-radius:1.5625rem;gap:1.875rem;margin:0 auto;background:var(--sp-grandient-bright)}.action-cta-content{color:var(--white);font-size:1.875rem;line-height:2.25rem}.action-cta-content h3{margin:0;font-size:1.6875rem;line-height:2.25rem}.action-btn .site-btn{min-width:16.25rem}.action-btn .site-btn-transparent::before{display:none}@media only screen and (max-width:1799px){.action-cta-content h3{font-size:1.5625rem;line-height:2.125rem}}@media only screen and (max-width:1599px){.action-cta-content h3{font-size:1.375rem;line-height:1.625rem}}@media only screen and (max-width:767px){.action-cta{grid-template-columns:1fr;text-align:center;gap:1.25rem}.action-cta-content h3{font-size:1.25rem;line-height:1.5rem}.action-btn .site-btn{min-width:16.25rem}}.switching-section{background:var(--sp-gradient);color:var(--white)}.switching-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:5rem}.switching-content .section-header h2{color:var(--white)}.switching-content .section-header h3{font-size:1.6875rem;line-height:2.25rem}.switching-step{position:relative;padding-left:7.8125rem}.switching-step:not(:last-child){padding-bottom:4.375rem}.switching-step:not(:last-child)::before{position:absolute;content:"";width:.125rem;height:calc(100% - 7.1875rem);top:4.6875rem;left:2.34375rem;background:rgb(255 255 255 / .2);z-index:1}.switching-count{width:4.6875rem;height:4.6875rem;border:.125rem solid var(--white);border-radius:50%;background:var(--sp-grandient-bright);display:flex;align-items:center;justify-content:center;font-size:1.6875rem;line-height:2.25rem;position:absolute;left:0;top:-1.25rem}.switching-step h3{font-size:1.6875rem;line-height:2.25rem;margin-bottom:.9375rem}.step-description{font-size:1.125rem;line-height:1.6875rem}.switching-media img{border-radius:1.5625rem;width:100%;height:100%;object-fit:cover}.switching-action-bar{border-radius:1.5625rem;border:.125rem solid var(--white)}@media only screen and (max-width:991px){.switching-grid{grid-template-columns:1fr}.switching-media{margin-top:2.5rem}}@media only screen and (max-width:767px){.switching-step{padding-left:4.375rem}.switching-count{width:3.125rem;height:3.125rem;font-size:1.25rem;line-height:1.5rem;top:-.625rem}.switching-step:not(:last-child){padding-bottom:2.5rem}.switching-step:not(:last-child)::before{height:calc(100% - 4.375rem);top:3.125rem;left:1.5625rem;width:1px}.switching-content .section-header h3{font-size:1.5rem;line-height:1.875rem}.switching-step h3{font-size:1.5rem;line-height:1.875rem;margin-bottom:.625rem}.step-description{font-size:1.0625rem}}@media only screen and (min-width:768px) and (max-width:991px){.switching-media img{height:350px;object-fit:cover}}.community-impact-grid{padding-left:6.25rem;padding-right:6.25rem}@media only screen and (max-width:1799px){.community-impact-grid{padding-left:6.25rem;padding-right:6.25rem}}@media only screen and (max-width:1399px){.community-impact-grid{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (max-width:991px){.community-impact-grid{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (max-width:767px){.community-impact-grid{padding-left:0;padding-right:0}}.section-header.community-impact-header{margin-bottom:20px}.section-header.community-impact-header h2{font-weight:700}.community-impact-grid{display:grid;grid-template-columns:45fr 55fr;gap:10rem;align-items:center}.community-impact-images{position:relative;width:100%;aspect-ratio:540/650}@media only screen and (max-width:1399px){.community-impact-grid{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (max-width:991px){.community-impact-images{width:60%;margin:0 auto;padding:1.25rem 0}.impact-image{transform-origin:center center}.impact-image:nth-child(2).active{transform:translateX(0) rotate(-3deg)}.impact-image:nth-child(3).active{transform:translateX(0) rotate(3deg)}}@media only screen and (max-width:767px){.community-impact-grid{padding-left:0;padding-right:0}.community-impact-images{width:70%;padding:1rem 0}.impact-image:nth-child(2).active{transform:translateX(0) rotate(-2deg)}.impact-image:nth-child(3).active{transform:translateX(0) rotate(2deg)}}.impact-image{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;transition:transform 1s ease,opacity 0.5s ease,visibility 0.5s ease;transform:translateX(-200%)}.impact-image.active{visibility:visible;transform:translateX(0) rotate(0deg)}.impact-image img{width:100%;height:100%;object-fit:cover;border-radius:.625rem}.impact-image:nth-child(2).active{transform:translateX(0) rotate(-5deg)}.impact-image:nth-child(3).active{transform:translateX(0) rotate(5deg)}.community-impacts{display:flex;flex-direction:column;gap:1.25rem}.community-impact{cursor:pointer;padding:2rem;border-radius:1.5625rem;transition:all 0.3s ease;display:flex;align-items:center;column-gap:3.125rem;justify-content:space-between;position:relative;z-index:1}@media only screen and (min-width:768px){.community-impact:first-of-type{column-gap:6.25rem}}.community-impact::before{content:'';position:absolute;inset:0;padding:.125rem;background:var(--sp-grandient-bright);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:1.5625rem;z-index:-1}.community-impact.active::before{display:none}.community-impact.active{background:var(--sp-grandient-bright);color:var(--white)}.impact-number{font-family:var(--fontgrotesk);color:var(--sp-dark-purple);font-size:4.6875rem;font-weight:700;line-height:5.625rem;transition:0.3s all ease}.community-impact.active .impact-number{color:var(--white)}.impact-description{font-size:1.5625rem;font-weight:400;line-height:2.34375rem;color:var (--sp-dark-gray);transition:0.3s all ease}.community-impact.active .impact-description{color:var(--white)}@media only screen and (max-width:1399px){.community-impact-grid{gap:5rem}.impact-number{font-size:3.75rem;line-height:4.5rem}.impact-description{font-size:1.25rem;line-height:1.875rem}}@media only screen and (max-width:1199px){.community-impact-grid{gap:3.125rem}.impact-number{font-size:3.125rem;line-height:3.75rem}.impact-description{font-size:1.125rem;line-height:1.625rem}}@media only screen and (max-width:991px){.community-impact-grid{grid-template-columns:1fr;gap:2.5rem}.community-impact-images{order:2}}@media only screen and (max-width:767px){.community-impact{padding:.9375rem 1.25rem;column-gap:.9375rem}.impact-number{font-size:1.875rem;line-height:2.1875rem}.impact-description{font-size:1rem;line-height:1.5rem}}.customers-logo{align-items:center}.customer-logo-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.customer-logo-box img{width:auto;max-height:5rem}@media only screen and (max-width:991px){.customers-logo{gap:2.5rem}}@media only screen and (max-width:767px){.customer-logo-box img{width:auto;max-height:3.75rem}}.testimonial-carousel{padding:0 7.5rem;position:relative}.testimonial-container{padding-left:140px;padding-right:140px}@media only screen and (max-width:1799px){.testimonial-container{padding-left:100px;padding-right:100px}}@media only screen and (max-width:1399px){.testimonial-container{padding-left:50px;padding-right:50px}}@media only screen and (max-width:991px){.testimonial-container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.testimonial-container{padding-left:0;padding-right:0}}.testimonial-box{background:var(--sp-grandient-bright);padding:3.75rem 8.75rem;border-radius:1.5625rem;color:var(--white);display:flex!important;column-gap:9.375rem;justify-content:space-between;align-items:center}.testimonial-image{flex:0 0 15.625rem;width:15.625rem;height:15.625rem;border-radius:50%;border:2px solid var(--white);position:relative}.testimonial-image img{width:100%;height:100%;border-radius:50%}.testimonial-content{flex:1;min-width:0}.quote-icon{position:absolute;top:0;left:0}.quote-icon.quote-right{left:auto;right:0;top:auto;bottom:0}.testimonial-title{color:var(--white);font-size:2.8125rem;line-height:3.375rem;margin:0}.testimonial-description{font-family:var(--fontgrotesk);color:var(--white);font-size:1.375rem;line-height:1.65rem;margin:3.125rem 0;font-weight:900}.testimonials{opacity:0;visibility:hidden;transition:opacity 0.3s ease}.testimonials.slick-initialized{opacity:1;visibility:visible}.slick-arrow{position:absolute;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.9375rem;background:#fff;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}.slick-prev{left:0}.slick-next{right:0}.slick-arrow::before{content:'';position:absolute;inset:0;border-radius:.9375rem;padding:1px;background:var(--sp-grandient-bright);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.slick-arrow::after{content:none}.slick-arrow:hover{background:var(--sp-grandient-bright)}.slick-arrow:hover svg path{fill:#fff}.slick-arrow svg path{transition:fill 0.3s ease}.slick-arrow svg{position:relative;transition:transform 0.2s ease-in-out}.slick-arrow.slick-next:hover svg{animation:slideRightArrow 0.4s ease-in-out}.slick-arrow.slick-prev:hover svg{animation:slideLeftArrow 0.4s ease-in-out}.slick-dots{display:flex;justify-content:center;align-items:center;gap:.625rem;padding:0;list-style:none;margin:0;margin-top:1.25rem}.slick-dots li{margin:0;padding:0}.slick-dots button{font-size:0;width:1rem;height:1rem;background:#fff0;border:none;border-radius:50%;padding:0;cursor:pointer;transition:all 0.3s ease;position:relative}.slick-dots button::before{content:'';position:absolute;inset:0;border-radius:50%;padding:.0625rem;background:var(--sp-grandient-bright);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.slick-dots li.slick-active button{background:var(--sp-grandient-bright)}.slick-dots li.slick-active button::before{display:none}@media only screen and (max-width:1899px){.testimonial-box{padding:3.125rem 6.25rem}}@media only screen and (max-width:1799px){.testimonial-title{font-size:2.5rem;line-height:3rem}.testimonial-description{margin:1.875rem 0}}@media only screen and (max-width:1599px){.testimonial-box{column-gap:5rem;padding:3.125rem}.testimonial-title{font-size:2.25rem;line-height:2.75rem}.testimonial-description{font-size:1.25rem;line-height:1.5rem}}@media only screen and (max-width:1399px){.testimonial-carousel{padding:0 5rem;position:relative}.testimonial-image{flex:0 0 12.5rem;width:12.5rem;height:12.5rem}}@media only screen and (max-width:1199px){.testimonial-image{flex:0 0 9.375rem;width:9.375rem;height:9.375rem}}@media only screen and (max-width:991px){.testimonial-carousel{padding:0;position:relative}.testimonial-box{padding:2.5rem;gap:3.125rem}.testimonial-image{flex:0 0 9.375rem;width:9.375rem;height:9.375rem}.testimonial-title{font-size:1.875rem;line-height:2.25rem}.testimonial-description{font-size:1.125rem;line-height:1.6875rem;margin:1.25rem 0}.quote-icon{width:1.875rem}}@media only screen and (max-width:767px){.testimonial-box{padding:1.875rem;gap:1.875rem;flex-direction:column;text-align:center}.testimonial-title{font-size:1.5625rem;line-height:1.875rem}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--sp-dark-purple)}.content h1{margin-bottom:.9375rem}.content h2{margin-bottom:25px}.content strong{font-weight:700}@media only screen and (min-width:992px){.internal-hero-content,.common-grid .content{padding-top:30px}}@media only screen and (min-width:1200px){.internal-hero-content,.common-grid .content{padding-top:30px}}@media only screen and (min-width:1400px){.internal-hero-content,.common-grid .content{padding-top:50px}}.media-content-grid{display:grid;grid-template-columns:1fr 1fr;gap:10rem}.media-content-grid-wrapper{padding-left:140px;padding-right:140px}.media-content-grid-wrapper.why-saturn-section .media{width:calc(100% + 140px)}@media only screen and (max-width:1799px){.media-content-grid-wrapper{padding-left:100px;padding-right:100px}.media-content-grid-wrapper.why-saturn-section .media{width:calc(100% + 100px)}}@media only screen and (max-width:1399px){.media-content-grid-wrapper{padding-left:50px;padding-right:50px}.media-content-grid-wrapper.why-saturn-section .media{width:calc(100% + 50px)}}@media only screen and (max-width:991px){.media-content-grid-wrapper{padding-left:40px;padding-right:40px}.media-content-grid-wrapper.why-saturn-section .media{width:70%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.media-content-grid-wrapper{padding-left:0;padding-right:0}.media-content-grid-wrapper.why-saturn-section .media{width:100%}}@media only screen and (min-width:1200px){.media-content-grid{gap:6.25rem}.media-content-grid.common-grid{grid-template-columns:minmax(0,44.26%) minmax(0,55.74%)}.media-content-grid.image-right.common-grid{grid-template-columns:minmax(0,55.74%) minmax(0,44.26%)}.media-content-grid.internal-hero-grid{grid-template-columns:minmax(0,45.33%) minmax(0,54.67%)}}.media-content-grid.image-right .content{order:1}.media-content-grid.image-right .media{order:2}.media img{border-radius:1.5625rem;width:100%;object-fit:cover}.media.height-100 img{height:100%}.section-cta .action-cta{margin-top:6.25rem}@media only screen and (max-width:991px){.section-cta .action-cta{margin-top:4.375rem}}@media only screen and (max-width:991px){.section-cta .action-cta{margin-top:3.125rem}}.content h5{font-size:1.3125rem;line-height:1.875rem;color:var(--sp-light-purple);margin-top:3.125rem;margin-bottom:1.875rem}.content ul{margin:0;padding:0;list-style-type:none}.content li{position:relative;padding-left:3.375rem;margin-bottom:.625rem}.content li:before{position:absolute;content:"";width:1.5rem;height:1.5rem;background:url(/wp-content/themes/smarter-payments/assets/images/check-circle.svg);background-size:cover;background-repeat:no-repeat;background-position:center;left:0;top:6px}.media-content-5050 .has-background{padding:6.25rem;border-radius:1.5625rem}@media only screen and (max-width:1599px){.media-content-grid{gap:3.125rem}}@media only screen and (max-width:1399px){.media-content-5050 .has-background{padding:3.125rem}}@media only screen and (max-width:1199px){.media-content-grid{align-items:start;gap:1.875rem}.content .btns-row{display:block}.content .btns-row .site-btn:not(:last-of-type){margin-bottom:1.25rem}}@media only screen and (max-width:991px){.media-content-grid{grid-template-columns:1fr;gap:1.25rem}.media-content-grid .btns-row{margin-top:1.25rem}.media-content-grid.image-right .content,.media-content-grid.image-left .content{order:1}.media-content-grid.image-right .media,.media-content-grid.image-left .media{order:2}.media-content-5050 .has-background{padding:3.125rem 2.5rem}.content h1,.content h2{margin-bottom:.9375rem}.content h5{margin:1.875rem 0}.media{text-align:center}.media.tablet-image-resize{max-width:70%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.media img{border-radius:.9375rem}.media-content-5050 .has-background{padding:1.875rem}.media.tablet-image-resize{max-width:80%}}.video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);z-index:9999;display:none;opacity:0;transition:opacity 0.3s ease}.video-popup-overlay.active{display:flex;opacity:1}.video-popup-container{position:relative;width:90%;max-width:62.5rem;margin:auto}.video-popup-close{position:absolute;top:-2.5rem;right:0;color:#fff;font-size:1.875rem;cursor:pointer;background:none;border:none;padding:0;width:1.875rem;height:1.875rem}.video-popup-close::before,.video-popup-close::after{content:'';position:absolute;top:50%;left:0;width:100%;height:.125rem;background:#fff}.video-popup-close::before{transform:rotate(45deg)}.video-popup-close::after{transform:rotate(-45deg)}.video-popup-content{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-popup-content iframe{width:100%;min-height:35.125rem;border:none}@media only screen and (max-width:767px){.youtube-popup-content{padding-bottom:21.875rem}.video-popup-content iframe{min-height:21.875rem}}body.popup-open{overflow:hidden}.card-reader-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4375rem}.card-reader-box{background:var(--sp-grandient-bright);border-radius:1.5625rem;padding:3.125rem 1.875rem 3.125rem 1.875rem;display:flex;flex-wrap:wrap;column-gap:.9375rem;align-items:flex-start}.card-reader-image{flex:0 0 12.5rem;width:12.5rem;margin-top:-5rem;text-align:left}.card-reader-image img{width:auto;height:100%;object-fit:cover}.card-reader-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.card-reader-box{color:var(--white)}.card-reader-box h3{font-size:1.6875rem;line-height:2.25rem;color:var(--white)}.card-reader-description p{color:var(--white)}@media only screen and (max-width:1399px){.card-reader-grid{gap:1.25rem}.card-reader-image{flex:0 0 6.25rem;width:6.25rem}}@media only screen and (max-width:1199px){.card-reader-box{display:block;text-align:center;padding-bottom:1.875rem}.card-reader-image{margin-left:auto;margin-right:auto;margin-bottom:1.875rem;min-height:15.375rem}}@media only screen and (max-width:991px){.card-reader-box{padding:1.875rem;padding-top:0;margin-top:3.125rem}.card-reader-image{margin-top:-1.875rem}.card-reader-image img{height:auto}.card-reader-box h3{font-size:1.625rem;line-height:1.875rem}}@media only screen and (max-width:767px){.card-reader-grid{grid-template-columns:repeat(1,1fr)}.card-reader-box{padding:1.875rem;padding-top:0;margin-top:3.125rem}.card-reader-image{margin-top:-1.875rem;min-height:auto}}.small-container{padding-left:calc(140px + 120px);padding-right:calc(140px + 120px)}@media only screen and (max-width:1799px){.small-container{padding-left:calc(100px + 120px);padding-right:calc(100px + 120px)}}@media only screen and (max-width:1399px){.small-container{padding-left:calc(50px + 80px);padding-right:calc(50px + 80px)}}@media only screen and (max-width:991px){.small-container{padding-left:calc(40px + 0px);padding-right:calc(40px + 0px)}}@media only screen and (max-width:767px){.small-container{padding-left:0;padding-right:0}}.faq-category-menu{overflow-x:auto}.faq-category-menu .site-btn{column-gap:5px}.faq-category-menu .site-btn-transparent.active,.faq-category-menu .site-btn-transparent:hover{column-gap:5px;color:var(--sp-light-purple)}.faq-category-menu ul{margin:0;padding:0;list-style-type:none;display:flex;column-gap:.9375rem;white-space:nowrap;padding-bottom:.3125rem}.faq-category-menu ul li{flex:0 0 auto}.faq-boxes{display:none}.faq-section-container .faq-boxes{display:block}.taxonomy-name{color:var(--sp-light-purple);font-family:var(--fontgrotesk);font-size:2.625rem;font-weight:900;line-height:3.375rem;text-transform:capitalize;background:#F0F0F0;border-top:1px solid #999;padding:1.25rem 3.125rem 1.25rem 1.875rem;position:relative;cursor:pointer}.faq-taxonomy-box:nth-child(2n+1) .taxonomy-name{background:#fff0}.faq-taxonomy-box:last-child .taxonomy-name{border-bottom:1px solid #999}.taxonomy-name::after{position:absolute;content:"";width:.9375rem;height:.9375rem;right:1.875rem;top:50%;transform:translateY(-50%);background:url(/wp-content/themes/smarter-payments/assets/images/angle-down.svg);background-size:content;background-repeat:no-repeat;background-position:center}.taxonomy-name.active{background:#fff0;border-bottom:0}.faq-box{border-radius:1.5625rem;border:1px solid #383838;padding:1.6875rem 1.875rem;margin-bottom:.625rem}.faq-box:last-child{margin-bottom:3.125rem}.faq-title{color:var(--sp-dark-purple);font-size:1.6875rem;line-height:2.25rem;margin-bottom:0;position:relative;padding-right:2.1875rem;cursor:pointer}.faq-title::after{position:absolute;content:"";width:1.875rem;height:1.875rem;text-align:center;top:50%;transform:translateY(-50%);right:0;background:url(/wp-content/themes/smarter-payments/assets/images/plus.svg);background-size:content;background-repeat:no-repeat;background-position:center;transition:0.3s all ease}.faq-title.active::after{transform:translateY(-50%) rotate(45deg)}.faq-content{border-top:1px solid #D9D9D9;padding-top:1.5625rem;margin-top:1.5625rem;display:none}@media only screen and (max-width:1399px){.taxonomy-name{font-size:2.25rem;line-height:2.6875rem}}@media only screen and (max-width:1199px){.taxonomy-name{font-size:1.5rem;line-height:1.8125rem}.faq-title{font-size:1.5rem;line-height:1.625rem}.faq-content{margin-top:1.25rem;padding-top:1.25rem}}@media only screen and (max-width:991px){.faq-title::after{width:1.5625rem;height:1.5625rem}}@media only screen and (max-width:767px){.taxonomy-name{font-size:1.375rem;line-height:1.625rem}.taxonomy-name{font-size:1.375rem;line-height:1.625rem}.faq-title{font-size:1.25rem;line-height:1.75rem}.faq-title::after{width:1.25rem;height:1.25rem}.faq-content{margin-top:.9375rem;padding-top:.9375rem}.faq-box{padding:1.5625rem}}.form-section{background:#F0F0F0}.form-section-inner{background:var(--sp-gradient);padding:3.125rem 8.75rem;border-radius:1.5625rem}.form-section-inner .field textarea{height:4.125rem}.form-section-inner{color:var(--white)}.form-section-inner .section-header h2{color:var(--white);margin-bottom:30px}.form-section-inner a{color:var(--white);text-decoration:underline;font-weight:300}.checkbox-field input{display:inline-block;width:auto}.checkbox-field .wpcf7-checkbox .wpcf7-list-item{display:block;margin:1.25rem 0}.answer-checkbox{border-bottom:1px solid var(--white);margin-bottom:1.875rem;padding-bottom:1.25rem}.wpcf7-spinner{display:none}.submit-field{text-align:center;margin-bottom:0}.submit-field input{padding:1.25rem 1.25rem;min-width:16.25rem;margin-left:auto;margin-right:auto;max-width:max-content;color:var(--sp-dark-purple);font-size:1.125rem}@media only screen and (max-width:1199px){.form-section-inner{padding:3.125rem 4.375rem}}@media only screen and (max-width:767px){.form-section-inner{padding:1.875rem 1.5625rem}.field{margin-bottom:1.25rem}.field input,.field textarea{padding:1.125rem}.form-section-inner .field textarea{height:3.75rem}.checkbox-field .wpcf7-checkbox .wpcf7-list-item label{display:flex;align-items:flex-start;gap:10px}.checkbox-field .wpcf7-checkbox .wpcf7-list-item label input{margin-top:6px}.field label{font-size:1rem}}.image-cta-row{display:grid;grid-template-columns:100%}.image-cta-image{position:relative;grid-row:1;grid-column:1}.image-cta-image::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#fff0 33.29%,rgb(0 0 0 / .8) 100%);border-radius:1.5625rem}.image-cta-image img{border-radius:1.5625rem;width:100%;height:100%;object-fit:cover}.image-cta-content-wrapper{padding:5rem;position:relative;display:flex;align-items:flex-end;grid-row:1;grid-column:1;z-index:2}.image-cta-content-inner{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;gap:1.875rem}.image-cta-content{color:var(--white)}.image-cta-btn{display:flex;justify-content:flex-end}@media only screen and (min-width:992px){.image-cta-btn .site-btn{margin-bottom:20px}}@media only screen and (max-width:1599px){.image-cta-content-wrapper{padding:4.375rem}}@media only screen and (max-width:1399px){.image-cta-content-wrapper{padding:3.125rem}}@media only screen and (max-width:1199px){.image-cta-content h2{font-size:30px;line-height:36px}}@media only screen and (max-width:991px){.image-cta-content-inner{display:block}.image-cta-btn{justify-content:flex-start}}@media only screen and (max-width:767px){.image-cta-content-wrapper{padding:1.875rem}.image-cta-image{height:31.25rem;object-fit:cover}.image-cta-image img{border-radius:.9375rem}.image-cta-content h2{font-size:1.5rem;line-height:1.75rem}.image-cta-btn .site-btn .long-arrow-right{height:2.8125rem}}.payment-revolution-section{background:#F0F0F0}.payment-revolution-section .section-header h2{margin-bottom:30px}.payment-revolution-section .media-content-5050{padding-left:0;padding-right:0}.useful-numbers-section{background:var(--sp-gradient);color:var(--white)}.useful-numbers-section .section-header h2{color:var(--white)}.table-row:first-child{border-top:1px solid rgb(255 255 255 / .3)}.table-row{padding:1.25rem 0;border-bottom:1px solid rgb(255 255 255 / .3);width:100%}.table-column-data{font-size:1.125rem;line-height:1.6875rem;font-weight:400;color:var(--white)}.table-column-data.bold-text{font-weight:900;font-family:var(--fontgrotesk)}.table-row{display:grid;grid-template-columns:1fr 10rem 10rem;gap:3.75rem}.table-row-col-2{grid-template-columns:repeat(2,1fr)}.table-column-data:last-child{text-align:right}@media only screen and (max-width:1199px){.table-row{gap:2.5rem}}@media only screen and (max-width:767px){.table-row{gap:.625rem}.table-row-col-2{grid-template-columns:repeat(2,1fr)}.table-row-col-3{display:grid;grid-template-areas:"first first" "second third";gap:1.25rem;grid-template-columns:1fr}.table-row-col-3 .table-column-data:first-child{grid-area:first;text-align:center;font-weight:700}.table-row-col-3 .table-column-data:nth-child(2){grid-area:second;max-width:12.5rem;width:100%;font-weight:400}.table-row-col-3 .table-column-data:nth-child(3){grid-area:third;max-width:12.5rem;width:100%;font-weight:400}}.posts-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.post-box{color:var(--white)}.post-thumbnail a{display:block;overflow:hidden}.post-thumbnail a img{border-radius:1.5625rem 1.5625rem 0 0;width:100%}.post-content{background:var(--sp-grandient-bright);border-radius:0 0 1.5625rem 1.5625rem;padding:1.875rem 1.875rem 3.125rem 1.875rem}.post-content h2{color:var(--white);font-size:1.6875rem;line-height:2.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:4.5rem}.post-content h2 a{color:var(--white);text-decoration:none}.post-date{color:rgb(255 255 255 / .5)}.post-excerpt{border-top:1px solid rgb(255 255 255 / .5);margin-top:1.25rem;padding-top:1.25rem;margin-bottom:2.5rem;height:9.375rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.post-read-more .site-btn-transparent::before{display:none}@media only screen and (max-width:1399px){.posts-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.posts-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.posts-grid{grid-template-columns:repeat(1,1fr)}.post-content h2{font-size:1.5rem;line-height:1.75rem;height:3.5rem}}.pagination{margin-top:6.25rem;text-align:center}.pagination .page-numbers{font-size:1.375rem;line-height:1.625rem;font-weight:900;font-family:var(--fontgrotesk);color:var(--sp-dark-purple);text-decoration:none;list-style-type:none;display:flex;align-items:center;justify-content:center;gap:1.25rem;padding:0;margin:0}.pagination .next.page-numbers,.pagination .prev.page-numbers{width:3.25rem;height:3.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.9375rem;position:relative;vertical-align:middle;color:var(--sp-dark-purple);transition:0.3s all ease;overflow:hidden}.pagination .next.page-numbers:hover,.pagination .prev.page-numbers:hover{background:var(--sp-grandient-bright);color:var(--white)}.pagination .next.page-numbers:hover span{animation:paginationSlideRight 0.4s ease-in-out}.pagination .prev.page-numbers:hover span{animation:paginationSlideLeft 0.4s ease-in-out}@keyframes paginationSlideRight{0%{transform:translateX(0)}45%{transform:translateX(100%);opacity:0}46%{transform:translateX(-100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}@keyframes paginationSlideLeft{0%{transform:translateX(0)}45%{transform:translateX(-100%);opacity:0}46%{transform:translateX(100%);opacity:0}47%{opacity:1}100%{transform:translateX(0)}}.pagination .next.page-numbers::before,.pagination .prev.page-numbers::before{content:'';position:absolute;inset:0;padding:1px;background:var(--sp-grandient-bright);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:.9375rem}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:var(--sp-light-purple)}@media only screen and (max-width:767px){.pagination{margin-top:3.125rem;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.pagination::-webkit-scrollbar{display:none}.pagination{-ms-overflow-style:none;scrollbar-width:none}.pagination .page-numbers{font-size:1.125rem;line-height:1.375rem;gap:1.25rem}.pagination .next.page-numbers,.pagination .prev.page-numbers{width:2.8125rem;height:2.8125rem}}.post-header-grid{display:grid;grid-template-columns:100%}.post-header-image{grid-column:1;grid-row:1}.post-header-image img{border-radius:1.5625rem;object-fit:cover;width:100%}.post-header-content{grid-column:1;grid-row:1;position:relative;z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:3.125rem 6.25rem}.post-header-content h1:last-child{margin-bottom:0}.single-post-meta{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:1.5625rem}.single-post-meta .post-date{color:var(--sp-dark-gray)}@media only screen and (max-width:991px){.post-header-content{padding:3.125rem 4.375rem}.post-header-image img{border-radius:.9375rem}.post-header-content h1{font-size:2.8125rem;line-height:3.375rem}}@media only screen and (max-width:767px){.post-header-grid{grid-template-columns:100%;align-items:flex-end}.post-header-content{padding:1.875rem}.post-header-content h1{font-size:1.875rem;line-height:2.25rem}}.editor-block-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:5rem}.rich-editor-block{color:var(--sp-dark-gray)}.rich-editor-block h1,.rich-editor-block h2,.rich-editor-block h3,.rich-editor-block h4,.rich-editor-block h5,.rich-editor-block h6{margin-top:2.5rem;margin-bottom:2.5rem}.rich-editor-block h1:first-child,.rich-editor-block h2:first-child,.rich-editor-block h3:first-child,.rich-editor-block h4:first-child,.rich-editor-block h5:first-child,.rich-editor-block h6:first-child{margin-top:0}@media only screen and (max-width:991px){.editor-block-grid{gap:1.875rem}}@media only screen and (max-width:767px){.single-post-meta{display:block}.blog-back-btn{display:none}.editor-block-grid{grid-template-columns:1fr}}.site-footer{color:var(--white);margin-top:6.25rem}@media only screen and (max-width:1199px){.site-footer{margin-top:4.375rem}}@media only screen and (max-width:767px){.site-footer{margin-top:3.125rem}}.trusted-partners{background:#F0F0F0;padding-top:1.6875rem;padding-bottom:1.6875rem;overflow:hidden}.partners-grid-wrapper{position:relative;width:100%}.partners-grid{display:flex;gap:5rem;align-items:center}.partners-grid .slick-track{display:flex;align-items:center}.partner-box{display:flex;align-items:center;justify-content:center;padding:0 1rem}.partner-box img,.partner-box svg{width:auto;max-height:3.75rem}@media only screen and (max-width:1399px){.partners-grid{gap:2.5rem}}@media only screen and (max-width:1199px){.partners-grid{gap:1.875rem}}@media only screen and (max-width:767px){.partners-grid{display:block}}@media only screen and (max-width:767px){.trusted-partners{padding-top:1.25rem;padding-bottom:1.25rem}.partners-grid{display:block;margin:0 -1rem}.partners-grid .partner-box{text-align:center}.partners-grid .slick-dots{margin-top:1.25rem}.partners-grid.slick-initialized{display:block}.partners-grid .partner-box img,.partners-grid .partner-box svg{max-height:2.5rem;margin:0 auto}}.footer-wrapper{background:var(--sp-gradient)}.footer-logo{display:block;margin-bottom:3.125rem}.footer-logo img{height:auto}.smartpay-information .phone-number,.smartpay-information .location{display:flex;align-items:flex-start;gap:1.75rem;margin-bottom:1.25rem;font-weight:500}.smartpay-information .phone-number a{font-weight:300}.smartpay-information .location{margin-bottom:0}.smartpay-information .info-icon{flex-shrink:0;width:1.5625rem;height:auto;display:inline-block}.smartpay-information a{color:var(--white);text-decoration:none}.smartpay-information address{font-style:normal;margin:0;line-height:36px}.social-medias{display:flex;gap:3.125rem;margin-top:4.6875rem}.social-medias a{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.social-medias{margin-top:3.125rem}}.main-footer-grid{padding-top:6.25rem;padding-bottom:6.25rem;border-bottom:1px solid rgb(255 255 255);display:flex;justify-content:flex-start;column-gap:9.6875rem}.widget-title{font-size:1.6875rem;line-height:2.25rem;margin-bottom:3.0625rem}.footer-box ul{list-style:none;margin:0;padding:0}.footer-box.quick-links ul{display:grid;grid-template-columns:auto auto;column-gap:9.6875rem}.footer-box.quick-links ul li{white-space:nowrap}.footer-box ul li a{color:var(--white);font-size:1.0625rem;line-height:1.6875rem;display:block;padding:10px 0;font-weight:300;text-decoration:none}.footer-box ul li a:hover{opacity:.6}@media only screen and (max-width:1399px){.main-footer-grid{column-gap:6.25rem}.footer-box.quick-links ul{column-gap:6.25rem}}@media only screen and (max-width:1199px){.main-footer-grid{flex-wrap:wrap;column-gap:2.5rem}.footer-box.quick-links ul{column-gap:2.5rem}}@media only screen and (max-width:991px){.main-footer-grid{row-gap:3.125rem}.footer-box.quick-links ul{column-gap:20px}.footer-box.smartpay-branding-information{flex:0 0 272px}.footer-box.quick-links{flex:1 1 0%;min-width:0}.footer-box.get-in-touch{flex-basis:100%;width:100%}.footer-box.quick-links ul li{white-space:inherit}.footer-box.get-in-touch .widget-title{margin-bottom:1.875rem}}@media only screen and (max-width:767px){.main-footer-grid{padding-top:2.5rem;padding-bottom:2.5rem}.footer-box.smartpay-branding-information,.footer-box.quick-links{flex-basis:100%;width:100%}.widget-title{margin-bottom:1.25rem}.footer-box ul{row-gap:.9375rem}.footer-box:not(:last-child){margin-bottom:1.875rem}.footer-box .footer-logo{text-align:center}.smartpay-information .phone-number,.smartpay-information .location{display:block;text-align:center}.smartpay-information .info-icon{display:block;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:5px}.smartpay-information .info-icon svg{height:28px}.social-medias{justify-content:center}}.footer-bottom{padding:2rem 0;text-align:center;display:flex;align-items:center;column-gap:3.125rem;font-weight:300}.footer-box.footer-legal-menu ul{display:flex;align-items:center;column-gap:3.125rem}.footer-box.website-credit{margin-left:auto}@media only screen and (max-width:1399px){.footer-bottom{column-gap:.9375rem;flex-wrap:wrap;row-gap:1.25rem}.footer-box.footer-copy{order:3;width:100%;justify-content:center}}@media only screen and (max-width:991px){.footer-bottom{flex-wrap:wrap;row-gap:1.25rem;justify-content:space-between}.footer-box.footer-legal-menu{order:1;width:100%}.footer-box.footer-legal-menu ul{flex-wrap:wrap;justify-content:center;gap:.9375rem}.footer-box.footer-copy{order:2;width:auto}.footer-box.website-credit{order:3;margin-left:0;width:auto}}@media only screen and (max-width:767px){.footer-bottom{gap:0}.footer-box.website-credit{width:100%}}.field5050{width:100%;display:flex;flex-direction:column}@media (min-width:768px){.field5050{flex-direction:row;gap:1.25rem}}.team-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media (min-width:600px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.team-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.team-grid{grid-template-columns:repeat(4,1fr)}}.team-member{position:relative;overflow:hidden;width:100%;aspect-ratio:2 / 3;margin:0 auto;border-radius:25px;mix-blend-mode:multiply;transform:translateZ(0);will-change:opacity}.team-member img{width:100%;height:100%;object-fit:cover}.team-member img,.team-member-info{border-radius:25px}.team-member::after{content:'';position:absolute;inset:0;background:linear-gradient(to bottom,#fff,#000);opacity:.9;mix-blend-mode:multiply;pointer-events:none;z-index:1}.team-member::before{content:'';position:absolute;top:0;left:0;right:0;height:100%;margin-top:150%;background:linear-gradient(to bottom,#D43940,#603A8D);mix-blend-mode:multiply;transition:margin-top 0.5s ease-in-out;pointer-events:none;z-index:2;border-radius:25px}.team-member:hover::before{margin-top:0%}.team-member-info{position:absolute;bottom:0;left:0;right:0;color:var(--white);padding:0 1.5625rem 1.5625rem 1.5625rem;text-align:left;transform:translateY(calc(100% - 2.55rem));transition:transform 0.5s ease-in-out;z-index:3}.team-member:hover .team-member-info{transform:translateY(0%)}.team-member-info h3{font-size:1.875rem;margin:0}.team-member-info p{margin-bottom:3.125rem}.team-member-info .site-btn{max-width:260px}.search-form input{width:unset}.search-form-container{display:flex;justify-content:center}.search-form label{display:flex;width:50%}.search-form{display:flex;width:100%;justify-content:center}.search-results .internal-hero-section,.search-results .faq-category-menu{display:none}.header-search-wrapper button{background:none;border:none;cursor:pointer}.header-search-wrapper svg{width:35px}.header-search-form{position:absolute;top:calc(100% + 1.35rem);padding:10px;z-index:100;min-width:380px;right:0;background:var(--sp-grandient-bright);border-radius:0 0 15px 15px;max-height:0;overflow:hidden;opacity:0;transition:all 0.3s ease}.header-search-form.active{max-height:200px;transform:translateY(0);opacity:1}.search-field-wrapper{position:relative;display:inline-block;width:100%}.search-form .search-field{width:100%;padding-right:40px;padding-left:10px;height:38px;border:1px solid #ccc;border-radius:15px}.search-form .search-submit{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#fff0;border:none;padding:0;cursor:pointer;color:#555}.search-results article{margin-bottom:50px}.search-form .search-submit svg{display:block;width:20px}.search-form .search-field::placeholder{color:rgb(0 0 0 / .4)}.search-results .faq-taxonomy-boxes.small-container{padding:0}.search-results .faq-section h2{color:var(--sp-dark-purple);margin-bottom:25px}