@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.betterbot__ai__chat__main .table-wrapper{align-items:center;border-radius:10px;background-color:#fff;overflow-x:auto;max-width:100%;padding-bottom:5px}.betterbot__ai__chat__main table{width:100%;border-collapse:collapse}.betterbot__ai__chat__main th,.betterbot__ai__chat__main td{padding:0 20px;text-align:left;border-bottom:1px solid #ddd}.betterbot__ai__chat__main th{font-weight:700;color:#333;padding:0 10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.betterbot__ai__chat__main .embeded table{overflow-y:auto}.betterbot__ai__chat__main td{color:#555}.betterbot__ai__chat__main tr:not(:last-child){margin-bottom:10px}.betterbot__ai__chat__main li,.betterbot__ai__chat__main ol{color:#011237e6;text-align:left;padding-left:15px}:root{--welcome-title-color: #484458;--welcome-title-property-name-color: #3b374e;--welcome-title-welcome-message-color: rgba(59, 55, 78, .9);--welcome-section-box-shadow: 5px 6px 9.9px 0px rgba(255, 255, 255, .25) inset, -3px -4px 4.5px 0px rgba(255, 255, 255, .4) inset, -1px -2px 3px 0px rgba(255, 255, 255, .4) inset, 1px 1px 4px 0px rgba(255, 255, 255, .6) inset, 0px 8px 13px 0px rgba(0, 0, 0, .25);--welcome-section-blur: blur(3.5px);--welcome-section-box-shadow-background: rgba(255, 255, 255, .1)}:host{--background-primary: linear-gradient(180deg, #fff 73.46%, #e6edfc 139.45%);--background-secondary: #e6edfc;--background-light: #fff;--background-light-secondary: #f6f7f7;--border-primary: #ced4da;--header-shedow: 0px 0px 24px 0px rgba(162, 162, 162, .15);--close-button-shadow: 0px 1.051px 2.103px 0px rgba(0, 0, 0, .08);--text-primary: rgba(1, 18, 55, .9);--text-secondary: #263b67;--text-footer: rgba(38, 59, 103, .7)}:host[data-theme=dark]{--background-primary: linear-gradient( 180deg, #343541 73.46%, #2a2b32 139.45% );--background-secondary: #2a2b32;--background-light: #444654;--background-light-secondary: #3e3f4b;--border-primary: #4a4b53;--header-shedow: 0px 0px 24px 0px rgba(0, 0, 0, .2);--close-button-shadow: 0px 1.051px 2.103px 0px rgba(0, 0, 0, .15);--text-primary: rgba(255, 255, 255, .95);--text-secondary: #ececf1;--text-footer: rgba(236, 236, 241, .7)}[data-theme=dark]{--welcome-title-color: #ffffff;--welcome-title-property-name-color: #ffffff;--welcome-title-welcome-message-color: rgba(255, 255, 255, .9);--welcome-section-box-shadow: -6px -8px 16px 0px #d4d4d440, 6px 8px 16px 0px #d4d4d440;--welcome-section-blur: blur(4.2px);--welcome-section-box-shadow-background: rgba(0, 0, 0, .1)}[data-theme=light]{--welcome-title-color: #484458;--welcome-title-property-name-color: #3b374e;--welcome-title-welcome-message-color: rgba(59, 55, 78, .9);--welcome-section-box-shadow: 5px 6px 9.9px 0px rgba(255, 255, 255, .25) inset, -3px -4px 4.5px 0px rgba(255, 255, 255, .4) inset, -1px -2px 3px 0px rgba(255, 255, 255, .4) inset, 1px 1px 4px 0px rgba(255, 255, 255, .6) inset, 0px 8px 13px 0px rgba(0, 0, 0, .25);--welcome-section-blur: blur(3.5px);--welcome-section-box-shadow-background: rgba(255, 255, 255, .1)}@font-face{font-family:Poppins;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hiJ-Ek-_EeA.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:host{position:fixed;background-color:#fff;height:100vw;bottom:0;right:0;z-index:10000;font-family:Poppins}.betterbot__ai__chat__main{@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes appear{to{opacity:1}}@keyframes spinn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.betterbot__ai__chat__main *,.betterbot__ai__chat__main *:before,.betterbot__ai__chat__main *:after{box-sizing:border-box}.betterbot__ai__chat__main .reset-button-styles{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center}.betterbot__ai__chat__main .betterbot_expand{cursor:pointer}.betterbot__ai__chat__main .betterbot_chat_layout{display:flex;flex-direction:column;height:100%}.betterbot__ai__chat__main .message{margin:12px 34px;max-width:90%;border-radius:8px;animation:fadeIn .3s ease-in-out;font-size:16px}.betterbot__ai__chat__main .embeded .message{font-size:16px}.betterbot__ai__chat__main .message:last-child{padding-bottom:24px}.betterbot__ai__chat__main .human{align-self:flex-end;margin-left:2rem;padding:14px 16px}.betterbot__ai__chat__main .assistant{align-self:flex-start}.betterbot__ai__chat__main .assistant>div{position:relative;animation:textReveal 1s cubic-bezier(.4,0,.2,1) forwards}.betterbot__ai__chat__main .full-height{min-height:calc(100% - 125px)}.betterbot__ai__chat__main .full-height>:last-child{padding-bottom:30px}.betterbot__ai__chat__main .typing-indicator{margin-left:2rem}.betterbot__ai__chat__main .full-chat .typing-indicator{margin-left:0}.betterbot__ai__chat__main #input-form{max-width:1000px;margin:0 auto;display:flex;gap:1rem}.betterbot__ai__chat__main .typing-indicator{display:inline-block;margin-left:2rem;min-height:calc(100% - 105px)}.betterbot__ai__chat__main .typing-indicator span{display:inline-block;width:4px;height:4px;background-color:#2a2b32;border-radius:50%;margin:0 2px;animation:blink .7s infinite}.betterbot__ai__chat__main .typing-indicator span:nth-child(2){animation-delay:.2s}.betterbot__ai__chat__main .typing-indicator span:nth-child(3){animation-delay:.4s}.betterbot__ai__chat__main .appear{opacity:0;animation:appear .3s forwards}.betterbot__ai__chat__main .human{max-width:300px;overflow-wrap:break-word;color:#011237e6;font-feature-settings:"liga" off,"clig" off;font-family:Poppins;line-height:19px;border-radius:12px 0 12px 12px;background:var(--background-secondary);text-align:left}.betterbot__ai__chat__main .human p{padding:0;margin:0}.betterbot__ai__chat__main .mimic-website{position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;z-index:-1}.betterbot__ai__chat__main .mimic-website .header{height:120px;background:linear-gradient(180deg,#fff 73.46%,#e6edfc 139.45%);display:flex;align-items:center;justify-content:center;padding:0 20px;font-size:20px;font-weight:600;color:var(--color-midnight-opacity-90, rgba(1, 18, 55, .9))}.betterbot__ai__chat__main .mimic-website .header .logo-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.betterbot__ai__chat__main .mimic-website .header .logo-wrapper img{width:200px}.betterbot__ai__chat__main .mimic-website .full-page{width:100%;height:calc(100vh - 120px);overflow:hidden;position:relative}.betterbot__ai__chat__main :root{--background-primary: #343541;--background-secondary: #2a2b32;]--text-primary: #ececf1;--text-secondary: #a9b5d0;--border-color: #4a4b53;--highlight-color: #10a37f}.betterbot__ai__chat__main h1,.betterbot__ai__chat__main h2,.betterbot__ai__chat__main h3,.betterbot__ai__chat__main h4,.betterbot__ai__chat__main h5,.betterbot__ai__chat__main h6{color:#011237e6;margin-top:6px;margin-bottom:4px;text-align:start}.betterbot__ai__chat__main p{margin:.5em 0;text-align:start;color:#011237e6}.betterbot__ai__chat__main a{color:var(--highlight-color);text-decoration:none;cursor:pointer}.betterbot__ai__chat__main a:hover{text-decoration:underline}.betterbot__ai__chat__main code{background-color:var(--background-secondary);color:var(--text-primary);padding:.2em .4em;border-radius:4px;font-family:Courier New,Courier,monospace}.betterbot__ai__chat__main pre{background-color:var(--background-secondary);color:var(--text-primary);padding:1em;border-radius:8px;overflow-x:auto;font-family:Courier New,Courier,monospace}.betterbot__ai__chat__main blockquote{border-left:4px solid var(--highlight-color);margin:1em 0;padding:.5em 1em;background-color:var(--background-secondary);color:var(--text-secondary)}.betterbot__ai__chat__main .chat-wrapper img{height:150px;cursor:pointer}.betterbot__ai__chat__main .chat-wrapper table img{height:80px;cursor:pointer}.betterbot__ai__chat__main .image-wrapper{height:100px;text-align:start}.betterbot__ai__chat__main .image-wrapper-list{display:flex;flex-direction:column;align-items:center}.betterbot__ai__chat__main .photos-list{list-style:none;padding:0;margin:20px 0;min-width:100%;display:flex;flex-wrap:wrap;gap:16px;max-height:220px;overflow:hidden;position:relative}.betterbot__ai__chat__main .photos-list li{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px #00000026;transition:transform .3s ease,box-shadow .3s ease;background:#f8f9fa;padding:0;height:100px;flex:0 0 auto}.betterbot__ai__chat__main .photos-list li:hover{cursor:pointer}.betterbot__ai__chat__main .photos-list .image-wrapper-list{position:relative;height:100px;overflow:hidden;display:block}.betterbot__ai__chat__main .photos-list img{width:auto;height:100px!important;display:block;transition:transform .3s ease;object-fit:cover;cursor:pointer}.betterbot__ai__chat__main .photos-list li:hover img{transform:scale(1.05)}.betterbot__ai__chat__main .photos-list .image-name{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);color:#fff;padding:20px 12px 12px;font-size:14px;font-weight:600;text-align:center;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.5)}.betterbot__ai__chat__main .virtual-tours-container{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative}.betterbot__ai__chat__main .virtual-tour-preview{height:200px;position:relative}.betterbot__ai__chat__main .virtual-tour-preview .expand-button{position:absolute;top:10px;right:10px;border-radius:20px;border:none;cursor:pointer}.betterbot__ai__chat__main .virtual-tour-preview iframe{height:100%;width:100%;border-radius:8px}.betterbot__ai__chat__main .iframe-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;transition:opacity .3s ease;border-radius:8px;background:#1e1e1ee6}@media (max-width: 768px){.betterbot__ai__chat__main .photos-list{margin:15px 0;width:95%;gap:12px}.betterbot__ai__chat__main .photos-list li{height:100px}.betterbot__ai__chat__main .photos-list .image-name{font-size:12px;padding:15px 8px 8px}.betterbot__ai__chat__main .virtual-tours-container{grid-template-columns:1fr}.betterbot__ai__chat__main .virtual-tour-preview{height:200px}}@media (max-width: 668px){.betterbot__ai__chat__main .photos-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;margin:15px 0}.betterbot__ai__chat__main .image-wrapper-list{height:150px}.betterbot__ai__chat__main .image-name{font-size:12px;padding:15px 8px 8px}}@media (max-width: 480px){.betterbot__ai__chat__main .photos-list{grid-template-columns:repeat(2,1fr);grid-gap:8px;height:155px}.betterbot__ai__chat__main .image-wrapper-list{height:120px}.betterbot__ai__chat__main .photos-list li{height:70px}.betterbot__ai__chat__main .photos-list img{height:70px!important}}.betterbot__ai__chat__main .table-image-wrapper{height:80px}.betterbot__ai__chat__main .chat-wrapper table .image-wrapper{height:80px;min-width:30px}.betterbot__ai__chat__main .message-title-content{margin-top:30px}.betterbot__ai__chat__main .small-font-20{font-size:20px!important}.betterbot__ai__chat__main .small-font-18{font-size:18px!important}.betterbot__ai__chat__main .small-font-16{font-size:16px!important}@media (max-width: 768px){.betterbot__ai__chat__main .message{margin:12px 22px}}@media (max-width: 480px){.betterbot__ai__chat__main .message{font-size:14px}.betterbot__ai__chat__main .section-content{width:calc(100% - 40px);margin-left:20px;margin-right:20px;overflow-x:auto}.betterbot__ai__chat__main .last .message-container{margin-top:0}.betterbot__ai__chat__main .message-container{margin-bottom:35px}.betterbot__ai__chat__main .message-content{overflow-x:hidden}.betterbot__ai__chat__main .message-title-content{min-height:unset;height:fit-content;font-size:20px}.betterbot__ai__chat__main .message-title-content.expanded{max-height:fit-content}.betterbot__ai__chat__main .message-content{padding:5px px;font-size:14px}.betterbot__ai__chat__main .message-title-content p{overflow:hidden;text-overflow:unset;white-space:unset}}.betterbot__ai__chat__main .message-title-content .tooltip p{overflow:hidden;text-overflow:unset!important;white-space:unset!important}.betterbot__ai__chat__main #input-form input,.betterbot__ai__chat__main .message-input{font-size:16px}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}.section-content{opacity:0;color:#000;margin-left:auto;margin-right:auto;animation:fadeInUp .7s ease-out forwards}.last{min-height:calc(100vh - 20px)}.last .message-container{min-height:calc(100vh - 395px);overflow-y:visible;border-radius:12px}.last .message-container .message-content{border-bottom:none}.message-container{overflow:visible}.last::-webkit-scrollbar,.last .message-container::-webkit-scrollbar{display:none}.message-title{background-color:transparent;width:100%;font-size:20px}.message-title-content{color:#011237e6;font-family:Poppins;font-size:24px;font-weight:600;line-height:160%;padding:25px 0 13px;text-align:left;position:relative}.message-title-content p:first-letter{text-transform:uppercase}.message-title-content-mobile{overflow:hidden;padding:10px 20px 10px 0}.hide-expand{display:none!important}.expand-btn{position:absolute;right:10px;bottom:10px}.message-title-answer{color:#01123780;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:140%;padding:10px 0;margin-bottom:20px;text-align:left;border-bottom:1px solid #e8e7e7}.last .message-content{padding-bottom:250px!important}.full-chat.fade-background:before{opacity:0!important}.full-chat #input-container{border-radius:10px!important;overflow:hidden}.tooltip-container{position:relative}.tooltip{visibility:hidden;opacity:0;position:absolute;bottom:125%;left:50%;transform:translate(-50%);z-index:1000;transition:opacity .3s,visibility .3s;height:63px;justify-content:center;align-items:center;flex-shrink:0;border-radius:4px;background:#fff;box-shadow:4.599px 3.066px 18.397px -.767px #a2a2a240;color:#68738a;font-family:Poppins;font-size:12px!important;font-style:normal;font-weight:500;line-height:normal;width:280px;display:flex;pointer-events:none}.tooltip-right{left:100%!important}.tooltip-container:hover .tooltip{visibility:visible;opacity:1;position:absolute;z-index:9999;bottom:auto;top:-70px;left:40px;right:auto;pointer-events:none}.tooltip-container:hover .tooltip:hover{visibility:hidden;opacity:0}.tooltip-container:hover .tooltip-bottom{left:unset!important;right:unset!important}.tooltip-bottom{top:-30px!important;right:0!important;bottom:unset!important;width:800px!important;transform:translate(0)!important;height:fit-content!important;min-height:30px!important;border-radius:4px;background:#3b374e;color:#ffffffe6;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:160%}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.tooltip-bottom{top:10px!important}}}.tooltip-bottom p{overflow:unset!important;text-overflow:unset!important;white-space:unset!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.landing-page-container *,.landing-page-container *:before,.landing-page-container *:after{box-sizing:border-box}
