.fis-main-nav .fis-logo{position:relative;margin-right:0;padding-right:16px;z-index:1}
.primary-nav>.menu-item>a::after{font-size:23px;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #4bcd3e}
.nav-container a.contact-us{z-index:1;position:relative}
.primary-nav>.menu-item>a{position:relative}
.fis-main-nav .fis-logo::after{content:"";right:0;position:absolute;top:50%;width:1px;height:21px;background:#fff;transform:translateY(-50%)}
.secondary-nav .menu-item{position:relative}
.secondary-nav .menu-item:first-of-type a{margin-right:15px!important;padding-right:0}
.secondary-nav .menu-item:nth-of-type(2) a{margin-left:10px;padding-left:0}
a.nav-coverall-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}
.primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item+.menu-item+.menu-item>a::after,.primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item+.menu-item>a::after,.primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item>a::after{display:none}
.fis-main-nav.dropdown-active,.fis-main-nav.dropdown-active.fis-bg-base{background:#1d1f48!important}
#header .fis-main-nav.clearfix.darkLight.toggleHeader.fis-bg-base{background:#1d1f48!important}
.fis-main-nav.clearfix.light.dropdown-active .menu-item>a:not(.active-navigation){color:#fff!important}
#header .fis-main-nav.darkLight.dropdown-active .nav-container .primary-nav .menu-item a{color:#fff!important}
#header .fis-main-nav.darkLight.dropdown-active .nav-container .secondary-nav .menu-item a{color:#fff!important}
.fis-main-nav.clearfix.light.dropdown-active .menu-item>a:not(.active-navigation):hover{color:#4bcd3e!important}
.fis-main-nav.clearfix .nav-container .primary-nav>.menu-item>a:hover{color:#4bcd3e!important}
.fis-main-nav .nav-container .secondary-nav>.menu-item>a:hover{color:#4bcd3e!important}
.nav-container.fis-bg-base button.close{display:none!important}
.fis-main-nav.dropdown-active #search-btn .fis-search-svg{fill:#fff!important}
#header .fis-main-nav.darkLight.toggleHeader svg.fis-search-svg.fis-svg-white{fill:#fff!important}
#header .fis-main-nav a#search-btn svg{transition:all .3s ease-in-out}
#header .fis-main-nav.dropdown-active a#search-btn svg{fill:#fff!important}
#header .fis-main-nav a#search-btn:hover svg,#header .fis-main-nav.dropdown-active a#search-btn:hover svg{fill:#4bcd3e!important}
#header .fis-main-nav.light.sticky-active-now{background:#1d1f48!important}
.primary-nav .menu-item:first-of-type>a::after,.primary-nav .menu-item:nth-of-type(2)>a::after,.primary-nav .menu-item:nth-of-type(3)>a::after{display:none}
.fis-main-nav ul.nav-L1-items{padding-left:20px;padding-right:20px}
.navigation-dropdown{min-height:max-content}
.merchant-dropdown.navigation-dropdown.three-col-nav{width:300px;right:initial;left:88px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:40rem;padding-top:30rem}
.merchant-dropdown.navigation-dropdown[data-dropdown-num="1"]{width:100%;left:50%;max-width:calc(100% - 120rem);transform:translateX(-50%);background:#272a61;transition:all .25s ease-in;top:0;z-index:-1}
.merchant-dropdown.navigation-dropdown.show-dd[data-dropdown-num="1"]{top:80px;padding-top:0;padding-bottom:0}
.merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items.column2>li:first-of-type{display:none}
.merchant-dropdown.navigation-dropdown[data-dropdown-num="1"].three-col-nav ul.nav-L1-items>li>ul.nav-L2-items.list-wrapper a{padding-left:0;font-size:14px;color:#fff;position:relative;padding-bottom:0;width:max-content;padding-right:0;padding-top:10px;padding-left:8px;padding-right:8px;padding-bottom:10px;border-radius:5px;transform:translateX(-8px)}
.merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items{padding-left:73px;padding-top:40px}
.fis-main-nav ul.nav-L1-items>li>ul.nav-L2-items a:hover{color:#4bcd3e!important}
.three-col-nav ul.list-wrapper.nav-L2-items li .fis-nav-title{color:rgb(255 255 255);font-size:16px;font-family:'Roobert Bold',sans-serif;font-weight:400;position:relative;padding-bottom:23px;margin-bottom:7px}
.fis-nav-title::after{content:"";position:absolute;bottom:0;width:100%;height:1px;left:0;padding:2px;background-image:radial-gradient(circle at 1.5rem,#fff .75rem,rgba(255,255,255,0) 1.5rem);background-position:bottom left;background-size:5px 5px;background-repeat:repeat-x,repeat-y;opacity:.8}
.merchant-dropdown.navigation-dropdown.three-col-nav{padding-bottom:30rem}
.nav-container .navigation-dropdown.show-dd::before{display:none}
.nav-features{position:relative}div.nav-features::before{display:none}
.nav-features .feature-intro::after{display:none}
.nav-features .shadow-filter{display:none}
.nav-features .feature-intro{position:relative;height:auto;display:none}
.nav-features .feature .feature-copy-title{color:#fff;font-family:'Roobert Medium',sans-serif!important;font-weight:400!important;font-size:22px}
.nav-features .feature .feature-copy-title span{font-weight:400!important;color:#fff;position:relative;transition:all .3s ease-in-out}
.nav-features .feature-copy p{color:#fff}
.nav-features button.btn-links-style{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}
.nav-features .feature::before{display:none}
.nav-features .feature::after{display:none}
.nav-features.dark-bg{background:#31357a;margin-right:0;border-radius:0}
.nav-features .feature:hover .feature-copy-wrap{right:0}
.nav-features .feature:hover{background:#1d1f48}
.nav-features .feature:hover .feature-copy-wrap .feature-copy-title span{color:#4bcd3e}
.feature-copy-wrap .image img{max-width:65px;margin-bottom:8rem}
.feature-link-cover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4}
.feature-link-cover a.full-feature-link{position:absolute;top:0;left:0;width:100%;height:100%}
.fis-main-nav::before{content:"";position:absolute;width:100vw;top:80px;left:0;height:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:0 0;z-index:-1;transition-property:backdrop-filter,-webkit-backdrop-filter,background;transition-duration:.25s;transition-timing-function:ease-in}
.fis-main-nav.dropdown-active::before{content:"";position:absolute;width:100vw;top:82px;left:0;height:100vh;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:transparent linear-gradient(180deg,#666EFF66 0,#666EFF52 63%,#666EFF00 100%) 0 0 no-repeat padding-box;z-index:-1}
.nav-features .feature{height:auto;margin-top:30rem;width:calc(100% - 50rem);margin-left:auto;margin-right:auto;transition:all .3s ease-in-out;border-radius:10px;padding-top:25px;padding-bottom:25px}
.nav-features .feature:last-of-type{margin-bottom:20rem;margin-top:0}
.dropdown-active .primary-nav.not-industry::before{content:"";width:100vw;left:0;top:0;position:absolute;height:82px;background:#1d1f48}
.nav-container .primary-nav>.menu-item>a{margin:0 20px 0 20px}
html.maintain-no-scroll{overflow:hidden!important}
.fis-main-nav .secondary-nav>.menu-item a{position:relative;max-width:max-content}
.showing-search+.nav-container .nav-contact-row{display:block}
.showing-search+.nav-container .nav-contact-row>.column-content{display:none}
.fis-main-nav ul.nav-L1-items>li>a.l1-link.fis-anchor-disable:hover::before,.fis-main-nav ul.nav-L1-items>li>a.l1-link:hover::before,.three-col-nav ul.nav-L1-items>li>ul.nav-L2-items.list-wrapper a:hover::before,a.parent-list-active+ul.list-active>li:hover>a::before{display:none}
@media(min-width:1367px){
    .dropdown-active .primary-nav.not-industry::before{height:82px}
    .nav-container a.contact-us{font-size:14px!important}
    .fis-main-nav.dropdown-active::before{top:82px}
}
@media(min-width:992px){
    .merchant-dropdown[data-dropdown-num="1"].navigation-dropdown::after{content:"";background:url(-/media/94A3C4AD2DA54DE49A4B6DDCD11CB784.ashx);position:absolute;top:0;left:0;width:52px;height:52px;background-size:cover}
}
@media (max-width:1366px) and (min-width:992px){
    .fis-main-nav.dropdown-active::before{top:59px}
    .right-nav-container{width:40%;display:flex;align-items:center;justify-content:flex-end}
    .navigation-dropdown{top:80px;min-height:fit-content}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items{padding-left:59px}
    .nav-features .feature{height:auto}
    .fis-main-nav .fis-logo{padding-right:16px}
    .dropdown-active .primary-nav.not-industry::before{height:61px}
    .merchant-dropdown.navigation-dropdown.show-dd[data-dropdown-num="1"]{top:59px}
    .fis-main-nav{height:60px!important}
}
@media (max-width:1210px) and (min-width:992px){
    .fis-main-nav .secondary-nav>.menu-item a,.fis-main-nav.toggleHeader .secondary-nav>.menu-item a,.nav-container .primary-nav>.menu-item>a{font-size:14px}
    .nav-container a.contact-us{margin-right:0}
    .nav-container .primary-nav>.menu-item>a{margin:0 12px 0 12px}
    .primary-nav.not-industry>.menu-item:first-of-type>a{margin-right:24px}
}
@media(max-width:1100px) and (min-width:992px){
    .fis-main-nav .secondary-nav>.menu-item a,.fis-main-nav.toggleHeader .secondary-nav>.menu-item a,.nav-container .primary-nav>.menu-item>a{font-size:13px}
    .nav-container a.contact-us{padding:4px 8px;font-size:13px}
}
@media(max-width:991px){
    .fis-main-nav.dropdown-active::before {display: none;}
    .nav-features .feature:hover{background:0 0}
    .nav-container.fis-bg-base{opacity:0}
    .nav-container.show-nav{opacity:1!important}
    #header .fis-main-nav.light.toggleHeader.fis-bg-base{background:#1d1f48!important}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"]{top:0!important}
    .nav-container .primary-nav>.menu-item>a{margin-left:0}
    .three-col-nav ul.nav-L1-items>li>ul.nav-L2-items.list-wrapper a+ul+a{padding-top:15px!important}
    .fis-main-nav a.fis-logo{padding-right:0!important}
    #header .fis-main-nav.dropdown-active a#search-btn svg{fill:#4bcd3e!important;color:#4bcd3e!important}
    header#header .fis-main-nav{height:auto!important}
    .hamburger-menu.nav-expanded{top:calc(50% - 12px)!important;transform:translateY(calc(-50% + 12px))}
    .fis-main-nav.darkLight .hamburger-menu .icon-bar{background:#000}
   .fis-main-nav.clearfix.darkLight.toggleHeader.fis-bg-base .hamburger-menu .icon-bar{background:#4bcd3e}
    .primary-nav>.menu-item>a:hover::before{display:none}
    .primary-nav>.menu-item>a.active-navigation::before{display:none}
    .primary-nav.not-industry .menu-item>a{margin-left:0}
    .nav-container a.contact-us{display:block;position:absolute!important;z-index:1;width:125px;height:38px;opacity:1;left:32%!important;font-size:14px!important;top:10px;transform:none}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"]{width:100%;max-width:100%;transform:initial;left:100vw;z-index:1;top:0!important}
    .fis-main-nav .fis-logo::after{display:none}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"].show-dd{top:0!important}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items{padding-left:0;padding-right:0}
    .fis-main-nav ul.nav-L1-items{padding-left:0;padding-right:0}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items.column2>li:first-of-type{display:block}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"].show-dd{left:0}
    .nav-container .primary-nav .menu-item a{border-bottom:none!important;border-top:none!important}
    .nav-container .primary-nav .menu-item a{border-bottom:none!important}
    .right-nav-container .secondary-nav a{border-bottom:none!important}
    .primary-nav,div#navigation::before{background:#1d1f48;transition:all .3s ease-in-out}
    .nav-container.fis-bg-base{width:100%;height:100%;background:#1d1f48;background-color:#1d1f48!important}
    .fis-main-nav.clearfix.light.not-sticky.dropdown-active::before{display:none}
    .menu-item>a>svg.fis-icon-carrot{position:relative;top:initial;right:0;height:16px;transform:none;fill:#4bcd3e!important;margin-left:18px}
    .nav-container .primary-nav>.menu-item>a{display:flex;align-items:center}
    .primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item svg,.primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item+.menu-item svg,.primary-nav.not-industry .menu-item+.merchant-dropdown+.menu-item+.menu-item+.menu-item svg{display:none}
    .nav-container .primary-nav>.menu-item>a{font-size:18px;padding-left:30px}
    .fis-main-nav .secondary-nav>.menu-item a,.fis-main-nav.toggleHeader .secondary-nav>.menu-item a,.nav-container .primary-nav>.menu-item>a{font-size:18px}
    .fis-main-nav .nav-contact-row{display:none}
    a.login-btn{display:none}
    .fis-main-nav.light.dropdown-active #search-btn .fis-search-svg{fill:#4bcd3e!important;stroke:#4bcd3e}
    a.nav-search{position:absolute;right:initial!important;top:0;width:auto;border:none;top:15px;padding:0;z-index:9;left:71%!important}
    .primary-nav .menu-item:first-child a{border-top:none}
    .nav-container{padding-top:calc(100rem + 23px)}
    .navigation-dropdown{margin-top:0;padding-top:calc(100rem + 23px)!important}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items{padding-top:16px}
    .primary-nav .nav-L1-header span{border-top:none!important;border-bottom:none!important}
    .fis-main-nav ul.nav-L2-items{background:#272a61}
    .three-col-nav ul.list-wrapper.nav-L2-items>li .fis-nav-title{padding-left:30px!important;background:0 0;color:#000;border-bottom:1px solid #c3cfe2!important;border-bottom:none!important}
    .fis-main-nav ul.nav-L1-items>li>ul.nav-L2-items a{border-bottom:none!important}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"].three-col-nav ul.nav-L1-items>li>ul.nav-L2-items.list-wrapper a::after{display:none}
    div.nav-features{margin-left:auto;margin-right:auto!important;width:100%;padding:40px 25px 50px}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"] ul.nav-L1-items{margin-bottom:60px}
    .right-nav-container .secondary-nav .menu-item:nth-of-type(2)>a{padding-left:30px}
    .right-nav-container .secondary-nav{margin-top:30px;padding-top:30px;position:relative;margin-bottom:50px}
    .right-nav-container .secondary-nav::before{content:"";position:absolute;width:calc(100% - 60px);left:50%;top:0;transform:translateX(-50%);background:#fff;height:1px}
    .primary-nav .nav-L1-header span{position:relative}
    .primary-nav .nav-L1-header span::after{content:"Back";text-transform:none;color:#fff;position:absolute;left:55px;top:50%;font-size:16px;font-family:'Roobert Medium',sans-serif;font-weight:400;transform:translateY(-50%)}
    .fis-main-nav ul.nav-L2-items li:first-child span{font-size:14px}
    .three-col-nav ul.list-wrapper.nav-L2-items>li .fis-nav-title{color:#fff;font-size:18px;margin-bottom:0}
    .fis-main-nav ul.nav-L1-items ul.nav-L2-items{margin-top:20px}
    .merchant-dropdown.navigation-dropdown[data-dropdown-num="1"].three-col-nav ul.nav-L1-items>li>ul.nav-L2-items.list-wrapper a{font-size:16px;transform:translateX(25px)}
    .fis-nav-title::after{display:none}
    .merchant-dropdown.navigation-dropdown.three-col-nav[data-dropdown-num="1"] ul.nav-L1-items.column2>li:nth-of-type(2)::before{content:"About FIS";color:#fff;font-size:24px;position:relative;padding-left:30px;margin-top:50px}
    .three-col-nav ul.list-wrapper.nav-L2-items>li a{padding-left:30px!important}
    .navigation-dropdown .nav-L1-header::before{left:30px}
    .mobile-dropdown-header{padding-left:30px;padding-right:30px}
    .hamburger-menu{right:30px}
    .three-col-nav ul.nav-L1-items.column2>li:nth-of-type(2)::before{content:"Who we serve";color:#fff;font-size:24px;padding-left:30px;display:block}
    .nav-container .secondary-nav .menu-item a{padding-left:30px!important;margin-left:0}
    .nav-features .feature-copy-wrap .feature-copy{padding:0}.nav-features .feature:hover .feature-copy a,.nav-features .feature:hover .feature-copy-title,.nav-features .feature:hover p{color:#fff}
    .nav-features .feature{margin-top:0!important}
    .nav-features .feature:last-of-type{margin-bottom:0;margin-top:25px!important}
    .mobile-dropdown-header::before{content:"";height:70px;width:100%;position:absolute;left:0;background:#272a61;opacity:0}
    .mobile-dropdown-header.show-bg::before{opacity: 1;}
    .fis-main-nav .fis-logo svg{top:4px!important}
    .mobile-dropdown-header .fis-logo svg{left:-6px!important}
    html.maintain-no-scroll body{position:fixed;height:100%;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}
}
@media(max-width:576px){
    .fis-main-nav.clearfix.light .menu-item>a{padding-left:30px}
    .mobile-dropdown-header a.fis-logo.nav-expanded{top:0!important}
    .nav-container .primary-nav>.menu-item>a{margin-left:0}
}