/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.audio-embed-content,.video-embed-content{margin:20px 5px;}.video-embed iframe{box-shadow:0 0 24px 0 rgb(32 41 79 / 26%);border-radius:0.25em;margin:10px 0 20px 0;width:800px;height:450px;}.video-title,.audio-title{margin-bottom:25px;margin-top:32px;}.video-summary,.audio-summary{color:#20294F;font-size:20px;letter-spacing:0;line-height:28px;margin-bottom:25px;}div.text-container{margin:0 auto;width:75%;}.hideContent{overflow:hidden;line-height:1em;height:2em;}.showContent{line-height:1em;height:auto;}.showContent{height:auto;}.show-more-click{color:#304FFE;}.audio-transcript{border:1px solid #DCDEE1;border-radius:4px;padding:20px 25px;}.audio-transcript-title{color:#005CB9;font-size:24px;font-weight:800;letter-spacing:0;line-height:38px;margin-bottom:20px;}.audio-transcript-text{height:100px;overflow-y:scroll;}.audio-transcript-text:focus{outline:2px solid #005CB9;outline-offset:2px;}.audio-transcript p{color:#20294F;font-size:20px;letter-spacing:0;line-height:28px;}.audio-transcript textarea{border:none;}a.morelink{outline:none;}.morecontent span{display:none;}
@media (max-width:575.98px){.sub-horizontal-container{height:auto !important;}.sub-horizontal-container .col-6{width:100% !important;}.sub-horizontal-title{margin-left:16px !important;}.sub-horizontal-summary{margin-left:16px !important;}.sub-horizontal-button{margin-bottom:32px !important;margin-left:16px !important;margin-right:16px !important;}}@media (max-width:991.98px){.sub-horizontal-container{height:auto !important;margin-bottom:32px;}.sub-horizontal-container .col-6{width:100% !important;}.sub-horizontal-title{padding-top:16px !important;margin-left:16px !important;}.sub-horizontal-summary{padding-bottom:32px;margin-left:16px !important;}.sub-horizontal-button{margin-left:9px;margin-right:16px;float:none !important;display:inline-block !important;}.sub-horizontal-container .col-6{width:100% !important;}}.sub-content-sidebar-container{margin-bottom:64px;}.sub-vertical-container{height:auto !important;margin-bottom:32px;}.sub-vert-title{font-size:24px;font-weight:800;letter-spacing:0;line-height:32px;color:#005CB9;margin-bottom:24px;}.sub-vert-summary{color:#20294f;font-size:16px;letter-spacing:0;line-height:28px;}.sub-vert-link a{border:2px solid #005cb9;padding:8px 24px;display:inline-block;font-size:16px;color:#005cb9;border-radius:28px;text-decoration:none;font-weight:700;letter-spacing:0;}.sub-vert-link a:hover{border:2px solid #005CB9;padding:8px 24px;display:inline-block;font-size:16px;color:#005CB9;border-radius:28px;text-decoration:none;font-weight:700;letter-spacing:0;background-color:#CDE6FF;}.sub-horizontal-container{height:240px;background-color:#F4F5F9;position:relative;flex-direction:row;justify-content:center;padding:16px 64px;}@media (min-width:1201px){.paragraph--type--mailing-subscription-vertical .sub-vertical-container{max-width:315px;}}.sub-horizontal-summary{color:#20294F;font-size:20px;letter-spacing:0;line-height:24px;}.sub-horizontal-button{border-radius:28px;background-color:#FFC800;display:block;float:right;height:46px;margin-right:128px;}.sub-horizontal-button .btn a{color:#20294F;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;text-decoration:none;padding:18px 40px 18px 40px;}.sub-horizontal-button .btn a:hover{color:#20294F;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;text-decoration:none;padding:18px 40px 18px 40px;}.sub-horizontal-container-sidebar .sub-horizontal-container{height:280px;border-radius:4px;background-color:#F7F7F7;width:100% !important;margin-left:auto !important;left:0% !important;border-top:4px solid #003087;border-radius:4px 4px 0 0;margin-bottom:64px;}.sub-horizontal-container-sidebar .sub-horizontal-title{margin-bottom:24px;padding-top:32px;margin-left:64px;}.sub-horizontal-container-sidebar .sub-horizontal-container .col-6{width:100% !important;}.sub-horizontal-container-sidebar .sub-horizontal-summary{color:#20294F;font-size:20px;letter-spacing:0;line-height:24px;margin-left:64px;}.sub-horizontal-container-sidebar .sub-horizontal-button{border-radius:28px;background-color:#FFC800;display:block;float:left;margin-left:64px;}.sub-horizontal-container-sidebar .sub-horizontal-button .btn a{color:#20294F;font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;text-decoration:none;}.sub-horizontal-container-sidebar .sub-horizontal-button:hover{border-radius:28px;background-color:#B47E00;display:block;float:left;margin-left:64px;}
.text-title{font-size:32px;font-weight:800;letter-spacing:0;line-height:38px;color:#005CB9;margin-bottom:48px;}.text-description{color:#20294f;font-size:20px;letter-spacing:0;line-height:28px;}.node--type-programs .field--name-field-content > .field__item{margin-bottom:32px;}.field--name-field-error-content{box-shadow:0 0 24px 0 rgb(32 41 79 / 26%);border-radius:0.25em !important;padding:30px;margin:30px;}.error-container{border-bottom:1px solid #cecece;margin:24px;}.error-title{font-size:32px;font-weight:800;letter-spacing:0;line-height:38px;color:#005CB9;margin-bottom:20px;}
