a,abbr,address,applet,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}b,mark,strong{font-style:inherit;font-weight:600}address,cite,dfn,em,i,q,var{font-style:italic;font-weight:inherit}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}ins{border-bottom:1px solid}a,ins,u{text-decoration:none}del,s{text-decoration:line-through}code,kbd,pre,samp{font-family:monospace}small{font-size:.75em}img{border:none;font-style:italic}input,select,textarea{font:inherit}ol,ul{list-style:none}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}p{margin-bottom:.5em}.nav_toggle{position:absolute;text-align:initial}.nav_toggle a{color:#fff;font-size:1.5em;text-decoration:none}@media (min-width:1015px){.nav_toggle{display:none}}.main_nav{background:#0a101c;border:solid #1d428a;border-width:0 4px 0 0;bottom:0;display:flex;flex-direction:column;position:fixed;right:100%;top:0;transition:right .2s,left .2s;width:100%;z-index:2}.main_nav--open{right:0}html[dir=rtl] .main_nav{border-width:0 0 0 4px;left:100%;right:unset}html[dir=rtl] .main_nav--open{left:0}@media (min-width:315px){.main_nav{width:315px}.main_nav--open{right:calc(100% - 315px)}html[dir=rtl] .main_nav--open{left:calc(100% - 315px)}}@media (min-width:1015px){.main_nav{left:0;right:unset}html[dir=rtl] .main_nav{left:unset;right:0}}@media (min-width:1330px){.main_nav{left:calc(50% - 665px)}html[dir=rtl] .main_nav{left:unset;right:calc(50% - 665px)}}.main_nav__header{padding:1em;text-align:end}@media (min-width:1015px){.main_nav__header{margin-top:calc(75.6px + 4em);padding:0}}.main_nav__nav{flex:1}.main_nav__footer{border-top:2px solid #1d428a;padding:1.5em 1em}.main_nav__item{border-bottom:1px solid #1d428a}.main_nav__link{display:block;padding:1em;text-decoration:none}.main_nav__link--active,.main_nav__link:focus,.main_nav__link:hover{background-color:#1d428a;color:#fff}.main_nav__nav_toggle{color:#fff;font-size:2em;line-height:1em;text-decoration:none}@media (min-width:1015px){.main_nav__nav_toggle{display:none}}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}.account-body{background-color:#fff;color:#141b4d;padding-bottom:1rem;text-align:center}.account-body .title{display:block;font-size:22px;font-weight:300;padding:15px 0}.account-body .info-section{align-items:center;display:block;margin:0 auto;text-align:left;width:80%}.account-body .info-section .text{padding-left:20px}.account-body .info-section .text .label-section{padding-top:15px}.account-body .info-section .text .label-section .label{display:block;font-size:12px;font-weight:700}.account-body .info-section .text .label-section .content-title{display:block;font-size:22px;font-weight:500}.account-body .info-section .text .label-section .content-title a:link,.account-body .info-section .text .label-section .content-title a:visited{color:#296d98;text-decoration:underline}.account-body .btn{background-color:#141b4d;border-radius:2px;color:#fff!important;display:inline-block;font-size:12px;font-weight:500;margin:15px 0;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.account-body .btn.change-username-btn{margin-bottom:0}.account-body .form-group{margin:0 auto;width:60%}.account-body .form-group label{font-size:12px;font-weight:400;margin:10px 0 5px;padding-bottom:5px;text-align:left}.account-body .form-group input{border:2px solid #141b4d;color:#141b4d;font-size:16px;font-weight:400;padding:5px;width:100%}.account-body .form-group.buttons{display:inline-block}.account-body .form-group.buttons button{border:none}.account-body .form-group.buttons .form-btn{background-color:#141b4d;border-radius:2px;color:#fff!important;display:inline-block;font-size:12px;margin:15px 0;min-width:85px;padding:10px 20px;text-align:center}.account-body .form-group.buttons .form-btn.save-btn{background-color:green;float:left;font-weight:300}.account-body .form-group.buttons .form-btn.cancel-btn{float:right;line-height:normal;padding:10px 20px;text-decoration:none;text-transform:uppercase}.account-body #error-msg.account-notification{background-color:#c71a32;color:#fff}.account-body #success-msg.account-notification{background-color:#46a037;color:#fff}.account-body .account-notification{background-color:#add8e6;border-radius:2px;color:#141b4d;font-weight:400;margin:10px auto;padding:10px 20px;text-align:center;width:70%}.account-body .password-policy{font-size:13px}.account-body .password-policy .password-policy-title{font-weight:700;padding-bottom:5px;text-decoration:underline}.account-login-header{display:inline-flex;width:100%}.account-login-header .logo{margin:50px auto;width:50%}.account-login-header .title-text{font-size:1.2em;font-weight:700;margin:0 auto;padding:20px;width:30%}.account-login-footer{bottom:30px;position:fixed}.account-login-body{background-color:#141b4d;color:#fff}.account-login-body .form-group{margin:0 auto;width:60%}.account-login-body .form-group label{color:#fff;font-size:12px;margin:10px 0 5px;padding-bottom:5px;text-align:left}.account-login-body .form-group input{border:2px solid #fff;font-size:13px;padding:5px;width:100%}.account-login-body .form-group .login-btn{background-color:#c71a32;border:none;border-radius:2px;color:#fff;font-size:13px;font-weight:300;margin:15px auto;padding:10px 20px;text-align:center;width:100%}.links{text-align:center;width:100%}.links .link{color:#fff;text-decoration:underline}.account-notification{background-color:#c71a32;border-radius:2px;margin:10px auto;padding:10px 20px;width:70%}.account-notification,body{color:#fff;text-align:center}body{background-color:#011a4b;font:.9em Roboto,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.25;min-height:100vh;position:relative}body.nav_open{overflow:hidden}@media (min-width:1015px){body.nav_open{overflow:auto}}body.nav_open:after{background-color:hsla(0,0%,100%,.2);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}@media (min-width:1015px){body.nav_open:after{display:none}}a{color:#6caaff;text-decoration:underline}img{display:block;line-height:1;width:100%}.text-danger{color:#ab1731;font-weight:400;padding:.5em 1em}.wrap{margin:0 auto;max-width:700px;min-height:100vh;overflow-x:hidden;padding:2em;position:relative;width:100%}@media (min-width:1015px) and (max-width:1330px){.wrap--with-nav{left:calc(665px - 50vw)}html[dir=rtl] .wrap--with-nav{right:calc(665px - 50vw)}}@media (min-width:1015px){.wrap{overflow-x:unset}}.main_header{margin-bottom:5em}@media (min-width:1015px){.main_header--with-nav{left:112.5px;position:fixed;z-index:3}html[dir=rtl] .main_header--with-nav{left:unset;right:112.5px}}@media (min-width:1330px){.main_header--with-nav{left:calc(50% - 552.5px)}html[dir=rtl] .main_header--with-nav{left:unset;right:calc(50% - 552.5px)}}.main_header a{display:inline-block}.main_header .main_header__logo{margin:0 auto;width:90px}@media (max-width:1015px){.main_header .main_header__logo{position:absolute;right:2em;top:2em}}.main_footer{margin-top:2em}.h2{font-size:1.7em;font-weight:500;margin-bottom:1em;margin-top:9em;text-transform:uppercase}.locale-switcher{background-color:#0a101c;border:1px solid #1d428a;color:#fff}.button{border:none;border-radius:.2em;box-shadow:1px 1px 3px rgba(0,0,0,.35);color:#fff;margin:0 auto;outline:none;text-decoration:none}.button--create-account{background-color:#ab1731;display:block;font-size:1.5em;font-weight:500;margin-bottom:1em;max-width:450px;padding:1em;width:100%}.button--create-account.auto-redirect{background-color:#1d428a;font-size:1em;width:auto}.button--need-help{background-color:#1d428a;display:inline-block;font-size:1em;padding:.65em}.actions{margin-top:2em}.carousel-bg{left:0;position:absolute;right:0;top:0;z-index:-1}.fade-overlay{background:url(/images/fade.png?46111574f272c251833872baf0eb6c3b) repeat-x bottom/contain;bottom:-35%;height:100%;left:0;position:absolute;width:100%;z-index:2}.spinner{margin:auto auto 1em;width:6em}
