html,body{height:100%}
.chatboatWrap{font-size:62.5%;font-family:'Roboto',sans-serif !important}
.fg_bg{width:100%;height:auto}
html,body{margin:0}
.chatboatWrap *:focus{outline:none !important}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chatboatWrap *{font-family:inherit !important;font-size:14px}
.chatboatWrap p{margin:0 0 10px}
.chatboatWrap #MainIntro{height:20%;width:100%;text-decoration-color:aqua;padding-top:50px}
#webchat{height:100%;width:100%;text-decoration-color:aqua;padding-top:60px}
#webchat>div{background:transparent}
@media only screen and (max-width:760px){#webchat>div{background-size:cover}
}
.webchat__initialsAvatar__initials{display:none}
body,.chatboatWrap ul,.chatboatWrap li{padding:0;margin:0}
.chatboatWrap img{width:100%;height:auto}
.main-wrap{position:fixed;z-index:999999999}
.chatboatWrap .cm-line-break{display:block}
.chatboatWrap section{padding:0}
.hidden{display:none !important}
.anchrChat{width:115px;height:145px;display:block;background-size:cover;position:fixed;cursor:pointer;right:-1px;bottom:-20px;z-index:11}
.anchrChat img{max-width:100%;height:auto}
.anchrChat::before{content:'';background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/chat-text.png')no-repeat 0 0 transparent;background-size:cover;width:0;height:0;display:block;position:absolute;bottom:125px;right:65px;transition:all .5s ease-in-out;animation:MoveUpDown 1s linear infinite;opacity:0}
.anchrChat:hover::before{opacity:1;width:154px;height:55px}
@keyframes MoveUpDown{0,100%{bottom:125px}
50%{bottom:128px}
}
.chatboatWrap .blurOverlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(5px);display:none;z-index:1}
.chatboatWrap .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(5px);display:none;z-index:1;background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/chat-bg.png') no-repeat center center #f9f9f9}
.chatboatWrap .overlay.active{display:block}
.chatboatWrap{bottom:0;right:0;height:100%;width:100%;max-width:400px;box-shadow:0 0 18px rgba(0,0,0,0.09);z-index:99999;position:fixed;background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/chat-bg.png') no-repeat center center #fff;background-size:cover;display:none;overflow:hidden;padding-bottom:19px;background-color:#fff}
.chatboatWrap #webchat li:not(:first-child){margin-top:-3px !important;padding-top:0 !important}
.chatboatWrap #webchat li.hiddenIdLi{display:none}
.chatboatWrap #webchat .css-1t62idy{padding-top:50px}
.chatboatWrap #webchat li .webchat__bubble__nub-pad{width:0 !important}
.chatboatWrap #webchat li .webchat__stacked-layout.css-1bjai96{margin-right:30px;margin-left:20px}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user.webchat__stacked-layout.css-1bjai96{margin-right:20px;margin-left:30px}
.webchat__bubble:first-child .webchat__bubble__content{background-color:#fff0f0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content{border:0;width:auto;margin:5px 10px 0;background-color:transparent;border-radius:0 16px 16px 16px !important;overflow:hidden;min-height:auto}
.chatboatWrap #webchat li.webchat__basic-transcript__activity--from-user .webchat__bubble .webchat__bubble__content{border-radius:16px 16px 0 16px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .plain{padding:11px 10px 11px !important}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__bubble .webchat__bubble__content{margin-right:0 !important;max-width:292px}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__bubble .webchat__bubble__content p{background:#f16449;border:1px solid #c5251c65;border-radius:16px 16px 0 16px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .markdown{padding:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .markdown img.webchat__markdown__external-link-icon{background-repeat:no-repeat;width:auto;display:none}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .markdown a{display:inline-block;vertical-align:middle;font-family:'Roboto',sans-serif;color:#8e1230}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p{font-family:'Roboto',sans-serif !important;font-size:14px;line-height:18px;color:#000;font-weight:400;background-color:#fff;padding:11px 10px 11px !important;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9;border-radius:16px 16px 16px 0 !important;border-radius:0 16px 16px 16px !important;margin-bottom:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content ul{font-family:'Roboto',sans-serif !important;font-size:14px;line-height:18px;color:#000;font-weight:400;background-color:#fff;padding:11px 10px 11px 25px !important;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9;border-radius:16px 16px 16px 0 !important;margin-bottom:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content ul li{line-height:1.5}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p:first-child{box-shadow:2px 5px 5px -5px #7a7a7a !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p:last-child,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .media-list video{box-shadow:2px 5px 5px -5px #7a7a7a !important;border-radius:0 16px 16px 16px !important;margin-bottom:3px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .media-list{margin:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .media-list video{width:235px}
.chatboatWrap #webchat li.webchat__basic-transcript__activity--from-user .webchat__bubble .webchat__bubble__content p{border-radius:16px 16px 0 16px !important}
.webchat__stacked-layout__content{overflow:initial}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p.plain{color:#fff}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__bubble .webchat__bubble__content .markdown{background-color:#faf4e9}
.chatboatWrap #webchat li .webchat__initialsAvatar{background:transparent;width:30px}
.chatboatWrap #webchat li .webchat__defaultAvatar{width:30px;overflow:initial}
.webchat__stacked-layout__avatar-gutter{width:30px !important;margin-top:7px}
.chatboatWrap #webchat li button.ac-pushButton div{font-size:14px;white-space:normal !important;text-align:left}
.chatboatWrap #webchat .main{background:#f3f4f8 0 0 no-repeat padding-box;padding:12px;align-items:center;justify-content:space-around;border-top:0}
.chatboatWrap #webchat .main .webchat__imageAvatar{width:30px;height:36px}
.chatboatWrap #webchat .main .webchat__bubble__nub-pad{display:none}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet{display:block !important;padding-left:10px;margin-top:-4.5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-adaptiveCard .ac-actionSet{padding-left:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.hidden{display:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton{background:#fff 0 0 no-repeat padding-box;border-radius:19px;color:#c21b17;padding:5px 10px;display:inline-flex !important;margin:4.5px 8px 4.5px 0;transition:all .5s ease;border:1px solid #c21b17;font-weight:normal;font-family:'Roboto',sans-serif;line-height:20px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.hidden{display:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-textBlock{color:#292e36 !important;font-weight:500 !important;white-space:inherit !important;margin-bottom:4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton:hover,.chatboatWrap #webchat li .webchat__bubble:not(.webchat__bubble--from-user) .webchat__bubble__content button.ac-pushButton:focus,.chatboatWrap #webchat li .webchat__bubble:not(.webchat__bubble--from-user) .webchat__bubble__content button.ac-pushButton:active{background-color:#c5251c;color:#fff;border-radius:20px;outline:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton+div{display:none}
.chatboatWrap #webchat .css-ingmp1.webchat__suggested-action .webchat__suggested-action__button{height:30px;padding-left:20px;padding-right:20px;color:#000;border-color:#000;border:1px solid #bd9140;border-radius:20px;background-color:transparent;color:#292e36}
.chatboatWrap #webchat .css-ingmp1.webchat__suggested-action .webchat__suggested-action__button:hover{border-color:#bd9140;background-color:#bd9140;color:#fff;outline:0}
.chatboatWrap #webchat .css-eycyw2 ul{padding-left:70px}
.chatboatWrap #webchat .main .webchat__icon-button{line-height:1}
.chatboatWrap #webchat .main form{padding:0;border-radius:8px;overflow:hidden;position:relative;flex:none;width:267px;margin-right:25px}
.anchrChat .fa-comments:before{content:none}
.chatboatWrap #webchat .main button svg{fill:white !important;width:15px;height:21px}
.chatboatWrap .chatboatHead{padding:9px 12px;position:absolute;top:0;left:0;width:100%;z-index:111;background-color:white;width:100%;height:60px;display:flex;align-items:center;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 12px #00000014;-webkit-box-shadow:0 2px 12px #00000014;-moz-box-shadow:0 2px 12px #00000014}
.chatboatWrap .chatboatHead .leftLogoBox{width:40px;height:40px;margin-right:12px;border-radius:100%;overflow:hidden}
.chatboatWrap .chatboatHead .chat-title{font-size:18px;line-height:20px;margin:0;color:#20252b;text-transform:uppercase;font-weight:700;max-width:200px;font-family:'Roboto',sans-serif}
.chatboatWrap .chatboatHead .chat-title .cm-sm{font-size:12px;line-height:20px;text-transform:capitalize}
.chatboatWrap .chatboatHead .close-chat{position:absolute;right:22px;top:50%;transform:translateY(-50%);background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-close.svg') no-repeat 0 0 transparent;background-size:cover;width:16px;height:16px;cursor:pointer}
.chatboatWrap .chatboatHead .mini-chat{position:absolute;right:58px;top:50%;transform:translateY(-50%);background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/minimize.png') no-repeat 0 0 transparent;background-size:cover;width:16px;height:16px;cursor:pointer}
.chatboatWrap .live-agent-close{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-close.svg') no-repeat 0 0 transparent;background-size:cover;width:16px;height:16px;display:block}
.chatboatWrap .closeLiveChat{position:absolute;right:17px;bottom:90px;z-index:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;display:none;cursor:pointer}
.chatboatWrap .closeLiveChat .liveAgentText{position:absolute;top:0;right:0;background-color:#761811;color:#fff;display:block;width:120px;padding:5px;opacity:0;border-radius:5px;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.chatboatWrap .closeLiveChat:hover .liveAgentText{opacity:1;right:25px}
.chatboatWrap .chatboatHead img{width:100%;background:#fedfdf}
.chatboatWrap .chatboatHead .hambrgrMenu{position:absolute;right:40px;top:13px;cursor:pointer}
.chatboatWrap .chatboatHead .hambrgrMenu img{width:20px;height:20px}
.chatboatWrap #webchat .main .test{width:18px;height:12px;background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-menu.svg')no-repeat 0 0 transparent;background-size:cover;cursor:pointer}
.chatboatWrap .chatbotMenuWrap .leoWithCrown{position:absolute;z-index:1;width:129px;height:205px;top:-190px;left:0;right:0;margin:auto}
.chatboatWrap .chatbotMenuWrap .leoWithMenu,.ChatbotConfirm .leoWithMenu,.liveAgentConfirm .leoWithMenu,.byeMenu{position:absolute;z-index:1;width:239px;height:165px;top:-167px;left:70px}
.ChatbotConfirm .leoWithMenu.byeMenu,.Timeout .leoWithMenu.byeMenu,.liveAgentConfirm .leoWithMenu.byeMenu{top:-239px;left:0;right:0;margin:auto;width:200px;height:auto}
.chatboatWrap .byeMenu video{position:absolute;top:0;left:0;border-radius:0 16px 16px 16px !important;box-shadow:2px 5px 5px -5px #7a7a7a !important}
.chatboatWrap .chatbotMenuWrap .leoWithProduct{position:absolute;z-index:1;width:239px;height:165px;top:-166px;left:100px}
.chatboatWrap .chatbotMenuWrap .leoWithSmile{position:absolute;z-index:1;width:147px;height:199px;top:-184px;left:0;right:0;margin:auto}
.chatboatWrap .chatbotMenuWrap{padding-top:15px}
.chatboatWrap .chatbotMenuWrap .menu-title{font-size:16px;font-family:'Roboto',sans-serif;color:#34393e;position:relative;left:0;display:inline-block;padding:0 0 0 15px;margin:10px 0 20px}
.chatboatWrap .chatbotMenuWrap .close{font-size:30px;line-height:14px;color:#c21b17;opacity:.8;cursor:pointer;text-decoration:none;position:absolute;right:10px;outline:0;font-weight:normal;top:15px;transition:all .4s ease}
.chatboatWrap .chatbotMenuWrap .close:hover{color:#761811}
.chatboatWrap .chatbotMenuWrap .btnWrap{display:block;width:100%;background:0;box-shadow:none;padding:0 5px}
.chatboatWrap .chatbotMenuWrap .btnWrap:hover{box-shadow:none}
.chatboatWrap .chatbotMenuWrap .btnWrap .backBtn{padding:7px 10px;font-size:14px;line-height:16px;color:#b51838;text-align:center;display:block;margin-bottom:5px;text-decoration:none;font-family:'Roboto',sans-serif;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #B5183814;border-radius:19px;opacity:1}
.chatboatWrap .chatbotMenuWrap.custom{position:absolute;left:0rem;right:0rem;z-index:-1;opacity:0;text-align:left;min-height:0;background:transparent;padding:0;top:auto;transition:all .5s ease;overflow:hidden;bottom:-312px}
.chatboatWrap .chatbotMenuWrap.active{opacity:1;z-index:2;min-height:322px;overflow:initial;background:#f6f6fa;margin:0 12px;bottom:9px;background:#f3f4f8 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;border:1px solid #fff;border-radius:8px}
.chatboatWrap .chatbotMenuWrap.custom .menuList{display:none}
.chatboatWrap .chatbotMenuWrap.custom .menuList ul{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}
.chatboatWrap .chatbotMenuWrap .menuList ul{padding:10px;height:auto}
.chatboatWrap .chatbotMenuWrap .menuList ul li{width:29.63%;margin:0 5px 10px;list-style:none;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / 5%);transition:all .4s ease}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover{background:#e9573d}
.chatboatWrap .chatbotMenuWrap .menuList .btnWrap{width:100%;display:block;box-shadow:none;border-radius:0;background:0;padding:0 15px}
.chatboatWrap .chatbotMenuWrap .menuList .btnWrap:hover{box-shadow:none}
.chatboatWrap .chatbotMenuWrap .menuList .backBtn{transition:all .4s ease}
.chatboatWrap .chatbotMenuWrap .menuList .backBtn:hover{background:#b51838;color:#fff}
.chatboatWrap .chatbotMenuWrap .menuList ul li .icon-text{padding:10px}
.chatboatWrap .chatbotMenuWrap .menuList ul li .icon-text span{display:block}
.chatboatWrap .icon-text .icon{width:62px;height:54px;margin:0 auto 5px;display:block}
.chatboatWrap .icon-text .icon.icon-health{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-health.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-car{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-car.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-dog{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Dog.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-bike{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-bike.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-travel{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-travel.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-home{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-home.png');background-size:cover;width:62px}
.chatboatWrap .icon-text .icon.icon-accident{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-accident.png');background-size:cover;width:62px}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .icon.icon-health{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-healthH.png');background-size:cover}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .icon.icon-car{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-carH.png');background-size:cover}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .icon.icon-dog{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Doghover.png');background-size:cover}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .icon.icon-bike{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-bikeH.png');background-size:cover}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .icon.icon-travel{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-travelH.png');background-size:cover}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon.icon-accident{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-accidentH.png');background-size:cover}
.chatboatWrap .icon-text .text{font-size:14px;line-height:18px;color:#b51838;font-weight:500;text-transform:capitalize;font-family:'Roboto',sans-serif}
.chatboatWrap .chatbotMenuWrap .menuList ul li:hover .icon-text .text{color:#fff}
.chatboatWrap .chatbotMenuWrap .menuList ul li a{color:#000;text-decoration:none;width:100%;text-align:center;display:block;cursor:pointer}
.chatboatWrap .chat_aboutUser{display:block;padding:0 15px}
.chatboatWrap .chat_aboutUser a{background:#fff;padding:7px 10px;font-size:14px;line-height:18px;color:#b51838;text-align:center;display:block;margin-bottom:8px;text-decoration:none;font-family:'Roboto',sans-serif;transition:all .4s ease;box-shadow:0 3px 6px #B5183814;border-radius:19px;opacity:1}
.chatboatWrap .chat_aboutUser a:hover{background:#b51838;color:#fff}
.chatboatWrap .chat_submenu,.chatboatWrap .menuList_existing{margin:0;padding:0;width:100%;display:none;padding:0 15px}
.chatboatWrap .chat_submenu a,.chatboatWrap .menuList_existing a{padding:7px 10px;font-size:14px;line-height:18px;color:#b51838;text-align:center;display:block;margin-bottom:8px;text-decoration:none;font-family:'Roboto',sans-serif;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #B5183814;border-radius:19px;opacity:1}
.chatboatWrap .chat_submenu a:hover,.chatboatWrap .menuList_existing a:hover{background:#b51838;color:#fff}
.chatboatWrap .chatboatHead .closeChatboat,.chatboatWrap .chatbotMenuWrap .closeHambrg{position:absolute;top:15px;right:10px;width:20px;height:20px;display:inline-block;cursor:pointer}
.chatboatWrap .chatbotMenuWrap .closeHambrg{width:40px;height:40px;top:auto;bottom:106px;right:auto;left:50%;transform:translateX(-50%)}
.chatboatWrap .chatboatHead .closeChatboat:before,.chatboatWrap .chatboatHead .closeChatboat:after{content:'';position:absolute;left:10px;content:' ';height:18px;width:1.4px;background-color:#fff}
.chatboatWrap .chatbotMenuWrap .closeHambrg:before,.chatboatWrap .chatbotMenuWrap .closeHambrg:after{content:'';position:absolute;content:' ';height:40px;left:20px;width:1.4px;background-color:#fff}
.chatboatWrap .chatboatHead .closeChatboat:before,.chatboatWrap .chatbotMenuWrap .closeHambrg:before{transform:rotate(45deg)}
.chatboatWrap .chatboatHead .closeChatboat:after,.chatboatWrap .chatbotMenuWrap .closeHambrg:after{transform:rotate(-45deg)}
.chatboatWrap #webchat li .webchat__carousel-layout__complimentary-content{background-color:#faf4e9;border-radius:16px !important;border-top-left-radius:0 !important}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__carousel-layout__attachments{padding:15px}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__bubble__nub-pad{display:none}
.chatboatWrap #webchat li .css-l1pozh.webchat__bubble .webchat__carousel-layout .webchat__bubble__content{border-radius:16px !important}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__bubble__content{border-radius:16px !important;padding:10px 10px 15px !important;margin-top:1.2rem;margin-left:0;margin-right:0}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__bubble__content .ac-actionSet{padding-left:0;margin-top:5px}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__bubble__content .ac-actionSet button{width:100%;margin-right:0}
.chatboatWrap #webchat li .webchat__carousel-layout .webchat__bubble__content>div img{height:100%}
.chatboatWrap #webchat li .webchat__carousel-layout .css-l1pozh.webchat__bubble .webchat__bubble__content{border-radius:16px !important}
.chatboatWrap #webchat .css-k9up9f>div.slider>div.button{background-color:transparent;color:#bd9140;font-weight:600;font-size:20px}
.chatboatWrap #webchat .css-69am4r.webchat__carousel-layout:not(.webchat__carousel-layout--rtl) .webchat__carousel-layout__avatar-gutter{margin-left:20px !important}
.chatboatWrap #webchat .css-69am4r.webchat__carousel-layout.webchat__carousel-layout--show-avatar .webchat__carousel-layout__nub-pad{width:6px !important}
.chatboatWrap #webchat .css-1ojz2am,.chatboatWrap #webchat .css-140xyct{width:40px !important}
.chatboatWrap #webchat .css-1ojz2am>div.slider{background:linear-gradient(to right,rgba(250,244,233,1),rgba(250,244,233,0))}
.chatboatWrap #webchat .css-140xyct>div.slider{background:linear-gradient(to left,rgba(250,244,233,1),rgba(250,244,233,0))}
.chatboatWrap #webchat li .webchat--css-detaw-1ms7ti7.webchat__defaultAvatar{position:absolute;bottom:5px}
.webchat__imageAvatar div{width:30px !important}
.webchat__imageAvatar .webchat__imageAvatar__image>img,.loader .leo img{border-radius:100%;background:#fedfdf;top:16px}
.chatboatWrap .ac-container{padding:15px 10px 0 !important;justify-content:space-between !important}
.main button{color:#b51838}
.main div{display:flex;width:auto;align-items:center}
.main>div:last-child{position:absolute;right:11px;width:46px;height:46px;background:#b51838;border-radius:50%;box-shadow:0 6px 10px #B5183848;cursor:pointer}
.chatboatWrap #webchat .main .webchat__icon-button[title~=Upload]{width:30px;height:22px}
.chatboatWrap #webchat .main .webchat__icon-button[title~=Speak]{position:absolute;width:14px;height:19px;left:50%;transform:translateX(-50%);color:#fff}
.chatboatWrap #webchat .main .webchat__icon-button[title~=Speak] svg{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-mic.svg')no-repeat 0 0 transparent;background-size:cover;width:100%;height:100%}
.chatboatWrap #webchat .main .webchat__icon-button[title~=Speak] svg path{display:none}
.chatboatWrap #webchat .main form input{padding:14px 56px 14px 11px;font-size:14px;line-height:18px;color:#20252b;font-weight:400}
.chatboatWrap #webchat .main form:before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:35px;width:18px;height:16px;background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-send.svg');background-size:cover}
.chatboatWrap #webchat .main .webchatSendBoxMicrophoneButton button svg{display:none}
.chatboatWrap #webchat .main button svg{fill:currentColor !important}
.chatboatWrap .intro-box{margin:170px 15px 0;position:relative;display:none}
.chatboatWrap .intro-box .img-wrap{width:136px;position:absolute;left:0;top:-70px}
.chatboatWrap .intro-box .text-wrap{background:#fff;padding:32px 10px 40px 150px;-webkit-box-shadow:0 0 13px 0 rgba(224,217,224,1);-moz-box-shadow:0 0 13px 0 rgba(224,217,224,1);box-shadow:0 0 13px 0 rgba(224,217,224,1);border-radius:10px}
.chatboatWrap .intro-box .text-wrap .intro-title{font-size:24px;line-height:28px;margin-top:0}
.chatboatWrap .intro-box.text-wrap{font-size:14px;line-height:18px}
.webchat__basic-transcript__transcript{padding-top:30px !important}
.webchat__imageAvatar{width:30px !important}
.webchat__stacked-layout--from-user .webchat__imageAvatar__image{width:12px !important;height:12px !important}
.webchat__stacked-layout--from-user .webchat__imageAvatar{width:12px !important;height:12px !important;left:-23px;top:-5px}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__initialsAvatar{width:12px !important;height:12px !important}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__defaultAvatar{width:12px !important;height:12px !important}
.chatboatWrap #webchat li .webchat__stacked-layout--from-user .webchat__stacked-layout__avatar-gutter{width:12px !important;height:12px !important}
.chatboatWrap #webchat li .webchat__stacked-layout__status{margin:-5px}
.chatboatWrap .chatboatHead .chg-lang{position:absolute;right:52px;top:53%;transform:translateY(-50%);background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-language.svg') no-repeat 0 0 transparent;background-size:cover;width:21px;height:16px;cursor:pointer}
.chatboatWrap .chatLanguage{position:absolute;left:60px;right:60px;z-index:-1;opacity:0;text-align:left;min-height:0;background:transparent;padding:0;top:auto;transition:all .5s ease;overflow:hidden;bottom:-220px;padding:15px}
.chatboatWrap .chatLanguage.active{opacity:1;z-index:2;min-height:220px;overflow:initial;margin:0 10px;border-radius:10px;bottom:9px;background:#f3f4f8 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;border:1px solid #fff;border-radius:8px}
.chatboatWrap .chatLanguage .languate-title{font-size:16px;font-weight:bold;color:#34393e;position:relative;left:0;display:inline-block;margin:0 0 20px}
.chatboatWrap .chatLanguage a.close{font-size:30px;line-height:14px;color:#c21b17;opacity:.8;cursor:pointer;text-decoration:none;position:absolute;right:10px;outline:0;font-weight:normal;top:15px;transition:all .4s ease}
.chatboatWrap .chatLanguage .chat_language a{background:#fff;padding:7px 10px;font-size:14px;line-height:18px;color:#b51838;text-align:center;display:block;margin-bottom:8px;text-decoration:none;font-family:'Roboto',sans-serif;transition:all .4s ease;box-shadow:0 3px 6px #B5183814;border-radius:19px;opacity:1}
.chatboatWrap .chatLanguage .chat_language a:hover{background:#b51838;color:#fff}
.chatboatWrap .chatLanguage .leoFace{position:absolute;z-index:1;width:278px;height:185px;top:-187px;left:-40px;right:0;margin:auto}
.chatboatWrap .ac-container.ac-selectable{padding:0 !important}
.chatboatWrap .ac-container.ac-selectable .ac-image{width:25px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-container.ac-selectable p{text-align:center !important}
.webchat__basic-transcript__transcript li.webchat__scrollToEndButton{text-indent:-9999px;width:35px;height:35px;border-radius:50%;cursor:pointer}
.webchat__basic-transcript__transcript li.webchat__scrollToEndButton::before{content:'';position:absolute;left:50%;top:47%;transform:translate(-50%,-50%) rotate(45deg);box-sizing:border-box;width:10px;height:10px;border-style:solid;border-color:white;border-width:0 1px 1px 0}
@media(max-width:767px){.chatboatWrap{width:100%;height:100%;bottom:0;right:0}
}
.webchat--css-nvgcr-x1b7f8.webchat__icon-button svg{display:none}
.webchat--css-kamxq-bdfbkn.webchat__send-box-text-box .webchat__send-box-text-box__input::placeholder,.webchat--css-kamxq-bdfbkn.webchat__send-box-text-box .webchat__send-box-text-box__html-text-area::placeholder{color:red}
#webchat .webchat__send-box-text-box__input{height:46px !important;background-color:red;background:#fff 0 0 no-repeat padding-box;border-radius:8px;padding-left:45px !important;font-size:14px !important;padding-right:22px;font-family:'Roboto',sans-serif !important}
.chatboatWrap .powered{display:flex;justify-content:center;background:white}
.chatboatWrap .powered img{width:auto}
.chatboatWrap .hamburgmenu{position:absolute;left:0;bottom:22px;z-index:0;width:42px;height:60px;display:flex;align-items:center;justify-content:center;background:white}
.webchat--css-pirja-149homs.webchat__upload-button button.webchat--css-swfzh-x1b7f8{display:none !important}
.webchat__upload-button{position:absolute !important;z-index:2;bottom:38px;right:35px;display:none !important}
.webchat--css-zqkmf-rctxl4.webchat__stacked-layout .webchat__stacked-layout__avatar-gutter{background:red !important}
.chatboatWrap .bottominput{display:flex;-webkit-box-align:stretch;align-items:stretch;position:absolute;bottom:14px;width:100%;align-items:center;background:white;padding-right:15px;padding-top:10px;padding-bottom:10px;display:none !important}
.chatboatWrap .bottominput .inputwrap{flex:10000 1 0;display:flex;position:relative;align-items:center;background:#fff;border-radius:8px 20px 20px 8px}
.chatboatWrap .bottominput .inputwrap input{height:46px !important;font-size:14px !important;width:100%;border:0;outline:0;padding:0;padding-left:10px;padding-right:40px;font-family:'Roboto',sans-serif;background:transparent}
.chatboatWrap .bottominput .inputwrap input.error{color:red}
.chatboatWrap .bottominput .inputwrap input::-ms-clear{display:none}
.chatboatWrap .bottominput .inputwrap .sendbtn{position:absolute;right:60px;opacity:.2;pointer-events:none;transition:all .2s ease}
.chatboatWrap .bottominput .inputwrap .sendbtn.active{opacity:1;pointer-events:all;right:18px}
.webchat__send-button svg{display:none}
.webchat__send-button{background:url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/sendbtn.png) no-repeat center}
.chatboatWrap .bottominput .hamburgmenu2{flex-shrink:0;align-self:stretch;z-index:0;width:42px;height:46px;display:flex;align-items:center;justify-content:center;background:white}
.chatboatWrap .bottominput button#audio,.chatboatWrap .bottominput button#VoiceSearch{flex:1 1 0;background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/audio.png') no-repeat;padding:2.3rem;border:0;z-index:1}
.chatboatWrap .bottominput button.buffer+.circle{display:block !important}
.webchat__microphone-button__button{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/audio.png') no-repeat;background-position-y:center;width:46px !important;margin:0 12px 0 -25px !important;z-index:0}
.webchat__microphone-button__button svg{display:none}
.webchat__send-box__main{border-top:none !important;box-shadow:0 -5px 9px -10px #00000014}
.webchat__send-box-text-box{padding-left:0 !important}
.webchat__basic-transcript:focus .webchat__basic-transcript__focus-indicator,.webchat__basic-transcript .webchat__basic-transcript__terminator:focus+.webchat__basic-transcript__focus-indicator{border:0 !important}
.webchat__basic-transcript:focus .webchat__basic-transcript__activity-indicator.webchat__basic-transcript__activity-indicator--focus{border:0 !important}
.webchat__carousel-filmstrip-attachment--focus{border:0 !important}
.chatboatWrap .circle{border-radius:50%;background-color:#c21b17;width:46px;height:46px;position:absolute;opacity:0;right:0;top:0;animation:scaleIn 2s infinite cubic-bezier(.36,.11,.89,.32);z-index:0;display:none !important}
@keyframes scaleIn{from{transform:scale(1,1);opacity:.5}
to{transform:scale(1.5,1.5);opacity:0}
}
.restartChat li:first-child .media-list+.webchat__adaptive-card-renderer{display:none !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript:not(.restartChat)>li:first-child .webchat__bubble .webchat__bubble__content{background-color:#fff !important;border:1px solid #fff !important;overflow:visible;border-radius:0 16px 16px 16px !important;margin-bottom:3px;box-shadow:2px 5px 5px -5px #7a7a7a !important;border-radius:0 16px 16px 16px !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li.webchat__basic-transcript__activity--from-user:first-child .webchat__bubble .webchat__bubble__content{background-color:transparent !important;box-shadow:none !important;border:none !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .webchat__bubble .webchat__bubble__content li:first-child .webchat__bubble .webchat__bubble__content{background-color:transparent !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .webchat__bubble .webchat__bubble__content p{border:none !important;box-shadow:none !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .webchat__stacked-layout__content{overflow:visible}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard{position:relative}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard :not(#BannerID) .ac-image{position:absolute;height:170px !important;width:133px !important;max-height:170px !important;top:-115px;left:0;display:none}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard p{text-align:left;padding-left:0 !important;padding-right:0 !important;box-shadow:none}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard div:nth-child(3) p{font-size:1.4rem;font-weight:bold;line-height:22px;margin-top:24px !important;padding-bottom:0 !important;box-shadow:none;border-radius:0 !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard>div:nth-child(5) p{padding-top:0 !important;padding-bottom:0 !important;box-shadow:none;border-radius:0 !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-adaptiveCard>div:nth-child(7) p{padding-top:0 !important;padding-bottom:0 !important;margin-top:17px !important;box-shadow:none}
.chatboatWrap #webchat .webchat__basic-transcript__transcript .webchat__adaptive-card-renderer{background-color:transparent !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container{padding-top:0 !important;padding-left:0 !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container .ac-horizontal-separator{height:0 !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li:first-child .ac-container{padding-top:15px !important;padding-left:10px !important;padding-bottom:15px !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li .ac-container .ac-columnSet .ac-selectable .ac-textBlock p{background:transparent;border:0}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li .ac-container .ac-columnSet{width:60px}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li .ac-container .ac-columnSet .ac-container.ac-selectable .ac-image{width:16px !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li:first-child .ac-container .ac-horizontal-separator{height:8px !important}
.ChatbotConfirm,.liveAgentConfirm,.iframemodal,.Timeout,.fileUpload{position:absolute;left:0rem;right:0rem;z-index:-1;opacity:0;text-align:left;background:transparent;padding:0;top:auto;transition:all .5s ease;overflow:hidden;bottom:-322px;background:#f6f6fa;box-shadow:0 3px 6px #00000029;border:1px solid #fff;border-radius:8px;min-height:190px;overflow:initial;margin:0 12px;padding:3rem 1.5rem 1.5rem;text-align:center}
.ChatbotConfirm.active,.liveAgentConfirm.active,.iframemodal.active,.Timeout.active,.fileUpload.active{opacity:1;z-index:2;bottom:9px}
.ChatbotConfirm p,.Timeout p,.Timeout p span,.liveAgentConfirm p{font-size:1.6rem;text-align:center}
.fileUpload p{font-size:1.6rem;text-align:center;color:#c21b17}
.fileUpload p.info{font-size:14px;text-align:center;color:#000;word-break:break-all}
.ChatbotConfirm button,.Timeout button,.liveAgentConfirm button{color:#c21b17;border-radius:5px;padding:5px;outline:0;border:1px solid #c21b17;background:#fff;min-width:50px;margin:0 10px 0 0;transition:all .2s ease-in;height:35px}
.liveAgentConfirm button{padding:5px 15px}
.ChatbotConfirm button:hover,.ChatbotConfirm button:focus,.liveAgentConfirm button:hover,.liveAgentConfirm button:focus,.Timeout button:hover,.Timeout button:focus{color:#fff;background:#c21b17}
.ChatbotConfirm .close,.liveAgentConfirm .close,.Timeout .close,.chatboatWrap .iframemodal .close{position:absolute;top:0;right:10px;color:#c21b17;font-weight:normal;font-size:30px;opacity:1;text-decoration:none}
.Timeout .close:hover,.Timeout .close:focus,.ChatbotConfirm .close:hover,.ChatbotConfirm .close:focus,.liveAgentConfirm .close:hover,.liveAgentConfirm .close:focus,.iframemodal .close:hover,.iframemodal .close:focus{color:#761811}
.chatboatWrap .loader{position:absolute;bottom:97px;display:flex;background:#fff0f0;border-radius:16px 16px 16px 0 !important;padding:11px 20px 0;left:50px;height:42px;display:none}
.chatboatWrap .loader-liveAgent{position:absolute;border-radius:16px 16px 16px 0 !important;bottom:90px;right:20px;margin:auto;padding:8px 20px;height:30px;text-align:center;align-items:center;justify-content:center;background:#fff0f0;display:none}
.chatboatWrap .loader img.gif,.chatboatWrap .loader-liveAgent img.gif{width:25px;height:6px}
.chatboatWrap .loader .leo,.chatboatWrap .loader-liveAgent .leo{position:absolute;width:30px;left:-40px;height:30px;bottom:0}
.chatboatWrap .customedate{padding-left:10px;font-family:'Roboto',sans-serif;color:#63697b;line-height:11.72px;font-size:10px}
.chatboatWrap .customedate+.customedate{display:none !important}
.chatboatWrap #webchat li .webchat__stacked-layout__status div:nth-child(1),.chatboatWrap #webchat li .webchat__stacked-layout__status span:nth-child(2){opacity:0 !important;height:5px !important;overflow:hidden}
.webchat__send-box__dictation-interims.status,.webchat__send-box__dictation-interims.dictating{height:46px !important;background-color:red;background:#fff0f0 0 0 no-repeat padding-box;border-radius:8px 20px 20px 8px;padding-left:60px !important;font-size:14px !important;font-family:'Roboto',sans-serif;margin:10px 0;opacity:1 !important}
.chatboatWrap #OTPId,.chatboatWrap .OTPId,.chatboatWrap .otpInput,.chatboatWrap #DateVal{margin-top:0}
.chatboatWrap .ac-input{margin-bottom:10px;margin-top:3px;border:1px solid #c21b17;border-radius:5px;height:40px;padding:0 10px !important;text-transform:capitalize;background:#fff;font-size:14px}
.chatboatWrap .ac-input::placeholder,.chatboatWrap select.ac-input:invalid{color:#999}
.webchat__adaptive-card-renderer .ac-input,.webchat__adaptive-card-renderer .ac-inlineActionButton,.webchat__adaptive-card-renderer .ac-quickActionButton{font-family:'Roboto',sans-serif !important}
.webchat__stacked-layout.webchat__stacked-layout--hide-avatar .webchat__stacked-layout__avatar-gutter,.chatboatWrap #webchat li .webchat__stacked-layout__status .webchat__stacked-layout__avatar-gutter{margin-top:0}
.chatboatWrap .ac-input.ac-multichoiceInput{padding:0 10px 0 5px !important}
.chatboatWrap .selectedbtn{text-align:right;position:relative;display:block !important;margin-top:10px}
.chatboatWrap .selectedbtn h4{background:#f16449;border:1px solid #c5251c65;border-radius:16px 16px 0 16px !important;display:inline-block;padding:10px;color:#fff;font-family:'Roboto',sans-serif !important;font-size:14px;line-height:18px;font-weight:400;margin:0 0 7px 0;box-shadow:2px 5px 5px -5px #7a7a7a !important}
.chatboatWrap .selectedbtn span.time{font-size:10px;display:block;color:#767676;height:21px}
.chatboatWrap .ac-container{padding:15px 0 0 !important;justify-content:space-between !important}
.webchat__carousel-filmstrip-attachment{min-width:275px !important}
.webchat__carousel-filmstrip-attachment .webchat__bubble__content{background-color:#fff !important;padding-top:0 !important;padding-left:10px !important;padding-bottom:10px !important;box-shadow:0 0 10px -6px #7a7a7a}
.chatboatWrap #webchat li.webchat__carousel-filmstrip-attachment .webchat__bubble .webchat__bubble__content p{padding:3px 10px 0 0 !important;margin:0 0 10px 0}
.webchat__carousel-filmstrip-attachment--hide-avatar:first-child,.webchat__carousel-filmstrip-attachment--show-avatar:first-child{padding-left:60px !important}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li.webchat__carousel-filmstrip-attachment .ac-container{box-shadow:none !important}
.chatboatWrap #webchat li ul.webchat__carousel-filmstrip__attachments li.webchat__carousel-filmstrip-attachment .ac-adaptiveCard .ac-textBlock p{border-radius:0 !important;box-shadow:none !important;border:none !important;padding:10px 10px 0 0 !important;font-size:14px}
.chatboatWrap #webchat li ul.webchat__carousel-filmstrip__attachments li.webchat__carousel-filmstrip-attachment .ac-adaptiveCard .ac-textBlock p:first-child{padding:3px 10px 0 0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp{border-radius:0 16px 16px 16px !important;overflow:hidden;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet{padding-left:10px;padding-right:10px;text-align:left}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.DateVal p{box-shadow:none !important;border:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet button.ac-pushButton{min-width:47%;margin-bottom:10px}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .webchat__bubble__content.otp .ac-container.ac-adaptiveCard{background:#fff}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet button.ac-pushButton:not(:first-child){border:0;margin-top:0;margin-bottom:0;padding-right:0;margin-right:0;color:#000;text-align:right;justify-content:flex-end !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet button.ac-pushButton:not(:first-child):last-child{width:97%}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet button.ac-pushButton:not(:first-child):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.otp .ac-actionSet button.ac-pushButton:not(:first-child):focus{background:0;color:#8e1230;text-decoration:underline}
.chatboatWrap #OTPId,.chatboatWrap .OTPId,.chatboatWrap #MobileNoMotorRenew,.chatboatWrap #RegisterationNo,.chatboatWrap #PolicyIdMotor,.chatboatWrap #ExpiryPolicyDateMotor,.chatboatWrap #EmailId,.chatboatWrap #SendSmsOn,.chatboatWrap #EmailId,.chatboatWrap #EmailIdforMotor,.chatboatWrap #MotorClaimChoice,.chatboatWrap #LossDescriptionId,.chatboatWrap #RegisterMotorDateOfLoss,.chatboatWrap #RegisterMotorTimeOfLoss,.chatboatWrap #RegisterMotorLossLocation,.chatboatWrap #MotorStateChoice,.chatboatWrap #RegisterMotorPincode,.chatboatWrap #RegisterMotorBranchCode,.chatboatWrap #NatureOfLossChoice,.chatboatWrap #CauseOfLossChoice,.chatboatWrap #MotorClaimText,.chatboatWrap #RegisterMotorWorkshopName,.chatboatWrap #WorkshopContactPerson,.chatboatWrap #WorkshopContactNo,.chatboatWrap #MotorClaimText,.chatboatWrap #VehicleDriverName,.chatboatWrap #VehicleDLNumber,.chatboatWrap #VehicleDriverRelationChoice,.chatboatWrap #VehicleMake,.chatboatWrap #VehicleModel,.chatboatWrap #VehicleEngineNo,.chatboatWrap #VehicleChassisNo,.chatboatWrap #VehicleRegistrationNo,.chatboatWrap #MobileNumberId,.chatboatWrap .otpInput{padding:0 10px}
.chatboatWrap .callbackform #MobileNumberId{padding:0}
.chatboatWrap #MotorClaimChoice,.chatboatWrap #RegisterMotorDateOfLoss,.chatboatWrap #ExpiryPolicyDateMotor{padding-top:11px}
.chatboatWrap .ac-multiline{line-height:1.5}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.callbackform #EmailId,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.callbackform .ac-actionSet{padding-left:0;padding-right:0}
.chatboatWrap #MobileNoMotorRenew,.chatboatWrap #RegisterationNo{padding-top:10px}
.chatboatWrap #RegisterationNo input,.chatboatWrap #ExpiryPolicyDateMotor input,.chatboatWrap #RegisterMotorDateOfLoss input,.chatboatWrap #RegisterMotorTimeOfLoss input{text-transform:uppercase}
.chatboatWrap input[type="time"]:before{content:'HH:MM';position:absolute;background-color:#fff}
.chatboatWrap input[type="time"].hasValue:before{width:0;content:''}
.chatboatWrap #EmailId input,.chatboatWrap #EmailIdforMotor input,.chatboatWrap [id*='Email'] input{text-transform:none}
.chatboatWrap #OTPId .ac-input,.chatboatWrap .OTPId .ac-input,.chatboatWrap .otpInput .ac-input{height:48px;margin-bottom:16px;text-align:center;text-transform:none}
.chatboatWrap #DateVal .ac-input{text-transform:uppercase}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.opt .ac-container.ac-adaptiveCard{border-radius:0 16px 16px 16px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.opt .ac-container.ac-adaptiveCard .ac-textBlock p{box-shadow:none !important;border:0}
.chatboatWrap #webchat .webchat__basic-transcript__transcript li.webchat__carousel-filmstrip-attachment .ac-container .ac-horizontal-separator{height:8px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.address{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:10px 10px 15px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.address p{box-shadow:none !important;border:0;padding:3px 10px 12px 0 !important;margin:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.address .ac-actionSet{padding-left:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.address .ac-actionSet button.ac-pushButton{width:100%;margin-right:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.state,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.city,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.DateVal{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:11px 10px 10px !important;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.state p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.city p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.DateVal p{box-shadow:none !important;border:none !important;padding-left:0 !important;padding-top:0 !important}
.webchat__microphone-button__button{position:relative;transition:1s ease-in}
.webchat__microphone-button__button::before{content:"";height:44px;width:44px;border-radius:50%;animation-duration:3s;animation-name:ripple;animation-iteration-count:infinite;opacity:0;transition:all .2s ease-in-out;border:2px solid #ed706d}
.webchat__microphone-button--dictating .webchat__microphone-button__button::before{opacity:1}
@keyframes ripple{0{transform:scale(1)}
75%{transform:scale(1.1)}
100%{transform:scale(1)}
}
#confirmationdetails{background:#fff;border-radius:0 16px 16px 16px;padding-bottom:10px;margin-bottom:1px;margin-top:1px;display:flex;flex-wrap:wrap;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px}
.chatboatWrap #confirmationdetails p{box-shadow:none !important;border:none !important;margin-bottom:2px !important}
.chatboatWrap #confirmationdetails p:nth-child(odd){font-weight:bold;color:#20252b}
.chatboatWrap #confirmationdetails p:nth-child(odd){font-weight:bold !important;color:#20252b !important}
#postpayment2 .ac-adaptiveCard{position:relative}
.chatboatWrap #confirmationdetails p:nth-child(even){color:#63697b !important;flex:0 0 55%}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmationdetails p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmationdetails p:last-child{padding:5px 10px 0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmationdetails p:first-child{box-shadow:none !important;border:none !important;background:#fff0f0 url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/pdetails.png') no-repeat;border-radius:0 0 0 0 !important;line-height:24px;padding:8px 30px 8px 85px !important;background-position:5px 5px;flex:auto;font-weight:normal !important;margin-bottom:14px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmationdetails p:nth-last-child(-n+2){color:#c21b17 !important;box-shadow:none !important}
#confirmationdetails p:nth-child(4){margin-bottom:20px !important}
#confirmationdetails p:nth-child(7),#confirmationdetails p:nth-child(9),#confirmationdetails p:nth-child(11){font-weight:normal !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.sweetbtn .ac-actionSet{padding-left:0;text-align:center}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.sweetbtn button.ac-pushButton{width:46%;margin:4.5px 4px 4.5px 4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:10px 10px 0 !important;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext p{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;border:0;box-shadow:none !important;margin-bottom:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext p:first-child{margin-bottom:0 !important;padding-bottom:5px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext p:nth-child(3),.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext p:nth-child(4){color:#c21b17 !important;font-size:14px !important;display:inline-block}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #confirmtext p:nth-child(4){font-weight:bold}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.loaderimg{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:10px 10px 15px !important;position:relative;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.loaderimg p{box-shadow:none !important;border:0;padding:3px 10px 12px 35px !important;margin:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.loaderimg p:first-child{color:#c21b17 !important;padding-bottom:5px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.loaderimg img{position:absolute;left:10px;top:13px;width:24px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:10px 10px 10px !important;position:relative;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:3px;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv #FeedbackId p{text-align:left;padding-left:2px !important;padding-top:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv .ac-actionSet{padding-left:2px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv p{border:none !important;box-shadow:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton{border:0;background-color:transparent;height:38px;width:38px;transition:all .1s ease}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:focus{background-color:transparent}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton img{opacity:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(1){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/one.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(1):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(1):focus{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/oneactive.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(3){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/two.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(3):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(3):focus{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/twoactive.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(5){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/three.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(5):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(5):focus{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/threeactive.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(7){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/four.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(7):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(7):focus{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/fouractive.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(9){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/five.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(9):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.feedbackdiv button.ac-pushButton:nth-child(9):focus{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/fiveactive.png') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #postpayment2,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #retrypaymentfailure{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:10px 10px 0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #postpayment2 p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #retrypaymentfailure p{padding-left:34px !important;padding-right:0 !important;padding-top:0 !important;border:0;box-shadow:none !important;margin-bottom:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #postpayment2 p:first-child{color:#84c441;padding-bottom:5px !important;padding-top:7px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #retrypaymentfailure p:first-child{color:#c21b17;padding-bottom:5px !important;padding-top:7px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.paymentwrap,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.paymentfailwrap{position:relative;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px;border-radius:0 16px 16px 16px !important;background-color:#fff}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.paymentwrap img.ac-image,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.paymentfailwrap img.ac-image,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content #successid .ac-image{position:absolute;top:15px;left:10px;width:24px;height:24px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton{border:0;background-color:transparent;transition:all .1s ease;margin:0;padding:5px 3px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:focus{background-color:transparent}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton img{opacity:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(1){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/like.svg') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(1):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(1):focus,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(1).button-active,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs.liked button.ac-pushButton:nth-child(1){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/likeHover.svg') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(3){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Dislike.svg') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(3):hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(3):focus,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs button.ac-pushButton:nth-child(3).button-active,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet.thumbs.liked button.ac-pushButton:nth-child(3){background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/DislikeHover.svg') center center no-repeat}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.Retry{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:0 0 10px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.Retry p{box-shadow:none !important;border:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.callbackform{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:11px 10px 11px !important;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.callbackform p{box-shadow:none !important;border:none !important;padding-left:0 !important;padding-top:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-actionSet button.callback img{opacity:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.callback{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/f22-callback.png') center no-repeat;background-size:17px;background-position-x:9px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.callback:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.callback:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/f22-callbackH.png') center no-repeat;background-size:17px;background-position-x:9px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.continue{background-color:#fff !important;border-radius:0 16px 16px 16px !important;padding:0 0 5px !important;border-top:2px solid #f9f9f9;border-left:2px solid #f9f9f9;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:4px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.continue p{border:0;box-shadow:none !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content ol{background:#fff;border-radius:0 16px 16px 16px;padding:11px 10px 10px 25px;font-family:'Roboto',sans-serif !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content ol li{margin-bottom:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content ol li:last-child{margin-bottom:0}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.dislikewrap p{margin-bottom:10px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Healthbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Bikebtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Travelbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Accidentbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Carbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Motorbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Homebtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Commercialbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Ruralbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Dogcoverbtn{height:72px;width:72px;border-radius:10px;background:#fff;align-items:flex-end !important;padding:5px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Healthbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Bikebtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Travelbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Accidentbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Carbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Motorbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Homebtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Commercialbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Ruralbtn div,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Dogcoverbtn div{font-size:11px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Healthbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-health.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Motorbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-motor.svg') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Homebtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-home.svg') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Commercialbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-commercial.svg') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Ruralbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-rural.svg') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Bikebtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-bike.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Travelbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-travel.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Accidentbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-accident.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Dogcoverbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Dog.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Carbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-car.png') no-repeat;background-size:55%;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Healthbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Healthbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-healthH.png') no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Bikebtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Bikebtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-bikeH.png') no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Travelbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Travelbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-travelH.png') no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Accidentbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Accidentbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-accidentH.png') no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Carbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Carbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-carH.png') top center no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Dogcoverbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Dogcoverbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Doghover.png') top center no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Homebtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Homebtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-home-h.png') top center no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Motorbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Motorbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-motor-h.png') top center no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Commercialbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Commercialbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-commercial-h.png') top center no-repeat;background-size:55%;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Ruralbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Ruralbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-rural-h.png') top center no-repeat;background-size:58%;background-position:center 2px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.NGaragesbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Nhospitalsbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Diagnosticbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Branchesbtn,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.HCarebtn{height:72px;width:133px;border-radius:10px;background:#fff;align-items:flex-end !important;padding:5px !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.NGaragesbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/garage-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Nhospitalsbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/hospital-locator-icon.svg') no-repeat;background-size:25px;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Diagnosticbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/diagnostic-centers-icon.svg') no-repeat;background-size:35px;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Branchesbtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/branch-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.HCarebtn{background:#fff url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/branch-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.NGaragesbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.NGaragesbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Wgarage-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Nhospitalsbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Nhospitalsbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Whospital-locator-icon.svg') no-repeat;background-size:25px;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Diagnosticbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Diagnosticbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Wdiagnostic-centers-icon.svg') no-repeat;background-size:35px;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Branchesbtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.Branchesbtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Wbranch-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px;border-radius:10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.HCarebtn:hover,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.HCarebtn:focus{background:#c5251c url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/Wbranch-locator-icon.svg') no-repeat;background-size:35px;background-position:center 5px;border-radius:10px}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.showforusr+.webchat__basic-transcript__activity .webchat__stacked-layout__avatar-gutter{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/icon-lion.png') no-repeat center #fedfdf;width:30px;height:30px;background-size:contain;border-radius:100%}
.liveAgentwrap .webchat__basic-transcript__activity--from-user+.webchat__basic-transcript__activity .webchat__stacked-layout__avatar-gutter,.liveAgentwrap .webchat__basic-transcript__activity--from-user+.hiddenIdLi+.webchat__basic-transcript__activity .webchat__stacked-layout__avatar-gutter{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/live-agent-leo-40.svg') no-repeat top center #fedfdf;width:30px;height:30px;background-size:contain;border-radius:100%}
.liveAgentwrap .webchat__imageAvatar__image img{opacity:0}
.liveAgentwrap .liveAgentLI+li+li .webchat__stacked-layout__avatar-gutter{background:url('../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/live-agent-leo-40.svg') no-repeat center;background-size:contain;width:30px !important;height:30px !important}
.chatboatWrap.liveAgentwrap .loader .leo .agent-loader,.chatboatWrap .loader .leo .leo-loader{display:block}
.chatboatWrap.liveAgentwrap .loader .leo .leo-loader,.chatboatWrap .loader .leo .agent-loader{display:none}
.chatboatWrap #webchat li:nth-child(2) .webchat__stacked-layout__avatar-gutter{background:0}
.webchat__stacked-layout--from-user .webchat__stacked-layout__avatar-gutter{display:none !important}
.webchat__stacked-layout--no-message .webchat__stacked-layout__avatar-gutter{background:0}
.chatboatWrap #webchat li.showforusr .webchat__stacked-layout__avatar-gutter{background:0}
.iframemodal{height:100%}
#responsepayment{border:0;height:100%;width:100%}
.webchat__bubble__content p .more-text{display:none}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p .read_more{display:inline-block;vertical-align:middle;position:relative;font-family:'Roboto',sans-serif !important;text-decoration:underline;color:#000}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p .read_more::after{content:"... Read more";font-size:14px;color:#000}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p .read_more.less::after{content:"Read less"}
.chatboatWrap .goback{position:absolute;right:17px;bottom:90px;z-index:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;display:none !important}
#webchat video{height:auto}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content .ac-input-container+.ac-textBlock>p{box-shadow:none !important;padding:0 !important;color:#d13438 !important;border:0;margin-bottom:10px !important;font-size:13px}
.chatboatWrap img.chat{position:absolute;top:-90px}
.chatboatWrap #openurl{font-size:13px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content label span{font-family:'Roboto',sans-serif !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus1{background:#fff0f0 url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/ico-claim-status.png) no-repeat;background-position:right 20px top 15px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus2,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus3,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus4,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus5{background:#fff}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus2 .ac-textBlock:first-child p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus3 .ac-textBlock:first-child p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus4 .ac-textBlock:first-child p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus5 .ac-textBlock:first-child p{box-shadow:none !important;border:none !important;border-radius:0 0 0 0 !important;line-height:24px;padding:15px 30px 15px 50px !important;flex:auto;font-weight:normal !important;background-position:center left 10px;margin-bottom:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus2 .ac-textBlock:first-child p{background:#fff0f0 url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/ico-claim.svg) no-repeat;background-position:center left 15px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus3 .ac-textBlock:first-child p{background:#fff0f0 url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/ico-vehicle.svg) no-repeat;background-position:center left 5px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus4 .ac-textBlock:first-child p{background:#fff0f0 url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/ico-workshop.svg) no-repeat;background-position:center left 15px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus5 .ac-textBlock:first-child p{background:#fff0f0 url(../../../../../../content/dam/futuregeneraliindiainsurancecoltd/chatbot/ico-claim-payment.svg) no-repeat;background-position:center left 10px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus1 p{box-shadow:none !important;background:transparent;border:0 !important}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus2 p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus3 p,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.claimstatus4 p{box-shadow:none !important}
.confirmationdetails .ac-container{background:#fff;box-shadow:2px 5px 5px -5px #7a7a7a !important;margin-bottom:5px !important;border-radius:0 16px 16px 16px}
.confirmationdetails #confirmationdetails,.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content.confirmationdetails .ac-textBlock#confirmtext{box-shadow:none !important}
.confirmationdetails .ac-actionSet{margin-bottom:10px}
.chatboatWrap #BannerID{position:relative;max-width:100%}
.chatboatWrap .banner-cont img{max-width:100%;width:85px}
.chatboatWrap .banner-cont{position:absolute;top:auto;bottom:.5rem;left:.5rem}
.chatboatWrap .appstobtn{margin-right:.5rem}
.chatboatWrap .greeting.chat{width:140px;height:140px}
.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container #mainmenu01,.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container #mainmenu02,.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container #mainmenu03,.chatboatWrap #webchat .webchat__basic-transcript__transcript>li .ac-container #mainmenu04{margin-top:8px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p.leoGif{padding:0 !important;line-height:0;overflow:hidden}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content p.leoGif img{line-height:0;width:235px}
.chatboatWrap #webchat li .webchat__bubble .webchat__bubble__content button.ac-pushButton.hiddenBtn{display:none !important}
#webchat #UniqueMultiplePolicyNo ~ div .ac-pushButton div{white-space:normal !important}
.chat-minified{width:60px;height:60px;bottom:-26px}
.chat-minified img{width:60px;height:60px;border-radius:100%;background-color:#fedfdf}
.chat-minified:before{top:-40px;right:45px}