.es-chatbot--submit{background:#007ac2;background:var(--baseBrandColor);border:0;color:#fff;color:var(--baseFlatColor);display:block;font-size:18px;margin:80px auto 0;padding:20px 0;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;width:200px}.es-chatbot--submit.-dark-mode{background:#323232;background:var(--baseFlatBlackColor);border-color:transparent;color:#fff;color:var(--baseFlatColor)}.es-chatbot--submit.-dark-mode:hover{background:#fff;background:var(--baseFlatColor);border-color:transparent;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#323232;color:var(--baseFlatBlackColor);cursor:pointer}.es-chatbot--submit:focus{outline:0}.es-chatbot--submit:hover{background:#005e95;background:var(--baseBrandDarkColor);color:#fff;color:var(--baseFlatColor);cursor:pointer}.-covid-19{color:#de2900;color:var(--errorFeedback);font-weight:600}.es-icon-exclamation-svg{height:auto;margin-bottom:10px;width:80px}.es-confirmation_title{font-size:34px;font-weight:600;margin:0 0 20px;padding:0}.es-chatbot--form--thankyou{box-sizing:border-box;margin-top:60px;padding:0 25px;text-align:center;width:100%}.es-chatbot--form--thankyou_prompt.-msg{font-size:18px;margin:0;padding:5px 0}.es-chatbot--form--thankyou[data-show-thankyou=false]{display:none}.es-chatbot--form--thankyou[data-show-thankyou=true]{display:block}.es-chatbot--form.-offline{padding:0 30px;height:270px;overflow-y:auto}.es-chatbot--form.-offline[data-show-thankyou=false]{display:block}.es-chatbot--form.-offline[data-show-thankyou=true]{display:none}@media (min-width:375px){.es-chatbot--form.-offline{height:350px}}@media (min-width:414px){.es-chatbot--form.-offline{height:380px}}@media (min-width:375px) and (min-height:812px){.es-chatbot--form.-offline{height:450px}}@media (min-width:768px){.es-chatbot--form.-offline{height:450px}}@media (min-width:1024px){.es-chatbot--form.-offline{height:60%}}@media (min-width:1440px){.es-chatbot--form.-offline{height:460px}}@media (min-width:1920px){.es-chatbot--form.-offline{height:560px}}.es-chatbot--form .es-chatbot--intro_label{margin:0;padding:0}.es-chatbot--form form.esri-form{min-width:auto}.es-chatbot--form .form-element-wrapper.form-element-wrapper__with-label .form-element-wrapper__label-div{color:#323232;color:var(--baseFlatBlackColor);margin-left:5px}.es-chatbot--form .form-element-wrapper.form-element-wrapper__with-label .form-element-wrapper_children .basic-input__input{background:0;border:0;border-bottom:1px solid #ccc;box-shadow:none;color:#323232;color:var(--baseFlatBlackColor);font-size:1.2rem;padding:0 5px}#esri-chat-form{box-sizing:border-box;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}@media (min-width:768px){#esri-chat-form{width:100vw}}@media (min-width:1024px){#esri-chat-form{width:50vw}}@media (min-width:1440px){#esri-chat-form{max-width:700px;width:25vw}}#esri-chat-form--header{box-sizing:border-box;color:#fff;color:var(--baseFlatColor,#fff);height:40vh;padding:0 20px;position:relative}@media (min-width:375px){#esri-chat-form--header{height:20vh}}@media (min-width:375px) and (min-height:812px){#esri-chat-form--header{height:30vh}}@media (min-width:414px){#esri-chat-form--header{height:25vh}}@media (min-width:768px){#esri-chat-form--header{min-height:auto}}@media (min-width:1024px){#esri-chat-form--header{height:5vh}}@media (min-width:1440px){#esri-chat-form--header{height:auto}}#esri-chat-form--header:before{font-size:18px;position:absolute;right:10px;top:15px}@media (min-width:768px){#esri-chat-form--header:before{right:0;top:45px}}@media (min-width:1024px){#esri-chat-form--header:before{right:0;top:-60px}}@media (min-width:1440px){#esri-chat-form--header:before{font-size:24px}}#esri-chat-form--header-title{bottom:15px;font-size:21px;left:5%;position:absolute}#esri-chat-form--header-title:before{position:absolute;top:-30px}@media (min-width:768px){#esri-chat-form--header-title{font-size:36px}#esri-chat-form--header-title:before{position:absolute;top:-50px}}@media (min-width:1024px){#esri-chat-form--header-title{font-size:24px}#esri-chat-form--header-title:before{margin-right:5px;position:relative;top:auto}}@media (min-width:1440px){#esri-chat-form--header-title{font-size:26px}}#esri-chat-form--content{background:#fff;background:var(--baseFlatColor,#fff);box-sizing:border-box;min-height:65vh;padding:15px 15px 20px}@media (min-width:768px){#esri-chat-form--content{min-height:auto;padding:15px 40px 20px}}@media (min-width:1024px){#esri-chat-form--content{min-height:auto;padding:15px 20px 20px}}#esri-chat-form--greeting{font-size:28px;margin:5px 0 0}@media (min-width:768px){#esri-chat-form--greeting{font-size:45px}}@media (min-width:1024px){#esri-chat-form--greeting{font-size:28px}}#esri-chat-form--prompt{font-size:14px;margin:10px 0}@media (min-width:768px){#esri-chat-form--prompt{font-size:24px;margin:10px 0 20px}}@media (min-width:1024px){#esri-chat-form--prompt{font-size:14px;margin:10px 0 20px}}#esri-chat-form--input-text{box-sizing:border-box;border:thin solid #e6e6e6;margin:10px 0;padding:25px 10px}@media (min-width:768px){#esri-chat-form--input-text{font-size:24px;padding:35px 10px}}@media (min-width:1024px){#esri-chat-form--input-text{font-size:14px;margin:10px 0;padding:25px 10px}}#esri-chat-form--input-submit{background:#115fd6;background:var(--rampEndColor,#115fd6);border:none;color:#fff;color:var(--baseFlatColor,#fff);font-size:18px;box-sizing:border-box;margin:10px 0;padding:20px 0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%}@media (min-width:768px){#esri-chat-form--input-submit{font-size:24px;padding:35px 10px}}@media (min-width:1024px){#esri-chat-form--input-submit{font-size:14px;padding:25px 10px}}#esri-chat-form--input-submit:hover{background:#7d1ff5;background:var(--rampStartColor,#7d1ff5);cursor:pointer}#esri-chat .es-chatbot--confirmation{background:#fff;background:var(--baseFlatColor);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7d1ff5",endColorstr="#115fd6",GradientType=1);background-size:contain;bottom:0;box-sizing:border-box;box-shadow:0 0 1px rgba(0,0,0,.5);color:var(--baseBlackFlatColor);height:90vh;padding:0;position:absolute;right:0;width:100vw}@media (min-width:375px) and (min-height:812px){#esri-chat .es-chatbot--confirmation{height:75vh}}@media (min-width:760px){#esri-chat .es-chatbot--confirmation{height:570px;width:350px}}@media (min-width:768px) and (max-height:650px){#esri-chat .es-chatbot--confirmation{height:90vh;max-height:500px;overflow-y:scroll}}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_head{background:#7d1ff5;background:-webkit-gradient(linear,left top,right top,from(#7d1ff5),to(#115fd6));background:linear-gradient(90deg,#7d1ff5 0,#115fd6);background:-webkit-gradient(linear,left top,right top,from(var(--rampStartColor,#7d1ff5)),to(var(--rampEndColor,#115fd6)));background:linear-gradient(90deg,var(--rampStartColor,#7d1ff5) 0,var(--rampEndColor,#115fd6));box-sizing:border-box;color:#fff;color:var(--baseFlatColor);padding:15px 20px;position:relative}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_head.icon-ui-close{cursor:pointer}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_head.icon-ui-close:before{font-size:21px;position:absolute;top:10px;right:4px}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_head .icon-ui-svg{height:25px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;fill:#fff;fill:var(--baseFlatColor)}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_check{border:3px solid #115fd6;border:3px solid var(--rampEndColor);border-radius:100px;height:50px;margin:50px auto 10px;position:relative;width:50px}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_check:before{color:#115fd6;color:var(--rampEndColor);font-size:21px;left:55%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#esri-chat .es-chatbot--confirmation .es-chatbot--confirmation_body{font-size:24px;margin:0;padding:20px;text-align:center}#esri-chat .es-chatbot--confirmation_title{font-size:16px;margin:0 0 0 30px;padding:0;line-height:1.35}#esri-chat .es-chatbot--complete{background:#fff;background:var(--baseFlatColor);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7d1ff5",endColorstr="#115fd6",GradientType=1);background-size:contain;border:thin solid rgba(0,0,0,.1);box-sizing:border-box;color:var(--baseBlackFlatColor);height:100vw;bottom:0;padding:17px;position:absolute;right:0;width:100vw}@media (min-width:760px){#esri-chat .es-chatbot--complete{height:570px;width:350px}}#esri-chat .es-chatbot--complete .es-chatbot--complete_head.icon-ui-close:before{font-size:21px;position:absolute;top:12px;right:4px}#esri-chat .es-chatbot--complete .es-chatbot--complete_body .es-chatbot--complete_welcome{margin:20px 0;padding:0;width:80%}#esri-chat .es-chatbot--complete .es-chatbot--complete_body .es-chatbot--complete_nickname{color:#7d1ff5;color:var(--rampStartColor)}#esri-chat .es-chatbot--complete_form .es-chatbot--complete_label{font-size:12px;margin:0 0 10px;padding:0;width:280px}#esri-chat .es-chatbot--complete_form .checkbox-input__wrapper{padding-left:5px}#esri-chat .es-chatbot--complete_form .checkbox-input__wrapper .checkbox-input__label{color:var(--baseBlackFlatColor)}#esri-chat .es-chatbot--complete_form .form-element-wrapper__with-label{min-height:60px}#esri-chat .es-chatbot--complete_form .form-element-wrapper .form-element-wrapper__label-wrapper{height:10px}#esri-chat .es-chatbot--complete_form .form-element-wrapper .form-element-wrapper__label-div{color:var(--baseBlackFlatColor);margin-left:5px;top:5px}#esri-chat .es-chatbot--complete_form .form-element-wrapper .form-element-wrapper_children .basic-input__input{background:0;border:0;border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid var(--baseBlackColor);box-shadow:none;color:#323232;color:var(--baseFlatBlackColor);padding:0 5px}#esri-chat .es-chatbot--complete_title{font-size:18px}#esri-chat{position:relative}#esri-chat .es-chatbot--confirmation.-offline{height:500px;overflow-y:auto}@media (min-width:375px){#esri-chat .es-chatbot--confirmation.-offline{height:580px}}@media (min-width:414px){#esri-chat .es-chatbot--confirmation.-offline{height:90vh}}@media (min-width:375px) and (min-height:812px){#esri-chat .es-chatbot--confirmation.-offline{height:700px}}@media (min-width:1024px) and (min-height:1366px){#esri-chat .es-chatbot--confirmation.-offline{height:50vh}}@media (min-width:1366px) and (min-height:1024px){#esri-chat .es-chatbot--confirmation.-offline{height:70vh}}@media (min-width:1920px){#esri-chat .es-chatbot--confirmation.-offline{height:90vh}}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content{padding:0 25px;text-align:center}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content.-offline{padding:25px 25px 0}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content.icon-time-clock{padding-top:20px}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content.icon-time-clock .icon-ui-svg{display:none;margin:0;width:50px}@media (min-width:1920px){#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content.icon-time-clock .icon-ui-svg{display:inline}}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content.icon-time-clock .es-chatbot--app-form--greeting{margin:0}#esri-chat .es-chatbot--confirmation .es-chatbot--app-form--content .icon-ui-svg{margin:30px 0 15px;width:75px}#esri-chat .es-chatbot--confirmation .es-chatbot--submit{margin:40px auto}#esri-chat .es-chatbot--confirmation .es-chatbot--submit:hover{text-decoration:none}#esri-chat .es-chatbot--app_type-strong{font-weight:600}#esri-chat .es-chatbot--app-form--prompt{text-align:center;margin-bottom:10px}#esri-chat .es-chatbot--app-form--prompt_verbiage{font-size:12px;margin:0;padding:0 0 5px}#esri-chat .es-chatbot--app-form--greeting{text-align:center;margin-bottom:20px}#esri-chat .es-chatbot--intro{background:#fff;background:var(--baseFlatColor);background-size:contain;box-sizing:border-box;height:90vh;padding:0;width:100vw;z-index:9999}@media (min-width:375px) and (min-height:812px){#esri-chat .es-chatbot--intro{height:75vh}}@media (min-width:768px){#esri-chat .es-chatbot--intro{height:auto;width:350px}}@media (min-width:1024px){#esri-chat .es-chatbot--intro{background-size:contain;background-position:0 215%}}#esri-chat .es-chatbot--intro .es-chatbot--intro_head{background:#7d1ff5;background:-webkit-gradient(linear,left top,right top,from(#7d1ff5),to(#115fd6));background:linear-gradient(90deg,#7d1ff5 0,#115fd6);background:-webkit-gradient(linear,left top,right top,from(var(--rampStartColor,#7d1ff5)),to(var(--rampEndColor,#115fd6)));background:linear-gradient(90deg,var(--rampStartColor,#7d1ff5) 0,var(--rampEndColor,#115fd6));box-sizing:border-box;color:#fff;color:var(--baseFlatColor);padding:15px 20px;position:relative}#esri-chat .es-chatbot--intro .es-chatbot--intro_head.icon-ui-close:before{font-size:21px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:4px}#esri-chat .es-chatbot--intro .es-chatbot--intro_body{border:thin solid rgba(0,0,0,.1);height:100%;padding:25px}@media (min-width:768px) and (max-height:650px){#esri-chat .es-chatbot--intro .es-chatbot--intro_body{height:65vh;max-height:500px;overflow-y:scroll}}#esri-chat .es-chatbot--intro .es-chatbot--intro_body .es-chatbot--intro_welcome{color:#323232;color:var(--baseFlatBlackColor);font-size:28px;margin:10px 0;padding:0;width:70%}#esri-chat .es-chatbot--intro .icon-ui-svg{height:25px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;fill:#fff;fill:var(--baseFlatColor)}#esri-chat .es-chatbot--intro_title{display:inline-block;font-size:18px;margin:0 0 0 30px}#esri-chat .es-chatbot--slideout{background:#fff;background:var(--baseFlatColor);box-shadow:0 0 1px rgba(0,0,0,.5);bottom:40px;box-sizing:border-box;border-radius:0;height:0;overflow:hidden;padding:0;position:absolute;right:40px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;z-index:9999;width:0}#esri-chat .es-chatbot--slideout[data-active=true]{height:245px;padding:50px 60px;width:225px}#esri-chat .es-chatbot--slideout_header{color:#323232;color:var(--baseFlatBlackColor);display:block;font-weight:600;margin:0;padding:0}#esri-chat .es-chatbot--slideout_link{color:#767676;color:var(--baseTextColor);display:block;margin:25px 0 0;text-decoration:none;padding:0}#esri-chat .es-chatbot--slideout_link.icon-chat:before{background:url(../../static/media/live-chat-24.99557a1c.svg) top no-repeat;background-size:cover;content:"";height:50px;padding-right:20px;margin-right:5px;width:50px}#esri-chat .es-chatbot--slideout_link.icon-phone:before{background:url(../../static/media/contact-call-24.898ce88c.svg) top no-repeat;background-size:cover;content:"";height:50px;padding-right:20px;margin-right:5px;width:50px}#esri-chat .es-chatbot--slideout_link.icon-email:before{background:url(../../static/media/contact-email-32.652c4896.svg) top no-repeat;background-size:cover;content:"";height:50px;padding-right:20px;margin-right:5px;width:50px}#esri-chat .es-chatbot--slideout_link .es-chatbot--slideout_link-inner{position:relative}#esri-chat .es-chatbot--slideout_link .es-chatbot--slideout_link-inner:after{background:#323232;background:var(--baseFlatBlackColor);bottom:-2px;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:0}#esri-chat .es-chatbot--slideout_link:hover .es-chatbot--slideout_link-inner:after{width:100%}#esri-chat .es-chatbot--bubble{background:#115fd6;background:var(--rampEndColor);bottom:10px;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--baseFlatColor);border-radius:100px;height:60px;position:absolute;right:10px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:60px;z-index:9999}#esri-chat .es-chatbot--bubble:hover{cursor:pointer;height:70px;width:70px}#esri-chat .es-chatbot--bubble[data-active=true]{height:70px;width:70px}#esri-chat .es-chatbot--bubble_icon{height:32px;left:55%;position:absolute;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}#esri-chat .es-chatbot--bubble_svg{fill:#fff;fill:var(--baseFlatColor)}#esri-chat .es-chatbot--bubble_svgz{fill:none}:root{--rampStartColor:#7d1ff5;--rampEndColor:#115fd6;--baseColor:#ccc;--baseBrandColor:#007ac2;--baseBrandDarkColor:#005e95;--baseTextColor:#767676;--baseFlatColor:#fff;--baseFlatColorOpac50:hsla(0,0%,100%,0.5);--baseFlatColorOpac25:rgba(163,51,51,0.25);--baseFlatColorOpac85:hsla(0,0%,100%,0.85);--baseBlackColor:rgba(0,0,0,0.1);--baseFlatBlackColor:#323232;--errorFeedback:#de2900}#esri-chat{bottom:0;position:fixed;right:0;z-index:10000}@media (min-width:375px){#esri-chat{bottom:0;right:0}}@media (min-width:768px){#esri-chat{bottom:25px;right:25px}}@media (min-width:1024px){#esri-chat{bottom:20px;right:10px}}@media (min-width:1440px){#esri-chat{bottom:40px;right:30px}}#esri-chat .es-chatbot{background:#fff;background:var(--baseFlatColor,#fff);position:relative;height:100vh;z-index:9999}@media (min-width:768px){#esri-chat .es-chatbot{height:auto;right:50px;position:fixed;bottom:50px;width:75%}}@media (min-width:1024px){#esri-chat .es-chatbot{background:transparent}}@media (min-width:1440px){#esri-chat .es-chatbot{max-width:1000px;width:350px}}#esri-chat .es-chatbot--header{background:#7d1ff5;background:-webkit-gradient(linear,left top,right top,from(#7d1ff5),to(#115fd6));background:linear-gradient(90deg,#7d1ff5 0,#115fd6);background:-webkit-gradient(linear,left top,right top,from(var(--rampStartColor,#7d1ff5)),to(var(--rampEndColor,#115fd6)));background:linear-gradient(90deg,var(--rampStartColor,#7d1ff5) 0,var(--rampEndColor,#115fd6));padding:15px 20px;position:relative}#esri-chat .es-chatbot--header .icon-ui-max{fill:#fff;fill:var(--baseFlatColor,#fff);display:none;height:24px;position:absolute;right:50px;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}@media (min-width:768px){#esri-chat .es-chatbot--header .icon-ui-max{display:block}}#esri-chat .es-chatbot--header .icon-ui-svg{height:25px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;fill:#fff;fill:var(--baseFlatColor)}@media (min-width:1024px){#esri-chat .es-chatbot--header{padding:20px}}#esri-chat .es-chatbot--header-text{color:#fff;color:var(--baseFlatColor,#fff);font-size:16px;line-height:1.35;margin:0 0 0 30px}@media (min-width:1024px){#esri-chat .es-chatbot--header-text{color:#fff;color:var(--baseFlatColor,#fff)}}#esri-chat .es-chatbot--header-text.icon-ui-close{font-size:16px;position:absolute;right:5px;top:27px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px){#esri-chat .es-chatbot--header-text.icon-ui-close{font-size:21px;right:5px;top:30px;-webkit-transform:auto;transform:auto}}#esri-chat .es-chatbot--header-text.icon-ui-close:hover{cursor:pointer}#esri-chat .es-chatbot--wrapper{background:#fff;background:var(--baseFlatColor,#fff);box-shadow:0 0 1px rgba(0,0,0,.25);height:500px;max-width:350px;position:relative;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:100vw}@media (min-width:375px){#esri-chat .es-chatbot--wrapper{height:90vh;max-width:100%}}@media (min-width:768px){#esri-chat .es-chatbot--wrapper[data-expanded=true]{height:85vh;max-width:70vw;width:70vw}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation{height:670px}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation-support[data-timeout=true]{padding:25px 75px}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--messages-text{padding:40px 20px 15px;height:100px}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation-message--timestamp{flex-basis:15%}}@media (min-width:1024px){#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation{height:430px}}@media (min-width:1440px){#esri-chat .es-chatbot--wrapper[data-expanded=true]{height:70vh;max-width:50vw;width:50vw}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation{height:70%}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--messages-text{padding:25px 35px 0 15px;height:75px}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation-message--timestamp{flex-basis:10%}}@media (min-width:1920px){#esri-chat .es-chatbot--wrapper[data-expanded=true]{height:70vh;max-width:50vw;width:50vw}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation{height:75%}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--messages-text{padding:50px 35px 0 15px;height:115px}#esri-chat .es-chatbot--wrapper[data-expanded=true] .es-chatbot--conversation-message--timestamp{flex-basis:10%}}@media (min-width:375px) and (min-height:812px){#esri-chat .es-chatbot--wrapper{height:75vh;width:100%}}@media (min-width:768px){#esri-chat .es-chatbot--wrapper{height:570px;width:350px}}@media (min-width:768px) and (max-height:650px){#esri-chat .es-chatbot--wrapper{height:90vh;max-height:500px;overflow-y:scroll}}#esri-chat .es-chatbot--conversation{background:#fff;background:var(--baseFlatColor,#fff);box-sizing:border-box;height:320px;overflow-y:scroll;padding:15px;width:100%}@media (min-width:375px){#esri-chat .es-chatbot--conversation{height:420px}}@media (min-width:375px) and (min-height:812px){#esri-chat .es-chatbot--conversation{height:430px}}@media (min-width:768px){#esri-chat .es-chatbot--conversation{height:390px}}#esri-chat .es-chatbot--conversation-support{color:#767676;color:var(--baseTextColor,#767676);font-size:14px;box-sizing:border-box;margin:0;padding:10px 20px 20px;text-align:center}#esri-chat .es-chatbot--conversation-support[data-active=true]{display:none}#esri-chat .es-chatbot--conversation-support[data-timeout=true]{padding:10px 20px 20px;font-weight:600}#esri-chat .es-chatbot--conversation-connection[data-active=true]{display:none}#esri-chat .es-chatbot--conversation-connection_sales{color:#115fd6;color:var(--rampEndColor);font-size:28px;margin:0;padding:0;text-align:center}#esri-chat .es-chatbot--conversation-connection_rep{background:#767676 url(../../static/media/chat-app-generic-profile.f03e8bfd.svg) 50% no-repeat;background:var(--baseTextColor) url(../../static/media/chat-app-generic-profile.f03e8bfd.svg) 50% no-repeat;background-size:contain;border-radius:100%;height:125px;margin:20px auto;padding:0;width:125px}@-webkit-keyframes bubblePulse{0%{opacity:1;height:5px;width:5px}to{opacity:0;height:15px;width:15px}}@keyframes bubblePulse{0%{opacity:1;height:5px;width:5px}to{opacity:0;height:15px;width:15px}}#esri-chat .es-chatbot--conversation-connection_loader{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:auto;padding:0;height:20px;width:50px}#esri-chat .es-chatbot--conversation-connection_loader-bubble{background:#ccc;background:var(--baseColor);border-radius:100px;height:10px;position:relative;width:10px}#esri-chat .es-chatbot--conversation-connection_loader-bubble:after{-webkit-animation:bubblePulse;animation:bubblePulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:#115fd6;background:var(--rampEndColor);border-radius:100px;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#esri-chat .es-chatbot--conversation-connection_loader-bubble:nth-child(2):after{-webkit-animation-delay:.15s;animation-delay:.15s}#esri-chat .es-chatbot--conversation-connection_loader-bubble:nth-child(3):after{-webkit-animation-delay:.3s;animation-delay:.3s}#esri-chat .es-chatbot--conversation-bubble{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:15px 0}#esri-chat .es-chatbot--conversation-bubble[data-type=Client]{flex-direction:row-reverse}#esri-chat .es-chatbot--conversation-bubble[data-type=Client] .es-chatbot--conversation-avatar{background:#7d1ff5;background:var(--rampStartColor,#7d1ff5)}#esri-chat .es-chatbot--conversation-bubble[data-type=Client] .es-chatbot--conversation-nickname{padding-right:10px;text-align:right}#esri-chat .es-chatbot--conversation-bubble[data-type=Client] .es-chatbot--conversation-message{flex-direction:row-reverse;padding-right:10px;text-align:right}#esri-chat .es-chatbot--conversation-bubble[data-type=Client] .es-chatbot--conversation-message--text-bubble{border-radius:10px 0 10px 10px}#esri-chat .es-chatbot--conversation-bubble[data-type=Client] .es-chatbot--conversation-message--timestamp{text-align:left}#esri-chat .es-chatbot--conversation-avatar{align-self:flex-start;background:#115fd6;background:var(--rampEndColor,#115fd6);border-radius:100%;color:#fff;color:var(--baseFlatColor,#fff);height:35px;position:relative;width:40px}#esri-chat .es-chatbot--conversation-avatar--char{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#esri-chat .es-chatbot--conversation-response{align-self:flex-start;box-sizing:border-box;flex-basis:100%;padding:0 0 0 10px}#esri-chat .es-chatbot--conversation-nickname{font-size:10px;margin:0;padding:0}#esri-chat .es-chatbot--conversation-message{align-items:center;display:flex;justify-content:center}#esri-chat .es-chatbot--conversation-message--text{flex-basis:100%}#esri-chat .es-chatbot--conversation-message--text-bubble{background:#f0f0f0;border-radius:0 10px 10px 10px;border:thin solid hsla(0,0%,89.4%,.1);display:inline-block;margin:0;max-width:100%;padding:10px 15px;text-align:left;word-break:break-word}#esri-chat .es-chatbot--conversation-message--timestamp{color:#ccc;color:var(--baseColor);align-self:start;flex-basis:25%;font-size:10px;text-align:right}#esri-chat .es-chatbot--status{background:#fff;background:var(--baseFlatColor,#fff);box-sizing:border-box;min-height:50px;width:100%}#esri-chat .es-chatbot--status[aria-hidden=false] .es-chatbot--status-ellipsis,#esri-chat .es-chatbot--status[aria-hidden=false] .es-chatbot--status-feedback{visibility:hidden}@media (min-width:768px){#esri-chat .es-chatbot--status{padding:0 25px}}#esri-chat .es-chatbot--status-ellipsis{background:#ececec;border-radius:10px;display:inline-block;padding:2px 7px}#esri-chat .es-chatbot--status-ellipsis--shape{background:#949494;border-radius:100%;display:inline-block;height:7px;margin:0 2px;width:7px}#esri-chat .es-chatbot--status-feedback{box-sizing:border-box;display:inline-block;padding:15px 20px}#esri-chat .es-chatbot--messages{position:relative}#esri-chat .es-chatbot--messages-text{background-color:transparent;box-sizing:border-box;border:none;display:inline-block;height:65px;margin:0;padding:25px 35px 0 15px;resize:none;width:100%}#esri-chat .es-chatbot--messages-text:after{background:-webkit-gradient(linear,left top,right top,color-stop(80%,hsla(0,0%,100%,0)),to(#6d0000));background:linear-gradient(90deg,hsla(0,0%,100%,0) 80%,#6d0000);content:"";position:absolute;top:0;right:0;height:100%;width:100%}#esri-chat .es-chatbot--messages-text:focus{outline:none;box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 var(--baseFlatColor)}#esri-chat .es-chatbot--messages-submit{background:url(../../static/media/send-32-f.a9a23119.svg) top no-repeat;background-size:contain;height:25px;opacity:.25;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}#esri-chat .es-chatbot--messages-submit[data-active=true]{opacity:1}#esri-chat .es-chatbot--messages-submit:hover{cursor:pointer}
/*# sourceMappingURL=main.2e394671.css.map */