@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:300;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Light.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Light.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Regular.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Regular.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:500;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Medium.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Medium.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:700;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Bold.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Bold.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:800;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-ExtraBold.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-ExtraBold.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:normal;font-weight:900;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Black.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Black.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:300;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-LightItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-LightItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:400;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-Italic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-Italic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:500;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-MediumItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-MediumItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:700;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-BoldItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-BlackItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:800;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-ExtraBoldItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-ExtraBoldItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Apis-font;font-style:italic;font-weight:900;src:url(clientlib-global/resources/fonts/woff-2-tt/ApisWeb-BlackItalic.woff2) format("woff2"),url(clientlib-global/resources/fonts/woff-tt/ApisWeb-BlackItalic.woff) format("woff"),url(clientlib-global/resources/fonts/Apis-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:100;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:100;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:200;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:200;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:300;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:300;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:400;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:400;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:500;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:500;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:600;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:600;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:700;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:700;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:800;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:800;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:normal;font-weight:900;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSans-font;font-style:italic;font-weight:900;src:url(clientlib-global/resources/fonts/Noto-Sans/NotoSans-BlackItalic.ttf) format("truetype")}@media only screen and (max-width:767.98px){#guideContainerForm .simple.mobileLayout,#guideContainerForm .step.mobileLayout{display:none}#guideContainerForm [id$=_guide-item-container]{overflow-x:visible}}#guideContainerForm .container{margin:0 4px;width:calc(100% - 8px)}#guideContainerForm .guideFieldError,#guideContainerForm a,#guideContainerForm b,#guideContainerForm button,#guideContainerForm div,#guideContainerForm em,#guideContainerForm h1,#guideContainerForm h2,#guideContainerForm h3,#guideContainerForm h4,#guideContainerForm h5,#guideContainerForm h6,#guideContainerForm input,#guideContainerForm label,#guideContainerForm li,#guideContainerForm p,#guideContainerForm section,#guideContainerForm select,#guideContainerForm small,#guideContainerForm strong,#guideContainerForm sub,#guideContainerForm sup{font-family:NotoSans-font,Arial,Helvetica,Verdana,sans-serif}#guideContainerForm button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#005ad2;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:18px;font-weight:400;line-height:27px;margin:0;position:relative;text-decoration:none;-webkit-transition:all .25s;transition:all .25s;white-space:nowrap}#guideContainerForm button:focus-visible{outline:2px solid #005ad2}#guideContainerForm button[disabled=disabled]{background-color:#e9ebed;color:#a9aeb9}#guideContainerForm .guideFieldNode{margin:0 0 20px;padding:0}#guideContainerForm .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){border:0}@media only screen and (max-width:767.98px){#guideContainerForm #guideContainer-rootPanel___guide-item-container{overflow-x:visible}}#guideContainerForm .guideTextDraw p{color:#001965;font-size:14px;font-weight:400;line-height:21px;padding:0}@media only screen and (min-width:1024px){#guideContainerForm .guideTextDraw p{font-size:1pc;line-height:24px}}#guideContainerForm .guideFieldLabel label,#guideContainerForm .guideFieldLabel p{color:#4c4c4c;font-size:14px;font-weight:400;line-height:21px;margin-bottom:0;margin-top:0}@media only screen and (min-width:1024px){#guideContainerForm .guideFieldLabel label,#guideContainerForm .guideFieldLabel p{font-size:1pc;line-height:24px}}#guideContainerForm .guideWidgetLabel label,#guideContainerForm .guideWidgetLabel p{color:#4c4c4c;font-size:14px;font-weight:400;line-height:21px;margin:0}@media only screen and (min-width:1024px){#guideContainerForm .guideWidgetLabel label,#guideContainerForm .guideWidgetLabel p{font-size:1pc;line-height:24px}}#guideContainerForm .guideFieldLabel p:last-of-type{margin-bottom:0}@media only screen and (max-width:767.98px){#guideContainerForm .guideRootPanel{margin:0}}#guideContainerForm .guideFieldError{color:#d92d20;font-size:9pt;font-style:italic;font-weight:400;line-height:17px;margin-top:.5rem;padding:0;position:relative}@media only screen and (min-width:1024px){#guideContainerForm .guideFieldError{font-size:14px;line-height:21px}}#guideContainerForm .guideCheckBox .guideFieldError,#guideContainerForm .guideCheckBoxGroup .guideFieldError{padding-left:1.5rem}#guideContainerForm .guideCheckBox .guideFieldError:before,#guideContainerForm .guideCheckBoxGroup .guideFieldError:before{background-image:url(clientlib-global/resources/images/alert-final.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1pc;left:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1pc}#guideContainerForm hr{background:#b42318;border:0;height:.5px;margin:6rem 0 0;opacity:.5}#guideContainerForm .XfaCheckBox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #777d88;border-radius:2px;margin:0}#guideContainerForm .XfaCheckBox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #777d88;height:18px;margin:0;width:18px}#guideContainerForm .XfaCheckBox input[type=checkbox],#guideContainerForm .XfaCheckBox input[type=radio]{accent-color:#005ad2;background-color:#fff;height:18px;position:relative;width:18px}#guideContainerForm .XfaCheckBox input[type=checkbox]:checked{border-color:#005ad2}#guideContainerForm .XfaCheckBox input[type=radio]:focus-visible{border:1px solid #005ad2;outline-width:0}#guideContainerForm .XfaCheckBox input[type=checkbox]:focus-visible,#guideContainerForm .XfaCheckBox input[type=radio]:focus-visible{outline:2px solid #005ad2;outline-offset:2px}#guideContainerForm .XfaCheckBox input[type=radio]:after{border:4px solid #005ad2;border-radius:50%;content:"";display:block;height:11.25px;left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:11.25px}#guideContainerForm .XfaCheckBox input[type=checkbox]:before{background-color:transparent;border-radius:1px;content:"";height:11.25px;left:2.3px;position:absolute;top:2.3px;-webkit-transition:all .3s;transition:all .3s;width:11.25px}#guideContainerForm .XfaCheckBox input[type=checkbox]:checked:before{background-color:#005ad2;border:1px solid #005ad2}#guideContainerForm .XfaCheckBox input[type=radio]:checked:after{background:#005ad2;-webkit-box-shadow:0 0 0 1px #005ad2;box-shadow:0 0 0 1px #005ad2}#guideContainerForm input[type=date],#guideContainerForm input[type=email],#guideContainerForm input[type=number],#guideContainerForm input[type=password],#guideContainerForm input[type=tel],#guideContainerForm input[type=text],#guideContainerForm select{background-color:#fff;border:1px solid #bec2ca;border-radius:6px;color:#4c4c4c;font-size:1pc;font-weight:400;height:42px;line-height:22px;margin-top:4px;padding:0 9pt}#guideContainerForm input[type=date]:focus-visible,#guideContainerForm input[type=email]:focus-visible,#guideContainerForm input[type=number]:focus-visible,#guideContainerForm input[type=password]:focus-visible,#guideContainerForm input[type=tel]:focus-visible,#guideContainerForm input[type=text]:focus-visible,#guideContainerForm select:focus-visible{outline:2px solid #005ad2}#guideContainerForm .dropDownList select{background-image:url(clientlib-changinghemophilia/resources/images/chevron-bottom.svg);background-position:right 9pt center;background-size:24px;cursor:pointer;margin-top:4px;padding-right:40px;position:relative}#guideContainerForm .dropDownList select option{color:#4c4c4c}#guideContainerForm .datepicker-calendar-icon{right:1pc;top:42%;-webkit-transform:translateY(-42%);transform:translateY(-42%)}#guideContainerForm .dropDownList{position:relative}#guideContainerForm .guideCheckBoxGroupItems,#guideContainerForm .guideRadioButtonGroupItems{margin-top:0;padding-top:.5rem}#guideContainerForm .guideCheckBoxItem,#guideContainerForm .guideRadioButtonItem{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:10px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}#guideContainerForm .guideRadioButtonItem{gap:6px;margin-bottom:9pt}#guideContainerForm .guideRadioButtonItem:last-of-type{margin-bottom:0}#guideContainerForm .guidePanel .panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}#guideContainerForm .guidePanel .cancel-btn button{background:transparent;color:#005ad2;font-size:1pc;font-weight:500;line-height:26px;margin-top:14px;padding:0}#guideContainerForm .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw):not(.guideChart){border:none}#guideContainerForm .guideFieldNode.validation-success input[type=date],#guideContainerForm .guideFieldNode.validation-success input[type=email],#guideContainerForm .guideFieldNode.validation-success input[type=number],#guideContainerForm .guideFieldNode.validation-success input[type=password],#guideContainerForm .guideFieldNode.validation-success input[type=tel],#guideContainerForm .guideFieldNode.validation-success input[type=text]{background-image:url(clientlib-global/resources/images/successIcon.svg);background-position:right 18.5px center;background-repeat:no-repeat;background-size:24px;padding-right:3pc}#guideContainerForm .guideFieldNode.validation-success select{padding-right:5pc}#guideContainerForm .guideFieldNode.validation-success .datepicker-calendar-icon,#guideContainerForm .guideFieldNode.validation-success select{background-position:right 3pc center}#guideContainerForm .guideFieldNode.validation-success .guideFieldWidget.dropDownList:before{background-image:url(clientlib-global/resources/images/successIcon.svg);background-position:100%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;position:absolute;right:18.5px;top:14px;width:24px;z-index:1}#guideContainerForm .guideFieldNode.validation-success .guideFieldWidget.dropDownList.optionalField:before{background-image:none}#guideContainerForm .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){background:transparent;border:none}#guideContainerForm .guideFieldNode.validation-failure input[type=date],#guideContainerForm .guideFieldNode.validation-failure input[type=email],#guideContainerForm .guideFieldNode.validation-failure input[type=number],#guideContainerForm .guideFieldNode.validation-failure input[type=password],#guideContainerForm .guideFieldNode.validation-failure input[type=tel],#guideContainerForm .guideFieldNode.validation-failure input[type=text]{background-color:#fef3f2;background-image:url(clientlib-global/resources/images/alert-final.svg);background-position:right 18.5px center;background-repeat:no-repeat;background-size:24px;border:1px solid #d92d20;padding-right:3pc}#guideContainerForm .guideFieldNode.validation-failure input[type=date]:focus-visible,#guideContainerForm .guideFieldNode.validation-failure input[type=email]:focus-visible,#guideContainerForm .guideFieldNode.validation-failure input[type=number]:focus-visible,#guideContainerForm .guideFieldNode.validation-failure input[type=password]:focus-visible,#guideContainerForm .guideFieldNode.validation-failure input[type=tel]:focus-visible,#guideContainerForm .guideFieldNode.validation-failure input[type=text]:focus-visible{border-color:auto;outline:none}#guideContainerForm .guideFieldNode.validation-failure input[type=checkbox]{border:1px solid #d92d20}#guideContainerForm .guideFieldNode.validation-failure .XfaCheckBox input[type=checkbox]{border-color:#d92d20}#guideContainerForm .guideFieldNode.validation-failure .XfaCheckBox input[type=radio]:before{outline-color:#d92d20}#guideContainerForm .guideFieldNode.validation-failure select{background-position:right 3pc center;border:1px solid #d92d20;padding-right:5pc}#guideContainerForm .guideFieldNode.validation-failure .guideFieldWidget.dropDownList:before{background-image:url(clientlib-global/resources/images/alert-final.svg);background-position:100%;background-repeat:no-repeat;background-size:24px;content:"";height:24px;position:absolute;right:18.5px;top:9pt;width:24px;z-index:1}#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=date],#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=email],#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=number],#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=password],#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=tel],#guideContainerForm .guideFieldNode.validation-success.optionalField input[type=text]{background-image:none;padding-right:9pt}#guideContainerForm .guideFieldNode.validation-success .guideFieldWidget.dropDownList.optionalField select{background-position:right 9pt center;padding-right:40px}#guideContainerForm .submit-btn-panel{margin-top:1pc}#guideContainerForm .contact-a-rep-form-model .guideFieldNode{margin:0 0 9px;padding:0}#guideContainerForm .contact-a-rep-form-model button{padding:13px 2pc}#guideContainerForm .contact-a-rep-form-model .guideFieldLabel label,#guideContainerForm .contact-a-rep-form-model .guideFieldLabel p{color:#001965;font-size:14px;line-height:21px}#guideContainerForm .contact-a-rep-form-model .guideWidgetLabel label,#guideContainerForm .contact-a-rep-form-model .guideWidgetLabel p{color:#001965;font-size:1pc;line-height:21px}#guideContainerForm .contact-a-rep-form-model .form-heading p{color:#001965;font-size:1pc;line-height:24px;margin-bottom:9px}@media only screen and (min-width:1024px){#guideContainerForm .contact-a-rep-form-model .form-heading p{font-size:18px;line-height:27px}}#guideContainerForm .contact-a-rep-form-model .indicator-text p{color:#001965;font-size:14px;font-weight:400;line-height:21px;margin:6px 0 1pc}#guideContainerForm .contact-a-rep-form-model .firstname-field .guideFieldLabel label{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:space-between}#guideContainerForm .contact-a-rep-form-model .guideFieldError{font-size:9pt;line-height:14px}#guideContainerForm .contact-a-rep-form-model .XfaCheckBox input[type=checkbox],#guideContainerForm .contact-a-rep-form-model .XfaCheckBox input[type=checkbox]:checked,#guideContainerForm .contact-a-rep-form-model .XfaCheckBox input[type=radio]{border-color:#001965}#guideContainerForm .contact-a-rep-form-model .XfaCheckBox input[type=radio]:after{border:none}#guideContainerForm .contact-a-rep-form-model input[type=date],#guideContainerForm .contact-a-rep-form-model input[type=email],#guideContainerForm .contact-a-rep-form-model input[type=number],#guideContainerForm .contact-a-rep-form-model input[type=password],#guideContainerForm .contact-a-rep-form-model input[type=tel],#guideContainerForm .contact-a-rep-form-model input[type=text],#guideContainerForm .contact-a-rep-form-model select{background-color:#f4f5f6;border:none;font-size:14px;line-height:21px}#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=date],#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=email],#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=number],#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=password],#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=tel],#guideContainerForm .contact-a-rep-form-model .guideFieldNode.validation-failure input[type=text]{background-color:#f4f5f6}#guideContainerForm .contact-a-rep-form-model .guideRadioButton .guideFieldLabel label{font-size:1pc;line-height:22px;margin:6px 0 9pt}#guideContainerForm .contact-a-rep-form-model .thank-you-panel p{color:#001965;font-size:1pc;font-style:normal;font-weight:400;line-height:22px;margin:0 0 24px}#guideContainerForm .contact-a-rep-form-model .consent-checkbox .guideWidgetLabel label,#guideContainerForm .contact-a-rep-form-model .consent-checkbox .guideWidgetLabel p{font-size:9pt;line-height:14px}#guideContainerForm .contact-a-rep-form-model .iagree-btn{margin-top:31px;text-align:center}#guideContainerForm .contact-a-rep-form-model .finish-button{margin-top:41px;text-align:center}#guideContainerForm .contact-a-rep-form-model .thank-you-panel h2{color:#001965;font-size:24px;font-weight:500;line-height:30px;margin:0 0 38px}@media only screen and (min-width:768px){#guideContainerForm .contact-a-rep-form-model .thank-you-panel h2{font-size:36px;line-height:42px}}#guideContainerForm .contact-a-rep-form-model .thank-you-icon img{max-width:168px}#guideContainerForm .contact-a-rep-form-model .thank-you-panel .guideImage.thankYouMessageImage{text-align:center}#guideContainerForm .contact-a-rep-form-model .thank-you-panel .guideImage img{margin:0 0 30px}#guideContainerForm .contact-a-rep-form-page .guideFieldNode{margin:0 0 9pt;padding:0}#guideContainerForm .contact-a-rep-form-page button{padding:10px 34px 11px}#guideContainerForm .contact-a-rep-form-page .form-heading p{color:#001965;font-size:1pc;line-height:24px;margin-bottom:24px}@media only screen and (min-width:1024px){#guideContainerForm .contact-a-rep-form-page .form-heading p{font-size:18px;line-height:27px}}#guideContainerForm .contact-a-rep-form-page .indicator-text p{color:#4c4c4c;font-size:14px;font-weight:400;line-height:21px;margin:0 0 1pc}#guideContainerForm .contact-a-rep-form-page .firstname-field .guideFieldLabel label{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:space-between}#guideContainerForm .contact-a-rep-form-page .XfaCheckBox input[type=checkbox]{border-color:#a9aeb9}#guideContainerForm .contact-a-rep-form-page .XfaCheckBox input[type=radio]:after{border:none}#guideContainerForm .contact-a-rep-form-page .thank-you-panel p{color:#001965;font-size:1pc;font-style:normal;font-weight:400;line-height:24px;margin:0}@media only screen and (min-width:1024px){#guideContainerForm .contact-a-rep-form-page .thank-you-panel p{font-size:18px;line-height:27px}}#guideContainerForm .contact-a-rep-form-page .consent-checkbox{margin:0 0 24px}#guideContainerForm .contact-a-rep-form-page .consent-checkbox .guideWidgetLabel label,#guideContainerForm .contact-a-rep-form-page .consent-checkbox .guideWidgetLabel p{font-size:9pt;line-height:14px}#guideContainerForm .contact-a-rep-form-page .thank-you-panel{background-color:#b1d5f2;border-radius:9pt;padding:4pc 24px}@media only screen and (min-width:768px){#guideContainerForm .contact-a-rep-form-page .thank-you-panel{padding:36px 24px}}#guideContainerForm .contact-a-rep-form-page .thank-you-panel h2{color:#001965;font-size:2pc;font-style:normal;font-weight:400;line-height:40px;margin:0 0 9pt}@media only screen and (min-width:768px){#guideContainerForm .contact-a-rep-form-page .thank-you-panel h2{font-size:40px;line-height:52px}}#guideContainerForm .contact-a-rep-form-page .thank-you-panel .guideImage.thankYouMessageImage{text-align:center}#guideContainerForm .contact-a-rep-form-page .thank-you-panel .guideImage img{margin:0 0 9pt}#guideContainerForm .far-generic-zip-input-form .far-generic-zip-input-form-inner-panel{background-color:#ebe8e5;border-radius:9pt;padding:24px 0}#guideContainerForm .far-generic-zip-input-form .far-generic-zip-input-form-inner-panel button{padding:10px 34px 11px}#guideContainerForm .far-generic-zip-input-form .zip-code-title p{color:#001965;font-size:19px;font-weight:400;line-height:29px}@media only screen and (min-width:768px){#guideContainerForm .far-generic-zip-input-form .zip-code-title p{font-size:22px;line-height:33px}}#guideContainerForm .far-generic-zip-input-form input[type=date],#guideContainerForm .far-generic-zip-input-form input[type=email],#guideContainerForm .far-generic-zip-input-form input[type=number],#guideContainerForm .far-generic-zip-input-form input[type=password],#guideContainerForm .far-generic-zip-input-form input[type=tel],#guideContainerForm .far-generic-zip-input-form input[type=text],#guideContainerForm .far-generic-zip-input-form select{border:none}#guideContainerForm .far-generic-zip-input-form .update-btn{text-align:center}#guideContainerForm .far-generic-zip-input-form .guideFieldNode{margin:0 0 24px;padding:0}#guideContainerForm .far-generic-zip-input-form .guideFieldLabel label,#guideContainerForm .far-generic-zip-input-form .guideFieldLabel p{color:#001965}#guideContainerForm .far-generic-zip-input-form .guideTextBox.zip-input-field{margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:375px){#guideContainerForm .far-generic-zip-input-form .guideTextBox.zip-input-field{width:270px}}#guideContainerForm .far-generic-zip-input-form.far-model-generic-zip-input .far-generic-zip-input-form-inner-panel{background-color:#d8eaf8;border-radius:20px;padding:37px 42px}#guideContainerForm .far-generic-zip-input-form.far-model-generic-zip-input .landing-rep-image{text-align:center}#guideContainerForm .far-generic-zip-input-form.far-model-generic-zip-input .landing-rep-image img{margin:0;max-width:130px}#guideContainerForm .far-generic-zip-input-form.far-model-generic-zip-input .zip-label h3{color:#001965;font-size:25px;font-weight:400;line-height:35px;margin:24px 0 0}@media only screen and (min-width:768px){#guideContainerForm .far-generic-zip-input-form.far-model-generic-zip-input .zip-label h3{font-size:30px;line-height:40px}}#guideContainerForm .far-generic-zip-input-form.far-generic-with-placeholder-img>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:2pc}@media only screen and (min-width:768px){#guideContainerForm .far-generic-zip-input-form.far-generic-with-placeholder-img>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767.98px){#guideContainerForm .far-generic-zip-input-form.far-generic-with-placeholder-img .far-generic-image-placeholder{text-align:center}}#guideContainerForm .far-generic-zip-input-form.far-generic-with-placeholder-img .far-generic-image-placeholder img{margin:0}#guideContainerForm .far-zip-model-rep-landing-form .far-zip-model-rep-landing-inner-panel{background-color:#d8eaf8;border-radius:20px;padding:37px 42px}#guideContainerForm .far-zip-model-rep-landing-form .far-zip-model-rep-landing-inner-panel button{padding:6px 33px 7px}#guideContainerForm .far-zip-model-rep-landing-form .landing-rep-image{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background:#fff;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;justify-content:center;margin:0 auto;overflow:hidden;text-align:center;width:150px}#guideContainerForm .far-zip-model-rep-landing-form .landing-rep-image img{margin:0;max-width:100%}#guideContainerForm .far-zip-model-rep-landing-form .connect-text h3{color:#001965;font-size:25px;font-weight:400;line-height:35px;margin:10px 0 0;text-align:center}@media only screen and (min-width:768px){#guideContainerForm .far-zip-model-rep-landing-form .connect-text h3{font-size:30px;line-height:40px}}#guideContainerForm .far-zip-model-rep-landing-form .rep-group-name p,#guideContainerForm .far-zip-model-rep-landing-form .rep-name p{font-size:14px;line-height:21px;margin:0;text-align:center}@media only screen and (min-width:768px){#guideContainerForm .far-zip-model-rep-landing-form .rep-group-name p,#guideContainerForm .far-zip-model-rep-landing-form .rep-name p{font-size:18px;line-height:24px}}#guideContainerForm .far-zip-model-rep-landing-form .rep-name p{font-weight:700;margin-top:24px}#guideContainerForm .far-zip-model-rep-landing-form .update-btn{text-align:center}#guideContainerForm .far-zip-model-rep-landing-form .guideFieldNode{margin:0;padding:0}#guideContainerForm .far-zip-invalid-form .far-zip-invalid-form-inner-panel{background-color:#f0eeeb;border-radius:9pt;padding:24px 36px}#guideContainerForm .far-zip-invalid-form .far-zip-invalid-form-inner-panel button{padding:10px 34px 11px}#guideContainerForm .far-zip-invalid-form .icon-alert{text-align:center}#guideContainerForm .far-zip-invalid-form .icon-alert img{margin:0}#guideContainerForm .far-zip-invalid-form .guideTextBox.zip-input-field{margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:375px){#guideContainerForm .far-zip-invalid-form .guideTextBox.zip-input-field{width:270px}}#guideContainerForm .far-zip-invalid-form .zip-invliad-text h2{color:#001965;font-size:2pc;font-style:normal;font-weight:400;line-height:40px;margin:0}@media only screen and (min-width:768px){#guideContainerForm .far-zip-invalid-form .zip-invliad-text h2{font-size:40px;line-height:52px}}#guideContainerForm .far-zip-invalid-form .zip-code-instruction p{color:#001965;font-size:1pc;font-weight:400;line-height:24px;margin:0 6px 0 0}@media only screen and (min-width:768px){#guideContainerForm .far-zip-invalid-form .zip-code-instruction p{font-size:18px;line-height:27px}}#guideContainerForm .far-zip-invalid-form input[type=date],#guideContainerForm .far-zip-invalid-form input[type=email],#guideContainerForm .far-zip-invalid-form input[type=number],#guideContainerForm .far-zip-invalid-form input[type=password],#guideContainerForm .far-zip-invalid-form input[type=tel],#guideContainerForm .far-zip-invalid-form input[type=text],#guideContainerForm .far-zip-invalid-form select{border:none}#guideContainerForm .far-zip-invalid-form .update-btn{text-align:center}#guideContainerForm .far-zip-invalid-form .guideFieldNode{margin:0 0 18px;padding:0}#guideContainerForm .far-zip-invalid-form .guideFieldLabel label,#guideContainerForm .far-zip-invalid-form .guideFieldLabel p{color:#001965}#guideContainerForm .far-zip-invalid-form.model-far-zip-invalid .far-zip-invalid-form-inner-panel{background-color:#d8eaf8;border-radius:20px;padding:37px 42px}#guideContainerForm .far-zip-invalid-form.model-far-zip-invalid button{padding:6px 33px 7px}#guideContainerForm .far-zip-invalid-form.model-far-zip-invalid .zip-invliad-text h3{color:#001965;font-size:24px;font-weight:500;line-height:2pc;margin:24px 0 0}#guideContainerForm .find-a-representative{padding:6px 0 0}#guideContainerForm .find-a-representative>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-pack:left;-ms-flex-pack:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}#guideContainerForm .find-a-representative>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{width:-webkit-max-content;width:-moz-max-content;width:max-content}#guideContainerForm .find-a-representative .guideFieldNode{margin:0;padding:0}#guideContainerForm .find-a-representative .guideTextDraw.zip-code-text p{color:#4c4c4c;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0}#guideContainerForm .find-a-representative .zip-code-btn button{background-color:transparent;border:0;border-radius:0;color:#005ad2;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-left:2px;padding:0 0 0 6px}#guideContainerForm .find-a-representative .zip-code-btn .guideFieldError{display:none}#guideContainerForm .find-a-representative .zip-code-input .guideFieldWidget{line-height:0}#guideContainerForm .find-a-representative .zip-code-input input[type=text]{background:#fff;border:1px solid #327bdb;border-radius:2px;color:#4c4c4c;font-size:14px;font-style:normal;font-weight:400;height:21px;line-height:21px;margin-top:0;padding:0 8px;width:60px}#guideContainerForm .find-a-representative .zip-code-input input[type=text]:focus-visible{outline:2px solid #327bdb}#guideContainerForm .find-a-representative .zip-code-input[data-disabled=true] input[type=text]{background-color:transparent;border:none;border-radius:0;margin:0;padding:0;width:40px}#guideContainerForm .find-a-representative .zip-code-input[data-disabled=true] input[type=text]:focus-visible{outline:none}#guideContainerForm .find-a-representative.model-find-a-representative{padding:10px 0 28px}#guideContainerForm .find-a-representative.model-find-a-representative>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767.98px){#guideContainerForm .find-a-representative.model-find-a-representative>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-of-type(4),#guideContainerForm .find-a-representative.model-find-a-representative>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-of-type(5){margin-top:15px;text-align:center;width:100%}}#guideContainerForm .find-a-representative.model-find-a-representative .guideTextBox.zip-code-input input[type=text]{border-color:#4c4c4c}#guideContainerForm .find-a-representative.model-find-a-representative .guideTextBox.zip-code-input.blue-text input[type=text],#guideContainerForm .find-a-representative.model-find-a-representative .zip-code-text.blue-text p{color:#001965}#guideContainerForm .carousel-indicators{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:49px}#guideContainerForm .carousel-indicators button{background-color:#91b8ed;border-radius:50%;height:1pc;padding:0;pointer-events:none;width:1pc}#guideContainerForm .carousel-indicators button.active{background-color:#005ad2}#guideContainerForm .model-layout-rep-profile-panel .rep-name h2,#guideContainerForm .model-layout-rep-profile-panel .rep-name p{color:#001965;font-size:24px;font-weight:500;line-height:30px;text-align:center}@media only screen and (min-width:768px){#guideContainerForm .model-layout-rep-profile-panel .rep-name h2,#guideContainerForm .model-layout-rep-profile-panel .rep-name p{font-size:36px;line-height:42px}}#guideContainerForm .model-layout-rep-profile-panel .rep-image{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background:#f6f6f6;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:172px;justify-content:center;margin:0 auto;overflow:hidden;text-align:center;width:172px}@media only screen and (min-width:768px){#guideContainerForm .model-layout-rep-profile-panel .rep-image{height:174px;width:174px}}#guideContainerForm .model-layout-rep-profile-panel .rep-image img{margin:0;max-width:100%}#guideContainerForm .model-layout-rep-profile-panel .rep-group-name.catogory-name.active{display:block}#guideContainerForm .model-layout-rep-profile-panel .rep-group-name.catogory-name{display:none}#guideContainerForm .model-layout-rep-profile-panel .get-started-btn{margin-top:24px;text-align:center}#guideContainerForm .model-layout-rep-profile-panel .get-started-btn button{padding:13px 76px 13px 24px;position:relative}#guideContainerForm .model-layout-rep-profile-panel .get-started-btn button:after{background-image:url(clientlib-changinghemophilia/resources/images/right-arrow-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px}#guideContainerForm .model-layout-rep-profile-panel .rep-quote p{text-align:center}#guideContainerForm .model-layout-rep-profile-panel .rep-description{margin-bottom:24px;margin-top:34px}#guideContainerForm .model-layout-rep-profile-panel .rep-group-name p{font-size:1pc;font-weight:400;line-height:22px;margin-bottom:24px;margin-top:34px}@media only screen and (min-width:768px){#guideContainerForm .model-layout-rep-profile-panel .rep-group-name p{font-size:18px;line-height:24px}}#guideContainerForm .rep-profile-details-panel{padding-right:0}@media only screen and (min-width:768px){#guideContainerForm .rep-profile-details-panel{padding-right:60px}}#guideContainerForm .rep-profile-details-panel .guideFieldNode{margin:0}#guideContainerForm .rep-profile-details-panel .rep-flex-box>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:944px){#guideContainerForm .rep-profile-details-panel .rep-flex-box>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#guideContainerForm .rep-profile-details-panel .rep-flex-box>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:first-of-type{-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:943.98px){#guideContainerForm .rep-profile-details-panel .rep-flex-box>.gridFluidLayout2>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#guideContainerForm .rep-profile-details-panel .rep-quote{background-color:#d8eaf8;border-radius:9pt;padding:24px 18px}@media only screen and (min-width:768px){#guideContainerForm .rep-profile-details-panel .rep-quote{padding:24px}}#guideContainerForm .rep-profile-details-panel .rep-image{text-align:center}#guideContainerForm .rep-profile-details-panel .rep-image img{margin:0 0 -6px}#guideContainerForm .rep-profile-details-panel .rep-title-text p{margin-bottom:0}#guideContainerForm .rep-profile-details-panel .rep-name p{font-size:22px;font-weight:400;line-height:26px;margin:9pt 0;text-align:center}@media only screen and (min-width:768px){#guideContainerForm .rep-profile-details-panel .rep-name p{font-size:26px;font-weight:500;line-height:28px;margin:9pt 0 24px;text-align:left}}#guideContainerForm .rep-profile-details-panel .rep-quote p{color:#001965;font-size:18px;font-weight:400;line-height:24px}#guideContainerForm .rep-profile-details-panel .rep-description{background-color:#fff;border-radius:9pt 9pt 0 0;-webkit-box-shadow:0 -4px 4px 1px rgba(0,0,0,.1);box-shadow:0 -4px 4px 1px rgba(0,0,0,.1);padding:24px}@media only screen and (min-width:768px){#guideContainerForm .rep-profile-details-panel .rep-description{padding:24px 36px}}@media only screen and (min-width:1024px){#guideContainerForm .rep-profile-details-panel .rep-description{border-radius:9pt;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}}#guideContainerForm .rep-profile-details-panel .rep-description p{color:#001965}#guideContainerForm .changinghemophilia-sign-up-form .guideFieldNode{margin:0 0 24px;padding:0}#guideContainerForm .changinghemophilia-sign-up-form .form-heading h2{color:#001965;font-size:2pc;font-weight:400;line-height:40px;margin-bottom:9pt;margin-top:25px;text-align:left}@media only screen and (min-width:768px){#guideContainerForm .changinghemophilia-sign-up-form .form-heading h2{font-size:40px;line-height:52px}}#guideContainerForm .changinghemophilia-sign-up-form .form-heading p{color:#4c4c4c;font-size:1pc;line-height:24px;margin-bottom:25px}@media only screen and (min-width:1024px){#guideContainerForm .changinghemophilia-sign-up-form .form-heading p{font-size:18px;line-height:27px}}#guideContainerForm .changinghemophilia-sign-up-form .form-submit-btn-panel{margin-top:24px}#guideContainerForm .changinghemophilia-sign-up-form .indicator-text p{color:#4c4c4c;font-size:18px;font-weight:700;line-height:24px}#guideContainerForm .changinghemophilia-sign-up-form .sign-up-error-message{background-color:#fee4e2;border-radius:6px;padding:24px}#guideContainerForm .changinghemophilia-sign-up-form .sign-up-error-message p{color:#b42318;font-family:NotoSans-font,Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel{background-color:#b1d5f2;border-radius:20px;padding:40px 24px}@media only screen and (min-width:768px){#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel{padding:40px 87px}}#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel h2{color:#001965;font-family:NotoSans-font,Arial,Helvetica,Verdana,sans-serif;font-size:2pc;font-style:normal;font-weight:400;line-height:40px;margin:0 0 9pt}@media only screen and (min-width:768px){#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel h2{font-size:40px;line-height:52px}}#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel p{color:#001965;font-family:NotoSans-font,Arial,Helvetica,Verdana,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0}#guideContainerForm .changinghemophilia-sign-up-form .thank-you-panel .guideImage img{margin:0 0 9pt}#guideContainerForm .changinghemophilia-sign-up-form button{padding:10px 34px 11px}