#ai-search-popup{right:105px;width:460px;bottom:90px}.form-customization::before{content:'';position:absolute;bottom:-6px;right:-17px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 0 15px 19px;border-color:#fff0 #fff0 #fff0 #ffffffde}#ai-search-icon img{margin-right:6px;width:41px;height:41px}.chatbot-container{display:flex;flex-direction:column;height:100%;background-color:#f0fffde8;box-shadow:rgb(0 0 0 / .1) 0 4px 8px;border-radius:10px}.chat-content{flex:1;overflow-y:auto;padding:15px;font-size:14px;padding-left:6%;padding-right:4%;color:#333}#chat-content{display:none}.chat-message{justify-content:end;margin-top:20px;display:flex}.chat-question{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:400;display:inline-flex;align-items:center;background-color:#2d95ce;color:#fff;padding:10px 13px;border-radius:20px 20px 0 20px;max-width:80%;text-align:start}.chat-question span{font-weight:700;margin-right:5px;color:#fff}.chat-answer{background-color:#fff;padding:8px 16px;border-radius:10px;max-width:100%;font-size:14px;line-height:23px;color:#384050;font-family:'Montserrat',sans-serif}.link-buttons span{display:inline-block;margin:5px 5px 0 0;background-color:#EAF0F4;color:#1576B6;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;padding:4px 15px 4px 15px;border:1px;border-color:#B2C4CC33;border-radius:20px;cursor:pointer;transition:0.3s}.related-questions,.link-buttons p{font-family:'Montserrat',sans-serif;margin-top:5px;margin-bottom:10px;font-size:14px;font-weight:400;color:#384050}.link-buttons span:hover{background-color:#007bbf;color:#fff}.related-question-item{font-family:'Montserrat',sans-serif;margin-top:5px;background-color:#E0F5FF;padding:4px 17px 4px 17px;border-radius:5px;color:#006EB9;cursor:pointer;transition:0.3s;font-size:12px}.related-question-item:hover{background-color:#007bbf;color:#fff}.chat-form{display:flex;padding:10px;justify-content:center;align-items:center;position:relative}.chat-form img{width:17px;height:17px}.search-input{flex:1;padding:10px;border:none;border-radius:20px;outline:none;background-color:#fff0}.search-btn{font-size:10px;font-family:'Montserrat',sans-serif;background-color:#00A8DE;color:#fff;padding:5px 15px 5px 15px;margin-left:10px;border:none;border-radius:20px;cursor:pointer;font-weight:700;text-transform:uppercase}.search-btn:hover{background-color:#005f91}.spinner{position:absolute;top:50%;left:50%;width:45px;height:9px;margin-left:-22px;margin-top:-13px;text-align:center}.spinner>div{width:9px;height:9px;background-color:#dcdcdc;border-radius:100%;display:inline-block;animation:bouncedelay 1400ms ease-in-out infinite;animation-fill-mode:both}.spinner .bounce1{animation-delay:-0.32s}.spinner .bounce2{animation-delay:-0.16s}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}#container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-around;align-items:center}#loading-bubble{display:flex;justify-content:center;align-items:center;margin-top:10px;width:90px;height:34px;min-width:14px;min-height:32px;border-radius:10px;box-sizing:border-box;position:relative;background-image:var(--loading-bg-img)}#loading-bubble.grey{background-color:#a5b0b5}#loading-bubble.grey:before{border-color:#fff0 #a5b0b5 #fff0 #fff0}#loading-bubble:before{content:'';background-image:var(--loading-icon);background-size:contain;background-repeat:no-repeat;position:absolute;width:24px;height:24px;left:-32px;top:-11px}#loading-bubble .spinner{position:static!important;margin-top:-11px;margin-left:0}#loading-bubble .spinner>div{background-color:#00a8de}@keyframes message-bounce{0%{transform:scale(.9)}50%{transform:scale(1.1)}100%{transform:scale(.9)}}#loading-bubble{animation-fill-mode:both}.link-buttons{padding-left:5px;padding-right:5px;padding-bottom:6px;display:flex;flex-wrap:wrap;gap:0;background-color:#fff;border-radius:5px;margin-top:5px}.link-buttons span{display:inline-block;margin:2.5px 0;cursor:pointer}.show-more{display:inline-block;cursor:pointer;color:blue;text-decoration:underline;background-color:#fff0}.show-more:hover{color:darkblue;text-decoration:none}span.show-more{background-color:#fff0}.chat-answer div{margin-bottom:10px}.link-buttons div span{margin-left:5px;border:1px solid;border-color:#B2C4CC33}.search-icon{height:17px;width:17px}.chat-form::after{content:"";display:block;position:absolute;bottom:7px;left:3%;width:75%;height:1px;background-color:#8C8C8C;margin-top:10px}.form-customization{border-top:10px solid;padding:7px;border-color:#499DD6;background-color:#ffffff6e;border-radius:10px}.chat-form input{font-size:14px;font-weight:700;font-family:'Montserrat',sans-serif;color:#364053}.link-buttons p{background-color:#fff;padding:10px;padding-bottom:0;width:100%;border-radius:5px;font-family:'Montserrat',sans-serif}.referal-q{border-radius:5px;margin-top:5px;padding:16px;background-color:#fff}#ai-search-query:focus{background-color:#fff0}.close-btn{position:relative;display:flex;justify-content:end;height:60px;margin-bottom:-25px;z-index:1020}#close-btn{border-radius:78%;box-shadow:0 4px 8px rgb(0 0 0 / 11%)}.close-btn img{margin-top:10px;margin-right:-12px;width:42px;height:42px;margin-bottom:-25px}#ai-search-icon{right:26px;bottom:89px}.link-buttons .show-more:hover{background-color:transparent!important;color:#1576B6!important}.icons-style{display:flex;margin-left:13px;width:100%;gap:10px;margin-bottom:8px;margin-top:7px}.icons-style img{width:14px;height:14px}.chat-answer{border:1px solid #B2C4CC}.chat-answer p,.chat-answer ul li,.link-buttons p{font-size:14px;line-height:24px}@media only screen and (max-width:840px){.related-question-item{margin-top:5px}.link-buttons span{margin:2.5px 0}#ai-search-icon{right:4px}#ai-search-popup{width:80%!important;right:17%}.search-btn{width:80px;padding:8px 6px;font-size:10px}input#ai-search-query{width:80%}#loading-bubble{width:60px;height:28px;margin-top:13px}#loading-bubble:before{left:-14px}#ai-search-icon img{margin-right:6px;width:38px;height:38px}}.ft-line{background:#e9f0f1!important;padding:5px;border-top-left-radius:5px;border-top-right-radius:5px}.ft-line p{font-size:10px!important;text-align:right;margin:0;font-style:italic}