.text[data-v-c6ea92c3]{background-color:#f1f1f2;box-shadow:0 0 1em .4em #16253d80;color:#002c54;font-weight:300;line-height:2em;padding:2em 0;position:relative}.text .container[data-v-c6ea92c3]{position:relative}.text h1[data-v-c6ea92c3]{margin-bottom:1.5rem;margin-top:0}.text em[data-v-c6ea92c3]{font-style:italic;font-weight:400;letter-spacing:normal}@media (min-width: 414px){.text[data-v-c6ea92c3]{padding:5em 0}}.text p[data-v-c6ea92c3]{font-size:1rem;-webkit-hyphens:auto;hyphens:auto;line-height:2em;text-align:justify}@media (min-width: 576px){.text p[data-v-c6ea92c3]{font-size:1.1rem;line-height:3rem}}@media (min-width: 768px){.text p[data-v-c6ea92c3]{font-size:1.2rem;line-height:3.2rem}}@media (min-width: 992px){.text p[data-v-c6ea92c3]{font-size:1.3rem;line-height:3.5rem}}.text[data-v-c6ea92c3]:first-of-type{margin-top:80vh}@media (max-width: 1199.9px){.text:first-of-type h1[data-v-c6ea92c3]{color:#1995ad;font-size:2em;font-weight:500;letter-spacing:.05em;margin-bottom:1.5em;position:relative;text-transform:uppercase}}@media (min-width: 414px) and (max-width: 575.9px){.text:first-of-type h1[data-v-c6ea92c3]{font-size:3em}}@media (min-width: 576px) and (max-width: 767.9px){.text:first-of-type h1[data-v-c6ea92c3]{font-size:3em}}@media (min-width: 768px) and (max-width: 991.9px){.text:first-of-type h1[data-v-c6ea92c3]{font-size:3em}}@media (min-width: 992px) and (max-width: 1199.9px){.text:first-of-type h1[data-v-c6ea92c3]{font-size:3em}}.text:first-of-type .text__underline[data-v-c6ea92c3]{background-color:#a1d6e2;bottom:-.65em;content:"";height:.15em;left:0;position:absolute;width:5em}@media (min-width: 768px){.text[data-v-c6ea92c3]:first-of-type{margin-top:80vh}}@media (min-width: 1200px){.text:first-of-type .text__underline[data-v-c6ea92c3]{content:none;display:none}}.text:not(:first-of-type) h2[data-v-c6ea92c3]{color:#1995ad;font-size:2em;font-weight:500;letter-spacing:.05em;margin-bottom:1.5em;position:relative;text-transform:uppercase}@media (min-width: 768px){.text:not(:first-of-type) h2[data-v-c6ea92c3]{font-size:2.5rem;line-height:3rem}}@media (min-width: 992px){.text:not(:first-of-type) h2[data-v-c6ea92c3]{font-size:2.6rem}}.text:not(:first-of-type) .text__underline[data-v-c6ea92c3]{background-color:#a1d6e2;bottom:-.65em;content:"";height:.15em;left:0;position:absolute;width:5em}
