.chat-screen{position:fixed;bottom:68px;right:20px;z-index:9999;width:350px;background:#fff;box-sizing:border-box;border-radius:15px;box-shadow:0 15px 20px #febc52;visibility:hidden}.chat-screen.show-chat{-moz-transition:bottom .5s linear;-webkit-transition:bottom .5s linear;transition:bottom .5s linear;visibility:visible;bottom:120px}.chat-screen .chat-header{background-image:linear-gradient(to right,#febc52,#febc52,#febc52,#febc52,#febc52);border-radius:15px 15px 0 0;padding:10px;display:block}.chat-screen .chat-header .chat-header-title{letter-spacing:2px;display:flex;width:calc(100% - 50px);color:#000;font-size:large}.chat-screen .chat-header .chat-header-option{display:inline-block;width:44px;color:#000;font-size:14px;text-align:right}.chat-screen .chat-header .chat-header-option .dropdown .dropdown-toggle svg{color:#000}.chat-screen .chat-mail{padding:20px;display:block}.chat-screen .chat-mail input.form-control{border-radius:30px;border:1px solid #e1e1e1;color:#3b3f5c;font-size:14px;padding:.4rem 1.25rem;z-index:2}.chat-screen .chat-mail input.form-control:focus{box-shadow:none;border:1px solid #add5fc}.chat-screen .chat-mail .select2 .selection .select2-selection .select2-selection__rendered{border-radius:30px;border:1px solid #e1e1e1;height:calc(1.28em + 1.28rem + 2px);padding:9px 20px;font-size:14px}.chat-screen .chat-mail .select2.select2-container--open .selection .select2-selection{box-shadow:none;border-radius:30px}.chat-screen .chat-mail button{background-image:linear-gradient(to right,#f9bec4,#f9bec4,#f9bec4,#f9bec4,#f9bec4);border:none;padding:.58rem 1.25rem;transition:transform .5s ease}.question{background-image:linear-gradient(to right,#6cb73a,#41d119,#44a10b,#378a06,#63b223);border:none;padding:.58rem 1.25rem;transition:transform .5s ease}.chat-screen .chat-mail .form-group{margin-bottom:1rem}.chat-screen .chat-body{padding:25px;display:inline-block;min-height:420px;max-height:420px;background:#fbfbfb;overflow:auto}@media only screen and (max-width:600px){.chat-screen .chat-body{min-height:450px;max-height:450px}}.chat-screen .chat-body .chat-start{border:1px solid #f9bec4;width:150px;border-radius:50px;padding:6px 10px;font-size:14px;margin:0 auto;text-align:center;margin-bottom:15px;background:#fff}.chat-screen .chat-body .chat-bubble{font-size:14px;padding:10px 15px;box-shadow:none;display:inline-block;clear:both;margin-bottom:10px;box-shadow:0 5px 5px rgba(0,0,0,.02)}.chat-screen .chat-body .chat-bubble.you{background-image:linear-gradient(to right,#cde8ea,#cde8ea,#cde8ea,#cde8ea,#dc22ff);color:#fff;border-radius:0 15px 15px 15px;align-self:flex-start;display:table}.chat-screen .chat-body .chat-bubble.me{background-image:linear-gradient(to right,#cde8ea,#cde8ea,#cde8ea,#cde8ea,#cde8ea);color:#000;border-radius:15px 0 15px 15px;float:right;align-self:flex-end;display:table}.chat-screen .chat-input{width:100%;position:relative;margin-bottom:-5px}.chat-screen .chat-input input{width:100%;background:#fff;padding:15px 70px 15px 15px;border-radius:0 0 15px 15px;resize:none;border-width:1px 0 0 0;border-style:solid;border-color:#f8f8f8;color:#7a7a7a;font-weight:400;font-size:13px;transition:border-color .5s ease}.chat-screen .chat-input input:focus{border-color:#f9dcff}.chat-screen .chat-input input:focus+.input-action-icon a svg.feather-send{color:#bc32ef}.chat-screen .chat-input .input-action-icon{width:61px;white-space:nowrap;position:absolute;z-index:1;top:15px;right:15px;text-align:right}.chat-screen .chat-input .input-action-icon a{display:inline-block;margin-left:5px;cursor:pointer}.chat-screen .chat-input .input-action-icon a svg{height:17px;width:17px;color:#a9a9a9}.chat-screen .chat-session-end{display:block;width:100%;padding:25px}.chat-screen .chat-session-end h5{font-size:17px;text-align:center;font-weight:700;margin-top:20px}.chat-screen .chat-session-end p{font-size:14px;text-align:center;margin:20px 0}.chat-screen .chat-session-end .rate-me{width:120px;margin:40px auto}.chat-screen .chat-session-end .rate-me .rate-bubble{display:inline-block;text-align:center;width:50px}.chat-screen .chat-session-end .rate-me .rate-bubble span{height:50px;width:50px;text-align:center;display:block;line-height:46px;cursor:pointer;transition:transform .5s ease;margin-bottom:7px}.chat-screen .chat-session-end .rate-me .rate-bubble span:hover{transform:scale(1.1);transition:transform .5s ease}.chat-screen .chat-session-end .rate-me .rate-bubble.great{margin-right:12px;color:#43cc6c}.chat-screen .chat-session-end .rate-me .rate-bubble.great span{background:#43cc6c;border-radius:50px 50px 0 50px}.chat-screen .chat-session-end .rate-me .rate-bubble.bad{color:#ef4252}.chat-screen .chat-session-end .rate-me .rate-bubble.bad span{background:#ef4252;border-radius:50px 50px 50px 0}.chat-screen .chat-session-end .transcript-chat{display:block;text-align:center;margin-top:80px;color:#0768f8;text-decoration:underline;line-height:20px}.chat-screen .powered-by{margin-top:15px;text-align:center;font-size:12px}.chat-bot-icon{position:fixed;bottom:20px;right:20px;height:50px;width:50px;background-image:linear-gradient(to right,#500021,#500021,#500021,#500021,#500021);z-index:9999;border-radius:30px;box-shadow:0 10px 15px rgba(0,0,0,.1);text-align:center;line-height:50px;cursor:pointer;transition:all .5s ease}.chat-bot-icon img{height:90px;width:90px;position:absolute;right:-11px;top:-33px}.chat-bot-icon svg{color:#fff;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:transform .5s linear;position:absolute;left:13px;top:13px;opacity:0;z-index:-1}.chat-bot-icon svg.animate{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1;z-index:1}.chat-body{overflow:auto}.error-phone,.response{display:none}.error-phone p{color:red}.kmp{margin-bottom:10px}.chat-screen .chat-body .chat-bubble.you{background-image:linear-gradient(to right,#eee8df,#eee8df,#eee8df,#eee8df,#eee8df)!important;color:#000!important}.brochure-btn,.contact-sales,.not-interested{margin:0 6px;padding:6px 40px;font-size:15px;border:1px solid grey;color:#000;background-image:linear-gradient(to right,#febc52,#febc52,#febc52,#febc52,#febc52)}.main-menu-btn{margin:2px 3px;padding:6px 10px;font-size:12px;border:1px solid grey;color:#000;background-image:linear-gradient(to right,#febc52,#febc52,#febc52,#febc52,#febc52)}.enquire-form{margin-top:15px}.go-back{cursor:pointer}.form-fields{height:30px;margin-bottom:15px}.chatbot-beforsend{margin:20px 0;height:30px;width:30px;display:inline-block;justify-content:center;align-items:center;border-radius:50%;background-color:#ff69b4;animation:pulse 1.5s infinite}@keyframes pulse{0%{box-shadow:#ff69b4 0 0 0 0}75%{box-shadow:#ff69b400 0 0 0 16px}}.chatbot-wrapper{display:contents;justify-content:center;align-items:center;background-color:#eee}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke 1.2s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 #7ac142;animation:fill .8s ease-in-out .8s forwards,scale .6s ease-in-out 1.8s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .6s cubic-bezier(.65,0,.45,1) 1.8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #7ac142}}.btn-rounded{-webkit-border-radius:1.875rem!important;-moz-border-radius:1.875rem!important;-ms-border-radius:1.875rem!important;-o-border-radius:1.875rem!important;border-radius:1.875rem!important}.hide{display:none!important}.cursor-pointer{cursor:pointer}.brochure-btn,.main-menu-btn{position:relative;overflow:hidden;cursor:pointer}.brochure-btn a,.main-menu-btn a{color:#000;text-decoration:none;letter-spacing:1px;position:relative;transition:all .35s ease-Out}#slide{width:100%;height:100%;left:-200px;background:#fff;position:absolute;transition:all .35s ease-Out;bottom:0}.brochure-btn:hover #slide,.main-menu-btn:hover #slide{left:0}.brochure-btn:hover a,.main-menu-btn:hover a{color:#2d3142}.shk{transform:translate3d(0,0,0);backface-visibility:hidden;animation-name:shakeMe;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes shakeMe{18%,2%{transform:translate3d(-10px,0,0)}16%,4%{transform:translate3d(10px,0,0)}10%,14%,6%{transform:translate3d(-10px,0,0)}12%,8%{transform:translate3d(10px,0,0)}18.1%{transform:translate3d(0,0,0)}}