.zr-icon-base{transform:translate(0,0);background-size:contain;background-position:center;content:" ";width:1em;height:1em;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.embeddedServiceHelpButton div.helpButton{height:38px;font-size:13px}.embeddedServiceHelpButton div.helpButton .uiButton{background:#277f6a;box-shadow:0 -1px 2px rgba(0,0,0,0.2);height:38px;min-width:0;padding:0 16px;font-size:100%}.embeddedServiceHelpButton div.helpButton .embeddedServiceIcon{margin-right:5px}
.embeddedServiceSidebar.modalContainer{z-index:99990 !important}.ReactModal__Body--open .embeddedServiceSidebar.modalContainer{z-index:9998 !important}.cbox_open .embeddedServiceSidebar.modalContainer{z-index:4999 !important}.modal-open .embeddedServiceSidebar.modalContainer{z-index:1034 !important}.embeddedServiceSidebar img.cPreChat{margin:auto;padding-top:15px}.embeddedServiceSidebar .slds-theme_error .slds-notify__content{color:#d22}.embeddedServiceSidebar .prechatContent{padding:0 10px}.embeddedServiceSidebar .prechatContent input{width:100%;border:solid 1px #bfc3c4;height:33px;padding:5px;margin:4px 0 8px}
.embeddedServiceSidebar .prechatContent input:required{box-shadow:none}.embeddedServiceSidebar .prechatContent select{width:100%;margin-top:5px}.embeddedServiceSidebar .prechatContent abbr.slds-required{color:#d22;border-bottom:0;text-decoration:none}.embeddedServiceSidebar .prechatContent .slds-has-error .slds-form-element__help{color:#d22}.embeddedServiceSidebar .prechatContent .slds-has-error .slds-input{border-color:#ea4e4e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 4px rgba(255,0,0,0.4)}
.embeddedServiceSidebar .prechatContent .uiInput{padding:0}.embeddedServiceSidebar .content{width:inherit}.embeddedServiceSidebar .startButtonChat{letter-spacing:0;display:inline-block;text-decoration:none;text-shadow:none;-webkit-appearance:none;transition:background-color .1s linear,border-color .1s linear;vertical-align:middle;text-align:center;border-radius:2em;outline:0;font-family:Arial,sans-serif;color:#fff;background:#277f6a none;border:1px solid #277f6a;max-width:360px;font-weight:700;padding:11px 50px 11px 50px;line-height:24px;white-space:normal;width:auto;font-size:17px;box-shadow:none}
.embeddedServiceSidebar .startButtonChat:visited{color:#fff}.embeddedServiceSidebar .startButtonChat:active,.embeddedServiceSidebar .startButtonChat.active{opacity:.7}.embeddedServiceSidebar .startButtonChat:focus,.embeddedServiceSidebar .startButtonChat.guideflow_hovered{color:#fff;background-color:#005e4d;border-color:#005e4d;text-decoration:none}.embeddedServiceSidebar .startButtonChat.disabled,.embeddedServiceSidebar .startButtonChat[disabled],.embeddedServiceSidebar .startButtonChat[disabled]:visited,.embeddedServiceSidebar .startButtonChat[disabled].guideflow_hovered,.embeddedServiceSidebar .startButtonChat[disabled]:focus,.embeddedServiceSidebar .startButtonChat[disabled]:active{opacity:.4;box-shadow:none;filter:none;pointer-events:none;cursor:default}
.embeddedServiceSidebar .startButtonChat.disabled:focus,.embeddedServiceSidebar .startButtonChat[disabled]:focus{border-color:#bfc3c4}.embeddedServiceSidebar .startButtonChat .label{color:#fff;font-size:14px;padding:0}.embeddedServiceSidebar .embeddedServiceSidebarHeader .closeButton.headerItem{position:relative;top:0;right:0;font-size:1em}.embeddedServiceSidebar .embeddedServiceSidebarHeader .closeButton.headerItem::after{content:none}.embeddedServiceSidebar .embeddedServiceLiveAgentStateChatInputFooter .chatActionButton.Send{padding-left:8px}
.embeddedServiceSidebar .embeddedServiceSidebarHeader,.embeddedServiceSidebar .embeddedServiceSidebarExtendedHeader,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{background-color:#277f6a;border-color:#277f6a}.embeddedServiceSidebar .embeddedServiceSidebarHeader .headerButton:focus:before,.embeddedServiceSidebar .embeddedServiceSidebarHeader .headerButton.guideflow_hovered:before,.embeddedServiceSidebar .embeddedServiceSidebarHeader .headerButton:focus:after,.embeddedServiceSidebar .embeddedServiceSidebarHeader .headerItem:focus:before,.embeddedServiceSidebar .embeddedServiceSidebarHeader .headerItem:focus:after{border:0}
.embeddedServiceSidebar .embeddedServiceLiveAgentStateChat .messageArea:focus{border:0}.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI{min-width:100px;width:inherit;height:38px;background-color:#277f6a;border-color:#277f6a;box-shadow:0 -1px 2px rgba(0,0,0,0.2)}.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.guideflow_hovered{background-color:#277f6a !important}.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI:focus{background-color:#277f6a !important}.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader{background-color:#277f6a}
.contact_us .contact .content .chatTrigger{opacity:1;transition:none}.showDockableContainer .minimizeButton,.showDockableContainer .closeButton{font-size:revert}