/*-- H2H style starts --*/
/* Override gds color variables */
:root {
	--color-primary-dark: #001a33;
	--color-primary-lightest: white;
	--color-secondary-dark: #384a59;
	--font-family-heading: BISansNEXT-Bold;
	--font-family-heading1: BIAntiquaIIMl-Bold;
	--font-family-body: BISansNEXT-Regular;
	--font-family-banner-heading:BoehringerText-Bold;
	--font-family-banner:BoehringerText;
	--color-darkgrey: #2c333a;
	--color-primary-light: #f5faff;
	--color-primary: #003366;
	--color-light: #ffffff;
	--color-secondary: #546372;
	--color-blue: #0066cc;
	--color-border: #d6ebff;
	--color-dark: #000000;
	--color-error: #CC0000;
	--color-banner: #08312a;
	--banner-redtext: #f00;
	--color-green: #00e47c;
}

@font-face {
	font-family: "BISansNEXT-Bold";
	src: url("../Fonts/BISansNEXT-Bold.woff") format("woff");
	src: url("../Fonts/BISansNEXT-Bold.otf") format("opentype");
	font-weight: 800;
	font-style: normal;
	line-height: 1.14;
	font-stretch: normal;
	letter-spacing: normal;
	font-display: swap;
}

@font-face {
	font-family: "BISansNEXT-Regular";
	src: url("../Fonts/BISansNEXT-Regular.woff") format("woff");
	src: url("../Fonts/BISansNEXT-Regular.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "BIAntiquaIIMl-Bold";
	src: url("../Fonts/BIAntiquaIIMl-Bold.woff") format("woff");
	src: url("../Fonts/BIAntiquaIIMl-Bold.otf") format("opentype");
	font-weight: 800;
	font-style: normal;
	line-height: 1.14;
	font-stretch: normal;
	letter-spacing: normal;
	font-display: swap;
}

@font-face {
	font-family: "BoehringerText-Bold";
	src: url("../Fonts/BoehringerText-Bold.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
	line-height: 1.14;
	font-stretch: normal;
	letter-spacing: normal;
	font-display: swap;
}
@font-face {
	font-family: "BoehringerText";
	src: url("../Fonts/BoehringerText.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
	line-height: 1.14;
	font-stretch: normal;
	letter-spacing: normal;
	font-display: swap;
}
/*spacer variables*/
@media screen and (min-width: 0) {
  :root {
      --spacer-base:12px;
      --spacer-l:24px;
      --spacer-xl:32px;
      --spacer-xxl:48px;
      --spacer-huge:56px;
      --spacer-massive:64px;   
  }
}
@media screen and (min-width: 768px) {
  :root {
      --spacer-l:28px;
      --spacer-xl:36px;
      --spacer-xxl:52px;
      --spacer-huge:60px;
      --spacer-massive:68px;
  }
}
@media screen and (min-width: 992px) {
  :root {
      --spacer-base:16px;
      --spacer-l:32px;
      --spacer-xl:40px;
      --spacer-xxl:56px;
      --spacer-huge:64px;
      --spacer-massive:72px;
  }
}
/* alert banner */
.gds-top-announcement-banner {
    background: var(--color-banner);
    margin-bottom: 0;
}
.gds-top-announcement-banner__button {
    max-width: 16px;
    max-height: 16px;
}
.gds-top-announcement-banner__button-container {
    right: 24px;
    justify-content: right;
}
.gds-top-announcement-banner__content p {
    font-family: var(--font-family-banner);
    font-size: 1.25rem;
    line-height: 2rem;
   
}
.gds-top-announcement-banner__content span:last-child {
    display:block;
    font-family: var(--font-family-banner);
    font-size: 0.875rem;
	line-height: 2rem;
	color: var(--color-light);
    margin-block: 26px 0;
}
.gds-top-announcement-banner__content p > span:first-child {
    font-family: var(--font-family-banner-heading);
	color: var(--color-green);
}
.gds-top-announcement-banner__content p a{
    text-decoration-color: var(--color-green) !important;
    text-decoration-thickness: 1.2px;
    text-underline-offset: 2px;
}
.gds-top-announcement-banner__content p a:hover,.gds-top-announcement-banner__content p a:focus{
	text-decoration-color: var(--color-green) !important;
	text-decoration-thickness: 1.2px;
}
.gds-top-announcement-banner__content {
	max-width: 1250px;
    margin-inline: auto;
    padding: 0 calc(var(--spacer-l)/2);
}
.gds-top-announcement-banner__content p {
    font-kerning: none;
}
/********** Header Starts **********/
.gds-header .gds-metanav .gds-metamenu__item .gds-metamenu__label-text {
	color: var(--color-dark);
	font-family: var(--font-family-heading);
	padding: 14px 0;
}

.contrast .gds-header__main>.mobileutilityitem,
.full-contrast .gds-header__main>.mobileutilityitem {
	border: 0;
	padding-right: 0;
}

.contrast .gds-link--menu:focus::after,
.full-contrast .gds-link--menu:focus::after,
.contrast .gds-link--with-icon:focus::after,
.full-contrast .gds-link--with-icon:focus::after,
.gds-link--with-icon:focus::after {
	border: 0;
}

.contrast .gds-logo:focus::after,
.full-contrast .gds-logo:focus::after {
	border: 0;
}

.rate-this-cta-label {
	color: var(--color-blue);
}

.gds-header .gds-header__main-bg .mobileutilityitem .gds-btn:hover {
	background-color: var(--color-light);
}
.gds-header .gds-header__main-bg .mobileutilityitem .gds-btn span.theme-color__interaction-dark{
	font-size: 0.875rem;
    padding: 16px 2px;
    color: var(--color-blue);
}
.gds-header .gds-header__main-bg .mobileutilityitem .gds-btn{
	background-color: var(--color-light);
	box-shadow: 0 2px 8px 0 #c5ccd3;
	width: auto;
	height: 48px;
	border: 0;
}

.gds-link--menu:focus::after {
	border: 0;
}

.h2h-sub-menu.layout--fourcol-section {
	max-width: 1280px;
	justify-content: flex-end;
	display: flex;
	padding: 0 calc(var(--spacer-s) / 2);
	margin: 0 auto;
	width: 100%;
	flex-flow: row wrap;
}

.gds-submenu-items.gds-submenu-items--left {
	width: 185px;
	margin-left: -2px;
	margin-top: 0px;
}

li.gds-submenu-item {
	height: 40px;
}

.gds-dropdown-menu .gds-submenu-items .gds-submenu-item a.gds-link:focus::after,
.gds-dropdown-menu .gds-submenu-items .gds-submenu-item a.gds-link:focus-within::after {
	border: 0;
}

.gds-dropdown-menu--default .gds-submenu-item:hover {
	background-color: var(--color-light);
}

.gds-dropdown-menu .gds-submenu-items .gds-submenu-item a.gds-link:focus,
.gds-dropdown-menu .gds-submenu-items .gds-submenu-item a.gds-link:focus-within {
	text-decoration: none;
}

.gds-pi-bar .gds-grid .gds-cell .gds-dropdown-menu .main-link span.label .gds-icon {
	margin-top: 4px;
}

.gds-metanav .left .gds-metamenu {
	margin: -13px -10px;
	letter-spacing: 0.3px;
}

/***** New design ******/
.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-dropdown-menu .main-link {
	border: 1px solid var(--color-border);
	padding-top: 1px;
	padding-bottom: 1px;
}

.gds-pi-bar .gds-grid .gds-dropdown-menu a span,
.gds-pi-bar .gds-grid .gds-dropdown-menu a:hover,
.gds-pi-bar .gds-grid .gds-cell--m-three-quarters .gds-link:hover,
.gds-pi-bar .gds-grid .gds-cell--m-three-quarters .gds-link span {
	text-decoration: none !important;
}

.gds-pi-bar .gds-grid .gds-dropdown-menu svg {
	width: 9px;
	height: 9px;
	margin-top: 1px;
}

.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-dropdown-menu .main-link span.label{
	margin: 4px 0 4px 4px;
}

.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-submenu-items.gds-submenu-items--left {
	width: 292px;
	margin-top: -5px;
	left: 2px;
}

.gds-pi-bar .gds-grid .gds-dropdown-menu .gds-submenu-items .gds-submenu-item a.gds-link span p {
	margin: 0;
}

.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-dropdown-menu .gds-submenu-items li.gds-submenu-item:nth-child(4),
.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-dropdown-menu .gds-submenu-items li.gds-submenu-item:nth-child(5) {
	padding-bottom: 55px;
}

.gds-pi-bar .gds-grid .gds-cell--m-quarter .gds-dropdown-menu .gds-submenu-items li.gds-submenu-item:nth-child(5) {
	margin-bottom: 5px;
}

.gds-pi-bar .gds-grid .gds-dropdown-menu--default .gds-submenu-item:hover {
	background-color: var(--color-border);
}

.gds-dropdown-menu--default .gds-submenu-items .gds-submenu-item a.gds-link .gds-link__label {
	text-decoration: none !important;
	font-family: var(--font-family-body);
	line-height: 20px;
	font-size: 0.875rem;
}

.gds-pi-bar .gds-grid .gds-cell--m-quarter {
	padding-left: 21px;
}

.gds-pi-bar__item {
	margin-left: calc(var(--spacer-m) / 3);
	margin-right: calc(var(--spacer-m) / 3);
}

.gds-dropdown-menu .main-link:focus::after {
	border: 0;
}

.home-page-banner-with-card div.gds-cell--m-half article:first-child,
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) article:nth-child(2) {
	box-shadow: 0 2px 8px 0 rgb(0 26 51 / 18%);
}

/********** Header ends **********/

/*** New design cards ***/

.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) article:nth-child(2) {
	height: 150px;
	min-height: 50%;
}

.home-page-banner-with-card div.gds-cell--m-half:first-child .gds-card__content-- .gds-card__header h4{
  margin-bottom: 0;
}

 
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) .gds-card__actions div.gds-card__cta {    
	bottom: 6px;
}

