html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}div,header,footer,section,ul,aside,nav,form,table,tr{font-size:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}a:hover,a:active{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{box-sizing:border-box}.quicksand-light{font-family:"Quicksand",serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.quicksand-regular,body{font-family:"Quicksand",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.quicksand-medium{font-family:"Quicksand",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.quicksand-semibold{font-family:"Quicksand",serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.quicksand-bold{font-family:"Quicksand",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.bebas-neue-regular{font-family:"Bebas Neue",serif;font-weight:400;font-style:normal}.oswald-light{font-family:"Oswald",serif;font-optical-sizing:auto;font-weight:200;font-style:normal}.oswald-regular{font-family:"Oswald",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.oswald-bold{font-family:"Oswald",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.generic-div{border-radius:10px;padding:10px;margin-bottom:10px;background:rgba(255,255,255,.2)}html,body,.full-height101{height:100%}.full-width101{width:100%}body{font-family:"Quicksand",serif;background-color:#fff;color:#00376f;font-size:16px}p,h1,h2,h3,h4,h5,h6,li,a,input,button,button.secondary,span{font-size:16px;line-height:.99}a,button,button.secondary{cursor:pointer}li a{text-decoration:none}input[type=text]{cursor:pointer}ul{list-style-type:none}textarea,input[type=text],input[type=submit],input[type=password],input[type=email]{appearance:none;-webkit-appearance:none;cursor:pointer}.pull-left{float:left!important}.pull-right{float:right!important}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.text-center{text-align:center}.half-width{width:50%;display:inline-block;vertical-align:top;padding:0 5px}.one-third-width{width:33.33%;display:inline-block;vertical-align:top;padding:0 5px}div.two-third-width{width:66.66%;display:inline-block;vertical-align:top;padding:0 5px}.one-fourth-width{width:25%;display:inline-block;vertical-align:top;padding:0 5px}div.three-fourth-width{width:75%;display:inline-block;vertical-align:top;padding:0 5px}div.one-eighth-width{width:12.5%;display:inline-block;vertical-align:top;padding:0 5px}div.three-eighth-width{width:37.5%;display:inline-block;vertical-align:top;padding:0 5px}.two-segments,.three-segments,.four-segments{font-size:0}.two-segments>li,.three-segments>li,.four-segments>li{display:inline-block;vertical-align:top;width:50%;padding:5px}.three-segments>li{width:33.33%}.four-segments>li{width:25%}.transparent-button{background-color:transparent;border:none;outline:0;padding:0;margin:0;display:inline-block}.g_expandable-table{border:1px solid #00376f;width:100%}.g_expandable-table td{border-right:1px solid #00376f;border-bottom:1px solid #00376f}.hide{display:none}.main-container101{width:100%;overflow-y:auto;background-color:#001900;color:#00376f}.fixed-fluid{width:100%;padding-left:200px}.fixed-fluid .fixed{width:200px;margin-left:-200px;display:inline-block;vertical-align:top}.fixed-fluid .fluid{width:100%;display:inline-block;vertical-align:top}.main-container{width:100%;height:calc(100% - 74px);background-color:transparent}.input-default,.labelled-datepicker .datepicker input{border:1px solid #00376f;border-radius:3px;height:24px;line-height:24px;padding-left:5px;background:white;display:inline-block;vertical-align:middle;width:200px;color:#00376f;font-weight:bolder;outline:0;margin-right:5px}.input-default.readonly,.labelled-datepicker .datepicker input.readonly{opacity:.5;cursor:text}.input-default.large,.labelled-datepicker .datepicker input.large{height:30px;line-height:30px;font-size:20px}.button-default,.button-submit{display:inline-block;color:#00376f;background-image:white;border:1px solid #00376f;height:24px;vertical-align:middle;outline:0;box-shadow:0 1px 2px #00000073;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,.25);border-radius:3px;text-decoration:none;padding:0 10px;font-family:"OpenSans Condensed",sans-serif;margin-right:5px}.button-default span,.button-submit span{vertical-align:middle;margin-bottom:3px}.button-default:hover,.button-submit:hover{background-image:white}.button-default:active,.button-submit:active{color:#00376f;background-image:linear-gradient(to bottom,#00A942 0%,#66DC9A 50%,#01D654 100%)}.button-default.large,.large.button-submit{height:30px;line-height:30px;font-size:20px}.button-default.extra-large,.extra-large.button-submit{height:40px;line-height:40px;font-size:26px}.button-submit{background-image:white;border:1px solid #00376f}.button-submit:hover{background-image:white}.button-submit:active{color:#00376f;background-image:linear-gradient(to bottom,#00A942 0%,#66DC9A 50%,#01D654 100%)}.generic-div{margin-bottom:10px;background:rgba(255,255,255,.05);box-shadow:4px 4px 4px #ff000073}.generic-div h2{font-weight:bold;font-size:20px;color:#00376f;border-bottom:1px solid #00376f;line-height:30px;background-color:#fff;background-image:white;padding-left:5px}.generic-div .content{padding:10px}.linear-elements,.fieldset-default>input,.fieldset-default>button,.fieldset-default>textarea,.fieldset-default>p{display:inline-block;vertical-align:middle;margin-right:15px}.generic-heading{font-weight:bold;font-size:24px;border-bottom:1px solid #00376f;line-height:30px;margin-bottom:20px;padding-bottom:10px}.table-default{font-size:14px;padding:10px;width:100%}.table-default tr{font-size:14px}.table-default tr th{font-size:18px;border:1px solid #00376f;color:#00376f;background-color:#fff;padding:0 5px;height:30px;line-height:30px;font-weight:bolder}.table-default tr td{font-size:14px;height:24px;line-height:24px;padding-left:5px;color:#00376f;border:1px solid #00376f}.table-default tr:nth-child(odd){background-color:#fff}.table-default tr:nth-child(even){background-color:#fff}.table-default tr:hover{background-color:#0000004d}.textarea-default{background-color:#fff;border:1px solid #00376f;padding:2px;height:60px;color:#00376f;width:100%}.fieldset-default{color:#00376f;font-size:16px;line-height:30px;margin-right:10px;margin-bottom:10px;display:inline-block;vertical-align:top;border:1px solid white;padding:10px}.fieldset-default legend{line-height:1;padding:0 5px;font-size:14px}.fieldset-default input{width:100px;height:30px;line-height:30px;font-size:20px;text-align:center}.fieldset-default button{height:30px;line-height:30px;font-size:20px}.fieldset-default.disabled{border:1px solid #00376f}.fieldset-default.disabled legend{color:#00376f}.fieldset-default.disabled button{background-image:none;background-color:transparent;border:1px solid #00376f;color:#00376f}.fieldset-default.alt{border:1px solid red}.fieldset-default.alt button.button-default,.fieldset-default.alt button.button-submit{border-color:#00376f}.fieldset-default.alt .input-default,.fieldset-default.alt .labelled-datepicker .datepicker input,.labelled-datepicker .datepicker .fieldset-default.alt input{border-color:#00376f;color:#00376f}.panel{border:1px solid #00376f;border-radius:5px;margin-bottom:5px}.panel h2{height:30px;line-height:30px;font-weight:bold;font-size:20px;margin-bottom:5px;color:#00376f;border-bottom:1px solid #00376f;padding-left:5px}.panel h2 button.close-button{float:right;border:none;outline:0;width:10px;height:10px;text-align:center;background-color:#000;color:#fff;margin-right:6px;margin-top:4px}.panel .panel-body{padding:5px;font-size:14px;color:#00376f}.caret-up{width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #00376f transparent;position:relative;top:-12px}.caret-down{width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#00376f transparent transparent transparent;position:relative;top:13px}.caret-up-small{width:0;height:0;border-style:solid;border-width:0 4px 5px 4px;border-color:transparent transparent #00376f transparent}.caret-down-small{width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#00376f transparent transparent transparent}button.icon-button{background-color:transparent;outline:0;border:1px solid transparent;width:24px;height:24px;padding:0;margin-top:2px;border-radius:5px;cursor:pointer;color:#fff;display:inline-block;vertical-align:middle}.icon-button:hover{background-color:#fff3}.icon-button:active{background-color:violet}.icon-button.add,.icon-button.remove{border:1px solid white;width:20px;height:20px;margin:0 5px}.icon-button.add span,.icon-button.remove span{line-height:19px;font-size:24px;font-weight:bolder}.icon-button.remove{margin-left:0;line-height:14px}.icon-button.remove span{line-height:14px}.dropdown-toggle span.caret-down{border-color:white transparent transparent transparent}.dropdown-toggle span.caret-up{border-color:transparent transparent white transparent}.gradient-orange{background-image:linear-gradient(to top,orangered 0%,#9274e0 100%,#f338d3 100%)}label.labelled-input{display:inline-block;font-size:14px;border:1px solid #00376f;background-color:#00000080;border-radius:15px;padding-left:15px}label.labelled-input input{margin-left:10px;margin-right:0;border:none;border-radius:0 15px 15px 0}.labelled-datepicker{display:inline-block;font-size:14px;border:1px solid #00376f;background-color:#00000080;border-radius:15px;padding-left:15px}.labelled-datepicker .datepicker input{margin-left:10px;margin-right:0;border:none!important;border-radius:0 15px 15px 0}.labelled-datepicker .datepicker .ngx-datepicker-container .ngx-datepicker-calendar-container{z-index:11}.positive-large{background-color:#0f0c;color:#0c840c}.positive-medium,.positive{background-color:#0f09;color:#b1f2b1}.positive-small{background-color:#0f06;color:#b1f2b1}.positive-x-small{background-color:#0f03;color:#b1f2b1}.negative-large{background-color:#f00c;color:pink}.negative-medium,.negative{background-color:#f009;color:pink}.negative-small{background-color:#f006;color:pink}.negative-x-small{background-color:#f003;color:pink}a.link{border-radius:4px;padding:1px 8px;cursor:pointer;display:inline-block;background-image:linear-gradient(to top,#0059b3 0%,#00376f 50%,#001f3f 100%);color:#b2cce0;font-size:1.25rem;background-color:#b2cce0}a.link:hover{color:#e2bac9;text-decoration:underline}.margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}p.increment-decrement-date,p.increment-decrement{display:inline-block;vertical-align:middle}p.increment-decrement-date .arrow,p.increment-decrement .arrow{margin:0;border-radius:0;border-color:#00376f;width:40px;height:30px}p.increment-decrement-date .arrow span,p.increment-decrement .arrow span{margin:-10px 0 0;font-size:24px;vertical-align:top;display:inline-block}p.increment-decrement-date .arrow:first-of-type,p.increment-decrement .arrow:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:none}p.increment-decrement-date .arrow:last-of-type,p.increment-decrement .arrow:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px;border-left:none}p.increment-decrement-date .arrow+input,p.increment-decrement .arrow+input{margin:0;border-radius:0;border-right:none;border-left:none}p.increment-decrement-date input,p.increment-decrement input{width:120px;height:30px}p.increment-decrement-date.alt button.button-default,p.increment-decrement-date.alt button.button-submit,p.increment-decrement.alt button.button-default,p.increment-decrement.alt button.button-submit{border-color:#00376f}p.increment-decrement-date.alt button.button-default:hover,p.increment-decrement-date.alt button.button-submit:hover,p.increment-decrement.alt button.button-default:hover,p.increment-decrement.alt button.button-submit:hover{background-image:white}p.increment-decrement-date.alt .input-default,p.increment-decrement-date.alt .labelled-datepicker .datepicker input,.labelled-datepicker .datepicker p.increment-decrement-date.alt input,p.increment-decrement.alt .input-default,p.increment-decrement.alt .labelled-datepicker .datepicker input,.labelled-datepicker .datepicker p.increment-decrement.alt input{background-color:#fff;border-color:#00376f;color:#00376f}button.secondary{background-color:#fff;background-image:white}button.secondary:hover{color:#00376f;background-color:#fff;background-image:white}button.secondary:active{background-color:#fff;background-image:white}button.secondary:disabled{opacity:.5;pointer-events:none}button.toggle{display:inline-block;line-height:0;height:30px;border-radius:15px;width:50px;vertical-align:middle;border:2px solid #00376f;outline:0;box-shadow:0 1px 2px #00000073;font-size:36px;text-shadow:0 1px 0 rgba(255,255,255,.25);text-decoration:none;font-family:"OpenSans Condensed",sans-serif;padding:0 0 5px;color:#00376f;background-color:#00376f}button.toggle.enabled{background-color:#fff;border:2px solid #00376f;color:#00376f;font-size:34px;line-height:.5}dl{width:100%;overflow:hidden;padding:0;margin:0}dl:first-of-type{border-bottom:2px solid #00376f}dl dt,dl dd{float:left;padding:0;margin:0;font-size:16px;height:30px;line-height:30px}dl dt{width:60%}dl dt.large{height:40px;line-height:40px;font-size:24px}dl dd{width:40%;text-align:right;color:#00376f}dl dd input.input-default,dl dd .labelled-datepicker .datepicker input,.labelled-datepicker .datepicker dl dd input{width:100%}dl dd.large{height:40px;line-height:40px;font-size:24px;font-weight:bolder;color:#00376f}dl dd.large input{font-size:24px;height:36px;line-height:36px}dl dt.border-bottom,dl dd.border-bottom{border-bottom:1px solid #00376f;margin-bottom:10px}dl.buy dt{color:#00376f}dl.buy dd input{background-color:#fff;border:1px solid #00376f;color:#00376f}aside.sidebar.fixed{width:200px;min-width:200px;height:100%;background-size:50% 100%}aside.sidebar.fixed nav{width:100%;height:100%;background-size:100%;position:relative}.fixed-fluid-fixed-layout{display:grid;grid-template-areas:"fixed-left fluid fixed-right";grid-auto-columns:1fr}.fixed-fluid-fixed-layout .fixed-left{grid-area:fixed-left;width:3rem}.fixed-fluid-fixed-layout .fluid{grid-area:fluid}.fixed-fluid-fixed-layout .fixed-right{grid-area:fixed-right;width:2rem}section.responsive-section div.section-container{margin:0 auto;max-width:1022px;width:1022px}section.responsive-section div.section-container article{padding:32px 16px}@media (max-width: 768px){section.responsive-section div.section-container{width:100%;max-width:100%;margin:0}section.responsive-section div.section-container article{padding:24px 16px}}.fixed-fluid-layout{display:grid;grid-template-areas:"fixed fluid";grid-auto-columns:1fr}.fixed-fluid-layout .fixed-left{grid-area:fixed;width:3rem}.fixed-fluid-layout .fluid{grid-area:fluid}.two-column-layout{display:grid;grid-template-areas:"column1 column2";grid-auto-columns:1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:2%;column-gap:2%;grid-row-gap:2%;row-gap:2%}.two-column-layout .column1,.two-column-layout .column2{padding:1%}.two-column-layout .column1{grid-area:column1}.two-column-layout .column2{grid-area:column2}@media (max-width: 768px){.two-column-layout{grid-template-columns:repeat(1,1fr);grid-template-areas:"column1" "column2";grid-column-gap:0;column-gap:0;grid-row-gap:0;row-gap:0}.two-column-layout .column1,.two-column-layout .column2{padding:1rem}}.icon{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:#b2cce0;stroke:#b2cce0}.icon.active{fill:#fff;stroke:#fff}.icon use{width:16px;height:16px}.show{display:block!important}.hide{display:none!important}.sm{display:none}@media (max-width: 768px){.sm{display:inline-block}}figure{border:5px solid #00376f;padding:4px;margin:auto}figure img{text-align:center;box-shadow:0 0 10px 5px #0059b3;-webkit-box-shadow:0px 0px 10px 5px #0059b3;-moz-box-shadow:0px 0px 10px 5px #0059b3}figure figcaption{margin-top:16px;font-size:1rem;font-weight:bolder}ul.list-default li{color:#00376f;border-left:4px solid #b2cce0;border:1px solid #b2cce0;padding:4px;border-radius:4px;margin-bottom:16px;font-size:20px}ul.list-default li:nth-child(even){color:#661866;border:1px solid #ce0f58;border-left:4px solid #ce0f58}h2,h3{font-family:"Bebas Neue",serif;font-size:2rem;width:100%;margin:24px 0;text-align:center;color:#0059b3;font-weight:400}h3{font-size:1.5rem;text-align:left;margin:20px 0}p{font-size:1.25rem;line-height:1.05;color:#00376f}p.card{height:30px;line-height:30px;font-size:20px;background-color:#00376f;color:#cce4f7;border-radius:8px;padding:0 8px}section.accordion .dynamic-heading span.left{font-size:1.25rem;display:inline-block;font-weight:normal;width:100%;margin-top:8px}section.accordion .dynamic-heading span.right{font-size:1rem;color:#001f3f}section.accordion.contrast .dynamic-heading span.right{color:#1e90ff}
