@import url(https://fonts.googleapis.com/css?family=DM+Sans:400,400i,500,500i,700,700i&display=swap);.vht-widget article,.vht-widget aside,.vht-widget details,.vht-widget figcaption,.vht-widget figure,.vht-widget footer,.vht-widget header,.vht-widget hgroup,.vht-widget menu,.vht-widget nav,.vht-widget section{display:block}.vht-widget ol,.vht-widget ul{list-style:none}.vht-widget blockquote,.vht-widget q{quotes:none}.vht-widget blockquote:before,.vht-widget blockquote:after,.vht-widget q:before,.vht-widget q:after{content:'';content:none}.vht-widget table{border-collapse:collapse;border-spacing:0}.vht-conversation-bridge-popup{width:100%;margin:0;max-width:none;border:none;padding:0;font-size:100%;font:inherit;vertical-align:baseline}.vht-widget,.vht-widget-intent,.vht-conversation-bridge-popup{font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.33;color:#484848;box-sizing:border-box}.vht-widget .vht-inline-header{font-family:'DM Sans',sans-serif;font-weight:700;font-size:28px;line-height:1.33;padding:0 0 10px 0}.vht-widget .vht-inline-message{font-size:18px;line-height:1.33;font-weight:500}.vht-user-data-input-form-group input[type=text],.vht-user-data-input-form-group input[type=tel]{display:block;font-family:'DM Sans',sans-serif;font-size:16px;margin-top:10px}.vht-widget button,.vht-conversation-bridge-popup button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'DM Sans',sans-serif;cursor:pointer;padding:0;border:none}.vht-widget>button{margin-top:20px}.vht-widget button:focus,.vht-conversation-bridge-popup button:focus{outline:3px solid rgba(81,203,238,1);outline-offset:1px}.vht-widget button:hover,.vht-widget button:focus,.vht-callback-form-submit:hover,.vht-callback-form-submit:focus,.vht-conversation-bridge-popup button:hover,.vht-conversation-bridge-popup button:focus{opacity:1;box-shadow:0 0 0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;border-color:#373342;background-color:#373342}.vht-callback-form-submit{font-weight:700}.vht-widget button,.vht-conversation-bridge-popup button,.vht-callback-form-submit{border:0;padding:15px 20px;font-size:16px;display:flex;font-weight:700;background-color:#373342;color:#FFF;border-radius:5px}.vht-schedule-region button{font-weight:400;margin-top:inherit}.vht-popup-footer .vht-callback-form-cancel{border:1px solid #DDD;background-color:#fff;color:buttontext;font-size:16px;font-weight:400}.vht-popup-footer .vht-callback-form-cancel:hover,.vht-popup-footer .vht-callback-form-cancel:focus{border:1px solid #373342;background-color:#fff}.vht-conversation-bridge-popup-background{overflow-y:scroll;-webkit-overflow-scrolling:touch}.vht-conversation-bridge-popup .vht-popup-header{border-radius:0 0 0 0;border-bottom:none;background-color:#fff;font-family:'DM Sans',sans-serif;font-weight:700;font-size:28px;line-height:1.33;padding:40px 20px 0 20px}#vht-popup-content{padding:0 20px 20px 20px;flex:1;flex-wrap:wrap}.vht-popup-message{font-size:18px;line-height:1.33;font-weight:500;display:flex;flex:1}.vht-conversation-bridge-popup .vht-popup-message{padding-bottom:0;padding-top:20px}.vht-widget-input{font-size:16px}.vht-schedule-region .vht-widget-input,.vht-widget-intent-step .vht-widget-input{color:#484848;font-family:'DM Sans',sans-serif;display:flex;flex:1;width:100%;padding:15px 20px;background-color:#fff;border:1px solid #DDD;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://1c2169baf33d6727.cbridgert.vhtcloud.com/images/dropdown-arrow.png) no-repeat right 20px center}select.vht-widget-input::-ms-expand{display:none}.vht-callback-type-selection ::before{box-sizing:content-box}.vht-callback-type-region{display:flex;flex:1}.vht-callback-type-selection{padding-top:10px}.vht-callback-type-selection div:last-child{margin-bottom:40px}.vht-callback-type-selection input[type="radio"]{opacity:0;height:0;margin:0}.vht-callback-type-selection input[type="radio"]+label{border:1px solid #DDD;border-radius:5px;box-shadow:0 4px 12px -10px #484848;padding:20px;display:flex;align-items:center}.vht-callback-type-selection input[type="radio"]+label:hover{border:1px solid #373342;box-shadow:0 4px 12px -10px #373342;cursor:pointer}.vht-callback-type-selection input[type="radio"]+label::before{content:"";border:2px solid #DDD;font-family:fontawesome;font-size:12px;text-align:center;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;margin-right:10px;border-radius:200px}.vht-callback-type-selection input[type="radio"]:checked+label{background-color:#373342;color:#fff;box-shadow:0 0 0 0;border:0}.vht-callback-type-selection input[type="radio"]:checked+label::before{border-color:#373342;border-width:4px;box-shadow:0 0 0 2px #FFF;background-color:#fff;width:10px;height:10px;margin-right:14px;margin-left:3px}.vht-user-data-input-region{border-top:1px solid #DDD;padding-top:30px;flex:1}.vht-user-data-input-form-group{margin-bottom:20px}.vht-user-data-input-form-group+.vht-user-data-input-form-group,.vht-user-data-input-form-group+.vht-user-data-input-form-group{padding-top:0}.vht-user-data-input-form-group input[type=text],.vht-user-data-input-form-group input[type=tel]{border:1px solid #DDD;height:30px;padding:10px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vht-user-data-input-form-group input[type=text]:focus,.vht-user-data-input-form-group input[type=tel]:focus{box-shadow:0 0 3px #373342;-moz-box-shadow:0 0 3px #373342;-webkit-box-shadow:0 0 3px #373342;border-color:#373342;outline-offset:0;outline:none}.vht-label{margin-bottom:0;margin-top:30px;font-weight:500}.vht-widget-intent-step .vht-label{margin-top:0}.vht-widget-intent-step .vht-widget-input{margin-top:10px}.vht-widget-intent-step-choice{margin-top:20px}.vht-schedule-region{display:flex;flex:1}.vht-schedule-region .vht-label{border-top:1px solid #DDD;padding-top:30px;margin-top:0;font-size:20px;margin-bottom:20px}.vht-schedule-region-days,.vht-schedule-region-hours,.vht-schedule-region-times,.vht-schedule-selected{margin-bottom:40px}#vht-inline-content .vht-schedule-region table,.vht-conversation-bridge-popup .vht-schedule-region table{display:flex;flex-direction:row;flex:1;width:100%;max-width:none}#vht-inline-content .vht-schedule-region tbody,.vht-conversation-bridge-popup .vht-schedule-region tbody{flex:1}#vht-inline-content .vht-schedule-region tr,.vht-conversation-bridge-popup .vht-schedule-region tr{display:flex}#vht-inline-content .vht-schedule-region td,.vht-conversation-bridge-popup .vht-schedule-region td{flex:1}#vht-inline-content .vht-schedule-region th,.vht-conversation-bridge-popup .vht-schedule-region th{flex:1}#vht-inline-content .vht-schedule-region button,.vht-conversation-bridge-popup .vht-schedule-region button{display:flex;flex:1;padding:10px 0 10px 0;height:100%;background:none;justify-content:center}.vht-widget .day-of-week-label,.vht-conversation-bridge-popup .day-of-week-label{font-weight:500}.vht-widget .day-of-week-label{font-size:12px;text-transform:uppercase;justify-content:center;flex-grow:0}.vht-schedule-day:enabled,.vht-schedule-hour:enabled,.vht-schedule-timeslot:enabled{border:1px solid #DDD;border-radius:5px}.vht-schedule-day:enabled:hover,.vht-schedule-day:enabled:focus,.vht-schedule-hour:enabled:hover,.vht-schedule-hour:enabled:focus,.vht-schedule-timeslot:enabled:hover,.vht-schedule-timeslot:enabled:focus{border:1px solid #373342}#vht-inline-content .vht-schedule-region td,.vht-conversation-bridge-popup .vht-schedule-region td{margin:3px}#vht-inline-content .vht-schedule-region th,.vht-conversation-bridge-popup .vht-schedule-region th{margin:3px}#vht-inline-content .vht-schedule-region td button.selected,.vht-conversation-bridge-popup .vht-schedule-region td button.selected{background-color:#373342;color:#FFF;border:none}#vht-inline-content .vht-schedule-region .vht-schedule-region-days .selected,.vht-conversation-bridge-popup .vht-schedule-region .vht-schedule-region-days .selected{border:none}.vht-schedule-timeslot:disabled,.vht-schedule-hour:disabled,.vht-schedule-day:disabled,:disabled{font-size:16px;color:#DDD;cursor:default}.vht-conversation-bridge-popup .vht-schedule-region .vht-schedule-region-hours button,.vht-schedule-region-times button{word-spacing:100px}.vht-conversation-bridge-popup .vht-schedule-region .vht-schedule-region-hours .selected{border:none}.vht-conversation-bridge-popup .vht-schedule-selected{font-size:20px}.vht-conversation-bridge-popup .vht-popup-footer{padding:0 20px 20px 20px;display:flex;flex-direction:row;justify-content:space-between;border-top:none;border-radius:0}@media screen and (min-width:650px){.vht-user-data-input-region{display:flex;flex-wrap:wrap}.vht-conversation-bridge-popup{max-width:768px;margin:auto;margin-top:5vw;margin-bottom:5vw}#vht-inline-content .vht-schedule-region .vht-schedule-region-hours button,.vht-conversation-bridge-popup .vht-schedule-region .vht-schedule-region-hours button,.vht-schedule-region-times button{word-spacing:normal}.vht-conversation-bridge-popup .vht-popup-header{padding:40px 30px 0 30px}#vht-popup-content{padding:0 30px 20px 30px;display:block}.vht-user-data-input-region{flex-direction:row;flex-wrap:wrap;display:flex}#vht-inline-content .vht-user-data-input-form-group,.vht-user-data-input-form-group{min-width:calc(50% - 15px);flex:1}.vht-user-data-input-form-group:first-child{margin-right:30px}#vht-inline-content .vht-popup-error,.vht-conversation-bridge-popup .vht-popup-error{min-width:66%;padding-top:0}.vht-conversation-bridge-popup .vht-popup-footer{padding:0 30px 30px 30px}}