﻿body{font-family:"Roboto",sans-serif;color:#222;font-size:1rem;line-height:1.75}h1,h1.elementor-heading-title{font-size:3.125rem;line-height:1.1;font-family:"Roboto Serif",sans-serif;font-weight:600;margin-bottom:20px}@media(min-width: 576px){h1,h1.elementor-heading-title{font-size:3.75rem}}@media(min-width: 768px){h1,h1.elementor-heading-title{font-size:4.625rem}}h2,h2.elementor-heading-title{font-size:2.25rem;font-family:"Roboto Serif",sans-serif;line-height:1.1;font-weight:500;margin-bottom:20px;color:#233856}@media(min-width: 992px){h2,h2.elementor-heading-title{font-size:3rem}}h3,h3.elementor-heading-title{font-size:1.75rem;font-family:"Roboto Serif",sans-serif;line-height:1.1;font-weight:400;margin-bottom:20px;color:#233856}@media(min-width: 992px){h3,h3.elementor-heading-title{font-size:2.25rem}}h4,h4.elementor-heading-title{font-size:1.5rem;font-family:"Roboto",Arial,sans-serif;line-height:1.1;font-weight:400;margin-bottom:20px;color:#222}@media(min-width: 992px){h4,h4.elementor-heading-title{font-size:1.875rem}}h5,h5.elementor-heading-title{font-size:1.25rem;font-family:"Roboto",Arial,sans-serif;line-height:1.1;text-transform:uppercase;letter-spacing:0.03125rem;font-weight:700;margin-bottom:20px}h6{font-size:1.125rem;font-family:"Roboto",Arial,sans-serif;line-height:1.1;margin-bottom:20px}p{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.75;margin-bottom:20px}p:last-child{margin-bottom:0}ul{margin:0 0 1rem 1.5rem;padding:0;list-style:disc}ul.checklist{margin-left:0}ul.checklist li{padding-left:1.5625rem;position:relative;list-style:none;margin-bottom:10px}ul.checklist li::before{content:"";font-family:"Font Awesome 5 Free",sans-serif;font-weight:900;font-size:inherit;display:inline;position:absolute;left:0;color:#46839b}ol{margin:0 0 1rem 1.5rem;padding:0;list-style:decimal}li{margin:.25rem 0;line-height:1.5}a{color:#233856;text-decoration:underline;text-decoration-color:#46839b;text-underline-offset:3px;transition:all .3s ease}a:hover,a:focus,a:active{text-underline-offset:5px;text-decoration-color:#c3d7dd}.intro-text{font-size:1.125rem;line-height:1.6666666667}@media(min-width: 768px){.intro-text{font-size:1.375rem;line-height:1.3636363636}}.ratio,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a,.section .image-col--grid .elementor-widget-image .elementor-widget-container{position:relative}.ratio.ratio-1x1,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-1x1,.section .image-col--grid .elementor-widget-image .ratio-1x1.elementor-widget-container{--aspect-ratio: 100%}.ratio.ratio-1x2,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-1x2,.section .image-col--grid .elementor-widget-image .ratio-1x2.elementor-widget-container{--aspect-ratio: 110%}.ratio.ratio-2x3,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-2x3,.section .image-col--grid .elementor-widget-image .ratio-2x3.elementor-widget-container{--aspect-ratio: 150%}.ratio.ratio-3x2,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a,.section .image-col--grid .elementor-widget-image .elementor-widget-container{--aspect-ratio: 66.6666666667%}.ratio.ratio-3x4,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-3x4,.section .image-col--grid .elementor-widget-image .ratio-3x4.elementor-widget-container{--aspect-ratio: 125%}.ratio.ratio-4x6,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-4x6,.section .image-col--grid .elementor-widget-image .ratio-4x6.elementor-widget-container{--aspect-ratio: 150%}.ratio.ratio-9x4,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a.ratio-9x4,.section .image-col--grid .elementor-widget-image .ratio-9x4.elementor-widget-container{--aspect-ratio: 44.4444444444%}.ratio>*,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a>*,.section .image-col--grid .elementor-widget-image .elementor-widget-container>*{position:absolute;top:0;left:0;width:100%;height:100%}@media print{.ratio>*,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a>*,.section .image-col--grid .elementor-widget-image .elementor-widget-container>*{position:relative}}.ratio img,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a img,.section .image-col--grid .elementor-widget-image .elementor-widget-container img{position:absolute;top:0;left:0;width:100%;object-fit:cover;height:100% !important}@media print{.ratio img,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a img,.section .image-col--grid .elementor-widget-image .elementor-widget-container img{position:relative}}.ratio::before,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a::before,.section .image-col--grid .elementor-widget-image .elementor-widget-container::before{display:block;padding-top:var(--aspect-ratio);content:""}@media print{.ratio::before,.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a::before,.section .image-col--grid .elementor-widget-image .elementor-widget-container::before{display:none}}:root{font-size:16px}html,body{margin:0;padding:0;background-color:#fff}*{box-sizing:border-box}.btn-primary,.btn-secondary{padding:15px 45px 15px 25px;background-color:#233856;color:#fff;font-size:1rem;font-weight:600;letter-spacing:0.03125rem;text-transform:uppercase;text-decoration:none;line-height:1.125;display:inline-block;position:relative;margin-top:15px;overflow:hidden;transition:all .3s ease}.btn-primary::after,.btn-secondary::after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(20deg);right:15px;width:15px;height:300%;display:block;background-color:#46839b;transform-origin:center center;transition:all .3s ease;opacity:1}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#233856;background-color:#c3d7dd;text-decoration:none}.btn-primary:hover::after,.btn-primary:focus::after,.btn-primary:active::after,.btn-secondary:hover::after,.btn-secondary:focus::after,.btn-secondary:active::after{right:0;transform:translateY(-50%) rotate(0);background-color:#233856}.btn-secondary{background-color:#fff;color:#233856}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#233856;background-color:#c3d7dd;text-decoration:none}.btn-secondary:hover::after,.btn-secondary:focus::after,.btn-secondary:active::after{right:0;transform:translateY(-50%) rotate(0);background-color:#233856}.elementor-menu-toggle{background-color:#46839b !important}.elementor-menu-toggle i{font-size:1.875rem;color:#fff}.blurb{padding:20px;background-color:rgba(195,215,221,.5);border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,.1)}@media(min-width: 992px){.blurb{padding:30px}}.blurb__icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon{font-size:5.625rem}.blurb__icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon svg path{fill:#233856}.blurb__text .elementor-widget-heading h3.elementor-heading-title{font-size:1.5rem}.elementor-widget-image-box.card .elementor-widget-container{background-color:#c3d7dd;box-shadow:0 10px 10px rgba(35,56,86,.1)}.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img{margin-bottom:0}.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-img a{display:block}.elementor-widget-image-box.card .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{padding:10px 30px 30px}section.dark .elementor-widget-image-box.card .elementor-widget-container{background-color:#fff}.elementor-widget-icon-box.icon-card .elementor-widget-container{background-color:#233856;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.2)}.elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{width:6.25rem;height:6.25rem;border-radius:100%;background-color:#46839b;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:-3.125rem auto 0;border:2px solid #fff}.elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{padding:0 30px 30px}.elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title{color:#fff;margin-bottom:10px;font-size:1.375rem}@media(min-width: 1200px){.elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title{font-size:1.75rem}}.elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{color:#fff;line-height:1.3}section.dark .elementor-widget-icon-box.icon-card .elementor-widget-container{background-color:#46839b}section.dark .elementor-widget-icon-box.icon-card .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{background-color:#233856;border-color:#fff}#main-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item a.elementor-item{color:#fff;font-weight:400;text-transform:uppercase}#main-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item a.elementor-item::after{background-color:#c3d7dd}body.home #main-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item a.elementor-item{color:#233856}body.home #main-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item a.elementor-item::after{background-color:#233856}.table-card{background-color:#233856;background:linear-gradient(#233856, #46839B);border-radius:8px;padding:20px;flex:1 0 0%}.table-card__header{font-size:1rem;font-weight:700;margin-bottom:10px !important;text-transform:uppercase;color:#fff}.table-card .elementor-widget-text-editor{margin-bottom:20px !important;padding-bottom:20px !important;border-bottom:solid 1px #c3d7dd}.table-card .elementor-widget-text-editor .elementor-widget-container{color:#fff}.table-card .elementor-widget-text-editor .elementor-widget-container p{line-height:1.1}.table-card div:last-child{border:none}header{position:relative;z-index:999}header>.elementor-element{height:85px}@media(min-width: 992px){header>.elementor-element{height:105px}}header>.elementor-element>.e-con-inner{justify-content:space-between !important}body.home header>.elementor-element{background-color:hsla(0,0%,100%,.8)}footer{padding:75px 30px;background-color:#233856 !important;position:relative}@media(min-width: 1200px){footer{padding:5vw 30px}}@media(min-width: 1600px){footer{padding:5vw 0}}footer::after{position:absolute;bottom:0;right:0;width:50%;height:100%;background-image:url("../../../resources/images/half-anchor-right.png");content:"";background-repeat:no-repeat;background-position:bottom right;background-size:contain;opacity:.75}footer .elementor-element .footer-menu{padding-left:15px}@media(min-width: 768px){footer .elementor-element .footer-menu{padding:0}}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item{margin-bottom:20px}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>a{color:#fff;padding:0;text-transform:uppercase;font-weight:700;font-size:1rem}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>a:focus-visible{border:1px solid #fff;outline:1px solid #000;outline-offset:2px}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>a:hover,footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>a:focus,footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>a:active{text-decoration:underline;text-decoration-color:#c3d7dd}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu{margin-top:15px;display:block;position:relative;background-color:rgba(0,0,0,0);width:auto}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li{margin-bottom:8px}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li>a{background-color:rgba(0,0,0,0);color:#fff;font-weight:400;text-transform:none;padding:0;border:none;font-size:0.875rem}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li>a:focus-visible{border:1px solid #fff;outline:1px solid #000;outline-offset:2px}footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li>a:hover,footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li>a:focus,footer .elementor-element .footer-menu nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item>ul.sub-menu>li>a:active{background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-color:#c3d7dd}footer .elementor-element .footer-menu nav.elementor-nav-menu--dropdown{display:none !important}#main-nav nav.elementor-nav-menu--dropdown{top:62px !important;box-shadow:7px 6px 16px rgba(0,0,0,.4);margin-top:0}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item{border-bottom:solid 1px #c3d7dd}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item.current-menu-item>a,#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item.current-page-ancestor>a{color:#fff;background-color:#233856}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item:last-child{border-bottom:none}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>a.elementor-item{padding:20px;font-size:1.25rem;font-weight:700}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>a.elementor-item .sub-arrow{font-size:1rem;margin-block-end:-10px;margin-block-start:-15px;padding:0 7px}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu{padding:0}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item{text-transform:uppercase;font-size:1rem;font-weight:700;padding:17px 20px 17px 40px;border:none;transition:all .3s ease}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:hover,#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:focus,#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:active{background-color:#233856;border:none}#main-nav nav.elementor-nav-menu--dropdown>ul.elementor-nav-menu>li.menu-item>ul.sub-menu>li.menu-item:last-child>a{border-bottom:none}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item{font-size:1.25rem;font-weight:700}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item::after{width:0;transition:all .3s ease}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item:hover::after,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item:focus::after,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item:active::after{opacity:1;width:100%}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>a.elementor-item .sub-arrow{font-size:1rem;margin-block-end:-10px;margin-block-start:-15px;padding:0 7px}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item.current-menu-item>a::after,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item.current-page-ancestor>a::after{opacity:1;width:100%}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu{background-color:#c3d7dd}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item{text-transform:uppercase;font-size:1rem;font-weight:700;padding:17px 20px;border:none;border-bottom:solid 1px #46839b;transition:all .3s ease}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:hover,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:focus,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item>a.elementor-sub-item:active{background-color:#233856;border:none;border-bottom:solid 1px #46839b}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item:last-child>a{border-bottom:none}#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item.current-menu-item:not(.anchor-link)>a,#main-nav nav.elementor-nav-menu--main>ul.elementor-nav-menu li.menu-item>ul.sub-menu>li.menu-item.current-page-ancestor:not(.anchor-link)>a{background-color:#233856;border:none;border-bottom:solid 1px #46839b}.section>.e-con-inner{padding:50px 30px}@media(min-width: 768px){.section>.e-con-inner{padding:75px 30px}}@media(min-width: 1200px){.section>.e-con-inner{padding:5vw 75px}}@media(min-width: 1600px){.section>.e-con-inner{padding:5vw 0}}.section.dark .header-col h1,.section.dark .header-col h2,.section.dark .header-col h3,.section.dark .header-col h4,.section.dark .header-col h5,.section.dark .header-col h6,.section.dark .header-col p,.section.dark .header-col ul,.section.dark .header-col ol,.section.dark .header-col li,.section.dark .text-col h1,.section.dark .text-col h2,.section.dark .text-col h3,.section.dark .text-col h4,.section.dark .text-col h5,.section.dark .text-col h6,.section.dark .text-col p,.section.dark .text-col ul,.section.dark .text-col ol,.section.dark .text-col li{color:#fff}.section.dark .header-col ul.checklist li::before,.section.dark .text-col ul.checklist li::before{color:#c3d7dd}.section .column-col{padding:30px;background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.2);border:solid 1px #c3d7dd;border-radius:5px}.section .header-col{max-width:900px;margin:0 auto}.section .image-col--grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.section.section--bio-detail{position:relative;padding:0}.section.section--bio-detail>.e-con-inner{padding:135px 30px}@media(min-width: 768px){.section.section--bio-detail>.e-con-inner{padding:160px 30px}}@media(min-width: 1200px){.section.section--bio-detail>.e-con-inner{padding:calc(5vw + 105px) 75px}}@media(min-width: 1600px){.section.section--bio-detail>.e-con-inner{padding:calc(5vw + 105px) 0}}.section.section--bio-detail::before{position:absolute;content:"";top:0;left:0;width:100%;height:85px;background-color:#233856}@media(min-width: 992px){.section.section--bio-detail::before{height:105px}}.section.section--blurbs.dark .blurb{background-color:#fff}.section.section--columns .columns.two{flex-direction:row;justify-content:center;flex-wrap:wrap}.section.section--columns .columns.two .column-col{width:100%}@media(min-width: 768px){.section.section--columns .columns.two .column-col{width:calc(50% - 10px)}}@media(min-width: 1200px){.section.section--columns .columns.two .column-col{width:calc(33.3333% - 10px)}}.section.section--hero{padding:0}.section.section--hero::after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../../../resources/images/corner-slash-br.png");content:"";background-repeat:no-repeat;background-position:right bottom;background-size:50%;opacity:.8}.section.section--hero>.elementor-element{position:relative;z-index:5}@media(min-width: 1200px){.section.section--hero.large h1.elementor-heading-title{font-size:6.2rem}}.section.section--icon-cards>.e-con-inner{padding:100px 25px}@media(min-width: 768px){.section.section--icon-cards>.e-con-inner{padding:100px 25px}}@media(min-width: 1200px){.section.section--icon-cards>.e-con-inner{padding:5vw 50px}}@media(min-width: 1600px){.section.section--icon-cards>.e-con-inner{padding:5vw 0}}.section.section--icon-cards .cards{justify-content:center;flex-wrap:wrap}.section.section--icon-cards .cards .icon-card{width:100%}@media(min-width: 576px){.section.section--icon-cards .cards .icon-card{width:calc(50% - 10px)}}@media(min-width: 1200px){.section.section--icon-cards .cards .icon-card{width:calc(33.3333% - 15px)}}