@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body{ font-size: 0.8rem;  background: #f9f9f9; font-family: 'Poppins', sans-serif; color: #0F154A; font-size: 15px; background: #F0F1F5}


.heroBanner{ background:url("../images/hero-bg.png") #E8F7FF center no-repeat; width: 100%;height: auto; /*background-size: 1300px 480px;*/}
.bgWhite{ background: "#fff" }
.ptPb{ padding-top: 48px; padding-bottom: 48px; }
.bg-dark{ background-color: #E8F7FF !important }
.bg-white-nav{ background:#ffffff !important }
.navbar-expand .navbar-nav .nav-link{     margin-right: 0.7rem; margin-left: 0.7rem;  letter-spacing: 2px;}

.herosectionTxt{ font-size: 32px; font-weight: 600; line-height: 40px;}
.border1px{border: 1px solid #DBE2F6}

.left-side-menu{ width: 260px;    bottom: 0;position: fixed;    top: 0;    background: linear-gradient(135deg,#8f75da 0,#727cf5 60%); }
.leftSideBar{ background: #f9f9f9;}
.borderBottom1pxSearch{border-bottom: 1px solid #e1e1e1}
.borderBottom1px{border-bottom: 1px solid #EBEBEB}
.bgWhite{ background: #fff;  }
.mt-10{ margin-top: -7px }
.fontSize17pxMedium{ font-size: 16px; font-weight: 600; letter-spacing:0; }
.fontSize20pxMedium{ font-size: 20px; font-weight: 700; letter-spacing:0; }
.fontSizeRegularMedium{ font-size: 14px; font-weight: 500; color: #6A6E71; }
.colorBlue{ color:#5492d5; font-size: 13px;letter-spacing:0; font-weight: 500; padding-left: 2px; padding-top: 2px}
.colorGrey{color:#aaa; font-size: 13px;letter-spacing:0; font-weight: 500; padding-left: 2px; padding-top: -2px}
.fontSize14px{ font-size: 12px; letter-spacing:0;  }
.stopTxtLabel{ font-size: 10px; color: #e84c75 }
.haltpTxtLabel{ font-size: 10px; color: #f6b98d }
.ml--2{ margin-left: -2px; }
.bgWhite{ background: #fff }
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link{ border-bottom: 2px solid #2fc567 }

.smallTxtLabel{ color: #05D4AB; font-size: 12px; font-weight: 700}
.m--6{ margin-top: -6px }
.m--5{ margin-top: -5px }
.fontSmallDull{ color: #9B9B9B; font-size: 12px; }
.displayInline{ display: inline-block; }


.graySectionBg{ background: #F0F1F5; }
p{ line-height: 26px; font-size: 15px; }
.editBadge{ padding: 8px 10px !important; font-weight: normal; font-size: 13px; 
	display: inline-block; margin-bottom: 7px; margin-right: 4px; color: #0F154A !important }
.font-sm{ font-size: 13px; }
.font-sm-dull{ font-size: 13px; color: #6F7392; }

.font-w6{ font-weight: 600 }
.ic-co1{ color: #BBC1D4 !important }
.footerBg{ background: #303745 }
.opcity50{opacity: 0.5;}
.opcity90{opacity: 0.7;}
.colorWhite{ color: #fff !important }
.font-size-18{font-size: 18px}
.filterBg{ background: #F6F7FB }
.badge-light{ background: #E5EBF2 }
.font-w5{ font-weight: 500 }
.certifiedBlueBg{ background: #D9F2FF !important }
.expGreeBg{ background: #D7FFE0 }
.editBadge2{ padding: 4px 10px !important; font-weight: normal; font-size: 13px; 
	display: inline-block; margin-bottom: 7px; margin-right: 4px; color: #0F154A !important }
.borderBottom1pxEx{ border-bottom: 1px solid #DBE2F660 }
.lineheight-sm{line-height: 23px;}
.recentSkillLab{ border: 1px solid #E5EBF2; padding:8px 12px; font-size: 13px; color: #0F154A; margin-bottom: 6px;
margin-right: 6px;}
.recentColorBg{ background: #FCE5E5 }

.nav-link{ color: #0F154A !important; font-size: 15px; font-weight: 500 }
.nav-item{ padding-left: 24px;}
.txtWeight{ font-weight: 400; margin-bottom: 4px;}
.box-shadowWh{ box-shadow: 4px 2px 15px -10px rgba(0,0,0,0.2);
-webkit-box-shadow: 4px 2px 15px -10px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 2px 15px -10px rgba(0,0,0,0.2); background: #fff;
padding:10px 20px; margin-bottom: 16px; border: 1px solid #eee;
}
.fs12{ font-size: 13px; }
.blueSectionBg{ background: #352ABA; }
.blueBox{ width: 40px; height: 40px; border-radius: 40px; background: #007bff;
display: inline-block; color: #fff; text-align: center; line-height: 40px;
 }

 .ptpb{
 	padding-top: 90px;
 	padding-bottom: 90px;
 }
 .btn-primary{
 	color: #fff;
 	background: #FD8A36 ;
 }
  .btn-primary:hover{
  	color: #fff;
 	background: #FD8A36 ;
  }