@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');body{padding:0;padding-top:90px;margin:0;background:#151515;font-family:"Inter",serif;}
body::-webkit-scrollbar{display:none;}
ul{list-style:none}
a{text-decoration:none;outline:none;}
body a:hover,body a:focus{color:initial;text-decoration:none}
a:focus{outline:none;text-decoration:none}
textarea:focus{outline:none}
select:focus{outline:none;}
input{outline:none!important}
button,button:focus{outline:none}
a img{border:none}
img{border:0;max-width:100%;}
p{padding:0;margin:0}
h1,h2,h3,h4,ul,p{padding:0;margin:0}
.flex{display:flex;}
.flex-col{flex-direction:column;}
.items-center{align-items:center;}
.items-start{align-items:start;}
.items-end{align-items:end;}
.justify-start{justify-content:start;}
.justify-end{justify-content:end;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.gap10{gap:10px;}
.gap15{gap:15px;}
.gap20{gap:20px;}
.gap25{gap:25px;}
.gap30{gap:30px;}
.gap35{gap:35px;}
.w-50{width:50%;}
.w-40{width:40%;}
.w-60{width:60%;}
.w-45{width:45%;}
.w-55{width:55%;}
.lg-py-70{padding-top:70px;padding-bottom:70px;}
.pt50{padding-top:50px;}
.round{border-radius:20px;}
.whowe .flex{max-width:1100px;margin:auto;}
section{scroll-margin-top:280px;/* अपने navbar की height के हिसाब से एडजस्ट करें */
}
/* use css */
nav.navbar.navbar-expand-lg{background:#151515 !important;position:fixed;top:0;left:0;right:0;margin:auto;border-bottom:1px solid #332b32;padding:20px 0 20px;z-index:9;}
.contact .btn.btn-primary{border-radius:16px;}
nav.navbar ul.navbar-nav li.nav-item .nav-link{font-size:18px;font-weight:500;color:#fff;text-transform:uppercase;}
nav.navbar ul.navbar-nav li.nav-item{margin-right:30px;}
nav.navbar ul.navbar-nav li.nav-item .nav-link.inSection{color:#4ff853;background:url(../images/activeline.svg)center bottom no-repeat;}
h2.hmTitle{font-size:20px;color:#fff;font-weight:500;text-transform:uppercase;margin:0 0 35px;letter-spacing:2px;}
h3.hmHeading{font-size:60px;font-weight:600;color:#CED3D6;text-transform:uppercase;margin:0 0 5px;}
h3.hmHeading span{font-weight:700;font-style:italic;}
h4.hmName{font-size:60px;color:#87B5BE;text-transform:uppercase;font-weight:800;font-style:italic;margin:0 0 30px;}
p.hmPara{font-size:18px;font-weight:400;color:#CED3D6;line-height:28px;margin:0 0 10px;padding:0 70px 0 0;}
.monetize ul li{position:relative;list-style:disc;color:#fff;margin:0 0 8px;}
.monetize ul{padding:0 0 0 20px;}
.monetize-numb ul li{position:relative;list-style:decimal;color:#fff;margin:0 0 8px;}
.monetize-numb ul{padding:0 0 0 20px;}
.btn{padding:13px 30px;border-radius:9px;border:none;}
.btn.btn-primary{background:#4FF853;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#002600;}
.btn.btn-primary:hover,.btn.btn-primary:focus{background:#2DDB32;color:#002600;}
.btn.btn-secondary{background:#201B1F;font-size:18px;font-weight:500;color:#4ff853;text-transform:uppercase;}
.innvbx{display:flex;align-items:center;gap:20px;background:#212121;border-radius:8px;padding:24px 24px;width:48%;}
.innvosec{flex-wrap:wrap;gap:15px;}
.innvocnt h2{font-size:20px;font-family:'Inter';color:#EBE1EA;margin:0 0 10px;font-weight:500;}
.innvocnt p{font-size:17px;font-weight:400;color:#CED3D6;}
.innvbx svg{width:50px;min-width:50px;}
footer{background:#0C0C0C;margin:50px 0 0;padding:70px 0 40px;}
.footlink h2{font-size:18px;text-transform:uppercase;color:#fff;font-weight:500;margin:0 0 20px;}
.footlink{width:33%;}
.footlink ul li{margin:0 0 13px;}
.footlink ul li a{font-size:16px;font-weight:500;color:#919191;}
.footlink ul li a:hover,.footlink ul li a:focus{color:#fff;}
.copyright{text-align:center;border-top:1px solid #272727;padding:40px 0 0;margin:30px 0 0;font-size:18px;font-weight:500;color:#fff;}
.copyright span{text-transform:uppercase;}
/* .footnav .container{max-width:1300px;}
*/
.contactform{max-width:600px;}
.contactform label{font-size:17px;color:#fff;font-weight:400;margin:0 0 5px;letter-spacing:2px;}
.contactform input,.contactform textarea{width:100%;padding:14px 15px;background:#151515;font-size:15px;color:#ffffff;border:1px solid #fff;border-radius:5px;}
.contactform textarea{height:120px;}
.success{font-size:18px;color:#4ff853;margin:0 0 30px;text-align:center;border:1px solid #4ff853;padding:8px 5px;border-radius:6px;}
.pinkLabel strong{color:#4ff853;}
/* Fraud Tool Modal */
.fraudToolModal .modal-dialog{max-width:900px;background:#000000;}
.fraudicon{display:flex;align-items:center;justify-content:center;padding:0;background:#ffffff;width:80px;height:80px;margin:auto;border-radius:600px;}
.fraudicon img{max-width:70px;}
.fraudToolModal .modal-content{background:#fff;padding:25px 25px;border-radius:10px;border:none;width:90%;max-width:900px;}
.fraudToolModal button.btn-close{position:absolute;right:-10px;top:-10px;width:30px;height:30px;background-color:#f44336;border-radius:60px;opacity:1;color:#fff;}
.fraudToolModal button.btn-close:hover,.fraudToolModal button.btn-close:focus{outline:none;box-shadow:none;}
.fraudHeading{text-align:center;font-family:'Open Sans';margin:10px 0 0;}
.fraudHeading h2{font-size:29px;color:#f44336;font-weight:300;margin:0 0 12px;display:flex;align-items:center;justify-content:center;gap:5px;}
.fraudHeading h3{font-size:15px;line-height:23px;color:#282828;font-weight:400;margin:0 0 30px;padding:0 110px;}
.fraudHeading h2 svg{width:32px;}
.blockersbx ul{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0;}
.blockersbx h4{margin:0 0 20px;text-align:left;font-size:20px;font-weight:300;color:#f44336;}
.blockersbx ul li{position:relative;display:flex;align-items:flex-start;border-bottom:1px solid #f1f1f1;padding:6px 0;gap:6px;width:32%;min-height:87px;}
.blockersbx ul li:last-child{border-bottom:none;}
.blockicons img{max-width:40px;max-height:40px;object-fit:contain;}
.blockText h2{font-size:15px;font-weight:400;margin:0 0 2px;color:#f44336;}
.blockText h3{font-size:15px;font-weight:300;line-height:22px;color:#2c2c2c;}
.blockicons img{max-width:40px;max-height:40px;object-fit:contain;}
.actionReq{margin:15px 0 0;text-align:center;background:#F7D65E;padding:10px 10px;border-radius:5px;}
.actionReq strong{color:#f00000;font-size:18px;font-weight:800;}
.actionReq p{font-size:16px;color:#000;}
.blockicons img{max-width:40px;max-height:40px;object-fit:contain;}
.actionReq{margin:3px 0 0;text-align:center;background:#F7D65E;padding:5px 6px;border-radius:5px;}
.actionReq strong{color:#f00000;font-size:15px;font-weight:600;}
.actionReq p{font-size:13px;color:#000;margin:0;font-weight:400;}
.thankcoop{margin:10px 0 0;text-align:center;color:#36962d;display:flex;justify-content:center;gap:5px;align-items:center;font-size:17px;font-weight:400;}
.thankcoop svg{width:31px;}
.checkmarkSelect{position:absolute;top:10px;right:10px;height:35px;width:35px;background-color:#ce68ce;border:1px solid #ce68ce;border-radius:40px;}
.checkmarkSelect:before{content:'';left:14px;top:9px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);display:block;position:absolute;}
.fraudHeading h4{display:flex;justify-content:center;align-items:center;font-size:19px;font-weight:300;color:#f44336;gap:7px;margin:0 0 20px;}
.fraudHeading h4 svg{width:21px;fill:#f44336;}
.interruptionsBx{max-width:100%;margin:0 0 10px;}
.interruptionsBx ul{display:flex;align-items:flex-start;gap:50px;}
.interruptionsBx ul li{width:32%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;color:#222222;line-height:17px;flex-direction:column;text-transform:capitalize;}
.fraudiconbx img{max-width:30px;max-height:30px;object-fit:contain;}
.fraudiconbx{width:60px;height:60px;border:1px solid #f44342;display:flex;align-items:center;justify-content:center;border-radius:200px;margin-bottom:11px;}
.signupModal{width:90%;max-width:600px;background:#fff;padding:50px;border-radius:15px;margin:auto;box-shadow:0 0 45px 0 rgba(0,0,0,0.1);}
.LoginBx{flex:1;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;padding:30px 30px;border-radius:10px;}
.login-box{width:100%;}
.login-box h2{text-align:center;color:#000000;margin-bottom:30px;font-size:25px;font-weight:400;}
.input-group{position:relative;margin-bottom:20px;}
.input-group i{position:absolute;top:18px;left:21px;color:#4ef953;}
.options a{font-size:14px;text-decoration:none;color:#474747;}
.input-group input{width:100%;padding:15px 18px 15px 50px;border:none;border-radius:50px !important;background:#f1f1f1;outline:none;transition:0.3s;font-size:15px;color:#000;}
.input-group input:focus{background:#eee;}
.options{display:flex;justify-content:space-between;align-items:center;font-size:0.9em;margin-bottom:20px;}
.checkbox-group{display:flex;align-items:center;font-size:0.9em;margin-bottom:0;text-align:left;}
.checkbox-group input{margin-right:8px;accent-color:#4ff853;width:16px;height:16px;}
.login-btn{width:100%;padding:12px;border:none;border-radius:60px;transition:0.3s;background:#4FF853;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#002600;}
.login-btn:hover{opacity:0.9;}
.signupModal button.btn-close{position:absolute;right:-20px;top:-10px;z-index:5;width:35px;height:35px;background:#ffffff;opacity:1;color:#ec0000;border-radius:80px;box-shadow:0 0 32px 0 rgba(0,0,0,0.5);}
.signupModal button.btn-close svg{width:18px;height:15px;}
.signupModal button.btn-close i{font-size:22px;color:#f00000;}
.signupModal .modal-dialog{max-width:700px;width:92%;}
.signupModal .modal-content{border-radius:15px;border:none;}
.logoLogin{padding:0 0 20px;text-align:center;}
label.checkbox-group.agreebx{margin-bottom:20px;}
.headDropdown .btn.btn-secondary{padding:0;color:#4ef953;width:40px;    border: none;}
.headDropdown .btn.btn-secondary:hover,
.headDropdown .btn.btn-secondary:focus,
.headDropdown .btn.btn-secondary:active { outline: none; box-shadow: none;}
.countBxHead { display: none; position: absolute; top: -8px; right: 12px; font-size: 10px; width: 18px; height: 18px; background: #00fc42; color: #220b10; border-radius: 60px; line-height: 18px; }
.show-modal {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
 }
.headDropdown .dropdown-menu li a{padding:8px 15px!important;text-align:left;}
.headDropdown .dropdown-menu{background:#000;padding:0;border:none;border-radius:0;}
.headDropdown .btn.btn-secondary svg{width:19px;}
.headDropdown .btn.btn-secondary:hover,.headDropdown .btn.btn-secondary:focus{outline:none;background:#000;}
.headDropdown .dropdown-menu li a svg{width:15px;}
.headDropdown .dropdown-menu li a.active{color:#000 !important;}
.headDropdown .btn.dropdown-toggle::after{vertical-align:middle;margin-top:0px;}
.dropdown.headDropdown{margin-left:15px;}
/* Chat Bote CSS*/
.mainChatBx{display:flex;width:100%;gap:10px;height:93vh;background:#EEF0F8;padding:20px;}
aside{width:25%;padding:15px;border-radius:6px;display:flex;flex-direction:column;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);background:#fff;}
.sidebarHeader{border-bottom:1px solid #f2f2f2;}
.sidebarChatHeading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 10px;}
.sidebarChatHeading h2{font-size:1.125rem;line-height:1.75rem;}
.sidebarDropdown{position:relative;}
.custom-dropdown{position:absolute;min-width:130px;background:white;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,0.2);z-index:9999;padding:10px 0;}
.chatmsgDrop{position:absolute;right:20px;top:20px;}
#myDiv ul li:hover .chatmsgDrop{display:block}
.chatmsgDrop button{padding:0;border:none;background:none;font-size:17px;cursor:pointer;width:15px;height:15px;}
.custom-dropdown ul li{padding:6px 15px;font-size:13px;color:#000;cursor:pointer;}
.custom-dropdown ul li:hover,.custom-dropdown ul li:focus{background:#f3f4f6;}
.hidden{display:none;}
.chatSearch{display:flex;align-items:center;padding:0 0 10px;}
.chatSearch div{position:relative;width:100%;}
.chatSearch input{padding: 10px 20px 10px 40px; background: #f5f5f5; border-radius: 60px; border: 1px solid #dee2e6 !important; width: 100%; font-size: 0.875rem; line-height: 1.25rem;}
.chatSearch button{background:none;padding:0;border:none;}
.chatSearch button svg{width:20px;}
.sidebarDropdown button{background:none;border:none;cursor:pointer;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;}
.sidebarDropdown button svg{border:none;width:20px;}
.searchbtn{width:26px;height:23px;color:#4EF953;position:absolute;top:8px;left:10px;}
.searchbtn svg{width:20px;}
.mobileList{display:none;}
#myDiv{overflow-y:auto;height:84%;flex-grow:1;}
.mobileList{display:none;}
#myDiv ul li{cursor:pointer;position:relative;display:flex;align-items:flex-start;gap:15px;border-bottom:1px solid #f2f2f2;padding:10px 5px;}
#myDiv ul li:hover,#myDiv ul li:focus{background:#f3f4f6;}
#myDiv ul li img{max-width: 30px; width: 30px; height: 30px; border-radius: 60px; position: absolute; left: 0; object-fit: cover;}
.chatTitle{font-size:13px;font-weight:600;color:#000;line-height:17px;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;}
.chatDes{font-size:12px;color:#6b7280;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;    margin: 0;}
.chatmsg{display:flex;align-items:flex-start;text-align:left;justify-content:flex-start;flex-direction:column;width:100%;padding-right: 10px;}
.chatmsgBx{display: flex ; width: 100%; padding-right: 95px; padding-left: 35px;}
.chatCount{position: absolute; background: #dcfce7; width: 17px; height: 17px; border-radius: 60px; font-size: 11px; display: flex ; align-items: center; justify-content: center; right: 14px; top: 30px; font-weight: 600; color: #166534;}
.chatTime{position: absolute; right: 10px; top: 10px; font-size: 11px; color: #166534; font-weight: 600;}
.chatmsgDrop{position:absolute;right:17px;top:17px;}
#myDiv ul li:hover .chatmsgDrop{display:block}
.chatmsgDrop button{padding:0;border:none;background:none;font-size:17px;cursor:pointer;width:15px;height:15px;}
.chatwindowMain{position:relative;display:flex;flex-direction:column;width:75%;padding:15px;border-radius:6px;display:flex;flex-direction:column;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);background:#fff;}
.chatwindowLogo{position:absolute;left:0;right:0;top:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;opacity:0.25;}
.chatwindowHeader{gap:10px;display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #f2f2f2;z-index:10;}
.chatwindowUser{display:flex;align-items:center;gap:10px;}
.chatwindowUser img{max-width:30px;border-radius:50px;}
.chatwindowUser p{    margin: 0;font-size:15px;color:#000;}
.chatwindowDrop{display:flex;position:relative;align-items:center;}
.chatwindowDrop button{cursor:pointer;border:none;width:35px;height:35px;padding:0;border-radius:50px;display:flex;align-items:center;justify-content:center;}
.chatwindowDrop button svg{width:18px;}
#chatMessages{position:relative;height:70vh;overflow-y:auto;padding:40px 20px 30px;z-index:1;}
.groupAdded{position:absolute;top:8px;left:0;right:0;margin:auto;font-size:13px;font-weight:600;color:#49fb53;text-align:center;}
.groupAdded div{background: #dcfce7 !important; padding: 7px 8px; border-radius: 5px; width: auto; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2); display: inline-block; color: #166534; font-size: 13px; font-weight: 600;}
.chatwindowMsg{position: relative; display:inline-block;background:#f3f4f6;padding:12px;border-radius:10px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.1);font-size:15px;}
.text-right .chatwindowMsg{background:#dcfce7;text-align:right;}
.chatwindowMsg p{font-size:13px;}
.text-left{margin-top:15px;text-align:left;}
.text-right{text-align:right;margin-top:15px;}
.chatWindowDate{display:flex;width:100%;font-size:12px;justify-content:flex-end;gap:5px;}
.chatWindowTime{font-size:12px;font-weight:600;}
.chatwindowAreaBx{display:flex;z-index:1;position:relative;background:#fff;border-top:1px solid #f2f2f2;padding:18px 10px 6px;gap:10px;justify-content:flex-start;}
.chatwindowAttachement{position:relative;display:flex;align-items:center;gap:15px;}
.chatwindowAttachement label svg{width:18px;    margin-top: 3px;}
.chatwindowAttachement label{ cursor: pointer; min-width: 35px; width: 35px; height: 35px; background: #49fb53; border: none;  display: flex ; align-items: center; justify-content: center; margin: 0;}
.chatwindowAttachement label:hover, .chatwindowAttachement label:focus { background: #49fb53;}

.note-editor.note-frame.card { width: 100%; }
.chatwindowAreaBx form{width:100%;display:flex;align-items:center;gap:15px;}
.chatwindowAreaBx form textarea{width:100%;height:54px;border:1px solid #f2f2f2;padding:10px;background:#fff;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.1);font-size:16px;}
.chatwindowAreaBx form button{min-width: 35px;width:35px;height:35px;background:#49fb53;border:none;border-radius:60px;}
.chatwindowAreaBx form button svg{width:18px;}
.text-left .chatwindowMsg:before { content: ''; position: absolute; left: -10px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #f3f4f6; }
.text-right .chatwindowMsg:before { content: ''; position: absolute; right: -10px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #dcfce7; }
.ticketClosed { background: #f8d7da!important; padding: 7px 8px; border-radius: 5px; width: auto; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2); display: inline-block; color: #da162b!important; font-size: 13px; font-weight: 600; }
/* end */


.notickeavailable {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.notickeavailable span {
    padding: 10px 20px;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    font-size: 15px;
    font-weight: 600;
    color: #424242;
    background: #cfcfcf;
}
/* Responsive */
@media(min-width:1500px){.container{max-width:1440px;}
}
@media(max-width:1366px){nav.navbar ul.navbar-nav li.nav-item{margin-right:5px;}
h2.hmTitle{font-size:17px;}
h3.hmHeading{font-size:40px;}
h4.hmName{font-size:40px;}
p.hmPara{font-size:15px;}
.btn.btn-primary{font-size:15px;}
.btn.btn-secondary{font-size:15px;}
.btn{padding:12px 25px;}
.pt50{padding-top:30px;}
}
@media(max-width:1199px){nav.navbar ul.navbar-nav li.nav-item{margin-right:12px;}
nav.navbar ul.navbar-nav li.nav-item .nav-link{font-size:14px;padding-left:5px;padding-right:5px;}
a.navbar-brand{margin:0;max-width:180px;}
h3.hmHeading{font-size:35px;}
h4.hmName{font-size:35px;}
p.hmPara{font-size:15px;}
.btn.btn-primary{font-size:15px;}
.btn.btn-secondary{font-size:15px;}
.btn{padding:12px 25px;}
.innvbx{flex-direction:column;align-items:flex-start;padding:15px;gap:9px;}
.innvbx svg{width:30px;height:30px;}
.innvocnt h2{font-size:16px;margin:0 0 5px;}
.innvocnt p{font-size:13px;}
nav.navbar ul.navbar-nav li.nav-item{margin-right:15px;}
.chatmsgDrop{right:2px;}
.chatTime{right:20px;}
.chatCount{right:24px;}
#myDiv ul li{gap:5px;}
/* .chatmsg { padding-right:20px ;} */
}
@media(max-width:991px){.navbar-toggler{background-color:#fff;position:absolute;right:10px;}
nav.navbar .container{position:relative;}
ul.navbar-nav{margin:0!important;}
.contact{margin-right:70px;}
.navbar-light .navbar-toggler{background-color:#97e2f6;}
.contact .btn.btn-primary{border-radius:6px;}
.navbar-collapse{position:absolute;right:10px;top:50px;background:#fff;border-radius:5px;min-width:170px;}
nav.navbar ul.navbar-nav li.nav-item{margin:0;border-bottom:1px solid #ccc;color:#000;}
nav.navbar ul.navbar-nav li.nav-item .nav-link.inSection{background:#4ff853;color:#002600;}
nav.navbar ul.navbar-nav li.nav-item .nav-link{font-size:14px;padding:12px 16px;color:#000;}
nav.navbar ul.navbar-nav li.nav-item:last-child{border:none;}
nav.navbar ul.navbar-nav li.nav-item .nav-link:hover,nav.navbar ul.navbar-nav li.nav-item .nav-link:focus,nav.navbar ul.navbar-nav li.nav-item .nav-link.active{color:#000;background:#4ff853;}
h2.hmTitle{font-size:17px;}
h3.hmHeading{font-size:25px;}
h4.hmName{font-size:25px;}
p.hmPara{font-size:15px;}
.btn.btn-primary{font-size:12px;}
.btn.btn-secondary{font-size:12px;}
.btn{padding:12px 20px;}
.pt50{padding-top:10px;}
.innvosec{gap:10px;}
.gap35{gap:20px;}
/* Faurad Tool */
.fraudToolModal .modal-dialog{width:90%;}
.fraudToolModal .modal-content{padding:15px;}
.fraudHeading h2{font-size:25px;}
.fraudHeading h3{font-size:14px;padding:0 20px;}
.blockersbx ul li{width:49%;}
aside {
    width: 33%;
}

.chatwindowMain {
    width: 67%;
}
.chatSearch input {
    font-size: 0.8rem;
}
}
@media(max-width:767px){.contact .btn{padding:11px 10px;font-size:12px;border-radius:2px;}
h2.hmTitle{font-size:15px;}
h3.hmHeading{font-size:22px;}
h4.hmName{font-size:22px;}
p.hmPara{font-size:14px;padding:0;}
.btn{padding:12px 10px;}
.footlogo{margin-bottom:40px;}
.pt50{padding-top:10px;}
.w-100-sm{width:100%!important;}
.flex-col-sm{flex-direction:column;}
.py-30{padding-top:30px;padding-bottom:30px;}
.pt50{padding-top:30px;}
.footlink{width:100%;border-bottom:1px solid #272727;padding:0 0 10px;margin:0 0 20px;}
.footlink:last-child{border:none;margin:0;padding:0;}
.copyright{margin:10px 0 0;padding:10px 0 0;font-size:13px;}
footer{padding:40px 0 10px;}
.whowe p.hmPara{text-align:center;margin-bottom:5px;}
/* fraud */
.fraudicon{width:70px;height:70px;}
.fraudicon img{max-width:60px;}
.fraudHeading h2{font-size:22px;}
.fraudHeading h2 svg{width:25px;}
.interruptionsBx ul{gap:8px;flex-direction:column;}
.fraudiconbx{width:50px;height:50px;}
.fraudiconbx img{max-width:20px;max-width:20px;}
.blockersbx h4{font-size:16px;margin:0 0 15px;}
.blockersbx ul li{width:100%;min-height:inherit;padding:10px 0;}
.blockText h2{font-size:14px;}
.blockText h3{font-size:14px;}
.blockicons img{max-width:35px;max-height:35px;}
.interruptionsBx ul li{width:100%;margin:0;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;gap:8px;}
.fraudiconbx{margin-bottom:0;min-width:40px;width:40px;height:40px;}
.signupModal .modal-dialog{margin:30px auto;}
.signupModal button.btn-close{right:-2px;top:-8px;}
.logoLogin{padding:10px 0 10px;}
.login-btn{padding:10px 10px;font-size:15px;}
.signupModal{padding:16px 20px;}
.mainChatBx{flex-wrap:wrap;}
aside{width:100%;}
main.chatwindowMain{width:100%;}
.chatwindowHeader{padding:0 0 10px;margin:0 0 10px;}
div#chatMessages{padding:40px 0 20px;height:33vh;}
aside{padding:13px 10px;}
.sidebarDropdown button{display:block;}
.chatSearch input{padding:9px 10px 9px 34px;font-size:14px;}
.chatSearch button{top:7px;left:4px;}
.chatwindowAreaBx{padding:13px 0 0px;}
.chatwindowAreaBx span{font-size:0;}
.chatwindowAreaBx form textarea{font-size:13px;}
.sidebarDropdown button{display:block;}
.mobileList{display:block;width:auto!important;}
.chatSearch{gap:10px;}
#myDiv {
    max-height: 115px;
}
.mobileList button { width: 35px; height: 35px; background: #f2f2f2; border-radius: 50px;}
.note-placeholder {font-size: 12px;}
}
@media(max-width:575px){.innvbx{width:100%;}
a.navbar-brand{max-width:140px;}
.contact{margin-right:60px;}
.fraudToolModal .modal-dialog{margin:40px auto;}
.fraudToolModal button.btn-close{right:-3px;top:-15px;}
.fraudHeading h2{font-size:15px;margin:0 0 6px;text-align:center;}
.fraudHeading h3{padding:0;font-size:12px;line-height:18px;margin:0 0 12px;}
.interruptionsBx ul{flex-wrap:wrap;justify-content:center;}
.fraudicon{width:60px;height:60px;}
.fraudicon img{max-width:45px;}
.fraudHeading{margin:0;}
.fraudHeading h2 svg{width:19px;}
.fraudHeading h4{margin:0 0 8px;font-size:16px;gap:5px;}
.fraudHeading h4 svg{width:16px;}
.fraudToolModal .modal-body{padding:0;}
.interruptionsBx ul li:last-child{margin:0;}
.actionReq{padding:4px;border-radius:3px;}
.actionReq strong{font-size:13px;}
.actionReq p{font-size:12px;line-height:15px;}
.thankcoop{font-size:13px;margin:10px 0 0;}
.blockText h3{font-size:12px;line-height:16px;}
.blockText h2{font-size:13px;margin:0 0 1px;}
.blockicons img{max-width:25px;max-height:25px;}
.blockersbx h4{font-size:15px;margin:0 0 4px;}
.fraudToolModal button.btn-close{right:-6px;top:-15px;width:25px;height:25px;}
.login-box h2{font-size:20px;}
.logoLogin img{max-width:150px;}
.signupModal .modal-body{padding:15px 15px;}
}
@media(max-width:480px){.contact .btn.btn-primary{padding:8px 7px;font-size:10px;border-radius:3px;}
.navbar-light .navbar-toggler{padding:1px 3px;}
a.navbar-brand img{max-width:111px;}
.contact{margin-right:40px;}
.menuNav{gap:1px !important;}
.menuNav li a{padding:5px 4px !important;font-size:11px!important;}
a.logo img { max-width: 110px !important; }
}
