#chat-app{all:unset;font-family:var(--font-inter),sans-serif !important;}#chat-app .highlighted{background-color:#f5f5f5;}#chat-app .error{color:red;font-weight:600;font-size:14px;top:5px;position:relative;}#chat-app #externalChatContainer{position:fixed;bottom:150px;right:22px;display:none;flex-direction:column;align-items:flex-end;border-radius:0;z-index:1000;overflow:initial;width:100%;max-width:350px;transform:scale(.8);}#chat-app .external-bot-message{background-color:#fff;border-radius:10px;margin:0;padding:22px 23px;margin-bottom:15px;font-family:var(--font-inter),sans-serif;font-size:18px;font-weight:400;max-width:100%;width:100%;word-wrap:break-word;display:flex;border:1px solid rgba(0,0,0,.2);box-shadow:0px 4px 32px 0px rgba(0,0,0,.16);position:relative;flex-wrap:wrap;column-gap:15px;color:var(--color-black);}#chat-app .external-bot-message p{width:100%;margin-bottom:0px;margin-top:0px;}#chat-app .external-bot-message img{display:none;}#chat-app .external-bot-message:last-of-type{margin-bottom:0;}#chat-app .external-bot-message:last-of-type::after{content:"";width:10px;height:10px;transform:rotate(45deg);border-radius:1px;background:#fff;position:absolute;bottom:-5px;right:50px;z-index:1;}#chatVideoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}#chatWindowVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;}#chatVideoContainerShort{height:100%;width:100%;}.short-message{position:absolute;bottom:147px;left:3%;opacity:0;background:#ededef;color:#000;font-family:"Inter";padding:10px;border-radius:8px;transition:opacity .5s ease,transform .5s ease;z-index:10000;}@keyframes fadeInUp{0%{opacity:0;transform:translateY(49px);}100%{opacity:1;transform:translateY(0);}}.short-message.fade-in-up{animation:fadeInUp 1s ease forwards;}.shortIframe{border-radius:9px 9px 9px 9px;height:98% !important;}.fullvideo{height:716px !important;max-height:765px !important;width:395px !important;overflow:hidden;}#startChat{z-index:10001;position:absolute;bottom:56px;cursor:pointer;}#chat-app #skipButton{background-color:#000;color:#fff;border:none;padding:13px 32px;font-size:14px;font-weight:bold;border-radius:8px;opacity:.8;transition:opacity .2s;cursor:pointer;text-transform:uppercase;position:absolute;bottom:33px;right:10px;z-index:10000;}#chat-app #skipButton:hover{opacity:1;}#videoControls{position:absolute;bottom:0;left:0;width:100%;padding:0px;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:space-between;}#videoProgress{width:100%;height:6px;background-color:rgba(68,87,85,.4);margin:0;}#videoProgress .progress{width:0;height:100%;background-color:#85d249;}#muteButton{position:absolute;top:11px;left:52.4px;z-index:10000;}#restartButtonFull{position:absolute;top:11px;right:18.44px;z-index:10000;}#restartButtonFull{position:absolute;top:11px;right:52.4px;z-index:10000;}#pauseButton{position:absolute;top:11px;left:13px;z-index:10000;}#exitButton{position:absolute;top:11px;right:13px;z-index:10000;}.controlButton{width:32.558px;height:32.558px;border:none;background-color:transparent;cursor:pointer;}#chat-app .external-bot-message .external-option-button,#chat-app #chatWindow button.option-button{border-radius:8px !important;background:#44a333;color:#fff;font-family:var(--font-inter);font-size:17px;font-style:normal;font-weight:500;line-height:140%;padding:10px 12px !important;margin-top:0 !important;margin-bottom:10px !important;cursor:pointer !important;width:auto;}#chat-app .external-bot-message .external-option-button:hover,#chat-app #chatWindow button.option-button:hover,#chat-app #chatWindow button.option-button.active_option{background:#101f30;}#chat-app #chatWindow button.option-button:first-of-type{margin-top:15px !important;}#chat-app #chatWindow button.option-button:last-of-type{margin-bottom:0 !important;}#chat-app .external-bot-message .option-button-box{width:auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:15px;margin-top:15px;}#chat-app .external-bot-message .option-button-box button.external-option-button{margin:0 !important;}#chat-app #chatWindow button.option-button svg{display:none;}#chat-app #chatWindow button.option-button span{margin:0 !important;color:#fff;font-family:var(--font-inter);font-size:17px;font-style:normal;font-weight:500;line-height:initial;}#chat-app #chatWindow button.option-button{background-color:transparent;box-shadow:none;border:1px solid #000 !important;position:relative;max-width:calc(100% - 50px);}#chat-app #chatWindow button.option-button span{color:#7f8791;}#chat-app #chatWindow button.option-button,#chat-app #chatWindow button.option-button:first-of-type{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;}#chat-app #chatWindow button.option-button:hover span,#chat-app #chatWindow button.option-button.active_option span{color:#fff;}#chat-app #chatWindow button.option-button.active_option{background-color:var(--color-forestgreen);border-color:var(--color-forestgreen);}#chat-app #chatWindow button.option-button.active_option svg{display:inline-block;margin-right:10px;}#chat-app #chatWindow .option-button-box{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:10px;row-gap:0;width:auto;padding-left:50px;}#chat-app .typing-indicator{border-radius:8px;background:var(--color-whitesmoke);color:var(color-black);max-width:80%;min-width:20%;width:fit-content;margin:10px 0;font-family:var(--font-inter);font-size:18px;font-style:normal;font-weight:400;padding:15px !important;margin-left:50px;}#chat-app .typing-indicator .dot{color:#000;border-radius:50%;font-family:var(--font-inter);font-size:32px;font-style:normal;font-weight:700;width:8px;height:8px;margin:0 2px;animation:dotFlashing 1s infinite both;}#chat-app .typing-indicator .dot:nth-child(1){animation-delay:0s;}#chat-app .typing-indicator .dot:nth-child(2){animation-delay:.2s;}#chat-app .typing-indicator .dot:nth-child(3){animation-delay:.4s;}@keyframes dotFlashing{0%{background-color:#333;}50%{background-color:#ccc;}100%{background-color:#333;}}#chat-app .user-container{display:flex;align-items:center;justify-content:space-between;}#chat-app .chat-message{padding:10px;font-family:var(--font-inter);font-size:18px;flex-shrink:0;margin-left:50px;}#chat-app .chat-message .message-content img{border-radius:10px;margin:10px 0 5px;}#chat-app .message-wrapper{position:relative;display:flex;justify-content:left;flex-wrap:wrap;margin-top:30px;}#chat-app .intake_chat_info{position:relative;margin-top:15px;}#chat-app .intake_chat_info img{position:absolute;z-index:1;border-radius:100%;border:6px solid #fff;border-width:0px 0px 0px 0px;top:-15px;left:5px;height:55px;width:55px;}#chat-app .user-time{margin-bottom:5px !important;margin-left:75px;opacity:.45;}#chat-app .user-time,#chat-app .user-time *{color:#000;font-family:var(--font-inter);font-size:14px;font-style:normal;font-weight:500;line-height:initial;margin-top:0px;}#chat-app .user-time span > span{display:inline-block;width:3px;height:3px;color:#000;opacity:.45;border-radius:100%;position:relative;top:-2px;margin:0 2px;}#chat-app .message-wrapper .user-time{position:absolute;top:-25px;right:1px;width:max-content;margin-left:0px;}#chat-app .user{background:var(--color-forestgreen);color:var(--color-white);border-radius:8px;margin-left:0;align-self:flex-end;max-width:80%;min-width:10%;}#chat-app .user > .user{padding:10px 23px;max-width:100%;}#chat-app .bot{background:#ededef !important;color:var(--color-black);border-radius:8px;max-width:80%;min-width:15%;align-self:flex-start;padding:10px 19px;}#chat-app .edit-btn{position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer;opacity:.3;transition:opacity .3s;}#chat-app .edit-btn:hover{opacity:.7;}#chat-app .spacingElement{margin-top:10px;}#chat-app .system{background-color:#eee;text-align:center;color:#333;}#chat-app #chatWindow button{display:flex;align-items:center;justify-content:center;margin:5px;margin-bottom:12px;padding:10px 20px;border-radius:20px;border:1px solid rgba(0,0,0,.2);background:var(--color-white);box-shadow:0px 4px 14px 0px rgba(0,0,0,.08);cursor:pointer;font-family:var(--font-inter);font-size:17px;font-style:normal;font-weight:500;color:var(--color-lightslategray-200);}#chat-app #chatWindow button:not(#fileSelectButton):hover{border-radius:50px;border:1px solid #000;background:var(--color-gray-300);color:var(--color-white);}#chat-app #chatWindow #fileSelectButton{margin-top:12px;}#chat-app #userInput,#chat-app #sendButton,#chat-app #otherSendButton{display:none;}#chat-app #inputSection{display:flex;justify-content:space-between;width:100%;position:relative;}#chat-app #sendButton:hover,#chat-app #otherSendButton:hover{background-color:transparent;}#chat-app #chatWidget{display:none;position:fixed;bottom:25px;right:35px;z-index:1000;}@keyframes pulse{0%{transform:scale(.8);}50%{transform:scale(.9);}100%{transform:scale(.8);}}#chat-app .phoneChatButton{width:127px;height:127px;display:block;cursor:pointer;border:none;border-radius:50%;padding:0;animation:pulse 2s infinite;left:15px;}#chat-app .videoChatButton{width:127px;height:127px;cursor:pointer;border-radius:50%;padding:0;animation:pulse 2s infinite;overflow:visible;position:relative;box-shadow:-1px 2px 4px rgba(0,0,0,.55) !important;}#chat-app #chatBtnVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);width:100%;height:100%;pointer-events:none;object-fit:cover;border-radius:50%;box-shadow:-2px 2px 4px rgba(0,0,0,.25) !important;}#chat-app #chatBtnVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);width:100%;height:100%;pointer-events:none;object-fit:cover;border-radius:50%;clip-path:circle(26%);}#chat-app .group-child239,#chat-app .group-child240{position:absolute;left:0;border-radius:50%;box-sizing:border-box;}#chat-app .group-child239{top:94px;left:5px;background-color:var(--color-yellowgreen-200);border:1px solid #a2d77a;width:24px;height:24px;z-index:1;}#chat-app .group-child240{top:0;background-color:#e24848;border:1px solid var(--color-white);width:33px;height:33px;}#chat-app .div85{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:initial;font-weight:700;color:white;font-size:18px;}#chat-app .ellipse-container{position:absolute;top:1px;left:85px;width:33px;height:33px;opacity:0;visibility:hidden;z-index:1;transition:visibility 0s,opacity .5s linear;}@keyframes popUpAnimation{0%{transform:scale(.5);opacity:0;}50%{transform:scale(1.2);}100%{transform:scale(1);opacity:1;}}@keyframes pulseAnimation{0%,100%{transform:scale(1);}50%{transform:scale(.8);}}#chat-app .ellipse-container-pulse{animation:pulseAnimation .5s ease-in-out;}#chat-app .ellipse-container-visible{visibility:visible;opacity:1;}#chat-app #chatContainer{position:fixed;z-index:2147483647;display:flex;flex-direction:column;height:720px;width:500px;max-height:calc(100vh - 80px);bottom:25px;right:35px;border-radius:10px;border:none;box-shadow:0px 4px 14px 0px rgba(0,0,0,.4);transform:scale(0);transform-origin:bottom right;transition:transform .4s ease-out;}#chat-app #chatContainer.expanded{transform:scale(.8);}#chat-app #chatContainer .chatContainerBox{height:100%;overflow:hidden;border-radius:10px;}#chat-app #chatContainer .chatContainerBox .chatwindowBox{background-color:#fff;height:100%;}#chat-app #optionsDiv{position:absolute;bottom:50px;width:100%;flex-shrink:0;margin-bottom:20px;}#chat-app #chatWindow{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;overflow-x:auto;max-height:calc(100% - 253px);padding:0 15px 15px;background-color:#fff;}#chat-app #chatWindow::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.3);border-radius:10px;background-color:transparent;}#chat-app #chatWindow::-webkit-scrollbar{width:4px;height:4px;background-color:transparent;}#chat-app #chatWindow::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:transparent;}#chat-app #chatWindow.active_scrollbar::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#27292f;}#chat-app #inputContainer{position:absolute;bottom:0;width:100%;background-color:var(--color-white);display:flex;flex-direction:column;align-items:flex-end;padding:13px 23px 18px;border-radius:0 0 10px 10px;border-top:1px solid rgba(0,0,0,.1);box-sizing:border-box;flex-shrink:0;z-index:999;}#chat-app #DateInputBox{width:68%;margin-right:118px;}#chat-app #inputMultiple,#chat-app #otherInput{width:100%;}#chat-app #userInput,#chat-app #multipleInput,#chat-app #DateInput,#chat-app #inputPhone .iti input{width:100%;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;border:none;border:1px solid rgba(0,0,0,.05);border-radius:20px;background:rgba(0,0,0,.05);color:#000;padding:23px 20px;outline:none;margin-bottom:15px;}#chat-app #inputPhone{margin-bottom:15px;}#chat-app #userInput:autofill,#chat-app #inputPhone .iti input:autofill,#chat-app #DateInput:autofill{background:rgba(0,0,0,.05);}#chat-app #userInput:-webkit-autofill,#chat-app #inputPhone .iti input:-webkit-autofill,#chat-app #DateInput:-webkit-autofill{background:rgba(0,0,0,.05);}#chat-app #userInput:focus,#chat-app #inputPhone .iti input:focus,#chat-app #DateInput:focus{border-color:var(--color-forestgreen);}#chat-app #inputPhone,#chat-app #DateInput,#chat-app #inputPhone .iti{width:100%;}#DateInputBox{width:300px;margin:0 auto;font-family:"Inter",sans-serif;text-align:center;}#datepickerhtml{margin-bottom:10px;}.calendar-container{border:1px;border-radius:5px;padding:10px;background-color:#fff;}.header-background{position:absolute;top:1px;left:27px;width:119%;height:15%;overflow:hidden;}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}.calendar-grid div.today{color:#44a333;font-family:Inter;font-size:18px;font-style:normal;font-weight:800;}.calendar-grid div.selected{background-color:#44a333;color:white;border-radius:100%;width:100%;height:100%;}.calendar-grid div.active{cursor:pointer;}.calendar-grid div.past{opacity:.4;}.calendar-grid div.future{opacity:.4;}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;}.calendar-grid div{text-align:center;padding:5px;border:1px;border-radius:3px;display:flex;justify-content:center;align-items:center;}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:5px;color:rgba(0,0,0,.54);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:800;line-height:normal;opacity:.7;margin-top:13px;}.calendar-weekdays div{text-align:center;}#prev-month,#next-month{background:none;border:none;cursor:pointer;position:relative;}#prev-month .arrow.deactivated,#next-month .arrow.deactivated{opacity:.4;}.month-container{width:10em;}.year-container{width:5.5em;}.month-container,.year-container{display:inline-block;align-items:center;justify-content:center;bottom:2px;}.month-container{position:relative;}#month-select{appearance:none;-webkit-appearance:none;background-color:white;border:1px solid #ccc;padding:8px 30px 8px 12px;font-size:16px;cursor:pointer;}.month-container svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;}.year-container{position:relative;}#year-select{appearance:none;-webkit-appearance:none;background-color:white;border:1px solid #ccc;padding:8px 30px 8px 12px;font-size:16px;cursor:pointer;}.year-container svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;}#month-select,#year-select{margin-left:5px;border-color:transparent;background:transparent;border:none;color:#343844;font-family:Inter;font-size:18.129px;font-style:normal;font-weight:700;line-height:normal;}.DateInputButton{display:block;width:100%;padding:10px;background-color:#4caf50;color:white;border:none;border-radius:5px;font-size:16px;cursor:pointer;height:10%;margin-bottom:8px;}#chat-app #inputMultiple .MultipleInputButton{position:absolute;top:0;left:0;right:0;text-align:center;bottom:0;height:100%;background-color:#44a333;z-index:1;border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:22px;font-weight:600;letter-spacing:.3px;font-family:var(--font-inter);}#chat-app #inputPhone .iti .iti__flag-container .iti__selected-dial-code{color:#222;}#chat-app #inputPhone .iti .iti__flag-container .iti__selected-flag{border-radius:20px 0 0 20px;padding:0 15px;}#chat-app #inputPhone .iti .iti__flag-container .iti__dropdown-content{bottom:72px;border-radius:20px 20px 5px 5px;}#chat-app #inputPhone .iti .iti__flag-container .iti__dropdown-content input{padding:15px 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;}#chat-app #sendButton,#chat-app #otherSendButton{font-size:0;border:none;width:22px;height:22px;position:absolute;right:18px;top:22px;padding:0;background-color:transparent !important;background-image:url("https://cdn-hfmcj.nitrocdn.com/fycfAegBvJdZGARTgvjHwzArdkkyhgru/assets/images/optimized/rev-c478093/alagirilaw.com/wp-content/plugins/zillametrics-chat/public/images/submit_button.svg");background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}#chat-app #sendButton.nitro-lazy,#chat-app #otherSendButton.nitro-lazy{background-image:none !important;}#chat-app #fileInputSection{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:15px;position:relative;width:100%;}#chat-app #fileInputSection .fileInputDesign{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:15px;position:relative;width:calc(100% - 122px);overflow:hidden;}#chat-app #fileInputSection .fileInputDesign input{position:absolute;opacity:0;top:0;left:-90px;width:100%;height:100%;max-width:256px;cursor:pointer;z-index:2;}#chat-app #fileInputSection .fileInputDesign span{color:#000;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:22px;opacity:.6;}#chat-app #fileInputSection .fileInputDesign .fileInputer{border-radius:15px;background:#f2f2f2;max-width:167px;width:100%;padding:13px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;cursor:pointer;}#chat-app #fileInputSection .fileInputDesign .fileInputer span{opacity:.7;}#chat-app #fileInputSection button#fileSendButton{border:1px solid #44a333;border-radius:7px;max-width:122px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;background-color:#44a333;height:initial;padding:17px 20px;cursor:pointer;}#chat-app #fileInputSection button#fileSendButton span{color:#fff;font-family:var(--font-inter);font-size:18px;font-style:normal;font-weight:700;line-height:25px;}#chat-app #chatHeader{display:flex;align-items:center;justify-content:space-between;padding-left:25px;height:109px;height:109px;top:0;box-sizing:border-box;flex-shrink:0;border-radius:9px 9px 0px 0px;border:1px solid rgba(0,0,0,.2);background:#44a333;box-shadow:0px 2.4px 8.4px 0px rgba(0,0,0,.08);}#chat-app .vector-icon64{position:absolute;top:22px;right:25px;width:16px;height:16px;cursor:pointer;background-color:transparent;}#chat-app .headertext{display:flex;align-items:center;}#chat-app .group-child229{width:68px;height:64.4px;}#chat-app .text-container{display:flex;flex-direction:column;justify-content:center;margin-left:10px;}#chat-app .louis-w-grandes5{color:#fff;font-family:var(--font-inter);font-size:22px;font-style:normal;font-weight:600;line-height:140%;}#chat-app .chatting-with-crissy5{font-family:var(--font-inter);font-size:16px;color:var(--color-white);line-height:140%;}#chat-app #poweredBy{width:100%;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:0;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;color:#222;}#chat-app #zillametricsLogo{width:122px;height:23px;vertical-align:middle;margin-left:5px;}#chat-app #inputContainer #SelectBox{width:100%;margin-bottom:15px;position:relative;}#chat-app #inputContainer #SelectBox .select2{width:100% !important;}#chat-app #inputContainer #SelectBox .select2 .selection .select2-selection{background:rgba(0,0,0,.05);color:#000;border:1px solid rgba(0,0,0,.05);border-radius:20px;height:initial;padding:20px;}#chat-app #inputContainer #SelectBox .select2.select2-container--open .selection .select2-selection{border-top-left-radius:0;border-top-right-radius:0;}#chat-app #inputContainer #SelectBox .select2 .selection .select2-selection .select2-selection__rendered{margin:0;position:relative;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;padding:0;color:#000;}#chat-app #inputContainer #SelectBox .select2 .selection .select2-selection .select2-selection__arrow{top:50%;transform:translateY(-50%);right:14px;}#chat-app #inputContainer #SelectBox .select2 .selection .select2-selection .select2-selection__arrow b{border-width:9px 8px 0 8px;left:0;border-color:#afafaf transparent transparent transparent;}#chat-app #inputContainer #SelectBox .select2-container .select2-dropdown{border-top-left-radius:20px;border-top-right-radius:20px;}#chat-app #inputContainer #SelectBox .select2-container .select2-dropdown .select2-search{padding:0;}#chat-app #inputContainer #SelectBox .select2-container .select2-dropdown .select2-search input{width:100%;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;border-radius:20px;background:rgba(0,0,0,.05);color:#000;border:1px solid rgba(0,0,0,.05);outline:none;padding:15px 20px;border-bottom-left-radius:0;border-bottom-right-radius:0;}#chat-app #inputContainer
	#chat-app #SelectBox
	#chat-app .select2-container
	#chat-app .select2-dropdown
	#chat-app .select2-results
	#chat-app .select2-results__options
	li.select2-results__option--selected{background-color:var(--selected_header_color);color:var(--selected_text_color) !important;}#chat-app #inputContainer
	#chat-app #SelectBox
	#chat-app .select2-container
	#chat-app .select2-dropdown
	#chat-app .select2-results
	#chat-app .select2-results__options
	li.select2-results__option--highlighted{background-color:var(--selected_primary_color);color:var(--selected_text_color) !important;}#chat-app .select2-results__options li{color:#000 !important;}#chat-app .select2-results__options li.select2-results__option--selected{color:#fff !important;background-color:var(--selected_primary_color);}#chat-app .select2-results__options li.select2-results__option--selectable.select2-results__option--highlighted{color:#fff !important;}#DateInputBox{display:block;}.calendar-container{width:129%;font-family:"Inter",sans-serif;margin-bottom:10px;}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;}.calendar-grid div{text-align:center;padding:5px;}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);font-weight:bold;margin-bottom:5px;}.calendar-weekdays div{text-align:center;}#prev-month,#next-month{background:none;border:none;cursor:pointer;}.month-container,.year-container{display:flex;align-items:center;position:relative;}#month-select,#year-select{margin-left:5px;}.DateInputButton{display:inline-block;padding:8px 16px;background-color:#4caf50;color:white;color:#fff;text-decoration:none;font-size:21px;font-size:18px;width:129%;height:58px;border-radius:7px;font-family:Inter;font-style:normal;font-weight:700;line-height:140%;position:relative;}.confirmButton{position:absolute;top:36%;right:24.4px;}.calendar-grid .previous-month{visibility:hidden;}#chat-app #feedback-request{display:none;}#chat-app .stars-container-box,#chat-app .stars-container-box .stars-container{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;flex-direction:row-reverse;}#chat-app .stars-container-box #feedback-request,#chat-app .stars-container-box #feedback-request .star_icon{display:flex;flex-wrap:wrap;width:100%;}#chat-app .stars-container-box #feedback-request{margin-top:5px;}#chat-app .stars-container-box #feedback-request .star{cursor:pointer;}#chat-app .stars-container-box #feedback-request .star_icon svg{width:30px;height:auto;fill:#000;transition:fill .4s ease-in-out;}#chat-app .stars-container-box #feedback-request .star-number{text-align:center;font-size:16px;font-family:var(--font-inter);font-weight:600;margin-top:5px;}#chat-app .stars-container-box #feedback-request .star:hover .star_icon svg,#chat-app .stars-container-box #feedback-request .star:hover ~ .star .star_icon svg,#chat-app .stars-container-box #feedback-request .star.active_star .star_icon svg,#chat-app .stars-container-box #feedback-request .star.active_star ~ .star .star_icon svg{fill:#6ab82b;}.external-bot-message{position:relative;padding:10px;background-color:#f1f1f1;border-radius:5px;margin:10px;}.externalClose{position:absolute;top:5px;right:5px;cursor:pointer;fill:#999;}.externalClose:hover{fill:#666;}@media only screen and (max-width: 400px) and (min-height: 700px){.fullvideo{height:99vh !important;width:90% !important;max-width:100vw !important;position:absolute !important;left:50% !important;transform:translateX(-50%) !important;top:1px !important;}#startChat{left:2% !important;}.chatSVG{width:95% !important;}#chatWindowVideo{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:100vw !important;height:100vh !important;min-height:100% !important;min-width:100% !important;object-fit:cover !important;}}@media only screen and (max-width: 400px) and (max-height: 700px){.fullvideo{height:99vh !important;width:90% !important;max-width:100vw !important;position:absolute !important;left:50% !important;transform:translateX(-50%) !important;top:1px !important;}#startChat{left:2% !important;}.chatSVG{width:95% !important;}#chatWindowVideo{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;width:100vw !important;height:109vh !important;min-height:100% !important;min-width:100% !important;object-fit:cover !important;}}@media only screen and (max-width: 767px){#chat-app.active_chat:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);}#chat-app #datepickerhtml{max-height:calc(100vh - 55vh);}#chat-app #datepickerbox{max-height:calc(100vh - calc(42vh + 20px));overflow:auto;}#chat-app #chatHeader{height:84px;}#chat-app #inputContainer{padding:10px 15px 10px;}#chat-app .DateInputButton{width:148%;}#chat-app .calendar-container{width:148%;}#chat-app .header-background{position:absolute;top:4px;left:6px;width:133%;height:14%;overflow:hidden;}}@media only screen and (max-width: 575px){#chat-app .louis-w-grandes5{color:#fff;font-family:var(--font-inter);font-size:14px;font-style:normal;font-weight:600;line-height:140%;}#chat-app .chatting-with-crissy5{font-family:var(--font-inter);font-size:14px;color:var(--color-white);line-height:140%;}#chat-app #chatWidget{bottom:5px;right:15px;transform:scale(1);}#chat-app .external-bot-message{font-size:20px;font-weight:400;}#chat-app #externalChatContainer{width:250%;bottom:120px;right:-20px;}#chat-app #chatContainer{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);height:calc(100% - 35px);max-height:calc(100% - 35px);width:calc(100% - 20px);overflow-y:auto;}#chat-app #chatContainer.expanded{transform:scale(.7) translate(-50%,-50%);}#chat-app #chatHeader .chatting-with-crissy5 #introMessageDisplay{width:100%;display:inline-block;font-size:15px;}#chat-app .chat-message{font-size:16px;line-height:27px;}#chat-app #chatWindow button.option-button span{font-size:15px;}#chat-app #chatWindow button.option-button.active_option svg{margin-right:8px;width:14px;}#chat-app #inputPhone .iti input{padding-right:50px;}#chat-app #datepickerbox{padding:5px 5px;}#chat-app #datepickerbox .dp_header{padding:0;padding-bottom:10px;margin-bottom:10px;}#chat-app #datepickerbox .dp_header .dp_header_title{display:none !important;}#chat-app #datepickerbox .dp_header .dp_header_time,#chat-app #datepickerbox .dp_header .dp_header_time #timePicker{max-width:100%;width:100%;}}@media only screen and (max-width: 370px){#chat-app #chatContainer.expanded{transform:scale(.65);}}