@import url("//hello.myfonts.net/count/2b1913");@font-face{font-family:'Humanist521BT-Roman';src:url("webfonts/2B1913_0_0.eot");src:url("webfonts/2B1913_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2B1913_0_0.woff") format("woff"),url("webfonts/2B1913_0_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Humanist521BT-Italic';src:url("webfonts/2B1913_1_0.eot");src:url("webfonts/2B1913_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2B1913_1_0.woff") format("woff"),url("webfonts/2B1913_1_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Humanist521BT-BoldItalic';src:url("webfonts/2B1913_2_0.eot");src:url("webfonts/2B1913_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2B1913_2_0.woff") format("woff"),url("webfonts/2B1913_2_0.ttf") format("truetype");font-weight:normal;font-style:normal}.cx-window-manager{transition:all 1s ease}.cx-footer,.cx-theme-racq .cx-powered-by{display:none}.cx-theme-racq .cx-titlebar{position:relative;padding-bottom:0;background:#003478;border-radius:0px;box-shadow:0 0px 8px 2px rgba(0,0,0,0.25)}@media only screen and (min-width: 48em){.cx-theme-racq .cx-titlebar{border-radius:8px 8px 0 0}}.cx-theme-racq .cx-titlebar .cx-title{position:absolute;left:calc(15px + 40px + 17px);bottom:10px;color:#FFF !important;font-size:22px;margin:0;font-weight:normal}.cx-theme-racq .cx-titlebar .svg-chat-agent{position:absolute;bottom:-3px;left:15px;width:50px;height:50px;background-size:cover;background-position:bottom}.cx-theme-racq.minimized .cx-titlebar{position:relative}.cx-theme-racq.minimized .cx-titlebar:before{content:'!';width:30px;height:30px;background:red;border-radius:50%;display:block;position:absolute;top:-15px;right:20px;text-align:center;color:#ffffff;font-size:20px;font-weight:bold;transform:scale(0);transition:transform 250ms ease-in-out}.cx-theme-racq.minimized .cx-titlebar.new-message-indicator{background:#2871f6}.cx-theme-racq.minimized .cx-titlebar.new-message-indicator:before{transform:scale(1);transition:transform 250ms ease-in-out}.cx-theme-racq .btn-primary{background:-webkit-linear-gradient(top, #00214c, #00214c);border-color:#00214c}.cx-theme-racq .btn-primary:hover{background:-webkit-linear-gradient(top, #2C3A4D, #2C3A4D);border-color:#2C3A4D}.cx-webchat{width:370px !important;right:20px !important;left:auto !important;border-radius:8px 8px 0 0;overflow:visible;transition:height 250ms ease-in-out !important}.cx-webchat.cx-mobile{border-radius:0}.cx-webchat.minimized{height:66px !important;transition:height 250ms ease-in-out !important}.cx-webchat.cx-mobile .cx-titlebar{height:66px !important;transition:height 250ms ease-in-out !important}.cx-buttons-window-control button:focus{border:0 transparent !important}.cx-buttons-window-control{z-index:1 !important;width:120px;display:flex;justify-content:center}.cx-webchat.cx-mobile .cx-buttons-window-control{top:0;right:10px;padding:0;height:70px;display:flex;justify-content:right;align-items:center}@media only screen and (min-width: 48em){.cx-webchat.cx-mobile .cx-buttons-window-control{right:40px}}.cx-webchat.cx-mobile .cx-buttons-window-control>button{font-size:24px;position:relative;padding:0;margin:0;width:30px;height:70px;top:0;float:left;outline:none;border:none}.cx-webchat.cx-mobile .cx-buttons-window-control>button:focus{border:none}.cx-buttons-window-control .cx-button-minimize,.cx-buttons-window-control .cx-button-close,.cx-buttons-window-control .cx-button-print{display:inline-block !important;color:#FFF;padding:0;margin:0;text-align:center;background-size:cover;background-position:center;background:none}.cx-theme-racq.minimized .cx-button-group .cx-button-minimize::after,.cx-theme-racq.minimized .cx-button-group .cx-button-close::after,.cx-theme-racq.minimized .cx-button-group .cx-button-print::after{border-left:1px solid #337bf6}.cx-theme-racq.minimized .cx-button-group .cx-button-minimize::before{transform:rotate(180deg)}.cx-theme-racq.minimized .cx-button-group .cx-button-minimize::after{border-left:none;border-right:1px solid #337bf6}.cx-webchat .cx-buttons-window-control button.cx-button-print{padding:0;margin:0;width:40px;height:50px}.cx-webchat .cx-buttons-window-control button.cx-button-print::before{width:40px;position:relative;font-size:22px;display:block}.cx-webchat .cx-buttons-window-control button.cx-button-print:hover::before{opacity:0.7;transition:opacity 250ms}.cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize{padding:0;margin:0;width:40px;height:50px}.cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize::before{content:'';width:100%;height:100%;display:inline-block;background-position:center}.cx-common-container.cx-minimize .cx-buttons-window-control button.cx-button-minimize:hover::before{opacity:0.7;transition:opacity 250ms}.cx-common-container.cx-close .cx-buttons-window-control button.cx-button-close{padding:0;margin:0;width:30px;height:50px}.cx-common-container.cx-close .cx-buttons-window-control button.cx-button-close::before{content:'';width:100%;height:100%;display:inline-block;background-position:center}.cx-common-container.cx-close .cx-buttons-window-control button.cx-button-close:hover::before{opacity:0.7;transition:opacity 250ms}.cx-body{box-sizing:border-box}.cx-body .transcript-wrapper{box-sizing:border-box}@media only screen and (min-width: 40em){.cx-body .transcript-wrapper{height:calc(414px - 66px) !important}}.cx-body .input-container{box-sizing:border-box}.cx-body .input-container table{width:94% !important;margin-bottom:5px}.cx-body .input-container .input{overflow:auto !important}.ark dfn,.cx-callback .cx-error,.cx-webchat .isTyping,.cx-webchat .transcript .message.system .message-text{font-style:normal;font-family:Arial, sans-serif}.cx-webchat .transcript .message .bubble{background-color:#e6ecf0}.cx-webchat .transcript .message.system .time{color:#A6A6A6}.ark .form-control{border:1px solid #cbcbcb}.ark label{line-height:40px}.ark .icon-printer:before{position:absolute;top:0;left:0}.cx-webchat .form table th,.cx-webchat .form table td{border:none}.cx-img-map.px48.avatar-agent,.cx-img-map.px48.avatar-customer{background-position:0 0}.cx-webchat .transcript .message .bubble-arrow svg{fill:#e6ecf0}.cx-webchat .smokescreen{height:calc(100% - 20px)}@keyframes pulse{to{box-shadow:0 0 0 12px transparent,0 0 0 24px rgba(40,113,246,0)}}