.cx-widget.cx-theme-sar{font-family:Roboto;font-size:1rem}.cx-widget.cx-theme-sar .cx-widget .cx-container{color:#333;background-color:#fff}.cx-widget.cx-theme-sar .cx-body{background-color:#ededf3;border-left:2px solid #fff;border-right:2px solid #fff;height:calc(100% - 56px)}.cx-widget.cx-theme-sar .cx-body>div{height:100%}@media screen and (min-width:768px){.cx-widget.cx-theme-sar .cx-body,.cx-widget.cx-theme-sar .cx-body>div{height:auto}}.cx-widget.cx-theme-sar .cx-toaster .cx-body{padding:24px}.cx-widget.cx-theme-sar .cx-input-container{background-color:#fff;border:none;position:absolute;bottom:0}@media screen and (min-width:768px){.cx-widget.cx-theme-sar .cx-input-container{position:static;bottom:auto}}@media screen and (min-width:1024px){.cx-widget.cx-theme-sar .cx-input-container{position:static;bottom:auto}}.cx-emoji-hasmenu,.cx-theme-sar .cx-footer,.cx-webchat .cx-menu li .cx-branding-icon,.cx-webchat .cx-transcript .cx-message .cx-name,.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant.cx-them:first-child .cx-avatar-wrapper,.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:first-child .cx-bubble-arrow,.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:first-child .cx-name,.cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant:last-child .cx-time,.cx-webchat .cx-transcript .cx-message.cx-system .cx-time,.cx-webchat .cx-transcript .cx-message.cx-them .cx-avatar-wrapper,.cx-webchat .cx-transcript .cx-message.cx-them .cx-bubble-arrow,.cx-widget .hidden,.cx-widget-status{display:none!important}.cx-theme-sar .cx-body,.cx-theme-sar .cx-message-text{font-size:1rem;font-family:Roboto}@media screen and (max-width:767px){.cx-theme-sar .cx-transcript{max-height:70%!important}}.cx-theme-sar .cx-webchat .cx-transcript .cx-message.cx-system .cx-bubble{margin-left:10px;padding:10px}.cx-theme-sar .cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant.cx-you .cx-bubble{margin-left:25px!important;padding:10px;border-radius:15px!important;background-color:#dfb44e;display:inline-block}.cx-theme-sar .cx-webchat .cx-transcript .cx-message-group>.cx-message.cx-participant.cx-agent .cx-bubble,.cx-theme-sar .cx-webchat .cx-transcript .cx-message.cx-them .cx-bubble{padding:10px;border-radius:15px!important;background-color:#fff;margin:0 25px 0 0!important;display:inline-block}.cx-theme-sar .cx-webchat .cx-transcript .cx-message.cx-them .cx-bubble{border-bottom-left-radius:15px!important}.cx-theme-sar .cx-form-wrapper{height:100%}.cx-theme-sar .cx-form-wrapper .cx-form{height:100%;padding:0}.cx-theme-sar .cx-form-wrapper .cx-form .cx-form-inputs{height:calc(100% - 86px)}@media screen and (min-width:768px){.cx-theme-sar .cx-form-wrapper,.cx-theme-sar .cx-form-wrapper .cx-form,.cx-theme-sar .cx-form-wrapper .cx-form .cx-form-inputs{height:auto}}.cx-theme-sar .cx-titlebar{height:56px;border:0;border-top-left-radius:15px;border-top-right-radius:15px;background-color:#fff}.cx-theme-sar .cx-titlebar h2{max-width:calc(100% - 80px)}.cx-theme-sar .cx-button-container{position:absolute;bottom:0;width:100%;background-color:#fff}@media screen and (min-width:768px){.cx-theme-sar .cx-button-container{position:relative}}.cx-theme-sar .cx-buttons-binary{display:flex;justify-content:space-evenly;padding:15px!important;background:#fff}.cx-theme-sar .cx-common-container,.cx-theme-sar .cx-toaster,.cx-theme-sar .cx-webchat{right:0!important;height:100%;width:100%;background-color:#fff;border-radius:0}.cx-theme-sar .cx-common-container.cx-minimized,.cx-theme-sar .cx-toaster.cx-minimized,.cx-theme-sar .cx-webchat.cx-minimized{height:auto}@media screen and (min-width:768px){.cx-theme-sar .cx-common-container,.cx-theme-sar .cx-toaster,.cx-theme-sar .cx-webchat{right:55px!important;height:auto;width:480px;border-radius:15px 15px 0 0}}.cx-theme-sar .chat{padding:25px}.cx-theme-sar .chat__label{font-family:Roboto;font-style:normal;font-weight:700;line-height:21px;margin-bottom:10px}.cx-theme-sar .chat__label>label{font-size:1rem!important}.cx-theme-sar .chat__input>input{background:#fff;border:2px solid #e5e5e5;box-sizing:border-box;border-radius:5px;padding:10px 15px;font-size:1rem;line-height:inherit;height:auto}.cx-theme-sar .chat__input>input.cx-error{border-color:#ed0000}.cx-theme-sar div.cx-input-container{max-height:30%!important}.cx-theme-sar div.cx-input-container .cx-message-input{width:calc(100% - 120px);padding-right:16px;font-family:Roboto;font-size:1rem}.cx-theme-sar div.cx-input-container .cx-send.cx-icon.i18n{width:100%;border-radius:17px;min-height:34px;max-width:120px;padding:4px 20px;position:absolute;background-color:#c04f7f;color:#fff;text-align:center;font-family:Roboto-Medium;font-weight:600}.cx-theme-sar .cx-input-container.cx-input-focus{border:none;box-shadow:none!important}.cx-theme-sar .cx-btn-default{font-family:Roboto;border:0;color:#c04f7f;-webkit-text-decoration:underline;text-decoration:underline;font-size:1rem}.cx-theme-sar .cx-submit{font-family:Roboto;border-radius:25px;color:#fff;background-color:#c04f7f;font-size:1rem;border:0}.cx-theme-sar .cx-webchat .cx-transcript .cx-message{min-height:0;min-height:auto}.cx-theme-sar .cx-common-container .cx-buttons-window-control button:focus{border:0;padding:0}.cx-theme-sar #cx_chat_end_question{font-family:Roboto;font-size:1rem}.cx-theme-sar .cx-buttons-binary .cx-btn-primary{border-radius:25px;color:#fff;background-color:#c04f7f;font-size:1rem;font-family:Roboto-Medium;border:1px solid #c04f7f}.cx-theme-sar .cx-buttons-binary .cx-btn-default{border-radius:25px;color:#c04f7f;background-color:#fff;font-size:1rem;font-family:Roboto-Medium;border:1px solid #c04f7f;-webkit-text-decoration:none;text-decoration:none}.cx-theme-sar .cx-webchat.cx-minimized{width:100%}@media screen and (min-width:768px){.cx-theme-sar .cx-webchat.cx-minimized{width:480px}}.cx-theme-sar .cx-webchat.cx-minimized .cx-webchat-counter{min-width:21px;font-size:1rem;line-height:1rem;border-radius:8px;background-color:#c04f7f;color:#fff}@keyframes shine{0%{background-position:-100px}40%,to{background-position:1200px}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.cx-side-button-group{z-index:9999!important;top:auto;bottom:25px;right:25px;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}.cx-widget.cx-webchat-chat-button.cx-side-button.cx-theme-sar{background-color:#dfb44e;width:75px;height:75px;border-radius:50%;margin-right:0;padding:0!important}.cx-widget.cx-webchat-chat-button.cx-side-button.cx-theme-sar:before{content:"";font-family:icomoon;font-size:60px;font-weight:400;display:flex;align-items:center;justify-content:center;height:inherit}.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link h1{font-size:1.0625rem;font-family:Roboto;line-height:inherit}.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link .cx-cta-link .cx-components .cx-button{width:auto;float:right;margin-left:15px;color:#fff;background-color:#c04f7f;border-color:#c04f7f;padding:4px 20px;font-family:Roboto-Medium;font-weight:400!important;border-radius:22px;cursor:pointer;transition:all .2s ease;height:42px;display:inline-flex;justify-content:center;align-items:center;font-size:1.0625rem}.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link .cx-cta-link .cx-components .cx-button:active,.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link .cx-cta-link .cx-components .cx-button:focus,.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link .cx-cta-link .cx-components .cx-button:hover{color:#fff;background-color:#c7678f}.cx-widget.cx-theme-sar .cx-rich-media .cx-cta-link .cx-cta-link .cx-components .cx-button:hover{box-shadow:0 4px 4px rgba(0,0,0,.12)}.cx-widget.cx-theme-sar .cx-quick-replies .cx-quick-reply div{color:#fff;background-color:#c04f7f;border-color:#c04f7f;padding:4px 20px;font-family:Roboto-Medium;font-weight:400!important;border-radius:22px;cursor:pointer;transition:all .2s ease;height:42px;display:inline-flex;justify-content:center;align-items:center;font-size:1.0625rem}.cx-widget.cx-theme-sar .cx-quick-replies .cx-quick-reply div:active,.cx-widget.cx-theme-sar .cx-quick-replies .cx-quick-reply div:focus,.cx-widget.cx-theme-sar .cx-quick-replies .cx-quick-reply div:hover{color:#fff;background-color:#c7678f}.cx-widget.cx-theme-sar .cx-quick-replies .cx-quick-reply div:hover{box-shadow:0 4px 4px rgba(0,0,0,.12)}.cx-widget .cx-resize{transform:scaleX(-1)}.cx-widget--large{height:70%!important;width:680px!important}.cx-widget--large .cx-transcript{max-height:none!important;height:calc(100% - 119px)!important}.cx-widget--large .cx-resize{transform:rotate(90deg)}.cx-widget--large .cx-body,.cx-widget--large .cx-body>div{height:100%!important}.cx-widget--large .cx-body>div .cx-form-wrapper,.cx-widget--large .cx-body>div .cx-form-wrapper .cx-form-horizontal{height:100%}.cx-widget--large .cx-body>div .cx-form-wrapper .cx-form-horizontal .cx-form-inputs{height:calc(100% - 125px)}@media screen and (max-width:767px){.cx-resize{display:none!important}}