.rich-text{color:#5a5a5a;font-family:lato,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:28px}@media (min-width:768px){.rich-text{font-size:1.5rem;line-height:28px}}@media (min-width:850px){.rich-text{max-width:764px;margin-right:20px}}.rich-text hr,.rich-text iframe,.rich-text ol,.rich-text p,.rich-text table,.rich-text ul{margin:0 0 15px;padding:0;font-style:normal}@media (min-width:768px){.rich-text hr,.rich-text iframe,.rich-text ol,.rich-text p,.rich-text table,.rich-text ul{margin:30px 0}}.rich-text hr:first-child,.rich-text iframe:first-child,.rich-text ol:first-child,.rich-text p:first-child,.rich-text table:first-child,.rich-text ul:first-child{margin-top:0}.rich-text hr:last-child,.rich-text iframe:last-child,.rich-text ol:last-child,.rich-text p:last-child,.rich-text table:last-child,.rich-text ul:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:0;padding:0;color:#000;font-family:lato-black,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal}.rich-text h1{margin-bottom:25px;font-size:2rem;line-height:36px}@media (min-width:768px){.rich-text h1{margin-bottom:40px;font-size:3.4375rem;line-height:65px}}@media (min-width:1024px){.rich-text h1{margin-bottom:30px;font-size:4.0625rem;line-height:80px}}.rich-text h2{margin-bottom:25px;font-size:1.5625rem;line-height:30px}@media (min-width:768px){.rich-text h2{margin-bottom:40px;font-size:2.1875rem;line-height:40px}}@media (min-width:1024px){.rich-text h2{margin-bottom:30px;font-size:2.8125rem;line-height:52px}}.rich-text h3{margin-bottom:15px;font-size:1.25rem;line-height:26px}@media (min-width:768px){.rich-text h3{margin-bottom:40px;font-size:1.375rem;line-height:27px}}@media (min-width:1024px){.rich-text h3{margin-bottom:30px;font-size:2rem;line-height:42px}}.rich-text h4{margin-bottom:15px;font-size:1.125rem;line-height:22px}@media (min-width:768px){.rich-text h4{margin-bottom:40px}}@media (min-width:1024px){.rich-text h4{margin-bottom:30px;font-size:1.5625rem;line-height:30px}}.rich-text h5,.rich-text h6{margin-bottom:15px;font-size:1.125rem;line-height:22px}@media (min-width:768px){.rich-text h5,.rich-text h6{margin-bottom:20px}}@media (min-width:1024px){.rich-text h5,.rich-text h6{font-size:1.25rem;line-height:26px}}.rich-text p{color:#5a5a5a;font-family:lato,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:28px;margin:0 0 15px;color:inherit}@media (min-width:768px){.rich-text p{font-size:1.5rem;line-height:28px;margin:0 0 40px}}@media (min-width:1024px){.rich-text p{margin:0 0 30px}}.rich-text p a:not(.btn-cta){font-size:1.5rem;line-height:28px}.rich-text p.has-large-font-size{font-size:1.25rem!important;line-height:1.3em}@media (min-width:768px){.rich-text p.has-large-font-size{font-size:1.375rem!important;line-height:1.36em}}@media (min-width:1024px){.rich-text p.has-large-font-size{font-size:1.5rem!important;line-height:1.33em}}.rich-text .btn-cta{color:inherit;text-decoration:none;margin-top:10px;color:#004873}@media (min-width:1024px){.rich-text .btn-cta{margin-top:20px}}.rich-text .btn-cta .btn-cta__icon{width:20px;height:20px;margin-left:20px;fill:#004873}.rich-text .btn-cta:hover{background-color:#004873;text-decoration:none}.rich-text .btn-cta:hover .btn-cta__icon{fill:#fff}.rich-text .btn-cta:hover span{color:#fff}.rich-text .btn-cta span{color:#004873}.rich-text a:not(.btn-cta){font-size:1rem;line-height:1.2;color:#004873;font-weight:700}@media (min-width:768px){.rich-text a:not(.btn-cta){font-size:1.125rem}}.rich-text a:not(.btn-cta):hover{color:#4586a3;text-decoration:underline;opacity:.7;transition:opacity .3s linear}.rich-text img{vertical-align:top;height:auto}.rich-text iframe,.rich-text img{width:100%;max-width:100%}.rich-text blockquote{color:#4586a3;font-family:lato-black-italic,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:26px;margin:0 0 30px}@media (min-width:1024px){.rich-text blockquote{font-size:1.5625rem;line-height:30px}}@media (min-width:768px){.rich-text blockquote{margin:0 0 40px}}.rich-text ul{list-style:none;font-size:1.125rem;line-height:28px}@media (min-width:768px){.rich-text ul{margin-top:45px;font-size:1.25rem}}.rich-text ul li{position:relative;padding-left:30px}.rich-text ul li:before{content:"\2022";position:absolute;left:7px;color:#4586a3}.rich-text ul li a:not(.btn-cta){font-size:inherit}.rich-text ul li ul:first-child{margin-top:12px}.rich-text ol{margin:0 0 20px;list-style:none;counter-reset:list}@media (min-width:768px){.rich-text ol{margin:0 0 30px}}.rich-text ol li{position:relative;padding-left:30px;counter-increment:list}.rich-text ol li:before{content:counter(list) ".";position:absolute;left:0;color:#4586a3}.rich-text ol li a:not(.btn-cta){font-size:inherit}.rich-text ol li ol:first-child{margin-top:12px}.rich-text li{color:#5a5a5a;font-family:lato,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:28px;margin-bottom:10px}@media (min-width:768px){.rich-text li{font-size:1.5rem;line-height:28px}}.rich-text li+li{margin-top:12px}.rich-text table{width:100%!important;border-collapse:collapse;border-spacing:0!important}.rich-text thead td,.rich-text thead th{font-weight:700!important}.rich-text tr{color:currentColor!important}.rich-text tr td,.rich-text tr th{font-weight:400}.rich-text tr b,.rich-text tr em,.rich-text tr h1,.rich-text tr h2,.rich-text tr h3,.rich-text tr h4,.rich-text tr h5,.rich-text tr h6,.rich-text tr i,.rich-text tr pre,.rich-text tr strong,.rich-text tr sub,.rich-text tr sup{color:currentColor!important}.rich-text td,.rich-text th{vertical-align:top!important;width:auto!important;padding:22px 15px!important;font-size:0.875rem!important;text-align:left!important}@media (min-width:768px){.rich-text td,.rich-text th{padding:22px 20px!important}}@media (max-width:767px){.rich-text td:first-child,.rich-text th:first-child{width:200px;min-width:200px}}.rich-text hr{height:1px;background:hsla(0,0%,53.3%,.14902);border:0}.rich-text .has-dark-blue-color{color:#004873}.rich-text .has-mid-blue-color{color:#4586a3}.rich-text .has-teal-color{color:#038a81}.rich-text .has-black-color{color:#000}

/*# sourceMappingURL=richtext.db0d403fcb1ede4ce519.css.map*/