/* Outer */
.popup {width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.75);z-index:999;
}
.popup-inner{max-width:850px;width:100%;padding:0px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius: 16px; background:rgba(245, 249, 252, 1); border:15px solid #fff;}
.about-profile-box{width:100%; padding:30px; margin:0px; position:relative;}
.about-profile-box h2{width:50%; display:flex; font-size:28px; line-height:38px;  font-family:Poppins Semi Bold;  color:#1f2a37; border-bottom:1px solid #3e6fa7;  margin:0px 0px 20px; padding:0px 0px 10px; position:relative;}
.about-profile-box h2::before {content: ""; width:40%; height:4px;background:#3e6fa7;  position: absolute; left:0px; bottom:-2px; z-index:1;}

.about-profile-box h3{font-size:22px; line-height:32px;  font-family:Poppins Semi Bold;  color:#1f2a37;  margin:10px 0px 0px; padding:0px 0px 0px; position:relative;}


.about-profile-box p {font-size:16px;  line-height:26px;  color: #6b7280;  padding:7px 0px 0px;  margin: 0px;}



.popup .scrollbar {
  scrollbar-width: thin;
  scrollbar-color:#3e6fa7 #e5f1ff;
}
.popup .scrollbar::-webkit-scrollbar {
  width:4px;
  height:4px;
}
.popup .scrollbar::-webkit-scrollbar-track {
  background-clip: content-box;
  border:1px solid transparent;
}
.popup .scrollbar::-webkit-scrollbar-thumb {
  background-color:#e5f1ff;
}
.popup .scrollbar::-webkit-scrollbar-thumb:hover {
  background-color:#3e6fa7;
}
.popup .scrollbar::-webkit-scrollbar-corner, .scrollbar-1::-webkit-scrollbar-track {
  background-color:#3e6fa7;
}
/* The below styles are for display purposes only */
[class^=scrollbar] {
  height:400px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:20px; margin-right:-20px;
}




/* Close Button */
.popup-close {width:30px !important;height:30px !important;padding-top:0px;display:inline-block;position:absolute;top:15px;outline:none;border:1px solid #3e6fa7;right:10px;transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:8px; background:#fff; font-size:35px; text-align:center; cursor: pointer;line-height:30px;color:#3e6fa7;z-index:999999;}


.popup-close span{position:absolute; top:-1px; left:3px;}
.popup-close:hover {color:#3e6fa7;}
@media screen and (max-width:880px) {
.form-group1{width:90%;float: left;height: 50px; margin: 6px 10px;}
.popup-inner {padding:0px;}.popup-inner4 h2{font-size:18px;}
.popup-close{top:30px; right:30px;}
.popup-form-box{padding:12px;}
.popup-close span {position: absolute;top:-2px;left:2px;}
.popup-form .home-form-items{flex-direction: column; gap:5px;}
.popup-inner8 .popup-form label{font-size:12px; }
.popup-form .home-form-box{margin-bottom:1px;}
.popup-inner8{max-width:95%;width:95%;}.popup-inner7{max-width:95%;width:95%;}
.form-box-head{margin:0px 0px 15px; padding:0px 0px 15px 55px;}
.form-box-head h4{font-size:18px;}.form-box-head p{font-size:10px;}
.form-box-head img{height:45px;}
.popup-form .magbox{height:80px !important;}
.about-profile-box p{font-size:14px;  line-height:22px;}
}