.navbar[data-v-42411006]{width:100vw;background:#1e33a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;z-index:1001}.navbar .logo[data-v-42411006]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.navbar .logo>div[data-v-42411006],.navbar .logo[data-v-42411006]{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .logo svg[data-v-42411006]{width:38px;height:45px;margin:0 10px}.navbar .logo h1[data-v-42411006]{color:#fff;font-size:1.1rem;text-transform:capitalize}.navbar .logo p[data-v-42411006]{color:#fff;text-transform:capitalize;font-weight:700;margin:0 auto}.navbar .logo img[data-v-42411006]{width:46px;height:28px;margin:0 10px}.navbar .menu[data-v-42411006]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:55px}.navbar .menu a[data-v-42411006]{text-decoration:none;color:#000}.navbar .menu svg[data-icon=bars][data-v-42411006]{color:#fff;font-size:1rem;border:2px solid #0096d5;border-radius:50%;padding:6px 7px}.navbar .menu ul[data-v-42411006]{position:absolute;left:0;right:0;top:100%;list-style:none;padding:0;margin:0;background:#fff}.navbar .menu ul li>div[data-v-42411006]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;border-bottom:1px solid #ccc}.navbar .menu ul[data-v-42411006]:after{content:"";background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.info-card--header{position:relative;height:50px;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;color:#1e33a0}.info-card--header p{font-weight:700}.chat-card{width:100vw}.chat-card--header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 13px}.chat-card--header svg{margin-right:10px;color:#fff;background:#1e33a0;border-radius:50%;padding:5px;font-size:.9rem}.chat-card--header p{text-transform:capitalize;font-size:.9rem}.chat-card--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.chat-card--content button{margin-bottom:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chat-card--content button.submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-card--content a{width:100%;text-decoration:none}.chat-card--content svg:not([data-icon=chevron-down]){margin-right:10px;font-size:.9rem;padding:5px;background:#b9c6d3;color:#fff;border-radius:50%}.chat-card--content [data-icon=chevron-down]{position:absolute;right:15px;background:none;color:#2f3847;font-size:1.8rem}:not(svg){-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;background:#f3f6f9}#app,body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app{margin-top:45px}#app>div{max-height:calc(100vh - 45px);overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding-bottom:60px}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}html body .jca-se .bar-container-right .bar-container-tabs .tab-sections iframe{height:calc(100vh - 70px)!important}html body .jca-se .bar-container-right .close-dock.active{left:-95vw!important}html body .jca-se .bar-container-right .close-dock i{font-size:2rem!important;-webkit-box-shadow:none;box-shadow:none;color:#1e33a0!important}html body .jca-se .bar-container-right .bar-right{left:-20px!important}html body .jca-se a.bar-btn.blue.contact-us-icon-holder i{display:none}html body .jca-se a.bar-btn.blue.contact-us-icon-holder:before{content:url(http://creative.jacada.com/allstate/img/allstate--chat.svg);background:#fff url(http://creative.jacada.com/allstate/img/allstate--chat.svg);display:block;border-radius:50%;background-size:-10%;content:"";background-size:contain;width:60px;height:60px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.4);box-shadow:0 4px 5px rgba(0,0,0,.4);border:2px solid #fff}@media screen and (max-width:375px){html body .chatbot{padding-top:30px!important}}.chat-card{position:absolute;top:45px;left:0;right:0;bottom:0;background:#fff;z-index:1000}.chat-card--header{position:relative;height:50px;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;color:#1e33a0}.chat-card--header p{text-align:left;font-weight:700}.chat-card--header svg[data-icon=times]{font-size:1.5rem;font-weight:700}.chat-card--content{padding:20px}.chat-card--content form,.chat-card--content form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-size:1.3rem}.chat-card--content form>div,.chat-card--content form>div>div{margin-bottom:10px}.chat-card--content form>div input,.chat-card--content form>div select,.chat-card--content form input,.chat-card--content form select{padding:10px;border:1px solid #ccc;border-radius:5px;font-size:1rem;letter-spacing:.5px}.chat-card--content button{margin:40px 0 15px;padding:12px;border:1px solid #b9c6d3;width:100%;background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;max-height:50px;font-size:.9rem;font-weight:700;position:relative;text-align:center}.chat-card--content span{font-size:.75rem;color:#1e33a0}ul.service_list{list-style:none;padding:0 20px}ul.service_list li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;padding:0 10px;margin-bottom:10px;border:1px solid #6b7789;cursor:pointer;text-decoration:none}ul.service_list li>a svg{color:#1e33a0;font-size:1.3rem;padding:0 15px}ul.service_list li>a p{text-transform:capitalize;font-weight:600;color:#2f3847;text-decoration:none}.svg-container{height:100%;width:100%;top:0;bottom:0;min-height:calc(100vh - 80px);position:relative;overflow:hidden}.svg-container #home-svg{position:absolute;bottom:0;width:1440px;height:226px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.summary--header{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary--header svg{background:#93d800;color:#fff;padding:10px;border-radius:50%;font-size:1.3rem}.summary--header h1{font-size:1.4rem;font-weight:900;margin-bottom:0}.summary--header p{margin-top:5px}.summary--header button{width:90%;font-size:1rem;background:#ff9f00;margin:0 20px;display:block;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:375px;border:none;border-radius:8px;padding:10px 10px 13px}.summary .card{background:#fff;margin:20px;border-radius:4px;border:1px solid #ccc}.summary--summary h2{font-size:1.1rem;font-weight:400;text-align:left;padding:10px;border-bottom:1px solid #ccc;margin:0}.summary--summary---car,.summary--summary---service{display:-webkit-box;display:-ms-flexbox;display:flex}.summary--summary---car>div:first-child,.summary--summary---service>div:first-child{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:65px}.summary--summary---car>div:first-child svg,.summary--summary---service>div:first-child svg{background:#1e33a0;color:#fff;padding:7px 5px;border-radius:50%;margin-top:10px}.summary--summary---car>div:last-child,.summary--summary---service>div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.summary--summary---car .service-type,.summary--summary---service .service-type{font-weight:700;text-transform:capitalize;margin-bottom:0}.summary--summary---car .service-type+.location-title,.summary--summary---service .service-type+.location-title{margin-top:5px;font-size:1.1rem;margin:5px 0 0}.summary--summary---car .service-type+.location-title+p,.summary--summary---service .service-type+.location-title+p{font-size:.9rem;margin-top:5px}.summary--summary---car .destination>p.location-title,.summary--summary---service .destination>p.location-title{margin:0;font-size:1.1rem}.summary--summary---car .destination>p.location-title+p,.summary--summary---service .destination>p.location-title+p{margin:5px 0 2px;font-size:.8rem}.summary--summary---car .destination>p.location-title+p+p,.summary--summary---service .destination>p.location-title+p+p{margin:0;font-size:.8rem}.summary--summary---car{margin:20px 0}.summary--summary---car svg{padding:7px!important}.summary--summary---car div:nth-child(2){margin:15px 0}.summary--summary---car div:nth-child(2) p{margin:0}.summary--summary---car div:nth-child(2) p:first-child{font-size:1rem;font-weight:700}.summary--cancel{padding:15px}.summary--cancel h3{font-size:.9rem;text-align:left;margin:0}.summary--cancel p{font-size:.8rem;text-align:left;margin-top:5px}.summary--cancel button{padding:15px;font-size:1rem;color:#2f3847;border:1px solid #2f3847;background:#f3f6f9;width:100%;border-radius:8px}.select{position:relative}.select .dropdown-icon{position:absolute;right:0;top:37px;right:15px;color:#2f3847}.info-card--header p{color:#2f3847}