.bannerCarousel .carousel-inner.edit-mode .carousel-item{position:static;display:block;float:none}
.bannerCarousel .carousel-inner .banner.parbase.section:nth-of-type(n+2):not(.carousel-item){display:none}
.bannerCarousel .carousel-inner .banner.parbase.section.carousel-item.active{display:block}
.bannerCarousel .carousel-indicators{margin:0 auto 30px}
.bannerCarousel .carousel-indicators li{background:transparent;border:solid 2px #fff;width:15px;height:15px;border-radius:50%;padding:0;margin:0 12px;opacity:1}
.bannerCarousel .carousel-indicators li:hover{border-color:#b1e0f0}
.bannerCarousel .carousel-indicators .active{background:#fff}
.bannerCarousel .carousel-indicators .active:hover{background:#b1e0f0}
.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{height:64px;width:64px;top:60px;opacity:1;z-index:11}
@media screen and (min-width:525px){.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{top:100px}
}
@media screen and (min-width:680px){.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{top:120px}
}
@media screen and (min-width:768px){.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{top:calc(25% - 32px)}
}
@media screen and (min-width:992px){.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{top:calc(50% - 32px)}
}
.bannerCarousel .c-tools{position:absolute;width:100%;bottom:0;height:100px;z-index:100;left:50%;transform:translateX(-50%)}
.bannerCarousel .c-tools .play-pause{width:64px;height:64px;bottom:6px;left:0;z-index:16;cursor:pointer;position:absolute}
@media screen and (min-width:400px){.bannerCarousel .c-tools{width:400px}
}
.bannerCarousel .banner-login{display:block;position:absolute;top:10%;z-index:9;max-width:1280px;width:100%;right:50%;transform:translateX(50%)}
.bannerCarousel .banner-login.edit{top:0;max-width:500px;right:30%;transform:translateX(30%)}
.bannerCarousel .banner-login .login-box{float:right;margin-right:5%;margin-bottom:0}
.bannerCarousel .banner-login{display:none}
@media screen and (min-width:992px){.bannerCarousel .banner-login{display:block}
}
@media screen and (min-width:992px){.bannerCarousel .carousel-control-prev,.bannerCarousel .carousel-control-next{display:flex}
}
.bannerCarousel .carousel-indicators li{border-color:#2b2b2b}
.bannerCarousel .carousel-indicators .active{background:#2b2b2b}
@media screen and (min-width:992px){.bannerCarousel .carousel-indicators li{border-color:#fff}
.bannerCarousel .carousel-indicators .active{background:#fff}
}
section.new-vBanner .container .text-container :is(h1,h2,h3,h4,h5,h6){text-align:center}
@media only screen and (max-width:991px){section.new-vBanner{background-image:none !important}
section.new-vBanner .banner-img-src{width:100%}
}
.b-title,.b-subtitle{color:#2b2b2b !important}
html[lang*='zh'] section.new-vBanner .container .text-container .b-subtitle{font-weight:bold}
@media screen and (min-width:768px){.b-title,.b-subtitle{margin-bottom:10px !important}
.b-title{font-size:24px !important;line-height:30px !important}
.b-subtitle{font-size:36px !important;line-height:40px !important}
}
@media screen and (min-width:992px){html[lang*='zh'] section.new-vBanner .container .text-container{padding:16px 30px !important}
section.new-vBanner .container{padding-top:0 !important;padding-bottom:0 !important}
section.new-vBanner .container>.row{min-height:700px;align-items:flex-end;padding-bottom:85px}
section.new-vBanner .container .text-container{border-top:solid 5px #b1e0f0;background-color:#fff;color:#2b2b2b;padding:10px 30px !important;margin-left:10%}
section.new-vBanner .container .text-container .b-title{font-size:30px !important;line-height:34px !important}
section.new-vBanner .container .text-container :is(h1,h2,h3,h4,h5,h6){text-align:left}
section.new-vBanner .container .text-container p{max-width:100% !important;margin-bottom:15px}
}
@media screen and (min-width:1400px){section.new-vBanner .container .text-container{margin-left:auto}
}
[class*='carousel-icon-']::before{display:inline-block;height:64px;width:64px;background:url('../../../etc.clientlibs/velobank/clientlibs/clientlib-base/resources/icons/carousel-icons-sprite.svg') no-repeat;content:""}
.carousel-icon-large-left-arrow-gray::before{background-position:0 0}
.carousel-icon-large-left-arrow-gray:hover::before{background-position:-888px 0}
.carousel-icon-large-right-arrow-gray::before{background-position:-74px 0}
.carousel-icon-large-right-arrow-gray:hover::before{background-position:-962px 0}
.carousel-icon-medium-left-arrow-gray::before{background-position:-148px 0}
.carousel-icon-medium-left-arrow-gray:hover::before{background-position:-1036px 0}
.carousel-icon-medium-right-arrow-gray::before{background-position:-222px 0}
.carousel-icon-medium-right-arrow-gray:hover::before{background-position:-1110px 0}
.carousel-icon-small-left-arrow-gray::before{background-position:-296px 0}
.carousel-icon-small-left-arrow-gray:hover::before{background-position:-1184px 0}
.carousel-icon-small-right-arrow-gray::before{background-position:-370px 0}
.carousel-icon-small-right-arrow-gray:hover::before{background-position:-1258px 0}
.carousel-icon-large-play-gray::before{background-position:-444px 0}
.carousel-icon-large-play-gray:hover::before{background-position:-1332px 0}
.carousel-icon-medium-play-gray::before{background-position:-518px 0}
.carousel-icon-medium-play-gray:hover::before{background-position:-1406px 0}
.carousel-icon-small-play-gray::before{background-position:-592px 0}
.carousel-icon-small-play-gray:hover::before{background-position:-1480px 0}
.carousel-icon-large-pause-gray::before{background-position:-666px 0}
.carousel-icon-large-pause-gray:hover::before{background-position:-1554px 0}
.carousel-icon-medium-pause-gray::before{background-position:-740px 0}
.carousel-icon-medium-pause-gray:hover::before{background-position:-1628px 0}
.carousel-icon-small-pause-gray::before{background-position:-814px 0}
.carousel-icon-small-pause-gray:hover::before{background-position:-1702px 0}
.banner-login .login-box{background-color:#fff !important;color:#06357a !important;padding:29px;text-align:left;margin-bottom:25px;width:361px}
.banner-login .login-box .form-group{position:relative}
.banner-login .login-box .info-icon{background-image:url('../../../content/dam/ewb-digital/image/icon/info-icon.png');height:22px;width:21px;position:absolute;top:9px;right:13px}
.banner-login .login-box .show-info{background-color:#fff;padding:15px;display:block;border:solid #06357a 1px;position:absolute;top:0;right:45px;z-index:9;width:400px}
.banner-login .login-box .show-info p{margin:0;color:#2b2b2b !important}
.banner-login .login-box .show-info p a{color:#06357a}
.banner-login .login-box .eye-icon{background-image:url('../../../content/dam/ewb-digital/image/icon/eye-icon.svg');height:18px;width:18px;position:absolute;top:14px;right:17px}
.banner-login .login-box p,.banner-login .login-box p a{color:#06357a !important;font-size:14px;line-height:19px;font-weight:normal}
.banner-login .login-box h2{font-size:35.1623px;line-height:47px;text-align:center;color:#06357a !important}
.banner-login .login-box input[type=text],.banner-login .login-box input[type=password]{background-color:#fff !important;border:1px solid #e3e3e3;padding:10px 36px 11px 14px;border-radius:23px;font-weight:normal;font-size:16px !important;line-height:21px !important;color:#2b2b2b !important;width:100%}
.banner-login .login-box ::-webkit-input-placeholder{color:#2b2b2b;opacity:.4}
.banner-login .login-box ::-moz-placeholder{color:#2b2b2b;opacity:.4}
.banner-login .login-box :-ms-input-placeholder{color:#2b2b2b;opacity:.4}
.banner-login .login-box :-moz-placeholder{color:#2b2b2b;opacity:.4}
.isEwb #apply-in-app-flow ul,.isDigital #apply-in-app-flow ul,.isVelo #apply-in-app-flow ul{margin:0 0 16px;padding:0 0 0 21px}
.isEwb #apply-in-app-flow ul li,.isDigital #apply-in-app-flow ul li,.isVelo #apply-in-app-flow ul li{margin:0 0 12px;padding:0;line-height:25px}
.isEwb #apply-in-app-flow .back-to-prev,.isDigital #apply-in-app-flow .back-to-prev,.isVelo #apply-in-app-flow .back-to-prev{position:absolute;top:20px;left:20px;padding:6px;display:none;border:solid #2b2b2b}
.isEwb #apply-in-app-flow.show-arrow .back-to-prev,.isDigital #apply-in-app-flow.show-arrow .back-to-prev,.isVelo #apply-in-app-flow.show-arrow .back-to-prev{display:block}
.isEwb #apply-in-app-flow .show,.isDigital #apply-in-app-flow .show,.isVelo #apply-in-app-flow .show{display:block !important}
.isEwb #apply-in-app-flow .hide,.isDigital #apply-in-app-flow .hide,.isVelo #apply-in-app-flow .hide,.isEwb #apply-in-app-flow select.show,.isDigital #apply-in-app-flow select.show,.isVelo #apply-in-app-flow select.show{display:none !important}
.isEwb #apply-in-app-flow .tp-arrow,.isDigital #apply-in-app-flow .tp-arrow,.isVelo #apply-in-app-flow .tp-arrow{padding:4px;margin-right:10px;background-color:transparent}
.isEwb #apply-in-app-flow .tArrow,.isDigital #apply-in-app-flow .tArrow,.isVelo #apply-in-app-flow .tArrow{border:solid #005daa}
.isEwb #apply-in-app-flow .tp-down,.isDigital #apply-in-app-flow .tp-down,.isVelo #apply-in-app-flow .tp-down,.isEwb #apply-in-app-flow .tp-up,.isDigital #apply-in-app-flow .tp-up,.isVelo #apply-in-app-flow .tp-up,.isEwb #apply-in-app-flow .tArrow,.isDigital #apply-in-app-flow .tArrow,.isVelo #apply-in-app-flow .tArrow{display:inline-block;border-width:0 2px 2px 0}
.isEwb #apply-in-app-flow .tp-down,.isDigital #apply-in-app-flow .tp-down,.isVelo #apply-in-app-flow .tp-down,.isEwb #apply-in-app-flow [aria-expanded="false"] .tArrow,.isDigital #apply-in-app-flow [aria-expanded="false"] .tArrow,.isVelo #apply-in-app-flow [aria-expanded="false"] .tArrow{transform:rotate(45deg);-webkit-transform:scale(1) rotate(45deg) translate(0,0);-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1)}
.isEwb #apply-in-app-flow .tp-up,.isDigital #apply-in-app-flow .tp-up,.isVelo #apply-in-app-flow .tp-up,.isEwb #apply-in-app-flow [aria-expanded="true"] .tArrow,.isDigital #apply-in-app-flow [aria-expanded="true"] .tArrow,.isVelo #apply-in-app-flow [aria-expanded="true"] .tArrow{transform:rotate(-135deg);-webkit-transform:scale(1) rotate(-135deg) translate(0,0);-moz-transform:rotate(-135deg) scale(1);-o-transform:rotate(-135deg) scale(1)}
.isEwb #apply-in-app-flow .tp-left,.isDigital #apply-in-app-flow .tp-left,.isVelo #apply-in-app-flow .tp-left{border-width:0 2px 2px 0;transform:rotate(135deg);-webkit-transform:scale(1) rotate(135deg) translate(0,0);-moz-transform:rotate(135deg) scale(1);-o-transform:rotate(135deg) scale(1)}
.isEwb #apply-in-app-flow .mb-tiles.h-tile,.isDigital #apply-in-app-flow .mb-tiles.h-tile,.isVelo #apply-in-app-flow .mb-tiles.h-tile{width:100%;display:flex;flex-direction:column;max-width:398px;margin:0 auto}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile{width:100%;background-color:#fff;padding:24px 50px 24px 24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:1px solid rgba(13,59,96,0.05);box-sizing:border-box;box-shadow:0 1px 2px rgba(13,59,96,0.25);border-radius:2px;margin-bottom:12px;text-decoration:none;position:relative}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile:last-child,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile:last-child,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile:last-child{margin-bottom:0}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile:after,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile:after,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile:after{content:'';position:absolute;border:solid #005daa;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:30px;align-self:center}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile .t-icon,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile .t-icon,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile .t-icon{height:64px;width:64px}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile .details,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile .details,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile .details{margin:0 0 0 16px}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile .title,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile .title,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile .title{font-weight:400;font-size:16px;line-height:24px;color:#000;margin:0}
.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title,.isEwb #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title *,.isDigital #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title *,.isVelo #apply-in-app-flow .mb-tiles.h-tile .mb-tile .sub-title *{font-weight:400;font-size:14px;line-height:20px;color:#546678;margin:0}
.isEwb #apply-in-app-flow .btn.btn-link,.isDigital #apply-in-app-flow .btn.btn-link,.isVelo #apply-in-app-flow .btn.btn-link{color:#005daa;border:0;background-color:transparent;font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.isEwb #apply-in-app-flow .disabled,.isDigital #apply-in-app-flow .disabled,.isVelo #apply-in-app-flow .disabled{pointer-events:none;cursor:default;opacity:.4}
.isEwb #apply-in-app-flow{min-height:410px;padding:32px 16px;max-width:956px;margin:48px auto 0;font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.isEwb #apply-in-app-flow ul{margin-top:5px;padding-left:0}
.isEwb #apply-in-app-flow ul li{padding:3px 16px;margin:0}
.isEwb #apply-in-app-flow .w-250{min-width:245px}
.isEwb #apply-in-app-flow .heading-variation{text-align:left}
.isEwb #apply-in-app-flow .notice-img{width:58.597px;height:47px}
.isEwb #apply-in-app-flow .mb-custom{margin-bottom:48px}
.isEwb #apply-in-app-flow .section-spacing{margin-top:80px}
.cursor-pointer{cursor:pointer}
@media screen and (min-width:992px){.isDigital #apply-in-app-flow,.isVelo #apply-in-app-flow{min-height:514px}
}
.isDigital #apply-in-app-flow .mt-32,.isVelo #apply-in-app-flow .mt-32{margin-top:32px}
.isDigital #apply-in-app-flow .fs-14,.isVelo #apply-in-app-flow .fs-14{font-size:14px;line-height:21px}
.isDigital #apply-in-app-flow .fs-24,.isVelo #apply-in-app-flow .fs-24{font-size:24px;line-height:32px}
.isDigital #apply-in-app-flow .custom-select-trigger,.isVelo #apply-in-app-flow .custom-select-trigger{color:#06357a;border:0;border-bottom:solid #06357a 1px;border-radius:0;padding:0 80px 0 0}
.isDigital #apply-in-app-flow .custom-select-trigger::after,.isVelo #apply-in-app-flow .custom-select-trigger::after{border-top-color:#06357a}
.isDigital #apply-in-app-flow .custom-option,.isVelo #apply-in-app-flow .custom-option,.isDigital #apply-in-app-flow .custom-select-trigger,.isVelo #apply-in-app-flow .custom-select-trigger{font-size:18px;color:#004179}
.isDigital #apply-in-app-flow .custom-option:hover,.isVelo #apply-in-app-flow .custom-option:hover,.isDigital #apply-in-app-flow .custom-option.selection,.isVelo #apply-in-app-flow .custom-option.selection{color:#06357a;border-top-color:#06357a}
.isDigital #apply-in-app-flow h2,.isVelo #apply-in-app-flow h2,.isDigital #apply-in-app-flow h3,.isVelo #apply-in-app-flow h3{color:#06357a;font-size:20px;font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;line-height:24px}
.isDigital #apply-in-app-flow #nra-countries .text-left label:first-child,.isVelo #apply-in-app-flow #nra-countries .text-left label:first-child{display:none}
.isDigital #apply-in-app-flow #nra-student-valid-usa-visa-info .text-left label:first-child,.isVelo #apply-in-app-flow #nra-student-valid-usa-visa-info .text-left label:first-child{font-size:12px;line-height:normal}
.isDigital #apply-in-app-flow h5,.isVelo #apply-in-app-flow h5{font-size:16px;font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;line-height:19px;color:inherit}
.isDigital #apply-in-app-flow p,.isVelo #apply-in-app-flow p,.isDigital #apply-in-app-flow ul li,.isVelo #apply-in-app-flow ul li,.isDigital #apply-in-app-flow ol li,.isVelo #apply-in-app-flow ol li{font-size:16px;line-height:24px}
.isDigital #apply-in-app-flow .btn.d-primary,.isVelo #apply-in-app-flow .btn.d-primary{border-color:#06357a !important;background-color:#06357a !important;color:#fff !important}
.isDigital #apply-in-app-flow .btn.d-primary:hover,.isVelo #apply-in-app-flow .btn.d-primary:hover,.isDigital #apply-in-app-flow .btn.d-primary:active,.isVelo #apply-in-app-flow .btn.d-primary:active,.isDigital #apply-in-app-flow .btn.d-primary:focus,.isVelo #apply-in-app-flow .btn.d-primary:focus{color:#fff !important;border-color:#005daa !important;background-color:#005daa !important}
.isDigital #apply-in-app-flow .btn.d-oprimary,.isVelo #apply-in-app-flow .btn.d-oprimary{border-color:#06357a;color:#06357a;background:transparent}
.isDigital #apply-in-app-flow .btn.d-oprimary:hover,.isVelo #apply-in-app-flow .btn.d-oprimary:hover,.isDigital #apply-in-app-flow .btn.d-oprimary:active,.isVelo #apply-in-app-flow .btn.d-oprimary:active,.isDigital #apply-in-app-flow .btn.d-oprimary:focus,.isVelo #apply-in-app-flow .btn.d-oprimary:focus{color:#fff;border-color:#06357a;background-color:#06357a}
.isDigital #apply-in-app-flow .custom-select-wrapper ~ .custom-select.side-nav-select,.isVelo #apply-in-app-flow .custom-select-wrapper ~ .custom-select.side-nav-select,.isDigital #apply-in-app-flow .custom-select-wrapper ~ .custom-select-wrapper,.isVelo #apply-in-app-flow .custom-select-wrapper ~ .custom-select-wrapper{display:block}
.isDigital #apply-in-app-flow input[type="checkbox"]:not(:checked)+label:before,.isVelo #apply-in-app-flow input[type="checkbox"]:not(:checked)+label:before,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label:before,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label:before,.isDigital #apply-in-app-flow input[type="checkbox"]:not(:checked)+label:after,.isVelo #apply-in-app-flow input[type="checkbox"]:not(:checked)+label:after,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label:after,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label:after,.isDigital #apply-in-app-flow input[type="checkbox"]:checked+label:before,.isVelo #apply-in-app-flow input[type="checkbox"]:checked+label:before,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:checked+label:before,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:checked+label:before,.isDigital #apply-in-app-flow input[type="checkbox"]:checked+label:after,.isVelo #apply-in-app-flow input[type="checkbox"]:checked+label:after,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:checked+label:after,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:checked+label:after{width:18px;height:18px}
.isDigital #apply-in-app-flow .form-check,.isVelo #apply-in-app-flow .form-check{padding-left:0}
.isDigital #apply-in-app-flow input[type="checkbox"]:checked+label,.isVelo #apply-in-app-flow input[type="checkbox"]:checked+label,.isDigital #apply-in-app-flow input[type="checkbox"]:not(:checked)+label,.isVelo #apply-in-app-flow input[type="checkbox"]:not(:checked)+label,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:checked+label,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:checked+label,.isDigital #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label,.isVelo #apply-in-app-flow .f-radio input[type="radio"]:not(:checked)+label{font-size:16px;color:#0d1f31}
.isDigital #apply-in-app-flow #whatIsUSTaxpayer p,.isVelo #apply-in-app-flow #whatIsUSTaxpayer p,.isDigital #apply-in-app-flow #whyStudentVisa p,.isVelo #apply-in-app-flow #whyStudentVisa p,.isDigital #apply-in-app-flow #whatIsUSTaxpayer ul li,.isVelo #apply-in-app-flow #whatIsUSTaxpayer ul li,.isDigital #apply-in-app-flow #whyStudentVisa ul li,.isVelo #apply-in-app-flow #whyStudentVisa ul li{font-size:14px !important;line-height:20px !important}
.isDigital #apply-in-app-flow #taxpayer p,.isVelo #apply-in-app-flow #taxpayer p,.isDigital #apply-in-app-flow #existing-customer p,.isVelo #apply-in-app-flow #existing-customer p{font-size:20px;line-height:30px}
.isDigital #apply-in-app-flow #taxpayer ul li,.isVelo #apply-in-app-flow #taxpayer ul li,.isDigital #apply-in-app-flow #existing-customer ul li,.isVelo #apply-in-app-flow #existing-customer ul li{margin:0}
.isDigital #apply-in-app-flow #existing-customer .w-250,.isVelo #apply-in-app-flow #existing-customer .w-250{min-width:75%}
.isVelo #apply-in-app-flow{margin-top:36px}
.isVelo #apply-in-app-flow .custom-select-trigger{border:0;border-bottom:solid #005daa 1px;border-radius:0;padding:0 80px 0 0;text-align:left}
.isVelo #apply-in-app-flow .custom-select-trigger::after{border-top-color:#005daa}
.isVelo #apply-in-app-flow ul{padding:0;margin-top:20px}
.isVelo #apply-in-app-flow ul li{margin:0;padding:15px 22px}
.isVelo #apply-in-app-flow .custom-option,.isVelo #apply-in-app-flow .custom-select-trigger{color:#005daa;font-size:18px}
.isVelo #apply-in-app-flow .custom-option:hover,.isVelo #apply-in-app-flow .custom-option.selection{color:#005daa;border-top-color:#005daa;padding-left:19px}
.isVelo #apply-in-app-flow h2,.isVelo #apply-in-app-flow h3{color:#06357a;font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.isVelo #apply-in-app-flow .top-border{border-top:1px solid #c6cbce;margin:20px 0 36px 0}
.isVelo #apply-in-app-flow .heading-variation{text-align:center}
.isVelo #apply-in-app-flow #whatIsUSTaxpayer{width:479px;height:299px;font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.isVelo #apply-in-app-flow h5{font-family:"Noto Sans SC",Helvetica,Arial,san-serif;color:#2b2b2b}
.isVelo #apply-in-app-flow .mb-custom{margin-bottom:36px}
.isVelo #apply-in-app-flow p.fs-20{font-size:20px}
.isVelo #apply-in-app-flow .equal-width-btn{width:235px}
.isVelo #apply-in-app-flow .notice-img{width:120px;height:97.5px}
.isVelo #apply-in-app-flow .mt-138{margin-top:138px}
.isVelo #apply-in-app-flow .backToPrev{width:212px}
.isVelo #apply-in-app-flow .divide-line{background-color:#c6cbce;height:1px;margin:20px 0 16px}
.isVelo .siteLinkUpdate{color:#00ddf4}
.isVelo .notice-img{width:120px;height:97.5px}
.cursor-pointer{cursor:pointer}
@media screen and (max-width:767px){.isDigital #apply-in-app-flow .btn,.isVelo #apply-in-app-flow .btn,.isDigital #apply-in-app-flow .w-75,.isVelo #apply-in-app-flow .w-75{width:100% !important}
}
@font-face{font-family:'GalanoGrotesque-Bold';src:url('clientlib-base/resources/fonts/assets/3B0278_0_0.eot');src:url('clientlib-base/resources/fonts/assets/3B0278_0_0.eot?#iefix') format('embedded-opentype'),url('clientlib-base/resources/fonts/assets/3B0278_0_0.woff2') format('woff2'),url('clientlib-base/resources/fonts/assets/3B0278_0_0.woff') format('woff'),url('clientlib-base/resources/fonts/assets/3B0278_0_0.ttf') format('truetype')}
@font-face{font-family:'GalanoGrotesque-Regular';src:url('clientlib-base/resources/fonts/assets/3B0278_1_0.eot');src:url('clientlib-base/resources/fonts/assets/3B0278_1_0.eot?#iefix') format('embedded-opentype'),url('clientlib-base/resources/fonts/assets/3B0278_1_0.woff2') format('woff2'),url('clientlib-base/resources/fonts/assets/3B0278_1_0.woff') format('woff'),url('clientlib-base/resources/fonts/assets/3B0278_1_0.ttf') format('truetype')}
@font-face{font-family:'NunitoSans-Regular';src:url('clientlib-base/resources/fonts/assets/nunitosans-regular.eot');src:url('clientlib-base/resources/fonts/assets/nunitosans-regular.eot?#iefix') format('embedded-opentype'),url('clientlib-base/resources/fonts/assets/nunitosans-regular.woff2') format('woff2'),url('clientlib-base/resources/fonts/assets/nunitosans-regular.woff') format('woff'),url('clientlib-base/resources/fonts/assets/nunitosans-regular.ttf') format('truetype')}
@font-face{font-family:'NunitoSans-Bold';src:url('../../../etc.clientlibs/ewb-digital/clientlibs/clientlib-mb-base/resources/fonts/NunitoSans-Bold.ttf') format('truetype')}
@font-face{font-family:'NunitoSans-SemiBold';src:url('../../../etc.clientlibs/ewb-digital/clientlibs/clientlib-mb-base/resources/fonts/NunitoSans-SemiBold.ttf') format('truetype')}
@font-face{font-family:'FZHei-B01S';src:url('clientlib-base/resources/fonts/assets/FZHTJW.eot');src:url('clientlib-base/resources/fonts/assets/FZHTJW.eot?#iefix') format('embedded-opentype'),url('clientlib-base/resources/fonts/assets/FZHTJW.woff2') format('woff2'),url('clientlib-base/resources/fonts/assets/FZHTJW.woff') format('woff'),url('clientlib-base/resources/fonts/assets/FZHTJW.ttf') format('truetype')}
@font-face{font-family:'Noto Sans SC';src:url('clientlib-base/resources/fonts/assets/notosanssc-regular-webfont.eot');src:url('clientlib-base/resources/fonts/assets/notosanssc-regular-webfont.eot?#iefix') format('embedded-opentype'),url('clientlib-base/resources/fonts/assets/notosanssc-regular-webfont.woff2') format('woff2'),url('clientlib-base/resources/fonts/assets/notosanssc-regular-webfont.woff') format('woff'),url('clientlib-base/resources/fonts/assets/notosanssc-regular-webfont.ttf') format('truetype'),url('clientlib-base/resources/fonts/assets/NotoSansSC-Regular.otf') format('opentype')}
.font-body-normal{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
.font-body-heavy{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bolder}
.font-body-medium{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500}
.font-heading-normal{font-family:"GalanoGrotesque-Regular",Helvetica,Arial,san-serif;font-weight:normal}
.font-heading-heavy{font-family:"GalanoGrotesque-Bold",Helvetica,Arial,san-serif;font-weight:normal}
html[lang*='zh'] .font-body-normal,html[lang*='zh'] .font-body-heavy,html[lang*='zh'] .font-body-medium,html[lang*='zh'] .font-heading-normal,.font-heading-heavy{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal;color:#2b2b2b;font-size:16px;line-height:22px;overflow-x:hidden}
html[lang*='zh'] body{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body strong,body b{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
body a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;color:#005daa}
html[lang*='zh'] body strong,html[lang*='zh'] body b{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
body a.arrow::after{content:'▶';font-size:15px;position:relative;right:-15px;vertical-align:top}
body a:not(.btn):not(.nav-link):not(.dropdown-item):not(.store-link){text-decoration:underline}
body a:not(.btn):not(.nav-link):not(.dropdown-item):not(.store-link):hover{text-decoration:none}
body a:hover,body a:active{text-decoration:none;color:#06357a}
body p,body .para{margin-bottom:20px;line-height:22px}
html[lang*='zh'] body p,html[lang*='zh'] body .para{line-height:30px}
body ul{list-style:disc;padding-left:25px;padding-top:10px}
body ul li,body ol li{line-height:40px;padding-left:10px;margin-bottom:10px}
@media screen and (max-width:990px){body ul li,body ol li{line-height:24px}
}
body ul.checks,body ul.blue-ticks,body ul.red-ticks,body ul.blue-bullet{list-style:none;padding-left:5px}
body ul.blue-bullet{line-height:30px}
body ul.decimal{list-style:decimal}
body ul.checks li,body ul.red-ticks li,body ul.blue-ticks li,body ul.blue-bullet li{background-repeat:no-repeat;padding-left:42px;line-height:30px;margin-bottom:24px}
body ul.checks li,body ul.red-ticks li{background-image:url('../../../content/dam/velobank/image/icon/checked.svg')}
body ul.blue-ticks li{background-image:url('../../../content/dam/ewb-digital/image/icon/blue-checked.svg')}
body ul.blue-bullet li{background-image:url('../../../content/dam/ewb-digital/image/icon/blue-bullet.svg');background-position:0 4px}
body ul.decimal li{padding-left:0;line-height:30px}
@media screen and (max-width:767px){body ul.checks li,body ul.blue-ticks li,body ul.red-ticks li,body ul.blue-bullet li,body ul.decimal li{margin-bottom:13px}
}
body ol{padding-left:30px;padding-top:10px}
body ol li{line-height:40px;padding-left:10px;margin-bottom:10px}
body img{max-width:100%}
body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{font-family:"GalanoGrotesque-Bold",Helvetica,Arial,san-serif;font-weight:normal;color:#004179}
html[lang*='zh'] body h1,html[lang*='zh'] body .h1,html[lang*='zh'] body h2,html[lang*='zh'] body .h2,html[lang*='zh'] body h3,html[lang*='zh'] body .h3,html[lang*='zh'] body h4,html[lang*='zh'] body .h4,html[lang*='zh'] body h5,html[lang*='zh'] body .h5,html[lang*='zh'] body h6,html[lang*='zh'] body .h6{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body h1,body .h1{font-size:24px;line-height:28px;margin-bottom:20px}
html[lang*='zh'] body h1,html[lang*='zh'] body .h1{line-height:60px}
body h1.normal,body .h1.normal{font-family:"GalanoGrotesque-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body h1 span,body .h1 span{font-family:"GalanoGrotesque-Regular",Helvetica,Arial,san-serif;font-weight:normal}
html[lang*='zh'] body h1.normal,html[lang*='zh'] body h1 span,html[lang*='zh'] body .h1.normal,html[lang*='zh'] body .h1 span{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body h2,body .h2{font-size:28px;line-height:33px;margin-bottom:20px}
body h3,body .h3{font-size:28px;line-height:34px;margin-bottom:20px}
html[lang*='zh'] body h2,html[lang*='zh'] body .h2{line-height:49px}
html[lang*='zh'] body h3,html[lang*='zh'] body .h3{line-height:45px}
@media screen and (min-width:768px){body{font-size:22px;line-height:30px}
body p,body .para{font-size:18px;line-height:24px}
body h1,body .h1{font-size:60px;line-height:81px}
body h2,body .h2{font-size:41px;line-height:52px}
body h3,body .h3{font-size:26px;line-height:30px}
html[lang*='zh'] body{font-size:22px;line-height:30px}
html[lang*='zh'] body p,html[lang*='zh'] body .para{font-size:22px;line-height:30px}
html[lang*='zh'] body h1,html[lang*='zh'] body .h1{font-size:60px;line-height:72px}
html[lang*='zh'] body h2,html[lang*='zh'] body .h2{font-size:44px;line-height:80px}
html[lang*='zh'] body h3,html[lang*='zh'] body .h3{font-size:26px;line-height:46px}
}
@media screen and (min-width:768px){body p,body .para{font-size:22px;line-height:30px}
}
@media screen and (min-width:1440px){body{font-size:22px;line-height:30px}
body p,body .para{font-size:22px;line-height:30px}
body h1,body .h1{font-size:60px;line-height:81px}
body h2,body .h2{font-size:41px;line-height:52px}
body h3,body .h3{font-size:26px;line-height:30px}
html[lang*='zh'] body{font-size:22px;line-height:30px}
html[lang*='zh'] body p,html[lang*='zh'] body .para{font-size:22px;line-height:30px}
html[lang*='zh'] body h1,html[lang*='zh'] body .h1{font-size:60px;line-height:72px}
html[lang*='zh'] body h2,html[lang*='zh'] body .h2{font-size:44px;line-height:80px}
html[lang*='zh'] body h3,html[lang*='zh'] body .h3{font-size:26px;line-height:46px}
}
body .btn{border-radius:25px;font-size:13px;min-width:125px;text-transform:uppercase;margin-right:10px;display:inline-block;margin-bottom:10px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500;letter-spacing:.7px;line-height:30px;padding:5px 25px}
html[lang*='zh'] body .btn{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
@media screen and (min-width:990px){body .btn{min-width:150px;font-size:16px}
}
body .btn.disabled{pointer-events:none;cursor:default}
body .btn.btn-primary{color:#fff;border-color:#004179;background-color:#004179}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,body .btn.btn-primary:hover,body .btn.btn-primary:active,body .btn.btn-primary:focus{color:#004179;border-color:#004179;background-color:#fff}
body .btn.btn-white{border-color:white;background-color:white;color:#004179}
body .btn.btn-white:hover,body .btn.btn-white:active,body .btn.btn-white:focus{color:#fff;border-color:#fff;background-color:#004179}
body .btn.btn-outline-primary{border-color:#004179;color:#004179}
body .btn.btn-outline-primary:hover,body .btn.btn-outline-primary:active,body .btn.btn-outline-primary:focus{color:white;border-color:#004179;background-color:#004179}
body .btn.btn-outline-primary.white{border-color:white;color:white}
body .btn.btn-outline-primary.white:hover,body .btn.btn-outline-primary.white:active,body .btn.btn-outline-primary.white:focus{color:white;border-color:white;background-color:#004179}
body section:first-child{padding-top:75px}
@media screen and (min-width:768px){body section:first-child{padding-top:100px}
}
@media screen and (min-width:1280px){body.promo-top-body section:first-child{padding-top:170px}
}
@media screen and (min-width:990px){body .vertical-center{top:50%;transform:translateY(-50%);position:absolute !important}
}
body .store-links{display:flex;justify-content:center;flex-wrap:wrap}
body .store-links .btn{text-transform:uppercase}
body .store-links .store-link{padding-bottom:6px}
body .store-links .store-link img{width:95%;max-width:162px}
body .expandable{text-align:left}
body .expandable .question-container h3,body .expandable .question-container .h3{padding-left:50px;cursor:pointer;position:relative;text-align:left;border:0;background:0}
body .expandable .question-container h3:before,body .expandable .question-container button:before{background-image:url(../../../content/dam/velobank/image/icon/plus.svg);background-repeat:no-repeat;cursor:pointer;content:' ';width:24px;height:24px;position:absolute;top:8px;left:8px}
body .expandable .question-container>div{padding-left:50px;display:none}
body .expandable .question-container p{max-width:auto;margin-left:0;margin-right:0;text-align:left}
body .expandable .question-container.open h3:before,body .expandable .question-container.open button:before{background-image:url(../../../content/dam/velobank/image/icon/minus.svg);top:18px}
@media screen and (max-width:767px){body .expandable .question-container h3:before,body .expandable .question-container button:before{width:20px;height:20px;background-size:20px}
}
body .modal .modal-dialog{position:relative}
body .modal .modal-dialog .modal-content{padding:50px 15px 15px}
@media screen and (min-width:990px){body .modal .modal-dialog .modal-content{padding:50px 75px 50px}
}
body .modal .modal-dialog .modal-content .close{position:absolute;right:20px;top:15px;color:#004179;opacity:1;z-index:5}
body .modal .modal-dialog .modal-content .close span{color:#004179}
body #speedbumpModal .modal-dialog{width:calc(100% - 30px);max-width:700px}
body #speedbumpModal .modal-dialog .modal-content{padding:15px 15px 15px;text-align:center}
@media screen and (min-width:990px){body #speedbumpModal .modal-dialog .modal-content{padding:15px 75px 25px}
}
body #speedbumpModal .modal-dialog .modal-content img{padding-bottom:20px}
body #speedbumpModal .modal-dialog .modal-content h3,body #speedbumpModal .modal-dialog .modal-content .h3{margin-bottom:15px}
body #speedbumpModal .modal-dialog .modal-content p{margin-bottom:25px}
body #speedbumpModal .modal-dialog .modal-content .button-container .btn{display:inline-block;margin:0 5px}
@media screen and (min-width:990px){body #speedbumpModal .modal-dialog .modal-content .button-container .btn{margin:0 10px}
}
body input:focus,body select:focus,body textarea:focus,body button:focus{outline:0}
body ::-webkit-input-placeholder{color:#e3e3e3}
body :-ms-input-placeholder{color:#e3e3e3}
body ::placeholder{color:#e3e3e3}
body input[type="text"]{border-radius:30px;padding:15px 20px;color:#2b2b2b;font-size:20px;border:1px solid #e3e3e3;width:100%;max-width:430px}
body input[type="text"].search{padding-left:45px;background-image:url(../../../content/dam/velobank/image/icon/magnifying-glass.svg);background-position:10px 50%;background-repeat:no-repeat}
body input[type="text"]:focus{border:1px solid #004179}
body input[type="text"].error{border:1px solid #d43900}
body span.error-message{display:block;text-align:right;color:#d43900;width:100%;max-width:430px;font-size:12px}
body .custom-select-wrapper{position:relative;display:inline-block;width:100%;max-width:430px;user-select:none}
body .custom-select-wrapper select{display:none}
body .custom-select{position:relative;display:inline-block;padding:0;height:auto;border:0;background:white}
body .custom-select-trigger{position:relative;display:block;width:100%;max-width:430px;padding:0 84px 0 22px;font-size:20px;color:#e3e3e3;line-height:60px;background:white;border-radius:30px;border:1px solid #e3e3e3;cursor:pointer}
body .custom-select-trigger:focus{border:1px solid #004179}
body .custom-select-trigger.chosen{color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body .custom-select-trigger.chosen{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
body .custom-select-trigger::after{position:absolute;display:block;content:'';width:10px;height:10px;top:50%;right:25px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #004179;transform:translateY(-50%);transition:all 0 ease-in-out;transform-origin:50% 0}
body .custom-select.opened .custom-select-trigger:after{transform:rotate(-180deg) translateY(-50%)}
body .custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:20px 0;box-sizing:border-box;background:#fff;box-shadow:10px 0 50px rgba(0,0,0,0.1);z-index:10;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);max-height:300px;overflow-y:scroll}
body .custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}
body .custom-option{font-size:20px;position:relative;display:block;padding:15px 22px;color:#004179;cursor:pointer}
body .custom-option:hover,body .custom-option.selection{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;border-left:3px solid #06357a;padding:15px 22px 15px 19px}
html[lang*='zh'] body .custom-option:hover,html[lang*='zh'] body .custom-option.selection{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body input[type="radio"]:checked,body input[type="radio"]:not(:checked){position:absolute;left:-9999px}
body input[type="radio"]:checked+label,body input[type="radio"]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:24px;display:inline-block;color:#666}
body input[type="radio"]:not(:checked)+label:before{content:'';background-image:url(../../../img/modules/module-form/checked-empty.svg);width:24px;height:24px;background-size:cover;position:absolute;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}
body input[type="radio"]:checked+label:after,body input[type="radio"]:not(:checked)+label:after{content:'';background-image:url(../../../img/modules/module-form/checked-filed.svg);width:24px;height:24px;background-size:cover;position:absolute;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}
body input[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
body input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
@media screen and (min-width:990px){body .nmt-5{margin-top:-3rem;padding-top:0 !important}
}
body .side-nav-select{margin-top:50px}
@media screen and (min-width:768px){body .side-nav-select{display:none}
}
body .side-nav{padding-top:85px;list-style:none;display:none}
@media screen and (min-width:768px){body .side-nav{display:block}
}
body .side-nav li{border-bottom:1px solid #e3e3e3;margin-bottom:0;padding:15px 0}
body .side-nav li a{font-size:16px;line-height:30px;text-transform:uppercase;color:#004179}
body .side-nav li:last-child{border-bottom:0}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .light-logo{display:inline-block}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .dark-logo{display:none}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .icon-bar{background-color:white}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .language-icon{cursor:pointer}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .language-icon img{height:24px;width:24px}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .language-icon img.light{display:inline-block}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .language-icon img.dark{display:none}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .desktop-navigation .language-icon{background-image:url(../../../content/dam/velobank/image/icon/caret-down-white.svg)}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .desktop-navigation .show .language-icon{background-image:url(../../../content/dam/velobank/image/icon/caret-up-white.svg)}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light ul.navbar-nav li a.nav-link{color:white}
@media screen and (max-width:calc(1280px - 1px)){body:not(.scrolled) .navbar-component.header-light nav.navbar-light .dropdown-menu{color:white;background-color:#004179}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .dropdown-menu .dropdown-item{color:white}
}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-primary{border-color:white;background-color:white;color:#004179}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-primary:hover,body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-primary:active,body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-primary:focus{color:#004179;border-color:white;background-color:white}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-outline-primary{border-color:white;color:white}
body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-outline-primary:hover,body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-outline-primary:active,body:not(.scrolled) .navbar-component.header-light nav.navbar-light .btn.btn-outline-primary:focus{color:#004179;border-color:white;background-color:white}
body.scrolled .navbar-component{background-color:white !important}
body .navbar-component{position:fixed;z-index:1000;width:100%;transition:background-color 250ms linear}
@media screen and (min-width:1280px){body .navbar-component .navbar-collapse{display:none}
}
body .navbar-component .language-icon{cursor:pointer}
body .navbar-component .language-icon img{height:24px;width:24px}
body .navbar-component .language-icon img.light{display:none}
body .navbar-component .desktop-navigation .language-icon{background-image:url(../../../content/dam/velobank/image/icon/caret-down.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:24px;width:50px}
body .navbar-component nav.navbar-light{font-size:14px;text-transform:uppercase;letter-spacing:.7px}
@media screen and (min-width:1440px){}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light{font-size:14px;padding:5px 20px}
}
@media screen and (min-width:1440px){body .navbar-component nav.navbar-light{padding:10px 25px}
}
body .navbar-component nav.navbar-light .navbar-brand img{max-height:48px}
@media screen and (min-width:768px){body .navbar-component nav.navbar-light .navbar-brand img{max-height:68px}
}
body .navbar-component nav.navbar-light .light-logo{display:none}
body .navbar-component nav.navbar-light .dark-logo{display:inline-block}
body .navbar-component nav.navbar-light div.description{text-transform:none;line-height:22px;margin-bottom:10px}
body .navbar-component nav.navbar-light ul.navbar-nav li{padding:10px 0;background:0;margin-bottom:0;line-height:22px}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light ul.navbar-nav li.nav-item:not(.language-dropdown):hover>a.nav-link{border-bottom:3px solid #06357a;padding-bottom:5px}
}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light ul.navbar-nav li{padding:12px 10px}
}
@media screen and (min-width:1600px){body .navbar-component nav.navbar-light ul.navbar-nav li{padding:20px}
}
body .navbar-component nav.navbar-light ul.navbar-nav li a.nav-link{color:#004179;position:relative;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500}
html[lang*='zh'] body .navbar-component nav.navbar-light ul.navbar-nav li a.nav-link{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body .navbar-component nav.navbar-light .desktop-navigation{display:none !important}
body .navbar-component nav.navbar-light .icon-bar{width:22px;height:2px;background-color:#004179;display:block;transition:all .2s;margin-top:4px}
body .navbar-component nav.navbar-light .navbar-toggler{border:0;background:transparent !important;padding:0;outline:0;right:-6px;position:relative}
body .navbar-component nav.navbar-light .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}
body .navbar-component nav.navbar-light .navbar-toggler .middle-bar{opacity:0}
body .navbar-component nav.navbar-light .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}
body .navbar-component nav.navbar-light .navbar-toggler.collapsed .top-bar{transform:rotate(0)}
body .navbar-component nav.navbar-light .navbar-toggler.collapsed .middle-bar{opacity:1}
body .navbar-component nav.navbar-light .navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}
body .navbar-component nav.navbar-light .dropdown-toggle:after{right:0;position:absolute;top:50%;transform:translateY(-50%)}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown-toggle:after{display:none}
}
body .navbar-component nav.navbar-light .dropdown-item{color:#004179;text-transform:none;padding:.5rem 0;line-height:22px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body .navbar-component nav.navbar-light .dropdown-item{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body .navbar-component nav.navbar-light .dropdown-item:active,body .navbar-component nav.navbar-light .dropdown-item:hover{background-color:transparent}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown-item{padding:.25rem 1.5rem}
}
body .navbar-component nav.navbar-light .btn{width:100%;margin-right:0;margin-bottom:0}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .btn{width:auto}
}
body .navbar-component nav.navbar-light .dropdown.language-dropdown.show .language-icon{background-image:url(../../../content/dam/velobank/image/icon/caret-up.svg)}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown.language-dropdown.show .dropdown-toggle{border-bottom:0;padding-bottom:8px}
}
body .navbar-component nav.navbar-light .dropdown .dropdown-menu a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
html[lang*='zh'] body .navbar-component nav.navbar-light .dropdown .dropdown-menu a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown .dropdown-menu{display:block !important;visibility:hidden}
}
body .navbar-component nav.navbar-light .dropdown.show .dropdown-toggle:after{border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown.show .dropdown-toggle{border-bottom:3px solid #005daa;padding-bottom:5px}
}
body .navbar-component nav.navbar-light .dropdown.show .dropdown-menu.show{visibility:visible;opacity:1}
body .navbar-component nav.navbar-light .dropdown-menu{border-width:0}
body .navbar-component nav.navbar-light .dropdown-menu.language-menu{position:absolute;float:none;right:0;left:auto;width:150px}
body .navbar-component nav.navbar-light .dropdown-menu.language-menu:after{content:'';position:absolute;top:0;right:18%;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-19px;margin-top:-10px}
body .navbar-component nav.navbar-light .dropdown-menu.language-menu a{padding:8px 20px}
body .navbar-component nav.navbar-light .dropdown-menu.language-menu a.active{background-color:white;border-left:3px solid #005daa;padding:8px 20px 8px 17px}
body .navbar-component nav.navbar-light .dropdown-menu.language-menu a:hover{background-color:#f9f9f9;border-left:3px solid #06357a;padding:8px 20px 8px 17px}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item{float:left;width:50%;height:140px;padding:10px 40px 20px 40px}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item:hover{background-color:#f9f9f9;padding:10px 40px 20px 37px;border-left:3px solid #06357a}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item.active{padding:10px 40px 20px 37px;border-left:3px solid #005daa}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-icon{float:left;padding-right:10px;padding-top:15px;height:100%;display:inline-block}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-icon img{width:40px}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-item{text-transform:uppercase;line-height:30px;padding-left:0;padding-top:3px;float:right;color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-item{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-item.has-icon{width:calc(100% - 60px)}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-description{line-height:22px;font-size:13px;letter-spacing:0;color:#212529;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal;text-decoration:none;text-transform:none;float:right}
html[lang*='zh'] body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-description{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:1440px){body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-description{font-size:16px}
}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-description.has-icon{width:calc(100% - 60px)}
body .navbar-component nav.navbar-light .dropdown-menu.resources-nav .desktop-dropdown-item{height:105px}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown-menu.resources-nav{left:-330px}
}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown-menu{box-shadow:10px 0 50px rgba(0,0,0,0.1);position:absolute;width:875px;padding:20px 0 20px;opacity:0;margin-top:0;transition:opacity 250ms ease-in-out}
body .navbar-component nav.navbar-light .dropdown-menu .description{padding:20px 40px 20px;font-size:20px;line-height:26px}
}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .desktop-navigation{display:flex !important}
body .navbar-component nav.navbar-light .desktop-navigation .btn{font-size:14px;min-width:125px}
body .navbar-component nav.navbar-light .navbar-toggler{display:none}
}
body #languageModal .modal-dialog{max-width:250px;margin-left:auto;margin-right:auto}
body #languageModal .modal-dialog .modal-body{padding:0}
body #languageModal .modal-dialog .modal-body a{display:block;padding:10px;text-align:center;font-size:16px;color:#004179}
body #languageModal .modal-dialog .modal-body a.active{border-left:4px solid #005daa;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body #languageModal .modal-dialog .modal-body a.active{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.hero{min-height:700px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
body section.hero .background-line{position:absolute;bottom:-1px;width:calc(100% + 2px);height:131px;background-color:white}
@media screen and (min-width:990px){body section.hero .background-line{height:181px}
}
@media screen and (min-width:1280px){body section.hero .background-line{height:181px}
}
body section.hero .text-container{padding:5% 0 0;position:relative;z-index:11;text-align:center}
@media screen and (min-width:990px){body section.hero .text-container{padding:22% 30px}
}
@media screen and (min-width:990px){body section.hero .text-container{text-align:left}
}
body section.hero .text-container h1,body section.hero .text-container h2,body section.hero .text-container .h1,body section.hero .text-container .h2{margin-bottom:20px;text-align:center}
body section.hero .text-container h1 span,body section.hero .text-container h2 span,body section.hero .text-container .h1 span,body section.hero .text-container .h2 span{font-family:"GalanoGrotesque-Regular",Helvetica,Arial,san-serif;font-weight:normal}
html[lang*='zh'] body section.hero .text-container h1 span,html[lang*='zh'] body section.hero .text-container h2 span,html[lang*='zh'] body section.hero .text-container .h1 span,html[lang*='zh'] body section.hero .text-container .h2 span{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:990px){body section.hero .text-container h1,body section.hero .text-container h2,body section.hero .text-container .h1,body section.hero .text-container .h2{text-align:left}
}
body section.hero .text-container h1.normal,body section.hero .text-container h2.normal,body section.hero .text-container .h1.normal,body section.hero .text-container .h2.normal{margin-bottom:0}
body section.hero .text-container p{margin-bottom:30px;text-align:center}
@media screen and (min-width:990px){body section.hero .text-container p{margin-bottom:40px;text-align:left}
}
body section.hero.text-light .text-container{color:white}
body section.hero.text-light .text-container h1,body section.hero.text-light .text-container h2,body section.hero.text-light .text-container h3,body section.hero.text-light .text-container h4,body section.hero.text-light .text-container h5,body section.hero.text-light .text-container h6,body section.hero.text-light .text-container .h1,body section.hero.text-light .text-container .h2,body section.hero.text-light .text-container .h3,body section.hero.text-light .text-container .h4,body section.hero.text-light .text-container .h5,body section.hero.text-light .text-container .h6{color:white}
@media screen and (max-width:991px){body section.hero.hero-login.text-light .text-container{color:#2b2b2b}
body section.hero.hero-login.text-light .text-container h1,body section.hero.hero-login.text-light .text-container h2,body section.hero.hero-login.text-light .text-container h3,body section.hero.hero-login.text-light .text-container h4,body section.hero.hero-login.text-light .text-container h5,body section.hero.hero-login.text-light .text-container h6,body section.hero.hero-login.text-light .text-container .h1,body section.hero.hero-login.text-light .text-container .h2,body section.hero.hero-login.text-light .text-container .h3,body section.hero.hero-login.text-light .text-container .h4,body section.hero.hero-login.text-light .text-container .h5,body section.hero.hero-login.text-light .text-container .h6{color:#004179}
}
body section.hero .image-container{height:100%;position:relative}
body section.hero .hero-image{width:100%;position:relative;bottom:0;padding-top:22%;padding-bottom:50px}
@media screen and (min-width:990px){body section.hero .hero-image{padding-bottom:100px}
}
body section.hero .color-box{background-color:#b5e0f1;width:180px;height:180px;position:absolute;bottom:0;right:-50px;display:none}
@media screen and (min-width:990px){body section.hero .color-box{height:230px;display:block;width:180px;height:180px}
}
@media screen and (min-width:1280px){body section.hero .color-box{width:180px;height:180px}
}
body section.hero.hero-illustration{min-height:auto}
body section.hero.hero-illustration .text-container{padding:5% 0}
@media screen and (min-width:990px){body section.hero.hero-illustration .text-container{padding:25% 30px}
}
@media screen and (min-width:990px){body section.hero.hero-illustration .text-container.wide{padding:10% 30px}
body section.hero.hero-illustration .text-container.wide h1,body section.hero.hero-illustration .text-container.wide .h1{font-size:50px;line-height:70px}
}
body section.hero.hero-illustration .image-container img{padding-bottom:50px;padding-top:15%}
body section.hero.hero-illustration .image-container.wide{width:100%}
@media screen and (min-width:1280px){body section.hero.hero-illustration .image-container.wide{width:120%}
}
@media screen and (min-width:1440px){body section.hero.hero-illustration .image-container.wide{width:133.3%}
}
@media screen and (min-width:990px){body section.hero.hero-illustration .image-container.wide img{padding:0;position:absolute;top:50%;transform:translateY(-50%)}
}
body section.hero.hero-text{min-height:auto}
body section.hero.hero-text .text-container h1,body section.hero.hero-text .text-container .h1,body section.hero.hero-text .text-container p{text-align:center}
body section.hero.hero-text .text-container input{max-width:100%;height:50px;margin:0 auto}
@media screen and (min-width:990px){body section.hero.hero-text .text-container input{max-width:80%}
}
@media screen and (min-width:990px){body section.hero.hero-text .text-container{padding:7% 30px 2%}
}
body section.hero.hero-image{background-size:cover;background-position:50% 50%;min-height:auto}
@media screen and (min-width:990px){body section.hero.hero-image{min-height:700px}
}
body section.hero.hero-image .text-container{padding:5% 0}
@media screen and (min-width:990px){body section.hero.hero-image .text-container{padding:22% 30px}
}
body section.hero.hero-device .container{overflow-x:hidden}
@media screen and (min-width:768px){body section.hero.hero-device .container{max-width:100%}
}
@media screen and (min-width:990px){body section.hero.hero-device .container{max-width:1140px;overflow-x:visible}
}
body section.hero.hero-device .text-container{padding:0}
@media screen and (min-width:768px){body section.hero.hero-device .text-container{padding:15% 30px}
}
@media screen and (min-width:990px){body section.hero.hero-device .text-container{padding:22% 30px}
}
body section.hero.hero-device .image-container{width:120vw;left:calc(-20vw - 15px)}
body section.hero.hero-device .image-container img{padding:10% 0 10%}
@media screen and (min-width:990px){body section.hero.hero-device .image-container{width:60vw;left:calc(-10vw - 15px)}
body section.hero.hero-device .image-container img{padding:0}
}
body section.hero.hero-device .background-line{height:120px}
body section.hero.hero-text-on-white{min-height:auto}
body section.hero.hero-text-on-white .text-container h1 span,body section.hero.hero-text-on-white .text-container .h1 span{display:none}
@media screen and (min-width:1280px){body section.hero.hero-text-on-white .mobile{display:none}
body section.hero.hero-text-on-white .text-container{padding:10% 30px}
body section.hero.hero-text-on-white .text-container h1,body section.hero.hero-text-on-white .text-container .h1{vertical-align:text-bottom}
body section.hero.hero-text-on-white .text-container h1 span,body section.hero.hero-text-on-white .text-container .h1 span{font-size:16px;right:0;position:absolute;line-height:110px;display:inline}
}
@media screen and (min-width:1280px){body section.hero.hero-home .container{padding-top:7%;padding-bottom:150px}
}
@media screen and (min-width:1440px){body section.hero.hero-home .container{padding-top:3%}
}
body section.hero.hero-home .container .text-container{padding:0}
@media screen and (min-width:990px){body section.hero.hero-home .container .text-container{padding:22% 30px}
body section.hero.hero-home .container .text-container h1,body section.hero.hero-home .container .text-container .h1{font-size:46px;line-height:65px}
}
@media screen and (min-width:1280px){body section.hero.hero-home .container .text-container h1,body section.hero.hero-home .container .text-container .h1{font-size:55px;line-height:75px}
body section.hero.hero-home .container .text-container p{max-width:85%}
}
@media screen and (min-width:992px){body section.hero .container .text-container .store-links{justify-content:flex-start}
}
body section.hero.hero-home .container .image-container{text-align:center;z-index:5;padding-top:10%}
@media screen and (min-width:1280px){body section.hero.hero-home .container .image-container{text-align:right}
}
body section.hero.hero-home .container .image-container img{width:60%;padding-top:0}
body section.hero.hero-home .container .background-container{position:absolute;width:calc(100% - 30px);height:100%;background-size:contain;top:150px;background-repeat:no-repeat;z-index:1}
@media screen and (min-width:990px){body section.hero.hero-home .container .background-container{width:100%;top:auto;bottom:0;background-position:100% 100%;right:-30px}
}
@media screen and (min-width:1280px){body section.hero.hero-home .container .background-container{width:120%;top:auto;bottom:-150px;right:calc(-1 * ((100vw - 1110px) / 2));background-position:100% 100%}
}
@media screen and (min-width:1600px){body section.hero.hero-home .container .background-container{right:-200px}
}
@media screen and (min-width:990px){body section.hero.hero-photo-right .text-container{padding:22% 30px 250px}
}
body section.hero.hero-photo-device{min-height:650px}
@media screen and (min-width:1280px){body section.hero.hero-photo-device{min-height:700px}
}
body section.hero.hero-photo-device .text-container{padding:10% 20px 0;text-align:center}
@media screen and (min-width:990px){body section.hero.hero-photo-device .text-container{text-align:left;padding:10% 30px}
}
body section.hero.hero-photo-device .background-container{background-repeat:no-repeat;background-size:100% auto;background-position:bottom;position:relative;margin-bottom:90px;min-height:250px}
@media screen and (min-width:768px){body section.hero.hero-photo-device .background-container{min-height:400px}
}
@media screen and (min-width:1280px){body section.hero.hero-photo-device .background-container{min-height:550px}
}
body section.hero.hero-photo-device .background-container .image-container{position:relative;top:50px;text-align:right;width:100%}
body section.hero.hero-photo-device .background-container .image-container img{max-width:50%}
@media screen and (min-width:990px){body section.hero.hero-photo-device .background-container .image-container{position:absolute;top:-100px;padding:30px}
body section.hero.hero-photo-device .background-container .image-container img{max-width:70%}
}
body section.hero.hero-photo-device .background-container .color-box{right:auto;left:-90px;bottom:-90px}
body section.panel img{max-width:100%;position:relative}
body section.panel .text-container{padding:10% 20px 2%;text-align:center;position:relative;top:0;transform:translateY(0)}
@media screen and (min-width:990px){body section.panel .text-container{padding:25% 15px;text-align:left}
}
body section.panel .text-container h2,body section.panel .text-container .h2{display:none}
@media screen and (min-width:990px){body section.panel .text-container h2,body section.panel .text-container .h2{display:block}
}
body section.panel .text-container ul li,body section.panel .text-container ol li{text-align:left}
body section.panel .fact-sheet-table .fact-sheet-header{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:10px;font-size:16px}
body section.panel .fact-sheet-table .fact-sheet-header div:not(:first-child){text-align:right}
body section.panel .fact-sheet-table .fact-sheet-header span.title{font-size:26px;color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500}
html[lang*='zh'] body section.panel .fact-sheet-table .fact-sheet-header span.title{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.panel .fact-sheet-table .fact-sheet-row:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e3e3e3;align-items:center}
body section.panel .fact-sheet-table .fact-sheet-row>div:not(:first-child){text-align:right}
body section.panel .fact-sheet-table .fact-sheet-row>div :last-child{margin-bottom:0}
body section.panel .image-container{position:relative;width:100%;height:100%}
.fs-16-m-12{font-size:12px !important}
.lh-22-m-16{line-height:16px !important}
.fs-16-m-14,.fs-22-m-14{font-size:14px !important}
.lh-22-m-18,.lh-22-m-18>li{line-height:18px !important}
.lh-30-m-20,.lh-30-m-20>li{line-height:20px !important}
@media screen and (min-width:768px){.fs-16-m-12,.fs-16-m-14{font-size:16px !important}
.lh-22-m-16,.lh-22-m-18{line-height:22px !important}
.fs-22-m-14{font-size:22px !important}
.lh-30-m-20,.lh-30-m-20>li{line-height:30px !important}
}
@media screen and (max-width:398px){.row-lh>li{line-height:35px}
}
@media screen and (max-width:435px) and (min-width:370px){.row-lh>li:first-child{margin-top:-15px}
}
@media screen and (max-width:990px){body section.panel .fact-sheet-table .fact-sheet-row p,body section.panel .fact-sheet-table .fact-sheet-row ul,body section.panel .fact-sheet-table .fact-sheet-row ol{font-size:14px;line-height:125%}
html[lang*='zh'] body section.panel .fact-sheet-table .fact-sheet-row .col-6 p,html[lang*='zh-CN'] body section.panel .fact-sheet-table .fact-sheet-row .col-6 p,html[lang*='es'] body section.panel .fact-sheet-table .fact-sheet-row .col-6 p{font-size:13px}
html[lang*='zh'] body section.panel .fact-sheet-table .fact-sheet-row .col-3,html[lang*='zh-CN'] body section.panel .fact-sheet-table .fact-sheet-row .col-3,html[lang*='es'] body section.panel .fact-sheet-table .fact-sheet-row .col-3,html[lang*='zh'] body section.panel .fact-sheet-table .fact-sheet-header .col-3,html[lang*='zh-CN'] body section.panel .fact-sheet-table .fact-sheet-header .col-3,html[lang*='es'] body section.panel .fact-sheet-table .fact-sheet-header .col-3{padding-left:5px}
}
@media screen and (min-width:990px){body section.panel .image-container{min-height:500px}
body .feature-image section.panel .image-side .image-container{display:flex;align-items:center;justify-content:center}
body .feature-image section.panel .image-side .image-container img{max-height:480px;flex:none}
}
@media screen and (max-width:989px){body section.panel .image-container img{left:50% !important;transform:translateX(-50%) !important}
}
body section.panel .image-container .background-container{position:absolute;width:100%;z-index:-1;top:50%;transform:translateY(-50%)}
body section.panel .image-container .background-container.circle{border-radius:50%;content:"";display:block;padding-bottom:100%}
body section.panel.background-image{background-position:50% calc(50% + 60px);background-size:cover;background-repeat:no-repeat}
@media screen and (min-width:990px){body section.panel.background-image{background-size:contain;background-position:50% 50%}
}
body section.panel.type-1-column.center h2,body section.panel.type-1-column.center .h2,body section.panel.type-1-column.center p{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}
body section.panel.type-1-column .disclosures h6,body section.panel.type-1-column .disclosures .h6{font-size:13px;text-transform:uppercase}
@media screen and (min-width:768px){body section.panel.type-1-column .disclosures h6,body section.panel.type-1-column .disclosures .h6{font-size:15px}
}
body section.panel.type-1-column .disclosures p{font-size:13px;margin-bottom:10px}
body section.panel.type-1-column .disclosures p sup{padding-right:3px}
@media screen and (min-width:768px){body section.panel.type-1-column .disclosures p{font-size:15px}
}
body section.panel.type-1-column .offset-boxes{position:relative;transform:none;top:auto;width:800px;max-width:100%;margin-left:auto;margin-right:auto}
body section.panel.type-product-cards .row{align-items:center}
body section.panel.type-product-cards p{max-width:900px;margin-left:auto;margin-right:auto;text-align:center}
body section.panel.type-product-cards h2,body section.panel.type-product-cards .h2{text-align:center}
body section.panel.type-full-width-image img{width:100%}
body section.panel.type-2-column.orientation-left .image-side{order:1}
body section.panel.type-2-column.orientation-left .image-side .blue-box{display:none}
body section.panel.type-2-column.orientation-left.show-blue-box .blue-box{background-color:#b5e0f1;width:180px;height:180px;position:absolute;bottom:-70px;right:-50px;display:none}
@media screen and (min-width:990px){body section.panel.type-2-column.orientation-left.show-blue-box .blue-box{height:230px;display:block;width:180px;height:180px}
}
@media screen and (min-width:1280px){body section.panel.type-2-column.orientation-left.show-blue-box .blue-box{width:180px;height:180px}
}
body section.panel.type-2-column.orientation-left .text-side{order:2}
@media screen and (min-width:990px){body section.panel.type-2-column.orientation-left .text-side{order:1}
body section.panel.type-2-column.orientation-left .image-side{order:2}
}
@media screen and (min-width:990px){body section.panel.type-2-column.orientation-left.background-image{background-position:calc(50vw - 150px) 50%}
}
body section.panel.type-2-column.orientation-right .image-side{order:1}
body section.panel.type-2-column.orientation-right .image-side .blue-box{display:none}
body section.panel.type-2-column.orientation-right.show-blue-box .blue-box{background-color:#b5e0f1;width:180px;height:180px;position:absolute;bottom:-70px;left:-50px;display:none}
@media screen and (min-width:990px){body section.panel.type-2-column.orientation-right.show-blue-box .blue-box{height:230px;display:block;width:180px;height:180px}
}
@media screen and (min-width:1280px){body section.panel.type-2-column.orientation-right.show-blue-box .blue-box{width:180px;height:180px}
}
body section.panel.type-2-column.orientation-right .text-side{order:2}
@media screen and (min-width:990px){body section.panel.type-2-column.orientation-right.background-image{background-position:-150px 50%}
}
body section.panel.type-2-column-text .text-container{transform:none !important;top:auto}
body section.panel.type-2-column-text .text-container h2,body section.panel.type-2-column-text .text-container .h2{display:block}
body section.panel.type-3-column .offset-boxes{position:relative;transform:none;top:auto;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}
body section.panel.type-3-column .offset-boxes li{padding:40px 12px;min-height:164px}
body section.panel.type-3-column .offset-boxes li:nth-child(even){top:0}
body section.panel.type-3-column .offset-boxes li h3.h1,body section.panel.type-3-column .offset-boxes li .h3.h1{font-size:28px;line-height:36px;color:#fff;margin-bottom:24px !important}
@media screen and (min-width:990px){.mb-template .spacer .feature-tiles .panel.my-5.type-3-column.orientation-right{margin-top:0 !important}
body section.panel.type-3-column .offset-boxes{flex-direction:row}
body section.panel.type-3-column .offset-boxes li{padding:40px 20px;min-height:280px;margin:0 7px}
body section.panel.type-3-column .offset-boxes li:first-child{margin-left:0}
body section.panel.type-3-column .offset-boxes li:last-child{margin-right:0}
body section.panel.type-3-column .offset-boxes li h3.h1,body section.panel.type-3-column .offset-boxes li .h3.h1{font-size:30px;line-height:38px}
.feature-tiles section.panel.type-3-column h2.headline,.feature-tiles section.panel.type-3-column .h2.headline{margin-bottom:60px;padding:0 225px}
}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes{width:100%}
}
body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item{opacity:0;transition-duration:.250s;transition-property:opacity}
body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item-next.carousel-item-left,body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}
body section.quote-carousel.type-image .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-image .container .quotes.carousel-fade .active.carousel-item-right{opacity:0}
body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item-next,body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item-prev,body section.quote-carousel.type-image .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-image .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-image .container .quotes.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}
body section.quote-carousel.type-image .container .quotes .carousel-indicators{margin:0;bottom:60px}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes .carousel-indicators{bottom:calc(360px / 4);margin-left:100px;left:calc(378px - (50vw - 50%));justify-content:normal}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-indicators{bottom:calc(608px / 4);margin-left:100px;left:calc(608px - (50vw - 50%))}
}
body section.quote-carousel.type-image .container .quotes .carousel-indicators li{width:12px;height:11px;padding:0;border-radius:100%;margin-left:10px;margin-right:10px}
body section.quote-carousel.type-image .container .quotes .carousel-indicators li:first-child{margin-left:0}
body section.quote-carousel.type-image .container .quotes .carousel-inner{overflow:visible}
body section.quote-carousel.type-image .container .quotes .carousel-item{position:relative;display:block !important;opacity:0;transition:opacity 250ms ease-in-out}
body section.quote-carousel.type-image .container .quotes .carousel-item.active{visibility:visible;opacity:1}
body section.quote-carousel.type-image .container .quotes .carousel-item .over-image-background{width:100%;height:40px;background:#004179;display:block}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes .carousel-item .over-image-background{height:calc(428px - 100px);position:absolute;left:calc(428px - 100px - (50vw - 50%));width:100px;top:50%;transform:translateY(-50%)}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-item .over-image-background{height:calc(608px - 100px);left:calc(608px - 100px - (50vw - 50%))}
}
body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background{background:#00b8d2}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background{height:calc(428px - 100px);position:absolute;right:calc(-1 * (50vw - 50%));width:calc(100vw - 428px);top:50%;transform:translateY(-50%);padding-right:calc(50vw - 50%)}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background{height:calc(608px - 100px);width:calc(100vw - 608px)}
}
body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container{position:relative;padding:30px 30px 50px;text-align:center}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container{text-align:left;top:50%;transform:translateY(-50%);width:100%;padding:100px 0 100px 50px}
body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container h2,body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container .h2{font-size:34px}
}
@media screen and (min-width:1280px){body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container h2,body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container .h2{font-size:41px}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container{text-align:left;top:50%;transform:translateY(-50%);width:100%;padding:100px 0 100px 100px}
}
body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container h2,body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container .h2{color:white}
body section.quote-carousel.type-image .container .quotes .carousel-item .quote-background .quote-container p{color:white}
body section.quote-carousel.type-image .container .quotes .carousel-item img.slide-image{position:relative;width:100%}
@media screen and (min-width:990px){body section.quote-carousel.type-image .container .quotes .carousel-item img.slide-image{width:428px;left:calc(-1 * (50vw - 50%))}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-item img.slide-image{width:608px}
}
body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item{opacity:0;transition-duration:.250s;transition-property:opacity}
body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item-next.carousel-item-left,body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}
body section.quote-carousel.type-text .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-text .container .quotes.carousel-fade .active.carousel-item-right{opacity:0}
body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item-next,body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item-prev,body section.quote-carousel.type-text .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-text .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-text .container .quotes.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}
body section.quote-carousel.type-text .container .quotes .carousel-indicators{margin:0;bottom:25px;left:50%;transform:translateX(-50%);justify-content:normal;right:auto}
body section.quote-carousel.type-text .container .quotes .carousel-indicators li{width:12px;height:11px;padding:0;border-radius:100%;margin-left:10px;margin-right:10px}
body section.quote-carousel.type-text .container .quotes .carousel-indicators li:first-child{margin-left:0}
body section.quote-carousel.type-text .container .quotes .carousel-inner{overflow:visible}
body section.quote-carousel.type-text .container .quotes .carousel-item{position:relative;background-color:#00b8d2;display:block !important;opacity:0;transition:opacity 250ms ease-in-out}
body section.quote-carousel.type-text .container .quotes .carousel-item.active{visibility:visible;opacity:1}
body section.quote-carousel.type-text .container .quotes .carousel-item .quote-container{padding:50px 25px 75px}
@media screen and (min-width:990px){body section.quote-carousel.type-text .container .quotes .carousel-item .quote-container{padding:75px 100px}
}
body section.quote-carousel.type-text .container .quotes .carousel-item .quote-container h2,body section.quote-carousel.type-text .container .quotes .carousel-item .quote-container .h2{color:white;text-align:center}
body section.quote-carousel.type-text .container .quotes .carousel-item .quote-container p{color:white;text-align:center}
body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item{opacity:0;transition-duration:.250s;transition-property:opacity}
body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item-next.carousel-item-left,body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}
body section.quote-carousel.type-logo .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-logo .container .quotes.carousel-fade .active.carousel-item-right{opacity:0}
body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item-next,body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item-prev,body section.quote-carousel.type-logo .container .quotes.carousel-fade .carousel-item.active,body section.quote-carousel.type-logo .container .quotes.carousel-fade .active.carousel-item-left,body section.quote-carousel.type-logo .container .quotes.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}
body section.quote-carousel.type-logo .container .quotes .carousel-indicators{margin:0;bottom:0;justify-content:normal;right:auto;left:50%;transform:translateX(-50%)}
@media screen and (min-width:990px){body section.quote-carousel.type-logo .container .quotes .carousel-indicators{left:0;transform:none}
}
body section.quote-carousel.type-logo .container .quotes .carousel-indicators li{background-color:#979797;width:12px;height:11px;padding:0;border-radius:100%;margin-left:10px;margin-right:10px}
body section.quote-carousel.type-logo .container .quotes .carousel-indicators li.active{background-color:#00b8d2}
body section.quote-carousel.type-logo .container .quotes .carousel-indicators li:first-child{margin-left:0}
body section.quote-carousel.type-logo .container .quotes .carousel-inner{overflow:visible}
body section.quote-carousel.type-logo .container .quotes .carousel-item{position:relative;display:block !important;opacity:0;transition:opacity 250ms ease-in-out;padding-bottom:50px;text-align:center}
body section.quote-carousel.type-logo .container .quotes .carousel-item.active{visibility:visible;opacity:1}
body section.quote-carousel.type-logo .container .quotes .carousel-item .slide-image{display:inline-block;margin-bottom:15px;max-width:180px}
@media screen and (min-width:990px){body section.quote-carousel.type-logo .container .quotes .carousel-item{text-align:left}
body section.quote-carousel.type-logo .container .quotes .carousel-item .slide-image{position:absolute;right:0;top:40%;transform:translateY(-50%);max-width:250px}
body section.quote-carousel.type-logo .container .quotes .carousel-item .quote-container{max-width:calc(100% - 300px)}
body section.quote-carousel.type-logo .container .quotes .carousel-item .quote-container h2,body section.quote-carousel.type-logo .container .quotes .carousel-item .quote-container .h2{text-align:left}
body section.quote-carousel.type-logo .container .quotes .carousel-item .quote-container p{text-align:left}
}
body section.getting-started .background-box{padding:100px;color:white;background-color:#004179;margin-bottom:20px;position:relative}
body section.getting-started .background-box h2,body section.getting-started .background-box h3,body section.getting-started .background-box .h2,body section.getting-started .background-box .h3{color:white;margin-bottom:15px}
body section.getting-started .background-box p{color:white;margin-bottom:30px}
body section.getting-started.contact-us .background-box{background-color:white;padding:50px 0}
body section.getting-started.contact-us .background-box h2,body section.getting-started.contact-us .background-box h3,body section.getting-started.contact-us .background-box .h2,body section.getting-started.contact-us .background-box .h3{color:#004179;margin-bottom:20px;text-align:center;max-width:800px}
body section.getting-started.contact-us .background-box p{color:#2b2b2b;margin-bottom:20px;text-align:center;max-width:760px}
body section.getting-started.contact-us .background-box p img{max-width:50%}
@media screen and (min-width:990px){body section.getting-started.contact-us .background-box h2,body section.getting-started.contact-us .background-box h3,body section.getting-started.contact-us .background-box .h2,body section.getting-started.contact-us .background-box .h3{text-align:left}
body section.getting-started.contact-us .background-box p{text-align:left}
body section.getting-started.contact-us .background-box .qr-code-container{position:absolute;width:280px;right:0;top:50%;transform:translateY(-50%);text-align:right}
}
body section.getting-started.download-links .background-box{padding:50px 15px}
body section.getting-started.download-links .background-box h2,body section.getting-started.download-links .background-box .h2{text-align:center;margin-left:auto;margin-right:auto;max-width:240px}
@media screen and (min-width:768px){body section.getting-started.download-links .background-box h2,body section.getting-started.download-links .background-box .h2{max-width:initial}
}
body section.getting-started.download-links .background-box .icon-list-container{display:block;text-align:center}
@media screen and (min-width:768px){body section.getting-started.download-links .background-box .icon-list-container{display:flex;justify-content:center;padding-left:50px;padding-right:50px}
}
@media screen and (min-width:990px){body section.getting-started.download-links .background-box .icon-list-container{padding-left:100px;padding-right:100px}
}
body section.getting-started.download-links .background-box .icon-list-container .icon-container{width:calc(50% - 30px);padding:15px;display:inline-block}
@media screen and (min-width:768px){body section.getting-started.download-links .background-box .icon-list-container .icon-container{width:calc(33.3% - 30px)}
}
body section.getting-started.download-links .background-box .icon-list-container .icon-container:last-child{padding-bottom:0}
body section.getting-started.download-links .background-box .icon-list-container .icon-container .app-store-icon{display:inline-block;margin-bottom:20px}
body section.getting-started.download-links .background-box .icon-list-container .icon-container .qr-code-icon{width:80%;max-width:130px}
body section.getting-started.tabs h2,body section.getting-started.tabs .h2{text-align:center}
body section.getting-started.tabs .background-box{padding:40px 0 0}
@media screen and (min-width:990px){body section.getting-started.tabs .background-box{padding:75px 75px 40px}
}
@media screen and (min-width:1280px){body section.getting-started.tabs .background-box{padding:100px 100px 60px}
}
body section.getting-started.app-links .background-box{margin-top:3rem;text-align:center;padding:50px 50px 50px;position:relative}
body section.getting-started.app-links .background-box.has-image{padding:0 50px 50px}
@media screen and (min-width:990px){body section.getting-started.app-links .background-box.has-image{text-align:left;padding:100px;padding-top:150px;padding-bottom:150px;margin:200px 0 3rem}
}
@media screen and (min-width:1440px){body section.getting-started.app-links .background-box.has-image{padding:100px;padding-top:200px;padding-bottom:200px;margin:240px 0 3rem}
}
body section.getting-started.app-links .background-box:not(.has-image) h2,body section.getting-started.app-links .background-box:not(.has-image) .h2,body section.getting-started.app-links .background-box:not(.has-image) p{max-width:700px;margin-left:auto;margin-right:auto}
body section.getting-started.app-links .background-box .btn-primary{border-color:white;background-color:white;color:#004179}
body section.getting-started.app-links .background-box .app-links-image{width:80vw;padding-bottom:30px;position:relative;z-index:40;max-width:calc(100% + 60px);left:50%;transform:translateX(-50%)}
@media screen and (min-width:990px){body section.getting-started.app-links .background-box .app-links-image{width:125%;position:absolute;bottom:-100px;padding-bottom:inherit;left:inherit;transform:none;max-width:initial}
}
@media screen and (min-width:1440px){body section.getting-started.app-links .background-box .app-links-image{width:150%;position:absolute;bottom:-100px}
}
body section.getting-started.app-links .background-box .app-links-image img{z-index:10}
body section.getting-started.app-links .background-box .mobile-spacer{position:absolute;height:50vw;width:100vw;top:-2px;left:-15px;background:white;z-index:5}
@media screen and (min-width:768px){body section.getting-started.app-links .background-box .mobile-spacer{width:calc(100vw - 50px)}
}
@media screen and (min-width:990px){body section.getting-started.app-links .background-box .mobile-spacer{display:none}
}
body section.getting-started.app-links .background-box .app-links-image-mobile{width:80vw;padding-bottom:30px;position:relative;z-index:40;max-width:calc(100% + 60px);left:50%;transform:translateX(-50%)}
@media screen and (min-width:990px){body section.getting-started.app-links .background-box .app-links-image-mobile{display:none}
}
@media screen and (min-width:990px){body section .mobile{display:none}
}
body section .desktop{display:none}
@media screen and (min-width:990px){body section .desktop{display:block}
}
@media screen and (min-width:990px){body section.resources .top-line{border-top:1px solid #e3e3e3;padding-top:3rem}
}
body section.resources h2,body section.resources h3,body section.resources .h2,body section.resources .h3{margin-bottom:30px}
body section.faqs h2,body section.faqs .h2{text-align:center}
@media screen and (min-width:990px){body section.faqs h2,body section.faqs .h2{text-align:left}
}
body section.faqs .container.has-additional-support{padding-bottom:70px}
@media screen and (min-width:990px){body section.faqs .container.additional-support{border-top:1px solid #e3e3e3;padding-top:75px}
}
body section.faqs .container.additional-support h2,body section.faqs .container.additional-support h3,body section.faqs .container.additional-support .h2,body section.faqs .container.additional-support .h3{margin-bottom:30px}
body section .nav-tabs{display:flex;border-bottom:0;margin-top:20px;margin-bottom:20px;flex-wrap:nowrap}
body section .nav-tabs .nav-item{padding:0;flex-basis:0;flex-grow:1;background-image:none;align-self:flex-end}
body section .nav-tabs .nav-item .nav-link{background-color:transparent;color:white;border:0;font-size:16px;letter-spacing:.7px;text-transform:uppercase;line-height:30px;border-bottom:3px solid rgba(255,255,255,0.2);padding:.5em}
body section .nav-tabs .nav-item .nav-link.active{border-bottom:3px solid white}
body section .nav-tabs .nav-item .nav-link:hover{color:rbga(255,255,255,0.8)}
body section.nav-tabs-container .nav-tabs{justify-content:center;flex-wrap:nowrap}
body section.nav-tabs-container .nav-tabs .nav-item{flex-grow:0;flex-basis:auto;text-align:center}
body section.nav-tabs-container .nav-tabs .nav-item .nav-link{color:#e3e3e3;padding-left:5px;padding-right:5px;border-bottom:3px solid rgba(227,227,227,0.2)}
@media screen and (min-width:768px){body section.nav-tabs-container .nav-tabs .nav-item .nav-link{padding-left:25px;padding-right:25px}
}
body section.nav-tabs-container .nav-tabs .nav-item .nav-link.active{color:#004179;border-bottom:3px solid #005daa}
body section .tab{display:none}
body section .tab.active{display:block}
body section .tab .col-12{padding-top:20px;padding-bottom:20ox}
body section .tab .col-12.reorder-mobile{align-items:center;justify-content:center;display:flex}
body section .tab .col-12:not(.reorder-mobile) h3,body section .tab .col-12:not(.reorder-mobile) .h3,body section .tab .col-12:not(.reorder-mobile) p{text-align:center}
body section .tab .col-12:not(.reorder-mobile) h3 .btn-primary,body section .tab .col-12:not(.reorder-mobile) .h3 .btn-primary,body section .tab .col-12:not(.reorder-mobile) p .btn-primary{border-color:white;background-color:white;color:#004179}
body section .tab .col-12.border-right{border-width:0;border-bottom:1px solid rgba(255,255,255,0.2)}
@media screen and (min-width:768px){body section .tab .col-12.border-right{border-right:1px solid rgba(255,255,255,0.2) !important;border-bottom:0}
}
body section .tab .container>.row .col-12.reorder-mobile:first-child{order:2}
body section .tab .container>.row .col-12.reorder-mobile:nth-child(2){order:1}
@media screen and (min-width:768px){body section .tab .container>.row .col-12.reorder-mobile:first-child{order:1}
body section .tab .container>.row .col-12.reorder-mobile:nth-child(2){order:2}
}
body section .tab img{width:100%}
body section .tab h3,body section .tab .h3{color:white;margin-top:5px;margin-bottom:20px}
body section .tab p{margin-bottom:20px}
body section .tab ol{counter-reset:velo-counter;list-style:none}
body section .tab ol li{line-height:0;counter-increment:velo-counter;position:relative;display:flow-root;padding-left:40px}
@media screen and (min-width:768px){body section .tab ol li:not(:last-child){margin-bottom:40px}
}
@media screen and (min-width:990px){body section .tab ol li{padding-left:20px}
}
body section .tab ol li::before{content:counter(velo-counter);color:#fff;font-size:22px;line-height:30px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;background:#00b8d2;border-radius:50%;text-align:center;width:40px;height:40px;display:inline-block;padding:5px;position:absolute;left:-20px}
html[lang*='zh'] body section .tab ol li::before{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:990px){body section .tab ol li::before{left:-50px}
}
body section.tab-panel{display:none}
body section .article h2 a,body section .article h3 a,body section .article .h2 a,body section .article .h3 a{color:#004179}
body section .article .category{font-size:16px;line-height:30px;text-transform:uppercase;letter-spacing:.7px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500;position:relative;margin-bottom:15px}
html[lang*='zh'] body section .article .category{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .article .category span{color:white;border-radius:10px;background-color:#004179;font-size:12px;position:absolute;right:0;padding:0 6px;line-height:24px;top:50%;transform:translateY(-50%)}
body section .article .meta .article-date{font-size:16px;line-height:22px;padding-right:10px}
body section .article .meta .author{font-size:16px;line-height:22px;padding-left:10px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section .article .meta .author{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .article .image-side img{width:100%}
body section .article .text-side{position:relative}
body section .article .text-side a{color:#004179}
body section .article .text-side .meta{position:absolute;bottom:0}
body section .article .text-side .category,body section .article .text-side .meta,body section .article .text-side h2,body section .article .text-side h3,body section .article .text-side .h2,body section .article .text-side .h3{display:none}
@media screen and (min-width:990px){body section .article .text-side .category,body section .article .text-side .meta,body section .article .text-side h2,body section .article .text-side h3,body section .article .text-side .h2,body section .article .text-side .h3{display:block}
}
body section .article.type-featured .image-side,body section .article.type-full-width .image-side{order:1}
@media screen and (min-width:990px){body section .article.type-featured .image-side,body section .article.type-full-width .image-side{order:2}
}
body section .article.type-featured .text-side,body section .article.type-full-width .text-side{order:2}
@media screen and (min-width:990px){body section .article.type-featured .text-side,body section .article.type-full-width .text-side{order:1}
}
body section .article.type-list .large-meta{display:none}
@media screen and (min-width:990px){body section .article.type-list .large-meta{display:block}
body section .article.type-list .meta{position:absolute;bottom:0}
}
body section .article.type-full-width img{margin-left:auto;margin-right:auto;display:block;margin-bottom:20px}
body section .article.type-full-width .text-side .meta{position:relative}
@media screen and (min-width:990px){body section .article.type-full-width img{position:absolute;top:50%;transform:translateY(-50%);margin-bottom:0}
}
body section .pagination-container{border-top:1px solid #e3e3e3;padding-top:25px;text-align:center}
body section .pagination-container a{font-size:20px}
body section .pagination-container a.prev{float:left;color:#e3e3e3;display:inline}
body section .pagination-container a.prev.active{color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section .pagination-container a.prev.active{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .pagination-container a.next{float:right;color:#e3e3e3;display:inline}
body section .pagination-container a.next.active{color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section .pagination-container a.next.active{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .pagination-container a.page-link{border:0;display:inline;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal;color:#004179}
html[lang*='zh'] body section .pagination-container a.page-link{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .pagination-container a.page-link:hover{background:0}
body section .pagination-container a.page-link.current{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section .pagination-container a.page-link.current{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table h2,body section.table .h2{text-align:center}
@media screen and (min-width:1280px){body section.table h2,body section.table .h2{margin-bottom:40px}
}
body section.table .disclaimer{text-align:left;font-size:16px;line-height:22px}
body section.table table{width:100%;border:0;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:2rem}
body section.table table.type-one-column thead{background-color:#004179}
body section.table table.type-one-column thead th{border-bottom:0;padding-top:30px;border-left:1px solid #e3e3e3}
body section.table table.type-one-column thead th h3,body section.table table.type-one-column thead th .h3{color:white;text-align:center}
body section.table table.type-one-column thead th p{color:white;text-align:center;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
html[lang*='zh'] body section.table table.type-one-column thead th p{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table.type-one-column ul{width:100%}
body section.table table.type-one-column ul li{text-align:left}
@media screen and (min-width:990px){body section.table table.type-one-column ul li{float:left;width:50%}
body section.table table.type-one-column ul li:nth-child(even){float:right}
}
body section.table table.type-bullets td{text-align:left !important;vertical-align:top !important}
body section.table table.type-bullets td.heading.blue{background-color:#004179;color:white;text-align:center !important;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table.type-bullets td.heading.blue{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table.type-bullets td.heading.teal{background-color:#00b8d2;color:white;text-align:center !important;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table.type-bullets td.heading.teal{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table.type-bullets td.heading.light-teal{background-color:#b1e0f0;color:#004179;text-align:center !important;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table.type-bullets td.heading.light-teal{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table.type-bullets td.heading.light-gray{background-color:#e3e3e3;color:#004179;text-align:center !important;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table.type-bullets td.heading.light-gray{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table td{border:0;font-size:20px;line-height:26px;padding:20px}
body section.table table td strong{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:500}
html[lang*='zh'] body section.table table td strong{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table td:not(.empty){position:relative;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;vertical-align:middle;text-align:center}
@media screen and (min-width:990px){body section.table table td:not(.empty).has-icon{padding-left:65px}
}
body section.table table td:not(.empty) img.icon{display:block;margin:0 auto 10px}
@media screen and (min-width:990px){body section.table table td:not(.empty) img.icon{display:inline;margin-bottom:0;text-align:left;position:absolute;top:50%;transform:translateY(-50%);left:25px}
}
body section.table table td:not(.empty) p:last-child{margin-bottom:0}
body section.table table td:not(.empty).heading{background:#e3e3e3;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table td:not(.empty).heading{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table td:not(.empty).heading.highlight{background:#004179;color:white}
body section.table table td:not(.empty).highlight{color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table table td:not(.empty).highlight{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section.table table td:not(.empty).label{text-transform:uppercase;letter-spacing:.7px;font-size:16px;line-height:30px;text-align:left}
body section.table table.cols-4 td{width:25%}
body section.table table.cols-4.has-label td.label{width:250px}
body section.table table.cols-4.has-label td:not(.label){width:27%}
body section.table .desktop{display:none}
@media screen and (min-width:990px){body section.table .desktop{display:block}
}
body section.table div.mobile{display:block}
@media screen and (min-width:990px){body section.table div.mobile{display:none}
}
body section.table div.mobile table.type-left-comparison.mobile thead th{background:#004179;text-align:center;border:0;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;color:white;padding:20px;font-size:20px;line-height:26px}
body section.table div.mobile table.type-left-comparison.mobile tbody td{background-color:white}
body section.table div.mobile table.type-left-comparison.mobile tbody td img{max-width:70px}
body section.table div.mobile table.type-left-comparison.mobile tbody td.heading{background-color:white;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
html[lang*='zh'] body section.table div.mobile table.type-left-comparison.mobile tbody td.heading{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
body section .feature-boxes{display:block;list-style:none}
@media screen and (min-width:1280px){body section .feature-boxes{display:flex;justify-content:left;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end}
}
body section .feature-boxes li{background-image:none;float:left;padding:45px 30px;text-align:center;background-color:#f9f9f9;width:100%;margin-bottom:15px}
body section .feature-boxes li:hover{-webkit-box-shadow:0 2px 10px 0 #dedede;-moz-box-shadow:0 2px 10px 0 #dedede;box-shadow:0 2px 10px 0 #dedede}
body section .feature-boxes li img{margin-bottom:25px}
body section .feature-boxes li h3,body section .feature-boxes li .h3{margin-bottom:25px}
body section .feature-boxes li p{line-height:22px;margin-bottom:0}
@media screen and (min-width:1280px){body section .feature-boxes li p{font-size:20px;line-height:26px}
}
@media screen and (min-width:990px){body section .feature-boxes.columns-2 li{width:calc(50% - 15px);margin:0 7.5px 15px}
body section .feature-boxes.columns-3 li{width:calc(33.3% - 15px);margin:0 7.5px 15px}
}
@media screen and (max-width:calc(1280px - 1px)){body section .feature-boxes.more-than-3 li{position:relative;padding:25px 20px}
body section .feature-boxes.more-than-3 li img{margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%);left:25px}
body section .feature-boxes.more-than-3 li div{width:70%;float:right}
body section .feature-boxes.more-than-3 li div p{text-align:left !important}
body section .feature-boxes.more-than-3 li div h3,body section .feature-boxes.more-than-3 li div .h3{font-size:16px;margin-bottom:5px;text-align:left}
}
body section .offset-boxes{width:100%;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;-ms-grid-rows:1fr 15px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:15px;grid-auto-rows:1fr;list-style:none}
@media screen and (min-width:990px){body section .offset-boxes{margin:0;position:absolute;top:50%;transform:translateY(-50%)}
body .feature-tiles .panel.type-2-column .offset-boxes{position:static;top:auto;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;display:flex;align-items:center;justify-content:center;grid-gap:0}
body .feature-tiles .panel.type-2-column .offset-boxes li:nth-child(odd){margin-right:15px}
}
@media screen and (max-width:989px){body section.panel.type-2-column .offset-boxes{display:flex;flex-direction:column}
body section.panel.type-2-column .offset-boxes li{padding:30px 20px;min-height:228px}
}
body section .offset-boxes li{font-size:16px;text-align:center;margin-bottom:0;background-image:none;width:100%;padding:15px 20px;position:relative;display:flex;justify-content:center;align-items:center;grid-column:1;-ms-grid-column:1}
@media screen and (min-width:990px){body section .offset-boxes li{font-size:20px}
}
@media screen and (min-width:990px){body section .offset-boxes li{padding:30px 40px}
}
body section .offset-boxes li:nth-child(even){top:30px;grid-column:2;-ms-grid-column:3}
body section .offset-boxes li:nth-child(4n+1){background-color:#00b8d2;color:white}
body section .offset-boxes li:nth-child(4n+1) h3,body section .offset-boxes li:nth-child(4n+1) .h3{color:white}
body section .offset-boxes li:nth-child(4n+2){background-color:#004179;color:white}
body section .offset-boxes li:nth-child(4n+2) h3,body section .offset-boxes li:nth-child(4n+2) .h3{color:white}
body section .offset-boxes li:nth-child(4n+3){background-color:#f9f9f9;color:#004179}
body section .offset-boxes li:nth-child(4n+4){background-color:#b1e0f0;color:#004179}
body section .offset-boxes li:nth-child(1){-ms-grid-row:1}
body section .offset-boxes li:nth-child(2){-ms-grid-row:1}
body section .offset-boxes li:nth-child(3){-ms-grid-row:3}
body section .offset-boxes li:nth-child(4){-ms-grid-row:3}
body section .offset-boxes li p{font-size:16px;line-height:22px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;margin-bottom:0}
html[lang*='zh'] body section .offset-boxes li p{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:990px){body section .offset-boxes li p{font-size:18px;line-height:30px}
}
body section .offset-boxes li h3,body section .offset-boxes li .h3{margin-bottom:10px}
body section .offset-boxes li.flip-headline p{margin-bottom:10px}
body section .offset-boxes li.flip-headline h3,body section .offset-boxes li.flip-headline .h3{margin-bottom:0}
@media screen and (min-width:990px){body section .offset-boxes li h3,body section .offset-boxes li .h3{margin-bottom:15px}
body section .offset-boxes li.flip-headline p{margin-bottom:15px}
body section .offset-boxes li.flip-headline h3,body section .offset-boxes li.flip-headline .h3{margin-bottom:0}
}
body section .offset-boxes li img{max-width:60px;margin-bottom:15px}
@media screen and (max-width:500px){body section .offset-boxes li{padding:12px}
body section .offset-boxes li h3{font-size:20px;line-height:normal;margin-bottom:10px !important}
}
body section .product-cards{list-style:none;display:-ms-grid;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;grid-auto-rows:1fr}
@media screen and (min-width:990px){body section .product-cards.columns-2{grid-template-columns:repeat(2,1fr)}
body section .product-cards.columns-3{grid-template-columns:repeat(3,1fr)}
}
body section .product-cards.total-boxes-1{-ms-grid-rows:1fr}
body section .product-cards.total-boxes-2{-ms-grid-rows:1fr 15px 1fr}
body section .product-cards.total-boxes-3{-ms-grid-rows:1fr 15px 1fr 15px 1fr}
body section .product-cards.total-boxes-4{-ms-grid-rows:1fr 15px 1fr 15px 1fr 15px 1fr}
body section .product-cards.total-boxes-5{-ms-grid-rows:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr}
body section .product-cards.total-boxes-6{-ms-grid-rows:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr}
@media screen and (min-width:990px){body section .product-cards.total-boxes-1,body section .product-cards.total-boxes-2,body section .product-cards.total-boxes-3{-ms-grid-rows:1fr}
body section .product-cards.total-boxes-4,body section .product-cards.total-boxes-6{-ms-grid-rows:1fr 15px 1fr}
body section .product-cards.total-boxes-5{-ms-grid-rows:1fr 15px 1fr 15px 1fr}
}
body section .product-cards .product-card{-ms-grid-column:1}
body section .product-cards .product-card:nth-child(1){-ms-grid-row:1}
body section .product-cards .product-card:nth-child(2){-ms-grid-row:3}
body section .product-cards .product-card:nth-child(3){-ms-grid-row:5}
body section .product-cards .product-card:nth-child(4){-ms-grid-row:7}
body section .product-cards .product-card:nth-child(5){-ms-grid-row:9}
body section .product-cards .product-card:nth-child(6){-ms-grid-row:11}
@media screen and (min-width:990px){body section .product-cards .product-card:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
body section .product-cards .product-card:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
body section .product-cards.columns-1{-ms-grid-columns:1fr}
body section .product-cards.columns-2{-ms-grid-columns:1fr 15px 1fr}
body section .product-cards.columns-2 .product-card:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}
body section .product-cards.columns-2 .product-card:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}
body section .product-cards.columns-2 .product-card:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}
body section .product-cards.columns-2 .product-card:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}
body section .product-cards.columns-3{-ms-grid-columns:1fr 15px 1fr 15px 1fr}
body section .product-cards.columns-3 .product-card:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}
body section .product-cards.columns-3 .product-card:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}
body section .product-cards.columns-3 .product-card:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}
body section .product-cards.columns-3 .product-card:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}
}
body section .product-cards .product-card{width:100%;background-color:#004179;padding:25px 25px 90px;position:relative;text-align:center;margin-bottom:0}
body section .product-cards .product-card:nth-child(1){-ms-grid-column:1;-ms-grid-row:1}
body section .product-cards .product-card:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}
body section .product-cards .product-card:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}
body section .product-cards .product-card:nth-child(4){-ms-grid-column:2;-ms-grid-row:2}
body section .product-cards .product-card img{max-width:220px;display:inline-block;margin-bottom:20px}
body section .product-cards .product-card h3,body section .product-cards .product-card .h3{color:white;text-align:center}
body section .product-cards .product-card p{color:white;text-align:center}
body section .product-cards .product-card .btn{position:absolute;bottom:25px;transform:translateX(-50%);left:50%;background-color:white;color:#004179}
body section.speakers .speaker-container{text-align:center;position:relative;margin-bottom:40px}
body section.speakers .speaker-container img{border-radius:50%;max-width:264px;display:inline-block;margin-bottom:15px}
@media screen and (min-width:990px){body section.speakers .speaker-container p{font-size:16px;line-height:22px;max-width:100%;width:264px;margin-left:auto;margin-right:auto}
}
body .promo-card{position:fixed;bottom:25px;left:25px;width:560px;height:180px;box-shadow:10px 0 50px rgba(0,0,0,0.1);background-color:#004179;display:none;z-index:10}
@media screen and (min-width:768px){body .promo-card{display:block}
}
body .promo-card .image-container{position:absolute;width:180px;height:180px;top:0;left:0;background-size:cover}
body .promo-card .text-container{padding:15px 40px 15px 15px;position:absolute;left:180px;top:50%;transform:translateY(-50%)}
body .promo-card .text-container p{color:white;font-size:20px}
body .promo-card .text-container p:last-child{margin-bottom:0}
body .promo-card .text-container a{color:white}
body .promo-card .close{opacity:1;box-shadow:none;position:absolute;top:15px;right:15px}
body .promo-top,body .promo-bottom{color:white;text-align:center;background-color:#004179;width:100vw;position:relative;left:-15px;line-height:28px;font-size:16px;transition:top 250px ease-in-out;top:0}
body .promo-top a,body .promo-bottom a{color:white}
@media screen and (min-width:768px){body .promo-top,body .promo-bottom{font-size:20px}
}
body .promo-top.promo-top,body .promo-bottom.promo-top{display:none}
body .promo-top .close,body .promo-bottom .close{opacity:1;box-shadow:none;position:absolute;top:20px;right:20px}
@media screen and (min-width:1280px){body .promo-top.promo-top,body .promo-bottom.promo-top,body .promo-top.promo-bottom,body .promo-bottom.promo-bottom{line-height:70px;display:block;height:70px}
body .promo-top.promo-top .close,body .promo-bottom.promo-top .close,body .promo-top.promo-bottom .close,body .promo-bottom.promo-bottom .close{top:50%;transform:translateY(-50%);right:50px}
}
body .promo-bottom{position:fixed;bottom:0;left:0;top:auto;z-index:10;box-shadow:10px 0 50px rgba(0,0,0,0.1);text-align:left;padding:30px 45px 30px 30px}
@media screen and (min-width:1280px){body .promo-bottom{padding:0 50px}
}
body .promo-bottom.mobile-only{display:none}
@media screen and (max-width:calc(1280px - 1px)){body .promo-bottom.mobile-only{display:block}
}
body.scrolled .promo-top{position:absolute;top:-70px}
body section.fof>.container>.row{height:80vh;position:relative;align-items:center}
@media screen and (min-width:768px){body section.fof>.container>.row{min-height:700px;margin-bottom:400px}
}
body section.fof>.container>.row h1.fof,body section.fof>.container>.row .h1.fof{color:#e3e3e3;font-size:175px;line-height:210px;text-align:center}
@media screen and (min-width:768px){body section.fof>.container>.row h1.fof,body section.fof>.container>.row .h1.fof{font-size:200px;line-height:234px;text-align:left}
}
body section.fof>.container>.row h2,body section.fof>.container>.row .h2{text-align:center}
@media screen and (min-width:768px){body section.fof>.container>.row h2,body section.fof>.container>.row .h2{text-align:left}
}
body section.fof>.container>.row p{text-align:center}
@media screen and (min-width:768px){body section.fof>.container>.row p{text-align:left}
}
body section.fof>.container>.row p:last-child{margin-top:40px}
body section.fof>.container>.row .image-container{position:absolute;width:500px;bottom:-250px;right:0}
body section.fof>.container>.row .image-container img{width:100%}
body footer{background-color:#004179}
body footer.footer{padding:40px 0;margin-top:80px;color:white;font-size:13px;line-height:19px;position:relative}
@media screen and (min-width:990px){body footer.footer{padding:80px 0;margin-top:240px}
}
@media screen and (min-width:768px){body footer.footer{font-size:15px;line-height:19px}
}
body footer.footer a{color:white;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
body footer.footer h6,body footer.footer .h6{font-size:13px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal;color:white;text-transform:uppercase}
html[lang*='zh'] body footer.footer h6,html[lang*='zh'] body footer.footer .h6{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:normal}
@media screen and (min-width:768px){body footer.footer h6,body footer.footer .h6{font-size:15px}
}
body footer.footer .footer-disclosures p{font-size:13px;margin-bottom:10px}
body .footer-disclosures a{color:#fff}
body footer.footer .footer-disclosures p sup{padding-right:3px}
@media screen and (min-width:768px){body footer.footer .footer-disclosures p{font-size:15px}
}
body footer.footer .qr-container{padding-top:20px;position:relative;display:flex;align-items:center}
body footer.footer .qr-container .qr-code{width:40%;max-width:120px}
body footer.footer .qr-container p{font-size:15px;line-height:19px;color:white;margin-left:15px}
body footer.footer .social-icons{padding:30px 0}
body footer.footer .social-icons .footer-social{padding-right:15px}
body footer.footer .disclaimer-container{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body footer.footer .disclaimer-container p{font-size:13px;line-height:20px}
body footer.footer .disclaimer-container p a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold}
body footer.footer ul{list-style:none;padding-left:0}
body footer.footer ul li{background:0;font-size:13px;padding:0 15px 5px 0;margin-bottom:0;float:left;width:calc(50% - 15px)}
@media screen and (min-width:768px){body footer.footer .store-links{justify-content:left}
}
@media screen and (min-width:990px){body footer.footer ul li{font-size:15px}
}
@media screen and (min-width:990px){body footer.footer ul li{float:none;width:100%;padding:0 15px 10px 0}
}
body footer.footer ul li a{color:white;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;text-decoration:underline}
body footer.footer ul li a:hover{text-decoration:none}
body footer.footer hr{border:1px solid rgba(255,255,255,0.2);width:100%}
body footer.footer .fdic-icon{height:50px;padding-left:15px}
body footer.footer .footer-squares{display:none;position:absolute;right:0;width:200px;height:200px;top:-160px}
@media screen and (min-width:990px){body footer.footer .footer-squares{display:block}
}
body footer.footer .footer-squares .square-1{background-color:#b1e0f0;height:80px;width:80px;position:absolute;left:80px;top:0}
body footer.footer .footer-squares .square-2{background-color:#e3e3e3;height:80px;width:80px;position:absolute;left:0;top:80px}
body footer.footer .footer-squares .square-3{background-color:#00b8d2;height:120px;width:120px;position:absolute;left:80px;top:80px}
@media screen and (min-width:1440px){body footer.footer .footer-squares{width:320px;height:320px;top:-240px}
body footer.footer .footer-squares .square-1{height:120px;width:120px;left:120px}
body footer.footer .footer-squares .square-2{height:120px;width:120px;position:absolute;left:0;top:120px}
body footer.footer .footer-squares .square-3{height:200px;width:200px;left:120px;top:120px}
}
body.headless div.velo-container:first-child .spacer>div{margin:0 !important;padding:0 !important}
body section:first-child{padding-top:0}
sup,sub{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
h1 sup,.h1 sup{font-size:16px;top:-1em;left:0}
h2 sup,.h2 sup{font-size:14px;top:-1em;left:0}
h3 sup,h4 sup,h5 sup,h6 sup,p sup,sup,.h3 sup,.h4 sup,.h5 sup,.h6 sup{font-size:75%;top:-0.5em;left:0}
.velo-text .text-container ul li,.velo-text .text-container ol li{line-height:30px}
@media screen and (max-width:767px){h1 sup,h2 sup,.h1 sup,.h2 sup{top:-0.9em}
}
@media screen and (max-width:990px){.velo-text .text-container ul li,.velo-text .text-container ol li{line-height:24px}
}
body .navbar-component nav.navbar-light .dropdown-menu .desktop-dropdown-item .dropdown-description{width:100%}
.vr-lteal-bg-text{background-color:#b1e0f0 !important;color:#004179 !important}
.vr-teal-bg-text{background-color:#00b8d2 !important;color:#fff !important}
.vr-gray-bg-text{background-color:#e3e3e3 !important;color:#004179 !important}
.vr-dgray-bg-text{background-color:#2b2b2b !important;color:#fff !important}
.vr-blue-bg-text{background-color:#004179 !important;color:#fff !important}
.gray-card-bg{background-color:#f9f9f9 !important}
.vr-lgray-bg-text{background-color:#f9f9f9 !important;color:#004179 !important}
.vr-white-bg-text{background-color:#fff !important;color:#004179 !important}
.vr-dblue-bg-text{background-color:#06357a !important;color:#fff !important}
.vr-teal-bg-text h3,.vr-blue-bg-text h3,.vr-dblue-bg-text h3,.vr-dgray-bg-text h3,.vr-teal-bg-text .h3,.vr-blue-bg-text .h3,.vr-dblue-bg-text .h3,.vr-dgray-bg-text .h3{color:#fff !important}
.vr-lteal-bg-text h3,.vr-lgray-bg-text h3,.vr-gray-bg-text h3,.vr-white-bg-text h3,.vr-lteal-bg-text .h3,.vr-lgray-bg-text .h3,.vr-gray-bg-text .h3,.vr-white-bg-text .h3{color:#004179 !important}
.vr-lteal-bg{background-color:#b1e0f0 !important}
.vr-teal-bg{background-color:#00b8d2 !important}
.vr-lgray-bg{background-color:#e3e3e3 !important}
.vr-blue-bg{background-color:#004179 !important}
.vr-white-bg{background-color:#fff !important}
.bg-gray-90{background-color:#0d1f31 !important}
.vr-white-smoke-bg{background-color:#f4f4f4 !important}
.vr-light-blue-bg{background-color:#b1e0f0 !important}
.vr-lteal-text{color:#b1e0f0 !important}
.vr-teal-text{color:#00b8d2 !important}
.vr-lgray-text{color:#e3e3e3 !important}
.vr-blue-text{color:#004179 !important}
.vr-white-text{color:#fff !important}
.vr-red-text{color:#da291c !important}
.vgold-text{color:#c69214 !important}
.fs-10{font-size:10px}
.fs-12{font-size:12px}
.fs-14{font-size:14px}
.fs-16{font-size:16px}
.fs-18{font-size:18px}
.fs-20{font-size:20px}
.fs-22{font-size:22px}
.fs-24{font-size:24px}
.border-width-2{border-width:2px !important}
.border-width-3{border-width:3px !important}
body section.panel .fact-sheet-table{width:100%}
body section.panel.background-image.background-center{background-position:center !important}
body .navbar-component{top:0}
@media screen and (max-width:767px){body section.quote-carousel.type-image .container .quotes .carousel-indicators{bottom:40px}
.ptop-125{padding-top:125px !important}
}
body a.arrow::after{top:2px}
body h3 a.arrow::after,body .h3 a.arrow::after{top:5px}
body footer.footer .disclaimer-container p a{white-space:nowrap}
body .disclosureContainer hr{border:1px solid rgba(255,255,255,0.2);width:100%}
body .disclosureContainer{margin-top:80px;padding-top:40px;color:#fff}
body .disclosureContainer .footer-disclosures{margin-bottom:15px}
body .disclosureContainer .footer-disclosures h6,body .disclosureContainer .footer-disclosures .h6{color:#fff;margin-bottom:15px}
body .disclosureContainer .footer-disclosures p,body .disclosureContainer .footer-disclosures table{font-size:13px;margin-bottom:15px;line-height:normal}
body .disclosureContainer .footer-disclosures table{width:100%}
body .disclosureContainer .footer-disclosures .contentfragment,body .disclosure-list li{padding-left:10px;position:relative;counter-increment:list}
body .disclosureContainer .footer-disclosures .contentfragment::before,.disclosure-list li::before{content:counter(list);font-size:10px;position:absolute;left:-3px;top:0;line-height:normal}
body footer.footer.discComp{margin-top:0}
@media screen and (min-width:768px){body .disclosureContainer h6,body .disclosureContainer .h6{font-size:16px;color:#fff}
body .disclosureContainer .footer-disclosures p,body .disclosureContainer .footer-disclosures table{font-size:16px}
body footer.footer .fdic-icon{height:80px}
}
@media screen and (min-width:990px){body .disclosureContainer{padding-top:80px}
body footer.footer.discComp{padding:40px 0}
}
body section.getting-started .background-box .icon-list-container{display:block;text-align:center}
@media screen and (min-width:768px){body section.getting-started .background-box .icon-list-container{display:flex;justify-content:center;padding-left:50px;padding-right:50px}
}
@media screen and (min-width:990px){body section.getting-started .background-box .icon-list-container{padding-left:100px;padding-right:100px}
}
body section.getting-started .background-box .icon-list-container .icon-container{width:calc(50% - 30px);padding:15px;display:inline-block}
@media screen and (min-width:768px){body section.getting-started .background-box .icon-list-container .icon-container{width:calc(33.3% - 30px)}
}
body section.getting-started .background-box .icon-list-container .icon-container:last-child{padding-bottom:0}
body section.getting-started .background-box .icon-list-container .icon-container .app-store-icon{display:inline-block;margin-bottom:20px}
body section.getting-started .background-box .icon-list-container .icon-container .qr-code-icon{width:80%;max-width:130px}
body section.getting-started .background-box.vr-white-bg h1,body section.getting-started .background-box.vr-white-bg h2,body section.getting-started .background-box.vr-white-bg h3,body section.getting-started .background-box.vr-white-bg h4,body section.getting-started .background-box.vr-white-bg h5,body section.getting-started .background-box.vr-white-bg h6,body section.getting-started .background-box.vr-white-bg .h1,body section.getting-started .background-box.vr-white-bg .h2,body section.getting-started .background-box.vr-white-bg .h3,body section.getting-started .background-box.vr-white-bg .h4,body section.getting-started .background-box.vr-white-bg .h5,body section.getting-started .background-box.vr-white-bg .h6,body section.getting-started .background-box.vr-white-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-teal-bg h1,body section.getting-started .background-box.vr-teal-bg h2,body section.getting-started .background-box.vr-teal-bg h3,body section.getting-started .background-box.vr-teal-bg h4,body section.getting-started .background-box.vr-teal-bg h5,body section.getting-started .background-box.vr-teal-bg h6,body section.getting-started .background-box.vr-teal-bg .h1,body section.getting-started .background-box.vr-teal-bg .h2,body section.getting-started .background-box.vr-teal-bg .h3,body section.getting-started .background-box.vr-teal-bg .h4,body section.getting-started .background-box.vr-teal-bg .h5,body section.getting-started .background-box.vr-teal-bg .h6,body section.getting-started .background-box.vr-teal-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-lteal-bg h1,body section.getting-started .background-box.vr-lteal-bg h2,body section.getting-started .background-box.vr-lteal-bg h3,body section.getting-started .background-box.vr-lteal-bg h4,body section.getting-started .background-box.vr-lteal-bg h5,body section.getting-started .background-box.vr-lteal-bg h6,body section.getting-started .background-box.vr-lteal-bg .h1,body section.getting-started .background-box.vr-lteal-bg .h2,body section.getting-started .background-box.vr-lteal-bg .h3,body section.getting-started .background-box.vr-lteal-bg .h4 body section.getting-started .background-box.vr-lteal-bg .h5,body section.getting-started .background-box.vr-lteal-bg .h6,body section.getting-started .background-box.vr-lteal-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-lgray-bg h1,body section.getting-started .background-box.vr-lgray-bg h2,body section.getting-started .background-box.vr-lgray-bg h3,body section.getting-started .background-box.vr-lgray-bg h4,body section.getting-started .background-box.vr-lgray-bg h5,body section.getting-started .background-box.vr-lgray-bg h6,body section.getting-started .background-box.vr-lgray-bg .h1,body section.getting-started .background-box.vr-lgray-bg .h2,body section.getting-started .background-box.vr-lgray-bg .h3,body section.getting-started .background-box.vr-lgray-bg .h4,body section.getting-started .background-box.vr-lgray-bg .h5,body section.getting-started .background-box.vr-lgray-bg .h6,body section.getting-started .background-box.vr-lgray-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-light-blue-bg h1,body section.getting-started .background-box.vr-light-blue-bg h2,body section.getting-started .background-box.vr-light-blue-bg h3,body section.getting-started .background-box.vr-light-blue-bg h4,body section.getting-started .background-box.vr-light-blue-bg h5,body section.getting-started .background-box.vr-light-blue-bg h6,body section.getting-started .background-box.vr-light-blue-bg .h1,body section.getting-started .background-box.vr-light-blue-bg .h2,body section.getting-started .background-box.vr-light-blue-bg .h3,body section.getting-started .background-box.vr-light-blue-bg .h4,body section.getting-started .background-box.vr-light-blue-bg .h5,body section.getting-started .background-box.vr-light-blue-bg .h6,body section.getting-started .background-box.vr-light-blue-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-white-smoke-bg h1,body section.getting-started .background-box.vr-white-smoke-bg h2,body section.getting-started .background-box.vr-white-smoke-bg h3,body section.getting-started .background-box.vr-white-smoke-bg h4,body section.getting-started .background-box.vr-white-smoke-bg h5,body section.getting-started .background-box.vr-white-smoke-bg h6,body section.getting-started .background-box.vr-white-smoke-bg .h1,body section.getting-started .background-box.vr-white-smoke-bg .h2,body section.getting-started .background-box.vr-white-smoke-bg .h3,body section.getting-started .background-box.vr-white-smoke-bg .h4,body section.getting-started .background-box.vr-white-smoke-bg .h5,body section.getting-started .background-box.vr-white-smoke-bg .h6,body section.getting-started .background-box.vr-white-smoke-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.bg-transparent h1,body section.getting-started .background-box.bg-transparent h2,body section.getting-started .background-box.bg-transparent h3,body section.getting-started .background-box.bg-transparent h4,body section.getting-started .background-box.bg-transparent h5,body section.getting-started .background-box.bg-transparent h6,body section.getting-started .background-box.bg-transparent .h1,body section.getting-started .background-box.bg-transparent .h2,body section.getting-started .background-box.bg-transparent .h3,body section.getting-started .background-box.bg-transparent .h4,body section.getting-started .background-box.bg-transparent .h5,body section.getting-started .background-box.bg-transparent .h6,body section.getting-started .background-box.bg-transparent .nav-tabs .nav-item .nav-link{color:#004179}
body section.getting-started .background-box.vr-white-bg p,body section.getting-started .background-box.vr-white-bg ul,body section.getting-started .background-box.vr-white-bg ol,body section.getting-started .background-box.vr-teal-bg p,body section.getting-started .background-box.vr-teal-bg ul,body section.getting-started .background-box.vr-teal-bg ol,body section.getting-started .background-box.vr-lteal-bg p,body section.getting-started .background-box.vr-lteal-bg ul,body section.getting-started .background-box.vr-lteal-bg ol,body section.getting-started .background-box.vr-lgray-bg p,body section.getting-started .background-box.vr-lgray-bg ul,body section.getting-started .background-box.vr-lgray-bg ol,body section.getting-started .background-box.vr-light-blue-bg p,body section.getting-started .background-box.vr-light-blue-bg ul,body section.getting-started .background-box.vr-light-blue-bg ol,body section.getting-started .background-box.vr-white-smoke-bg p,body section.getting-started .background-box.vr-white-smoke-bg ul,body section.getting-started .background-box.vr-white-smoke-bg ol,body section.getting-started .background-box.bg-transparent p,body section.getting-started .background-box.bg-transparent ul,body section.getting-started .background-box.bg-transparent ol{color:#2b2b2b}
body section.getting-started .background-box.vr-white-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-teal-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-lteal-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-lgray-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-light-blue-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.vr-white-smoke-bg .nav-tabs .nav-item .nav-link,body section.getting-started .background-box.bg-transparent .nav-tabs .nav-item .nav-link{border-bottom:3px solid rgb(0,65,121,0.2)}
body section.getting-started .background-box.vr-white-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.vr-teal-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.vr-lteal-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.vr-lgray-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.vr-light-blue-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.vr-white-smoke-bg .nav-tabs .nav-item .nav-link.active,body section.getting-started .background-box.bg-transparent .nav-tabs .nav-item .nav-link.active{border-bottom:3px solid #004179}
body section.getting-started .background-box.vr-blue-bg h1,body section.getting-started .background-box.vr-blue-bg h4,body section.getting-started .background-box.vr-blue-bg h5,body section.getting-started .background-box.vr-blue-bg h6,body section.getting-started .background-box.vr-blue-bg .h1,body section.getting-started .background-box.vr-blue-bg .h4,body section.getting-started .background-box.vr-blue-bg .h5,body section.getting-started .background-box.vr-blue-bg .h6{color:white}
.lr-pad-15,.getting-started .tabs .tab .text-container{padding:0 15px}
.qr-code-cotainer{position:fixed;bottom:15px;right:15px;padding:15px;text-align:center;background:#f9f9f9;box-shadow:10px 0 50px rgba(0,0,0,0.1);max-width:160px;z-index:99}
.qr-code-cotainer .title{font-style:normal;font-weight:300;font-size:16px;line-height:22px;text-align:center;color:#004179;margin-bottom:10px}
.qr-code-cotainer .qr-code{width:120px;height:auto}
body section.quote-carousel.type-logo .container .quotes .carousel-item .slide-video{display:inline-block;margin-bottom:15px;max-width:180px}
body section.quote-carousel.type-image .container .quotes .carousel-item .slide-video{position:relative;width:100%}
@media screen and (min-width:990px){body section.quote-carousel.type-logo .container .quotes .carousel-item .slide-video{position:absolute;right:0;top:40%;transform:translateY(-50%);max-width:250px}
body section.quote-carousel.type-image .container .quotes .carousel-item .slide-video{width:428px;left:calc(-1 * (50vw - 50%))}
}
@media screen and (min-width:1440px){body section.quote-carousel.type-image .container .quotes .carousel-item .slide-video{width:608px}
}
body section.quote-carousel.type-text .container .quotes .carousel-inner{background-color:#00b8d2}
body section .article .image-side img{max-height:350px;object-fit:cover;object-position:center;min-height:350px}
.back-to{color:#004179 !important;text-decoration:none;font-size:20px;line-height:26px}
.fs-16{font-size:16px !important;line-height:22px !important}
.back-icon{-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:-5px}
.keepreading .article-list{padding-top:0 !important}
@media(min-width:992px){.vs-mt-lg-0{margin-top:0}
.vs-mt-lg-10{margin-top:10px}
.vs-mt-lg-20{margin-top:20px}
.vs-mt-lg-40{margin-top:40px}
.vs-mt-lg-60{margin-top:60px}
.vs-mt-lg-80{margin-top:80px}
.vs-mt-lg-100{margin-top:100px}
.vs-mt-lg-120{margin-top:120px}
.vs-mt-lg-140{margin-top:140px}
.vs-mt-lg-160{margin-top:160px}
.vs-mt-lg-180{margin-top:180px}
.vs-mt-lg-200{margin-top:200px}
.vs-mb-lg-0{margin-bottom:0}
.vs-mb-lg-10{margin-bottom:10px}
.vs-mb-lg-20{margin-bottom:20px}
.vs-mb-lg-40{margin-bottom:40px}
.vs-mb-lg-60{margin-bottom:60px}
.vs-mb-lg-80{margin-bottom:80px}
.vs-mb-lg-100{margin-bottom:100px}
.vs-mb-lg-120{margin-bottom:120px}
.vs-mb-lg-140{margin-bottom:140px}
.vs-mb-lg-160{margin-bottom:160px}
.vs-mb-lg-180{margin-bottom:180px}
.vs-mb-lg-200{margin-bottom:200px}
}
.btn-signin{text-transform:none;display:none;color:#06357a;font-size:16px;line-height:24px;position:absolute;right:45px}
body .navbar-component.header-dark.show .btn-signin,body .navbar-component.header-light.dark.show .btn-signin{color:#fff}
body.scrolled .navbar-component.header-dark.show .btn-signin,body.scrolled .navbar-component.header-light.dark.show .btn-signin{color:#06357a}
@media screen and (max-width:991px){.navbar{padding:16px 8px 16px 5px}
body .navbar-component nav.navbar-light .navbar-brand img,body .navbar-component nav.navbar-dark .navbar-brand img{max-height:58px}
body .navbar-component.header-light:not(.dark) .btn-signin{color:#fff}
body.scrolled .navbar-component.header-light:not(.dark) .btn-signin{color:#06357a}
}
@media(max-width:992px){.btn-signin{display:block}
.vs-mt-sm-0{margin-top:0}
.vs-mt-sm-10{margin-top:10px}
.vs-mt-sm-20{margin-top:20px}
.vs-mt-sm-40{margin-top:40px}
.vs-mt-sm-60{margin-top:60px}
.vs-mt-sm-80{margin-top:80px}
.vs-mt-sm-100{margin-top:100px}
.vs-mt-sm-120{margin-top:120px}
.vs-mt-sm-140{margin-top:140px}
.vs-mt-sm-160{margin-top:160px}
.vs-mt-sm-180{margin-top:180px}
.vs-mt-sm-200{margin-top:200px}
.vs-mb-sm-0{margin-bottom:0}
.vs-mb-sm-10{margin-bottom:10px}
.vs-mb-sm-20{margin-bottom:20px}
.vs-mb-sm-40{margin-bottom:40px}
.vs-mb-sm-60{margin-bottom:60px}
.vs-mb-sm-80{margin-bottom:80px}
.vs-mb-sm-100{margin-bottom:100px}
.vs-mb-sm-120{margin-bottom:120px}
.vs-mb-sm-140{margin-bottom:140px}
.vs-mb-sm-160{margin-bottom:160px}
.vs-mb-sm-180{margin-bottom:180px}
.vs-mb-sm-200{margin-bottom:200px}
}
.velo-container a.text-color-blue{color:#005daa}
.velo-container .text-color-blue{color:#004179}
.velo-container a.text-color-blue:hover{text-decoration:underline}
.velo-container .bg-vlight{background-color:#f5f5f5}
.velo-container th{padding:10px;color:#fff;border:1px solid #000;background-color:#767676}
.velo-container th.not-th{padding:0;color:#2b2b2b;border:0;background-color:#fff}
.velo-container th.not-th{padding:0;color:#2b2b2b;border:0;background-color:#fff}
.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
@media only screen and (min-width:769px){.velo-container .mobileTable{display:none}
.velo-container .desktopTable{display:table}
}
@media(min-width:376px) and (max-width:768px){.velo-container table{max-width:768px;table-layout:fixed}
.velo-container .mobileTable{display:table;margin-bottom:50px}
.velo-container .desktopTable{display:none}
}
@media(max-width:375px){.velo-container .mobileTable{display:table;margin-bottom:50px;font-size:.75rem}
.velo-container .mobileTable tbody,.velo-container .mobileTable tr{width:100%}
.velo-container .mobileTable th{width:40%}
.velo-container .mobileTable td{width:60%;word-break:normal}
.velo-container .desktopTable{display:none}
}
@media screen and (max-width:768px){body section.table table td:not(.empty).label{line-height:24px;padding:10px}
}
@media screen and (max-width:991px){body:not(.scrolled) .navbar-component.header-light.dark:not(.show) nav.navbar-light .light-logo{display:none}
body:not(.scrolled) .navbar-component.header-light.dark:not(.show) nav.navbar-light .dark-logo{display:inline-block}
body:not(.scrolled) .navbar-component.header-light.dark:not(.show) nav.navbar-light .icon-bar{background-color:#004179}
}
.faqs:first-child .faqs.my-5{margin-top:0 !important}
#faq-search .twitter-typeahead{width:100%}
#faq-search .twitter-typeahead input:first-child{display:none}
#faq-search .twitter-typeahead .faqstypeahead{background-color:#fff !important}
#faq-search .twitter-typeahead .tt-menu{background:#fff;width:100%;max-width:80%;margin:0 auto;position:relative !important;text-align:left}
#faq-search .twitter-typeahead .tt-menu .tt-suggestion.tt-selectable{padding:10px 15px}
#faq-search .twitter-typeahead .tt-menu .tt-suggestion.tt-selectable a{color:#004179;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
#faq-search .twitter-typeahead .tt-menu .empty-message{color:#004179;padding:10px 15px;font-weight:bold}
.form-group>.custom-select-wrapper .custom-select-wrapper{display:none}
.form-group>.custom-select-wrapper:first-of-type .custom-select-wrapper:first-of-type{display:block}
#languageModal.modal .modal-dialog .modal-content{padding:50px 15px 15px}
.mw-1000{max-width:1000px}
.sitemap-component,.blog-component{padding-top:100px}
@media screen and (max-width:767px){.sitemap-component,.blog-component{padding-top:75px}
#faq-search .twitter-typeahead .tt-menu{max-width:100%}
}
.sitemap-component .container ul{list-style:none;font-size:20px}
.sitemap-component .container ul li{padding-top:0;margin-bottom:10px}
.sitemap-component .container ul.level-1{padding-left:25px;padding-top:0;padding-bottom:10px;margin:0}
.sitemap-component .container ul li a{padding:0 15px 5px;width:100%;display:inline-block;text-align:left;line-height:30px;font-weight:normal}
.sitemap-component .container ul li a:hover{text-decoration:none !important}
.sitemap-component .container ul.level-1 ul.level-2,.sitemap-component .container ul.level-1 ul.level-2 ul.level-3{padding-top:10px}
body section.hero.hero-home.hero-login .text-container{padding:5% 0}
@media screen and (max-width:767px){body.page section.hero{min-height:500px}
}
@media screen and (max-width:990px){body.page section.hero{min-height:auto !important}
}
body section.hero.hero-photo-device.right-box{min-height:450px}
body section.hero.hero-photo-device.right-box .background-container{margin-bottom:30px}
body section.hero.hero-photo-device .background-container .image-holder{position:relative}
body section.hero.hero-photo-device .background-container .image-holder img{max-width:100%;position:relative;z-index:1;width:100%;height:auto}
body section.hero.hero-photo-device .background-container .image-holder .color-box{z-index:1}
body section.hero.hero-photo-device .background-container .image-holder .color-box.rtop{left:auto;right:-80px;top:-80px;width:160px;height:160px;z-index:0}
body section .top-line{border-top:1px solid #e3e3e3;padding-top:3rem}
body .hero-home-video .background-container{background-position:0 0;position:absolute;right:0;height:100%;background-size:contain;z-index:0;width:100%;background-repeat:no-repeat;bottom:-23%}
html[lang*='zh'] body .hero-home-video .background-container{right:0;width:105%;bottom:-34%}
body .hero-home-video .home-video-frame{position:absolute;top:7%;left:50%;z-index:1;transform:translateX(-50%);width:270px}
body .hero-home-video .image-container.banner-video-bg video{position:absolute;left:calc(50%);top:calc(7% + 12px);transform:translateX(-50%);width:244px}
body section.hero-illustration.mgm{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;min-height:700px}
body section.hero-illustration.mgm .mgm-cont{background-color:#fff;text-align:center;width:100%;position:relative;bottom:0;margin-top:22%;margin-bottom:50px;padding:0 0 48px;border:1px solid rgba(13,59,96,0.05);box-shadow:0 4px 8px rgba(13,59,96,0.25);border-radius:8px}
body section.hero-illustration.mgm .mgm-cont p.mgm-tcolor{color:#343a40 !important}
body section.hero-illustration.mgm .mgm-cont #mgm-code{border:1px solid #e6e6e6;border-radius:22px;padding:3px 18px 5px;color:#000;font-weight:500;margin-bottom:0}
body section.hero-illustration.mgm .mgm-cont .copy-mgm-code{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body section.hero-illustration.mgm .mgm-cont .bg-mgm{padding:68px 73px 0;margin-bottom:25px;background-position:top;background-repeat:no-repeat;background-size:120%}
@media screen and (min-width:1280px){body section.hero.hero-illustration.mgm .background-line{height:82px}
}
@media screen and (min-width:992px) and (max-width:1279px){body .hero-home-video .background-container{right:-5%;width:115%;bottom:-23%}
html[lang*='zh'] body .hero-home-video .background-container{right:-8%;width:120%;bottom:-32%}
}
@media screen and (min-width:768px) and (max-width:991px){body .hero-home-video .background-container{right:15%;width:70%;bottom:-17%}
html[lang*='zh'] body .hero-home-video .background-container{right:10%;width:80%;bottom:-18%}
body .image-container.banner-video-bg{min-height:850px}
}
@media screen and (max-width:767px){.home-video-frame{top:15px;width:199px}
body .hero-home-video .background-container{right:-5%;width:115%;bottom:-25%}
html[lang*='zh'] body .hero-home-video .background-container{right:-8%;width:120%;bottom:-28%}
body .image-container.banner-video-bg{min-height:700px}
body .image-container.banner-video-bg video{top:23px;height:auto;width:180px}
}
@media screen and (min-width:430px) and (max-width:767px){body .hero-home-video .background-container{right:-1%;width:100%;bottom:-17%}
body .image-container.banner-video-bg{min-height:700px}
html[lang*='zh'] body .hero-home-video .background-container{right:0;width:100%;bottom:-22%}
}
body .icon-list-container{display:block;text-align:center}
@media screen and (min-width:768px){body .icon-list-container{display:flex;justify-content:center;padding-left:50px;padding-right:50px}
body .banner .hero .icon-list-container .icon-container{width:auto;padding:0 15px}
}
@media screen and (min-width:990px){body .icon-list-container{padding-left:100px;padding-right:100px}
body .banner .hero .icon-list-container{padding-left:0;padding-right:0;justify-content:start}
body .banner .hero .icon-list-container .icon-container{width:auto;padding:0 25px 0 15px}
}
body .icon-list-container .icon-container{width:calc(50% - 30px);padding:15px;display:inline-block}
@media screen and (min-width:768px){body .icon-list-container .icon-container{width:calc(33.3% - 30px)}
}
body .icon-list-container .icon-container:last-child{padding-bottom:0}
body .icon-list-container .icon-container .app-store-icon{display:block;margin-bottom:20px}
body .icon-list-container .icon-container .qr-code-icon{width:80%;max-width:130px;margin:0 auto}
body .promo-top.promo-top,body .promo-bottom.promo-bottom{z-index:1001;display:block;line-height:normal;left:0;width:100%;padding:15px 50px 15px 20px;height:auto}
body .promo-top.promo-top .close,body .promo-bottom.promo-bottom .close{top:0;padding:12px;right:0}
body .promo-card{display:block;z-index:9999}
body .promo-card.pc-text{min-height:180px;height:auto}
body .promo-card.pc-text .text-container{padding:15px 40px 15px 15px;position:static;left:0;top:0;transform:none}
body .promo-card.pc-text .text-container p{line-height:normal}
body .promo-card .text-container p:last-child{margin-bottom:0}
@media screen and (max-width:767px){body .promo-top.promo-top,body .promo-bottom.promo-bottom{padding:15px 45px 15px 20px;line-height:normal;text-align:left;left:0}
body .promo-top.promo-top .close,body .promo-bottom.promo-bottom .close{top:0;padding:10px;right:0}
body .promo-card{height:110px;width:calc(100% - 15px);bottom:15px;left:15px}
body .promo-card.pc-text{min-height:110px;height:auto}
body .promo-card .image-container{width:110px;height:110px}
body .promo-card .text-container{padding:15px 35px 10px 10px;position:absolute;left:110px}
body .promo-card.pc-text .text-container{position:static;left:0}
body .promo-card .text-container p{font-size:16px;margin-bottom:8px;line-height:normal}
body .promo-card .close{top:15px;right:15px;width:24px}
}
@media screen and (min-width:1280px){body .promo-top.promo-top,body .promo-bottom.promo-bottom{padding:15px 75px 15px 20px}
body .promo-top.promo-top .close,body .promo-bottom.promo-bottom .close{top:28px;padding:15px;right:0}
}
ol.blue-circle{counter-reset:velo-counter;list-style:none}
.blue-circle li{line-height:0;counter-increment:velo-counter;position:relative;display:flow-root;padding-left:40px}
ol.blue-circle ul{list-style:disc;list-style-position:inside;padding-left:1rem;margin:1rem 0}
ol.blue-circle ul li{all:unset;display:list-item !important;list-style:disc inside;position:static;line-height:1.5 !important;margin-bottom:8px}
ol.blue-circle ul li:before{content:none !important;display:none !important}
ol.blue-circle ul li:not(:last-child){margin-bottom:0 !important}
@media screen and (min-width:768px){.blue-circle li:not(:last-child){margin-bottom:40px}
}
@media screen and (min-width:990px){.blue-circle li{padding-left:20px}
}
.blue-circle li::before{content:counter(velo-counter);color:#fff;font-size:22px;line-height:30px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-weight:bold;background:#00b8d2;border-radius:50%;text-align:center;width:40px;height:40px;display:inline-block;padding:5px;position:absolute;left:-20px}
@media screen and (min-width:990px){.blue-circle li::before{left:-50px}
}
@media screen and (min-width:1280px){body .navbar-component nav.navbar-light .dropdown-menu.menu-3{left:-220px}
}
.faq-container .question-container:before,.faq-container .faqs .faqs:before,#faqs-container .question-container:before,#faqs-container .faqs:before{display:block;content:" ";margin-top:-100px;height:100px;visibility:hidden}
.question-container table,.faq-question table{width:100%;margin-bottom:15px}
.question-container table th,.question-container table td,.faq-question table th,.faq-question table td{padding:8px 12px}
#faqs-container section.faqs:not(:first-child){padding-top:0}
.custom-select-wrapper ~ .custom-select.side-nav-select,.custom-select-wrapper ~ .custom-select-wrapper{display:none}
@media screen and (max-width:767px){#faqs-container .question-container:first-child:before,#faqs-container .faqs:first-child:before{margin-top:0;height:auto}
.question-container table th,.question-container table td,.faq-question table th,.faq-question table td{padding:5px 8px}
.question-container table p,.faq-question table p{margin-bottom:15px}
.question-container table ul,.faq-question table ul{padding-top:0}
.question-container table ul li,.faq-question table ul li{line-height:30px}
}
@media print{body footer.footer{display:none !important}
.table th{padding:10px;color:#fff !important;border:1px solid #000 !important;background-color:#767676 !important}
}
#classRoomVideoComp .video-img-preview{max-height:284px;min-height:284px;cursor:pointer}
#classRoomVideoComp .text-side .category{font-size:14px;color:#677889;text-transform:uppercase}
#classRoomVideoComp .text-side .description p{font-size:16px;line-height:22px}
#classRoomVideoComp .inline-video{max-height:284px;min-height:284px}
#classRoomVideoModal .modal-content{background:#c2c7cc;border:0;border-radius:0}
#classRoomVideoComp .twitter-typeahead{width:100%}
#classRoomVideoComp .twitter-typeahead input:first-child{display:none}
#classRoomVideoComp .twitter-typeahead .searchVideos{background-color:#fff !important;font-size:20px;line-height:26px;color:rgba(43,43,43,0.4);height:52px}
#classRoomVideoComp .twitter-typeahead .tt-menu{background:#fff;width:100%;max-width:100%;margin:0 auto;position:relative !important;text-align:left}
#classRoomVideoComp .custom-select-trigger.chosen{color:#004179}
#classRoomVideoComp .twitter-typeahead .tt-menu .tt-suggestion.tt-selectable{padding:0}
#classRoomVideoComp .twitter-typeahead .tt-menu .tt-suggestion.tt-selectable a{color:#004179;border-left:3px solid #fff;padding:15px 22px 15px 19px;display:block;font-size:20px}
#classRoomVideoComp .twitter-typeahead .tt-menu .tt-suggestion.tt-selectable a:hover{background-color:#f9f9f9;border-left:3px solid #06357a}
#classRoomVideoComp .twitter-typeahead .tt-menu .empty-message{color:#005daa;padding:10px 15px;font-weight:bold}
body #speedbumpModal{padding-right:0 !important}
body #speedbumpModal .modal-dialog{margin-left:auto;margin-right:auto}
body div img.icon-size{max-height:22px;margin:0 5px;position:relative;top:-2px;width:auto}
@media screen and (max-width:767px){#classRoomVideoComp .twitter-typeahead .searchVideos{height:42px;font-size:16px;line-height:20px}
#classRoomVideoComp .custom-select-trigger{padding:0 50px 0 22px;font-size:16px;line-height:40px}
#classRoomVideoComp .custom-option{font-size:16px;padding:12px 22px}
#classRoomVideoComp .custom-option:hover,#classRoomVideoComp .custom-option.selection{padding:12px 22px 12px 19px}
#classRoomVideoComp .custom-select-trigger::after{width:8px;height:8px;border-left-width:5px;border-right-width:5px;border-top-width:7px}
}
@media(min-width:992px){body section.hero{max-height:700px}
.footer .col-lg-1x5{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}
}
@media screen and (max-width:767px){.velo-container .col-4.text-right{padding-left:5px;padding-right:5px}
}
.social-icons{padding:30px 0}
.social-icons .title{font-size:16px;line-height:30px;letter-spacing:.7px;text-transform:uppercase;color:#2b2b2b;margin-right:20px}
.social-icons .footer-social{padding-right:15px}
.cq-Editable-dom .min-w-100{min-width:100px}
.loader{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:9999;width:100%;height:100%}
.loader span{border:5px solid #e4e4e4;border-radius:50%;border-top:5px solid #06357a;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.w-375{max-width:405px !important}
.w-387{max-width:417px !important}
.w-327{max-width:357px !important}
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px}
body .navbar-component{background-color:#fff}
header{min-height:72px}
@media(min-width:768px){header{min-height:78px}
}
@media(min-width:991px){header{min-height:98px}
.navbar-component nav.navbar-light{padding:10px 0 !important}
}
@media(min-width:1280px){header{min-height:112px}
body .navbar-component nav.navbar-light ul.navbar-nav li{padding:20px 10px}
}
@media screen and (min-width:1600px){body .navbar-component nav.navbar-light ul.navbar-nav li{padding:20px 16px}
}
body input[type="text"],body .custom-select-wrapper,body .custom-select-trigger{max-width:100%}
body .custom-select-trigger{line-height:50px}
body .modal .modal-dialog .modal-content{padding:0}
@media screen and (min-width:990px){body .modal .modal-dialog .modal-content{padding:0}
}
body input[type="checkbox"]:checked,body input[type="checkbox"]:not(:checked),body .f-radio input[type="radio"]:checked,body .f-radio input[type="radio"]:not(:checked){position:absolute;left:-9999px}
body input[type="checkbox"]:checked+label,body input[type="checkbox"]:not(:checked)+label,body .f-radio input[type="radio"]:checked+label,body .f-radio input[type="radio"]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:24px;display:inline-block;color:#666}
body input[type="checkbox"]:not(:checked)+label:before,body .f-radio input[type="radio"]:not(:checked)+label:before{content:"";background-image:url(../../../content/dam/velobank/image/icon/checked-empty.svg);width:24px;height:24px;background-size:cover;position:absolute;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}
body input[type="checkbox"]:checked+label:after,body input[type="checkbox"]:not(:checked)+label:after,body .f-radio input[type="radio"]:checked+label:after,body .f-radio input[type="radio"]:not(:checked)+label:after{content:"";background-image:url(../../../content/dam/velobank/image/icon/checked-filed.svg);width:24px;height:24px;background-size:cover;position:absolute;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}
body input[type="checkbox"]:not(:checked)+label:after,body .f-radio input[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
body input[type="checkbox"]:checked+label:after,body .f-radio input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
body .loan-officer-component .custom-select-trigger.chosen{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 45px 0 20px}
body .loan-officer-component .custom-option{padding:15px 20px}
body .loan-officer-component .custom-option:hover,body .loan-officer-component .custom-option.selection{padding:15px 18px}
#velobankmodal .modal-dialog{max-width:973px}
#velobankmodal .modal-dialog .modal-header{border-bottom:0}
#velobankmodal .modal-dialog .modal-header .close{font-size:31px;color:#4f5253;outline:0;position:relative;top:2.5rem;right:2.5rem;z-index:1;cursor:pointer}
#velobankmodal .modal-dialog .modal-body{padding:27px 10% 78px}
.loan-officer-component p{color:#2b2b2b}
.loan-officer-component h1.modal-title{color:#004179;margin-bottom:52px}
.loan-officer-component h3.modal-title{color:#004179;margin-bottom:24px;font-size:28px;line-height:38px}
.loan-officer-component .message img{margin-bottom:34px}
.loan-officer-component .modal-head{margin-bottom:65px}
.loan-officer-component #loanOfficerForm{padding:0 14%}
.loan-officer-component #loanOfficerForm .form-group{margin-bottom:22px;position:relative}
label.error,span.error{text-align:right;color:#d43900;width:100%;font-size:12px}
.error input{border:solid 1px #d43900 !important}
.loan-officer-component #loanOfficerForm .note{font-size:12px;margin-top:22px}
@media(min-width:1200px){.message{margin:80px 0 40px}
}
@media(min-width:650px) and (max-width:992px){#velobankmodal .modal-dialog{width:90%}
#velobankmodal .modal-dialog .modal-header .close{top:1rem;right:1rem}
#velobankmodal .modal-dialog .modal-body{padding:14px 10% 38px}
.loan-officer-component h1.modal-title{margin-bottom:42px}
.loan-officer-component .modal-head{margin-bottom:34px}
.loan-officer-component #loanOfficerForm{padding:0 10%}
}
@media(min-width:992px) and (max-width:1200px){#velobankmodal .modal-dialog{width:90%}
#velobankmodal .modal-dialog .modal-header .close{top:1rem;right:1rem}
#velobankmodal .modal-dialog .modal-body{padding:14px 10% 38px}
.loan-officer-component h1.modal-title{margin-bottom:42px}
.loan-officer-component .modal-head{margin-bottom:34px}
.loan-officer-component #loanOfficerForm{padding:0 10%}
}
@media(max-width:650px){#velobankmodal .modal-dialog .modal-header .close{top:0;right:0}
#velobankmodal .modal-dialog .modal-body{padding:0 18px 15%}
.loan-officer-component h1.modal-title{margin-bottom:30px}
.loan-officer-component .modal-head{margin-bottom:18px}
.loan-officer-component .message{margin:40px 0 20px}
.loan-officer-component #loanOfficerForm{padding:0}
}
.form-group>.custom-select-wrapper .custom-select-wrapper{display:none}
.form-group>.custom-select-wrapper:first-of-type .custom-select-wrapper:first-of-type{display:block}
body.mb{color:#0d1f31}
body.mb .info-block{border-bottom:1px solid #ccc}
body.mb .info-block img.rounded-circle{height:266px;width:266px}
body.mb .note{font-size:12px}
body.mb .agent-contact-modal .modal-header{border:0}
body.mb .max-wh-140{max-width:140px;max-height:140px}
body.mb .h-64{height:64px}
body.mb .bg-gray-90{background-color:rgba(13,31,49,0.8) !important;backdrop-filter:blur(27.1828px);height:100vh}
body.mb .btn{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;border-radius:0;text-transform:none;font-style:normal;font-weight:500;font-size:16px;line-height:22px}
html[lang*='zh'] body.mb .btn{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body.mb .btn span::after{content:"";position:relative;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border-style:solid;border-color:#fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;left:3px}
html[lang*='zh'] body.mb .btn span::after{top:-1px}
body.mb .btn.btn-primary{color:#fff;border-color:#117bbd;background-color:#117bbd}
body.mb .btn.btn-primary:hover,body.mb .btn.btn-primary:active,body.mb .btn.btn-primary:focus{color:white;border-color:#0f70ac;background-color:#0f70ac}
body.mb .btn.btn-outline-primary{border-color:#117bbd;color:#117bbd}
body.mb .btn.btn-outline-primary:hover,body.mb .btn.btn-outline-primary:active,body.mb .btn.btn-outline-primary:focus{color:white;border-color:#0f70ac;background-color:#0f70ac}
body.mb .btn-outline-primary span::after,body.mb .btn-white span::after{border-color:#117bbd}
body.mb .btn-outline-primary:hover span::after{border-color:#fff}
body.mb ul,body.mb ol{padding-top:0;margin-bottom:1rem}
body.mb ul li,body.mb ol li{line-height:normal}
body.mb h4{font-style:normal;font-weight:normal;color:#000}
body.mb .fs-10{font-size:10px !important}
body.mb .fs-12{font-size:12px !important;line-height:16px !important}
body.mb .fs-14{font-size:14px !important;line-height:20px !important}
body.mb .fs-16{font-size:16px !important;line-height:22px !important}
body.mb .fs-18{font-size:18px !important;line-height:25px !important}
body.mb .fs-20{font-size:20px !important;line-height:28px !important}
body.mb .fs-22{font-size:22px !important}
body.mb .fs-24{font-size:24px !important;line-height:38px !important}
body.mb .border{border-color:#000 !important}
body.mb h1,body.mb h2,body.mb h3,body.mb h4,body.mb h5,body.mb h6,body.mb .h1,body.mb .h2,body.mb .h3,body.mb .h4,body.mb .h5,body.mb .h6{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body.mb p,body.mb a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
body.mb p{margin-bottom:20px;line-height:22px}
html[lang*='zh'] body.mb h1,html[lang*='zh'] body.mb h2,html[lang*='zh'] body.mb h3,html[lang*='zh'] body.mb h4,html[lang*='zh'] body.mb h5,html[lang*='zh'] body.mb h6,html[lang*='zh'] body.mb .h1,html[lang*='zh'] body.mb .h2,html[lang*='zh'] body.mb .h3,html[lang*='zh'] body.mb .h4,html[lang*='zh'] body.mb .h5,html[lang*='zh'] body.mb .h6,html[lang*='zh'] body.mb p,html[lang*='zh'] body.mb a{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
html[lang*='zh'] body.mb a{font-weight:normal}
body.mb .black{color:#000}
.mb-funding-component{width:100%;color:#0d1f31;font-weight:bold;padding-top:0 !important}
.mb-funding-component .main-container{width:90%;margin:0 auto;display:flex;flex-direction:column;height:100%}
.mb-funding-component .main-container .title-container{font-size:18px;flex:1 0 auto}
.mb-funding-component .main-container .heading-container{flex:1 0 auto}
.mb-funding-component .main-container .heading-container .heading h1{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-style:normal;font-weight:300;font-size:24px;line-height:38px;color:#000}
html[lang*='zh'] .mb-funding-component .main-container .heading-container .heading h1{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
.mb-funding-component .main-container .account-type-container{margin-top:40px}
.mb-funding-component .main-container .account-type-container .account-main-container{padding-top:20px;padding-bottom:20px;border:1px solid rgba(13,31,49,0.55);border-radius:8px}
.mb-funding-component .main-container .account-type-container .account-main-container .title{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;margin-bottom:18px;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#163167}
html[lang*='zh'] .mb-funding-component .main-container .account-type-container .account-main-container .title{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
.mb-funding-component .main-container .account-type-container .account-main-container .row{text-align:center;margin:0 auto}
.mb-funding-component .main-container .account-type-container .account-main-container .row a:hover{text-decoration:none}
.mb-funding-component .main-container .account-type-container .account-main-container .row .img-container{margin-bottom:4px;max-height:62px}
.mb-funding-component .main-container .account-type-container .account-main-container .row .name-container{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;margin-bottom:10px;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#060606}
html[lang*='zh'] .mb-funding-component .main-container .account-type-container .account-main-container .row .name-container{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
.mb-funding-component .main-container .btn-container{position:absolute;bottom:5%;left:50%;transform:translateX(-50%)}
.mb-funding-component .main-container .btn-container .close-btn{display:inline-block;color:#fff;background:#0a0909;border-radius:50%;text-align:center;text-decoration:none;width:41px;height:41px;font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;font-style:normal;font-weight:bold;font-size:21px;line-height:29px}
html[lang*='zh'] .mb-funding-component .main-container .btn-container .close-btn{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
.mb-funding-component .main-container .btn-container .close-btn span{line-height:38px;display:block}
@media(max-width:768px) and (orientation:landscape){.mb-funding-component .main-container .account-type-container{flex:2 0 auto}
.mb-funding-component .main-container .account-type-container .account-main-container{padding-top:10px;padding-bottom:10px}
}
@media(min-width:992px) and (max-width:1200px){.mb-funding-component .main-container .title-container{flex:.6 0 auto}
.mb-funding-component .main-container .heading-container{flex:.9 0 auto}
}
@media(max-width:320px){.mb-funding-component .main-container .btn-container{bottom:1%}
}
.mb-tile-component{padding-top:0 !important}
.mb-tile-component .link{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif;text-decoration:none;display:flex;background-color:#fff;padding:14px 14px 15px 15px;margin-bottom:8px;min-height:80px;align-items:center;border:.5px solid rgba(13,59,96,0.05);box-shadow:0 1px 2px rgba(13,59,96,0.25);border-radius:2px}
html[lang*='zh'] .mb-tile-component .link{font-family:"NunitoSans-Regular",Helvetica,Arial,san-serif}
.mb-tile-component .link .tile-text{width:90%;color:#0d1f31}
.mb-tile-component .link .tile-text p{margin:0;color:#546678;font-size:12px;font-weight:normal;font-style:normal;line-height:16px}
.mb-tile-component .link .right-btn{width:10%;text-align:right;align-self:center}
.mb-tile-component .link .right-btn .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border:solid #117bbd;border-width:0 2.5px 2.5px 0;display:inline-block;padding:4px}
.save-print{text-align:center}
.cd-interest-table .table td{border:1px solid #000}
.cd-interest-table .table th{color:#000 !important;background-color:#f5f5f5}
@media(max-width:650px){.cd-interest-table table{width:100%;display:flex;justify-content:center;align-items:center}
.cd-interest-table tbody{display:flex;width:800px;position:relative;align-items:stretch;border:1px solid black}
.cd-interest-table tr{display:flex;flex-wrap:wrap;align-content:flex-start}
.cd-interest-table tr+tr{border-left:1px solid black}
.cd-interest-table th,.cd-interest-table td{flex-basis:100%;text-align:left;display:flex;padding:10px !important}
.cd-interest-table th{font-weight:bold}
}
@media(max-width:377px){.cd-interest-table .mobal{padding-top:22px !important;padding-bottom:22px !important}
}
@media(max-width:377px){.cd-interest-table .apy{padding-top:22px !important;padding-bottom:22px !important}
}
@media print{body div.header,body div.banner,body div.footer,body div.actionButtonContainer{display:none}
}
.youtubeVideoCS{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.youtubeVideoCS iframe{position:absolute;top:0;left:0}
[href]:focus,button:focus,[tabindex]:focus,a[role='button']:focus,.btn.btn-primary:focus,.btn.btn-primary-blue:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:2px dotted #000 !important;outline-offset:1px}
.ewb-form form fieldset{display:inline-block}
@media screen and (max-width:1279px){button.mega_menu_dropdown{display:none}
button.mega_submenu_dropdown{display:none}
}
.bannerCarousel .carousel-indicators li{text-indent:0}
.bannerCarousel .carousel-indicators li button.btn{min-width:16px;position:relative;height:16px;border-radius:50%;font-size:0 !important;border:0;padding:0;margin:0;top:-13px}
.bannerCarousel .carousel-indicators li button.btn:focus{outline:2px dotted #fff !important}
@media screen and (min-width:1280px){button.mega_menu_dropdown{position:absolute;width:10px;height:20px;transition:all .3s ease;border:0;background:transparent;padding:0;top:calc(40%);right:0}
button.mega_menu_dropdown:focus{outline:2px dotted #000 !important;outline-offset:1px}
button.mega_menu_dropdown:before{content:'';display:none;width:8px;height:8px;background:transparent;border-right:2px solid #54585a;border-bottom:2px solid #54585a;transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}
button.mega_menu_dropdown:focus:before{display:inline-block}
body:not(.scrolled) .header-light.dark [href]:not(.dropdown-menu a):not(.banner-login a):focus,.bannerCarousel [href]:not(.dropdown-menu a):not(.banner-login a):focus,body:not(.scrolled) .header-light.dark [tabindex]:not(.dropdown-menu a):focus,.bannerCarousel [tabindex]:not(.dropdown-menu a):focus,body:not(.scrolled) .header-light.dark button:not(.dropdown-menu button):not(.banner-login button):focus,.bannerCarousel button:not(.dropdown-menu button):not(.banner-login button):focus,body:not(.scrolled) .header-light.dark a:not(.dropdown-menu a):not(.banner-login a):focus,.bannerCarousel a:not(.dropdown-menu a):not(.banner-login a):focus{outline:2px dotted #fff !important}
body:not(.scrolled) .header-light.dark button.mega_menu_dropdown:before,.bannerCarousel button.mega_menu_dropdown:before{content:'';border-right:2px solid #fff;border-bottom:2px solid #fff}
.footer a:focus{outline:2px dotted #fff !important}
}