.min_zindex{z-index:99!important}
.aroham_pcont{border:1px solid #70488c}
.aroham_pcont,.aroham_pcont p,.aroham_pbtn,.aroham_pclose:after{color:#fff}
.aroham_ptitle:after,.aroham_pbtn{background:#70488c}
.aroham_phelp:after{background:#fff}
.aroham_pbtn:hover{background-color:#000;color:#fff}
.aroham_popup_cont{position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;padding:10px 10px 0;-webkit-overflow-scrolling:touch;background:rgba(43,46,56,.9)}
.aroham_wrap{position:relative;width:665px;min-height:235px;top:50%;margin:0 auto;transform:translateY(-50%);vertical-align:middle;background-color:#8cbedf;padding:22px}
.aroham_pcont{padding:22px;text-align:center;position:relative;font-weight:400}
.aroham_pcont .help_form{display:none;}
.fix_body{overflow:hidden;-ms-touch-action:none;touch-action:none}
.aroham_ptitle{font-size:32px;line-height:40px;letter-spacing:.5px;margin-bottom:18px;padding-top:12px;font-weight:500}
.aroham_ptitle:after{content:"";height:2px;width:90px;display:block;margin:15px auto 0}
.aroham_pcont p{font-size:16px;line-height:26px;margin:0 0 6px;text-align:center; padding:0;}
.aroham_pcont .PhoneNumber77 a, .aroham_pcont .pphone a, .aroham_pcont .xPhoneNumber77 a, .aroham_pbtn{display:inline-block;font-size:16px;line-height:20px;position:relative;margin:18px 0 15px;padding:14px 30px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center;font-weight:600; background:#70488c;color:#fff}
.aroham_pcont .PhoneNumber77 a:hover, .aroham_pcont .pphone a:hover, .aroham_pcont .xPhoneNumber77 a:hover{color:#fff;}
.aroham_pclose,.aroham_phelp{text-indent:-9999px;display:inline-block}
.aroham_pclose:after,.aroham_phelp:after{text-indent:0;display:block;position:absolute}
.aroham_pclose:after{content:"\00d7";right:8px;font-size:38px;line-height:38px;top:5px;font-family:unset}
.aroham_phelp:after{content:"?";left:15px;font-size:18px !important;line-height:24px !important;color:#70488c;border-radius:50%;font-weight:600;top:15px;width:25px;height:25px}
.aroham_popup a, a.aroham_popup{cursor:pointer;}
.help_form{text-indent: -9999px; display: inline-block; width: 9px; cursor: pointer; position: absolute; margin:-4px 0 0 -2px; z-index: 9;}
.help_form:after{content:"?";position:absolute;font-size:14px!important;line-height:19px!important;color:#fff;border-radius:50%;font-weight:600;top:0;width:18px;height:18px;background:#fff;text-indent:0;display:block;text-align:center;background-color:#f5821f; right:-10px;padding-left:2px}
.contact-block .text-number .help_form:after{top:-6px;}
.widget_helpline .text-number .help_form:after{top:-1px;}
.info-block .phone-number .help_form:after{top:-9px;}
.hero-block .call, .contact-block .text-number, .widget_helpline .text-number,.info-block .phone-number{position:relative;clear:both;}
.desktop .call1{position:relative;}
#wpcf7-f300-p13-o2 .captcha{padding-right:20px;}
#wpcf7-f300-p13-o2 .captcha .help_form:after{right:-15px;}
.livechat .aroham_wrap{background:none; max-width:400px; width:100%; padding:0; min-height: 500px; top:48%;}
.livechat .aroham_pclose:after{top:40px; right:25px;}
.livechat .aroham_pclose:after{color:#ffffff;}
.livechat .aroham_pcont{border:none;}
.livechat iframe{width:100%; min-height: 420px}
.livechat .aroham_pcont{padding: 0;}
@media screen and (max-width:1200px){
.desktop .first{margin-left:-12px;}
}
@media screen and (max-width:768px){
.aroham_wrap{width:85%}
.livechat .aroham_pclose:after{top:25px; right:20px;}
}
@media screen and (max-width:650px) {
.aroham_ptitle{font-size:24px;line-height:30px;margin-bottom:10px}
.aroham_pcont p{font-size:14px;line-height:24px;margin:0 0 5px;text-align:center}
.aroham_pbtn{margin:10px 0;padding:12px 25px}
.aroham_wrap{top:40%;}
}