:root{--button-background-color--filled: var(--global-color-primary);--button-background-color--filled-hover: var(--global-color-primary--dark);--button-background-color--filled-negative: var(--global-color-white);--button-background-color--filled-negative-hover: var(--global-color-primary);--button-background-color--ghost: transparent;--button-background-color--ghost-hover: var(--global-color-primary--dark);--button-background-color--ghost-negative: transparent;--button-background-color--ghost-negative-hover: var(--global-color-primary);--button-border-color--ghost: var(--global-color-primary);--button-border-color--ghost-hover: var(--global-color-primary--dark);--button-border-color--ghost-negative: var(--global-color-white);--button-border-color--ghost-negative-hover: var(--global-color-primary);--button-border-radius--rounded: 1.5em;--button-border-width--ghost: .125rem;--mh-button-font-size: 1rem;--mh-button-font-size--small: .9375rem;--mh-button-line-height: normal;--mh-button-padding: 1em 1.5em;--mh-button-padding--small: .5625em .9375rem;--button-color-text--filled: var(--global-color-white);--button-font-weight: bold;--button-icon-margin: .625em;--button-text-color--filled-negative: var(--global-color-primary);--button-text-color--filled-negative-hover: var(--global-color-white);--button-text-color--ghost: var(--global-color-primary);--button-text-color--ghost-hover: var(--global-color-white);--button-text-color--ghost-negative: var(--global-color-white);--global-font-regular: "Invention";--global-font-italic: "Invention Italic";--mh-heading-font-regular: "Invention";--mh-heading-font-italic: "Invention Italic";--global-text-color: #36424a;--global-letter-spacing: .009375rem;--global-line-height: 1.75;--global-font-size--s: .875rem;--global-font-size--m: 1rem;--global-font-size--l: 1.125rem;--global-text-border-bottom-width: .0625rem;--global-color-black: #000;--global-color-white: #fff;--global-color-gray: #d3d5d7;--global-color-gray--dark: #757575;--global-color-gray--light: #f7f7f7;--global-color-gray--light-blue: #e7e8ea;--global-color-gray--dark-blue: #33424b;--global-color-red: #cc0100;--global-color-primary: #00857c;--global-color-primary--dark: #005c55;--global-color-secondary: #6eceb2;--global-color-notice--info: #2f76c4;--global-color-notice--error: var(--global-color-red);--global-color-notice--warning: #ffd326;--global-color-notice--success: #00bc07;--global-vspacing-xxs: .25rem;--global-vspacing-xs: calc(var(--global-vspacing-xxs) * 2);--global-vspacing-s: calc(var(--global-vspacing-xxs) * 4);--global-vspacing-m: calc(var(--global-vspacing-xxs) * 8);--global-vspacing-l: calc(var(--global-vspacing-xxs) * 10);--global-vspacing-xl: calc(var(--global-vspacing-xxs) * 12);--global-vspacing-xxl: calc(var(--global-vspacing-xxs) * 14);--global-background-position: 0 0;--global-overlay-color: var(--global-color-black);--global-overlay-opacity: .7;--global-image-aspect-ratio: "original";--global-animation-duration: .4s;--global-animation-delay: 0;--global-animation-timing-function: ease;--color-white: #ffffff;--color-black: #000000;--color-primary: #0d857c;--color-primary-d: #015c55;--color-secondary: #0c2340;--color-secondary-hover: #29395c;--color-disabled-grey: #b7bcc2;--color-disabled-blue: #48596d;--color-error: #c0533f;--color-grey: #f3f3f3}html,body{margin:0;overflow:hidden}.container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%!important;padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important;margin-right:auto!important;margin-left:auto!important;overflow:unset!important;margin-top:0!important}.container p{font-size:18px;line-height:24px;font-weight:400}@media (min-width: 1400px){.container{max-width:1320px!important}}.btn{display:flex}#root{width:100%}#root #logo{width:200px}#root .container{height:628px;overflow:hidden!important;margin-top:0!important;padding-left:0!important;padding-right:0!important}#root .wrapper{box-shadow:0 4px 34px -10px #81757580}#root .content-wrapper{height:534px;overflow:auto}#root .header{display:flex;min-height:94px;height:94px;background:var(--color-primary);color:var(--color-white);justify-content:space-between;align-items:center;padding:8px 20px;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;gap:0 24px}#root .header .logo-wrapper{padding-top:8px;display:flex;justify-content:center}#root .header .logo-wrapper .icon{position:relative;display:flex}#root .header .close{width:102px;min-width:102px}#root .header .title{font-size:27px;font-weight:500;text-transform:none}#root .content{padding-top:20px;padding-bottom:20px}#root .welcome .card,#root .result .card{display:block;border-radius:10px;position:relative;background-color:var(--color-grey);border-color:var(--color-grey)}#root .welcome .card p,#root .welcome .card b,#root .result .card p,#root .result .card b{line-height:1.5;color:var(--color-secondary)}#root .welcome .card p,#root .result .card p{font-size:16px}#root .welcome .card{padding:50px 24px}#root .result .card{padding:15px 24px 50px}#root .welcome .button,#root .result .button{align-items:center;border:2px solid var(--color-primary);box-sizing:border-box;cursor:pointer;display:inline-flex;background-color:var(--color-primary);color:#fff;font-size:16px;line-height:1.5;font-weight:var(--button-font-weight);text-decoration:none;transition:all var(--global-animation-duration) var(--global-animation-timing-function);min-height:80px;border-radius:6px;margin-bottom:0;justify-content:flex-start;gap:16px;padding:6px 14px;width:200px;max-width:100%;position:relative;text-align:start}#root .welcome .button.vertical,#root .result .button.vertical{min-height:50px;width:300px}#root .welcome .button.center-text,#root .result .button.center-text{justify-content:center}#root .welcome .button .icon,#root .result .button .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#root .welcome .button .icon-complex svg path,#root .result .button .icon-complex svg path{stroke:var(--color-white)}#root .welcome .button .icon-simple svg path,#root .result .button .icon-simple svg path{fill:var(--color-white)}#root .welcome .button:hover,#root .result .button:hover{background-color:var(--color-primary-d);border-color:var(--color-primary-d);color:var(--color-white)}#root .welcome .button.secondary,#root .result .button.secondary{background-color:transparent;color:var(--color-secondary);border:1px solid var(--color-secondary)}#root .welcome .button.secondary .icon-complex svg path,#root .result .button.secondary .icon-complex svg path{stroke:var(--color-white)}#root .welcome .button.secondary .icon-simple svg path,#root .result .button.secondary .icon-simple svg path{fill:var(--color-white)}#root .welcome .button.secondary:hover,#root .result .button.secondary:hover{border:1px solid var(--color-secondary-hover)}#root .welcome .button.tertiary,#root .result .button.tertiary{background-color:var(--color-white);color:var(--color-secondary);border:2px solid var(--color-secondary)}#root .welcome .button.tertiary:hover,#root .result .button.tertiary:hover{border:2px solid var(--color-primary)}#root .welcome .button.plain,#root .result .button.plain{background-color:transparent;color:var(--color-secondary);border-color:transparent;justify-content:center}#root .welcome .button.plain>*,#root .result .button.plain>*{text-decoration:underline}#root .welcome .button.plain:hover,#root .result .button.plain:hover{border-color:transparent;color:var(--color-primary)}#root .result-image{margin:0 auto 50px;width:110px;height:110px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:100%}#root .loading-wrapper{height:calc(100vh - 80px);display:flex;justify-content:center;align-items:center;gap:20px}#root .loading-dot{width:25px;height:25px;border-radius:50%;will-change:transform;border:2px solid var(--color-primary)}#root #webchat{width:100%;margin:0 0 -25px}#root button.mh-button--rounded,#root input[type=button].mh-button--rounded,#root input[type=submit].mh-button--rounded,#root .mh-button--rounded,#root a.mh-button--rounded{border-radius:1.5em}#root .webchat__stacked-layout{margin-left:16px;margin-right:16px}#root .webchat__stacked-layout__content .webchat__bubble .ac-container .ac-actionSet{margin-bottom:5px}#root .webchat__stacked-layout__content .webchat__bubble .ac-pushButton{--mh-context-color-link: #003573;--mh-context-color-link--hover: #003573;--mh-context-background-color-link: #eee5ff;--mh-context-background-color-link--hover: #ad92e1;font-family:Invention,sans-serif!important;font-size:1em;border-radius:10px!important;border-color:var(--color-primary);background-size:0 var(--anchor-border-bottom-width);background-position:0 100%;background-repeat:no-repeat;position:relative;text-decoration:none;cursor:pointer;line-height:inherit;margin:0;border-top-left-radius:var(--mh-button-border-top-left-radius, 0);border-top-right-radius:var(--mh-button-border-top-right-radius, 0);border-bottom-right-radius:var(--mh-button-border-bottom-right-radius, 0);border-bottom-left-radius:var(--mh-button-border-bottom-left-radius, 0);background-color:var(--color-primary)!important;color:var(--color-white)!important;font-weight:700}#root .webchat__stacked-layout__content .webchat__bubble .ac-actionSet:has(.expandable){margin-bottom:0}#root .webchat__stacked-layout__content .webchat__bubble .ac-pushButton.expandable{background-color:transparent!important;border:none;text-align:left;width:100%;justify-content:flex-start!important;position:relative;padding-left:5px!important;gap:10px}#root .webchat__stacked-layout__content .webchat__bubble .ac-pushButton.expandable>div{color:var(--color-primary);font-weight:500;font-size:15px!important;pointer-events:none;white-space:normal!important;text-align:start}#root .webchat__stacked-layout__content .webchat__bubble .ac-pushButton.expandable:before{content:"?";width:23px;height:23px;border-radius:100%;background-color:#fff;margin-right:8px;display:flex;justify-content:center;align-items:center;color:var(--color-primary)}#root #webchat #CardMoreInfo{padding:15px!important}#root #webchat #CardMoreInfo .expandable{display:flex!important}#root #webchat .webchat__live-region-transcript,#root #webchat .webchat__toaster,#root #webchat .webchat__bubble__nub-pad{display:none}#root #webchat div[aria-live=polite]{background-color:var(--color-white)!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0 10px!important;padding-top:20px!important;padding-bottom:20px!important}#root #webchat div[aria-live=polite] p{color:var(--color-black)!important}#root #webchat .webchat__basic-transcript .webchat__basic-transcript__activity-body:not(:empty){padding-bottom:20px!important}#root #webchat .webchat__css-custom-properties .webchat__bubble:not(.webchat__bubble--from-user) .webchat__bubble__content{background-color:var(--color-grey);border-radius:10px;border-color:var(--color-grey)}#root .webchat__stacked-layout__content .webchat__bubble{min-width:unset!important;max-width:unset!important}#root .webchat__stacked-layout__content .webchat__bubble .webchat__bubble__content{border:none!important}#root .webchat__stacked-layout__content .webchat__bubble .ac-container .ac-textBlock p{font-family:Invention,sans-serif!important;line-height:150%;color:#234169;font-size:18px}#root #webchat .webchat__render-markdown.webchat__render-markdown--adaptive-cards>:last-child{margin-bottom:16px}#root #Component_ActionRefs-sizeSmall{margin:0!important}#root #Component_ActionRefs-sizeSmall .ac-textBlock p,#root #Component_ActionRefs-sizeSmall .ac-textBlock ul li{font-family:Invention,sans-serif;line-height:150%;color:#234169;font-size:16px}#root #webchat .ac-input-container select{border-radius:4px;border:1px solid var(--color-primary);height:40px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPScjNGI0ZTY3JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNyAxMGw1IDUgNS01eicvPjxwYXRoIGQ9J00wIDBoMjR2MjRIMHonIGZpbGw9J25vbmUnLz48L3N2Zz4=);background-repeat:no-repeat;background-position-y:50%;background-position-x:98%;padding:0 24px 0 16px;margin-bottom:16px!important}#root #webchat .webchat__css-custom-properties .ac-container div[id*=ComponentInput_choiceSet] .ac-richTextBlock{margin-bottom:16px!important}#root #webchat .webchat__css-custom-properties .ac-container div[id*=ComponentInput_choiceSet] .ac-richTextBlock span{font-family:Invention,sans-serif!important;line-height:150%;color:#234169!important;font-size:18px!important}#root #webchat .webchat__css-custom-properties .ac-container div[id*=ComponentInput_number] .ac-input-container input{margin-bottom:16px!important;border-radius:4px;border:1px solid var(--color-primary);height:40px;padding:16px}#root #webchat .webchat__css-custom-properties .ac-container div[id*=ComponentInput_number] .ac-richTextBlock{margin-bottom:16px!important}#root #webchat .webchat__css-custom-properties .ac-container div[id*=ComponentInput_number] .ac-richTextBlock span{font-family:Invention,sans-serif!important;line-height:150%;color:#234169!important;font-size:18px!important}#root #webchat .ac-container[id*=CardQuestion] .ac-actionSet{justify-content:space-between;flex-direction:row!important;flex-wrap:wrap}#root #webchat .ac-container[id*=CardQuestion] .ac-actionSet button{max-width:250px;min-width:48%;font-size:18px;margin:3px 0}#root #webchat .ac-container[id*=CardQuestion][id*=_multi] button{max-width:250px;min-width:100%;margin:3px 0;padding:10px 20px;justify-content:flex-start!important}#root .webchat__stacked-layout__content .webchat__bubble .action-was-not-selected{--mh-context-color-link: --var(--color-primary);--mh-context-color-link--hover: --var(--color-primary);--mh-context-background-color-link: rgba(21, 81, 133, 15%);--mh-context-background-color-link--hover: rgba(21, 81, 133, 15%);font-family:Invention,sans-serif!important;font-size:1em;border-radius:10px!important;position:relative;text-decoration:none;cursor:pointer;line-height:inherit;margin:0;border-color:var(--color-primary);border-top-left-radius:var(--mh-button-border-top-left-radius, 0);border-top-right-radius:var(--mh-button-border-top-right-radius, 0);border-bottom-right-radius:var(--mh-button-border-bottom-right-radius, 0);border-bottom-left-radius:var(--mh-button-border-bottom-left-radius, 0);background-color:var(--mh-context-background-color-link, var(--button-background-color--filled))!important;color:var(--mh-context-color-link, var(--button-color-text--filled))!important;font-weight:700;padding:10px 20px}#root .webchat__stacked-layout__content .webchat__bubble .action-was-not-selected.old-button{background-color:transparent!important;border-width:1px;border-color:var(--color-secondary)!important;border-style:solid!important;color:var(--color-secondary)!important}#root .webchat__stacked-layout__content .webchat__bubble .action-was-selected{font-family:Invention,sans-serif!important;font-size:1em;border-radius:10px!important;position:relative;text-decoration:none;cursor:pointer;line-height:inherit;margin:0;border-top-left-radius:var(--mh-button-border-top-left-radius, 0);border-top-right-radius:var(--mh-button-border-top-right-radius, 0);border-width:1px;border-bottom-right-radius:var(--mh-button-border-bottom-right-radius, 0);border-bottom-left-radius:var(--mh-button-border-bottom-left-radius, 0);background-color:var(--color-secondary)!important;color:var(--color-white)!important;font-weight:700;padding:10px 20px}#root #comment p{margin-bottom:10px;font-size:16px}#root .ac-adaptiveCard{padding:50px 10px!important}#root .ac-adaptiveCard:has(#comment) .ac-textBlock[role=heading] p{margin-bottom:10px}#root .ac-adaptiveCard:has(#comment) .ac-horizontal-separator{display:none}#root #talk-to-doctor-heading p,#root #talk-to-healthcare-professional p{color:#003573;font-family:Invention,sans-serif;margin-bottom:10px;font-size:16px}#root #talk-to-doctor-list ul{color:#003573;font-family:Invention,sans-serif;font-size:16px}#root .link-disabled{background-color:var(--color-disabled-grey);border:2px solid var(--color-disabled-grey);color:var(--color-disabled-blue)}#root .result-bot-counter__container{padding:1em;background-color:var(--color-white);margin:1.5em -25px;border:1px solid var(--color-grey)}#root .result-bot-counter__container p{font-size:14px}#root .result-bot-counter__container .result-bot-counter{width:auto;margin:0 auto;display:flex;flex-direction:row;justify-content:center;gap:4px}#root .result-bot-counter__container .result-bot-counter__digit{width:38px;height:36px;overflow:hidden;position:relative;font-size:32px;line-height:1;font-weight:700;color:var(--color-primary);display:flex;align-items:center;justify-content:center}#root .webchat--css-ndwff-1orlmet.webchat__basic-transcript .webchat__basic-transcript__activity:first-child{margin-top:0!important;padding-top:0!important}#root html body #root[data-language=ar-SA] .title{flex:1}#root html body #root[data-language=ar-SA] p,#root html body #root[data-language=ar-SA] h1,#root html body #root[data-language=ar-SA] h2,#root html body #root[data-language=ar-SA] h3,#root html body #root[data-language=ar-SA] h4,#root html body #root[data-language=ar-SA] h5,#root html body #root[data-language=ar-SA] h6,#root html body #root[data-language=ar-SA] .title,#root html body #root[data-language=ar-SA] b,#root html body #root[data-language=ar-SA] button div,#root html body #root[data-language=ar-SA] button span{direction:rtl;font-family:Noto Sans Arabic!important}#root html body #root[data-language=ar-SA] .webchat__stacked-layout__content .webchat__bubble .ac-pushButton,#root html body #root[data-language=ar-SA] .webchat__stacked-layout__content .webchat__bubble .ac-container .ac-textBlock p{font-family:Noto Sans Arabic!important}#root html body #root[data-language=ar-SA] #Component_ActionRefs-sizeSmall .ac-textBlock p,#root html body #root[data-language=ar-SA] #Component_ActionRefs-sizeSmall .ac-textBlock ul li{font-family:Noto Sans Arabic}#root html body #root[data-language=ar-SA] .webchat__stacked-layout__content .webchat__bubble .action-was-not-selected,#root html body #root[data-language=ar-SA] .webchat__stacked-layout__content .webchat__bubble .action-was-selected{font-family:Noto Sans Arabic!important}#root html body #root[data-language=ar-SA] #talk-to-doctor-heading p,#root html body #root[data-language=ar-SA] #talk-to-healthcare-professional p,#root html body #root[data-language=ar-SA] #talk-to-doctor-list ul{font-family:Noto Sans Arabic}#root .back-from-survey{position:absolute;left:5px;top:5px;border-radius:50%;background-color:#dbdbdb;border:1px solid #dbdbdb;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1;text-align:center;padding:8px;color:var(--color-primary)}#root .back-from-survey:hover{cursor:pointer;background-color:#c2c2c2}@media (max-width: 767px){#root .fs-heading-text{font-size:26px}#root .fs-regular-text{font-size:14px}#root .header{height:94px}#root #logo{width:125px}#root .container{margin-top:.5em}#root #startChatButton{width:100%;justify-content:center}}@media (max-width: 420px){#root .header{justify-content:start}#root .header .close,#root .header .logo-wrapper .icon{width:59px;min-width:59px}#root .header .close{display:none}#root .header .title{font-size:27px;text-transform:none}}@media (max-width: 570px){#root .header .title{font-size:24px;text-transform:none}#root .welcome .button{width:100%;min-height:64px}}#root #webchat #replyText p,#root #webchat #replyText ol{color:var(--color-black)!important;font-size:16px!important;font-family:Invention,sans-serif!important;line-height:150%}
