body{max-width:100%;overflow-x:hidden}
.campaign-card h3 span.fis-text-teal-green{font-family:'Roobert Semibold',sans-serif;color:#06d6c8!important}
.fis-main-nav{background:#1d1f48 !important}
/*Subnavigation*/
svg.fis-icon.fis-icon-price-tag.fis--green{fill:none;stroke-width:2px;position:relative;right:0;transform:rotate(270deg) scale(1.55) translateX(-6%)}
.fis-localnav-container{align-items:center!important;display:flex!important;justify-content:space-between!important;width:100%!important}
.fis-localnav-wrapper{height:60px!important;padding:20px 30px!important;display:flex;align-items:center}
body .fis-localnav-wrapper ul.fis-localnav-prodname li,body .fis-localnav-wrapper ul.fis-localnav-prodname li a{font-size:16px!important;line-height:1!important;text-transform:none!important}
.fis-localnav-wrapper ul.fis-localnav-right li a{font-size:16px!important;line-height:1!important}
.fis-localnav-wrapper ul.fis-localnav-right li:first-of-type{pointer-events:none;opacity:0;transition:all .5s ease-in}
.fis-localnav-wrapper ul.fis-localnav-right li.fade-in-option:first-of-type{pointer-events:all;opacity:1}
.fis-localnav-wrapper ul.fis-localnav-prodname{float:none!important;line-height:1}
.fis-localnav-wrapper ul.fis-localnav-right li:nth-child(2){border-left:none!important}
.fis-localnav-wrapper ul.fis-localnav-prodname li:last-child::after{display:none!important}
.fis-localnav-wrapper ul.fis-localnav-prodname li,.fis-localnav-wrapper ul.fis-localnav-prodname li a{font-family:'Roobert Regular',sans-serif!important}
.fis-localnav-wrapper ul.fis-localnav-right li a{font-family:'Roobert Regular',sans-serif!important}
.fis-localnav-wrapper ul.fis-localnav-prodname li .breadcrumbs a.breadcrumb.emphasize{font-family:'Roobert Semibold',sans-serif!important;color:#000}
a.breadcrumb.emphasize.initialized{pointer-events:none!important}
.fis-localnav-wrapper ul.fis-localnav-prodname li .breadcrumbs a.breadcrumb{color:#000}
.fis-localnav-wrapper ul.fis-localnav-prodname li .breadcrumbs a.breadcrumb:first-of-type{margin-right:7rem;text-transform:none!important}
.fis-localnav-wrapper ul.fis-localnav-prodname li .breadcrumbs a.breadcrumb:last-of-type{margin-left:7rem}
.fis-localnav-wrapper ul.fis-localnav-prodname li .breadcrumbs a.breadcrumb:nth-of-type(2){margin-left:7rem;margin-right:7rem}
/*END Subnavigation*/

div#healthcare-messaging{display:none}
div#energy-and-utilities-messaging{display:none}
div#fi-credit-unions-messaging{display:none}
div#fi-small-to-medium-messaging{display:none}
div#fi-large-messaging{display:none}
#paid-search-messaging {display:none;}
section.hero{min-height:500px;display:flex;justify-content:center;padding-top:80px;padding-bottom:80px;align-items:center;text-align:left;margin-left:0!important;margin-right:0!important;background-position:left!important;position:relative}
section.hero::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#013ab2;background:linear-gradient(90deg,rgba(1,58,178,1) 0,rgba(15,236,253,1) 100%);opacity:.2;mix-blend-mode:overlay}
section.hero a{font-family:'Roobert Medium',sans-serif;color:#4bcd3e}
section.hero p{font-size:18px}
.hero-eyebrow{margin-bottom:10px;position:relative;font-size:20px;font-family:'Roobert Semibold',sans-serif;opacity:1;transition:all .6s ease-in-out;color:#05a399}
.hero-message-container.campaign-hero-target .hero-intro{max-width:900px;margin-left:auto;margin-right:auto;transition:all .3s ease-in-out}
.hero-eyebrow.animate-in{opacity:1;transform:translateY(0);filter:blur(0)}
section.hero .content-width{position:relative;z-index:2}
.hero-message-container .icon-row .col{width:calc(100% / 3);display:flex;margin-right:25px;align-items:flex-start;justify-content:center}
.icon-row .col .icon-col{width:64px;min-width:64px;margin-right:15px}
.hero-message-container .icon-row .col:last-of-type{margin-right:0}
.icon-row .stat-group{display:flex;flex-direction:column;align-items:center}
.icon-row .count-up-stat{font-size:50rem;display:flex;width:100%;justify-content:center}
.icon-row .stat-group .stat-description{width:100%;margin-left:0}
.icon-row .stat-group .stat-description p{margin-top:0;margin-bottom:0;font-size:14px;line-height:1.3;text-align:center}
section#product-card-target{display:none}
#amplify-target{display:none}
section.amplify-marketplace{display:flex;background:transparent radial-gradient(closest-side at 50% 0,#fff 0,#edf1fa 100%) 0 0 no-repeat padding-box}
.left-rail{min-height:calc(100vh - 140px);width:340px;padding-left:20px;padding-right:20px;padding-top:25rem;padding-bottom:25rem;transform:translateX(-100%);background:radial-gradient(36.39% 100% at 0 0,#fff 0,rgba(255,255,255,0) 100%),linear-gradient(181deg,rgba(69,75,173,.08) 0,rgba(69,75,173,0) 39.65%,rgba(69,75,173,0) 99.12%);opacity:0;transition:all .5s ease-in-out;max-height:calc(100vh - 140px)}
.left-rail.animate-in{transform:translateX(0);opacity:1}
.left-rail.sticky.animate-in.collapsed{transform:translateX(-100%)}
.left-rail.sticky{position:fixed;padding-top:0;z-index:8;height:100vh;overflow-y:auto;top:140px}
.right-content-area{width:calc(100% - 340px);background:transparent radial-gradient(closest-side at 50% 0,#fff 0,#edf1fa 100%) 0 0 no-repeat padding-box;min-height:100vh;position:relative;padding-right:30px;padding-left:30px;padding-top:30px;padding-bottom:30px;display:flex;justify-content:flex-start;flex-direction:column;margin-top:136px;transition:all .5s ease-in-out;left:170px;max-width:1440px;margin-left:auto;margin-right:auto}
.right-content-area.expanded{left:0;width:100%}
.right-content-area.pre-selected{justify-content:flex-start;flex-direction:column}
.right-content-area .product-count{margin-bottom:60rem;font-family:'Roobert Regular',sans-serif;font-weight:400;font-size:18rem;display:flex;align-items:center;transition:all .5s ease-in-out;transform:translateY(60rem);opacity:0}
.right-content-area .product-count.animate-in{transform:translateY(0);opacity:1}
span.showing-count,span.total-count{font-family:'Roobert Bold',sans-serif}
.product-count a.fis-text-green{margin-left:15rem;padding-left:15rem;position:relative;font-size:14px;color:#5056c7!important;transition:all .3s ease-in-out}
.product-count a .link-copy-wrapper::before{transition:all .3s ease-in-out;position:absolute;bottom:2px;right:0;width:100%;height:1px;background:#5056c7!important;content:""}
.product-count a .link-copy-wrapper{width:max-content;position:relative}
.product-count a:hover .link-copy-wrapper::before{width:0%}
.product-count a.fis-text-green:hover{color:#05a399}
.right-content-area .product-count a.fis-text-green::before{content:"";position:absolute;left:0;top:0;height:100%;width:1px;background:#000}
.selected-tags-container .row{display:flex}
.clear-filters-link{order:999;border-radius:67rem;display:flex;align-items:center;margin-right:12rem;margin-bottom:12rem;transition:all .3s ease-in-out;cursor:pointer;font-family:'Roobert Bold',sans-serif;font-weight:400;font-variant-ligatures:none!important}
.clear-filters-link svg{margin-left:10rem}
.clear-filters-link:hover{color:#05a399}
.filter-box{cursor:pointer}
.card-container .marketplace-amplify-card.campaign-card{background:#1d1f48!important;overflow:hidden;opacity:1!important}
.campaign-card h3 span.fis-text-teal{font-family:'Roobert Semibold',sans-serif;color:#06d6c8}
ul.campaign-link-list a{color:#fff;font-size:14px;margin-bottom:8px;display:flex;align-items:center}
ul.campaign-link-list li:last-child a{margin-bottom:0}
.campaign-card-link.left{display:flex;flex-direction:column;align-items:flex-start}
.marketplace-amplify-card.campaign-card a svg{fill:#4bcd3e!important;transform:translateX(5px);top:0!important;color:#4bcd3e!important;width:15px;line-height:1}
.campaign-card .background-icon{position:absolute;bottom:-6%;right:-52%;max-width:100%}
.campaign-card .background-icon img{max-width:98%}
.marketplace-amplify-card.transparent-bg{background:0 0!important;padding:0!important}
.marketplace-amplify-card.transparent-bg h2{color:#05a399;font-family:'Roobert Semibold',sans-serif}
.marketplace-amplify-card.transparent-bg a.btn-primary-green-on-white{max-width:max-content;font-family:'Roobert Semibold',sans-serif;font-weight:400!important;font-size:14px;padding:8px 30px}
.marketplace-amplify-card.transparent-bg .copy-filter{justify-content:flex-start!important}
.marketplace-amplify-card.transparent-bg p{font-family:'Roobert Regular',sans-serif}
.amplify-marketplace .filter-label{display:flex}
.filter-label input[type=checkbox]{pointer-events:none;margin:0;line-height:1;margin-right:5px}

/*Left rail scrollbar styling*/
.left-rail::-webkit-scrollbar{width:7px}
.left-rail::-webkit-scrollbar-track{background:#e1e5f4}
.left-rail::-webkit-scrollbar-thumb{background:rgb(154 156 194 / 52%);border-radius:10rem;border:0 solid #272a61;transition:all .3s ease-in-out}
.left-rail::-webkit-scrollbar-thumb:hover{background:rgb(180 182 215 / 52%)}
/*END Left rail scrollbar styling*/  
  
.menu-filter{margin-bottom:4px;cursor:pointer}
.menu-filter .filter-copy{background:transparent linear-gradient(261deg,#275ac5 0,#4b13a2 100%) 0 0 no-repeat padding-box;color:#fff;padding:10px;font-family:'Roobert Semibold',sans-serif;position:relative;display:flex;align-items:center;line-height:1}
.menu-filter .filter-copy svg{position:absolute;right:12px;transform:rotate(-90deg);max-width:8px;transition:all .3s ease-in-out}
.menu-filter .filter-copy svg{position:absolute;right:12px;transform:rotate(-90deg);max-width:8px;transition:all .3s ease-in-out}
.filter-boxes{display:none}
.category-label{text-transform:uppercase;font-family:'Roobert Semibold',sans-serif}
.sub-category{margin-bottom:15px}
.sub-category:first-of-type{padding-top:15px}
#credit-unions-messaging,#enterprise-technology-messaging,#financial-institutions-messaging,#fintech-messaging,#insurance-messaging,#large-financial-institutions-messaging,#retail-messaging,#securities-messaging,#small-to-medium-financial-institutions-messaging{display:none}
.component.local-nav{position:fixed;top:60px;left:0;width:100%;z-index:9}
.marketplace-amplify-card.solution-card:hover a.btn-primary-green-on-white{background:0 0}
  
@media(min-width:1920px){
.left-rail{width:500px}
.right-content-area{width:calc(100% - 500px);left:250px;max-width:1440px;margin-left:auto;margin-right:auto;padding-right:30px}
.right-content-area .card-container{max-width:1440px;margin-left:auto;margin-right:auto}  
}
    
@media(min-width:1367px){
.component.local-nav{top:81px}
}

@media(max-width:1920px){
.hero-message-container.campaign-hero-target .hero-intro{max-width:80%}
.left-rail.collapsed+.right-content-area .hero-intro{max-width:900px}
}
  
@media (max-width: 1366px) {
.left-rail.sticky{top:120px;max-height:calc(100vh - 120px)}
}
  
@media(max-width:1210px){
.component.local-nav{top:58px}
.left-rail.sticky{top:118px;max-height:calc(100vh - 118px)}
}
  
@media(max-width:991px){
.component.local-nav{top:56px}
}

@media(max-width:768px){
.hero-message-container.campaign-hero-target .hero-intro{max-width:900px}
}
  
@media(max-width:576px){
.fis-localnav-wrapper{padding:20px 20px!important}
.right-content-area .product-count{margin-bottom:0;flex-direction:column}
.right-content-area .product-count .row{margin-bottom:8px}
.product-count a.fis-text-green{margin-left:0;padding-left:0}
.right-content-area .product-count a.fis-text-green::before{display:none}
.selected-tags-container .row{justify-content:center}
}

/*Left Rail*/
.category-checkbox{padding-left:15px}
.parent-title{font-family:'Roobert Semibold', sans-serif;}
.business-segments-tab,.industries-tab,.parent-tab,.persona-tab,.region-tab,.topics-tab{padding-bottom:10px;padding-top:10px;border:none;border-radius:10px;margin-bottom:5px;position:relative;overflow:hidden}
.business-segments-tab::after,.industries-tab::after,.parent-tab::after,.persona-tab::after,.region-tab::after,.topics-tab::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:transparent linear-gradient(261deg,#275ac5 0,#4b13a2 100%) 0 0 no-repeat padding-box;z-index:-1;opacity:0;transition:all .3s ease-in-out}
.business-segments-tab.active::after,.industries-tab.active::after,.parent-tab.active::after,.persona-tab.active::after,.region-tab.active::after,.topics-tab.active::after{opacity:1}.business-segment-copy,.industries-copy,.persona-copy,.region-copy,.title-copy,.topic-copy{color:#000;font-family:'Roobert Medium',sans-serif;font-size:16px}
.category-checkbox{color:#000;font-family:'Roobert Regular',sans-serif;font-size:14px;font-weight:400}
.business-segments-title,.left-rail .industries-title,.left-rail .parent-title,.left-rail .persona-title,.left-rail .region-title,.left-rail .topics-title{color:#fff;padding-left:8px;padding-right:8px;display:flex;align-items:center;line-height:1;justify-content:space-between;cursor:pointer}
.left-rail .business-segments-tab .business-segments-title,.left-rail .industries-tab .industries-title,.left-rail .parent-tab .parent-title,.left-rail .persona-tab .persona-title,.left-rail .region-tab .region-title,.left-rail .topics-tab .topics-title{color:#000;background:0 0;transition:all .3s ease-in-out}
.left-rail .business-segments-tab.active .business-segments-title,.left-rail .industies-tab.active .industries-title,.left-rail .parent-tab.active .parent-title,.left-rail .persona-tab.active .persona-title,.left-rail .region-tab.active .region-title,.left-rail .topics-tab.active .topics-title{color:#fff;transition:all .3s ease-in-out}
.left-rail .business-segment-container .category-checkbox,.left-rail .industries-categories-container .category-checkbox,.left-rail .persona-categories-container .category-checkbox,.left-rail .region-selections-container .category-checkbox,.left-rail .topic-sub-categories-container .category-checkbox{display:flex;margin-bottom:10px}
.left-rail .business-segment-container .category-checkbox:last-of-type,.left-rail .industries-categories-container .category-checkbox:last-of-type,.left-rail .persona-categories-container .category-checkbox:last-of-type,.left-rail .region-selections-container .category-checkbox:last-of-type,.left-rail .topic-sub-categories-container .category-checkbox:last-of-type{margin-bottom:0}
.business-segments-title svg,.industries-title svg,.parent-title svg,.persona-title svg,.region-title svg,.topics-title svg{max-width:12px!important;max-height:12px;fill:#454bad;stroke:#454bad;stroke-width:2px}
.left-tab-control svg.fis-icon-carrot{transform:rotate(90deg)!important;transition:all .3s ease-in-out}
.left-tab-control.expanded svg.fis-icon-carrot{transform:rotate(-90deg)!important}
.business-segments-tab.active .business-segments-title svg,.industries-tab.active .industries-title svg,.parent-tab.active .parent-title svg,.persona-tab.active .persona-title svg,.region-tab.active .region-title svg,.topics-tab.active .topics-title svg{transform:rotate(-90deg);fill:#fff;stroke:#fff}
.left-rail .sub-categories-container{display:none;padding-top:10px;padding-bottom:15px}
.left-tab-wrapper{padding-top:10px;padding-bottom:6px;border-bottom:1px solid #cccecf;margin-bottom:0}
.left-tab-wrapper.business-segments-wrapper,.left-tab-wrapper.topics-wrapper{display:none!important}
.left-tab-wrapper:last-of-type{border-bottom:none}
.left-tab-wrapper .checkbox-options{padding-bottom:25px;padding-top:15px}
.left-rail .persona-categories-container{border-bottom:none}
.left-rail .business-segment-container .category-checkbox,.left-rail .industries-categories-container .category-checkbox,.left-rail .persona-categories-container .category-checkbox,.left-rail .sub-categories-container .category-checkbox,.left-rail .topics-sub-categories-container .category-checkbox{margin-bottom:10px}
.left-rail .business-segment-container .category-checkbox:last-of-type,.left-rail .industries-categories-container .category-checkbox:last-of-type,.left-rail .persona-categories-container .category-checkbox:last-of-type,.left-rail .sub-categories-container .category-checkbox:last-of-type,.left-rail .topics-sub-categories-container .category-checkbox:last-of-type{margin-bottom:0}
.left-rail .business-segment-container .category-checkbox,.left-rail .industries-categories-container .category-checkbox,.left-rail .persona-categories-container .category-checkbox,.left-rail .sub-categories-container .category-checkbox,.left-rail .topics-sub-categories-container .category-checkbox{margin-bottom:10px;cursor:pointer;display:flex}
.left-rail span.results-count{margin-left:5px}
.left-rail .category-checkbox span.results-count{display:none}
.left-rail .business-segment-container .category-checkbox.active,.left-rail .industries-categories-container .category-checkbox.active,.left-rail .persona-categories-container .category-checkbox.active,.left-rail .sub-categories-container .category-checkbox.active,.left-rail .topics-sub-categories-container .category-checkbox.active{font-family:'Roobert Regular',sans-serif}
.left-rail .checkbox-wrapper-33{--s-xsmall:0.625em;--s-small:1.2em;--border-width:1px;--c-primary:#4bcd3e;--c-primary-20-percent-opacity:rgb(75 205 62 / 20%);--c-primary-10-percent-opacity:rgb(75 205 62 / 10%);--t-base:0.4s;--t-fast:0.2s;--e-in:ease-in;--e-out:cubic-bezier(.11,.29,.18,.98);cursor:pointer}
.left-rail .checkbox-wrapper-33 .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.left-rail .checkbox-wrapper-33 .checkbox{display:flex;align-items:center;justify-content:flex-start}
.left-rail .checkbox-wrapper-33 .checkbox+.checkbox{margin-top:var(--s-small)}
.left-rail .checkbox-wrapper-33 .checkbox__symbol{display:inline-block;display:flex;margin-right:calc(var(--s-small)* .7);border:var(--border-width) solid #454bad;position:relative;border-radius:.1em;width:15px;height:15px;transition:box-shadow var(--t-base) var(--e-out),background-color var(--t-base);box-shadow:0 0 0 0 var(--c-primary-10-percent-opacity);min-width:15px;min-height:15px}
.left-rail .label-contain{margin-left:4px}.left-rail .checkbox-wrapper-33 .checkbox__symbol:after{content:"";position:absolute;top:.5em;left:.5em;width:.25em;height:.25em;background-color:rgb(69 75 173 / 20%);opacity:0;border-radius:3em;transform:scale(1);transform-origin:50% 50%}
.left-rail .checkbox-wrapper-33 .checkbox .icon-checkbox{width:1em;height:1em;margin:auto;fill:none;stroke-width:3;stroke:rgb(255 255 255);stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;color:#fff;display:inline-block}
.left-rail .checkbox-wrapper-33 .checkbox .icon-checkbox path{transition:stroke-dashoffset var(--t-fast) var(--e-in);stroke-dasharray:30px,31px;stroke-dashoffset:31px}
.left-rail .checkbox-wrapper-33 .checkbox__textwrapper{margin:0}
.left-rail .checkbox-wrapper-33 .checkbox__trigger:checked+.checkbox__symbol:after{-webkit-animation:ripple-33 1.5s var(--e-out);animation:ripple-33 1.5s var(--e-out)}
.left-rail .checkbox-wrapper-33 .checkbox__trigger:checked+.checkbox__symbol .icon-checkbox path{transition:stroke-dashoffset var(--t-base) var(--e-out);stroke-dashoffset:0}
.left-rail .checkbox-wrapper-33 .checkbox__trigger:focus+.checkbox__symbol{box-shadow:0 0 0 .25em var(--c-primary-20-percent-opacity)}
.left-rail .checkbox-wrapper-33 .category-checkbox.active .checkbox__symbol{background:#454bad}
  
@-webkit-keyframes ripple-33 {
from{transform:scale(0);opacity:1}
to{opacity:0;transform:scale(20)}
}
  
@keyframes ripple-33 {
from{transform:scale(0);opacity:1}
to{opacity:0;transform:scale(20)}
}
  
.category-checkbox label.checkbox{pointer-events:none}
.business-segment-container .checkbox-wrapper-33,.industries-categories-container .checkbox-wrapper-33,.persona-categories-container .checkbox-wrapper-33,.region-selections-container .checkbox-wrapper-33,.sub-categories-container .checkbox-wrapper-33,.topic-sub-categories-container .checkbox-wrapper-33{margin-bottom:15px}
.business-segment-container .checkbox-wrapper-33:last-of-type,.industries-categories-container .checkbox-wrapper-33:last-of-type,.persona-categories-container .checkbox-wrapper-33:last-of-type,.region-selections-container .checkbox-wrapper-33:last-of-type,.sub-categories-container .checkbox-wrapper-33:last-of-type,.topic-sub-categories-container .checkbox-wrapper-33:last-of-type{margin-bottom:0}
.left-rail .card-count-container{display:flex;width:max-content;justify-content:flex-end;margin-bottom:8px;font-family:'Roobert Regular',sans-serif}
.left-rail .tool-container{display:flex;width:100%;justify-content:space-between;margin-bottom:10px;position:relative}
.region-selector{max-width:190px;align-items:center}
.region-selector .selected{position:relative;cursor:pointer;display:flex;align-items:center;font-family:'Roobert Regular',sans-serif;max-width:190px;width:100%;justify-content:space-between;padding-bottom:7px;color:#fff}
.region-selector .selected-text{color:#fff;font-family:'Roobert Medium',sans-serif;font-size:16px}
.region-selector .selected.active .arrow{transform:rotate(90deg)}
.region-selector .selected .arrow{content:"";position:relative;font-size:28px;display:block;right:0;transition:all .3s ease-in-out;height:5px;width:9px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-bottom-color:transparent!important;border-right:6px solid #4bcd3e;transform:rotate(270deg);margin-left:10px}
.region-selector .dropdown-selection{position:relative;background:0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none;overflow:hidden;width:100%;max-width:100%;z-index:2;transform:none;border:none}
.region-selector .dropdown-selection .selection{padding-left:8px;padding-right:8px;padding-top:6px;padding-bottom:6px;cursor:pointer;position:relative;transition:all .3s ease-in-out;z-index:1;font-size:16px;border-bottom:none;color:#fff}
.region-selector .dropdown-selection .selection:hover{color:#fff}
.region-selector .dropdown-selection .selection:hover::after{opacity:1}
.parent-tab.disabled{pointer-events:none;opacity:.3}
.card-count-container.pre-selected{display:none}.see-all{font-family:'Roobert Medium',sans-serif;font-size:14px;padding-left:15px;margin-top:23rem;display:flex;align-items:center;cursor:pointer;transition:all .3s ease-in-out;color:#000!important}
.see-all span.plus{font-size:20px;color:#454bad;margin-left:9rem;transition:all .3s ease-in-out}
.see-all:hover span.plus{margin-left:13rem}
  
@media(max-width:991px){
section.amplify-marketplace{flex-direction:column}
.left-rail{width:100%;height:max-content;min-height:max-content}
.left-rail.sticky{position:fixed;z-index:2;height:100%;min-height:max-content;padding-top:25px;background:transparent radial-gradient(closest-side at 50% 0,#fff 0,#edf1fa 100%) 0 0 no-repeat padding-box}
.left-rail-scroll-container{position:absolute;height:100%;width:calc(100% - 60rem);left:50%;transform:translateX(-50%)}
}
  
@media(max-width:576px){
.left-rail{padding-left:15px;padding-right:15px;padding-bottom:15px}
.market-title{font-size:25rem}
}
/*END Left Rail*/
  
/*Right content container amplify cards*/
.pre-selected .marketplace-amplify-card{display:none!important}
.card-container .marketplace-amplify-card{position:relative;margin-bottom:0;margin-right:0;margin-left:0;width:100%;border-radius:10px;padding:30px;display:flex;align-items:center;min-height:450px;background:#fff;transition:all .3s ease-in-out;box-shadow:0 0 15px 0 rgba(0,0,0,.08)}
.card-container .marketplace-amplify-card:hover{transform:scale(1.015);box-shadow:0 0 15px 0 rgba(0,0,0,.16)}
.featured-ribbon{background:#5056c7;position:absolute;top:-7px;right:12px;padding:8px 8px;border-radius:5px;font-family:'Roobert Regular',sans-serif;font-variant-ligatures:none!important;font-size:12px;font-weight:400!important;letter-spacing:normal!important;line-height:14px}
.ribbon-fold{width:8px;height:6px;aspect-ratio:1;clip-path:polygon(0 0,100% 100%,0 100%);background:#1d1f48;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);top:1px;left:-6px;z-index:-1}
.marketplace-amplify-card a.full-card-link{position:absolute;top:0;width:100%;height:100%;left:0;z-index:2}
.marketplace-amplify-card p{font-size:16px}
.marketplace-amplify-card .copy-filter-interior{background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}
.right-content-area .card-container h3{font-size:18rem}
.card-container .marketplace-amplify-card .video-background{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover!important}
.card-container .marketplace-amplify-card .copy-filter{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:100%}
.right-content-area .card-container{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-content:flex-start;width:100%;opacity:0;transform:translateY(200rem);transition:all .5s ease-in-out}
.right-content-area .card-container.animate-in{opacity:1;transform:translateY(0)}
.marketplace-amplify-card .cardsubtitle{position:relative;z-index:1;margin-top:20rem;line-height:1.3;font-family:'Roobert Semibold',sans-serif;font-size:16px}
.marketplace-amplify-card h2.cardtitle{font-size:34px}
.marketplace-amplify-card a{display:flex;align-items:center;transition:all .3s ease-in-out;font-size:16px;padding:0}
.marketplace-amplify-card a.link{width:36px;height:36px;border:2px solid #4bcd3e;border-radius:50%;justify-content:center;background:#4bcd3e}
.marketplace-amplify-card a.btn-primary-green-on-white{padding:8px 30px;text-align:center;justify-content:center;max-width:max-content;font-family:'Roobert Semibold',sans-serif;line-height:16px;font-size:14px}
.marketplace-amplify-card a svg{max-width:25px;transform:translateX(4px);transition:all .3s ease-in-out;display:block;color:#000!important;width:8px;height:16px;fill:#000!important}
.marketplace-amplify-card a.link:hover{background:0 0}
.arrow-svg-wrap{position:relative}
.arrow-svg-wrap::before{content:"";position:absolute;width:12px;height:2px;background:#000;top:50%;left:50%;transform:translate(-50%,-50%)}
.marketplace-amplify-card.region-excluded{display:none!important}
.marketplace-amplify-card .margin-right-5{margin-right:0;display:none}
.intro-message-container h2{color:#8484849e;font-family:'Roobert Light',sans-serif;font-style:italic}
.intro-message-container{width:100%;text-align:center}
.card-eyebrow{font-family:'Roobert Semibold',sans-serif;font-size:14px;color:#037069;margin-bottom:15px}
  
@media(max-width:991px){
.card-container .marketplace-amplify-card{width:100%;min-height:max-content}
.amplify-marketplace.sticky .right-content-area{left:0;padding-right:20px;padding-left:20px}
.right-content-area{width:100%}
.card-container .marketplace-amplify-card{margin-right:0}
.right-content-area .card-container{grid-template-columns:1fr;gap:15px}
.marketplace-amplify-card h2.cardtitle{font-size:25px;font-weight:400}
.card-container .marketplace-amplify-card .copy-filter{max-width:100%}
.marketplace-amplify-card p{font-size:14px}
.marketplace-amplify-card a{font-size:14px}
.marketplace-amplify-card .cardsubtitle{font-size:14px}
.marketplace-amplify-card.transparent-bg{margin-bottom:60rem}
.l3ar-fullwidth-row{justify-content:center}
.campaign-card-wrapper .card-area-top{margin-bottom:20px}
}
  
@media(max-width:576px){
.card-container .marketplace-amplify-card{width:100%;margin-right:0}
.marketplace-amplify-card h2{line-height:1.3}
.marketplace-amplify-card p{font-size:15px;line-height:1.3}
.right-content-area{padding-right:15px;padding-left:15px}
}
/*END Right content container amplify cards*/
  
  
/*Hero Area*/
.hero-message-container{margin-top:60rem;padding-bottom:120rem;position:relative;opacity:0;transform:translateX(200rem);transition:all .5s ease-in-out;display:flex}
.hero-message-container.campaign-hero-target{margin-top:45px}
.hero-message-container.animate-in{opacity:1;transform:translateX(0)}
.right-content-area .hero-message-container h1{font-family:'Roobert Bold',sans-serif!important;font-size:48px;margin-bottom:10rem;color:#05a399;font-weight:400!important}
.right-content-area .hero-message-container .campaign-hero h1{color:#000;font-family:'Roobert Light',sans-serif!important;font-weight:400}
.campaign-hero .hero-intro h1 span{font-family:'Roobert SemiBold',sans-serif}
.hero-message-container.campaign-hero-target .hero-intro p.intro-paragraph{margin-top:45rem;margin-bottom:45rem}
.hero-message-container.campaign-hero-target .hero-intro.has-intro-paragraph+.icon-row{margin-top:50rem}
.right-content-area .hero-message-container h2{font-size:52rem;font-family:'Roobert Light',sans-serif;line-height:1;font-weight:400}
.hero-message-container .icon-row{display:flex;flex-direction:row;width:100%;margin-top:75rem;border-radius:10px;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);padding:30rem;justify-content:space-between}
.icon-row .col .icon-col img{min-width:64px;min-height:64px;max-width:64px;max-height:64px}
.icon-row .copy-col .eyebrow{color:#05a399;font-family:'Roobert Semibold',sans-serif;margin-bottom:5px;font-size:14px}
.icon-row .copy-col h5{font-weight:400;font-family:'Roobert Light',sans-serif;font-size:18px}
.right-content-area .hero-message-container h2.reduce-font-size{font-size:36rem;line-height:1.3}
.hero-message-container .video-area-container{margin-top:35px;display:flex;justify-content:center;max-width:50%;margin-left:auto;margin-right:auto;border-radius:10px;overflow:hidden;position:relative;cursor:pointer;transition:all .3s ease-in-out}
.hero-message-container .video-area-container:hover{transform:scale(1.025)}
.hero-message-container.campaign-hero-target{padding-bottom:45rem}
.hero-video-filter{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.64) 100%);background-blend-mode:multiply}
.hero-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.hero-video-copy{position:absolute;bottom:0;width:100%;max-width:280px}
.hero-video-copy p{line-height:1.3}
.hero-message-container video.vidyard-play-link{cursor:pointer}
.hero-message-container a.btn-secondary-green-on-white{margin-top:40rem;font-family:'Roobert Medium',sans-serif;font-weight:400}
.hero-message-container .row{max-width:70%;padding-right:60rem}
.hero-message-container .row.full-width{max-width:100%}
.hero-message-container .shadow{background:transparent radial-gradient(closest-side at 50% 50%,#000 0,#00000000 100%) 0 0 no-repeat padding-box;mix-blend-mode:multiply;opacity:.05;width:70%;height:40px;bottom:15rem;position:absolute;left:-5%}
.hero-message-container .icon-shadow{background:transparent radial-gradient(closest-side at 50% 50%,#000 0,#00000000 100%) 0 0 no-repeat padding-box;mix-blend-mode:multiply;opacity:.05;width:33%;height:40px;bottom:15rem;position:absolute;left:66.666%}
.hero-message-container .shadow-30{background:transparent radial-gradient(closest-side at 50% 50%,#000 0,#00000000 100%) 0 0 no-repeat padding-box;mix-blend-mode:multiply;opacity:.05;width:30%;height:40px;bottom:15rem;position:absolute;right:5%}
.hero .content-width{max-width:750px;margin-left:0;padding-left:50px}
.hero .content-width p:last-of-type{margin-bottom:0}
span.user-business-name{font-family:'Roobert Regular'}
.hero h1{opacity:0;transform:translateY(-40rem);filter:blur(10px);transition:all .6s ease-in;text-transform:uppercase}
.hero .personalized-message{opacity:0;transform:translateY(-40rem);filter:blur(10px);transition:all .6s ease-in}
.hero h1.animate-in{opacity:1;filter:blur(0);transform:translateY(0)}
.hero p{opacity:0;transform:translateY(-40rem);filter:blur(10px);transition:all .6s ease-in}
.hero p.animate-in{opacity:1;filter:blur(0);transform:translateY(0)}
.hero .personalized-message.animate-in{opacity:1;filter:blur(0);transform:translateY(0)}
.hero-gradient-filter{position:absolute;width:100%;height:100%;background:#000;background:linear-gradient(90deg,rgb(0 0 0 / 50%) 0,rgba(0,0,0,0) 100%)}
.hero-vertical-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;transition:all .5s ease-in}
.hero-vertical-overlay video{position:absolute;width:100%;height:100%;object-fit:cover;-webkit-object-fit:cover}
.hero-vertical-overlay.active{opacity:1}
.topic-messaging{display:none}
.right-cta-wrap h4{font-family:'Roobert Semibold',sans-serif;font-weight:400;font-size:20rem}
.right-ctas .right-cta-wrap{margin-bottom:25rem}
.right-ctas .right-cta-wrap:last-of-type{margin-bottom:0}
.right-cta-wrap a{text-decoration:underline;color:#4bcd3e;margin-top:5rem;display:block}
.hero-message-container .row.display-flex{width:100%;max-width:100%;padding-right:0}
.hero-message-container .col-66{width:calc((100% / 3)* 2);display:flex;flex-direction:column;justify-content:center}
.hero-message-container .col-33.campaign-icon{width:calc(100% / 3);display:flex;justify-content:center}
  
@media (min-width: 992px) and (max-height: 800px) {
.hero-message-container.campaign-hero-target{margin-top:0}
.right-content-area .hero-message-container h1{font-size:42rem}
.hero-message-container .video-area-container{max-width:330px;width:100%;margin-top:25px}
.hero-message-container .icon-row{padding:20px}
.hero-video-copy p{line-height:1.2;font-size:14px}
.hero-video-play img{max-width:45px}
.icon-row .copy-col h5{font-size:15px}
.right-content-area{padding-top:25px}
}
  
@media(max-width:991px){
.hero .content-width{padding-left:30px;padding-right:30px;width:100%}
.hero h1{font-size:40px}
section.hero p{font-size:16px}
}
  
@media(max-width:830px){
.hero-message-container{flex-direction:column}
.hero-message-container .row{max-width:100%;padding-right:0;margin-bottom:40rem}
.hero-message-container .shadow-30{display:none}
.hero-message-container .shadow{width:100%;left:-5%}  
}

@media(max-width:576px){
.hero-message-container .row{margin-bottom:0}
.hero-message-container.campaign-hero-target .hero-intro p.intro-paragraph{margin-bottom:20rem}
}
/*END Hero Area*/
  
/*Footer*/
footer{position:relative;z-index:1000000}
.footer-top h2{font-weight:400!important}
.footer-top .row.content-width.top-bottom{max-width:1440px}
/*END Footer*/
    
/*Show All Link*/
.show-all-link{display:flex;max-height:30px;align-items:center;cursor:pointer;margin-bottom:10px}
.show-all-link svg{transform:rotate(180deg);fill:#4a15a3;max-height:30px;width:6px;stroke:#4a15a3;transition:all .3s ease-in-out}
.show-all-link:hover svg{fill:#000;stroke:#000}
.show-all-link .link-copy{font-size:14px;font-family:'Roobert Regular',sans-serif;color:#4b14a3;text-decoration:underline;margin-left:8px;transition:all .3s ease-in-out}
.show-all-link:hover .link-copy{color:#000}
/*END Show All Link*/
  
.rich-text .market-title{font-family:"Roobert Light",sans-serif;line-height:1;font-size:45rem}
.card-checklist li::before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" height="65" width="65" viewbox="0 0 45 32"%3E%3Cpath fill="white" d="M16 32c-0.96 0-1.6-0.32-2.24-0.96l-12.8-12.8c-1.28-1.28-1.28-3.2 0-4.48s3.2-1.28 4.48 0l10.56 10.56 23.36-23.36c1.28-1.28 3.2-1.28 4.48 0s1.28 3.2 0 4.48l-25.6 25.6c-0.64 0.64-1.28 0.96-2.24 0.96z"%3E%3C/path%3E%3C/svg%3E');background-color:#05a399;border-radius:50%;background-size:90% 100%;background-repeat:no-repeat;color:#fff!important;background-position-x:3.5px;background-position-y:5px}
ul.card-checklist li{position:relative;padding-left:25px;margin-bottom:10rem;font-family:'Roobert Regular',sans-serif;font-size:13px;font-weight:400;margin-left:15rem}
ul.card-checklist li:last-of-type{margin-bottom:0}
.right-content-area .card-container h3{font-size:24rem;font-family:'Roobert Semibold',sans-serif;line-height:1.2;font-weight:400!important;font-variant-ligatures:none}
.card-area-top .card-copy{margin-top:25px;margin-bottom:56px;padding-left:25px}
.solution-card .card-copy .list-items .list-row .list-copy{position:relative;padding-left:25px;font-size:14px;font-family:'Roobert Regular',sans-serif;display:flex;align-items:center}
.solution-card .card-copy .list-row{display:flex;margin-bottom:18px}
.solution-card .card-copy .list-items .list-row .list-copy::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" height="65" width="65" viewbox="0 0 45 32"%3E%3Cpath fill="white" d="M16 32c-0.96 0-1.6-0.32-2.24-0.96l-12.8-12.8c-1.28-1.28-1.28-3.2 0-4.48s3.2-1.28 4.48 0l10.56 10.56 23.36-23.36c1.28-1.28 3.2-1.28 4.48 0s1.28 3.2 0 4.48l-25.6 25.6c-0.64 0.64-1.28 0.96-2.24 0.96z"%3E%3C/path%3E%3C/svg%3E');background-color:#037069;border-radius:50%;background-size:90% 100%;background-repeat:no-repeat;color:#fff!important;background-position-x:3.5px;background-position-y:5px}
  
@media(max-height: 766px){
.card-area-top .card-copy{margin-bottom:40px;padding-left:12px}
.solution-card .card-copy .list-row{margin-bottom:12px}
.card-container .marketplace-amplify-card{padding:25px;min-height:430px}
.marketplace-amplify-card a.btn-primary-green-on-white{line-height:16px;font-size:14px}
.solution-card .card-copy .list-items .list-row .list-copy{font-size:13px}
.featured-ribbon{padding:5px 6px}
.card-eyebrow{margin-bottom:12px;margin-top:3px}  
}
  
@media(max-width: 830px){
.right-content-area .card-container{margin-top:60rem}
}
  
/*Tag Bubbles*/
.tag-bubble{padding:6px 18px;border:2px solid #05a399;border-radius:67rem;display:flex;align-items:center;margin-right:12rem;margin-bottom:12rem;transition:all .3s ease-in-out;cursor:pointer;font-family:'Roobert Medium',sans-serif}
.tag-bubble:hover{color:#fff;background:#05a399}
.tag-bubble svg{margin-left:10rem}
.selected-tags-container .row{display:flex;margin-bottom:25rem;flex-wrap:wrap}
/*END Tag Bubbles*/
  
/*Show More Button*/
.show-more-cards{margin-bottom:80rem}
.show-more-button-container{display:flex;justify-content:center}
.show-more-products-button{margin-top:20rem;font-family:'Roobert Semibold',sans-serif;font-weight:400}
.show-more-cards .row .cards-showing-message{font-size:18rem;font-family:'Roobert Regular',sans-serif;margin-top:40rem}
.show-more-cards .row{display:flex;justify-content:center}
/*END Show More Button*/
  
/*INSIGHTS CARD GRID STYLING*/
span.fis-text-teal{color:#05a399}
.insights-messaging h2 span.fis-text-teal{font-family:'Roobert Bold',sans-serif}
.insights-messaging h2{font-family:'Roobert Light',sans-serif;font-weight:400!important;font-size:48rem}
.component.rich-text.fis-rich-text{position:relative;z-index:10;background:#fff;padding-bottom:15rem}
.card-preview-container .card-copy{margin-top:0!important;padding-right:0}
.card.card.card--double h4{margin-bottom:10rem!important}
.card-copy-inner{line-height:1.2;font-weight:400!important}
.card.card--preview{padding-right:0}
.card--preview+.card--preview{padding-top:15rem}
.component.card-grid-limit{position:relative;z-index:10;background:#fff}
.component.card-grid-limit .component-content{max-width:1440px;margin-left:auto;margin-right:auto}
.card--preview .card-descrip{display:block!important;font-size:14px;font-family:'Roobert Regular',sans-serif!important;font-weight:400}
.card .card-copy-inner h4{font-size:20px!important;font-family:'Roobert Light',sans-serif;font-weight:400!important}
.card .card-copy-inner .fis-h4::after,.card .card-copy-inner .twin-fis-h4:after{display:none!important}
.card .card-copy-inner .fis-h4,.card .card-copy-inner .twin-fis-h4{margin-bottom:2px!important}
.card.card--double .card-copy-inner .card-descrip{font-size:14px!important}
.card-double-container{width:-webkit-calc(50%);width:calc(50%);padding-right:35rem}
.sxa-more-link-visible{padding-left:0}
a.module-title-link.module-link-left.fis-icon-link--icon-right:last-of-type{margin-bottom:0;text-align:left!important;justify-content:flex-start;padding-left:0!important;padding-right:0!important}
p.fis-link.fis-icon-link.fis-icon-link--icon-right.sxa-load-more span.margin-right-5{margin-right:0}
.sxa-load-more{padding-left:0!important}
.card-preview-container{width:-webkit-calc(50%);width:50%}
.card.card--double{width:100%;padding-right:0;padding-left:0}
.card .card-copy{position:relative;margin:20rem 0 0 0;padding:0}
.card.card--double .card-copy-inner .card-descrip{font-family:'Roobert Regular',sans-serif!important}
.card-grid--left-heavy .card.card--full .card-image,.event-cards-cust .card.card--full .card-image{border-radius:10px;min-height:300px}
.card--full:hover .card-image{-webkit-transform:none;transform:none}
.card-grid-inner{margin-left:0;margin-right:0}
a.module-title-link.module-link-left.fis-icon-link--icon-right{margin-bottom:6px;font-size:14px}
a.module-title-link.module-link-left.fis-icon-link--icon-right:last-of-type{margin-bottom:0}
.card-double-container a.module-title-link.module-link-left.fis-icon-link--icon-right:last-of-type{display:none}
section.news-listing{padding-bottom:40rem;padding-top:0}
section.news-listing>.content-width{width:100%;max-width:100%}
.module-title-bar{border-bottom:none;display:none}
div#insights-cta .fis-body-1{margin:0}
.insights-cta h3{font-family:'Roobert Light',sans-serif;max-width:650px;margin-left:auto;margin-right:auto;margin-bottom:25rem;line-height:1.2}
.insights-cta{display:flex;flex-direction:column;align-items:center;margin-bottom:60rem}
.insights-cta a.btn-primary-green-on-white{font-family:'Roobert Semibold',sans-serif;font-weight:400!important;font-size:16rem}

@media(max-width:1750px){
.component.card-grid-limit .component-content{max-width:calc(100% - 240rem);margin-left:auto;margin-right:auto}
}

@media(max-width:768px){
.card-double-container{padding-right:0}
.mobile-campaign-insights .card-grid-inner{flex-direction:column!important}
.mobile-campaign-insights .card-double-container{width:-webkit-calc(100%);width:100%}
.mobile-campaign-insights .card-preview-container .card{padding-left:0}
.mobile-campaign-insights .card-preview-container .card .card-image{display:none}
.mobile-campaign-insights.component.card-grid-limit .component-content{max-width:calc(100% - 120rem);margin-left:auto;margin-right:auto}
.mobile-campaign-insights .card-preview-container{width:-webkit-calc(100%);width:100%}
}

@media(max-width:576px){
.component.card-grid-limit.mobile-campaign-insights .component-content{max-width:calc(100% - 40rem)}
.component.card-grid-limit .component-content{max-width:95vw}
.slick-track .slick-slide{width:95vw!important;max-width:95vw!important;min-width:95vw!important}
.slick-list{left:0!important;width:-webkit-calc(95vw);width:95vw!important}
.slick-track .slick-slide>div .card{padding:0 2.5vw!important}
}
/*END INSIGHTS CARD GRID STYLING*/
  
/*NEED HELP CARD*/
.need-help-card{background:#fff;border-radius:10px;padding:50rem 25rem 50rem;position:relative;overflow:hidden;margin-bottom:60rem;display:none}
.need-help-card .row{max-width:50%;position:relative;z-index:2}
.need-help-card h3{font-size:35rem;font-family:'Roobert Light',sans-serif;line-height:1.2}
.need-help-card p{font-family:'Roobert Regular',sans-serif}
.need-help-card a.btn-primary-green-on-white{font-family:'Roobert Medium',sans-serif;font-weight:400;font-size:14px;margin-top:1em}
.background-circles{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}
.background-circles .circles-wrapper img{width:110%;position:absolute;top:50%;right:-11%;transform:translateY(-50%);z-index:1;object-fit:cover!important}
.background-circles .circles-wrapper{position:absolute;right:-30rem;top:-2.5%;width:50%;height:105%;background:url(-/media/00A349F67D404C029326C5D443A30F42.ashx);background-size:cover;background-position:left center}
.circles-wrapper .large-circle{width:105px;height:105px;background:#4bcd3e;border-radius:50%;top:50%;position:absolute;transform:translateY(-50%)}
.circles-wrapper .small-circles-container{position:absolute;right:-25px;height:100%;width:280px;display:flex;flex-direction:column;top:-4px}
.small-circles-container .row-wrap{display:flex;justify-content:space-between}
.circles-wrapper .small-circles-container .circle{width:80px;height:80px;background:#4bcd3e;border-radius:50%}
.need-help-card a.full-card-link{position:absolute;top:0;left:0;width:100%;height:100%}
.small-circles-container .row-wrap:first-of-type,.small-circles-container .row-wrap:nth-of-type(2){margin-bottom:10px}
.circles-wrapper .small-circles-container .circle:last-of-type{margin-right:0}
.small-circles-container .row-wrap:first-of-type .circle:first-of-type{opacity:0}
.circles-wrapper .small-circles-container .circle:last-of-type{background:rgb(75 205 62 / 40%)}
.small-circles-container .row-wrap:nth-of-type(2) .circle:first-of-type{background:rgb(75 205 62 / 40%)}
.small-circles-container .row-wrap:nth-of-type(2) .circle:nth-of-type(2){background:rgb(75 205 62 / 60%)}
.small-circles-container .row-wrap:nth-of-type(2) .circle:last-of-type{background:rgb(75 205 62 / 80%)}
.small-circles-container .row-wrap:last-of-type .circle:first-of-type{opacity:0}
.small-circles-container .row-wrap:last-of-type .circle:nth-of-type(2){background:rgb(75 205 62 / 60%)}
.small-circles-container .row-wrap:last-of-type .circle:last-of-type{background:rgb(75 205 62 / 20%)}
.row-wrap:nth-of-type(2) .circle{top:10px;position:relative}
/*END NEED HELP CARD*/
  
/*FILTERS BUTTON*/
.filters-button{position:fixed;width:50px;height:50px;background:#272a61;border-radius:50%;cursor:pointer;z-index:9;left:30px;top:150px;display:flex;align-items:center;transition:all .3s ease-in-out;opacity:0;z-index:-1}
.filters-button.visible{opacity:1;z-index:1}
.filters-button:hover{background:#5056c7}
.filter-icon-wrapper{width:98%;height:75%;border-radius:50%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}
.filter-icon-wrapper .line{width:60%;height:1px;background:#fff;position:relative}
.filter-icon-wrapper .line .bubble{width:7px;height:7px;border-radius:50%;background:#272a61;border:2px solid #fff;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}
.filters-button .filter-icon-wrapper .line .bubble{background:#5056c7}
.filter-icon-wrapper .line:first-of-type .bubble{left:10%}
.filter-icon-wrapper .line:nth-of-type(2) .bubble{left:75%}
.filter-icon-wrapper .line:last-of-type .bubble{left:25%}
.filters-button:hover .filter-icon-wrapper .line:first-of-type .bubble{left:calc(100% - 7px)}
.filters-button:hover .filter-icon-wrapper .line:nth-of-type(2) .bubble{left:0}
.filters-button:hover .filter-icon-wrapper .line:last-of-type .bubble{left:calc(100% - 7px)}
.close-rail{display:flex;justify-content:flex-end;font-size:32px;cursor:pointer;transition:all .3s ease-in-out;font-family:'Roobert Light',sans-serif;font-weight:400!important;color:#000!important}
.close-rail:hover{color:#454bad!important}
.close-rail.mobile{display:none}
  
@media(max-width:991px){
.left-rail .close-rail{display:none}
.filters-button{left:20px}
.close-rail.mobile{position:fixed;top:135px;right:23rem;z-index:9;background:rgb(0 0 0 / 44%);width:35px;height:35px;border-radius:50%;justify-content:center;align-items:center;display:none}
}
/*END FILTERS BUTTON*/
  
/*THREE CIRCLE COLUMNS*/
.intro-text-wrapper h2 span{display:block;font-family:'Roobert Semibold',sans-serif}
.intro-text-wrapper h2{font-family:'Roobert Regular',sans-serif;font-size:55rem;font-weight:400}
section.three-col-circles .row{display:flex;position:relative}
.col-33{width:calc(100% / 3)}
.three-col-circles .col{display:flex;flex-direction:column;position:relative;min-height:500px;justify-content:center}
.three-col-circles .col-33 a.btn-secondary-green-on-white{width:max-content;font-family:'Roobert Medium',sans-serif;font-weight:400;font-size:16rem;margin-top:12rem}
section.three-col-circles{position:relative;margin-bottom:120rem;margin-top:60rem}
.circles-background{position:absolute;width:100%;min-height:500px;top:0;left:0}
.three-col-circles h3{font-family:'Roobert Light',sans-serif;font-weight:400;font-size:36rem}
.three-col-circles p{font-family:'Roobert Regular',sans-serif;font-weight:400;font-size:16rem}
.three-col-circles span.fis-text-teal{font-family:'Roobert Semibold',sans-serif;margin-right:5rem}
.three-col-circles .col span.fis-text-teal:last-of-type{margin-left:5rem;margin-right:0}
section.three-col-circles h4{font-family:'Roobert Medium',sans-serif;font-weight:400;font-size:22rem;margin-bottom:15rem}
section.three-col-circles .col ul li a{color:#4bcd3e;text-decoration:underline;font-size:16rem;margin-bottom:12rem;display:block}
.circle-accent-container{position:absolute;width:100%;height:100%;top:50%;left:0;transform:translateY(-50%);transition:all .3s ease-in-out}
.circle-accent{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;border:1px solid #4bcd3e;transition:all .3s ease-in-out}
.three-col-circles .col{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center}
.three-col-circles .col:hover .circle-accent:nth-of-type(2){width:96%;height:96%}
.three-col-circles .col:hover .circle-accent:nth-of-type(3){width:92%;height:92%}
.col:first-of-type .circle-accent-container{left:10%}
.col:last-of-type .circle-accent-container{left:initial;right:10%}
.col:last-of-type .circle-accent-container{transform:translateY(-50%) rotate(100deg)}
.col:first-of-type .circle-accent-container{transform:translateY(-50%) rotate(-90deg)}
.col:hover .circle-accent-container{transform:translateY(-50%) scale(1.15)}
.col:last-of-type:hover .circle-accent-container{transform:translateY(-50%) scale(1.15) rotate(100deg)}
.col:first-of-type:hover .circle-accent-container{transform:translateY(-50%) scale(1.15) rotate(-90deg)}
.three-col-circles .col:first-of-type .copy-container{left:10%;position:relative}
.three-col-circles .col:last-of-type .copy-container{right:10%;position:relative}
.circle-accent:nth-of-type(2){width:98%;height:98%;top:50%;left:50%;transform:translate(-50%,-50%)}
.circle-accent:nth-of-type(3){width:96%;height:96%;top:50%;left:50%;transform:translate(-50%,-50%)}
.circle-accent-container::after{content:"";position:absolute;top:-5px;width:16px;height:30px;background:#fff;left:50%;transform:translateX(-50%)}
.three-col-circles .copy-container{position:relative}
.transition{background:transparent linear-gradient(180deg,#edf1fa 0,#fff 100%) 0 0 no-repeat padding-box;position:relative;height:100px;width:100%;z-index:2}
div#circle-intro{padding-top:0}
div#circle-intro .fis-body-1{margin-top:0}
  
@media(max-width:1250px){
.three-col-circles h3{line-height:1.2;font-size:32rem}
section.three-col-circles h4{margin-bottom:5rem}
section.three-col-circles .col ul li a{font-size:14px;margin-bottom:5rem}
.three-col-circles p{font-size:14px;margin-bottom:10rem;margin-top:10rem}.three-col-circles span.fis-text-teal{font-size:14px}
.three-col-circles .col .copy-container{width:60%;margin-left:auto;margin-right:auto}
}
  
@media(max-width:991px){
.col:first-of-type:hover .circle-accent-container{transform:translateY(-50%) translateX(-50%) scale(1) rotate(-90deg)!important;transform-origin:center!important}
.col:hover .circle-accent-container{transform:translateY(-50%) scale(1) translateX(-50%)!important;transform-origin:center!important}
.col:last-of-type:hover .circle-accent-container{transform:translateY(-50%) scale(1) rotate(100deg)!important;transform-origin:center!important}
section.three-col-circles .row{flex-direction:column}
.three-col-circles .col{display:flex;width:80%;margin-left:auto;margin-right:auto}
.three-col-circles .col:first-of-type .copy-container{left:initial}
.col:first-of-type .circle-accent-container{transform:translateY(-50%) rotate(-90deg) translateX(-50%);transform-origin:left}
.col:first-of-type .circle-accent-container{left:0}
.three-col-circles .col .copy-container{width:max-content}
.three-col-circles .col:last-of-type .copy-container{right:0}
.col:last-of-type .circle-accent-container{right:0}
.col:first-of-type .circle-accent-container{left:50%}
.circle-accent-container{left:50%;transform:translateY(-50%) translateX(-50%)}
.col:last-of-type .circle-accent-container{right:initial}
}
  
@media(max-width:768px){
.intro-text-wrapper h2{font-size:37rem}
.three-col-circles .col{min-height:380px}
}
  
@media(max-width:675px){
.circle-accent-container{min-height:420px;min-width:420px}
}
  
@media(max-width:576px){
.three-col-circles .col{min-height:400px}
}
/*END THREE CIRCLE COLUMNS*/
  
/*PRODUCTS BY GEOGRPAHY*/
section.products-by-geography>.row{display:flex}
section.products-by-geography>.row .col span.fis-text-teal{display:block}
.product-regions{margin-top:35rem}
.product-regions .row .col{width:calc(100% / 3)}
.product-regions .row{width:100%;display:flex;margin-bottom:35rem}
section.products-by-geography>.row .col h2{font-family:'Roobert Light',sans-serif;font-weight:400;font-size:38rem}
section.products-by-geography>.row .col span.fis-text-teal{display:block;font-family:'Roobert Semibold',sans-serif;font-weight:400}
.products-by-geography p{font-family:'Roobert Regular',sans-serif}
.region h4{font-family:'Roobert Medium',sans-serif;font-weight:400;font-size:24rem}
.products-by-geography a.fis-text-green{text-decoration:underline;font-family:'Roobert Regular',sans-serif;font-size:16rem}
section.products-by-geography .col.col-50{position:relative}
section.products-by-geography{min-height:90vh;display:flex;align-items:center;position:relative}
.circles-container{position:absolute;top:0;left:-10%}
.circles-container .circle{transition:all .5s ease-in-out}
.circles-container .circle:first-of-type{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;border:4.25vw solid #dbf5d8;box-sizing:border-box;z-index:3;transform:scale(.5) translateX(-50%) translateY(-35%)!important;transform-origin:top left;opacity:0}
.circles-container .circle:nth-of-type(2){position:absolute;top:50%;left:50%;width:85%;height:85%;border-radius:50%;border:4.25vw solid #b8eab1;box-sizing:border-box;transform:scale(.5) translateX(-50%) translateY(-35%)!important;opacity:0;transform-origin:top left;z-index:2}
.circles-container .circle:nth-of-type(3){position:absolute;top:50%;left:50%;width:70%;height:70%;border-radius:50%;border:4.25vw solid #92e18b;box-sizing:border-box;transform:scale(.5) translateX(-50%) translateY(-35%)!important;opacity:0;transform-origin:top left}
.products-by-geography .circles-container .circle.image-circle{position:absolute;background:0 0;width:54%;height:54%;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-35%) scale(.5);overflow:hidden;opacity:.5;z-index:-1}
.circles-container.animate .circle,.circles-container.animate .circle.image-circle{opacity:1;transform:scale(1) translateX(-50%) translateY(-50%)!important}
.products-by-geography .circles-container .circle.image-circle img{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .35s ease-in-out;object-fit:cover}
.products-by-geography .circles-container .circle.image-circle img.active{opacity:1}.product-regions .row .col .region{position:relative}
.product-regions a.absolute-link{position:absolute;top:0;left:0;width:100%;height:100%}
  
@media(max-width:768px){
section.products-by-geography{flex-direction:column;min-height:380px!important;align-items:flex-start}
.circles-container{position:relative;top:0;left:50%;transform:translateX(-50%)}
section.products-by-geography .col.col-50{width:100%;display:flex;flex-direction:column;align-items:center}
section.products-by-geography>.row{flex-direction:column;margin-top:60rem}
section.products-by-geography>.row .col h2{text-align:center;font-size:37rem}
.products-by-geography p{text-align:center}
.product-regions{width:100%;display:flex;flex-direction:column}
.product-regions .row .col{display:flex;justify-content:center;text-align:center}
}
  
@media(max-width:576px){
.product-regions .row{margin-bottom:0;flex-direction:column;align-items:center}
.product-regions .row .col{width:100%;margin-bottom:25rem}
}
/*END PRODUCTS BY GEOGRAPHY*/
  
/*CAPITAL MARKETS & BANKING CARDS*/
section#capital-markets-and-banking-cards{background:#edf1fa;padding-bottom:5vh}
section#capital-markets-and-banking-cards .l3ar-inner p.fis-primary-content-font{display:none}
#capital-markets-and-banking-cards .circles-accent+p{display:none}
#capital-markets-and-banking-cards .l3ar-fullwidth-quaterboxcolor ul li a{display:block;position:static;text-decoration:underline;font-family:'Roobert Medium',sans-serif;font-weight:400;font-size:16rem}
#capital-markets-and-banking-cards h4{font-family:'Roobert Medium',sans-serif;font-weight:400!important}
#capital-markets-and-banking-cards p{color:#000;font-family:'Roobert Regular',sans-serif;font-size:16rem;font-weight:400}
#capital-markets-and-banking-cards h3{font-size:38rem;font-family:'Roobert Light',sans-serif;font-weight:400}
#capital-markets-and-banking-cards h3 span{font-family:'Roobert Semibold',sans-serif;font-weight:400}
#capital-markets-and-banking-cards a.btn-secondary-green-on-white+p{display:none}
#capital-markets-and-banking-cards a.btn-secondary-green-on-white{color:#000;position:static;max-width:max-content;font-family:'Roobert Medium',sans-serif;font-weight:400}#capital-markets-and-banking-cards .l3ar-fullwidth-quaterboxcolor ul{margin-bottom:25rem;margin-top:15rem}
#capital-markets-and-banking-cards .l3ar-fullwidth-quaterboxcolor{padding:35rem 25rem 35rem}
.transition.reverse{transform:rotate(180deg);height:200px;position:absolute;bottom:0;left:0;z-index:-2}
section#capital-markets-and-banking-cards .l3ar-fullwidth-halfbox{position:relative;top:-5vh;z-index:3}
.circles-accent{position:absolute;right:-60px;bottom:-60px;width:120px;height:120px;border-radius:50%;overflow:hidden}
.circles-accent .accent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.circles-accent .accent:first-of-type{width:100%;height:100%;background:#dbf5d8;border-radius:50%}
.circles-accent .accent:nth-of-type(2){width:80%;height:80%;background:#b8eab1;border-radius:50%}
.circles-accent .accent:nth-of-type(3){width:60%;height:60%;background:#92e18b;border-radius:50%}
.circles-accent .accent:nth-of-type(4){width:40%;height:40%;background:#6ed764;border-radius:50%}
.circles-accent .accent:last-of-type{width:20%;height:20%;background:#4bcd3e;border-radius:50%}
  
@media(max-width:768px){
section#capital-markets-and-banking-cards .l3ar-fullwidth-halfbox{top:0;margin-top:60rem}
#capital-markets-and-banking-cards .l3ar-fullwidth-quaterboxcolor ul li a{margin-top:10rem!important}
#capital-markets-and-banking-cards h4{font-size:27rem!important}
}
/*END CAPITAL MARKETS & BANKING CARDS*/
  
/*PRODUCTS BY ROLE*/
section.products-by-role{position:relative;padding-top:120rem;padding-bottom:120rem;min-height:470px;display:flex;align-items:center;background:#edf1fa}
.products-by-role .right-img-circle-container{position:absolute;max-width:50%;right:0;top:0;width:50%;height:100%}
.products-by-role .right-img-circle-container img{width:calc(100% - 60rem);height:100%;object-fit:contain}
section.products-by-role+.transition{position:absolute;z-index:-1}
section.products-by-role h2{font-family:'Roobert Light',sans-serif;margin-bottom:40rem}
section.products-by-role .row .col .row{display:flex}
section.products-by-role .row .col .row .col-50 ul li a.fis-text-green{text-decoration:underline;font-family:'Roobert Medium',sans-serif;font-size:16rem;font-weight:400}section.products-by-role .row .col .row .col-50 ul li{margin-bottom:7rem}
section.products-by-role .transition{z-index:-1;position:absolute}
  
@media(max-width:768px){
section.products-by-role{flex-direction:column;padding-top:25rem;padding-bottom:60rem}
.products-by-role .right-img-circle-container{position:relative}
section.products-by-role .col-50{width:100%}
section.products-by-role h2{text-align:center;line-height:1.2}
section.products-by-role .row .col .row{flex-direction:column}
section.products-by-role .col-50{width:100%;display:flex;flex-direction:column;align-items:center}
section.products-by-role .row .col .row{width:100%}
section.products-by-role .col-50 ul{width:100%;display:flex;flex-direction:column;align-items:center}
.products-by-role .right-img-circle-container{margin-bottom:35rem}
section.products-by-role h2{font-size:37rem}
}
  
@media(max-width:576px){
.products-by-role .right-img-circle-container img{width:calc(100% - 60rem);height:100%;object-fit:contain;margin-left:auto;margin-right:auto;display:block;max-width:300px}
.products-by-role .right-img-circle-container{max-width:100%;width:100%}
}
/*END PRODUCTS BY ROLE*/
  
  
  /*FULL WIDTH BANNER CARD*/
section#full-width-banner-card{margin-bottom:120rem;padding-top:100rem;position:relative}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor{background-position:right!important;background-size:contain}
section#full-width-banner-card h2{color:#fff!important;font-family:'Roobert Light',sans-serif;font-size:38rem;font-weight:400!important}
section.products-by-role h2 span{display:block;font-family:'Roobert Semibold',sans-serif}
section#full-width-banner-card .cardsubtitle{font-family:'Roobert Regular',sans-serif;font-size:22rem;line-height:1.2;margin-top:5rem}
#full-width-banner-card .cta-container a{position:static;max-width:max-content;font-family:'Roobert Medium',sans-serif;font-weight:400}
#full-width-banner-card .cta-container a.btn-primary-green-on-dark{color:#000}
#full-width-banner-card .cta-container a.btn-primary-green-on-dark:hover{color:#fff}
#full-width-banner-card .cta-container a.btn-secondary-green-on-white:hover{color:#000}
#full-width-banner-card .cta-container{display:flex;margin-top:20%}
section#full-width-banner-card .l3ar-inner .cardsubtitle+p{display:none}
section#full-width-banner-card .l3ar-inner{height:100%}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor{padding-bottom:35rem;min-height:440px;padding-left:60rem;overflow:hidden}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor .cta-container+p{display:none}
section#full-width-banner-card .l3ar-inner{height:100%;display:flex;flex-direction:column;justify-content:center}
#full-width-banner-card .cta-container a{margin-right:20rem}
#full-width-banner-card .cta-container a:last-of-type{margin-right:0}
.banner-circle-border-container{position:absolute;width:100%;height:1180px;top:50%;left:-25%;transform:translateY(-50%);border-radius:50%;overflow:hidden}
.banner-circle-border-container::before{background:#421f5b;content:"";width:100%;height:100%;position:absolute;border-radius:50%;right:58px}
.banner-circle-border-container .circle:first-of-type{border-radius:50%;border:20px solid #421f5b;position:absolute;height:100%;width:100%;opacity:.2}
.banner-circle-border-container .circle:nth-of-type(2){border-radius:50%;border:20px solid #421f5b;position:absolute;height:100%;width:100%;right:19px;opacity:.5}
.banner-circle-border-container .circle:last-of-type{border-radius:50%;border:20px solid #421f5b;position:absolute;height:100%;width:100%;right:38px;opacity:.8}
  
@media(max-width:768px){
section#full-width-banner-card{padding-top:60rem}
#full-width-banner-card .cta-container{flex-direction:column}
section#full-width-banner-card .cardsubtitle{max-width:60%}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor .cardtitle{margin-bottom:15rem;z-index:1;position:relative;max-width:60%}
#full-width-banner-card .cta-container a:last-of-type{margin-top:15rem}
}
  
@media(max-width:576px){
.banner-circle-border-container{width:100%;height:100%;top:0;left:0;transform:none;background:rgba(66,31,91,.75);border-radius:0}
.banner-circle-border-container::before{display:none}
.banner-circle-border-container .circle{display:none}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor{padding-left:25rem;margin-bottom:0}
section#full-width-banner-card .l3ar-fullwidth-quaterboxcolor .cardtitle{max-width:100%}
section#full-width-banner-card .cardsubtitle{max-width:100%}
#full-width-banner-card .cta-container{display:flex;margin-top:35rem}
#full-width-banner-card .cta-container a{margin-top:0;margin-right:0}
}
/*END FULL WIDTH BANNER CARD*/
  
footer .sxa-footer-top .fis-primary-content-semibold-font{color:#fff!important}
  
/*Counter Cards and Circle*/
.stat-boxes .box{background:#272a61}
.count-up-stat.fis-text-teal{color:#05a399!important;font-family:'Roobert Semibold',sans-serif}
.count-up-stat.fis-text-teal .counter-number,.count-up-stat.fis-text-teal .percentage{color:#05a399!important}
.box-content .count-up-stat span.counter-number,.box-content .count-up-stat span.percentage{font-size:72rem;font-family:'Roobert Medium',sans-serif;line-height:1}
.stat-boxes{margin-top:50rem;position:relative}
.stat-boxes>.row{display:flex;width:100%}
.col-25.box{width:calc(100% / 4);padding:25rem;border-radius:10px;min-height:300px;display:flex;margin-right:20rem}
.stat-boxes .col{display:flex;justify-content:center;position:relative}
.stat-boxes .col .box-content{text-align:center;display:flex;flex-direction:column;width:100%;height:100%;justify-content:center}
.col-25.box:last-of-type{margin-right:0;background:0 0;padding:0}
.stat-boxes .box-content .stat-group{display:flex;flex-direction:column}
.box-content .count-up-stat{margin-bottom:0;line-height:1}
.box-content .stat-description p{margin-bottom:0;margin-top:12px}
.col.col-25.box.green-circle-container a.btn-primary-green-on-dark{background:0 0;border:2px solid #fff;display:flex;max-width:max-content;margin-left:auto;margin-right:auto;align-items:center;font-size:15px;padding:8px 14px}
.col.col-25.box.green-circle-container a.btn-primary-green-on-dark img{margin-left:5px}
.col.col-25.box.green-circle-container a.btn-primary-green-on-dark:hover{background:#fff;color:#000}
.col-25.box.green-circle-container .box-content{justify-content:center}
.component.rich-text.fis-rich-text .component-content>div>.fis-body-1{margin-bottom:10px}
.col-25.box:last-of-type .box-content{background:#4bcd3e;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}
.box-content .circle-header{font-size:48rem;line-height:1;margin-bottom:20px;font-weight:400;font-family:'Roobert Light',sans-serif;max-width:90%;margin-left:auto;margin-right:auto}
/*END Counter Cards and Circle*/

/*DYNAMIC CLIENT STORIES*/
.dynamic-client-stories.latest.news-swiper{background:#fff;position:relative;z-index:9}
.dynamic-client-stories .video-background+.content-width{z-index:1}
.swiper-button-next:after,.swiper-button-prev:after{display:none}
.dynamic-client-stories .card-subtitle{font:normal 18rem/18rem 'Roobert Semibold',sans-serif;line-height:1.2}
.dynamic-client-stories{padding-top:10rem!important;padding-bottom:70rem!important}
#amplify-target{display:none}
.dynamic-client-stories h3{font-family:'Roobert Light',sans-serif}
.dynamic-client-stories{display:flex;flex-direction:column;justify-content:center;position:relative}
.dynamic-client-stories h3{margin-bottom:50px}
.dynamic-client-stories .swiper-container{opacity:1;transition:all .5s ease-in-out}
.dynamic-client-stories .swiper-container.transition{opacity:0}
.filter-button{background:#000;border-radius:10px;color:#fff;cursor:pointer;padding:20px;margin-bottom:30px;width:max-content;margin-left:auto;margin-right:auto}
.dynamic-client-stories .cs-filters.row{display:grid;grid-auto-flow:column;gap:30px;width:max-content;padding-bottom:10rem;align-items:center;position:relative;height:50px;margin-bottom:25px;margin-left:auto;margin-right:auto}
.dynamic-client-stories .cs-filters.row::after{content:"";position:absolute;width:100%;height:2px;background:rgb(0 0 0 / 10%);bottom:0}
.dynamic-client-stories .cs-filters.row .cs-filter-link{text-align:center;cursor:pointer;font-family:'Roobert Regular',sans-serif;font-size:14px}
.dynamic-client-stories .cs-filters.row .cs-filter-link.cs-active-filter{font-family:'Roobert Semibold',sans-serif}
.dynamic-client-stories .cs-filters.row .cs-progress-indicator{background:#05A399;content:"";position:absolute;left:0;width:100px;height:5px;bottom:0;z-index:2; transition: width .3s ease-in-out}
.dynamic-client-stories .dynamic-message{display:flex;align-items:center;justify-content:center;opacity:1;transform:translateX(0);transition:all .3s ease-in-out}
.dynamic-client-stories .dynamic-message.fade-to-right{opacity:0;transform:translateX(15vw)}
.dynamic-client-stories .dynamic-message.fade-to-right.fade-from-left{opacity:0;transform:translateX(-15vw)}
.dynamic-client-stories .dynamic-message .message-intro{margin-right:25px}
.message-link a{display:flex;align-items:center;color:#4bcd3e}
.dynamic-message a,.dynamic-message p{font-size:16px}
.message-link a svg{width:25px;transform:translateX(5px);transition:all .3s ease-in-out}
.message-link a:hover svg{transform:translateX(9px)}
.dynamic-client-stories .swipe-copy p{font-size:16px}
.dynamic-client-stories .swipe-copy a span.margin-right-5{display:none}
.dynamic-client-stories.dark-theme .cs-filter-link{color:#fff}
.dynamic-client-stories.dark-theme .dynamic-message .message-intro{color:#fff}
.dynamic-client-stories.dark-theme h3{color:#fff}
.dynamic-client-stories.dark-theme .cs-filters.row::after{background:rgb(255 255 255 / 19%)}
.dynamic-client-stories.dark-theme .dynamic-message{color:#fff}
.dynamic-client-stories .fis-video-slider{opacity:1!important;transform:translateY(0)!important;transition:all 1s ease-in-out}
.dynamic-client-stories .l2featuresolutionrow{flex-direction:column}
.dynamic-client-stories h3.no-margin-bottom{margin-bottom:0!important}
.dynamic-client-stories .dynamic-message.hide-message{display:none!important}
.swiper-button-next:after,.swiper-button-prev:after{display:none!important}
.dynamic-client-stories .swiper-button-prev.swiper-button-disabled,.dynamic-client-stories.latest.news-swiper .swiper-button-next.swiper-button-disabled{opacity:0!important}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide{height:auto!important;background: #272A61;}
.dynamic-client-stories.latest.news-swiper .swiper-slide:not(.out-of-view) .swipe-copy,.dynamic-client-stories.swiper-slide:not(.out-of-view) .swipe-header{opacity:1}
.dynamic-client-stories.latest.news-swiper .swiper-button-prev svg{position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);z-index:99999;height:35px;width:35px;right:0;transform-origin:50% 50%}
.dynamic-client-stories.latest.news-swiper .swiper-button-next svg{transform:rotate(-90deg) translateY(-50%);transform-origin:0 50%;left:50%}
.dynamic-client-stories .swiper-slide:not(.out-of-view) .swipe-header,.dynamic-client-stories.latest.news-swiper .swiper-slide:not(.out-of-view) .swipe-copy{opacity:1!important}
.dynamic-client-stories a.btn-primary-green-on-white{background:#4bcd3e;border:2px solid #4bcd3e;color:#000;letter-spacing:normal;width:max-content;align-self:center}
.dynamic-client-stories a.btn-primary-green-on-white:hover{background:0 0!important}
.dynamic-client-stories .fis-video-slider{margin-bottom:0}
.dynamic-client-stories .read-more-wrapper{display:none;justify-content:center}
.dynamic-client-stories.latest.news-swiper{padding-bottom:45rem!important}
.dynamic-client-stories .read-more-wrapper a{margin-top:0}
.dynamic-client-stories.latest.news-swiper .content-width{width:100%}

@media(min-width: 1600px){
.latest.news-swiper .swiper-slide .copy-filter{padding:35rem 30rem 30rem!important;max-width:90%!important}
.latest.news-swiper .swiper-wrapper .swiper-slide{min-width:540px!important;min-height:370px!important}
}

@media(max-width: 991px){
.dynamic-client-stories h3{margin-bottom:15px}.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide{margin-right:0!important}
.dynamic-client-stories.dark-theme .swiper-button-prev svg,.dynamic-client-stories.dark-theme.latest.news-swiper .swiper-button-next svg{color:#fff!important;fill:#fff;border:2px solid #fff}
.dynamic-client-stories{padding-top:0!important;padding-bottom:0!important}
.dynamic-client-stories .cs-current-selection{cursor:pointer}
.dynamic-client-stories .video-background+.content-width{z-index:99998!important}
.dynamic-client-stories .dynamic-message{flex-direction:column;justify-content:center;align-items:center;text-align:center}
.dynamic-client-stories .dynamic-message .message-intro{margin-right:0}
.dynamic-client-stories.dark-theme .cs-current-selection{color:#fff}
.dynamic-client-stories h3{margin-bottom:15px}
.cs-filters.row{flex-direction:column;max-width:320px;width:100%;text-align:center;left:0;transform:none;z-index:5}
.cs-filters.row .cs-filter-link{background:0 0;transition:all .3s ease-in-out}
.cs-filters.row .cs-filter-link:hover{color:#000;background:#fff;transition:all .3s ease-in-out}
.cs-progress-indicator{display:none}
.cs-current-selection{font-size:16px;font-family:'Roobert Semibold',sans-serif;position:relative}
.cs-current-selection::after{content:"";position:absolute;font-size:28px;display:block;right:-20px;top:50%;margin-top:-6px;transition:all .3s ease-in-out;height:5px;width:9px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-bottom-color:transparent!important;border-right:6px solid #4bcd3e;transform:rotate(270deg)}
.cs-filters.row .cs-drop-wrapper{position:absolute;top:70%;background:rgb(0 0 0 / 90%);z-index:6;max-width:320px;width:100%;padding-bottom:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;box-shadow:rgb(0 0 0 / 25%) 0 0 3px 1px;padding-top:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out;pointer-events:none}
.dynamic-client-stories .cs-filters.row .cs-drop-wrapper.active{opacity:1;pointer-events:all}
.dynamic-client-stories .cs-filters.row .cs-filter-link{text-align:center;cursor:pointer;flex:1;font-family:'Roobert Medium',sans-serif;font-size:14px;color:#fff;padding-bottom:10px;padding-top:10px}
.dynamic-client-stories .cs-filters.row .cs-filter-link:last-of-type{margin-bottom:0}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .row{flex-direction:column}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33{width:100%}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .copy-filter .row .col-66{width:calc(100% - 80rem)!important;display:flex;flex-direction:column;max-width:100%}
.dynamic-client-stories.latest.news-swiper .swiper-slide.featured-slide .swipe-header h4{margin-bottom:0}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33{width:calc(100% - 80rem);display:flex;flex-direction:column;padding-left:40rem;padding-right:40rem;padding-bottom:40rem;padding-top:40rem;align-items:center;text-align:center}
}

@media(max-width:768px){
.dynamic-client-stories .swiper-button-prev,.dynamic-client-stories.latest.news-swiper .swiper-button-next{margin-top:0!important}
.dynamic-client-stories.latest.news-swiper .swiper-button-prev{left:0}
.dynamic-client-stories.latest.news-swiper .swiper-button-next svg{right:0}
.dynamic-client-stories.latest.news-swiper .swiper-button-next svg,.dynamic-client-stories.latest.news-swiper .swiper-button-prev svg{top:calc(100% + 30px)!important}
.dynamic-client-stories.latest.news-swiper .swiper-button-prev svg{right:auto!important;left:0!important}
.dynamic-client-stories.latest.news-swiper .swiper-button-next svg,.dynamic-client-stories.latest.news-swiper .swiper-button-prev svg{top:100%}
.dynamic-client-stories{min-height:calc(950px);padding-bottom:140px!important}
.dynamic-client-stories{min-height:830px}.dynamic-client-stories h3{line-height:1.2;font-size:35px}
.dynamic-client-stories.latest.news-swiper .swiper-button-next svg{right:0;transform-origin:0 50%;left:75%;transform:rotate(-90deg) translateY(0)}
}

@media(max-width:576px){
.dynamic-client-stories.latest.news-swiper{min-height:auto;padding-top:60rem!important}
}
/*END General Styles*/
    
/*Begin Swiper Section*/
.latest .swiper-wrapper .swiper-slide{position:relative}
.swiper-slide.featured-slide.out-of-view::after{content:"";background:#000;position:absolute;width:100%;height:100%;z-index:2;opacity:.55}
.swiper-slide.featured-slide.swiper-slide-visible.out-of-view::after{content:"";background:#000;position:absolute;width:100%;height:100%;z-index:2;opacity:.55}
.latest.news-swiper .swipe-copy a.btn-primary-green-on-dark.fis-primary-content-bold-font{background:0 0;color:#fff;font-size:14px;font-family:'Roobert Medium',sans-serif;transition:all .3s ease-in-out}
.latest.news-swiper .swipe-copy a.fis-primary-content-bold-font:not(.btn-primary-green-on-dark){display:flex;align-items:center}
.latest.news-swiper .swipe-copy a.btn-primary-green-on-dark.fis-primary-content-bold-font:hover{color:#fff;}
.latest.news-swiper{padding:0 0 80rem}
.latest.news-swiper .content-width h3{font-size:37rem;text-align:center;font-family:'Roobert Light',sans-serif;margin-bottom:0}
.latest.news-swiper .swiper-wrapper{display:flex;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}
.latest.news-swiper .swiper-wrapper.single{display:flex;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box; max-width: 494px; margin: 0 auto;}
.latest.news-swiper .swiper-slide{display:flex;border-radius:8px}
.latest.news-swiper .swiper-wrapper .swiper-slide{min-width:48.5%;min-height:370px;background-size:cover!important;background-position:left!important;overflow:hidden; max-width:540px;}
.latest.news-swiper .swiper-slide.featured-slide.swiper-slide-visible.swiper-slide-active{z-index:2;transition:all .3s ease-in-out}
.latest.news-swiper swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:visible;list-style:none;padding:0;z-index:1}
.latest.news-swiper .fis-video-slider{position:relative;z-index:4;padding-left:120rem;padding-bottom:40rem;    margin-bottom: 40rem;padding-right:60rem}
.latest.news-swiper .swiper-wrapper{margin-bottom:-35rem}
.latest.news-swiper .fis-video-slider h3{text-align:center;margin-bottom:45rem;font-family:'Roobert Light',sans-serif;font-size:36rem;line-height:48rem}
.latest.news-swiper .swiper-container a.cta-button{text-align:center;margin:0 auto;position:relative;left:50%;transform:translateX(-50%);border:2px solid #fff;font-size:14rem;letter-spacing:1px}
.latest.news-swiper .swiper-container a.cta-button:hover{border:2px solid #FF1F3E}
.latest.news-swiper .eyebrow-header{font-size:14px;font-family:'Roobert Semibold',sans-serif;color:#fff;text-transform:none;letter-spacing:1px;margin-bottom:4rem}
.latest.news-swiper .swipe-header h4{font-size:24px;font-family:'Roobert Light',sans-serif;color:#fff;font-weight:300;margin-bottom:25rem}
.latest.news-swiper .swiper-slide .copy-filter{display:flex;flex-direction:column;justify-content:space-between;padding:35rem 50rem 50rem;position:relative;opacity:1;transition:all .3s ease-in-out}
.latest.news-swiper .swiper-slide.swiper-slide-visible .copy-filter{opacity:1}
.latest.news-swiper .swiper-slide.featured-slide .swipe-header h4{font-size:33rem; line-height: 1.2}
.latest.news-swiper .swiper-slide.featured-slide .copy-filter{max-width:72%; z-index: 2;}
.latest.news-swiper .swipe-copy a{font-size:14rem}
.latest.news-swiper .swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:0;height:100%;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);top:0;position:absolute}
.dynamic-client-stories.latest.news-swiper .swiper-button-prev{left:0;right:auto;height:100%;top:0;position:absolute;width:66rem}
.latest.news-swiper .swiper-button-next{right:25rem;left:auto}
.latest.news-swiper .swiper-button-next{right:0;width:66rem}
.latest.news-swiper .swiper-button-next svg{position:absolute;top:50%;transform:translateY(-50%);z-index:99999;height:35px;width:35px;}
.latest.news-swiper .swiper-button-next svg{transform:rotate(-90deg);border:2px solid #fff;border-radius:50%;padding:4rem;fill:#fff}
.latest.news-swiper .swiper-button-prev svg{transform:rotate(90deg);border:2px solid #fff;border-radius:50%;padding:4rem;fill:#fff}
.latest.news-swiper .swiper-slide:not(.swiper-slide-visible) .copy-filter::after{background:rgb(0 0 0 / 25%);position:absolute;content:"";top:0;left:0;width:200%;height:100%;max-width:200%;z-index:1}
.latest.news-swiper .swiper-slide:not(.swiper-slide-visible) .swipe-copy,.swiper-slide:not(.swiper-slide-visible) .swipe-header{z-index:2;opacity:.25;transition:all .3s ease-in-out}
.latest.news-swiper .swiper-slide.swiper-slide-visible .swipe-copy,.swiper-slide.swiper-slide-visible .swipe-header{opacity:1}
.latest.news-swiper .swiper-button-next,.swiper-button-prev{opacity:1;cursor:pointer;transition:all .5s ease-in-out}
.latest.news-swiper .latest.news-swiper .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}
.swiper-button-next.swiper-button-disabled{display:none}
.latest.news-swiper .swiper-slide.swiper-slide-visible{box-shadow:rgb(0 0 0 / 0%) 3px 7px 20px 4px;transition:all .3s ease-in-out}
.latest.news-swiper .swiper-slide.swiper-slide-visible:hover{box-shadow:rgb(0 0 0 / 32%) 3px 7px 20px 4px;z-index:2; z-index: 99;}
.latest.news-swiper .swiper-slide {position: relative;}
.latest.news-swiper .swiper-slide .video-background{width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover!important}
.latest.news-swiper .swiper-slide .video-background .filter-dark { position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, .2); top: 0;left: 0;z-index: 1;}
.latest.news-swiper .swiper-slide .video-background video{object-position:center;object-fit:cover!important;width:100%;height:100%}
.latest.news-swiper .swipe-copy a svg{width:20px;transform:translateX(5px);transition:all .3s ease-in-out}
.latest.news-swiper .swipe-copy a:hover svg{transform: translateX(9px);}
.latest.news-swiper .swipe-copy a{font-size:14px;} 
section.latest::before{display: none;}
.latest.news-swiper{margin-bottom: 0;}
.latest .fis-video-slider{top: 0; max-width: initial; margin: initial; width: auto;}
.latest .swiper-button-next svg{right: 30px;}
.latest.news-swiper{padding-top:0!important;padding-bottom:0!important}
  
@media(max-width: 768px){
.latest .swiper-wrapper{z-index:99;position:relative}
.l2insights{padding:90rem 0 90rem}
.latest .fis-video-slider{max-width:calc(100% - 60rem)}
.latest.news-swiper .swiper-slide.featured-slide .copy-filter{max-width:initial}
.latest.news-swiper .swiper-slide.featured-slide .swipe-header h4{font-size:26px;line-height:1.1}
.latest.news-swiper .fis-video-slider{position:relative;z-index:4;padding-left:0;padding-bottom:40rem;    margin-bottom: 40rem;padding-right:0;width:1180rem;margin:0 auto;max-width:calc(100% - 60rem)}
.latest.news-swiper .swiper-button-next,.swiper-container-rtl .swiper-button-prev{top:0}
.latest.news-swiper .swiper-button-next svg{border:2px solid #000;fill:#000}
.latest.news-swiper .swiper-button-prev svg{border:2px solid #000;fill:#000}
.latest.news-swiper .swiper-button-next svg{top:100%}
.latest.news-swiper .swiper-button-prev svg{top:100%}
.latest.news-swiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev {height: 100%;margin-top: 30px;}
.latest.news-swiper{padding:120rem 0 120rem}
}
    
@media(max-width: 576px){
.dynamic-client-stories .swiper-container.client-stories-container{margin-top:40rem}
.fis-video-slider{opacity:1;transform:translateY(0)}
.latest .swiper-wrapper .swiper-slide:first-of-type,.latest.news-swiper .swiper-wrapper .swiper-slide{min-width:100%;max-width:100%;background-size:cover!important;background-position:center!important}
.latest.news-swiper .swiper-slide.featured-slide .copy-filter{max-width:100%}.swipe-header h4{font-size:24rem}
.latest.news-swiper .swipe-copy a{font-size:14rem}.latest .fis-video-slider{max-width:calc(100% - 60rem);padding-left:30rem}
.latest.news-swiper .swiper-wrapper .swiper-slide{min-height:450px}
.latest.news-swiper .swiper-slide.featured-slide .swipe-header h4{font-size:27rem}
.latest.news-swiper .eyebrow-header{font-size:14rem}
.latest.news-swiper .swiper-slide .copy-filter{padding:35rem 35rem 35rem}
}
/*End Swiper Section*/

.api-card-video-container{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;transition:all .3s ease-in-out;transform:scale(1)}
.dynamic-client-stories .swiper-slide:hover .api-card-video-container{transform:scale(1.1)}
.api-card-video-container video{-webkit-object-fit:cover;object-fit:cover!important;position:absolute;top:0;left:0;width:100%;height:100%}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper{margin-bottom:0;max-width:1440px;margin-left:auto;margin-right:auto}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter{z-index:2;position:relative;width:100%;max-width:100%!important;padding:0!important}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .swipe-copy,.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-visible) .swipe-header{z-index:2;opacity:1;transition:all .3s ease-in-out}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide{width:100%!important;max-width:100%;min-width:100%!important}
.dynamic-client-stories.latest.news-swiper .fis-video-slider{padding-right:0;padding-left:0}
.swiper-wrapper .copy-filter .row{position:relative;z-index:2;display:flex;min-height:100%}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-66 .swipe-copy p{font-size:18rem;margin-bottom:30rem}
.dynamic-client-stories.latest.news-swiper .swiper-slide.featured-slide .swipe-header h4{font-family:'Roobert Light',sans-serif;font-weight:400;font-size:32rem}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33{position:relative}
.solutions-implemented h5,.story-highlights .highlight-header h5{font-family:'Roobert Semibold',sans-serif;font-size:18rem;font-weight:normal}
.story-highlights .highlight-header h5{margin-bottom:20rem;font-family: 'Roobert Regular', sans-serif !important;}
.solutions-implemented a{color:#4bcd3e;text-transform:none}
.swiper-wrapper .copy-filter .row .col-66{width:calc((100% / 3)* 2);padding-top:40rem;padding-left:40rem;padding-right:40rem;padding-bottom:40rem;position:relative}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .swipe-copy,.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-visible) .swipe-header{max-width:390px}
.swiper-wrapper .copy-filter .row .col-33{width:calc(100% / 3);padding-left:20rem;padding-top:40rem;padding-right:40rem;padding-bottom:40rem}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33 ul{padding-left:15px;margin-bottom:35rem}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33 ul li{position:relative;padding-left:15px;margin-bottom:8px;font-size:16px;list-style:none}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33 ul li::before{position:absolute;content:'';left:0;top:2px;height:80%;width:3px;background:#06d6c8}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .solutions-implemented h5{margin-bottom:5rem}
.dynamic-client-stories .cs-filters.row{margin-top:40rem}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide{height:auto!important;margin-right:0!important}
.dynamic-client-stories.latest.news-swiper .fis-video-slider{padding-bottom:0;margin-bottom:0}
.background-img{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;z-index:-1}
.background-img::before{content:"";position:absolute;top:0;left:0;width:90%;height:100%;z-index:-1;background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}
.col-66-dark .background-img::before,.col-66-light .background-img::before,.col-66-medium .background-img::before{display:none}
.col-66-light{background:#06d6c8;position:absolute;top:0;left:0;width:calc(100% + 8px);height:100%;z-index:-1}
.col-66-medium{background:#109fa7;position:absolute;top:0;left:0;width:calc(100% + 16px);height:100%;z-index:-2}
.col-66-dark{background:#204c76;position:absolute;top:0;left:0;width:calc(100% + 24px);height:100%;z-index:-3}
.solutions-implemented a{color:#4bcd3e;text-transform:none;position:relative;display:block;max-width:max-content;margin-bottom:5px;transition:all .3s ease-in-out}
.solutions-implemented a:not(.long-span)::before{content:"";width:100%;position:absolute;bottom:0;height:1px;right:0;background:#4bcd3e;transition:all .3s ease-in-out}
.solutions-implemented a:hover::before{width:0}
a.long-span span.long-span::before{content:"";width:100%;position:absolute;bottom:0;height:1px;right:0;background:#4bcd3e;transition:all .3s ease-in-out}
a.long-span span.long-span{max-width:max-content;display:block;position:relative}
a.long-span:hover span.long-span::before{width:0}

@media(max-width:991px){
.dynamic-client-stories .swiper-container.client-stories-container{margin-top:60rem}
.swiper-pagination.swiper-pagination-clickable{width:100%;min-height:10px;display:flex}
.dynamic-client-stories span.swiper-pagination-bullet{width:38px;height:6px;background:#e3e3e3;border-radius:6px;margin-bottom:10px;transition:all .3s ease-in-out;display:block;margin-right:12px;cursor:pointer}
.dynamic-client-stories .swiper-pagination.swiper-pagination-clickable{width:100%;min-height:10px;display:flex;justify-content:center;margin-top:35rem;margin-bottom:0}
.dynamic-client-stories.latest.news-swiper .fis-video-slider{margin-bottom:0}
.dynamic-client-stories span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4bcd3e}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .swiper-slide .copy-filter .col-33{display:none}
.dynamic-client-stories.latest.news-swiper .fis-video-slider{width:100%;max-width:100%}
.dynamic-client-stories.latest.news-swiper .swiper-wrapper .copy-filter .row .col-66{width:calc(100% - 80rem)!important;display:flex;flex-direction:column;max-width:100%;height:100%}
.background-img{clip-path:none!important}
.dynamic-client-stories .cs-filters.row{width:100%;margin-top:0!important}
}

@media(max-width:576px){
.dynamic-client-stories.latest.news-swiper .fis-video-slider{padding-bottom:27px}
}
/*END DYNAMIC CLIENT STORIES*/