body,html{background:#fff;background:linear-gradient(90deg,#fff,#efefef,#cfcfcf);height:100%;margin:0}.questionnaire{margin-bottom:auto;margin-top:auto;max-width:600px;padding:25px}.questionnaire .card{--bs-card-color:#93959a;background-color:#fff!important;border-radius:15px!important;display:flex;flex-direction:column;min-height:500px}.questionnaire .contacts_body{overflow-y:auto;padding:.75rem 0!important;white-space:nowrap}.questionnaire .msg_card_body{overflow-y:auto}.questionnaire .msg_card_body .user_img_msg{border:1.5px solid #f5f6fa;height:40px;width:40px}.questionnaire .msg_card_body .user_img_msg .img_cont_msg{height:40px;width:40px}.questionnaire .invalid .input-group-append .fas{color:#93959a}.questionnaire .card-header{border-bottom:0!important;border-radius:15px 15px 0 0!important}.questionnaire .card-header .img_cont{height:100px;position:relative;width:100px}.questionnaire .card-header .img_cont .user_img{border:1.5px solid #f5f6fa;height:100px;width:100px}.questionnaire .card-footer{border-radius:0 0 15px 15px!important;border-top:0!important}.questionnaire .container{align-content:center}.questionnaire .search{background-color:rgba(0,0,0,.3)!important;border:0!important;border-radius:15px 0 0 15px!important;color:#fff!important}.questionnaire .search:focus{box-shadow:none!important;outline:0!important}.questionnaire .type_msg{border-color:#031948;color:#031948;height:60px!important;overflow-y:auto}.questionnaire .type_msg:focus{box-shadow:none!important;outline:0!important}.questionnaire .attach_btn{background-color:rgba(0,0,0,.3)!important;border:0!important;border-radius:15px 0 0 15px!important;color:#fff!important;cursor:pointer}.questionnaire .send_btn{background:#fff;border:2px solid #031948;border-radius:0 15px 15px 0!important;color:#031948!important;cursor:pointer;font-size:20px;height:100%;padding:0 8px}.questionnaire .active{background-color:rgba(0,0,0,.3)}.questionnaire .online_icon{background-color:#4cd137;border:1.5px solid #fff;border-radius:50%;bottom:.2em;height:15px;position:absolute;right:.4em;width:15px}.questionnaire .offline{background-color:#c23616!important}.questionnaire .user_info{margin-bottom:auto;margin-left:15px;margin-top:auto}.questionnaire .user_info span{color:#031948;font-size:20px;font-weight:700}.questionnaire .user_info p{color:#93959a;font-size:20px}.questionnaire .video_cam{margin-left:50px;margin-top:5px}.questionnaire .video_cam span{color:#fff;cursor:pointer;font-size:20px;margin-right:20px}.questionnaire .msg_container{border-radius:25px;margin-left:10px}.questionnaire .msg_container,.questionnaire .msg_container_send{margin-bottom:auto;margin-top:auto;padding:10px;position:relative}.questionnaire .msg_container_send{border:2px solid #031948;border-radius:6px;color:#031948;display:flex;float:right;margin-right:10px;width:-moz-fit-content;width:fit-content}.questionnaire .msg_container_send .img_cont_msg{cursor:pointer;margin-left:12px}.questionnaire .msg_time{left:0}.questionnaire .msg_time,.questionnaire .msg_time_send{bottom:-15px;color:hsla(0,0%,100%,.5);font-size:10px;position:absolute}.questionnaire .msg_time_send{right:0}.questionnaire .msg_head{position:relative}.questionnaire #action_menu_btn{color:#fff;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.questionnaire .action_menu{background-color:rgba(0,0,0,.5);border-radius:15px;color:#fff;display:none;padding:15px 0;position:absolute;right:15px;top:30px;z-index:1}.questionnaire .action_menu ul{list-style:none;margin:0;padding:0}.questionnaire .action_menu ul li{margin-bottom:5px;padding:10px 15px;width:100%}.questionnaire .action_menu ul li i{padding-right:10px}.questionnaire .action_menu ul li:hover{background-color:rgba(0,0,0,.2);cursor:pointer}@media (max-width:576px){.questionnaire .contacts_card{margin-bottom:15px!important}}.questionnaire .image-select .option{color:#031948;cursor:pointer;display:flex;flex-direction:column;text-decoration:none}.questionnaire .image-select .option input{visibility:hidden}.questionnaire .image-select .option lottie-player{height:100px;margin-right:12px}.questionnaire .image-select .option label{font-weight:700;text-align:center}app-answer{margin-left:16px;position:relative;width:100%}app-slider{display:flex;width:100%}app-slider .rzslider{margin-right:16px}app-slider .rzslider .rz-bar{background:#fff;border:2px solid #d9dde3;border-radius:3px;height:12px}app-slider .rzslider .rz-pointer{background-color:#031948;height:24px;top:-6px;width:24px}app-slider .rzslider .rz-pointer:after{height:4px;left:10px;top:10px;width:4px}app-slider .rzslider .rz-model-value{color:#031948;font-size:110%;font-weight:700}app-slider .rzslider .rz-tick{border-radius:0;top:3px;width:4px}app-slider .rzslider .rz-tick:first-child{left:-9px;width:20px}app-slider .rzslider .rz-tick:last-child{left:-7px;width:20px}.chat-bubble{-moz-border-radius-bottomleft:2px;background-color:#fff;-webkit-border-radius:20px;-webkit-border-bottom-left-radius:2px;-moz-border-radius:20px;border-radius:20px;border-bottom-left-radius:2px;display:inline-block;padding:16px 28px}.chat-bubble .typing{align-items:center;display:flex;height:17px}.chat-bubble .typing .dot{animation:typingAnimation 1.8s ease-in-out infinite;background-color:#031948;border-radius:50%;display:inline-block;height:7px;margin-right:4px;vertical-align:middle;width:7px}.chat-bubble .typing .dot:first-child{animation-delay:.2s}.chat-bubble .typing .dot:nth-child(2){animation-delay:.3s}.chat-bubble .typing .dot:nth-child(3){animation-delay:.4s}.chat-bubble .typing .dot:last-child{margin-right:0}@keyframes typingAnimation{0%{background-color:#3a76f7;transform:translateY(0)}28%{background-color:#094cdb;transform:translateY(-7px)}44%{background-color:#063391;transform:translateY(0)}}app-date-select{display:flex}app-date-select select.form-control{margin-right:12px}app-date-select .day{width:60px}app-date-select .month{width:100px}app-date-select .year{width:70px}body{color:#333}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.offscreen{left:-999999px;position:absolute;visibility:hidden}.loading{background:rgba(0,0,0,.3);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99999}.loading .fa-3x{align-content:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}