.home-page-banner-with-card div.gds-cell--m-half:first-child .gds-card__content-- .gds-card__body {
  padding: 0 18px 16px 16px;
}

.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) article.gds-card:first-child .gds-card__figure img {
    object-fit: contain;
    margin-left: 5px;
}
.home-page-banner-with-card div.gds-cell:last-child article .gds-card__figure {
    overflow: visible;
}
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) article.gds-card:nth-child(2) .gds-card__figure img {
	width: 217px;
	object-fit: contain;
	margin-left: 5px;
}

.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) .gds-card__cta .enroll-to-hospital img,
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) .gds-card__content .gds-card__actions a.gds-link img{
	width: 12px;
  height: 12px;
  top: 18px;
  position: relative;
  left: 5.5px;
}
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) .gds-card__content .gds-card__actions a.gds-link > span:nth-child(2){
  display: flex;
  align-items: end;
}
.contrast .gds-link--menu:focus span{
	color: var(--color-light);
}
.home-page-banner-with-card div.gds-cell--m-half:nth-child(2) .gds-card__actions div.gds-card__cta {
	bottom: 5px;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell {
    padding-inline: unset;
}
.hospital-to-home-1 .gds-highlight-banner {
    padding-block: calc(var(--spacer-m) - 2px) !important;
    margin-bottom: 0;
}
.gds-isi-tray--is-embedded .gds-isi-tray__inner .gds-grid {
    margin-bottom: var(--spacer-massive);
}
.gds-isi-tray--is-embedded .gds-isi-tray__accordion--indications .gds-isi-tray__accordion-content p.h2h-isi-text:nth-last-child(4) {
    max-width: 99%;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:first-child {
    width: 100%;
    max-width: 293px;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:first-child .gds-image {
    min-width: 280px;
    min-height: 157px;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:first-child .gds-image:before {
    display: none;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:last-child {
    width: 100%;
    max-width: calc( 100% - 293px);
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:last-child .gds-highlight-banner__content p.gds-paragraph--caption-heading {
    display: none;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:last-child .gds-highlight-banner__content h3.gds-heading {
    display: none;
}
.hospital-to-home-1 .gds-highlight-banner .gds-cell:last-child .gds-highlight-banner__content h1.gds-heading {
    font-size: calc(var(--typography-heading-s-font-size) + 4px);
    margin-bottom: calc(var(--spacer-m) + 2px);
}
.hospital-to-home-1 .gds-highlight-banner__content .gds-paragraph--lead {
    margin: 0;
    color: var(--color-grey);
    font-family: var(--font-family-body);
    font-size: calc(var(--typography-p-l-font-size) + 4px);
    line-height: calc(var(--typography-p-l-line-height) + 2px);
	font-kerning: normal;
}
.hospital-to-home-1 .gds-highlight-banner__content .gds-paragraph--lead + .gds-highlight-banner__actions {
    display: none;
}
.hospital-to-home-1 .gds-highlight-banner__figure .gds-image>picture img {
    width: 100%;
}
.home-page-banner-with-card div.gds-cell--m-half .gds-card__actions {
    min-height: unset;
}
.home-page-banner-with-card div.gds-cell--m-half .gds-card__actions .gds-card__cta {
    position: unset;
}
.home-page-banner-with-card div.gds-cell--m-half .gds-card__actions .gds-card__cta a.gds-link span.gds-icon.gds-icon--primary.gds-icon--s.gds-icon--base_chevron-right {
    display: block;
}
.home-page-banner-with-card div.gds-cell--m-half .gds-card__content .gds-card__actions a.gds-link > span:nth-child(2) div {display: none;}
.home-page-banner-with-card div.gds-cell--m-half:first-child .gds-card__figure img {
    object-fit: contain;
}
.home-page-banner-with-card div.gds-cell--m-half .gds-card__content-- .gds-card__header {
    padding-top: var(--spacer-m);
}
.home-page-banner-with-card div.gds-cell--m-half article {
    min-height: 176px;
}
.home-page-banner-with-card div.gds-cell--m-half article .gds-icon + span {
    display: inline-block;
    max-width: 216px;
}
/********** ISI Starts **********/
.isi-mobile-version {
	display: none;
}

.gds-isi-tray--is-dual.gds-isi-tray--is-loading .gds-isi-tray__inner {
	height: 310px;
}

.gds-isi-tray--is-dual .gds-isi-tray__accordion--isi {
	width: 98%;
}

.gds-isi-tray__accordion *:last-child {
	margin-bottom: -5px;
}

.gds-isi-tray__accordion-content-inner p {
	margin-top: 11px;
	margin-bottom: 16px;
}
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h3:nth-of-type(3), 
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h1:nth-child(5), 
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h3:nth-child(5), 
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h3:nth-of-type(4){
	margin-top: 21px;
    margin-bottom: 21px;
}
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h3:nth-of-type(5),
.gds-isi-tray__accordion--indications .gds-isi-tray__accordion-content-inner h3:first-of-type {
    margin-bottom: 11px;
}
.gds-isi-tray--is-loading,
.gds-isi-tray--is-retracted {
	box-shadow: 0 4px 16px -4px rgb(0 43 85 / 41%);
}

.gds-isi-tray__brand-wrapper:nth-child(2) {
	border-left: 1px solid var(--color-border);
}

.gds-isi-tray--is-dual .gds-isi-tray__accordion--indications {
	border-bottom: 1px solid var(--color-primary-light);
}

.gds-isi-tray--is-embedded .gds-isi-tray__accordion-- {
	display: none;
}

.gds-isi-tray--is-expanded .gds-isi-tray__accordion-- {
	display: none;
}

.h2h-isi-border {
	border-bottom: 1px solid var(--color-primary-light);
}

.gds-form-multiple-step__form ul li:before {
	content: "•";
	color: var(--color-blue);
	font-weight: bold;
	display: inline-block;
	width: 1em;
	margin-left: -18px;
	font-size: 19px;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h5 a {
	color: var(--color-darkgrey);
	text-decoration-color: var(--color-blue);
	text-underline-offset: 2.5px;
}

.h2h-isi-text {
	line-height: 24px;
}

p.h2h-isi-text {
	font-size: 16px;
	font-family: var(--font-family-body);
}

h4.h2h-isi-heading {
	font-size: 16px;
	font-family: var(--font-family-heading);
}

a.display-disclaimer {
	color: var(--color-darkgrey);
	text-decoration-color: var(--color-blue);
	text-underline-offset: 2.5px;
}

.isi-desktop-version ul {
	font-size: 16px;
	font-family: var(--font-family-body);
	line-height: 25px;
	color: var(--color-darkgrey);
}

.isi-desktop-version .h2h-isi-text:nth-child(3) {
	margin-bottom: -10px;
}

.gds-isi-tray__accordion-content-inner .h2h-isi-bold {
	margin: 10px 0;
}

.gds-isi-tray__indications-full-content .h2h-isi-heading.h2h-isi-bold {
	margin: -5px 0 19px 0px;
}

h4.h2h-isi-heading {
	line-height: 24px;
	color: var(--color-grey);
}

.gds-accordion__item-content-inner ul {
	margin-left: -23px;
}

.isi-desktop-version .h2h-isi-text:nth-child(3) {
	margin-bottom: -15px;
}

.isi-desktop-version .h2h-isi-text:nth-child(1) {
	margin-top: -3px;
}

.h2h-isi-para {
	margin-top: -12px !important;
}

.set-isi-content {
	margin-top: 7px;
}

/**** New design ****/

.gds-isi-tray__accordion--is-last {
	width: 50%;
	border-right: 1px solid var(--color-border) !important;
	padding-right: 20px !important;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h4:nth-child(1) {
	margin-bottom: 0px;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner h3:nth-child(1) {
	margin-top: 5px;
	margin-bottom: 25px;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner ul li::marker {
	color: var(--color-blue);
}
.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner ul.gds-unordered li::before,
.hospital-to-home-4 ul.gds-unordered li::before{
	width: 5px;
	height: 5px;
}
.hospital-to-home-4 ul.gds-unordered li{
	padding-left: 1.375rem;
	margin-bottom: 7px;
}
.hospital-to-home-4 ul.gds-unordered li p{
	margin-bottom: 0;
}
.hospital-to-home-4  ul.gds-unordered li::before {top:10px;}
.hospital-to-home-4 ul.gds-unordered li {padding-left: 17px;}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner ul {
	font-size: 16px;
	font-family: var(--font-family-body);
	line-height: 25px;
	color: var(--color-darkgrey);
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner ul li {
	margin: 10px 0;
}

.gds-isi-tray__accordion--indications .gds-isi-tray__accordion-content-inner p:nth-child(1) {
	margin-top: -2px;
}

.gds-isi-tray__accordion--is-last {
	padding-right: 41px !important;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner P:first-child {
	margin-top: -2px;
}

.gds-isi-tray__accordion .gds-isi-tray__accordion-content-inner hr {
	border: 1px solid var(--color-primary-light);
}

.gds-isi-tray__accordion--indications .gds-isi-tray__accordion-content-inner p:nth-child(2) {
	padding-right: 12px;
}

/********** ISI end **********/

/********** Footer starts **********/
.gds-footer.contrast p {
	color: var(--color-light);
}
.gds-footer .gds-footer__legal .gds-paragraph:last-of-type{
	margin-bottom: 15px;
	line-height: 24px;
}
.gds-footer .gds-footer__legal .gds-paragraph:first-of-type {
	font-size: 14px;
	font-family: var(--font-family-body);
	margin: 19px 0;
}
.gds-breadcrumb .gds-link--breadcrumb:focus::after {
	border: 0;
}

.gds-modal__close-button:focus::after,
.gds-btn--back-to-top.is-contrast:focus::before {
	border: 0;
}

.gds-grid.gds-grid--spacer-m.gds-grid--white.h2h-sub-menu {
	justify-content: flex-end;
}

.h2h-main-menu-text,
.h2h-sub-menu-text {
	font-size: 14px;
}

.gds-btn:focus::before {
	opacity: 0;
}

div.ajax-progress {
	display: none;
}

.hospital-to-home-1 .gds-breadcrumb .gds-breadcrumb__list-item:last-child a[itemprop="item"] {
	display: block;
	margin-top: 10px;
}


.hospital-to-home-1 .home-page-banner-with-card div.gds-cell--m-half:first-child .gds-card__content-- .gds-card__body {padding: 0px 17px 16px 16px;}

.gds-logo img {
	max-height: 4rem;
}

.h2h-disclaimer,
.h2h-copyright {
	margin: 0 !important;
}
.gds-footer__legal-section .gds-footer__legal-links .gds-link--menu:hover, .gds-footer__legal-section .gds-footer__legal-links .gds-link--with-icon:hover {
text-underline-offset: 6px;
color: var(--color-light);
}

.gds-footer__legal>p {
	margin-bottom: 2px;
	margin-top: 15px;
}

.gds-btn-wrapper {
	display: block;
}

/********** Footer Ends **********/

/********** Modal Popup Starts **********/
.gds-modal__header h3 {
	display: none;
}

.ui-dialog.gds-modal .gds-modal__body {
	margin-top: 0;
	padding-top: 0;
}

.h2h-modal h1 {
	font-size: 22px;
	margin: 0 auto;
	line-height: 1.2;
	width: 77%;
	text-align: center;
	font-family: var(--font-family-heading);
}

.h2h-modal .h2h-modal-healthcare {
	padding: 12px;
	border-radius: 31px;
	text-decoration: none;
	display: block;
	margin: 0 auto;
	width: 327px;
	height: 48px;
	text-align: center;
	margin-top: 30px;
	font-family: var(--font-family-heading);
	background-color: var(--color-blue);
	color: var(--color-light);
}

.h2h-modal .h2h-modal-healthcare:focus-visible,
.h2h-modal .h2h-modal-not-healthcare:focus-visible {
	outline: none;
}

.h2h-modal .h2h-modal-not-healthcare {
	color: var(--color-blue);
	background-color: var(--color-light);
	border: 2px solid var(--color-blue);
	padding: 10.5px;
	border-radius: 31px;
	text-decoration: none;
	display: block;
	margin: 0 auto;
	width: 288px;
	height: 48px;
	text-align: center;
	font-family: var(--font-family-heading);
	margin-top: 30px;
}

.h2h-modal p:nth-child(3) {
	display: none;
}

.gds-overlay {
	z-index: 600;
}

.gds-modal__body-wrapper {
	padding-top: 0;
	padding-bottom:25px;
}

.h2h-modal-title {
	display: none;
}

.gds-modal__body {
	padding-left: 0 !important;
}

#drupal-modal {
	overflow: auto;
}

[dir="ltr"] .gds-modal__body {
	padding-right: 0;
}

.hospital-to-home-1 .ui-dialog.gds-modal{
  width: 672px !important;
}

.hospital-to-home-1 .ui-front h4{
  font-size: 22px;
  margin: 0 auto;
  line-height: 1.2;
  width: 77%;
  text-align: center;
  font-family: var(--font-family-heading);
}

.hospital-to-home-1 .ui-front .gds-h2h-modal-healthcare{
  padding: 12px;
  border-radius: 31px;
  text-decoration: none;
  display: block;
  margin: 0 auto;
  width: 327px;
  height: 48px;
  text-align: center;
  margin-top: 30px;
  font-family: var(--font-family-heading);
  background-color: var(--color-blue);
  color: var(--color-light);
}

.hospital-to-home-1 .ui-front .gds-h2h-modal-not-healthcare{
  color: var(--color-blue);
  background-color: var(--color-light);
  border: 2px solid var(--color-blue);
  padding: 10.5px;
  border-radius: 31px;
  text-decoration: none;
  display: block;
  margin: 0 auto;
  width: 288px;
  height: 48px;
  text-align: center;
  font-family: var(--font-family-heading);
  margin-top: 30px;
}
.hospital-to-home-1   .ui-dialog.gds-modal .gds-modal__body p.text-align-center:last-of-type{
	margin-bottom:16px;
}
/********** Modal Popup Ends **********/

/* Hospital-to-home-2 starts */
.hospital-to-home-2 .form,
.hospital-to-home-5 .form {
    padding-left: 0 !important;
}
/* Hospital-to-home-2 Ends */