#fairer-way{background-color:#fff}#fairer-way h2 span{color:#ec4b42}#fairer-way .hollow{margin-right:20px;border:2px solid #464be6;color:#464be6}#fairer-way .hollow:hover{border:2px solid blue !important}#community-page{background-color:#f4f3f1;text-align:center}#sign-up-list{background-color:#07c957;text-align:center;color:white;background-image:url("https://f.hubspotusercontent10.net/hubfs/4259112/images/tp-green-bg.jpg");background-size:cover;background-repeat:no-repeat}#sign-up-list p{color:white !important}#fair-for-business{background-color:#464be6;color:white;position:relative;margin-bottom:30px}#fair-for-people{background-color:#8737ff;color:white;position:relative;margin-bottom:30px}#powering-tomato-pay{background-color:#464be6}#powering-tomato-pay{background-color:#ffc500;text-align:center}.tomato-banner img{width:100%}.sub-section.odd{background-color:#f7f7f7}.first-section .text-section{display:table;min-height:500px}.first-section .text-section .text{vertical-align:middle;display:table-cell}.main-section .img-section{text-align:left}.main-section .img-section img{max-width:70%}.main-section .text-section{display:table;min-height:390px}.main-section .text-section .text{vertical-align:middle;display:table-cell}.main-section .text-section .text p{font-size:22px}.sub-section .img-section{text-align:center;display:table;min-height:500px}.sub-section .img-section img{max-width:70%}.sub-section .img-section .img-yes{vertical-align:middle;display:table-cell}.sub-section ul li{color:#444;font-size:17px;line-height:1.6;margin-bottom:16px}.tp-dot-arrow{width:100px;position:absolute;left:48%;bottom:-40px}.flickity-viewport{margin-right:-0.5%}.flickity-button{display:none}.flickity-page-dots{display:none !important}.carousel-cell{width:100%;height:500px;margin-right:0px;display:flex;align-items:center;justify-content:center}.carousel-cell img{max-width:101%}.carousel.is-fullscreen .carousel-cell{height:100%}.carousel-cell-image{display:block;max-height:100%}.carousel.is-fullscreen .carousel-cell-image{max-width:100%}.sign-up-form{width:48%;margin:80px auto 0 auto}#first-section .img-section img{width:70%}#vl_popup .btn::before{width:0;height:0}#vl_popup section{padding:0px !important}.tp-nav .btn-sign-up{color:#fff !important;background-color:#fc4048;padding:8px 20px 10px 20px;border-radius:4px}.btn-sign-up-white{border-color:white !important;color:white !important}#powering-tomato-pay a{color:black;text-decoration:underline}#tp-ios,#tp-android{display:none;background-color:white;padding:100px 0px 0px 0px}#tp-ios .hbspt-form,#tp-android .hbspt-form{padding-bottom:120px}#tp-ios .cell,#tp-android .cell{margin:auto}#btnIos,#btnAndroid{text-align:center !important;border-color:white !important;display:inline-table;margin:30px 10px 0px 10px;width:190px}#p_about .imgAboutPhone{opacity:1;max-width:70%;position:relative;margin-top:-60px}@media screen and (max-width:1024px){#p_about .imgAboutPhone{margin-top:0px}}.product-page .developers{background-color:#464be6 !important}#p_article .btn::before{content:"";width:3.375rem;height:3.375rem;border-radius:1.6875rem;background-color:#ff4148!Important;position:absolute;z-index:-1;left:0}#p_article #hs_cos_wrapper_post_body h1{letter-spacing:0 !important}#p_article .related{padding-top:0 !important}#p_article .related .meta{margin-top:0 !important}#p_article .content{padding:0px}#p_article .meta{border:0;padding:0}#p_article .meta .author{font-size:13px}#p_business #easy-and-accessible .img-yes img{opacity:1;max-width:80%;margin-top:80px;margin-right:30px}#p_business #tp-ios img{float:right;width:100px}#p_business #tp-android img{float:right;width:100px;margin-top:9px}#p_careers .careers-banner{padding:0px !important;margin:0px !important}#p_careers .careers-banner .video{width:100%;display:flex;justify-content:center;flex-direction:column;position:relative}#p_careers .careers-banner .careers-header{position:absolute;top:75px;width:100%;z-index:3000;display:none}#p_careers .careers-banner .careers-header .logo{width:130px;display:block}#p_careers .careers-banner .careers-header .align-left{text-align:left}#p_careers .careers-banner .careers-header .btn{display:block;float:right;color:white!Important}#p_careers .careers-banner .careers-header .btn svg{position:relative;top:6px}#p_careers .careers-banner .btn::before{background-color:transparent !important}#p_careers .careers-banner .video{background-color:black}#p_careers .careers-banner .video video{width:100vw;position:relative;top:0;left:0;opacity:.6}#p_careers .careers-banner .video .viewport-header{position:absolute;width:100%}#p_careers .careers-banner .video h1{text-align:center;color:#fff}#p_careers .careers-banner .video h1 b{color:#ec4b42}#p_careers .careers-who-are-we{margin:0px 0px 0px 0px !important;position:relative}#p_careers .careers-who-are-we .grid-x{border-top:10px solid #fff;border-right:10px solid #fff;border-left:10px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#p_careers .careers-who-are-we .cell .arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #ecb345;position:absolute;bottom:91px;left:-1px;display:none}#p_careers .careers-who-are-we .cell{background-color:#212325;border-left:1px solid #3e4042;height:200px;text-align:center;display:flex;justify-content:center;flex-direction:column;position:relative;max-width:20%;width:20%}#p_careers .careers-who-are-we .cell.first{background-color:#02cc5f;border:0px}#p_careers .careers-who-are-we .cell.second{border:0px}#p_careers .careers-who-are-we .cell h4{color:#fff;margin:0;line-height:19px}#p_careers .careers-who-are-we .cell p{color:#fff;margin:0;font-size:20px;font-weight:bold}#p_careers .work-with-us{background-repeat:no-repeat}#p_careers .quote{background-repeat:no-repeat;background-position:right}#p_careers .quote .rhs{background-image:url("img-quote.jpg");background-repeat:no-repeat;background-position:bottom right}#p_careers .quote .first-quote{width:20px;margin-bottom:30px}#p_careers .our-values .values-slide{font-size:25px;color:white}#p_careers .our-values #values-courage-text,#p_careers .our-values #values-accountability-text{display:none}#p_careers .our-values ul{margin-bottom:50px;padding:0px}#p_careers .our-values li{display:inline-block}#p_careers .our-values li a{color:#fff;background-color:#25a85b;border-radius:4px;padding:13px 10px;width:150px;display:block;font-size:15px;margin:7px}#p_careers .our-values li a.active{color:#fff;border:1px solid #8436fb;background-color:#8436fb}#p_careers .benefits{background-repeat:no-repeat;background-position:top left}#p_careers .benefits ul{float:left;margin-left:0px}#p_careers .benefits ul.benefits-text{width:80%}#p_careers .benefits ul.benefits-icons li{line-height:3.35}#p_careers .benefits ul li{list-style-type:none;line-height:2;font-size:14px;text-align:left}#p_careers .benefits ul li span{border-left:3px solid #08c958;height:47px;display:inline-block;padding-left:25px;line-height:2}#p_careers .benefits ul li .icon{margin-right:13px;margin-top:-20px;position:relative}#p_careers .benefits ul li .icon.nights,#p_careers .benefits ul li .icon.wework{left:-3px}#p_careers .distributed-working{background-color:#f4f3f1;padding:140px 0px}#p_careers .jobs{background-repeat:no-repeat;background-position:left}#p_careers #whr_embed_hook{margin-top:80px}#p_careers .jobs #whr_embed_hook h3{margin:0px;font-size:1.6rem;height:82px}#p_careers .jobs h3{margin-bottom:50px}#p_careers .jobs h3 a{font-size:22px}#p_careers .jobs ul{text-align:left;margin:0px}#p_careers .jobs ul:after{content:'';display:block;clear:both}#p_careers .jobs ul li.whr-item{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.16);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.16);width:31%;float:left;margin:1%;padding:3%;height:230px}#p_careers .jobs ul li.whr-item span{display:none}#p_careers .jobs ul li.whr-dept{text-transform:uppercase;font-weight:bold;color:#aaa}#p_careers .jobs ul li{list-style-type:none}@media screen and (max-width:1024px){#p_careers .careers-header{top:-57px!Important}#p_careers .careers-banner .careers-header .logo{width:103px}#p_careers .careers-banner .careers-header .btn{color:#111 !important}#p_careers .careers-who-are-we .cell p{font-size:13px;line-height:1.3}#p_careers .careers-who-are-we{width:100% !important}#p_careers .careers-who-are-we .cell{height:60px;width:100% !important;max-width:100% !important}#p_careers .careers-who-are-we .arrow-right{display:none}#p_careers .benefits ul li span{border-left:0px solid #f8b11e;padding-left:0px}#p_careers .jobs ul li.whr-item{width:98%;height:auto!Important;margin-bottom:15px !important}#p_careers .jobs #whr_embed_hook h3{height:auto!Important}}#santander-banner,#santander-video{background-color:#f32300}#santander-banner h2,#santander-banner p,#santander-video h2,#santander-video p{color:white}#santander-video{text-align:center;position:relative}#santander-video::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:200px;background:#d92203}#santander-video .video{background-color:transparent;margin:auto;position:relative;z-index:3;width:max-content;box-shadow:3px 3px 23px 2px rgba(0,0,0,0.3)}#cashflow .helpcentreLinks{margin-left:0px}#cashflow #key-features ul li,#cashflow #cashflow-guides ul li{list-style-type:none;background-image:url("https://www.tomatopay.co.uk/hubfs/tp-images/iconArrow.svg");background-repeat:no-repeat;padding-left:25px;background-position:0px 8px}#cashflow .helpcentreLinks li{list-style-type:none;background-image:none}#cashflow .helpcentreLinks li span.blocker{height:70px;float:left}#santander-security{border-top:1px solid #ccc}@media screen and (max-width:900px){#santander-video .video{width:100%}}@media screen and (max-width:640px){#cashflow .small-12{text-align:center}#scan-phones img,#together img,#santander-security img,#cashflow-guides img{margin-bottom:30px}#cashflow #key-features img{margin-top:20px}#cashflow #key-features ul li,#cashflow .helpcentreLinks li{text-align:left}}#p_ecosystem tbody{border:1px solid #fff}#p_ecosystem #partners{min-height:800px;padding-bottom:100px}#p_ecosystem .card{margin-bottom:30px}#p_ecosystem .card:hover{cursor:pointer}#p_ecosystem .card h4{margin:0px}#p_ecosystem .card h5{color:#979797}#p_ecosystem .card-logo{background-color:#072a78;height:180px;position:relative;border-bottom:1px solid #fff}#p_ecosystem .card-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%}#p_ecosystem .card-text{background-color:#fff;height:100px}#p_ecosystem .card-logo,.card-text{padding:20px}.card#osome .card-logo,.card#wagestream .card-logo,.card#mbills .card-logo,#p_ecosystem .card#lune .card-logo,#p_ecosystem .card#yapily .card-logo,.card#vcita .card-logo,.card#billhop .card-logo,.card#superscript .card-logo,.card#exchange .card-logo,.card#itsettled .card-logo,.card#vacuum .card-logo,.card#codat .card-logo,.card#percent .card-logo,.card#finpoint .card-logo,.card#crunch .card-logo,.card#untied .card-logo,.card#market .card-logo,.card#mBills .card-logo,.card#beanstalk .card-logo{background-color:#fff;border-color:#eee}#p_ecosystem .card#api .card-logo{background-color:#27283c}#p_ecosystem .card#earnr .card-logo{background-color:#f6f3ed}#p_ecosystem .card#deloitte .card-logo{background-color:#140d0f}#p_ecosystem .filters{text-align:center}#p_ecosystem .filters .filter{border:2px solid #ccc;padding:6px 20px 10px 20px;border-radius:100px;margin-bottom:10px}#p_ecosystem .filters .filter:hover{cursor:pointer}#p_ecosystem .filters .filter.active{border:2px solid #f40}@media screen and (max-width:1024px){#p_ecosystem .card-logo img{width:50%}#p_ecosystem .ecoImage{margin-top:30px}}#p_media section{padding:100px 0px}#p_media .media-library{padding-bottom:100px !important}#p_media .media-library ul{margin:0 0 50px 0 !important}#p_media .media-library li{border-bottom:1px solid #ccc;list-style-type:none;line-height:2.4em}#p_media .media-library li a{font-weight:normal !important;font-size:13px;padding:.8rem 0;justify-content:space-between;display:flex;color:#131518}#p_media .media-library li a svg{float:right;margin-top:7px}#p_media .media-library h5{color:rgba(0,0,0,.38)}@media screen and (max-width:1024px){#p_media section{padding:50px 0px}}#p_newsroom .announcements .button,#p_newsroom .announcements .button.primary,#p_newsroom .announcements .link-stylised span::after{background-color:white}#p_newsroom .heading{margin-bottom:0px}#p_newsroom .flickity-button{display:block}#p_newsroom .carousel-cell{padding-top:80px}#p_newsroom .announcements .card{background:transparent;box-shadow:none}#p_newsroom .card .content{padding:20px 20px 30px 20px !important}#p_newsroom .flickity-prev-next-button{top:24px}#p_newsroom .flickity-prev-next-button.previous{left:auto;right:64px}#p_newsroom article{background-color:white}@media screen and (max-width:1024px){#p_newsroom .image-wrap{display:none}}.announcements header{display:flex;justify-content:space-between}.announcements header h3{margin-bottom:.8rem}.announcements p{color:rgba(0,0,0,.38);line-height:1.125rem;font-size:.8125rem}.announcements .slider-nav{align-items:center;display:flex;justify-content:center}.announcements .slider-nav button{outline:0;height:56px;width:56px;border-radius:28px;color:inherit;background-color:transparent;border:1px solid rgba(0,0,0,.1);box-shadow:none;margin:0 .3rem;display:none}.announcements .slider-nav button.button--prev svg{transform:rotate(180deg)}.announcements .slider-nav button svg{margin:0}.announcements .card{position:relative;z-index:1;margin:0;display:block;background:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.06),0 10px 15px -4px rgba(0,0,0,.15);border-radius:2px}.announcements .card article{display:flex;align-items:center;width:100%}.announcements .card article .btn{margin-top:3rem}.announcements .card .content{padding:0 1.25rem}.announcements .card .content,.announcements .card .image-wrap{width:50%;flex:1}.announcements .card .image-wrap{width:50%;position:relative}.announcements .card .image-wrap .image{width:100%;height:auto;padding-top:80%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity 1s ease-out,transform .25s ease;will-change:transform}.announcements .card .image-wrap:after{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-color:transparent;transition:all .2s ease}.newsroom .speaking::before{background-color:#fabf00}.awards .logos{display:flex;flex-direction:column}.awards .logos .wrap{position:relative;display:flex}.awards .logos .wrap .logo-wrap{position:relative;flex:1}.awards .logos .wrap .logo-wrap:first-child:after,.awards .logos .wrap .logo-wrap:nth-child(2):after{content:"";height:100%;background:#dedbd4;width:1px;position:absolute;top:0;right:0}.awards .logos .wrap .logo-wrap .logo{width:100%;height:130px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.38);transition:all .2s ease}.awards .logos .wrap .logo-wrap .logo:hover{color:rgba(0,0,0,.78)}.awards .logos .wrap:first-child:after{content:"";height:1px;background:#dedbd4;width:100%;position:absolute;bottom:0;left:0}#p_pricing table{margin-top:80px}#p_pricing table thead tr{background-color:#ff4147;color:white}#p_pricing .masthead{padding-bottom:100px}#p_product .intelligence-mockup .insight-card{background-color:#ff4147}#p_product .product-page .masthead{min-height:700px !important;display:flex;align-items:center}#p_product .purple .btn::before{border-color:#fff}#p_security section{padding:100px 0px}#p_security .jobs{background-image:url("careers-bg1.jpg");background-repeat:no-repeat;background-position:left}#p_security .terms-box{padding:50px 0px;text-align:center;margin:20px 0 30px 0}#p_security .terms-box .circle{background-color:#02cc5f;width:80px;height:80px;border-radius:100px;margin:auto;margin-bottom:20px;position:relative}#p_security .account-information-services .circle{background-color:#4345df}#p_security .account-information-services .circle .securityPhone{top:16px;left:5px}#p_security .terms-box .circle img{margin:auto;width:60%;position:relative;top:10px}#p_security .terms-box span{position:absolute;top:-5px;left:36px;border-radius:100px;display:block;width:26px;height:26px;text-align:center}#p_security .terms-box .cell{border-right:1px solid #bbb;position:relative}#p_security .terms-box .cell.last{border:0px}#p_security .terms-box p{width:70%;margin:auto;font-size:.875rem}#p_security .security-in-mind{border-top:1px solid #ccc;padding-bottom:0px}#p_security .security-in-mind h4{margin-bottom:0px;padding-bottom:0px}#p_security .security-in-mind p{width:100%;margin-bottom:60px}#p_security .page-banner{color:white;text-align:center;padding:30px;margin:140px 0px}#p_security .cyber-security{background-color:#ffc500;background-size:100% 100%;color:black}#p_security .cyber-essentials .img-right{text-align:right}#p_security .data-protection{margin-top:40px}#p_security .data-you-share{background-color:#f4f3f1}#p_security .data-you-share img{margin-top:40px}#p_security .data-you-share ol{margin-top:110px}#p_security .security{padding-bottom:60px}#p_security .security img{max-width:80%;margin-bottom:30px}#p_security .legal-links .inner-border{border:2px solid #fff;border-radius:4px;padding:20px 30px;height:190px;margin-bottom:40px}#p_security .legal-links .inner-border h4{text-align:center;width:220px;margin:0 auto 30px auto}#p_security .legal-links a{color:#fff}@media screen and (max-width:1024px){#p_security section{padding:50px 0px}#p_security .data-you-share img,.data-you-share ol{margin:40px auto;display:block;text-align:center}#p_security .types-of-data{height:auto !important}#p_security .terms-box span{display:none}#p_security .terms-box p{margin-bottom:50px}#p_security .security-in-mind{text-align:center}#p_security .security .cyber-essentials,#p_security .security .iso-27001,#p_security .data-you-share,#p_security .cyber-essentials .img-right{text-align:center}#p_security .security img{max-width:200px}#p_security .page-banner{margin:60px 0px}}#p_security #img-security-account-data #circles-small{-webkit-animation-duration:2s;animation-duration:2s;transform-origin:50% 50%;-webkit-animation-name:circlesSmall;animation-name:circlesSmall;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes circlesSmall{0%{transform:rotate(0);opacity:0}to{transform:rotate(100deg);opacity:1}}@keyframes circlesSmall{0%{transform:rotate(0);opacity:0}to{transform:rotate(100deg);opacity:1}}#p_security #img-security-account-data #circles{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:8s;animation-duration:8s;transform-origin:50% 50%;-webkit-animation-name:circles;animation-name:circles;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes circles{0%{transform:rotate(0)}60%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}#p_security #circle-outline-yellow{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 1s linear forwards}@keyframes dash{to{stroke-dashoffset:0}}#p_security .types-of-data{display:table;height:390px}#p_security .types-of-data .text{vertical-align:middle;display:table-cell}.signup-img{width:80%;margin:30px auto;display:block}#p_smart .masthead{padding-bottom:100px}#p_smart #smart-initiative img{width:80%;margin:auto;margin-top:auto;display:block;margin-top:90px}#p_smart tbody{border:1px solid #fff}#p_smart .card{margin-bottom:0px}#p_smart tbody tr:nth-child(2n){background-color:white}#p_smart .label{background-color:white;color:black}#p_smart .components .card{width:60%;margin-top:80px !important}#p_smart .funded{background-color:#f4f3f1;text-align:center}#p_smart .costs{padding-bottom:0px}#p_smart .inner-cash{margin-bottom:30px}#p_smart .security-in-mind{margin-top:100px}#p_smart .components td img{width:20px}@media screen and (max-width:1024px){#p_smart .inner-cash{margin-bottom:0px}#p_smart .costs .card{box-shadow:none}#p_smart .cash{padding-top:0px}}#p_sme .flow{background-color:#fff !important;background-image:none}#p_sme .flow p,#p_sme .flow h4{color:#181818 !important}#p_sme .partners p,#p_sme .partners h6,#p_sme .partners small{color:white}#p_sme .partners .card-section{background-color:#0fdb63;color:white}#p_sme .customer-prop::before{box-shadow:inset 30px 0 35px -25px #fff,inset -30px 0 35px -25px #fff}#p_sme .customer-prop .prop{background-color:#02cc5f !important;background-image:none}