.header-box{left:0;top:0;z-index:99;width:100%}
header{position:relative}
header::after{content:'';display:block;padding-bottom:0 !important}
.top-alert{padding:3px 15px;text-align:center;background-color:#e5e5e5;font-weight:500;font-size:14px;line-height:18px;color:#54585a}
.top-alert a{color:#54585a}
.cmp-header{width:100%;background-color:#fff}
.cmp-header .cmp-header-box{max-width:1280px;margin:0 auto;display:flex;position:relative;align-items:center;justify-content:space-between}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-box{height:128px}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-mobile-menu{display:none}
}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-mobile-menu{position:relative;width:56px;height:56px;border-right:solid 1px rgba(162,170,173,0.6);display:block}
.cmp-header .cmp-header-mobile-menu.active{background:linear-gradient(166.9deg,#005daa 4.55%,#06357a 107.1%)}
.cmp-header .cmp-header-mobile-menu .hamburger-icon{height:14px;width:18px;margin:0;position:absolute;top:50%;left:50%;display:inline-block;z-index:20;transform:translate(-50%,-50%);padding:6px 8px;background:transparent;border:0}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:focus{outline:2px dotted #000 !important}
.cmp-header .cmp-header-mobile-menu .hamburger-icon span{display:block;background-color:#54585a;width:100%;height:2px;margin-top:-1px;position:absolute;left:0;top:50%;border-radius:1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:before,.cmp-header .cmp-header-mobile-menu .hamburger-icon:after{content:"";display:block;background-color:#54585a;width:100%;height:2px;position:absolute;left:0;transform-origin:center center;transform:rotate(0);transition:all .3s ease}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:before{top:0;margin-top:-1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:after{bottom:0;margin-bottom:-1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active span{background:transparent}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active:before{top:50%;transform:rotate(45deg);background-color:#fff}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active:after{bottom:50%;transform:rotate(-45deg);background-color:#fff}
}
@media only screen and (max-width:768px){.cmp-header .cmp-header-logo{margin-left:15px;margin-right:7px;flex-grow:1}
.cmp-header .cmp-header-logo .logo{max-width:188px;display:block}
}
@media only screen and (min-width:768px){.cmp-header .cmp-header-logo{margin-left:15px;margin-right:24px;flex-grow:1}
.cmp-header .cmp-header-logo .logo{max-width:182px;display:block}
}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-logo{max-width:236px;max-height:30px}
.cmp-header .cmp-header-logo .logo{max-width:236px}
}
.cmp-header .cmp-header-logo img{width:100%;height:auto;min-width:182px}
.cmp-header .cmp-header-navbar{flex-grow:1}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-navbar{position:absolute;top:56px;left:0;background-color:#fff;display:none;width:100%;box-shadow:4px 4px 12px rgba(0,0,0,0.25);z-index:20;max-width:412px}
.cmp-header .cmp-header-navbar .cmp-navigation__group{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item{margin:0;padding:0;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.active>.cmp-navigation__item-link{background-color:#005daa;color:#fff}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.active>.cmp-navigation__item-link:first-child:nth-last-child(4):after{top:calc(64%);background:#005daa;border-right:1px solid #fff;border-top:1px solid #fff;transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{text-decoration:underline;color:#54585a;font-weight:500;letter-spacing:-0.1px;padding:20px 42px 20px 24px;white-space:nowrap;font-size:18px;line-height:28px;background-color:#fff;display:block;border-bottom:solid 1px #e4e4e4;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:focus{background-color:#005daa;color:#fff;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:first-child:nth-last-child(4):after{content:'';display:block;position:absolute;right:24px;top:calc(46%);width:12px;height:12px;background:#fff;border-right:1px solid #005daa;border-top:1px solid #005daa;transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover:first-child:nth-last-child(4):after,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:active:first-child:nth-last-child(4):after,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:focus:first-child:nth-last-child(4):after{background:#005daa;border-right:1px solid #fff;border-top:1px solid #fff}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.active .cmp-navigation__group{opacity:1;display:block;max-height:1000px}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{display:none;max-height:0;opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:#fff;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link{padding:17px 48px;background-color:#fff;border-bottom:solid 1px #e4e4e4;font-size:16px;line-height:20px;letter-spacing:-0.1px;text-decoration:underline;color:#005daa;display:block;font-weight:500;white-space:normal;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:focus{background-color:#c5c5c5}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:first-child:nth-last-child(4):after{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active>.cmp-navigation__item-link{background-color:#fff;color:#005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active>.cmp-navigation__item-link:first-child:nth-last-child(4):after{background:#fff;border-right:1px solid #005daa;border-top:1px solid #005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active .cmp-navigation__group{display:none !important}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group{background-color:#fff;display:none !important;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{padding:17px 48px 17px 63px}
.cmp-header .cmp-header-navbar .pointer{position:absolute;display:block;background:transparent;top:0;right:0;cursor:pointer;padding:28px 25px;border:0}
.cmp-header .cmp-header-navbar .pointer:focus{outline:2px dotted #000 !important}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link{display:block;padding:20px 26px;border-bottom:solid 1px #e4e4e4}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link span{font-size:18px;line-height:28px;text-decoration:underline;color:#54585a;text-transform:capitalize;display:flex;align-items:center}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link span::before{margin-left:-5px;margin-right:8px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{background-color:#f8f8f8;padding:20px 12px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang:focus-within{outline:2px dotted #000 !important;outline-offset:1px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline{margin-right:24px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input ~ .custom-control-label::before{border:solid 1px #a2aaad}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label{color:#06357a}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label::after{border:solid 1px #a2aaad;border-radius:50%}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label::before{border:solid 3px #fff;background-color:#005daa}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none}
}
@media only screen and (max-width:1024px) and only screen and (min-width:768px){.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{display:flex}
}
@media only screen and (max-width:768px){.cmp-header .cmp-header-navbar{width:90%}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline{margin-right:12px}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-navbar .cmp-header-icon-text{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none;align-items:center;flex-wrap:nowrap}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{margin:0 5px;padding:0;text-align:center}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .pointer{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.hover>.cmp-navigation__item-link{color:#005daa;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--active>.cmp-navigation__item-link{text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{text-decoration:none;color:#54585a;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;letter-spacing:.1px;padding:5px 0 18px;white-space:normal;font-size:16px}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:focus{color:#005daa;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{display:none;position:absolute;top:90px;left:auto;background-color:#fff;border:2px solid #fff;z-index:15;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1{margin:0;padding:0;display:flex;position:relative;text-align:left}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link{padding:15px 36px 16px 24px;width:252px;background-color:#e4e4e4;border-bottom:solid 1px #fff;font-size:16px;line-height:20px;letter-spacing:-0.1px;text-decoration:underline;color:#49494a;display:block;font-weight:500;align-self:start;white-space:normal;position:relative;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:focus{color:#fff;background-color:#005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1:hover .cmp-navigation__group{display:block}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group{background-color:#fff;flex-direction:column;display:none;padding:12px 0;position:absolute;width:252px;top:50%;left:252px !important;transform:translateY(-50%);box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2{margin:0;padding:0;text-align:left}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link{padding:12px 40px;width:252px;font-size:14px;line-height:20px;text-decoration:underline;color:#005daa;display:block;font-weight:500;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link:active{color:#971b2f}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__group{display:none}
}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{margin:0 10px}
}
.cmp-header .cmp-header-utility-links{display:flex;flex-direction:row;margin:0 15px 0 0}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-utility-links{display:none}
}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text{margin:0 6px;position:relative}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-icon-text{margin:0 8px}
}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link{text-decoration:none;align-items:center;font-weight:500;font-size:14px;line-height:12px;text-align:center;letter-spacing:.2px;color:#005daa;display:block}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:active{color:#971b2f}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link span{display:flex;flex-direction:column;align-items:center;justify-content:center}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link span::before{margin-bottom:5px}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu{padding:0;background-color:#fff;border:2px solid #fff;font-weight:500;font-size:16px;line-height:28px;transform:translate3d(-50%,54px,0) !important;left:50% !important;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item{padding:12px 26px 12px 53px;color:#005daa;border-bottom:solid 2px #fff;background-color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item.active{background:#005daa url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/check-icon.svg') no-repeat 25px center;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:active,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:focus{background-color:#06357a;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd{margin:0 auto;padding:16px 0 12px;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:active,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:focus{background-color:#06357a;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:hover:after,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:active:after,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:focus:after{background:#06357a;border-right:2px solid #fff;border-top:2px solid #fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:after{content:'';display:block;width:12px;height:12px;background:#fff;border-right:2px solid #005daa;border-top:2px solid #005daa;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(-45deg)}
.cmp-header .cmp-header-utility-links .cmp-header-btn{margin-left:15px}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-btn{margin-left:25px}
}
.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:14px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#005daa;padding:16px 11.5px 15px;border-radius:4px;border:2px solid #005daa;background-color:#fff}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{padding:16px 17.5px 15px}
}
.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:hover,.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:active,.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:focus{background-color:#005daa;color:#fff}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-mbtn .login-btn{width:90px;position:relative;background:linear-gradient(267.36deg,#005daa 6%,#06357a 93.03%);height:56px;cursor:pointer;z-index:0;color:#fff;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;line-height:19px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:1px;text-decoration:underline;text-transform:uppercase}
.cmp-header .cmp-header-mbtn .login-btn:before{content:" ";position:absolute;display:block;width:100%;height:100%;left:-10px;z-index:-1;background:linear-gradient(267.36deg,#005daa 6%,#06357a 93.03%);transform-origin:top right;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(10deg,0)}
.cmp-header .cmp-header-mbtn .login-btn:active,.cmp-header .cmp-header-mbtn .login-btn:focus,.cmp-header .cmp-header-mbtn .login-btn:focus:before{background:linear-gradient(284.46deg,#005daa 41.21%,#06357a 100%)}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-mbtn{display:none}
}
.cmp-header.header-light{background-color:#fff}
.cmp-header.header-light .cmp-header-logo .light-logo{display:none}
.cmp-header.header-light .cmp-header-logo .dark-logo{display:block}
.cmp-header.header-dark{background-color:#fff}
@media only screen and (min-width:1025px){.cmp-header.header-dark{background:linear-gradient(180deg,#001b42 0,#003d97 69.53%,rgba(6,53,122,0) 100%)}
}
.cmp-header.header-dark .cmp-header-logo .light-logo{display:none}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-logo .light-logo{display:block}
}
.cmp-header.header-dark .cmp-header-logo .dark-logo{display:block}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-logo .dark-logo{display:none}
}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{color:#fff}
}
.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:hover,.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:active,.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:focus{color:rgba(255,255,255,0.85)}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link{color:#fff}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:hover,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:active,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:focus{color:#99bedd}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-location::before{background-position:-260px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-location:hover::before{background-position:-286px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-contact::before{background-position:-52px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-contact:hover::before{background-position:-78px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-language::before{background-position:-494px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-language:hover::before{background-position:-520px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-search::before{background-position:-156px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-search:hover::before{background-position:-182px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{color:#fff;border-color:#fff;background-color:transparent}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:hover,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:active,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:focus{background-color:transparent;color:#fff}
@media only screen and (min-width:1025px){html[lang*='es'] .cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{flex:1}
}
header .header-box.hk .top-nav-box{background-color:#f4f4f4}
header .header-box.hk .top-nav-box .top-nav{padding:3px 15px;max-width:1280px;margin:0 auto;text-align:center}
@media only screen and (min-width:992px){header .header-box.hk .top-nav-box .top-nav{text-align:right;padding:8.5px 15px}
}
header .header-box.hk .top-nav-box .top-nav .top-nav-link{font-size:14px;line-height:18px;color:#005daa}
@media only screen and (min-width:992px){header .header-box.hk .top-nav-box .top-nav .top-nav-link{font-size:18px;line-height:25px}
}
header .header-box.hk .top-nav-box .top-nav .top-nav-link.active{color:#54585a}
@media only screen and (max-width:768px){header .header-box.hk .cmp-header .cmp-header-logo{margin-left:15px;margin-right:7px;flex-grow:1}
header .header-box.hk .cmp-header .cmp-header-logo .logo{max-width:188px;display:block}
}
@media only screen and (min-width:768px){header .header-box.hk .cmp-header .cmp-header-logo{margin-left:15px;margin-right:24px;flex-grow:1}
header .header-box.hk .cmp-header .cmp-header-logo .logo{max-width:182px;display:block}
}
@media only screen and (min-width:1200px){header .header-box.hk .cmp-header .cmp-header-logo{max-width:237px;max-height:none}
header .header-box.hk .cmp-header .cmp-header-logo .logo{max-width:237px}
}
header .header-box.hk .cmp-header .cmp-header-box{justify-content:space-between}
header .header-box.hk .cmp-header .cmp-header-box .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:normal;text-transform:none}
header .header-box.hk .cmp-header .cmp-header-box .cmp-header-navbar{display:none}
header .header-box.hk .cmp-header .cmp-header-box .cmp-header-navbar .top-nav-mb .tn-link{padding:20px 26px;color:#54585a;font-size:18px;line-height:28px;display:block}
.header-box{left:0;top:0;z-index:99;width:100%}
header{position:relative}
header::after{content:'';display:block;padding-bottom:0 !important}
.top-alert{padding:3px 15px;text-align:center;background-color:#e5e5e5;font-weight:500;font-size:14px;line-height:18px;color:#54585a}
.top-alert a{color:#54585a}
.cmp-header{width:100%;background-color:#fff}
.cmp-header .cmp-header-box{max-width:1280px;margin:0 auto;display:flex;position:relative;align-items:center;justify-content:space-between}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-box{height:128px}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-mobile-menu{display:none}
}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-mobile-menu{position:relative;width:56px;height:56px;border-right:solid 1px rgba(162,170,173,0.6);display:block}
.cmp-header .cmp-header-mobile-menu.active{background:linear-gradient(166.9deg,#005daa 4.55%,#06357a 107.1%)}
.cmp-header .cmp-header-mobile-menu .hamburger-icon{height:14px;width:18px;margin:0;position:absolute;top:50%;left:50%;display:inline-block;z-index:20;transform:translate(-50%,-50%);padding:6px 8px;background:transparent;border:0}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:focus{outline:2px dotted #000 !important}
.cmp-header .cmp-header-mobile-menu .hamburger-icon span{display:block;background-color:#54585a;width:100%;height:2px;margin-top:-1px;position:absolute;left:0;top:50%;border-radius:1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:before,.cmp-header .cmp-header-mobile-menu .hamburger-icon:after{content:"";display:block;background-color:#54585a;width:100%;height:2px;position:absolute;left:0;transform-origin:center center;transform:rotate(0);transition:all .3s ease}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:before{top:0;margin-top:-1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon:after{bottom:0;margin-bottom:-1px}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active span{background:transparent}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active:before{top:50%;transform:rotate(45deg);background-color:#fff}
.cmp-header .cmp-header-mobile-menu .hamburger-icon.active:after{bottom:50%;transform:rotate(-45deg);background-color:#fff}
}
@media only screen and (max-width:768px){.cmp-header .cmp-header-logo{margin-left:15px;margin-right:7px;flex-grow:1}
.cmp-header .cmp-header-logo .logo{max-width:188px;display:block}
}
@media only screen and (min-width:768px){.cmp-header .cmp-header-logo{margin-left:15px;margin-right:24px;flex-grow:1}
.cmp-header .cmp-header-logo .logo{max-width:182px;display:block}
}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-logo{max-width:236px;max-height:30px}
.cmp-header .cmp-header-logo .logo{max-width:236px}
}
.cmp-header .cmp-header-logo img{width:100%;height:auto;min-width:182px}
.cmp-header .cmp-header-navbar{flex-grow:1}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-navbar{position:absolute;top:56px;left:0;background-color:#fff;display:none;width:100%;box-shadow:4px 4px 12px rgba(0,0,0,0.25);z-index:20;max-width:412px}
.cmp-header .cmp-header-navbar .cmp-navigation__group{display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item{margin:0;padding:0;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.active>.cmp-navigation__item-link{background-color:#005daa;color:#fff}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.active>.cmp-navigation__item-link:first-child:nth-last-child(4):after{top:calc(64%);background:#005daa;border-right:1px solid #fff;border-top:1px solid #fff;transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{text-decoration:underline;color:#54585a;font-weight:500;letter-spacing:-0.1px;padding:20px 42px 20px 24px;white-space:nowrap;font-size:18px;line-height:28px;background-color:#fff;display:block;border-bottom:solid 1px #e4e4e4;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:focus{background-color:#005daa;color:#fff;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:first-child:nth-last-child(4):after{content:'';display:block;position:absolute;right:24px;top:calc(46%);width:12px;height:12px;background:#fff;border-right:1px solid #005daa;border-top:1px solid #005daa;transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:hover:first-child:nth-last-child(4):after,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:active:first-child:nth-last-child(4):after,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link:focus:first-child:nth-last-child(4):after{background:#005daa;border-right:1px solid #fff;border-top:1px solid #fff}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0.active .cmp-navigation__group{opacity:1;display:block;max-height:1000px}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{display:none;max-height:0;opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:#fff;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link{padding:17px 48px;background-color:#fff;border-bottom:solid 1px #e4e4e4;font-size:16px;line-height:20px;letter-spacing:-0.1px;text-decoration:underline;color:#005daa;display:block;font-weight:500;white-space:normal;position:relative}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:focus{background-color:#c5c5c5}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link:first-child:nth-last-child(4):after{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active>.cmp-navigation__item-link{background-color:#fff;color:#005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active>.cmp-navigation__item-link:first-child:nth-last-child(4):after{background:#fff;border-right:1px solid #005daa;border-top:1px solid #005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1.active .cmp-navigation__group{display:none !important}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group{background-color:#fff;display:none !important;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2 .cmp-navigation__item-link{padding:17px 48px 17px 63px}
.cmp-header .cmp-header-navbar .pointer{position:absolute;display:block;background:transparent;top:0;right:0;cursor:pointer;padding:28px 25px;border:0}
.cmp-header .cmp-header-navbar .pointer:focus{outline:2px dotted #000 !important}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link{display:block;padding:20px 26px;border-bottom:solid 1px #e4e4e4}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link span{font-size:18px;line-height:28px;text-decoration:underline;color:#54585a;text-transform:capitalize;display:flex;align-items:center}
.cmp-header .cmp-header-navbar .cmp-header-icon-text .cmp-header-icon-text-link span::before{margin-left:-5px;margin-right:8px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{background-color:#f8f8f8;padding:20px 12px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang:focus-within{outline:2px dotted #000 !important;outline-offset:1px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline{margin-right:24px}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input ~ .custom-control-label::before{border:solid 1px #a2aaad}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label{color:#06357a}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label::after{border:solid 1px #a2aaad;border-radius:50%}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:checked ~ .custom-control-label::before{border:solid 3px #fff;background-color:#005daa}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline.custom-radio .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none}
}
@media only screen and (max-width:1024px) and only screen and (min-width:768px){.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{display:flex}
}
@media only screen and (max-width:768px){.cmp-header .cmp-header-navbar{width:90%}
.cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang .custom-control-inline{margin-right:12px}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-navbar .cmp-header-icon-text{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none;align-items:center;flex-wrap:nowrap}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{margin:0 5px;padding:0;text-align:center}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .pointer{display:none}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.hover>.cmp-navigation__item-link{color:#005daa;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--active>.cmp-navigation__item-link{text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{text-decoration:none;color:#54585a;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;letter-spacing:.1px;padding:5px 0 18px;white-space:normal;font-size:16px}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:focus{color:#005daa;text-decoration:underline}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{display:none;position:absolute;top:90px;left:auto;background-color:#fff;border:2px solid #fff;z-index:15;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1{margin:0;padding:0;display:flex;position:relative;text-align:left}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link{padding:15px 36px 16px 24px;width:252px;background-color:#e4e4e4;border-bottom:solid 1px #fff;font-size:16px;line-height:20px;letter-spacing:-0.1px;text-decoration:underline;color:#49494a;display:block;font-weight:500;align-self:start;white-space:normal;position:relative;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:active,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1>.cmp-navigation__item-link:focus{color:#fff;background-color:#005daa}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1:hover .cmp-navigation__group{display:block}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group{background-color:#fff;flex-direction:column;display:none;padding:12px 0;position:absolute;width:252px;top:50%;left:252px !important;transform:translateY(-50%);box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2{margin:0;padding:0;text-align:left}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link{padding:12px 40px;width:252px;font-size:14px;line-height:20px;text-decoration:underline;color:#005daa;display:block;font-weight:500;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link:hover,.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-2>.cmp-navigation__item-link:active{color:#971b2f}
.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__group .cmp-navigation__group{display:none}
}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{margin:0 10px}
}
.cmp-header .cmp-header-utility-links{display:flex;flex-direction:row;margin:0 15px 0 0}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-utility-links{display:none}
}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text{margin:0 6px;position:relative}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-icon-text{margin:0 8px}
}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link{text-decoration:none;align-items:center;font-weight:500;font-size:14px;line-height:12px;text-align:center;letter-spacing:.2px;color:#005daa;display:block}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:active{color:#971b2f}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link span{display:flex;flex-direction:column;align-items:center;justify-content:center}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link span::before{margin-bottom:5px}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu{padding:0;background-color:#fff;border:2px solid #fff;font-weight:500;font-size:16px;line-height:28px;transform:translate3d(-50%,54px,0) !important;left:50% !important;box-shadow:0 10px 10px rgba(124,124,124,0.3)}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item{padding:12px 26px 12px 53px;color:#005daa;border-bottom:solid 2px #fff;background-color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item.active{background:#005daa url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/check-icon.svg') no-repeat 25px center;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:active,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .dropdown-item:focus{background-color:#06357a;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd{margin:0 auto;padding:16px 0 12px;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:hover,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:active,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:focus{background-color:#06357a;color:#fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:hover:after,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:active:after,.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:focus:after{background:#06357a;border-right:2px solid #fff;border-top:2px solid #fff}
.cmp-header .cmp-header-utility-links .cmp-header-icon-text .dropdown-menu .close-dd:after{content:'';display:block;width:12px;height:12px;background:#fff;border-right:2px solid #005daa;border-top:2px solid #005daa;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(-45deg)}
.cmp-header .cmp-header-utility-links .cmp-header-btn{margin-left:15px}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-btn{margin-left:25px}
}
.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:14px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#005daa;padding:16px 11.5px 15px;border-radius:4px;border:2px solid #005daa;background-color:#fff}
@media only screen and (min-width:1200px){.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{padding:16px 17.5px 15px}
}
.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:hover,.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:active,.cmp-header .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:focus{background-color:#005daa;color:#fff}
@media only screen and (max-width:1024px){.cmp-header .cmp-header-mbtn .login-btn{width:90px;position:relative;background:linear-gradient(267.36deg,#005daa 6%,#06357a 93.03%);height:56px;cursor:pointer;z-index:0;color:#fff;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;line-height:19px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:1px;text-decoration:underline;text-transform:uppercase}
.cmp-header .cmp-header-mbtn .login-btn:before{content:" ";position:absolute;display:block;width:100%;height:100%;left:-10px;z-index:-1;background:linear-gradient(267.36deg,#005daa 6%,#06357a 93.03%);transform-origin:top right;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(10deg,0)}
.cmp-header .cmp-header-mbtn .login-btn:active,.cmp-header .cmp-header-mbtn .login-btn:focus,.cmp-header .cmp-header-mbtn .login-btn:focus:before{background:linear-gradient(284.46deg,#005daa 41.21%,#06357a 100%)}
}
@media only screen and (min-width:1025px){.cmp-header .cmp-header-mbtn{display:none}
}
.cmp-header.header-light{background-color:#fff}
.cmp-header.header-light .cmp-header-logo .light-logo{display:none}
.cmp-header.header-light .cmp-header-logo .dark-logo{display:block}
.cmp-header.header-dark{background-color:#fff}
@media only screen and (min-width:1025px){.cmp-header.header-dark{background:linear-gradient(180deg,#001b42 0,#003d97 69.53%,rgba(6,53,122,0) 100%)}
}
.cmp-header.header-dark .cmp-header-logo .light-logo{display:none}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-logo .light-logo{display:block}
}
.cmp-header.header-dark .cmp-header-logo .dark-logo{display:block}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-logo .dark-logo{display:none}
}
@media only screen and (min-width:1025px){.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{color:#fff}
}
.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:hover,.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:active,.cmp-header.header-dark .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item:focus{color:rgba(255,255,255,0.85)}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link{color:#fff}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:hover,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:active,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .cmp-header-icon-text-link:focus{color:#99bedd}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-location::before{background-position:-260px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-location:hover::before{background-position:-286px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-contact::before{background-position:-52px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-contact:hover::before{background-position:-78px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-language::before{background-position:-494px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-language:hover::before{background-position:-520px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-search::before{background-position:-156px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-icon-text .interface-icon-search:hover::before{background-position:-182px 0}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary{color:#fff;border-color:#fff;background-color:transparent}
.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:hover,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:active,.cmp-header.header-dark .cmp-header-utility-links .cmp-header-btn .btn.btn-outline-primary:focus{background-color:transparent;color:#fff}
@media only screen and (min-width:1025px){html[lang*='es'] .cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{flex:1}
}
footer .footer-box{margin-top:-70px}
@media only screen and (max-width:768px){footer .footer-box{margin-top:-20px}
}
footer .footer-wave{background:transparent url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/bg-pattern/footer-wave.svg') top 1px left no-repeat;width:100%;min-height:112px;background-size:cover}
footer .footer-bg{background:#06357a url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/bg-pattern/footer-BG-DT.svg') top left no-repeat;width:100%;background-size:cover;height:auto}
@media only screen and (min-width:992px){footer .footer-bg{min-height:800px}
}
footer .footer-bg .footer-container{width:100%;margin:0 auto;padding:0 15px}
footer .footer-bg .footer-container .footer-links{padding-top:68px}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-links{padding-top:100px}
}
@media only screen and (max-width:768px){footer .footer-bg .footer-container .footer-links .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
footer .footer-bg .footer-container .footer-links .ftr-box{margin:0 0 40px}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-links .ftr-box{margin:0 32px 40px}
}
footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;color:#ecd898;min-height:32px;padding:0}
@media only screen and (min-width:768px){footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-size:16px;line-height:32px}
}
@media only screen and (min-width:1200px){footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-size:24px}
}
footer .footer-bg .footer-container .footer-links .ftr-box ul{list-style:none;margin:8px 0 0;padding:0}
footer .footer-bg .footer-container .footer-links .ftr-box ul li{border-bottom:2px solid #005daa}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a{font-weight:normal;font-size:18px;line-height:28px;color:#fff;letter-spacing:.1px;text-decoration:none;padding:4px 0 6px 0;display:block}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a:hover,footer .footer-bg .footer-container .footer-links .ftr-box ul li a:active,footer .footer-bg .footer-container .footer-links .ftr-box ul li a:focus{color:#ecd898}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a:focus{outline:2px dotted #fff !important}
footer .footer-bg .footer-container .cmp-social-media{margin:60px 0}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .cmp-social-media{margin:80px 0}
}
footer .footer-bg .footer-container .cmp-social-media ul{list-style:none;margin:0;padding:0;text-align:center}
footer .footer-bg .footer-container .cmp-social-media ul li{display:inline-block;padding:0 32px 32px}
footer .footer-bg .footer-container .cmp-social-media ul li a{display:block}
footer .footer-bg .footer-container .cmp-social-media ul li a:focus{outline:2px dotted #fff !important}
footer .footer-bg .footer-container .footer-info{display:flex;flex-wrap:wrap;align-items:flex-start}
footer .footer-bg .footer-container .footer-info .disclaimer{width:100%}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .disclaimer{width:50%}
}
footer .footer-bg .footer-container .footer-info .disclaimer .disContent{border:solid 1px #fff;padding:16px;margin-bottom:16px}
footer .footer-bg .footer-container .footer-info .disclaimer .disContent p{display:flex;justify-content:space-between;flex-wrap:wrap}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .disclaimer .wealthContent{padding-left:10px}
}
footer .footer-bg .footer-container .footer-info .disclaimer .title{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
footer .footer-bg .footer-container .footer-info .disclaimer p{margin-bottom:18px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.1px;color:#fff}
footer .footer-bg .footer-container .footer-info .disclaimer p:last-child{margin-bottom:0}
@media only screen and (max-width:768px){footer .footer-bg .footer-container .footer-info .disclaimer p{flex-direction:column}
footer .footer-bg .footer-container .footer-info .disclaimer p span{margin-bottom:16px}
footer .footer-bg .footer-container .footer-info .disclaimer p span:last-child{margin-bottom:0}
}
footer .footer-bg .footer-container .footer-info .copyright{width:100%;margin:50px 0;text-align:center}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .copyright{width:50%;margin:0;padding-left:30px;text-align:left}
}
footer .footer-bg .footer-container .footer-info .copyright p{margin-bottom:18px;font-weight:500;font-size:14px;line-height:140%;letter-spacing:.1px;color:#fff}
footer .footer-bg .footer-container .footer-info .copyright p img:first-child{margin-right:30px}
footer .footer-bg .footer-container .footer-info .copyright p span{font-size:18px;line-height:16px}
footer .footer-bg .footer-container .footer-info .copyright p.fdic-note{display:flex;align-items:flex-end;justify-content:center}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .copyright p.fdic-note{justify-content:flex-start}
}
@media only screen and (max-width:767px){footer .footer-box.hk .footer-container .footer-links .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
footer .footer-box.hk .footer-container .footer-links .ftr-box .f-text,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-link{color:#fff}
footer .footer-box.hk .footer-container .footer-links .ftr-box .f-text p,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-link p,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-text a,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-link a{font-weight:325;font-size:18px;line-height:32px;letter-spacing:.1px}
footer .footer-box.hk .footer-container .footer-links .ftr-box .f-text.fs-16 p,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-link.fs-16 p{font-size:16px;line-height:22px}
footer .footer-box.hk .footer-container .footer-links .ftr-box .f-text a,footer .footer-box.hk .footer-container .footer-links .ftr-box .f-link a{color:#fff;display:block}
footer .footer-box{margin-top:-70px}
@media only screen and (max-width:768px){footer .footer-box{margin-top:-20px}
}
footer .footer-wave{background:transparent url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/bg-pattern/footer-wave.svg') top 1px left no-repeat;width:100%;min-height:112px;background-size:cover}
footer .footer-bg{background:#06357a url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/bg-pattern/footer-BG-DT.svg') top left no-repeat;width:100%;background-size:cover;height:auto}
@media only screen and (min-width:992px){footer .footer-bg{min-height:800px}
}
footer .footer-bg .footer-container{width:100%;margin:0 auto;padding:0 15px}
footer .footer-bg .footer-container .footer-links{padding-top:68px}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-links{padding-top:100px}
}
@media only screen and (max-width:768px){footer .footer-bg .footer-container .footer-links .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
footer .footer-bg .footer-container .footer-links .ftr-box{margin:0 0 40px}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-links .ftr-box{margin:0 32px 40px}
}
footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;color:#ecd898;min-height:32px;padding:0}
@media only screen and (min-width:768px){footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-size:16px;line-height:32px}
}
@media only screen and (min-width:1200px){footer .footer-bg .footer-container .footer-links .ftr-box .footer-link-h3,footer .footer-bg .footer-container .footer-links .ftr-box div[class^="category"]{font-size:24px}
}
footer .footer-bg .footer-container .footer-links .ftr-box ul{list-style:none;margin:8px 0 0;padding:0}
footer .footer-bg .footer-container .footer-links .ftr-box ul li{border-bottom:2px solid #005daa}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a{font-weight:normal;font-size:18px;line-height:28px;color:#fff;letter-spacing:.1px;text-decoration:none;padding:4px 0 6px 0;display:block}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a:hover,footer .footer-bg .footer-container .footer-links .ftr-box ul li a:active,footer .footer-bg .footer-container .footer-links .ftr-box ul li a:focus{color:#ecd898}
footer .footer-bg .footer-container .footer-links .ftr-box ul li a:focus{outline:2px dotted #fff !important}
footer .footer-bg .footer-container .cmp-social-media{margin:60px 0}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .cmp-social-media{margin:80px 0}
}
footer .footer-bg .footer-container .cmp-social-media ul{list-style:none;margin:0;padding:0;text-align:center}
footer .footer-bg .footer-container .cmp-social-media ul li{display:inline-block;padding:0 32px 32px}
footer .footer-bg .footer-container .cmp-social-media ul li a{display:block}
footer .footer-bg .footer-container .cmp-social-media ul li a:focus{outline:2px dotted #fff !important}
footer .footer-bg .footer-container .footer-info{display:flex;flex-wrap:wrap;align-items:flex-start}
footer .footer-bg .footer-container .footer-info .disclaimer{width:100%}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .disclaimer{width:50%}
}
footer .footer-bg .footer-container .footer-info .disclaimer .disContent{border:solid 1px #fff;padding:16px;margin-bottom:16px}
footer .footer-bg .footer-container .footer-info .disclaimer .disContent p{display:flex;justify-content:space-between;flex-wrap:wrap}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .disclaimer .wealthContent{padding-left:10px}
}
footer .footer-bg .footer-container .footer-info .disclaimer .title{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
footer .footer-bg .footer-container .footer-info .disclaimer p{margin-bottom:18px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.1px;color:#fff}
footer .footer-bg .footer-container .footer-info .disclaimer p:last-child{margin-bottom:0}
@media only screen and (max-width:768px){footer .footer-bg .footer-container .footer-info .disclaimer p{flex-direction:column}
footer .footer-bg .footer-container .footer-info .disclaimer p span{margin-bottom:16px}
footer .footer-bg .footer-container .footer-info .disclaimer p span:last-child{margin-bottom:0}
}
footer .footer-bg .footer-container .footer-info .copyright{width:100%;margin:50px 0;text-align:center}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .copyright{width:50%;margin:0;padding-left:30px;text-align:left}
}
footer .footer-bg .footer-container .footer-info .copyright p{margin-bottom:18px;font-weight:500;font-size:14px;line-height:140%;letter-spacing:.1px;color:#fff}
footer .footer-bg .footer-container .footer-info .copyright p img:first-child{margin-right:30px}
footer .footer-bg .footer-container .footer-info .copyright p span{font-size:18px;line-height:16px}
footer .footer-bg .footer-container .footer-info .copyright p.fdic-note{display:flex;align-items:flex-end;justify-content:center}
@media only screen and (min-width:992px){footer .footer-bg .footer-container .footer-info .copyright p.fdic-note{justify-content:flex-start}
}
.fullwidth{width:100%;height:auto;padding-left:15px;padding-right:15px}
.dotcom-container{background-size:cover;background-repeat:no-repeat}
@media only screen and (max-width:991px){.dotcom-container .fullwidth .cmp-title-text .tt-bg .tt-box:not(.hasBg){padding:0}
}
.dotcom-container .fullwidth .cmp-title-text .tt-bg .tt-box .feature-image section.panel .text-container{padding:0 8px}
.dotcom-container .cmp-accordion{margin:32px 0}
@media only screen and (min-width:768px){.dotcom-container .cmp-accordion{margin:40px 0}
}
.cards-bg{background-color:#fff;background-position:center;padding:32px 16px 40px}
@media only screen and (min-width:768px){.cards-bg{padding:40px 25px}
}
@media only screen and (min-width:992px){.cards-bg{padding:80px 80px 100px 80px}
}
.cards-bg h3.card-title,.cards-bg .h3.card-title{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500}
.cards-bg h2,.cards-bg .h2{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500;letter-spacing:.2px;color:#06357a;text-align:center;margin-bottom:32px}
@media only screen and (min-width:768px){.cards-bg h2,.cards-bg .h2{margin-bottom:40px}
}
.cards-bg ul{list-style:none;padding:0}
@media only screen and (max-width:768px){.cards-bg .cmp-cards .col{padding-left:0;padding-right:0;margin-bottom:20px}
}
.cards-bg .cmp-cards .card{border-radius:0;border:0;padding:16px;height:100%}
.cards-bg .cmp-cards .card .card-img-top{margin-bottom:24px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card .card-img-top{margin-bottom:32px}
}
.cards-bg .cmp-cards .card .card-body{padding:0;align-self:center}
.cards-bg .cmp-cards .card .card-body .card-title,.cards-bg .cmp-cards .card .card-body .card-text{font-weight:500;letter-spacing:.2px;margin-bottom:16px}
.cards-bg .cmp-cards .card .card-body .card-title{font-size:20px;line-height:110%;color:#005daa;border-left:4px solid #da291c;padding-left:12px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card .card-body .card-title{font-size:20px;padding-left:8px;margin-bottom:16px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card .card-body .card-title{font-size:24px;padding-left:18px;margin-bottom:32px;border-left-width:6px}
}
.cards-bg .cmp-cards .card .card-body .card-text{font-size:16px;line-height:120%;color:#54585a;margin-left:12px}
.cards-bg .cmp-cards .card .card-body .card-text p{font-size:16px;line-height:120%}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card .card-body .card-text{line-height:125%;margin-left:8px;margin-bottom:16px}
.cards-bg .cmp-cards .card .card-body .card-text p{line-height:125%}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card .card-body .card-text{font-size:24px;line-height:125%;padding-left:18px;margin-bottom:32px}
.cards-bg .cmp-cards .card .card-body .card-text p{font-size:24px}
}
.cards-bg .cmp-cards .card .card-body .card-text p{margin:0}
.cards-bg .cmp-cards .card .card-body .card-btn{margin-left:12px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card .card-body .card-btn{margin-left:8px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card .card-body .card-btn{margin-left:18px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.one{padding:60px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.one{padding:142px 70px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.one{flex-direction:row}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.one .card-img-top{width:50%;margin-right:50px;margin-bottom:0}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.one .card-body{width:50%}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.one .card-body .card-title{padding-left:18px;border-left-width:6px;font-size:32px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.one .card-body .card-text{padding-left:18px;font-size:24px}
.cards-bg .cmp-cards .card.one .card-body .card-text p{font-size:24px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.one .card-body .card-btn{padding-left:18px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.two{padding:40px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.two .card-img-top{margin-bottom:42px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.two .card-body .card-title{border-left-width:6px;font-size:24px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.two .card-body .card-title{font-size:32px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.two .card-body .card-text{font-size:16px}
.cards-bg .cmp-cards .card.two .card-body .card-text p{font-size:16px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.two .card-body .card-text{font-size:24px}
.cards-bg .cmp-cards .card.two .card-body .card-text p{font-size:24px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.three{padding:24px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.three{padding:40px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.three .card-img-top{margin-bottom:24px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.three .card-img-top{margin-bottom:42px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.three .card-body .card-title{font-size:20px;margin-bottom:16px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.three .card-body .card-title{border-left-width:6px;font-size:24px;margin-bottom:32px}
}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.three .card-body .card-text{font-size:16px;margin-bottom:16px}
.cards-bg .cmp-cards .card.three .card-body .card-text p{font-size:16px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.three .card-body .card-text{font-size:24px;margin-bottom:32px}
.cards-bg .cmp-cards .card.three .card-body .card-text p{font-size:24px}
}
html[lang*='zh'] .cards-bg h2,html[lang*='zh'] .cards-bg .h2{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.footer-box .cmp-related-links.horizontal{margin:25px 0}
.footer-box .cmp-related-links.horizontal ul{list-style:none;margin:0;padding:0;text-align:center}
.footer-box .cmp-related-links.horizontal ul li{display:block;padding:0 40px 24px}
@media only screen and (min-width:992px){.footer-box .cmp-related-links.horizontal ul li{display:inline-block}
}
.footer-box .cmp-related-links.horizontal ul li a{font-weight:500;font-size:18px;line-height:16px;letter-spacing:1px;text-decoration:none;color:#fff;border-bottom:solid #fff 1px;padding-bottom:2px}
.footer-box .cmp-related-links.horizontal ul li a:hover,.footer-box .cmp-related-links.horizontal ul li a:active,.footer-box .cmp-related-links.horizontal ul li a:focus{color:#ecd898;border-color:#ecd898}
.cmp-related-links.vertical .rl-box{padding:40px 24px;width:100%}
@media only screen and (min-width:768px){.cmp-related-links.vertical .rl-box{max-width:688px;padding:40px}
}
@media only screen and (min-width:992px){.cmp-related-links.vertical .rl-box{max-width:1080px;padding:40px 116px}
}
.cmp-related-links.vertical .rl-box .rl-title{font-weight:400;font-size:24px;line-height:28px;letter-spacing:.5px;color:#06357a;margin-bottom:10px}
@media only screen and (min-width:768px){.cmp-related-links.vertical .rl-box .rl-title{font-size:22px;margin-bottom:24px}
}
@media only screen and (min-width:992px){.cmp-related-links.vertical .rl-box .rl-title{font-size:24px}
}
.cmp-related-links.vertical .rl-box ul{margin:0 0 32px;padding-left:0;list-style:none}
.cmp-related-links.vertical .rl-box ul li{padding:0;margin:0}
.cmp-related-links.vertical .rl-box ul li a{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.2px;text-decoration-line:underline}
@media only screen and (min-width:768px){.cmp-related-links.vertical .rl-box ul li a{font-size:18px}
}
.cmp-related-links.vertical .rl-box:last-child{margin-bottom:0}
.cmp-related-links.horizontal{margin:25px 0}
.cmp-related-links.horizontal ul{list-style:none;margin:0;padding:0;text-align:center}
.cmp-related-links.horizontal ul li{display:block;padding:0 40px 24px}
@media only screen and (min-width:992px){.cmp-related-links.horizontal ul li{display:inline-block}
}
.cmp-related-links.horizontal ul li a{font-weight:500;font-size:18px;line-height:16px;letter-spacing:1px;text-decoration:none;color:#fff;border-bottom:solid #fff 1px;padding-bottom:2px}
.cmp-related-links.horizontal ul li a:hover,.cmp-related-links.horizontal ul li a:active,.cmp-related-links.horizontal ul li a:focus{color:#ecd898;border-color:#ecd898}
.cmp-related-links.horizontal ul li a:focus{outline:2px dotted #fff !important}
.cmp-title-text .tt-bg{background-position:center}
.cmp-title-text .tt-bg.gray-100-bg{background-color:#f4f4f4}
.cmp-title-text .tt-bg .tt-box{padding:0 16px;margin:0 auto}
.cmp-title-text .tt-bg .tt-box .tt-box-content{width:100%}
.cmp-title-text .tt-bg .tt-box .tt-box-content .tt-top-desc *:last-child,.cmp-title-text .tt-bg .tt-box .tt-box-content .tt-desc *:last-child{margin-bottom:0}
.cmp-title-text .tt-bg .tt-box.hasBg{padding:32px 24px;width:100%}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box.hasBg{padding:40px}
}
.cmp-title-text .tt-bg .tt-box.hasBg .tt-box-content{width:100%}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box.hasBg .tt-box-content{max-width:850px}
}
.cmp-title-text .tt-bg .tt-box.max-w500{width:100%;max-width:500px}
.cmp-title-text .tt-bg .tt-box.max-w600{width:100%;max-width:600px}
.cmp-title-text .tt-bg .tt-box.max-w700{width:100%}
@media only screen and (min-width:768px){.cmp-title-text .tt-bg .tt-box.max-w700{max-width:600px}
}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box.max-w700{max-width:700px}
}
.cmp-title-text .tt-bg .tt-box.max-w850{width:100%}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box.max-w850{max-width:850px}
}
.cmp-title-text .tt-bg .tt-box.max-w1080{width:100%}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box.max-w1080{max-width:1080px}
}
.cmp-title-text .tt-bg .tt-box .title{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500;font-size:32px;line-height:110%;text-align:center;letter-spacing:.2px;color:#06357a;margin-bottom:24px}
.cmp-title-text .tt-bg .tt-box .title span{font-size:24px}
@media only screen and (min-width:768px){.cmp-title-text .tt-bg .tt-box .title span{font-size:32px}
}
@media only screen and (min-width:992px){.cmp-title-text .tt-bg .tt-box .title{font-size:40px;margin-top:24px}
}
.cmp-title-text .tt-bg .tt-box ul,.cmp-title-text .tt-bg .tt-box ol{margin:0 0 16px;padding:0 15px 0 30px;text-align:left}
.cmp-title-text .tt-bg .tt-box ul li,.cmp-title-text .tt-bg .tt-box ol li{padding-bottom:0;line-height:160%;font-size:18px}
.cmp-title-text .tt-bg .tt-box ul li ul,.cmp-title-text .tt-bg .tt-box ol li ul,.cmp-title-text .tt-bg .tt-box ul li ol,.cmp-title-text .tt-bg .tt-box ol li ol{margin-bottom:5px}
.cmp-title-text .tt-bg .tt-box table ul,.cmp-title-text .tt-bg .tt-box table ol{padding:0 0 0 20px}
.cmp-title-text .tt-bg .tt-box table ul li,.cmp-title-text .tt-bg .tt-box table ol li{line-height:inherit;font-size:inherit}
.cmp-title-text .tt-bg .tt-box .experiencefragment ol>li::marker{color:#06357a}
.cmp-title-text .tt-bg .tt-box p{font-size:18px;line-height:140%}
.cmp-title-text .tt-bg .tt-box .cta{text-align:center}
.cmp-title-text .cmp-p-tb{padding-bottom:0 !important}
@media only screen and (max-width:768px){.cmp-title-text .feature-image .row{margin-right:0;margin-left:0}
.cmp-title-text .feature-image [class*=container],.cmp-title-text .feature-image [class*=col-]{padding-right:0;padding-left:0}
}
@media only screen and (min-width:768px){.cmp-title-text .icon-link-list .container{padding-left:0;padding-right:0}
}
.cmp-title-text .icon-link-list .cmp-cust-edu{margin-top:0;margin-bottom:0}
@media only screen and (max-width:991px){.dotcom-container .fullwidth .cmp-title-text .tt-bg .tt-box.has{padding-left:0;padding-right:0}
}
@media only screen and (max-width:768px){.dotcom-container .fullwidth .cmp-title-text .tt-bg .tt-box.has{padding-left:0;padding-right:0}
}
.title-text ~ .accordion .cmp-accordion{margin:0 0 32px}
@media only screen and (min-width:768px){.title-text ~ .accordion .cmp-accordion{margin:0 0 40px}
}
.title-text ~ .accordion .cmp-accordion .bl-details .bl-items .bl-item{border-top:solid #e4e4e4 1px;border-bottom:0}
.title-text ~ .accordion .cmp-accordion .bl-details:last-child .bl-items .bl-item{border-bottom:solid #e4e4e4 1px}
.title-text ~ .tabs{padding:0}
.title-text .icon-list-container{display:flex;gap:16px;align-items:center;justify-content:center}
.title-text .icon-list-container .icon-container{margin:0 0 24px}
.title-text .icon-list-container .icon-container .app-store-icon img{width:135px}
.title-text .icon-list-container .icon-container img.qr-code-icon{width:80px;display:block;margin:18px auto 0}
.column-control .title{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500;font-size:32px;line-height:110%;text-align:center;letter-spacing:.2px;color:#06357a;margin-bottom:24px}
@media only screen and (max-width:991px){.column-control [class*=col-].spacer>*{margin-bottom:32px}
}
.feature-image{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.feature-image .h1{font-weight:500;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color:#06357a}
.feature-image section.panel{padding:32px 0}
@media only screen and (min-width:768px){.feature-image section.panel{padding:40px 0}
}
.feature-image section.panel ul,.feature-image section.panel ol{margin:0;padding-left:21px}
.feature-image section.panel ul li,.feature-image section.panel ol li{font-weight:500;font-size:16px;line-height:125%;margin-bottom:24px}
@media only screen and (min-width:768px){.feature-image section.panel ul li,.feature-image section.panel ol li{margin-bottom:32px}
}
@media only screen and (min-width:992px){.feature-image section.panel ul li,.feature-image section.panel ol li{font-size:18px}
}
.feature-image section.panel p{font-size:16px;line-height:125%}
@media only screen and (min-width:768px){.feature-image section.panel p{font-size:18px;line-height:120%}
}
@media only screen and (min-width:992px){.feature-image section.panel p{font-size:24px}
}
.feature-image section.panel .image-side .image-container{display:flex;align-items:center;justify-items:center}
@media only screen and (min-width:768px){.feature-image section.panel .image-side .image-container{top:50%;transform:translateY(-50%);position:relative}
}
@media only screen and (max-width:768px){.feature-image section.panel .image-side .image-container{margin-bottom:32px}
}
.feature-image section.panel .image-side .image-container img{max-height:480px;flex:none;max-width:100%}
@media only screen and (max-width:991px){.feature-image section.panel .image-side .image-container img{margin:0 auto}
}
.feature-image section.panel .text-container{padding:0 16px}
@media only screen and (min-width:768px){.feature-image section.panel .text-container{padding:0 24px;top:50%;transform:translateY(-50%);position:relative}
}
.feature-image section.panel .text-container h2,.feature-image section.panel .text-container .h2{color:#005daa;position:relative;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:24px;line-height:110%}
.feature-image section.panel .text-container h2 a,.feature-image section.panel .text-container .h2 a{text-decoration:none}
@media only screen and (min-width:768px){.feature-image section.panel .text-container h2,.feature-image section.panel .text-container .h2{font-size:32px}
}
@media only screen and (min-width:992px){.feature-image section.panel .text-container h2,.feature-image section.panel .text-container .h2{font-size:32px}
}
.feature-image section.panel .text-container h2.fi-title,.feature-image section.panel .text-container .h2.fi-title{margin-bottom:24px}
@media only screen and (min-width:768px){.feature-image section.panel .text-container h2.fi-title,.feature-image section.panel .text-container .h2.fi-title{margin-bottom:32px}
}
.feature-image section.panel .text-container h2.hidepipe,.feature-image section.panel .text-container .h2.hidepipe{font-size:20px;line-height:28px}
@media only screen and (min-width:768px){.feature-image section.panel .text-container h2.hidepipe,.feature-image section.panel .text-container .h2.hidepipe{font-size:22px}
}
@media only screen and (min-width:992px){.feature-image section.panel .text-container h2.hidepipe,.feature-image section.panel .text-container .h2.hidepipe{font-size:24px}
}
.feature-image section.panel .text-container h2.hidepipe:before,.feature-image section.panel .text-container .h2.hidepipe:before{display:none}
.feature-image section.panel .text-container h2.hidepipe.fi-title,.feature-image section.panel .text-container .h2.hidepipe.fi-title{margin-bottom:16px}
@media only screen and (min-width:768px){.feature-image section.panel .text-container h2.hidepipe.fi-title,.feature-image section.panel .text-container .h2.hidepipe.fi-title{margin-bottom:24px}
}
.feature-image section.panel .text-container h2:before,.feature-image section.panel .text-container .h2:before{content:'';left:-16px;width:4px;height:100%;background:#da291c;position:absolute;top:0}
@media only screen and (min-width:768px){.feature-image section.panel .text-container h2:before,.feature-image section.panel .text-container .h2:before{width:6px;left:-24px}
}
.feature-image .type-2-column.orientation-left .image-side{order:1}
.feature-image .type-2-column.orientation-left .text-side{order:2}
.feature-image .type-2-column.orientation-right .image-side{order:2}
@media only screen and (max-width:768px){.feature-image .type-2-column.orientation-right .image-side{order:1}
}
.feature-image .type-2-column.orientation-right .text-side{order:1}
@media only screen and (max-width:768px){.feature-image .type-2-column.orientation-right .text-side{order:2}
}
@media only screen and (max-width:768px){.feature-image .type-2-column.orientation-center h2.text-left,.feature-image .type-2-column.orientation-center .h2.text-left{text-align:center !important}
}
.feature-image .type-2-column.orientation-center .image-side .image-container img{display:block;margin:0 auto}
.feature-image .fi-see-more-content.mb-32-40{margin-top:-25px;padding:0 15px}
@media only screen and (min-width:992px){.feature-image .fi-see-more-content.mb-32-40{margin-top:40px;padding:0}
}
.feature-image .fi-see-more-content.mb-32-40 *:last-child{margin-bottom:0}
.cmp-title-text .tt-bg .tt-box.hasBg .tt-box-content{margin:0 auto}
.cmp-title-text .feature-image section.panel{padding:20px 0}
.cmp-title-text .feature-image section.panel p,.cmp-title-text .feature-image section.panel a,.cmp-title-text .feature-image section.panel ul li,.cmp-title-text .feature-image section.panel ol li{font-size:16px;line-height:24px;font-weight:400}
@media only screen and (min-width:768px){.cmp-title-text .feature-image section.panel p,.cmp-title-text .feature-image section.panel a,.cmp-title-text .feature-image section.panel ul li,.cmp-title-text .feature-image section.panel ol li{font-size:18px}
}
.fullwidth .cmp-title-text .tt-bg{background-color:inherit}
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:left !important}
.art-subnav{max-width:1350px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:0 15px;height:108px}
@media only screen and (min-width:768px){.art-subnav{height:auto;margin:23px auto 17.9px;justify-content:space-between}
}
@media only screen and (min-width:1025px){.art-subnav{margin-bottom:25px}
}
.art-subnav .article-type-name{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:20px;line-height:22px;letter-spacing:.2px;color:#06357a;text-align:center}
@media only screen and (min-width:768px){.art-subnav .article-type-name{font-size:32px;line-height:35.2px;text-align:left}
}
@media only screen and (min-width:1025px){.art-subnav .article-type-name{font-size:40px;line-height:44px}
}
.art-subnav .article-type-nav{display:none}
@media only screen and (min-width:1025px){.art-subnav .article-type-nav{display:block}
}
.art-subnav .article-type-nav ul{list-style:none;margin:0;padding:0}
.art-subnav .article-type-nav ul li{display:inline-block;padding:0 35px}
.art-subnav .article-type-nav ul li a{font-size:35px;line-height:38.5px;letter-spacing:.2px;text-decoration:none;color:#3c3c3c}
.art-subnav .article-type-nav ul li a.active{text-decoration:underline}
.art-subnav .article-view-by{font-size:18px;line-height:19.8px;letter-spacing:.2px;color:#3c3c3c;display:none}
@media only screen and (min-width:768px){.art-subnav .article-view-by{display:block}
}
@media only screen and (min-width:1025px){.art-subnav .article-view-by{font-size:20px;line-height:22px}
}
.art-subnav .article-view-by button{font-size:inherit;line-height:inherit;letter-spacing:inherit;background-color:transparent;border:0;outline:0;padding:0 0 7px;margin:0 12px;color:inherit;cursor:pointer}
@media only screen and (min-width:1025px){.art-subnav .article-view-by button{padding:0 0 3px}
}
.art-subnav .article-view-by button.active{border-bottom:3px solid #3c3c3c}
.art-subnav .article-view-by button.grid-icon{background-image:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/grid-icon.svg);background-repeat:no-repeat;padding-left:28px;background-size:20px}
.art-subnav .article-view-by button.list-icon{background-image:url('../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/list-icon.svg');background-repeat:no-repeat;padding-left:30px;background-size:24px 19px}
body,p{font-family:'Whitney-Book',Arial,sans-serif !important;color:#3c3c3c}
header::after{content:'';display:block;padding-bottom:56px}
@media only screen and (min-width:1025px){header::after{padding-bottom:128px}
}
header .cmp-header .cmp-header-box{max-width:1350px}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-box{box-shadow:0 2px 4px rgba(0,0,0,0.1)}
}
@media only screen and (min-width:1025px){header .cmp-header .cmp-header-box .cmp-header-logo{max-width:318px;max-height:33px}
}
header .cmp-header .cmp-header-box .cmp-header-logo .logo{max-width:233px}
@media only screen and (min-width:1025px){header .cmp-header .cmp-header-box .cmp-header-logo .logo{max-width:318px}
}
@media only screen and (min-width:1025px){header .cmp-header .cmp-header-navbar .cmp-navigation__group .cmp-navigation__item{margin:0 58px}
}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__item-link{padding:14px 42px 14px 24px}
}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group{box-shadow:none}
}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-navbar .cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group .cmp-navigation__item.cmp-navigation__item--level-1 .cmp-navigation__item-link{padding:15px 48px;background-color:#f8f8f8 !important}
}
header .cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{box-shadow:0 10px 10px rgba(124,124,124,0.3)}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-navbar .cmp-header-icon-text.mb-lang{padding:14px 12px}
}
@media only screen and (max-width:1024px){header .cmp-header .cmp-header-btn-mb{border-bottom:solid #e4e4e4 3px}
}
header .cmp-header .cmp-header-btn-mb a{color:#54585a;font-weight:500;letter-spacing:-0.1px;padding:14px 42px 14px 24px;white-space:nowrap;font-size:18px;line-height:28px;background-color:#fff;display:block}
@media only screen and (min-width:1025px){header .cmp-header .cmp-header-btn-mb a{display:none}
}
.assets-landing{margin-bottom:60px;min-height:250px}
@media only screen and (min-width:768px){.assets-landing{margin-bottom:100px;min-height:500px}
}
@media only screen and (min-width:992px){.assets-landing{margin-bottom:140px}
}
.assets-landing .back-to{display:block;max-width:1320px;color:#3c3c3c;margin:25.8px auto 26.22px;padding:0 15px}
@media only screen and (min-width:768px){.assets-landing .back-to{margin-top:22.8px;margin-bottom:35px}
}
@media only screen and (min-width:992px){.assets-landing .back-to{margin:0 auto 12px}
}
.assets-landing .back-to span{display:inline-block;font-size:16px;line-height:17.6px;letter-spacing:.2px;text-decoration:underline}
@media only screen and (min-width:768px){.assets-landing .back-to span{font-size:24px;line-height:26.4px}
}
@media only screen and (min-width:992px){.assets-landing .back-to span{font-size:35px;line-height:38.5px}
}
.assets-landing .back-to span:before{content:'<';display:inline-block;margin-right:6px}
.assets-landing .asset-wrapper .asset-banner-bg{background-color:#eee;margin-bottom:14px}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .asset-banner-bg{margin-bottom:27px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg{margin-bottom:30px}
}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img{max-width:1320px;margin:0 auto;padding:83px 27px;text-align:center;max-height:530px;min-height:530px;display:flex;align-items:center;justify-content:center;position:relative}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img{padding:34px 27px;max-height:368px;min-height:368px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img{padding:50px 27px;max-height:690px;min-height:690px}
}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img img,.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img video{max-height:364px}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img img,.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img video{max-height:300px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img img,.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img video{max-height:590px}
}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .zoom-item a{cursor:zoom-in}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper{overflow:hidden;width:320px;max-height:590px;max-width:1150px;cursor:pointer;height:364px}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper{height:300px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper{height:590px}
}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper .zoom-image{width:100%;height:100%;transform:scale(1);background-size:contain;background-repeat:no-repeat;pointer-events:none;background-position:center center}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper .zoom-image{transition:transform .25s cubic-bezier(0.075,0.82,0.165,1);transform-origin:50% 50%}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper:hover{cursor:zoom-in}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img .zoom-box .image-wrapper:hover .zoom-image{transform:scale(3)}
}
.assets-landing .asset-wrapper .asset-banner-bg .asset-banner-img video{width:100%}
.assets-landing .asset-wrapper .banner-details-section{max-width:1150px;margin:0 auto;width:100%}
.assets-landing .asset-wrapper .banner-details-section .section-title{font-size:18px;line-height:19.8px;color:#06357a;margin-bottom:19px;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif !important}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .banner-details-section .section-title{font-size:24px;line-height:26.4px;margin-bottom:47px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .banner-details-section .section-title{font-size:35px;line-height:38.5px;margin-bottom:81px}
}
.assets-landing .asset-wrapper .banner-details-section .title.title-40{font-size:20px;line-height:22px;margin-bottom:29px;color:#06357a}
@media only screen and (min-width:768px){.assets-landing .asset-wrapper .banner-details-section .title.title-40{font-size:32px;line-height:35px;margin-bottom:23px}
}
@media only screen and (min-width:992px){.assets-landing .asset-wrapper .banner-details-section .title.title-40{font-size:40px;line-height:44px;margin-bottom:27px}
}
.assets-landing .art-grid{background:#fff;width:100%;max-width:1150px;margin:0 auto;padding:0 15px}
.assets-landing .art-grid:after{content:'';display:block;clear:both}
.assets-landing .art-grid img{margin-bottom:16px;position:relative}
.assets-landing .art-grid .content{background-color:#fff}
.assets-landing .art-grid .content.artist-tile .asset-details .title{text-decoration:underline}
.assets-landing .art-grid .content.artist-tile .asset-details .description{display:none}
.assets-landing .art-grid .img-asset{display:block}
.assets-landing .banner-details-section{padding:0 15px}
.assets-landing .asset-details{font-size:16px}
@media only screen and (min-width:768px){.assets-landing .asset-details{font-size:20px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details{font-size:24px}
}
.assets-landing .asset-details .title,.assets-landing .asset-details .artist,.assets-landing .asset-details .year,.assets-landing .asset-details .description{font-size:inherit;line-height:19.2px;letter-spacing:.1px;margin:0}
@media only screen and (min-width:768px){.assets-landing .asset-details .title,.assets-landing .asset-details .artist,.assets-landing .asset-details .year,.assets-landing .asset-details .description{line-height:24px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details .title,.assets-landing .asset-details .artist,.assets-landing .asset-details .year,.assets-landing .asset-details .description{line-height:28.8px}
}
.assets-landing .asset-details .title{font-size:inherit;line-height:17.6px;letter-spacing:.2px;color:#005daa;margin-bottom:6px}
@media only screen and (min-width:768px){.assets-landing .asset-details .title{line-height:22px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details .title{line-height:26.4px}
}
.assets-landing .asset-details .title a{color:#005daa !important}
.assets-landing .asset-details .artist,.assets-landing .asset-details .artist a{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif !important;color:#3c3c3c;text-decoration:none}
.assets-landing .asset-details.zoom-section .description span,.assets-landing .asset-details.banner-section .description span,.assets-landing .asset-details.artist-banner-section .description span{display:block}
.assets-landing .asset-details .description span{display:none}
.assets-landing .asset-details .year,.assets-landing .asset-details .description{color:#54585a}
.assets-landing .asset-details.zoom-section{margin-bottom:56px}
@media only screen and (min-width:768px){.assets-landing .asset-details.zoom-section{margin-bottom:72px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.zoom-section{margin-bottom:80px}
}
.assets-landing .asset-details.zoom-section .title{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif !important;font-size:20px;line-height:22px;margin-bottom:38px;color:#06357a}
@media only screen and (min-width:768px){.assets-landing .asset-details.zoom-section .title{font-size:32px;line-height:35px;margin-bottom:23px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.zoom-section .title{font-size:40px;line-height:44px;margin-bottom:30px}
}
.assets-landing .asset-details.zoom-section .title a{color:#06357a !important;text-decoration:none}
.assets-landing .asset-details.zoom-section .artist,.assets-landing .asset-details.zoom-section .artist a{color:#002f6c;font-style:italic;font-size:16px;line-height:19.2px;text-decoration:underline;font-family:'Whitney-Book',Arial,sans-serif !important;margin-bottom:5px}
@media only screen and (min-width:768px){.assets-landing .asset-details.zoom-section .artist,.assets-landing .asset-details.zoom-section .artist a{font-size:20px;line-height:22px;margin-bottom:14px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.zoom-section .artist,.assets-landing .asset-details.zoom-section .artist a{font-size:25px;line-height:27.5px;margin-bottom:8px}
}
.assets-landing .asset-details.zoom-section .year,.assets-landing .asset-details.zoom-section .description{font-size:16px;line-height:19.2px}
@media only screen and (min-width:768px){.assets-landing .asset-details.zoom-section .year,.assets-landing .asset-details.zoom-section .description{font-size:20px;line-height:22.5px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.zoom-section .year,.assets-landing .asset-details.zoom-section .description{font-size:25px;line-height:27.5px}
}
.assets-landing .asset-details.banner-section{margin-bottom:40px}
@media only screen and (min-width:768px){.assets-landing .asset-details.banner-section{margin-bottom:60px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.banner-section{margin-bottom:80px}
}
.assets-landing .asset-details.banner-section .title{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif !important;color:#06357a;font-size:16px;line-height:17.6px;margin-bottom:3px}
@media only screen and (min-width:768px){.assets-landing .asset-details.banner-section .title{font-size:20px;line-height:22px;margin-bottom:8px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.banner-section .title{font-size:25px;line-height:27.5px}
}
.assets-landing .asset-details.banner-section .title a{color:#002f6c !important;text-decoration:none}
.assets-landing .asset-details.banner-section .artist{font-family:'Whitney-Book',Arial,sans-serif !important;color:#54585a}
.assets-landing .asset-details.banner-section .artist,.assets-landing .asset-details.banner-section .year,.assets-landing .asset-details.banner-section .description{font-size:16px;line-height:17.6px}
@media only screen and (min-width:768px){.assets-landing .asset-details.banner-section .artist,.assets-landing .asset-details.banner-section .year,.assets-landing .asset-details.banner-section .description{font-size:20px;line-height:22.5px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.banner-section .artist,.assets-landing .asset-details.banner-section .year,.assets-landing .asset-details.banner-section .description{font-size:25px;line-height:22.5px}
}
.assets-landing .asset-details.artist-banner-section{margin-bottom:41px}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section{margin-bottom:49px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.artist-banner-section{margin-bottom:72px}
}
.assets-landing .asset-details.artist-banner-section .float-box{display:block}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section .float-box{display:flex}
}
.assets-landing .asset-details.artist-banner-section .float-box .details-box{flex:4}
.assets-landing .asset-details.artist-banner-section .float-box .long-description{flex:6;font-size:16px;line-height:19.2px;color:#54585a;margin:20px 0 0 0}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section .float-box .long-description{font-size:20px;line-height:24px;margin:0 0 0 15px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.artist-banner-section .float-box .long-description{font-size:25px;line-height:27.5px;margin:0 0 0 25px}
}
.assets-landing .asset-details.artist-banner-section .artist{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif !important;color:#06357a;font-size:20px;line-height:22px;margin-bottom:38px;text-decoration:none}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section .artist{font-size:32px;line-height:35.2px;margin-bottom:28px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.artist-banner-section .artist{font-size:40px;line-height:44px;margin-bottom:27px}
}
.assets-landing .asset-details.artist-banner-section .title{font-family:'Whitney-Book',Arial,sans-serif !important;color:#002f6c;font-size:16px;line-height:19.2px}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section .title{font-size:20px;line-height:22px;margin-bottom:14px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.artist-banner-section .title{font-size:25px;line-height:27.5px;margin-bottom:8px}
}
.assets-landing .asset-details.artist-banner-section .title a{color:#002f6c !important;text-decoration:none}
.assets-landing .asset-details.artist-banner-section .year,.assets-landing .asset-details.artist-banner-section .description{font-size:16px;line-height:19.2px}
@media only screen and (min-width:768px){.assets-landing .asset-details.artist-banner-section .year,.assets-landing .asset-details.artist-banner-section .description{font-size:20px;line-height:22.5px}
}
@media only screen and (min-width:992px){.assets-landing .asset-details.artist-banner-section .year,.assets-landing .asset-details.artist-banner-section .description{font-size:25px;line-height:26px}
}
.assets-landing.list-view .art-grid{height:auto !important}
@media only screen and (max-width:991px){.assets-landing.list-view .art-grid{width:100% !important}
}
.assets-landing.list-view .art-grid .artist-tile .asset-details .title{font-weight:bold}
.assets-landing.list-view .art-grid .artist-tile .asset-details .description{display:block}
.assets-landing.list-view .grid-item{position:static !important;float:none !important;width:100% !important}
.assets-landing.list-view .content,.assets-landing.list-view .asset-wrapper{display:flex}
.assets-landing.list-view .img-asset,.assets-landing.list-view .asset-banner-bg{max-width:320px;min-width:320px;background-color:#eee;height:240px;display:flex;align-items:center;justify-content:center}
@media only screen and (max-width:991px){.assets-landing.list-view .img-asset,.assets-landing.list-view .asset-banner-bg{max-width:210px;min-width:210px;height:140px}
}
.assets-landing.list-view .img-asset img,.assets-landing.list-view .asset-banner-bg img{margin-bottom:0;max-height:240px;object-fit:contain}
@media only screen and (max-width:991px){.assets-landing.list-view .img-asset img,.assets-landing.list-view .asset-banner-bg img{max-height:140px}
}
.assets-landing.list-view .asset-details{padding:5px 16px}
.assets-landing .load-more{text-align:center;padding:0 15px;font-size:16px;line-height:17.6px}
@media only screen and (min-width:768px){.assets-landing .load-more{font-size:24px;line-height:26.4px}
}
@media only screen and (min-width:992px){.assets-landing .load-more{font-size:24px;line-height:26.4px}
}
.assets-landing .readmore-box .readmore-content{display:none}
.assets-landing .readmore-box .readmore-content.active{display:inline}
.assets-landing .readmore-box .readmore-content ~ .readmore-btn{margin-top:15px;display:block}
@media only screen and (min-width:768px){.assets-landing .readmore-box .readmore-content ~ .readmore-btn{margin-top:25px}
}
.assets-landing .readmore-btn{display:none}
.grid-sizer,.grid-item{width:320px}
.grid-item{float:left;margin-bottom:40px}
@media only screen and (min-width:768px){.grid-item{margin-bottom:60px}
}
@media only screen and (min-width:992px){.grid-item{margin-bottom:80px}
}
.grid-item img{display:block;max-width:100%;width:100%}
.photo-model{display:none;position:fixed;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:1500;outline:0}
.photo-model *{-webkit-box-sizing:border-box;box-sizing:border-box}
.photo-model .photo-model-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:black;opacity:.7}
.photo-model .photo-model-wrap{background:#fff;position:absolute;left:50%;top:50%;z-index:2;align-items:center;justify-content:center}
.photo-model .photo-model-wrap .pic-item img{position:absolute;left:0;top:0;cursor:zoom-in;transform:translate(-50%,-50%);max-width:none;max-height:none}
.photo-model .photo-model-nav{width:100%;height:44px;background:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:flex-end;z-index:10;position:absolute;top:0;left:0;padding-right:10px}
.photo-model .photo-model-nav img{width:22px;display:block;cursor:pointer}
.bannerCarousel{position:relative}
.bannerCarousel .carousel-inner{height:416px;background-color:#eee}
@media only screen and (min-width:768px){.bannerCarousel .carousel-inner{height:300px}
}
@media only screen and (min-width:992px){.bannerCarousel .carousel-inner{height:540px}
}
.bannerCarousel .carousel-inner.edit-mode .carousel-item{position:static;display:block;float:none}
.bannerCarousel .carousel-inner .section:nth-of-type(n+2):not(.carousel-item){display:none}
.bannerCarousel .carousel-inner .section.carousel-item.active{display:block}
.bannerCarousel .carousel-indicators{margin:-5px 0 0 -8px;position:static}
@media only screen and (min-width:768px) and (max-width:991px){.bannerCarousel .carousel-indicators{margin:10px 0 0}
}
.bannerCarousel .carousel-indicators li{background:#fff;border:solid 1px #3c3c3c;width:10px;height:10px;border-radius:50%;padding:0;margin:0 3px;opacity:1;text-indent:0;display:inline-block}
@media only screen and (min-width:768px){.bannerCarousel .carousel-indicators li{width:13px;height:13px}
}
.bannerCarousel .carousel-indicators li:focus{outline:1px dotted #000}
.bannerCarousel .carousel-indicators li .btn{width:10px;height:10px;border-radius:50%;padding:0;border:0;font-size:0;line-height:0;top:-9px;position:relative}
@media only screen and (min-width:768px){.bannerCarousel .carousel-indicators li .btn{width:12px;height:12px;top:-7px}
}
.bannerCarousel .carousel-indicators li .btn:focus{outline:2px dotted #000;outline-offset:2px;box-shadow:none !important}
.bannerCarousel .carousel-indicators .active{background:#3c3c3c}
.bannerCarousel .util{max-width:1440px;margin:0 auto;width:100%;background:transparent;display:flex;position:absolute;z-index:12;bottom:0;left:50%;transform:translateX(-50%);justify-content:center;align-items:center}
@media only screen and (min-width:768px){.bannerCarousel .util{margin:0;padding-left:5px;justify-content:start}
}
@media only screen and (min-width:992px){.bannerCarousel .util{padding-left:30px}
}
.bannerCarousel .util .play-pause{cursor:pointer}
@media only screen and (max-width:768px){.bannerCarousel .util .play-pause{margin-right:12px}
}
@media only screen and (min-width:768px) and (max-width:991px){.bannerCarousel .util .play-pause{max-height:52px;max-width:58px}
}
.bannerCarousel .carousel-control-next,.bannerCarousel .carousel-control-prev{width:8%;opacity:1;z-index:10;overflow:hidden}
@media only screen and (min-width:768px){.bannerCarousel .carousel-control-next,.bannerCarousel .carousel-control-prev{width:4%}
}
@media only screen and (min-width:992px){.bannerCarousel .carousel-control-next,.bannerCarousel .carousel-control-prev{width:5%}
}
.bannerCarousel .carousel-item{height:100%;padding:21px 27px 95px}
@media only screen and (min-width:768px){.bannerCarousel .carousel-item{padding:29px 33px 43px}
}
@media only screen and (min-width:992px){.bannerCarousel .carousel-item{padding:40px 60px 70px}
}
.bannerCarousel .carousel-item .img-mdata{text-align:center;margin-top:8px}
@media only screen and (min-width:768px){.bannerCarousel .carousel-item .img-mdata{text-align:right;margin-top:5px;position:absolute;right:0;z-index:13}
}
@media only screen and (min-width:992px){.bannerCarousel .carousel-item .img-mdata{margin-top:8px}
}
.bannerCarousel .carousel-item .img-mdata .title,.bannerCarousel .carousel-item .img-mdata .description{color:#3c3c3c;font-size:16px;line-height:17.6px;letter-spacing:.1px;margin:0}
.bannerCarousel .carousel-item .img-mdata .title a,.bannerCarousel .carousel-item .img-mdata .description a{color:#3c3c3c !important;text-decoration:none}
@media only screen and (min-width:768px){.bannerCarousel .carousel-item .img-mdata .title,.bannerCarousel .carousel-item .img-mdata .description{font-size:14px;line-height:14px}
}
@media only screen and (min-width:992px){.bannerCarousel .carousel-item .img-mdata .title,.bannerCarousel .carousel-item .img-mdata .description{line-height:22px}
}
.bannerCarousel .carousel-item .img-mdata .title{font-weight:bold}
.bannerCarousel .banner-img{max-width:1320px;margin:0 auto;height:100%;position:relative}
@media only screen and (max-width:768px){.bannerCarousel .banner-img{width:94%}
}
.bannerCarousel .banner-img .banner-img-link{display:flex;align-items:center;justify-content:center;min-height:296px}
@media only screen and (min-width:768px){.bannerCarousel .banner-img .banner-img-link{min-height:228px}
}
@media only screen and (min-width:992px){.bannerCarousel .banner-img .banner-img-link{min-height:430px}
}
.bannerCarousel .banner-img .banner-img-link .banner-img-src{width:100%;height:100%;object-fit:contain;max-height:300px}
@media only screen and (min-width:768px){.bannerCarousel .banner-img .banner-img-link .banner-img-src{max-height:228px}
}
@media only screen and (min-width:992px){.bannerCarousel .banner-img .banner-img-link .banner-img-src{max-height:430px}
}
.playVideoJs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;border:0;background:0;outline:0}
.playVideoJs.anim{opacity:0;animation-name:fadeOutOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}
@keyframes fadeOutOpacity{0{opacity:1}
100%{opacity:0}
}
[class*='carousel-icon-']::before{background-image:url('../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-apicons-sprite.svg') !important;background-repeat:no-repeat !important}
@media only screen and (max-width:768px){.carousel-icon-small-left-arrow-gray::before,.carousel-icon-small-right-arrow-gray::before{height:24px !important;width:24px !important;background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-arrow.svg) no-repeat !important}
.carousel-icon-small-left-arrow-gray:hover::before,.carousel-icon-small-right-arrow-gray:hover::before{background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-arrow-hover.svg) no-repeat !important}
.carousel-icon-small-right-arrow-gray::before{transform:rotate(180deg)}
.carousel-icon-small-right-arrow-gray:hover::before{transform:rotate(180deg)}
.carousel-icon-small-left-arrow-gray:hover::before{transform:rotate(0)}
.carousel-icon-small-play-gray::before{height:24px !important;width:24px !important;background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-play.svg) no-repeat !important}
.carousel-icon-small-play-gray:hover::before{background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-play-hover.svg) no-repeat !important}
.carousel-icon-small-pause-gray::before{height:24px !important;width:24px !important;background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-pause.svg) no-repeat !important}
.carousel-icon-small-pause-gray:hover::before{background:url(../../../etc.clientlibs/microsite/clientlibs/clientlib-art/resources/assets/icons/carousel-pause-hover.svg) no-repeat !important}
}
@font-face{font-family:'Whitney-Book';src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Book.eot');src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Book.eot?#iefix') format('embedded-opentype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Book.woff2') format('woff2'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Book.woff') format('woff'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Book.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Whitney-Bold';src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Bold.eot');src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Bold.eot?#iefix') format('embedded-opentype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Bold.woff2') format('woff2'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Bold.woff') format('woff'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Whitney-Medium';src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Medium.eot');src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Medium.eot?#iefix') format('embedded-opentype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Medium.woff2') format('woff2'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Medium.woff') format('woff'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Medium.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Whitney-Semibold';src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Semibold.eot');src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Semibold.eot?#iefix') format('embedded-opentype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Semibold.woff2') format('woff2'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Semibold.woff') format('woff'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/Whitney-Semibold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Noto Sans SC';src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.eot');src:url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.woff2') format('woff2'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.woff') format('woff'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.ttf') format('truetype'),url('../../ewb-dotcom/clientlibs/clientlib-site/resources/fonts/notosanssc-regular-webfont.otf') format('opentype');font-weight:normal;font-style:normal}
[class*='product-icon-']::before{display:inline-block;height:64px;width:64px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/product-icons-sprite.svg');content:""}
[class*='carousel-icon-']::before{display:inline-block;height:64px;width:64px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/carousel-icons-sprite.svg') no-repeat;content:""}
[class*='interface-icon-']::before,[class*='interface-aicon-']::after{display:inline-block;height:26px;width:26px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/interface-icons-sprite.svg') no-repeat;content:""}
[class*='social-icon-']::before{display:inline-block;height:40px;width:40px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/social-icons-sprite.svg') no-repeat;content:""}
[class*='cust-edu-icon-']::before{display:inline-block;height:42px;width:42px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/customer-edu-icons-sprite.svg') no-repeat;content:""}
[class*='sharer-icon-']::before{display:inline-block;height:40px;width:40px;background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/social-icons-sprite.svg') no-repeat;content:""}
.sharer-icon-youtube::before{background-position:-650px 0}
.sharer-icon-youtube:hover::before{background-position:-700px 0}
.sharer-icon-facebook::before{background-position:-700px 0}
.sharer-icon-facebook:hover::before{background-position:-750px 0}
.sharer-icon-linkedin::before{background-position:-800px 0}
.sharer-icon-linkedin:hover::before{background-position:-850px 0}
.sharer-icon-twitter::before{background-position:-901.5px .035rem}
.sharer-icon-twitter:hover::before{background-position:-950px 0}
.sharer-icon-instagram::before{background-position:-1000px 0}
.sharer-icon-instagram:hover::before{background-position:-1050px 0}
.sharer-icon-wechat::before{background-position:-1100px 0}
.sharer-icon-wechat:hover::before{background-position:-1150px 0}
.sharer-icon-outlook::before{background-position:-1200px 0}
.sharer-icon-outlook:hover::before{background-position:-1250px 0}
.product-icon-home-loan::before{background-position:0 0}
.product-icon-online-banking::before{background-position:-74px 0}
.product-icon-personal-internationl-banking-services::before{background-position:-148px 0}
.product-icon-savings-accounts::before{background-position:-222px 0}
.product-icon-collections-deposits::before{background-position:-296px 0}
.product-icon-business-international-banking::before{background-position:-370px 0}
.product-icon-mobile-online-banking::before{background-position:-444px 0}
.product-icon-disperments-payments::before{background-position:-518px 0}
.product-icon-international-trade-solution::before{background-position:-592px 0}
.product-icon-checking-accounts::before{background-position:-666px 0}
.product-icon-cash-management::before{background-position:-740px 0}
.product-icon-investment-services::before{background-position:-814px 0}
.product-icon-transfer-money::before{background-position:-888px 0}
.product-icon-security-fraud-prevention::before{background-position:-962px 0}
.product-icon-business-investment-planning::before{background-position:-1036px 0}
.product-icon-gift-cards::before{background-position:-1110px 0}
.product-icon-sba-loans::before{background-position:-1184px 0}
.product-icon-planning-your-future::before{background-position:-1258px 0}
.product-icon-secured-credit-cards::before{background-position:-1332px 0}
.product-icon-insured-deposits::before{background-position:-1406px 0}
.product-icon-unionpay-prepaid-cards::before{background-position:-1480px 0}
.product-icon-commercial-real-estate::before{background-position:-1554px 0}
.product-icon-cds::before{background-position:-1628px 0}
.product-icon-industry-expertise::before{background-position:-1702px 0}
.product-icon-bank-accounts::before{background-position:-1776px 0}
.product-icon-community::before{background-position:-1850px 0}
.product-icon-loans-lines-of-credit::before{background-position:-1924px 0}
.product-icon-personalized-services::before{background-position:-1998px 0}
.product-icon-robo-investing::before{background-position:-2070px 0}
.product-icon-no-repayment-penalty::before{background-position:-2143px 0}
.product-icon-interest-only::before{background-position:-2216px 0}
.product-icon-no-minimum-credit-score::before{background-position:-2290px 0}
.product-icon-ez-access-to-funds::before{background-position:-2364px 0}
.product-icon-velo::before{background-position:-2438px 0}
.product-icon-down-payments-as-low-as-3::before{background-position:-2512px 0}
.product-icon-flexible-qualification-guidelines::before{background-position:-2584px 0}
.product-icon-competitive-rates::before{background-position:-2660px 0}
.product-icon-debit-card::before{background-position:-2737px 0}
.interface-icon-contact::before{background-position:0 0}
.interface-icon-contact:hover::before{background-position:-26px 0}
.interface-icon-contact-gradient::before{background-position:-52px 0}
.interface-icon-contact-gradient:hover::before{background-position:-78px 0}
.interface-icon-search::before{background-position:-104px 0}
.interface-icon-search:hover::before{background-position:-130px 0}
.interface-icon-search-gradient::before{background-position:-156px 0}
.interface-icon-search-gradient:hover::before{background-position:-182px 0}
.interface-icon-location::before{background-position:-208px 0}
.interface-icon-location:hover::before{background-position:-234px 0}
.interface-icon-location-gradient::before{background-position:-260px 0}
.interface-icon-location-gradient:hover::before{background-position:-286px 0}
.interface-icon-fax::before,.interface-aicon-fax::after{background-position:-312px 0}
.interface-icon-call::before,.interface-aicon-call::after{background-position:-338px 0}
.interface-icon-call:hover::before{background-position:-364px 0}
.interface-icon-new-window::before,.interface-aicon-new-window::after{background-position:-390px 0}
.interface-icon-new-window:hover::before{background-position:-416px 0}
.interface-icon-language::before{background-position:-442px 0}
.interface-icon-language:hover::before{background-position:-468px 0}
.interface-icon-language-gradient::before{background-position:-494px 0}
.interface-icon-language-gradient:hover::before{background-position:-520px 0}
.interface-icon-arrow-left::before{background-position:-546px 0}
.interface-icon-arrow-left:hover::before{background-position:-572px 0}
.interface-icon-arrow-right::before{background-position:-598px 0}
.interface-icon-arrow-right:hover::before{background-position:-624px 0}
.interface-icon-arrow-down::before,.interface-aicon-arrow-down::after{background-position:-650px 0}
.interface-icon-arrow-down:hover::before,.interface-aicon-arrow-down:hover::after{background-position:-676px 0}
.interface-icon-arrow-up::before,.interface-aicon-arrow-up::after{background-position:-702px 0}
.interface-icon-arrow-up:hover::before,.interface-aicon-arrow-up:hover::after{background-position:-728px 0}
.interface-icon-close::before{background-position:-754px 0}
.interface-icon-close:hover::before{background-position:-780px 0}
.interface-icon-help::before{background-position:-806px 0}
.interface-icon-help-gray::before{background-position:-832px 0}
.interface-icon-help:hover::before{background-position:-858px 0}
.interface-icon-password-reveal::before{background-position:-884px 0}
.interface-icon-password-hide::before{background-position:-910px 0}
.interface-icon-checkmark-blue::before{background-position:-936px 0}
.interface-icon-checkmark-white::before{background-position:-962px 0}
.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}
.social-icon-linkedin::before{background-position:0 0}
.social-icon-linkedin:hover::before{background-position:-50px 0}
.social-icon-instagram::before{background-position:-100px 0}
.social-icon-instagram:hover::before{background-position:-150px 0}
.social-icon-facebook::before{background-position:-200px 0}
.social-icon-facebook:hover::before{background-position:-250px 0}
.social-icon-twitter::before{background-position:-301px 0}
.social-icon-twitter:hover::before{background-position:-350px 0}
.social-icon-wechat::before{background-position:-400px 0}
.social-icon-wechat:hover::before{background-position:-450px 0}
.social-icon-youtube::before{background-position:-500px 0}
.social-icon-youtube:hover::before{background-position:-550px 0}
.cust-edu-icon-protection::before{background-position:0 0}
.cust-edu-icon-libor::before{background-position:-42px 0}
.cust-edu-icon-fdic::before{background-position:-84px 0}
.cust-edu-icon-literacy::before{background-position:-126px 0}
.cust-edu-icon-overdraft-protection::before{background-position:-168px 0}
.cust-edu-icon-home-owners::before{background-position:-210px 0}
.cust-edu-icon-online-bill-pay::before{background-position:-252px 0}
.cust-edu-icon-visa-debit-card::before{background-position:-294px 0}
.cust-edu-icon-24-hour::before{background-position:-336px 0}
.cust-edu-icon-monthly-statements::before{background-position:-378px 0}
.cust-edu-icon-online-banking::before{background-position:-420px 0}
.cust-edu-icon-direct-deposit::before{background-position:-462px 0}
body{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;color:#54585a;font-size:16px;line-height:24px;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-weight:normal}
img{max-width:100%;height:auto}
html[lang*='zh'] body{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px}
}
.h1,h1,.h2,h2,.h3,h3,.h4,h4,p,.p-normal,.p-semibold .h6,h6{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-style:normal;font-weight:500;letter-spacing:.2px;margin-bottom:16px}
html[lang*='zh'] *:not(.f-sourcesanspro-italic,.f-sourcesanspro-regular){font-family:"Noto Sans SC",Helvetica,Arial,san-serif !important}
.h1,h1{font-size:32px;line-height:35px}
.h2,h2,.h3,h3{font-size:24px;line-height:26px}
.h4,h4{font-size:20px;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;line-height:22px}
.h6,h6{font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:20px;line-height:22px}
html[lang*='zh'] .h6,html[lang*='zh'] h6{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
p,.p-normal{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;font-weight:400;line-height:125%}
html[lang*='zh'] p,html[lang*='zh'] .p-normal{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.p-semibold{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500}
html[lang*='zh'] .p-semibold{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
.f-w-medium{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.f-w-semibold{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.f-w-bold{font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.f-w-book{font-family:'Whitney-Book',Arial,sans-serif}
.f-n-regular{font-family:"Noto Sans SC",Helvetica,Arial,san-serif}
b,strong{font-weight:unset;font-family:'Whitney-Bold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
html[lang*='zh'] b,html[lang*='zh'] strong,html[lang*='zh'] .f-w-bold{font-weight:bold !important}
html[lang*='zh'] .h6,html[lang*='zh'] h6,html[lang*='zh'] .h4,html[lang*='zh'] h4,html[lang*='zh'] .p-semibold{font-weight:600}
a,.link{color:#005daa;text-decoration:underline}
a sup,.link sup,a sub,.link sub{display:inline-block;text-decoration:none}
a span.sup,.link span.sup{font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
a.btn{text-decoration:none}
a:hover,.link:hover,a:focus,.link:focus,a:active,.link:active{color:#971b2f}
@media(min-width:481px){[href^="tel:"]{pointer-events:none}
}
.gold-links a,.gold-links a:hover,.gold-links a:focus,.gold-links a:active{color:#ecd898}
hr{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid #e4e4e4}
.dark-red-border{border-color:#971b2f}
.blue-border{border-color:#005daa}
@media only screen and (min-width:992px){p,.p-normal{font-size:18px}
.h1,h1{font-size:40px;line-height:44px}
.h2,h2{font-size:32px;line-height:35px}
.h3,h3{font-size:24px;line-height:26px}
.h4,h4{font-size:24px;line-height:26px}
.h6,h6{font-size:24px;line-height:26px}
}
.list-type-disc{list-style:disc}
.list-type-circle{list-style:circle}
.list-type-square{list-style:square}
.list-type-decimal{list-style:decimal}
.list-type-upper-alpha{list-style:upper-alpha}
.list-type-lower-alpha{list-style:lower-alpha}
.list-type-upper-roman{list-style:upper-roman}
.list-type-lower-roman{list-style:lower-roman}
.comp-gap-b{margin-bottom:32px}
@media only screen and (min-width:768px){.comp-gap-b{margin-bottom:40px}
}
.comp-gap-tb{margin-top:32px;margin-bottom:32px}
@media only screen and (min-width:768px){.comp-gap-tb{margin-top:40px;margin-bottom:40px}
}
.cmp-p-tb{padding-top:32px;padding-bottom:32px}
@media only screen and (min-width:768px){.cmp-p-tb{padding-top:40px;padding-bottom:40px}
}
.cmp-p-tb ul{padding:0;list-style:none}
.black-bg{background-color:#000}
.white-bg{background-color:#fff}
.dark-gray-bg{background-color:#54585a}
.gray-050-bg{background-color:#f8f8f8}
.gray-100-bg{background-color:#f4f4f4}
.gray-300-bg{background-color:#e4e4e4}
.gray-gradient-bg{background-image:linear-gradient(193.9deg,#a2aaad 14.88%,#54585a 56.42%)}
.blue-bg{background-color:#005daa}
.dark-blue-bg{background-color:#06357a}
.blue-gradient-bg{background-image:linear-gradient(166.9deg,#005daa 4.55%,#06357a 107.1%)}
.red-bg{background-color:#da291c}
.dark-red-bg{background-color:#971b2f}
.red-gradient-bg{background:linear-gradient(314.5deg,#971b2f 13.48%,#da291c 84.84%)}
.white-bg-text{background-color:#fff;color:#54585a}
.gray-100-bg-text{background-color:#f4f4f4;color:#54585a}
.gray-300-bg-text{background-color:#e4e4e4;color:#54585a}
.blue-bg-white-text{background-color:#005daa;color:#fff}
.blue-bg-gold-text{background-color:#005daa;color:#ecd898}
.dark-blue-bg-white-text{background-color:#06357a;color:#fff}
.dark-blue-bg-gold-text{background-color:#06357a;color:#ecd898}
.blue-gradient-bg-white-text{background:linear-gradient(166.9deg,#005daa 4.55%,#06357a 107.1%);color:#fff}
.blue-gradient-bg-gold-text{background:linear-gradient(166.9deg,#005daa 4.55%,#06357a 107.1%);color:#ecd898}
.red-bg-text{background-color:#da291c;color:#fff}
.dark-red-bg-text{background-color:#971b2f;color:#fff}
.red-gradient-bg-white-text{background:linear-gradient(314.5deg,#971b2f 13.48%,#da291c 84.84%);color:#fff}
.red-gradient-bg-gold-text{background:linear-gradient(314.5deg,#971b2f 13.48%,#da291c 84.84%);color:#ecd898}
.dark-gray-text{color:#54585a}
.blue-text{color:#005daa !important}
.dark-blue-text{color:#06357a !important}
.red-text{color:#da291c !important}
.dark-red-text{color:#971b2f !important}
.white-text{color:#fff !important}
.gold-text{color:#ecd898 !important}
.vgold-text{color:#c69214 !important}
.black{color:#000 !important}
.pb-70{padding-bottom:70px !important}
.download-app-links a{margin:0 15px 16px;display:inline-block}
.fs-14-16{font-size:12px;line-height:14px}
@media only screen and (min-width:992px){.fs-14-16{font-size:14px;line-height:18px}
}
.fs-16{font-size:14px !important;line-height:125%}
@media only screen and (min-width:992px){.fs-16{font-size:16px !important}
}
.fs-18{font-size:16px !important;line-height:125%}
@media only screen and (min-width:992px){.fs-18{font-size:18px !important}
}
.fs-24{font-size:20px !important;line-height:110%}
@media only screen and (min-width:992px){.fs-24{font-size:24px !important}
}
.gtitle{font-size:20px !important;line-height:110%;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:16px}
@media only screen and (min-width:992px){.gtitle{font-size:24px !important}
}
@media only screen and (min-width:992px){.gtitle{margin-bottom:24px}
}
.boxed-layout{max-width:840px;margin:0 auto;width:100%}
.btitle{font-size:20px !important;line-height:110%;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:16px;color:#06357a;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
@media only screen and (min-width:992px){.btitle{font-size:24px !important}
}
@media only screen and (min-width:992px){.btitle{margin-bottom:24px}
}
.disclaimer{font-size:20px !important;line-height:110%;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:16px}
@media only screen and (min-width:992px){.disclaimer{font-size:24px !important}
}
@media only screen and (min-width:992px){.disclaimer{margin-bottom:24px}
}
.disclaimer p,.disclaimer ul li,.disclaimer ol li{font-size:14px !important;line-height:125%;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500}
@media only screen and (min-width:992px){.disclaimer p,.disclaimer ul li,.disclaimer ol li{font-size:16px !important}
}
.tt-text{font-size:20px !important;line-height:110%;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:16px;font-weight:500}
@media only screen and (min-width:992px){.tt-text{font-size:24px !important}
}
@media only screen and (min-width:992px){.tt-text{margin-bottom:24px}
}
.tt-text p,.tt-text ul li,.tt-text ol li{font-size:16px !important;line-height:125%;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-weight:500}
@media only screen and (min-width:992px){.tt-text p,.tt-text ul li,.tt-text ol li{font-size:18px !important}
}
html[lang*='zh'] .tt-text p,html[lang*='zh'] .disclaimer p,html[lang*='zh'] .tt-text ul li,html[lang*='zh'] .disclaimer ul li,html[lang*='zh'] .tt-text ol li,html[lang*='zh'] .disclaimer ol li{font-weight:400}
.content ul,.content ol{margin:0;padding:5px 15px 15px 21px;text-align:left}
.content ul li,.content ol li{padding-bottom:0;line-height:32px}
.content ul li,.content ol li{font-size:16px !important;line-height:125%}
@media only screen and (min-width:992px){.content ul li,.content ol li{font-size:18px !important}
}
.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{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.blue-circle,.red-circle{counter-reset:velo-counter;list-style:none}
.blue-circle>li,.red-circle>li{line-height:normal;counter-increment:velo-counter;position:relative;display:flow-root;padding-left:27px}
.blue-circle>li:before,.red-circle>li:before{content:counter(velo-counter);color:#06357a;font-size:24px;line-height:125%;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;background:#fff;border-radius:50%;text-align:center;width:32px;height:32px;display:inline-block;padding:0;position:absolute;left:-20px}
.blue-circle.bullet,.red-circle.bullet{padding:0}
.blue-circle.bullet>li,.red-circle.bullet>li{line-height:normal}
.blue-circle.bullet>li:before,.red-circle.bullet>li:before{font-size:24px;line-height:125%;padding:2px;top:-10px;left:0}
@media only screen and (min-width:768px){.blue-circle li:not(:last-child){margin-bottom:32px}
.bullet.blue-circle li:not(:last-child),.bullet.red-circle li:not(:last-child){margin-bottom:30px}
}
@media only screen and (min-width:992px){.blue-circle li,.red-circle li{padding-left:20px}
.bullet.blue-circle li,.bullet.red-circle li{padding-left:58px}
}
.red-circle li::before{background:#971b2f !important;color:#fff !important}
.bullet.blue-circle li::before{background:#06357a;color:#fff}
body ul.ls-none,body ol.ls-none{padding-left:20px;padding-top:20px}
body ul.ls-none li,body ol.ls-none li{background-image:none;padding-left:15px}
@media only screen and (max-width:768px){.bullet.blue-circle li,.bullet.red-circle li{padding-left:35px;line-height:125%}
.bullet.blue-circle li:not(:last-child),.bullet.red-circle li:not(:last-child){margin-bottom:13px}
.bullet.blue-circle li::before,.bullet.red-circle li::before,.blue-circle li::before,.red-circle li::before{font-size:16px;line-height:24px;padding:0;top:3px;width:24px;height:24px}
.blue-circle li,.red-circle li{padding-left:16px}
}
@media only screen and (min-width:992px){.blue-circle li::before,.red-circle li::before{left:-50px}
}
.scroll-to-top-btn{position:fixed;bottom:0;right:0;z-index:9999;border:0;background:transparent;padding:0;margin:0;display:none}
@media only screen and (max-width:991px){.scroll-to-top-btn img{max-height:64px}
}
.table{color:#54585a}
.table td,.table th{padding:8px;border-color:#e4e4e4}
@media only screen and (min-width:992px){.table td,.table th{padding:24px 8px}
}
[class*="show-only-"]{display:none}
html[lang='en'] .show-only-en,html[lang='es'] .show-only-es,html[lang='zh-CN'] .show-only-cn,html[lang='zh'] .show-only-zh{display:block !important}
iframe{width:100% !important;margin:0 auto;display:block;border:0}
.floating-panel-wrapper{position:fixed;bottom:0;right:80px;width:auto;z-index:9999}
.floating-panel-wrapper .floating-panel{position:relative;background-color:#fff;padding:0;box-shadow:0 4px 6px rgba(0,0,0,0.1);max-width:375px;overflow:hidden;margin-bottom:0;transform:translateY(0);transition:transform .8s ease-out;animation:slideUp 1s ease-out}
.floating-panel-wrapper .floating-panel .close-btn{position:absolute;top:10px;right:10px;z-index:1}
.floating-panel-wrapper .floating-panel .close-btn::before{background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/close-icon-gray.svg') no-repeat;height:32px;width:32px}
.floating-panel-wrapper .floating-panel .floating-panel-content{padding:19px 52px 17px 43px}
@media only screen and (max-width:768px){.floating-panel-wrapper{bottom:25px;right:50%;transform:translateX(50%)}
.floating-panel-wrapper .floating-panel{width:300px}
.floating-panel-wrapper .floating-panel .floating-panel-content{padding:18px 21px 19px 29px}
}
.slide-down .floating-panel{transform:translateY(100%)}
@keyframes slideUp{from{transform:translateY(100%)}
to{transform:translateY(0)}
}
.btn{font-weight:500;font-size:20px;line-height:24px;padding:8px 32px;border-radius:20px;border:solid #005daa 1px;outline:0;box-shadow:none;text-decoration:none}
.btn.btn-primary,.btn.btn-primary-blue{color:#fff;background-color:#005daa}
.btn.btn-primary:hover,.btn.btn-primary-blue:hover,.btn.btn-primary:active,.btn.btn-primary-blue:active,.btn.btn-primary:not(:disabled):active,.btn.btn-primary-blue:not(:disabled):active{background-color:#fff;color:#005daa;border-color:#005daa}
.btn.btn-primary:focus,.btn.btn-primary-blue:focus{color:#fff;background-color:#06357a;border-color:#06357a;outline:0;box-shadow:none}
.btn.btn-outline-primary,.btn.btn-outline-primary-blue{color:#005daa;background-color:#fff}
.btn.btn-outline-primary:hover,.btn.btn-outline-primary-blue:hover,.btn.btn-outline-primary:active,.btn.btn-outline-primary-blue:active,.btn.btn-outline-primary:not(:disabled):active,.btn.btn-outline-primary-blue:not(:disabled):active,.btn.btn-outline-primary:focus,.btn.btn-outline-primary-blue:focus{background-color:#fff;color:#005daa;border-color:#005daa;outline:0;box-shadow:none}
.btn.btn-purple{color:#fff;background-color:#500778;border-color:#500778}
.btn.btn-purple:hover,.btn.btn-purple:active,.btn.btn-purple:not(:disabled):active{background-color:#fff;color:#500778;border-color:#500778}
.btn.btn-purple:focus{color:#fff;background-color:#9063cd;border-color:#9063cd;outline:0;box-shadow:none}
.btn.btn-dark-red{color:#fff;background-color:#971b2f;border-color:#971b2f}
.btn.btn-dark-red:hover,.btn.btn-dark-red:active,.btn.btn-dark-red:not(:disabled):active{background-color:#fff;color:#971b2f;border-color:#971b2f}
.btn.btn-dark-red:focus{color:#fff;background-color:#971b2f;border-color:#971b2f;outline:0;box-shadow:none}
.btn.btn-white{color:#54585a;background-color:#fff;border-color:#54585a}
.btn.btn-white:hover,.btn.btn-white:active,.btn.btn-white:not(:disabled):active{background-color:#005daa;color:#fff;border-color:#005daa}
.btn.btn-white:focus{color:#fff;background-color:#06357a;border-color:#06357a;outline:0;box-shadow:none}
.btn.btn-link{color:#005daa;border:0;background-color:transparent}
.btn.btn-link:focus{color:#005daa;border:0}
.btn.disabled{pointer-events:none;cursor:default}
.modal .modal-dialog{max-width:627px}
.modal .modal-content{background:#fff url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/bg-pattern/corner-angle.svg') no-repeat bottom right;border:0;border-radius:0}
.modal .modal-content .close.interface-icon-close-gray{position:absolute;top:15px;right:15px;cursor:pointer;z-index:1;opacity:1}
.modal .modal-content .close.interface-icon-close-gray::before{background:url('../../../etc.clientlibs/ewb-dotcom/clientlibs/clientlib-site/resources/images/icons/close-icon-new.svg') no-repeat;height:20px;width:20px}
.modal .modal-content .modal-body{padding:32px 62px}
.wechat-details{padding:25px 42px;text-align:center}
@media only screen and (min-width:768px){.wechat-details{padding:30px 74px}
}
@media only screen and (min-width:1440px){.wechat-details{padding:82px 152px}
}
.wechat-details .wechat-img{margin-bottom:18px;max-width:258px;width:100%;height:auto}
.wechat-details .wechat-title{font-weight:500;font-size:22px;line-height:120%;text-align:center;letter-spacing:.2px;color:#005daa;margin:0}
@media only screen and (min-width:768px){.wechat-details .wechat-title{font-size:24px}
}
.ewb-table{padding:1px}
.ewb-table .table-bordered td,.ewb-table .table-bordered th{border:1px solid #c5c5c5;vertical-align:middle}
.ewb-table .fs-20{font-weight:400;font-size:14px;line-height:125%}
@media only screen and (min-width:768px){.ewb-table .fs-20{font-size:16px}
}
@media only screen and (min-width:992px){.ewb-table .fs-20{font-size:20px}
}
.ewb-table .fs-24{font-weight:400;font-size:16px;line-height:125%}
@media only screen and (min-width:768px){.ewb-table .fs-24{font-size:22px}
}
@media only screen and (min-width:992px){.ewb-table .fs-24{font-size:24px}
}
.ewb-table .fs-16{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;line-height:125%}
.ewb-table .fw-600{font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.ewb-table .fs-18{font-weight:500;font-size:12px;line-height:24px}
@media only screen and (min-width:768px){.ewb-table .fs-18{font-size:18px;line-height:24px}
}
.ewb-table .table thead th{padding:16px 9px;border-bottom:1px solid #c5c5c5;font-family:'Whitney-Semibold',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:16px;line-height:125%}
.ewb-table .table.blue-header thead th{background-color:#06357a;color:#fff}
.ewb-table .table tbody td,.ewb-table .table tr>th{padding:10px 8px 11px;font-weight:500;font-size:12px;line-height:24px}
@media only screen and (min-width:768px){.ewb-table .table tbody td,.ewb-table .table tr>th{font-size:18px;line-height:24px}
}
.ewb-table .table .sub-title{color:#06357a;font-weight:400;font-size:14px;line-height:125%}
@media only screen and (min-width:768px){.ewb-table .table .sub-title{font-size:16px}
}
@media only screen and (min-width:992px){.ewb-table .table .sub-title{font-size:20px}
}
.ewb-table .table ul,.ewb-table .table ol{margin:0;padding-left:24px}
.ewb-table .table ul li,.ewb-table .table ol li{margin:0;font-weight:400;font-size:14px;line-height:125%}
@media only screen and (min-width:768px){.ewb-table .table ul li,.ewb-table .table ol li{font-size:16px}
}
@media only screen and (min-width:992px){.ewb-table .table ul li,.ewb-table .table ol li{font-size:20px}
}
.ewb-table .table a{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}
.ewb-table .table .logo{max-width:236px;height:auto}
.word-wrap{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}
#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0;color:#005daa;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:8px;background:#fff;-webkit-transition:top 1s ease-out;transition:top 1s ease-out;z-index:1001}
#skiptocontent a:focus{position:absolute;left:0;top:0;outline-color:transparent;-webkit-transition:top .1s ease-in;transition:top .1s ease-in}
[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 only screen and (max-width:1024px){button.mega_menu_dropdown{display:none}
button.mega_submenu_dropdown{display:none}
}
@media only screen and (min-width:1025px){button.mega_menu_dropdown{position:absolute;width:10px;height:20px;transition:all .3s ease;border:0;background:transparent;padding:0 12px 0 5px}
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}
.header-dark [href]:focus,.header-dark [tabindex]:focus,.header-dark button:focus,.header-dark a[role='button']:focus{outline:2px dotted #fff !important}
.header-dark button.mega_menu_dropdown:before{content:'';border-right:2px solid #fff;border-bottom:2px solid #fff}
button.mega_submenu_dropdown{position:absolute;top:50%;right:11px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);border:0;background:transparent;padding:0;width:24px;height:24px}
button.mega_submenu_dropdown:focus{outline:2px dotted #000 !important;outline-offset:1px}
button.mega_submenu_dropdown:before{content:'';display:inline-block;width:12px;height:12px;background:transparent;border-right:1px solid #005daa;border-top:1px solid #005daa;transition:all .3s ease;transform:translateX(-40%) rotate(45deg) scale(1);-moz-transform:translateX(-40%) rotate(45deg) scale(1);-webkit-transform:translateX(-40%) rotate(45deg) scale(1)}
button.mega_submenu_dropdown:focus::before{border-color:#000;transform:translateX(-40%) rotate(45deg) scale(1.2);-moz-transform:translateX(-40%) rotate(45deg) scale(1.2);-webkit-transform:translateX(-40%) rotate(45deg) scale(1.2)}
a.cmp-navigation__item-link.active:before{content:'';display:inline-block;width:12px;height:12px;background:transparent;border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;transition:all .3s ease;transform:translateX(-40%) rotate(45deg) scale(1);-moz-transform:translateX(-40%) rotate(45deg) scale(1);-webkit-transform:translateX(-40%) rotate(45deg) scale(1);position:absolute;top:40%;right:17px}
a.cmp-navigation__item-link.active:hover:before{z-index:1}
.footer-box .gold-links a:focus,.footer-box .footer-info a:focus{outline:2px dotted #fff !important}
}
@media only screen and (min-width:768px){.dotcom-container .container{max-width:1100px !important}
}
@media screen and (min-width:992px) and (max-width:1200px){.dotcom-container .container{max-width:992px !important}
}
.cards-bg{padding:0 0 40px 0 !important}
@media only screen and (min-width:768px){.cards-bg{padding:0 0 60px 0 !important}
}
@media only screen and (min-width:992px){.cards-bg{padding:0 0 100px 0 !important}
}
@media only screen and (max-width:991px){.cards-bg .container{padding:0 !important}
}
.cards-bg .cmp-cards .card.art-card{padding:0 !important;margin:16px !important;height:auto}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.art-card{margin:0 20px 40px !important}
}
.cards-bg .cmp-cards .card.art-card .card-body{padding:16px 16px 20px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.art-card .card-body{padding:18px 18px 20px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.art-card .card-body{padding:20px 20px 24px}
}
.cards-bg .cmp-cards .card.art-card .card-body .card-title{border:0;margin:0 0 16px 0;padding:0;font-size:16px;font-family:'Whitney-Medium',Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.art-card .card-body .card-title{font-size:20px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.art-card .card-body .card-title{font-size:24px}
}
.cards-bg .cmp-cards .card.art-card .card-body .card-text{margin:0;padding:0}
.cards-bg .cmp-cards .card.art-card .card-body .card-text p{font-size:16px;line-height:120%}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.art-card .card-body .card-text p{font-size:18px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.art-card .card-body .card-text p{font-size:20px}
}
.cards-bg .cmp-cards .card.art-card .card-img-top{object-fit:cover;margin-bottom:0 !important;min-height:215px;max-height:215px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards .card.art-card .card-img-top{min-height:120px;max-height:120px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .card.art-card .card-img-top{min-height:180px;max-height:180px}
}
.cards-bg .cmp-cards.art .card .card-img-top{min-height:320px;max-height:320px}
@media only screen and (min-width:768px){.cards-bg .cmp-cards.art .card .card-img-top{min-height:204px;max-height:204px}
}
@media only screen and (min-width:992px){.cards-bg .cmp-cards.art .card .card-img-top{min-height:320px;max-height:320px}
}
.cards-bg .cmp-cards .col{margin-bottom:0}
@media only screen and (min-width:992px){.cards-bg .cmp-cards .col{padding:0 !important}
}
.title-text p,.velo-text p,.markup-renderer p{font-size:16px !important;line-height:120% !important}
@media only screen and (min-width:768px){.title-text p,.velo-text p,.markup-renderer p{font-size:20px !important}
}
@media only screen and (min-width:992px){.title-text p,.velo-text p,.markup-renderer p{font-size:24px !important}
}