header{position:relative}
.visa-navbar{border-width:1px 0;background:#1a1e5a;background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#1a1e5a),color-stop(100%,#122d98));background:-webkit-linear-gradient(45deg,#1a1e5a 0,#122d98 100%);background:linear-gradient(45deg,#1a1e5a 0,#122d98 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1E5A',endColorstr='#FF122D98',GradientType=1)}
.contentPost{display:none}
.visa-navbar .container-fluid{width:100%}
.visa-navbar a:focus{outline:0 !important}
.visa-navbar a.navbar-brand:focus{outline:.1rem dotted #b9b9b9 !important}
.visa-navbar button.toggle-search:focus{outline:1px dotted white}
.visa-navbar button.toggle-search:focus .visa-icon-search{color:#fff}
.visa-navbar .nav>li>a{color:#1a1f71}
.visa-navbar .nav>li>a:hover,.visa-navbar .nav>li>a:focus{outline:0}
.visa-navbar .navbar-brand{margin-top:1rem;padding:1.2rem 1.5rem 0}
.visa-navbar .visa-logo{height:25px}
.visa-navbar .visa-icon-search,.visa-navbar .visa-icon-hamburger{font-size:3rem}
.visa-navbar .visa-icon-search{color:#f7b600}
.visa-navbar button{background:0}
.visa-navbar button .visa-icon{line-height:1}
.visa-navbar .sep-line{display:inline-block;width:1px;height:25px;position:relative;top:-3px;background-color:rgba(255,255,255,0.25)}
.visa-navbar .navbar-toggle{padding:1.2rem 1rem .6rem;margin-top:5px;margin-bottom:4px}
.visa-navbar .navbar-toggle button{font-size:3rem;line-height:1;padding:0;margin-left:1rem}
.visa-navbar .navbar-toggle .sep-line{margin-left:1rem}
.visa-navbar .navbar-toggle .toggle-menu{color:#fff}
.visa-navbar .navbar-toggle .toggle-menu.collapsed .visa-icon-close{display:none}
.visa-navbar .navbar-toggle .toggle-menu.collapsed .visa-icon-hamburger{display:inline-block}
.visa-navbar .navbar-toggle .toggle-menu .visa-icon-close{display:inline-block}
.visa-navbar .navbar-toggle .toggle-menu .visa-icon-hamburger{display:none}
.visa-navbar .navbar-toggle .toggle-search{color:#f7b600}
.dropdown-nav{position:relative}
.visa-navbar span.staticText{font-size:1.8rem;color:#1a1f71;font-weight:400}
.navline{height:3.5px;z-index:3;display:block;width:100%;position:relative;bottom:0}
.navline .nav-indicator-bar{position:absolute;top:0;width:100%;height:100%;-webkit-transition:1s;transition:1s;background:url(../../../../etc/designs/rvcom/images/global-nav-indicator-bar.jpg) 2500px 0}
.navline .nav-indicator{position:absolute;top:-15px;width:30px;height:10px;margin-left:-15px;display:none;z-index:10;-webkit-transition:1s;transition:1s}
.navline .nav-indicator img{width:auto;height:100%}
.tier-menu{left:0;margin-top:.5rem;position:absolute;z-index:20100;width:100%;box-sizing:border-box;background:#fff}
.navbar-search-form{background-color:#fff;font-size:2.4rem}
.navbar-search-form .navbar-form{padding-top:2rem}
.navbar-search-form .navbar-form .form-group{width:100%}
.navbar-search-form .navbar-form .input-group{position:relative;width:100%}
.navbar-search-form .navbar-form .input-group .input-group-addon{display:none}
.navbar-search-form .navbar-form .input-group .input-group-btn{width:1%}
.navbar-search-form .navbar-form .input-group .input-group-addon{display:none}
.navbar-search-form .form-control{border:1px solid #ccc;border-radius:0;height:4.4rem;box-shadow:none;font-size:1.8rem;padding-right:10rem;width:100%;-webkit-appearance:none;-webkit-box-shadow:none}
.navbar-search-form .form-control::-ms-clear{display:none;width:0;height:0}
.navbar-search-form .btn-search-go{height:44px;width:auto;padding:1rem 1.5rem;font-size:1.5rem;border-left:0;position:absolute;right:0;z-index:2;border-radius:0}
.navbar-search-form .btn-search-go:focus,.navbar-search-form button.go-btn-highlight{background-color:#1a1f71;color:white}
.navbar-search-form .btn-clear{height:44px;padding:1rem 1.5rem;font-size:1.5rem;border-left:0;position:absolute;right:40px;z-index:2}
.navbar-search-form .btn-clear .visa-icon{font-size:2rem;top:0}
.navbar-search-form button.btn-clear:focus{outline:.1rem dotted #b9b9b9 !important}
.navbar-search-form{padding:20px 12px;font-size:1.8rem}
.navbar-search-form{border-bottom:.1rem solid #ccc;color:#1a1f71;font-size:1.4rem;margin-bottom:1rem;padding-bottom:.5rem}
.navbar-search-form li{padding:1rem 0}
.media-content-cta{font-size:1.4rem;line-height:1.6rem}
.media-content-cta .title{color:#1a1f71;font-size:2rem;line-height:1;margin-bottom:1rem}
.media-content-cta img{width:100%}
.media-content-cta img.img-top{padding-bottom:10px}
.media-content-cta img.img-btm{padding-top:10px}
.media-content-cta img.img-feature{width:60%}
.media-content-cta strong{color:#1a1f71;display:block;font-size:1.3rem}
.media-content-cta P{font-size:inherit;line-height:inherit;padding-top:.4rem}
.media-content-cta a{color:#5c5c5c;display:block}
.media-content-cta a .link-cta{color:#003ea9}
.media-content-cta a:hover,.media-content-cta a:focus{text-decoration:underline}
.media-content-cta a.l3Title:hover,.media-content-cta a.l3Title:focus{text-decoration:none}
.media-content-cta a:hover .link-cta,.media-content-cta a:focus .link-cta{text-decoration:underline}
.media-content-cta a:hover .link-cta:after,.media-content-cta a:focus .link-cta:after{color:#003ea9}
.media-content-cta .link-lg{font-size:2rem;padding-bottom:2rem}
.media-content-cta .link-cta{font-size:1.4rem}
.media-content-cta .link-cta:after{color:#f7b600;font-size:1.4rem;top:4px;font-weight:bold;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.visa-navbar ul.navbar-nav-desktop li{font-size:1.2rem}
.navbar-nav-mobile .dropdown-menu>li>a{font-weight:300}
@media screen and (max-width:767px){.visa-navbar span.staticText{font-size:1.2rem}
.visa-navbar .navbar-collapse{background:#fff;margin-top:.5rem;position:absolute;width:100%;z-index:20010}
.visa-navbar .navbar-nav-mobile .navbar-nav{margin-bottom:0}
.visa-navbar .navbar-nav-mobile a{font-size:2.4rem}
.visa-navbar .navbar-nav-mobile .dropdown a[data-toggle="dropdown"]{border:0;background-color:none;line-height:2rem !important;height:auto;max-width:100%}
.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu{background-color:#f7f7f7;border-top:.1rem solid #dedede;border-bottom:.1rem solid #dedede;border-radius:0;width:100%;padding:1rem 1.5rem;max-width:100%;box-sizing:content-box;margin:0 -1.5rem}
.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li{border:0}
.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li .nav-link-second{font-size:2.2rem;padding:1.3rem 3rem;line-height:100%;color:#1a1f71;white-space:normal}
.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li .nav-link-second:focus,.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li .nav-link-second.focus,.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li .nav-link-second:hover,.visa-navbar .navbar-nav-mobile .dropdown .dropdown-menu li .nav-link-second.hover{background:0;color:#1a1f71}
.visa-navbar .navbar-nav-mobile .nav-link-primary{display:inline-block;width:100%;padding:3rem !important;background-repeat:no-repeat;background-position:0 center;background-color:transparent !important;background-size:2.7rem;position:relative}
.visa-navbar .navbar-nav-mobile .link-arrow:after{content:'\E807B';color:#1a1f71;font-family:'visa-icon';font-size:2.2rem;line-height:1;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.visa-navbar .navbar-nav-mobile .link-arrow:after{left:0;position:absolute;top:50%;margin-top:-1.1rem}
.visa-navbar .navbar-nav-mobile .dropdown.open .link-arrow:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.visa-navbar .navbar-nav-mobile .link-arrow-right:after{content:'\E807B';color:#1a1f71;font-family:'visa-icon';font-size:2.2rem;line-height:1;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.visa-navbar .navbar-nav-mobile .link-arrow-right:after{right:0;position:absolute;top:1.2em;margin-top:-1.1rem}
.visa-navbar .navbar-nav-mobile .dropdown.open .link-arrow-right:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#primary-nav .navbar-nav-mobile .link-arrow-down:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.visa-navbar .navbar-nav-mobile .tier-menu-third li a{font-size:1.8rem;padding:1rem 4rem;font-weight:400}
.visa-navbar .navbar-nav-mobile .tier-menu-third li a span{font-size:2.4rem;padding:0}
.visa-navbar .navbar-nav-mobile .nav-link-second{display:inline-block;width:100%}
.visa-navbar .navbar-nav-mobile li{border-bottom:.1rem solid #dedede}
.visa-navbar .navbar-nav-mobile li.open{border-bottom:0}
.visa-navbar .navbar-nav-mobile li li li{border-bottom:0}
.visa-navbar .navbar-search-form{background-color:#fff}
.visa-navbar .navbar-search-form .btn-clear{width:auto}
}
@media screen and (min-width:768px){.visa-navbar span.staticText{font-size:1.2rem}
.visa-navbar .nav>li{position:static}
.visa-navbar .nav>li>a:hover,.visa-navbar .nav>li>a:focus{color:#1a1f71}
.visa-navbar .nav>li .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#dedede;margin:0 0 2rem;padding:0;width:66%}
.visa-navbar .navbar-nav{float:right;padding-top:.5rem;padding-bottom:.5rem}
.visa-navbar .navbar-nav>li>a{color:rgba(255,255,255,0.85);padding-right:.9rem;padding-left:.9rem}
.visa-navbar .navbar-nav>li>a:hover,.visa-navbar .navbar-nav>li>a:focus{color:#f7b600;text-decoration:none}
.visa-navbar .navbar-nav>li>a.active,.visa-navbar .navbar-nav>li>a.active:hover,.visa-navbar .navbar-nav>li>a.active:focus{color:#f7b600}
.visa-navbar .navbar-nav>li>a.navActive,.visa-navbar .navbar-nav>li>a.navActive:hover,.visa-navbar .navbar-nav>li>a.navActive:focus{color:#f7b600}
.visa-navbar .navbar-nav .search-nav-item{position:relative;padding-top:.8rem;line-height:1rem}
.visa-navbar .navbar-nav button.toggle-search{padding:0;display:inline-block;position:relative;top:-4px}
.visa-navbar .navbar-nav .visa-icon-search{font-size:3rem}
.visa-navbar .navbar-nav .sep-line{position:static;margin-left:1rem;margin-right:1.5rem;height:3.3rem}
.visa-navbar .tier-menu{top:6.5rem;margin-top:0}
.visa-navbar .tier-menu .nav>li{display:inline-block}
.visa-navbar .tier-menu .nav>li>a{font-size:1.8rem}
.visa-navbar>.container-fluid .navbar-brand{margin-left:0;margin-top:.5rem}
.visa-navbar .visa-logo{height:2.5rem}
.visa-navbar .navbar-search-form .navbar-form .form-control{border-left:0;padding-left:.6rem}
.visa-navbar .navbar-search-form .navbar-form .form-group{width:100%}
.visa-navbar .navbar-search-form .navbar-form .input-group{width:100%}
.visa-navbar .navbar-search-form .navbar-form .input-group .input-group-addon{display:table-cell;padding:0 0 0 1rem;width:3rem;background:#fff}
.visa-navbar .navbar-search-form .navbar-form .input-group .input-group-addon .visa-icon-search{color:#ccc}
.visa-navbar .navbar-search-form{padding:2rem 2.5rem;font-size:1.8rem}
.visa-navbar .tier-menu{background:rgba(255,255,255,0.97)}
.visa-navbar .tier-menu:after{bottom:-3px;content:'';height:3px;position:absolute;width:100%;background:url(../../../../etc/designs/rvcom/images/nav-shadow.png) 0 0 repeat transparent}
.visa-navbar .tier-menu-secondary{text-align:center}
.visa-navbar .tier-menu-secondary .nav>li>a{font-size:1.1rem;padding:2rem 2rem 2.2rem}
.visa-navbar .tier-menu-secondary .nav>li>a span{display:block}
.visa-navbar .tier-menu-secondary .nav>li>a span.visa-icon{color:#1a1f71;font-size:4rem;line-height:1}
.visa-navbar .tier-menu-secondary .nav>li>a .link-label{padding-top:1rem;line-height:1.4;max-width:90px;word-break:break-word;display:flex}
.visa-navbar .tier-menu-secondary .nav>li>a:hover,.visa-navbar .tier-menu-secondary .nav>li>a:focus{text-decoration:none}
.visa-navbar .tier-menu-secondary .nav>li>a:hover .link-label,.visa-navbar .tier-menu-secondary .nav>li>a:focus .link-label{text-decoration:underline}
.visa-navbar .tier-menu-secondary .nav>li>a.active i.pointer{bottom:-0.3rem;content:' ';height:1.3rem;position:absolute;left:50%;margin-left:-1.3rem;width:2.7rem;background:url(../../../../etc/designs/rvcom/images/nav-pointer-white.png) bottom left no-repeat;z-index:2}
.visa-navbar .tier-menu-secondary .nav .nav>li{margin:0 0 2rem}
.visa-navbar .tier-menu-secondary .nav .nav>li>a{padding:0 1.5rem 0 0}
.visa-navbar .tier-menu-secondary .nav .nav>li>a:hover,.visa-navbar .tier-menu-secondary .nav .nav>li>a:focus{text-decoration:underline}
.visa-navbar .tier-menu-third{background:rgba(255,255,255,0.97);left:0;padding:4rem 0 4.5rem;text-align:left;position:absolute;width:100%}
.visa-navbar .tier-menu-third .container-fluid{padding:0 3rem}
.visa-navbar .tier-menu-third .nav>li{display:block}
.visa-navbar .tier-menu-third .nav-center-action-block{margin-top:4rem;text-align:center}
.visa-navbar .tier-menu-third:after{bottom:-3px;content:'';height:3px;position:absolute;width:100%;background:url(../../../../etc/designs/rvcom/images/nav-shadow.png) 0 0 repeat transparent}
.navline{height:4px}
}
@media screen and (min-width:992px){header .container-fluid{padding-left:2rem;padding-right:2rem}
.visa-navbar .navbar-nav{font-size:1.8rem;padding-top:.9rem;padding-bottom:.9rem}
.visa-navbar .navbar-nav>li>a{padding-left:1.5rem;padding-right:1.5rem}
.visa-navbar .navbar-nav .search-nav-item{padding-top:.4rem}
.visa-navbar .navbar-nav button.toggle-search{top:-5px}
.visa-navbar .navbar-nav .visa-icon-search{font-size:3.6rem}
.visa-navbar .navbar-nav .sep-line{margin-left:1rem;margin-right:2.5rem;height:4.1rem}
.visa-navbar>.container-fluid .navbar-brand{margin-top:.9rem;padding-top:.9rem}
.visa-navbar .visa-logo{height:3.2rem}
.visa-navbar .tier-menu-secondary .nav>li>a{font-size:1.4rem;padding:2.3rem 2.5rem 2.5rem}
.visa-navbar .tier-menu-secondary .nav>li>a span.visa-icon{font-size:5rem}
.visa-navbar .tier-menu-secondary .nav>li>a .icon-label{padding-top:1.2rem}
.visa-navbar .tier-menu-secondary .nav>li>a .link-label{max-width:150px}
.visa-navbar .tier-menu{top:7.4rem}
.visa-navbar .tier-menu-third{padding-bottom:5.5rem}
.navline{height:5px}
.media-content-cta{font-size:1.6rem;line-height:1.8rem}
.media-content-cta .title{font-size:2.2rem}
.media-content-cta img.img-feature{width:80%}
.media-content-cta strong{font-size:1.4rem}
.media-content-cta .link-cta{font-size:1.6rem}
.media-content-cta .link-cta:after{font-size:1.6rem}
.visa-navbar span.staticText{font-size:1.5rem}
.visa-navbar ul.navbar-nav-desktop li{font-size:1.5rem}
}
@media(min-width:1200px){#main-nav-animation{height:86px;width:100%;background-size:cover;border-style:none}
.visa-navbar .tier-menu-secondary .nav>li>a .link-label{max-width:180px}
}
@media screen and (min-width:1200px){.visa-navbar ul.navbar-nav-desktop li{font-size:1.7rem}
header .container-fluid{padding-left:1.5rem;padding-right:1.5rem}
.visa-navbar span.staticText{font-size:1.8rem}
.visa-navbar .navbar-nav{font-size:2rem;padding-top:1.8rem;padding-bottom:1.8rem}
.visa-navbar .navbar-nav>li>a{padding-left:2rem;padding-right:2rem}
.visa-navbar .navbar-nav .search-nav-item{padding-top:.2rem}
.visa-navbar .navbar-nav button.toggle-search{top:-1px}
.visa-navbar .navbar-nav .visa-icon-search{font-size:4.2rem}
.visa-navbar .navbar-nav .sep-line{margin-left:1.5rem;margin-right:3rem;height:4.5rem}
.visa-navbar>.container-fluid .navbar-brand{margin-top:1.8rem;padding-top:.5rem}
.visa-navbar .visa-logo{height:4rem}
.visa-navbar .tier-menu{top:9.2rem}
.visa-navbar .tier-menu-secondary .nav>li>a{font-size:1.6rem;padding:2.2rem 3.5rem 2.5rem}
.visa-navbar .tier-menu-secondary .nav>li>a span.visa-icon{font-size:6rem}
.visa-navbar .tier-menu-third{padding-bottom:6.5rem}
.media-content-cta{font-size:1.6rem;line-height:1.8rem}
.media-content-cta .title{font-size:2.5rem}
.media-content-cta img.img-feature{width:100%}
.media-content-cta strong{font-size:1.5rem}
.media-content-cta .link-cta{font-size:1.8rem}
.media-content-cta .link-cta:after{font-size:1.8rem}
}