@font-face {
    src: url('../fonts/OpenSans-Regular.ttf');
    font-family: 'OpenSans-Regular';
}
@font-face {
    src: url('../fonts/OpenSans-Semibold.ttf');
    font-family: 'OpenSans-Semibold';
}
@font-face {
    src: url('../fonts/OpenSans-Bold.ttf');
    font-family: 'OpenSans-Bold';
}
@font-face {
    src: url('../fonts/Montserrat-Bold.ttf');
    font-family: 'Montserrat-bold';
}
@font-face {
    src: url('../fonts/Montserrat-SemiBold.ttf');
    font-family: 'Montserrat-semiBold';
}
@font-face {
    src: url('../fonts/Lato-Regular.ttf');
    font-family: 'Lato-Regular';
}
@font-face {
    src: url('../fonts/Lato-Bold.ttf');
    font-family: 'Lato-Bold';
}
@font-face {
    src: url('../fonts/Montserrat-Regular.ttf');
    font-family: 'Montserrat-Regular';
}

body {
	font-family: 'Open Sans', sans-serif;
}
section {
	scroll-behavior: smooth;
}
.padl-10{
	padding-left: 10px;
}
.btn-primary:focus {
    outline: none;
    border: none;
}
.no-pad {
	padding: 0px !important;
}
.navbar-inverse {
    background-color: transparent;
    border:none;
    text-align: center;
}
.btn-primary {
	float: right;
    border: none;
    width: 180px;
    height: 40px;
    border-radius: 20px;
    background-image: linear-gradient(96deg, #0fbbec, #2487ff);
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-align: center;
    color: #fff;
    margin-top: 15px;
}
.btn-primary:hover {
    color: #fff;
    background-color: none;
}
.getStarted {
    padding: 75px 0px 0px;
}
.getStarted h2 {
    text-align: center;
    color: #fff;
    font-size: 40px;
    font-weight: 100;
    font-family: Montserrat-bold;
    margin: 0px;
    line-height: normal;
}
.footer-sec p {
	font-family: Lato-Regular;
	text-align: left;
	color: #fff;
	margin-top: 20px;
	font-size: 14px;
	letter-spacing: 0.75px;
	width: 375px;
}
.contact-deatils li {
	color: #fff;
	font-size: 14px;
	letter-spacing: 0.75px;
}
.contact-deatils li a:hover,
.contact-deatils li a:active,
.contact-deatils li a:focus,
.link-tab li a:hover,
.link-tab li a:active,
.link-tab li a:focus {
	text-decoration: none;
	outline: none;
	padding-left: 5px;
}
.contact-deatils h4,
.link-tab h4 {
	font-size: 14px;
	font-family: Montserrat-SemiBold;
	letter-spacing: 0.75px;
	color: #286ad2;
	font-weight: 700;
}
.footer-sec {
    padding: 80px 0px 30px;
}
.copyright {
    padding: 15px 0px;
    border-top: solid 1px #4074c5;
    font-size: 13px;
    letter-spacing: 0.43px;
}
.copyright p {
	text-align: left;
	margin-bottom: 0px;
	color: #fff;
	font-size: 12px !important;
	font-family:Lato-Regular;
}
.footer-sec li {
    list-style-type: none;
    line-height: 28px;
}
.footer-sec h5 {
	text-align: left;
	color: #fff;
	display: inline-block;
	font-size: 12px !important;
	font-family:Lato-Regular;
}
.footer-sec .logo img {
	width: 207px !important;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	margin-top: 6px;
	font-size: 15px;
	letter-spacing: 0.57px;
	margin: 5px 20px;
	padding: 15px 0px;
	font-family:Lato-Regular;
}
.navbar-inverse .bloghead > li > a {
	margin: 5px 20px;
}
.navbar-inverse .bloghead {
	margin-left: 260px;
	position: relative;
    top: 40px;
    z-index: 9;
}
.dropdownblock {
	z-index: 10;
}
.border {
	width: 1145px;
    height: 2px;
    opacity: 0.27;
    border: solid 1px #f6f6f6;
    position: relative;
    top: 85px;
}
.navbar-brand img {
	width: 165px;
}
.logo img {
	width: 100px;
}
 .headercontent li a {
 	text-align: center;
 }
.navbar {
    position: static;
    min-height: 70px;
    margin-bottom: 0;
    background: transparent;
    width: 100%;
    padding: 5px 0px 0px;
}
 .navbar-nav {
    margin-top: 5px;
	 margin-left: 75px;
	 position: relative;
	 z-index: 100;
 }
 .btn-primary1 {
	width: 278px;
	height: 40px;
	border-radius: 20px;
	background-image: linear-gradient(94deg, #0fbbec, #2487ff);
	color: #fff;
	font-weight: 500;
	margin-top: 26px;
 }
.banner {
    background-repeat: no-repeat;
    background-size: cover;
    height: 700px;
    background-position: center;
    margin-top: -70px;
    background-attachment: fixed;
}
.bannercontent {
    padding: 90px 0px 0px 30px;
}
.bannercontent h2 {
	font-size: 36px;
}
.btn-primary2 {
	width: 278px;
	height: 40px;
	border-radius: 20px;
	background-image: linear-gradient(94deg, #0fbbec, #2487ff);
	color: #fff;
	margin-bottom: 14px;
}
.bgImgSection {
	background-image: url('../img/img-mask.png');
    height: 175px;
    margin-top: -225px;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 215px 0px 70px;
}

.blogbgImgSection {
	background-image: url('../img/blog/img-texture.png');
    height: 175px;
    margin-top: -225px;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 215px 0px 70px;
}
.section1 img {
    width: 480px;
    height: 585px;
    margin: 55px 0px 0px;
}
/*.section1 img {
    width: 575px;
    height: 648px;
    margin: 35px 0px 0px;
}*/
.section1 .home-banner-compimg-div {
	display: none;
	width: 575px;
    height: 648px;
    margin: 35px 0px 0px;
}
.section3 {
	background: transparent;
	margin: 165px 0px 75px;
	background-size: 100% 100%;
    background-repeat: no-repeat;
}
.membermanagement {
    padding: 0px 0px 70px;
}
.membermanagement .memberimg {
	width: 518px;
	height: 493px;
	background-attachment: fixed;
	position: relative;
	margin-left: -150px;
}
.membermanagement .memberimg .trophy {
    position: absolute;
    top: 305px;
    left: 390px;
    z-index: 20;
    width: 274px;
    height: 323px;
    background-size: contain;
	background-repeat: no-repeat;
}
.membermanagement .memberimg .dots {
	position: absolute;
    top: -110px;
    right: -22px;
}
/*.membermanagement .memberimg .trophy img {
	width: 300px;
}*/
.ourModules {
	padding: 35px 0px 35px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.moduleBoxes {
    margin: 20px 90px;
}
.section3 .product h2 {
	font-size: 40px;
	letter-spacing: 1.43px;
	color: #1b1b1b !important;
	margin-left: 15px;
	font-weight: 700;
	position: relative;
}
.ourModules .text-center {
	padding: 40px;
}
.ourModules .modulescontent {
    padding: 10px;
    margin: 20px auto 40px;
    min-height: 460px;
    background-color: #fff;
    box-shadow: 0px 40px 40px -41px rgba(0, 172, 238, 0.19);
    border-bottom: solid 4px #00acee;
        border-radius: 8px;
    width: 280px;
    transition: 0.5s ease;
}
.ourModules .modulescontent:hover {
	box-shadow: 0px 0 25px rgba(0, 172, 238, 0.19);
}
.custmSolution {
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.custmSolution .solutionBox {
    padding: 20px 20px 100px;
}
.custmSolution .solutiontext {
	padding: 28px;
	margin-bottom: 35px;
	text-align: center;
}
.custmSolution .solutionContent {
	text-align: center;
	height: 525px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding-top: 250px;
	border-radius: 40px;
}
.custmSolution .solutionContent p {
    font-family: Lato-Regular;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.81;
    text-align: center;
    color: #ffffff;
    padding: 10px 17px;

}
.custmSolution .soluImg {
	text-align:center;
	padding: 60px 0px;
}
 .ourModules .moduleImg {
	text-align: center;
}
.section3 .featurecontent p {
	font-family: Lato-Regular;
	margin: 0 0 43px;
	font-size: 16px;
	letter-spacing: 0.57px;
}
.section3 .featurecontent h2 {
	margin-bottom:10px;
	margin-left: -2px;
}
.ourModules .btn1 {
	background: transparent;
    border: none;
    color: #0094f6;
    font-size: 16px;
    text-align: center;
    font-weight: 600;
    font-family: Lato-Regular;
}
 .custmSolution .solutionContent h2 {
	font-size: 25px;
}
.custmSolution .solutiontext h2 {
	font-size: 40px;
	position: relative;
	font-family: Montserrat-bold;
	font-weight: 700;
	letter-spacing: 1.43px;
	color: #1b1b1b;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.membershipbanner {
	min-height: 780px;
	background: #ededed;
	padding: 40px 0px;
	background-repeat: no-repeat;
    background-size: 100% 100%;
	padding-top: 160px;
	margin-top: -70px;
}
.membershipbanner .membercontent {
	padding: 50px 0px 30px;
}
.memberfeature {
	padding: 100px 0px 100px 0px;
}
.learningfeature {
	padding: 200px 0px 90px 0px !important;
}
.membershipbanner .membercontent h2 {
	font-family: 'Montserrat-bold';
	font-size: 36px;
	margin-top: 10px;
	margin-bottom: 20px;
    width: 575px;
	line-height: normal;
	letter-spacing: 1.36px;
	color: #ffffff;
}
.heading h2 {
	text-align: center;
	font-size: 40px;
	padding: 45px;
	font-weight: 300;
}
.othermodules {
	width: 100%;
	min-height: 640px;
	position: relative;
	margin-top: -80px;
	z-index: 5;
	background-blend-mode: multiply;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.bannercontent p span {
	font-size: 16px;
	font-weight: 700;
}
.modulescontent h2 {
	font-size: 22px;
	text-align: center;
}
.bannercontent h2,
.advertising h2,
.section3 .product h2,
.membermanagement h2 ,
.ourModules h2,
.homePageNew .planningSection .description h2,
.myPortalScholar h2,
.scholarshipSlider h2{
	font-family: 'Montserrat-bold';
    font-size: 39px;
   letter-spacing: 0px;
    margin-bottom: 30px;
    color: #fff;
    position: relative;
    padding-bottom: 20px;
    font-weight: normal !important;
    line-height: 45px;
}
.bannercontent h2::before,
.advertising h2::before,
.section3 .product h2::before,
.membermanagement h2::before,
.homePageNew .solutionSection h1::before,
.homePageNew .planningSection .description h2::before,
.homePageNew .otherFeatures .description h2::before,
.homePageNew .ourModule h2::before,
.myPortalScholar h2::before,
.scholarshipSlider h2::before {
	content: "";
	position: absolute;
	width: 81px;
	height: 1px;
	border-style: solid;
	border-width: 2px;
	border-image-source: linear-gradient(to right, #0fbbec, #2487ff);
	border-image-slice: 1;
	bottom: -10px;
}
.bannercontent p,
.scholarshipSlider p {
	font-family: Lato-Regular;
	font-size: 16px;
	letter-spacing: 0px;
	color: #fff;
	margin-bottom: 20px;
	line-height: 29px;
}
.advertising h2,
.myPortalScholar h2 {
	color: #1b1b1b;
	margin-bottom: 18px;
}
.advertising p,
.scholarshipPage .myPortalScholar .discription p {
	font-family: Lato-Regular;
	font-size: 16px;
	letter-spacing: 0px;
	color: #1b1b1b;
	margin-top: 0;
	line-height: 29px;
}
.membermanagement h2,
.homePageNew .solutionSection h1,
.homePageNew .otherFeatures .description h2,
.homePageNew .ourModule h2 {
    font-family: 'Montserrat-bold';
    font-size: 40px;
    font-weight: 700;
    letter-spacing: 1.43px;
    color: #1b1b1b;
    position: relative;
}
.membermanagement p {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	letter-spacing: 0.57px;
	color: #1b1b1b;
	margin-top: 0;

}
.ourModules h2 {
	font-family: 'Montserrat-bold';
	font-size: 40px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 1.43px;
	color: #1b1b1b;

}
.ourModules p {
    font-family: Lato-Regular;
    font-size: 16px;
    letter-spacing: 0.57px;
    color: #1b1b1b;
    line-height: 1.81;
    width: 570px;
    margin: 0 auto;
}
.ourModules .modulescontent h4 {
	font-size: 21px;
	line-height: 50px;
	letter-spacing: 0.79;
	margin-bottom: 0px;
	text-align: center;
	color: #000;
}
.ourModules .modulescontent p {
	font-family: Lato-Regular;
	font-size: 16px;
	letter-spacing: 0.57px;
	color: #1b1b1b;
	margin-top: 0;
	text-align: center;
	min-height: 180px;
	line-height: 24px;
	width: 100%;
}
.custmSolution .solutiontext p {
	font-family: Lato-Regular;
	font-size: 16px;
	letter-spacing: 0.57px;
	color: #000;
	margin: 0 auto;
	width: 570px;
}
.custmSolution .solutionContent  h3 {
    font-family: Montserrat-bold;
    font-size: 22px;
    font-weight: 100;
    letter-spacing: 0.79px;
    text-align: center;
    color: #fff;
}
.membershipbanner .membercontent h3 {
	font-family: Montserrat-SemiBold;
	font-size: 24px;
	font-weight: 100;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.86px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	position: relative;
    bottom: 10px;
}
.membershipbanner .membercontent p {
	font-family: Lato-Regular;
	font-size: 15px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	color: #ffffff;
}
.link-tab li a {
	color: #fff;
	font-family: Montserrat-Regular;
	transition: 0.5s ease;
}
.contact-deatils li a {
	color: #fff;
	font-size: 14px;
	letter-spacing: 0.75px;
	font-family: Montserrat-Regular;
	transition: 0.5s ease;
}
.membercontent h3 {
	font-size: 22px;
	font-weight: 600;
}
.oracleimg {
	width: 222px;
	height: 77px;
	object-fit: contain;
}

.modulescontent h4 {
	font-family: Montserrat-SemiBold;
	font-size: 22px;
	text-align: center;
	font-weight: 100;
	padding-top: 20px;
}
.featurecontent h3 {
	font-size: 22px;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
}
.managementcontent li {
    font-family: Lato-Regular;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: 0.57px;
	color: #000000;
	list-style-type: none;
}
.managementcontent li i {
    color: #81c32c;
    margin-right: 5px;
}
.footBanner {
	background-position: left;
	background-repeat: no-repeat;
	background-size: contain;
	height: auto;
	background-attachment: fixed;
	background-color: #032458;
}
.footBanner .requestdemo {
	border-bottom: solid 1px #4074c5;
	padding-bottom: 85px;
}
.membermanagement .memberContent12 {
    padding-top: 50px;
}
.ourModules h2::before {
	content: "";
	position: absolute;
	width: 81px;
	height: 1px;
	border-style: solid;
	border-width: 2px;
	border-image-source: linear-gradient(to right, #0fbbec, #2487ff);
	border-image-slice: 1;
	bottom: 0px;
	left: 43%;
}
.solutiontext h2::before {
	content: "";
	position: absolute;
	width: 81px;
	height: 1px;
	border-style: solid;
	border-width: 2px;
	border-image-source: linear-gradient(to right, #0fbbec, #2487ff);
	border-image-slice: 1;
	bottom: 0px;
	left: 43%;
}
.modal-header-contactus{
	border-bottom: none;
	text-align: center;
}
.modal-title-contactus{
	font-family: Montserrat-bold;
	font-size: 32px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: 1.15px;
	text-align: center;
	color: #000000;
}
.modal-content .modal-footer-contactus{
	border-top: none;
	text-align: center;
}
.modal-header-contactus .modal-contactus-heading-border{
	content: "";
	position: relative;
	display: inline-block;
	width: 81px;
	margin: 15px 0px 15px 0px;
	height: 5px;
	border-width: 2px;
	background-image: linear-gradient(to right, #0fbbec, #2487ff);
}
.modal-dialog-contactus{
	width: 800px;
	margin: 50px auto 0px auto;
}
.modal-content-contactus {
	padding: 20px 40px;
}
.modal-body .modal-contactus-padding {
	padding: 10px;
}
.modal-body .modal-contactus-padding textarea.form-control {
	height: 85	px;
}
.btn-modal-contactus-submit {
	margin-top: 40px;
}
.btn-modal-contactus-submit, .btn-default:active:hover {
	width: 250px;
	height: 40px;
	background-image: linear-gradient(to right, #0fbbec, #2487ff);
	border: none;
    border-radius: 25px;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.5px;
	text-align: center;
	color: #ffffff;
	font-family: Lato-Regular;
} 
.modal-header-contactus .close-modal-contactus{
	margin-top: -35px;
	font-size: 40px;
    font-weight: 100;
	margin-right: -35px; 
}
.fa-angle-down-style {
	font-weight: 600;
}
.piechart {
	display: none;
}
.piechart  img {
	width: 100%;
	padding: 20px;
}
.product h2 {
	width: 618px;
	letter-spacing: 1.43px;
}
.featurecontent {
	margin-top: 30px;
}
.membermanagement .hand-img-home-div{
	background-size: 100%;
	height: 801px;
	background-repeat: no-repeat;
	margin-top: 75px;
	margin-right: -80px;
	position: relative;
	z-index: 10;
}
.membermanagement .hand-img-home-dots-div{
	position: absolute;
	left: 319px;
	z-index: 5;
	width: 281px;
	height: 264px;
	bottom: 280px;
	background-repeat: no-repeat;
}
.section3 .hand-img-home1-div{
	display: none;
	width: 620px;
	background-size: 100%;
	height: 801px;
	background-repeat: no-repeat;
	margin-top: 75px;
	margin-right: -80px;
	position: relative;
	z-index: 10;
}
.section3 .hand-img-home-dots1-div{
	position: absolute;
	right: 265px;
	z-index: 5;
	width: 281px;
	height: 264px;
	bottom: 75px;
	background-repeat: no-repeat;
}
.membermanagement .memberimg .team-img-div{
	display: none;
	position: relative;
	z-index: 20;
	width: 518px;
	height: 493px;
	background-repeat: no-repeat;
	background-size: cover;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	background-color: transparent !important;
}
.modules:hover{
	box-shadow: 10px 10px 15px grey;
}
.hand-dot-img-div {
	min-height: 801px;
	position: relative;
} 

.viewtable .tab {
	text-align: center;
	line-height: 1.81;
	letter-spacing: 0.57px;
	text-align: center;
	color: #303030;
	font-family: Lato-Regular;
	font-size: 16px;
	font-weight: bold;
}
.viewtable .tablinks {
	border-radius: 4px;
    border: solid 1px #d0d0d0;
    background-color: #ffffff;
    margin: 0px 3px;
    font-size: 13px;
    font-family: Lato-Regular;
    letter-spacing: 0.57px;
    padding: 2px 15px;
}
.viewtable .tablinks:focus {
	border-width: 1px;
	border-style: solid;
	border-image-source: linear-gradient(99deg, #0fbbec -18%, #2487ff 125%);
  border-image-slice: 1;
  outline: 1px !important;
  border-radius: 4px;
}
.tab .active {
	border: 1px solid #13b0f0;
}
.pagination a {
  color: #13b0f0;
  letter-spacing: 0.57px;
  font-family: Montserrat-bold;
  font-size: 16px;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color .3s;
}
.center {
  text-align: center;
}

.pagination a.active {
   color: #595959;;
}
.viewtable .secondsection .center .pagination a:hover {
	background-color: none !important;
}
.pagination a:hover:not(.active) {background-color: #ddd;}
.viewtable .filter {
	 font-family: Lato-Regular;
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	color: #acacac;
	text-align: center;
}

.viewtable .secondsection .content {
	margin-bottom: 40px;
	border-radius: 8px;
	background: #ffffff;
	box-shadow: 3px 3px 3px 5px rgba(220,220,220,0.1);
}
.viewtable .secondsection .content:hover {
    box-shadow: 0px 0 25px rgba(220,220,220, 0.19);
	border-bottom: solid 4px #00acee;

}
.viewtable .secondsection .content .postcontent {
	padding: 15px;
}
.viewtable .secondsection .content h5 {
	font-family: Montserrat-bold;
    font-size: 13px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.46px;
    color: #13b0f0;
    padding: 0px 5px;
}
.viewtable .secondsection .content .hovercontent span {
	 font-family: Lato-Regular;
	font-size: 13px;
	letter-spacing: 0.57px;
	color: #a7a7a7;
	padding: 0px 5px;
}
.viewtable .secondsection .content:hover .hovercontent a {
	color: #13b0f0;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 0px;
    cursor: pointer;
}
.viewtable .secondsection .content h4 {
	font-family: Montserrat-bold;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.64px;
    color: #303030;
    padding: 0px 5px;
}
.viewtable .secondsection .content p {
	font-family: Lato-Regular;
	font-size: 15px;
    line-height: 25px;
	letter-spacing: 0.57px;
	color: #303030;
	padding: 0px 5px;
}
.secondsection {
	padding: 70px 60px 20px 60px;
}
.secondsection  .contentImg img {
	width: 100%;
}
.secondsection  .contentImg2 img {
	width: 100%;
}
.secondsection .emailinput {
	width: 375px;
}
.secondsection .emailinput input {
	width: 100%;
    height: 35px;
    border-radius: 4px;
    margin-top: 5px;
    border: solid 1px #bfbfbf;
}
.secondsection .emailinput input::placeholder {
	font-family: Lato-Regular;
	font-size: 13px;
	letter-spacing: 0.57px;
  color: #9b9b9b;
}
.secondsection .submit {
	width: 250px;
    height: 40px;
    background-image: linear-gradient(94deg, #0fbbec -19%, #2487ff 127%);
    border: none;
    border-radius: 20px;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.5px;
    text-align: center;
    color: #ffffff;
    font-family: Lato-Regular;
    margin-top: 20px;
    margin-bottom: 20px;
}
.secondsection h2 {
	text-align: center;
    color: #1b1b1b;
    font-size: 40px;
    font-weight: 100;
    font-family: Montserrat-bold;
   margin-bottom: 10px;
    line-height: normal;
}
.secondsection .text-center p {
	font-family: Lato-Regular;
  font-size: 14px;
  letter-spacing: 0.57px;
  text-align: center;
  color: #303030;
}
.secondsection .subscribeblog {
	border-top: 1px solid #3333;
	padding: 40px 0px;
}
.relatedarticle .subscribeblog {
	border-top: 1px solid #f6f6f6;
	padding: 40px 0px;
}
.relatedarticle .subscribeblog h2 {
	text-align: center;
    color: #1b1b1b;
    font-size: 40px;
    font-weight: 100;
    font-family: Montserrat-bold;
   margin-bottom: 10px;
    line-height: normal;
}
.relatedarticle .subscribeblog h2::before {
	display: none;
}
.relatedarticle .subscribeblog .text-center p {
	font-family: Lato-Regular;
  font-size: 14px;
  letter-spacing: 0.57px;
  text-align: center;
  color: #303030;
}
.relatedarticle .subscribeblog .submit {
	width: 250px;
    height: 40px;
    background-image: linear-gradient(94deg, #0fbbec -19%, #2487ff 127%);
    border: none;
    border-radius: 20px;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.5px;
    text-align: center;
    color: #ffffff;
    font-family: Lato-Regular;
    margin-top: 25px;
    margin-bottom: 20px;
}
.relatedarticle {
	padding: 30px 0px 0px 0px;
}
.relatedarticle h2 {
	text-align: center;
    color: #1b1b1b;
    font-size: 40px;
    font-weight: 100;
    font-family: Montserrat-bold;
   margin-bottom: 50px;
    line-height: normal;
}
.relatedarticle h2::before {
	content: "";
    position: absolute;
    width: 80px;
    height: 1px;
    border-style: solid;
    border-width: 2px;
    border-image-source: linear-gradient(to right, #0fbbec, #2487ff);
    border-image-slice: 1;
    margin-top: 55px;
    right: 595px;
    text-align: center;
}
.blogImgSection1{
    background-image: url(../img/blog/rectangle.png);
    height: 600px;
    margin-top: -612px;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 215px 0px 70px;
}
.blogImgSection {
    background-image: url(../img/blog/rectangle.png);
    height: 700px;
    margin-top: -710px;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 215px 0px 70px;
}
.subscribeblog p {
	margin: 15px auto;
}
.subscribeblog .emailinput {
	margin-top: 5px;
}
.articles .articlecontent {
	padding: 100px 130px 0px 130px;

}

.articles .articlecontent:hover {
	text-decoration: none !important;
}
.articles .articlecontent h5 {
    font-family: Montserrat-bold;
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.46px;
    color: #13b0f0;
}
.articles .articlecontent h3 {
    font-family: Montserrat-bold;
    font-size: 40px;
    margin-top: 10px;
    font-weight: 100;
     letter-spacing: 1.43px;
     color: #1b1b1b;
}
.articles .articlecontent h4 {
	 font-family: Lato-Regular;
	font-size: 24px;
    line-height: 1.21;
    letter-spacing: 0.86px;
    color: #303030;
    margin-top: 30px;
    font-weight: bold;
}
.articles .articlecontent .date {
    font-family: Lato-Regular;
    font-size: 15px;
    letter-spacing: 0.57px;
    color: #a7a7a7;
    margin-bottom: 50px;
}
.articles .articlecontent p {
	font-family: Lato-Regular;
	font-size: 16px;
    line-height: 26px;
	letter-spacing: 0.57px;
	color: #303030;
	text-align: justify;
	margin-top: 20px;
}
.articles .articlecontent .lastcontent {
	font-family: Lato-Regular;
	font-size: 16px;
    line-height: 26px;
	letter-spacing: 0.57px;
	color: #303030;
	text-align: justify;
	margin-top: 20px;
	 border-bottom: 1px solid #e6e6e6;
	    padding-bottom: 40px;
}
.sociallinks img {
	width: 25px;
	margin: 0px 2px;
	cursor: pointer;
}
.sociallinks {
	margin-left: -15px;
}
.articles .social img {
	width: 25px;
	margin: 5px auto;
	cursor: pointer;
}
.articles a:hover {
	text-decoration: none !important;
}
.articles .articlecontent:hover {
	text-decoration: none !important;
}
.articles .social {
	padding-top: 285px;
    padding-left: 75px;
}
.relatedarticle .content h5 {
	font-family: Montserrat-bold;
    font-size: 13px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.46px;
    color: #13b0f0;
}
.relatedarticle .content span {
	 font-family: Lato-Regular;
	font-size: 13px;
	letter-spacing: 0.57px;
	color: #a7a7a7;
}
.relatedarticle  .content h4 {
	font-family: Montserrat-bold;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.64px;
    color: #303030;
}
.relatedarticle .content p {
	font-family: Lato-Regular;
	font-size: 15px;
    line-height: 25px;
	letter-spacing: 0.57px;
	color: #303030;
}
.relatedarticle .content {
	margin-bottom: 40px;
    border-radius: 8px;
    background: #ffffff;
    box-shadow: 3px 3px 3px 5px rgba(220,220,220,0.1);
   /* min-height: 440px;*/
}
.relatedarticle .content img {
	width: 100%;
}
.relatedarticle .content .postcontent {
    padding: 15px;
}
.blogimg img {
	width: 930px;
	border-radius: 16px;
    margin: 60px 0px 0px 0px;
        height: 480px;
        position: relative;
    z-index: 10;
}
.ourblog img {
	width: 20px;
	float: right;
	position: relative;
    top: 60px;
}
.banner .content {
    border-radius: 8px;
    background: #ffffff;
    padding: 15px;
   width: 315px;
    position: relative;
    bottom: 425px;
    z-index: 30;
    left: 680px;
    border-bottom: solid 4px #00acee;
}
.banner .content span {
    font-family: Lato-Regular;
    font-size: 13px;
    letter-spacing: 0.57px;
    color: #a7a7a7;
    padding: 0px 5px;
}
.banner .content h5 {
	font-family: Montserrat-bold;
    font-size: 14px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.46px;
    color: #13b0f0;
    padding: 0px 5px;
}
.banner .content h4 {
    font-family: Montserrat-bold;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.64px;
    color: #303030;
    padding: 0px 5px;
}
.banner .content h4::before {
    content: "";
    position: absolute;
    width: 80px;
    height: 1px;
    border-style: solid;
    border-width: 2px;
    border-image-source: linear-gradient(to right, #0fbbec, #2487ff);
    border-image-slice: 1;
    margin-top: 80px;
}
.banner .content p {
    font-family: Lato-Regular;
    font-size: 15px;
    line-height: 25px;
    letter-spacing: 0.57px;
    color: #303030;
    padding: 0px 5px;
    margin-top: 30px;
}
.dotimg {
	position: relative;
    z-index: 5;
    width: 281px;
    height: 264px;
    bottom: 535px;
    right: 25px;
    background-repeat: no-repeat;
}
.dotimg1 {
    position: relative;
    z-index: 5;
    width: 281px;
    height: 265px;
    bottom: 270px;
    /* right: 25px; */
    background-repeat: no-repeat;
    float: right;
}
.articles .articlecontent img {
	width: 900px;
	margin: 10px auto;
}
.tags .tagcontent {
	padding: 0px 130px 10px 130px;
}
.tags .tagcontent .borderbottom {
	border-bottom: 1px solid #e6e6e6;
	padding-top: 20px;
}
.tags button:focus {
	outline-offset: 0px !important;
	outline: none !important;
}
.tags h5 {
	font-family: Lato-Regular;
    font-size: 16px;
    letter-spacing: 0.57px;
    color: #888888;
    margin-bottom: 10px;
    margin-top: 20px;
    position: relative;
    right: 10px;
}
.tags button {
    border-radius: 4px;
    border: solid 1px #d0d0d0;
    background-color: #ffffff;
    margin: 0px 3px;
    font-size: 13px;
    font-family: Lato-Regular;
    letter-spacing: 0.57px;
    padding: 5px 15px;
    font-weight: 600;
    color: #303030;
}
.tags a {
	color: #303030;
	font-size: 16px;
	 font-family: Lato-Regular;
	 font-weight: 600;
}
/*.viewtable .secondsection .content span {
	  position: relative;
	  content: 'July 14, 2020'
}
.viewtable .secondsection .content:hover .postcontent span {
   display: none;
}
.viewtable .secondsection .content:hover .postcontent span{
  	content: 'Read More';
  	display: block;
}*/
.navbar-header .blogheader {
	position: relative;
    top: 120px;
    right: 170px;
    color: #fff;
    font-size: 15px;
    font-family: Lato-Regular;
    font-weight: 400;
}
/*.viewtable .secondsection .item a p.new-label span{
  position: relative;
  content: 'NEW'
}
.viewtable .secondsection .item:hover a p.new-label span{
  display: none;
}
.viewtable .secondsection .item:hover a p.new-label{
  content: 'ADD';
}*/

.viewtable .secondsection .content .hovercontent span {
	display: block;
}
.viewtable .secondsection .content .hovercontent a {
	display: none;
}
.viewtable .secondsection .content:hover .hovercontent span {
	display: none;
}
.viewtable .secondsection .content:hover .hovercontent a {
	display: block;
	text-decoration: none;
}
.mem360-video{
	margin: 50px;
    text-align: center;
}
.video-page .navbar{
	background: #032458;
    padding-bottom: 15px;
    border-radius: 0;
}
.navbar .video-url,
.navbar .video-url:hover{
	border: 1px solid #12B3EE;
    border-radius: 20px;
    width: 180px;
    height: 40px;
    padding: 9px;
    margin: 15px 10px 0;
    display: inline-block;
    float: right;
    color: #12B3EE;
    text-decoration: none;
    font-weight: bold;
}
.navbar .video-url img{
	margin: -3px 7px 0 0;
    width: 14px;
}
.no-desktop{
	display: none !important;
}
.newMediaBanner {
	min-height: 548px;
	background: transparent;
	padding: 40px 0px;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 160px;
	margin-top: -70px;
	margin-bottom: 100px;
}
.newMediaBanner h1 {
	font-size: 38px;
	line-height: normal;
	letter-spacing: 1.36px;
	color: #fff;
	font-family: 'Montserrat-bold';
}
.newMediaBanner h6 {
	font-size: 16px;
	line-height: normal;
	letter-spacing: 1.36px;
	color: #fff;
	font-family: 'Lato-Regular';
}
.postSection {
	margin-bottom: 80px;
}
.postSection iframe {
	width: 100%;
	height: 600px;
	margin-bottom: 15px;
}
.followSection {
	margin-bottom: 170px;
}
.followSection h1{
	font-size: 40px;
	letter-spacing: 1.43px;
	text-align: center;
	color: #1b1b1b;
	font-family: 'Montserrat-bold';
	margin-bottom: 10px;
}
.followSection p {
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	text-align: center;
	color: #303030;
	font-family: 'Lato-Regular';
}
/*========================================================== Harsha's Css ====================*/
.pos_relative {
	position: relative !important; 
}
.mt-150 {
	margin-top: 150px !important;
}
.mb-100 {
	margin-bottom: 100px !important;
}
.mt-30 {
	margin-top: 30px !important;
}
.pr-60{
	padding-right: 60px !important;
}
.d-block {
	display: block !important;
}
.d-none {
	display: none;
}
.mr-auto {
	margin-right: auto !important;
	margin-left: auto !important;
}
.no-l-pad {
	padding-left: 0px !important;
}
.no-r-pad {
	padding-right: 0px !important;
}
.ml-60 {
	margin-left: 60px !important;
}
.mr-15 {
	margin-right: 15px !important;
}
.homePageNew .banner {
	height: 1000px;
}
.homePageNew .banner .bannerContent {
	display: none;
}
.homePageNew .banner .bannerContent h1 {
    font-size: 44px;
    letter-spacing: 1.64px;
    text-align: center;
    color: #fff;
    font-family: 'Montserrat-bold';
}
.homePageNew .banner .bannerContent h1 span {
	color: #13b2f0;
}
.homePageNew .banner .bannerContent .btn-primary2 {
	width: 185px;
}
.homePageNew .banner .bannerAnimation {
	position: relative;
	display: none;
}
.homePageNew .banner .bannerAnimation::before {
	content: url('../img/newHomepage/img-texture.png');
	position: absolute;
	top: 75px;
    right: -45px;
	z-index: 1;
}
.homePageNew .banner .bannerAnimation .img_dash {
	position: relative;
	margin: 0px 70px;
	background-image: url('../img/newHomepage/img-dashboard@2x.png');
	height: 590px;
	background-size: contain;
	background-position: top;
	background-repeat: no-repeat;
	z-index: 2;
}
.homePageNew .banner .bannerAnimation .img_dash .person1 {
    position: absolute;
    left: 110px;
    top: -35px;
    display: none;
}
.homePageNew .banner .bannerAnimation .img_dash .shopImg {
	position: absolute;
	top: -68px;
	right: -70px;
	display: none;
}
.homePageNew .bgImgSection .credImg {
    position: absolute;
    left: -25px;
    bottom: -205px;
    display: none;
}
.homePageNew .banner .bannerAnimation .img_dash .person2 {
    position: absolute;
    bottom: 155px;
    right: -35px;
    display: none;
}
.homePageNew .bgImgSection .projectBadge {
    position: absolute;
    bottom: -75px;
    z-index: 2;
    left: 20px;
    display: none;
}
.homePageNew .solutionSection {
    background-color: #eff6ff;
    margin-top: -10px;
    z-index: 30;
    position: relative;
    padding: 50px 0px 150px;
}
.homePageNew .solutionSection .btn-learnMore {
    background: transparent;
    border: none;
    color: #0094f6;
    font-size: 16px;
    font-weight: 600;
    font-family: Lato-Regular;
}
.homePageNew .planningSection {
	background-color: #0b2f75;
	position: relative;
	height: 825px;
	background-image: url('../img/newHomepage/img-shape.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-attachment: fixed;
	background-position: top right; 
}
.homePageNew .planningSection .videoSection {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 825px;
}
.homePageNew .planningSection .alignBox {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 825px;
}
.homePageNew .planningSection .description p {
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	color: #fff;
	font-family: 'Lato-Regular';
}
.homePageNew .bgGradient {
	background: #f1f8ff;
}
.homePageNew .otherFeatures {
	padding: 50px 0px 150px;
	background-image: url('../img/newHomepage/img-shape1.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top right; 
}
.homePageNew .otherFeatures .description {
    margin-top: 90px;
}
.homePageNew .otherFeatures .description p {
	font-size: 22px;
	line-height: normal;
	letter-spacing: 0.79px;
	color: #000;
	/*font-family: 'OpenSans-Bold';*/
	font-family: 'OpenSans-Semibold';
}
.homePageNew .otherFeatures .description .icon {
	margin-top: 50px;
}
.homePageNew .ourModule .moduleDeatils {
	display: flex;
	margin-top: 30px;
}
.homePageNew .ourModule h2 {
	margin-bottom: 50px;
}
.homePageNew .ourModule h2::before {
	left: 0px;
	right: 0px;
	margin: 0px auto;
	bottom: -20px;
}
.homePageNew .ourModule .moduleDeatils .moduleBox {
	margin: 25px 0px;
	width: 160px;
}
.homePageNew .ourModule .moduleDeatils .moduleBox img {
	height: 80px;
}
.homePageNew .ourModule .moduleDeatils h5 {
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	text-align: center;
	color: #000;
	font-family: 'Lato-Regular';
}
.homePageNew .getStartedSection .getStarted {
	background-image: url('../img/newHomepage/img-photo.png');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	height: 455px; 
	padding: 145px 0px 0px 100px;
	position: relative;
	bottom: -100px;
}
.homePageNew .getStartedSection .getStarted h2 {
	text-align: left;
}
.NewFooter {
	padding-top: 100px;
}
.homePageNew .bgImgSection {
	background-image: url('../img/newHomepage/img-mask.png');
	position: relative;
	z-index: 10;
	padding: 0;
	height: 300px;
}
.homePageNew .solutionSection .description p {
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	color: #000;
	font-family: 'Lato-Regular';
	margin: 20px 0px;
}
.solutionSection .accordianNewUi .panel-title > a{
    font-size: 18px;
    line-height: normal;
    letter-spacing: 0.64px;
    color: #1b1b1b;
    font-family: 'Montserrat-bold';
}
.solutionSection .accordianNewUi .panel-default {
	border: 0px;
	box-shadow: none;
	border-bottom: solid 1px #d8d8d8;
	padding-bottom: 20px;
	background: #eff6ff;
	padding-top: 15px !important;
	border-radius: 0px;
	position: relative;
	margin: 0px;
	margin-left: 20px;
}
.solutionSection .accordianNewUi .panel-default:last-child {
	border-bottom: 0px !important;
}
.solutionSection .accordianNewUi .panel-default > .panel-heading {
    color: #333;
    background-color: #eff6ff;
    border-color: #eff6ff;
    position: relative;
    padding-left: 60px;
    padding-top: 15px;
}
.solutionSection .accordianNewUi .panel-default .panel-body p {
    font-size: 12px;
    font-family: 'Lato-Regular';
    line-height: 1.83;
    letter-spacing: 0.64px;
    color: #000;
    margin: 0px 0px 20px;
    padding: 0px 0px 0px 40px;
}
.solutionSection .accordianNewUi .panel-default .panel-body .btn-learnMore {
	padding: 0px;
	margin-left: 40px;
}
.solutionSection .accordianNewUi .panel-default > .panel-heading + .panel-collapse > .panel-body {
	background-color: #eff6ff;
	border: 0px;
}
.solutionSection .accordianNewUi .panel-default > .panel-heading::before {
	position: absolute;
	content: url('../img/newHomepage/association-a-10-x.png');
	top: 0px;
	left: 0px;
}
.solutionSection .accordianNewUi .panel-default > .panel-heading.head2::before {
	content: url('../img/newHomepage/scholarships-a-10-x.png');
}	
.solutionSection .accordianNewUi .panel-default > .panel-heading.head3::before {
	content: url('../img/newHomepage/sports-a-10-x.png');
}
.solutionSection .accordianNewUi .panel-default > .panel-heading .panel-title a:hover,
.solutionSection .accordianNewUi .panel-default > .panel-heading .panel-title a:focus {
	text-decoration: none;
}
.solutionSection .soltuionImg {
	position: relative;
	z-index: 9;
}
.solutionSection .soltuionImg::before {
	position: absolute;
	content: url('../img/newHomepage/img-texture.png');
	top: 110px;
	right: -90px;
	z-index: 10;
}
.solutionSection .soltuionImg img {
	width: 100%;
	position: relative;
	z-index: 12;
}
.NewHeaderSec .navbar-nav {
	/*margin-left: 170px;*/
	margin-left: 85px;
	position: static;
}  
.NewHeaderSec .navbar-nav li {
	position: static;
}
/*=================== Menu section=======================*/
.menuPage {
	display: none;
}
.navbar-inverse .menuPage {
	text-align: left;
}
.menuPage .menuBox{
	width: 956px;
    border-radius: 8px;
    box-shadow: 0 2px 49px 0 rgb(0 0 0 / 50%);
    background-color: #fff;
    padding: 55px 100px 55px 40px;
    position: absolute;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	z-index: 99;
}
.menuPage h3{
	font-family: Montserrat-bold;
    font-size: 18px;
    letter-spacing: 0.64px;
    color: #1b1b1b;
    margin: 10px 0px 40px 0px;
}
.menuPage h5{
	font-family: 'Montserrat-bold';
    font-size: 14px;
    line-height: 2.07;
    letter-spacing: 0.5px;
    color: #000;
}
.menuPage p{
	font-family: 'Lato-Regular';
    font-size: 12px;
    line-height: 1.83;
    letter-spacing: 0.64px;
    color: #000;
    padding: 10px;
}
.menuPage .menuImg img{
	margin: 0px 5px 33px 0px;
	width: 34px;
} 
.menuPage .module-sec{
	margin-left: 100px;
}
.menuPage .paragraphMenu {
    font-family: 'Lato-Regular';
    font-size: 12px;
    line-height: 1.83;
    letter-spacing: 0.64px;
    color: #000;
    padding: 0px 0px 10px 0px;
    margin: 0px;
}
.menuPage .menuButton .btn-learn{
	background: transparent;
    font-family: 'Lato-Bold';
    font-size: 12px;
    letter-spacing: 0.64px;
    color: #13b3ef;
    margin: 0px 0px 5px 0px;
    padding: 0px;
}
.solutionSection .accordianNewUi .panel-default::before {
	position: absolute;
	top: 0px;
	left: -20px;
	width: 3px;
	height: 101%;
	background-color: #d2e6ff;
	content: "";
}
.solutionSection .accordianNewUi.panel-group .panel + .panel {
	margin-top: 0px;
}
.solutionSection .accordianNewUi::after {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 3px;
	height: 0%;
	background-image: linear-gradient(178deg, #0fbbec 11%, #2487ff 85%);
	content: "";
	transition: 2s ease;
}
.solutionSection .accordianNewUi.line1::after {
	height: 30%;
}
.solutionSection .accordianNewUi.line2::after {
	height: 50%;
}
.solutionSection .accordianNewUi.line3::after {
	height: 70%;
}
.scholarshipPage .bannercontent h2::before {
	display: none;
}
.scholarshipPage .bannercontent .scholarshipLogo {
    height: 48px;
}
.scholarshipPage .section2 {
	margin: 70px auto 140px;
}
/*Scholarship */
.scholarshipPage .myPortalScholar {
	margin-bottom: 100px;
}
.scholarshipPage .myPortalScholar .scholarImg {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	height: 485px;
	padding: 70px 0px;
	position: relative;
	margin-bottom: 100px;
}
.scholarshipPage .myPortalScholar .scholarImg img {
	width: 100%;
	margin-left: -110px;
	position: relative;
	z-index: 2;
}
.scholarshipPage .myPortalScholar .scholarImg::before {
	position: absolute;
	content: url('../img/newHomepage/img-texture.png');
	bottom: -50px;
	right: -95px;
}
.scholarshipPage .myPortalScholar .discription {
	margin-top: 110px;
}
.scholarshipPage .myPortalScholar .scholarBox h3 {
    font-size: 20px;
    letter-spacing: 0.71px;
    color: #1b1b1b;
    font-family: 'Montserrat-bold';
}
.scholarshipPage .myPortalScholar .scholarBox p {
	font-size: 16px;
	line-height: 1.81;
	letter-spacing: 0.57px;
	color: #000;
	font-family: 'Lato-Regular';
	margin: 0px;
}
.scholarshipPage .myPortalScholar.myPortalReviewer {
	margin-bottom: 0px;
	padding: 100px 0px;
	background-image: linear-gradient(126deg, #fff 13%, #eef6ff 41%);
}
.scholarshipPage .myPortalReviewer .scholarImg img {
    margin-left: 100px;
}
.scholarshipPage .myPortalScholar.myPortalReviewer .scholarImg::before {
	position: absolute;
	content: url('../img/newHomepage/img-texture.png');
	top: 125px;
	left: -95px;
}
.scholarshipPage .scholarshipSlider {
	background-color: #042965;
	background-repeat: no-repeat;
	background-position: center right;
	background-size: contain;
	height: 850px;
	margin-bottom: 250px;
	padding-top: 100px;
}
.scholarshipPage .scholarshipSlider .sliderBox {
	width: 530px !important;
	height: 580px;
	border-radius: 16px;
	box-shadow: 0 9px 41px 0 rgba(0, 0, 0, 0.16);
	background-color: #fff;
	margin-bottom: 60px;
	padding: 0px 30px;
	position: relative;
	margin-top: 40px;
}
.scholarshipPage .scholarshipSlider .slick-arrow {
    background: transparent;
    border: 1px solid #fff;
    color: #fff;
    width: 60px;
    height: 60px;
    border-radius: 84px;
    position: absolute;
    top: -125px;
}
.scholarshipPage .scholarshipSlider .slick-arrow.slick-prev {
    left: 80%;
}
.scholarshipPage .scholarshipSlider .slick-arrow.slick-next {
    right: 100px;
}
.scholarshipPage .scholarshipSlider .Slider {
	margin-top: 20px; 
	position: relative;
}
.scholarshipPage .scholarshipSlider .Slider::before {
    position: absolute;
    content: url('../img/newHomepage/img-texture.png');
    left: -75px;
    top: 100px;
}
.scholarshipPage .scholarshipSlider .slick-arrow.slick-prev::before {
    content: url('../img/newHomepage/left-arrow.png');
    opacity: 1;
}
.scholarshipPage .scholarshipSlider .slick-arrow.slick-next::before {
    content: url('../img/newHomepage/right-arrow.png');
    opacity: 1;
}

.scholarshipPage .scholarshipSlider .Slider .sliderBox .scholarImg {
	width: 100%;
	position: relative;
	top: -35px;
}
.scholarshipPage .scholarshipSlider .Slider .sliderBox .slideDetailsBox {
	margin-top: -30px;
}
.scholarshipPage .scholarshipSlider .Slider h3 {
    border: solid 1px #1b1b1b;
    width: 54px;
    height: 54px;
    border-radius: 54px;
    font-size: 20px;
    letter-spacing: 0.71px;
    color: #1b1b1b;
    line-height: 54px;
    font-family: 'Montserrat-bold';
    margin: 0px;
}
.scholarshipPage .scholarshipSlider .Slider h4 {
    font-size: 20px;
    letter-spacing: 0.71px;
    color: #1b1b1b;
    font-family: 'Montserrat-bold';
}
.scholarshipPage .scholarshipSlider .Slider p {
    font-family: Lato-Regular;
    font-size: 16px;
    letter-spacing: 0.57px;
    color: #000;
    margin-bottom: 0px;
    line-height: 34px;
}
.scholarshipPage .scholarshipSlider .Slider p img {
	display: inline-block;
}
.soltuionImg .accImg {
	display: none;
}
.sportsPage .commingSoonSection .sportsImg {
	margin-bottom: 45px;
}
.sportsPage .commingSoonSection .sportsImg img {
	width: 100%;
}
.sportsPage .commingSoonSection {
	margin-bottom: 100px;
}
.sportsPage .bannercontent .scholarshipLogo {
    height: 48px;
}
.scholarshipPage .bannercontent h2 span,
.sportsPage .bannercontent h2 span {
	color: #12b3ef;
}
.sportsPage .bannercontent h2::before{
	display: none;
}
.sportsPage .commingSoonSection h3 {
    font-size: 40px;
    letter-spacing: 1.43px;
    color: #1b1b1b;
    text-align: center;
    font-family: 'Montserrat-bold';
    margin-bottom: 70px;
}
.slick-list{
	padding:0 20% 0 0;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
    outline: 0;
    outline-offset: 0px;
}
.d-mobi {
	display: none;
}
/*=================Post section==========*/
.postSection .postDetails{
    margin: 20px 0px;
 }
 .menuImg {
	height: 70px;	
}
.width30 {
	width: 30px;
}
.width50 {
    width: 50px;
}
.width60 {
    width: 60px;
    margin-top: 10px;
}