:root{--font-family-Jubilat:"jubilat",serif;}a,br,h1,h2,h3,h4,h5,hr,li,p,ul{margin:0;}h1{font-size:40px;font-size:2.5rem;color:#50504f;line-height:42px;margin-bottom:19px;letter-spacing:.9px;}h2{color:#30556b;margin-bottom:22px;font-weight:800;font-size:25px;font-size:1.563rem;line-height:26px;}@media only screen and (min-width:992px){h2{margin-bottom:40px;}}h3{font-size:22px;font-size:1.375rem;color:#000;line-height:26px;}p{line-height:24px;}p.lh-21{line-height:21px;}p.mb-50{margin-bottom:50px!important;}.x-small p{font-size:14px;font-size:.875rem;color:#575757;line-height:22px;margin-bottom:13px;}@media only screen and (min-width:768px){.x-small p{margin-bottom:15px;}}.x-small p:last-of-type{margin-bottom:18px;}@media only screen and (min-width:768px){.x-small p:last-of-type{margin-bottom:18px;}}.x-large p{font-size:24px;font-size:1.5rem;color:#50504f;margin-bottom:30px;font-weight:800;line-height:28px;}@media only screen and (min-width:768px){.x-large p{margin-bottom:35px;}}a.gray-link{color:#575757;font-size:21px;font-size:1.313rem;text-decoration:underline;}a.arrow{font-weight:600;}a.arrow::after{border-style:solid;content:"";display:inline-block;float:right;height:0;transform:scale(.9999);width:0;border-color:transparent transparent transparent #c73442;border-width:7px 0 7px 6px;float:none;margin-left:10px;transform:scale(.9999) translateY(2px);}a.warnings-link{font-weight:600;}a.warnings-link img{margin-left:10px;margin-top:-1px;}footer{padding-bottom:88px;}@media only screen and (min-width:768px){footer{padding-bottom:0;}}footer .links-block{padding:33px 0;}@media only screen and (min-width:768px){footer .links-block{padding:17px 15px;}}footer .links-block:last-of-type{border-right:none;border-bottom:none;}@media only screen and (min-width:768px){footer .logo-container p{padding-top:176px;padding-bottom:39px;}}.internal-page{margin-top:43.5px;}@media only screen and (min-width:768px){.internal-page{margin-top:50.5px;}}body>header{background-color:#fff;}header{background-color:#fff;min-height:60px;}@media only screen and (min-width:768px){header{min-height:90px;}}header .head-content{height:60px;}@media only screen and (min-width:768px){header .head-content{height:90px;}}header .logo{max-width:132px;}@media only screen and (min-width:768px){header .logo{max-width:250px;width:250px;margin-right:33px;}}header .logo img{max-width:100%;}header .link a{font-size:14px;font-size:.875rem;line-height:24px;color:#50504f;font-family:proxima-nova,sans-serif;font-weight:100;letter-spacing:.51px;}@media only screen and (min-width:768px){header .link a{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:.65px;}}header .head-red-line{background-color:#c73442;border-top:2px solid #d8d7d7;height:12px;}@media only screen and (max-width:410px){.inline-minus400{display:inline!important;}}@media only screen and (min-width:360px) and (max-width:440px){.inline-360-440{display:inline!important;}}@media only screen and (min-width:550px) and (max-width:575px){.inline-550-575{display:inline!important;}}@media only screen and (min-width:725px) and (max-width:745px){.inline-725-745{display:inline!important;}}.headline-bg-box-common.full-grey-blue{background-color:#30556b;width:100%;max-width:none;margin-bottom:39px;margin-top:0;padding:15px 55px 28px 20px;}@media only screen and (min-width:768px){.headline-bg-box-common.full-grey-blue{padding:28px 55px 28px 20px;margin-bottom:17px;}}.headline-bg-box-common.full-grey-blue h1{color:#fff;margin-bottom:0;}.headline-paragraph.blue-box{background-color:#30556b;margin-bottom:39px;margin-top:0;max-width:none;padding:15px 55px 28px 20px;width:100%;word-break:break-word;}@media only screen and (min-width:768px){.headline-paragraph.blue-box{margin-bottom:40px;padding:23px 55px 28px 26px;}}.headline-paragraph.blue-box h1,.headline-paragraph.blue-box h2,.headline-paragraph.blue-box h3,.headline-paragraph.blue-box h4,.headline-paragraph.blue-box h5,.headline-paragraph.blue-box h6{color:#fff;margin-bottom:17px;}.headline-paragraph.blue-box h1{letter-spacing:0;font-size:36px;font-size:2.25rem;line-height:42px;}.headline-paragraph.blue-box p,.headline-paragraph.blue-box span{color:#fff;font-size:20px;font-size:1.25rem;line-height:22px;font-weight:600;}.headline-paragraph.blue-box a{color:#fff;text-decoration:underline;}.headline-paragraph.mb-85{margin-bottom:85px;}.single-med-callout{border-bottom:2px solid #979797;margin-bottom:46px;padding-bottom:11px;}@media only screen and (min-width:768px){.single-med-callout{border-bottom:none;margin-bottom:33px;padding-bottom:0;}}.single-med-callout__box{box-shadow:0 0 9px -2px rgba(0,0,0,.75);margin-bottom:28px;padding:0 30px 0;text-align:center;height:288px;}@media only screen and (min-width:768px){.single-med-callout__box{height:330px;padding:0 50px 0;}}.single-med-callout__box img{max-width:100%;}.single-med-callout__box p{font-size:16px;font-size:1rem;text-transform:uppercase;font-weight:600;}.single-med-callout__img-container{min-height:134px;margin-bottom:19px;}.single-med-callout__link{margin-bottom:15px;padding-right:30px;}.single-med-callout .arrow{text-transform:uppercase;}.flexible-table{margin:0 -15px 34px -15px;}@media only screen and (min-width:768px){.flexible-table{margin:0 0 20px 0;}}.flexible-table p{color:#50504f;font-size:14px;font-size:.875rem;line-height:18px;letter-spacing:.51px;}.flexible-table p strong{font-size:16px;font-size:1rem;line-height:18px;font-weight:700;}.flexible-table p:not(:last-of-type){margin-bottom:18px;}.flexible-table table thead th{color:#50504f;font-size:16px;font-size:1rem;line-height:18px;font-weight:800;padding-left:26px;}@media only screen and (min-width:768px){.flexible-table table thead th{font-size:18px;font-size:1.125rem;padding:21px 8px 21px 48px;}}@media only screen and (min-width:768px){.flexible-table table thead th:first-of-type{padding:21px 8px 21px 26px;}}.flexible-table table tbody tr td{color:#50504f;}@media only screen and (min-width:768px){.flexible-table table tbody tr td{padding:37px 48px;}}.flexible-table table tbody tr td:first-of-type{width:38%;}@media only screen and (min-width:768px){.flexible-table table tbody tr td:first-of-type{padding:37px 32px;}}.flexible-table ul{color:#50504f;margin-bottom:3px;}.flexible-table ul li{font-weight:300;letter-spacing:.51px;}.references{color:#575757;margin-bottom:20px;}.references a{word-break:break-all;}.references ol{counter-reset:item;list-style-type:none;padding-left:0;}.references li{font-size:14px;font-size:.875rem;line-height:16px;display:block;position:relative;margin-bottom:17px;padding-left:16px;font-weight:300;}@media only screen and (min-width:768px){.references li{margin-bottom:18px;}}.references li:before{font-size:12px;font-size:.75rem;line-height:16px;content:counter(item) "  ";counter-increment:item;position:absolute;left:-4px;}.references p{word-break:break-word;}.accordion{margin-top:34px;}.accordion button{font-size:21px;font-size:1.313rem;line-height:18px;color:#50504f;font-weight:700;padding:7.6px 40px 7.6px 5px;padding-bottom:38px;}.accordion button[aria-expanded=true]{padding-bottom:4px;margin-bottom:13px;}.accordion button[aria-expanded=true] .toggle-dropdown-circle{top:calc(50% + 4px);}.accordion button .toggle-dropdown-circle{margin:0!important;top:calc(50% - 13px);transform:scale(1.4) translateY(-50%);transition:none;}.accordion .media{padding-left:5px;}.accordion .media p{font-size:16px;font-size:1rem;line-height:18px;}.accordion ul{color:#50504f;}.accordion ul li{font-size:14px;font-size:.875rem;line-height:18px;}.accordion .multi-collapse.show:last-child{padding-bottom:3px;}.accordion:last-of-type{margin-bottom:100px;}.accordion a{text-decoration:underline;}.modal{position:fixed;}.modal h2{color:#000;font-size:24px;font-size:1.5rem;line-height:28px;margin-bottom:12px;}.modal p{line-height:22px;}.modal .button{padding:22px 18px;text-transform:none;font-size:16px;font-size:1rem;min-width:157px;font-weight:400;}.modal .button.blue::after{border-color:transparent transparent transparent #fff;}.modal .button.gray{background-color:#eaeaea;color:#30556b!important;}.modal .button.gray::after{border-color:transparent transparent transparent #30556b;}.modal .modal-header{text-align:center;}.modal .modal-content{padding:53px 15px 24px;}@media only screen and (min-width:768px){.modal .modal-content{padding:53px 98px 24px;}}.modal .modal-body{margin-bottom:18px;}body.modal-open{overflow:visible;position:static;}