/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:575.98px){.faq .accordion-body{font-size:20px !important;padding-left:0px;}.faq .accordion-button:not(.collapsed){font-size:20px !important;padding-left:0px;}.faq .accordion-button.collapsed{font-size:20px !important;padding-left:0px;font-weight:700 !important;}.faq .accordion-button::after{background-image:url(/themes/custom/dshs_theme/icons/plusicon.png);transition:none;background-repeat:no-repeat;margin-top:2px;}.faq .accordion-button:not(.collapsed)::after{transition:none;margin-top:-20px;background-image:url(/themes/custom/dshs_theme/icons/minusicon.png);}}.faq-container{border-radius:4px;background-color:#ffffff;margin-bottom:64px !important;width:100%;-webkit-box-shadow:0 1px 7px 1px #dfe5f4;box-shadow:0 1px 7px 1px #dfe5f4;border-top:4px solid #003087;font-size:18px;padding:0 24px 24px 24px;margin-bottom:24px;}.faq .accordion-button:not(.collapsed){color:#003087;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0;line-height:30px;background-color:#ffffff;box-shadow:none;}.faq .accordion-button.collapsed{color:#003087;font-size:24px;font-weight:500;line-height:30px;letter-spacing:0;line-height:30px;background-color:#ffffff;box-shadow:none;}.faq .accordion-button::after{background-image:url(/themes/custom/dshs_theme/icons/plusicon.png);transition:none;background-repeat:no-repeat;margin-top:2px;}.faq .accordion-button:not(.collapsed)::after{transition:none;margin-top:-20px;background-image:url(/themes/custom/dshs_theme/icons/minusicon.png);}.faq .accordion-body{color:#20294F !important;font-size:20px !important;letter-spacing:0 !important;line-height:28px !important;}.faq .accordion-item{margin-top:32px;margin-bottom:32px;}.faq-seperator{margin-left:24px;margin-right:24px;border-bottom:1px solid #DCDEE1;}.field .field--name-field-faq-title{margin-bottom:48px;margin-top:32px;clear:both;}.faq-container .field--name-field-faq:last-child .faq-seperator{border-bottom:0;}.field .field--name-field-faq-description p{color:#20294F;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;margin-bottom:48px;padding-right:48px;clear:both;}.alert-container{box-shadow:0 1px 7px 1px #dfe5f4;}.alert-container .accordion-item{margin-top:15px;margin-bottom:15px;}
@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;}
