
@media (max-width:1600px){

   .main-nav .navbar .container-fluid {
	padding: 0 56px !important;
}

.ban-form {
	width: 100%;
	
}

.frm-btn2 {
	border: initial !important;
	/* background: #052cb5; */
	font-size: 12px;
	padding: 14px 15px 11px;
	/* width: 100%; */
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 24px;
	font-weight: 600;
	border-radius: 8px;
	text-align: center;
}

.ban-form {
	margin-top: 30%;
}



.banner {
	
	/*min-height: 770px;*/
	/* padding: 80px 0; */
}

.speaker .container-fluid {
	padding: 0 100px !important;
}

}


@media (max-width:1366px){

	.banner .container-fluid {
	padding: 0 50px !important;
}

.navbar-brand img {
	width: 316px;
	
}
.navbar-brand img{width:140px;}
.nav-logo2 img {
	
	width: 190px;
}

.main-nav .navbar .container-fluid .navbar-nav li a {
	color: #ffffff;
	font-size: 15px;
	padding: 0 20px;
	font-weight: 600;
	/* padding-left: 30px; */
	letter-spacing: 1px;
	white-space: nowrap;
}

.ab-header2 {
	font-size: 29px;
	font-weight: 700;
	margin-bottom: 15px;
	color: #000000;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 21px;
}

.ab-header {
	color: #073ed7;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 13px;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 55px; */
	margin-bottom: -2px;
	background: rgba(21, 57, 238, 0.1);
	padding: 8px 22px;
	display: inline-block;
	border-radius: 20px;
}

.about {
	margin-top: 50px;
}

h5.fl-head.a-font {
	font-size: 40px;
	color: #fff;
	margin-top: 15px;
	margin-bottom: 23px;
	line-height: 57px;
	font-weight: 600;
}

.speaker .container-fluid {
	padding: 0 70px !important;
}

.sp-col {
	flex: 0 0 25%;
	max-width: 25%;
	padding-right: 15px;
	padding-left: 15px;
}

.speaker {
	margin-top: 0;
}

a.st-link {
	background: #072474;
	display: inline-block;
	color: #ffffff;
	/* font-family: "Jost", sans-serif; */
	display: inline-block;
	font-weight: 600;
	font-size: 16px;
	padding: 14px 33px;
	margin-top: 50px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%);
	border-radius: 34px;
	letter-spacing: 2px;
	background-image: linear-gradient(to left, #121e70, #004397, #0069bd, #0090df, #00b8ff);
}

.stt-col {
	flex: 0 0 25%;
	max-width: 25%;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
}

.display-5 {
	font-size: 30px;
	/* font-family: "Space Grotesk", sans-serif !important; */
	font-weight: 600;
	color: #ffffff;
	/* font-family: "Jost", sans-serif; */
	font-family: "Lora", serif;
}

h5.si-cap {
	font-size: 32px;
	/* font-family: "Jost", sans-serif; */
	font-weight: 800;
	color: #ffffff;
	margin-bottom: 0;
	text-transform: uppercase;
	margin-top: 3px;
	margin-left: 5px;
	font-family: "Lora", serif;
}

.static {
	background: url(../images/st2.png) no-repeat;
	background-size: cover;
	background-position: center;
	padding: 60px 0 40px;
	margin-top: 45px;
}
.si-icon{float:right;}
    
}

@media (max-width:1280px){
	/*.banner{min-height:570px;}*/
		.ban-img img {
	width: 70%;
	margin-top: 5%;
}
.ban-div2{background-size: 100%; height:auto;}
.ban-div3{position:relative;top: 0;left: 0;padding:30% 0 30%;}
h5.ban-caption{font-size:30px;padding-left:100px;}
h5.ban-caption5{font-size:26px;padding-left:100px;}
.ban-caption2{font-size:20px;margin-left:100px;}
h5.ban-caption3{font-size:25px; line-height:35px;}
.bttread a{padding:8px 20px;}

}

@media (max-width:1199px){
	/*.banner{min-height:530px;}*/
.navbar-brand img{width:290px;}

	.ban-img img {
	width: 70%;
	margin-top: 5%;
}
.ban-div2{background-size: 100%; height:auto;}
.ban-div3{position:relative;top: 0;left: 0;padding:30% 0;}
h5.ban-caption{font-size:30px;padding-left:100px;}
h5.ban-caption5{font-size:26px;padding-left:100px;}
.ban-caption2{font-size:20px;margin-left:100px;}
h5.ban-caption3{font-size:25px; line-height:35px;}

.main-nav .navbar .container-fluid {
	padding: 0 35px !important;
}

.main-nav .navbar .container-fluid .navbar-nav li a {
	color: #ffffff;
	font-size: 14px;
	padding: 0 10px;
	font-weight: 600;
	/* padding-left: 30px; */
	letter-spacing: 1px;
	white-space: nowrap;
}

.nav-logo2 img {
	width: 170px;
}

.banner {
	/*min-height: 625px;*/
	/* padding: 80px 0; */
}

p.ab-para {
	color: #1e1e1e;
	font-size: 17px;
	line-height: 30px;
	/* margin-bottom: 35px; */
	padding: 0 70px;
}

.flyer {
	/* background: url(../images/hero_bg.jpg) no-repeat; */
	background: linear-gradient(181deg, #260f8f 0%, #00b8ff 100%);
	min-height: 428px;
	padding: 73px 0;
	margin-top: 55px;
	/* background-image: linear-gradient(to top, #121e70, #004397, #0069bd, #0090df, #00b8ff); */
	background-image: linear-gradient(to left, #121e70, #004397, #0069bd, #0090df, #00b8ff);
}

.ye-head.a-font {
	color: #2bd9c8;
	font-weight: 600;
	font-size: 20px;
	/* text-transform: uppercase; */
	color: #000000;
	letter-spacing: 0px;
	margin-bottom: 8px;
}

h5.ye-head2 {
	font-size: 15px;
	color: #484848;
	margin-bottom: 0;
	font-weight: 500;
	line-height: 22px;
}

.topic {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 2px;
	color: #062fbb;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 63px; */
	margin-top: 14px;
	font-family: "Lora", serif;
}

h5.ye-head3 {
	color: #000000;
	margin-bottom: 0;
	font-size: 15px;
	line-height: 23px;
	font-weight: 600;
	/* padding: 14px 0px; */
	margin-top: 8px;
}

.ye-box2 {
	margin-top: 0px;
}

.fl-link4 {
	display: inline-block;
	background: #ffffff;
	color: #052cb5;
	/* font-family: "Jost", sans-serif; */
	display: inline-block;
	font-weight: 600;
	font-size: 13px;
	padding: 15px 35px;
	margin-top: 50px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	/* background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%); */
	border-radius: 34px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: 700;
}

.sp-col {
	flex: 0 0 33.33%;
	max-width: 33.33%;
	padding-right: 15px;
	padding-left: 15px;
}

.si-icon {
	background: #fff;
	width: 60px;
	height: 60px;
	text-align: center;
	line-height: 61px;
	border-radius: 10px;
	/* margin-right: 12px; */
}

.si-icon img {
	width: 37px;
	
}

.display-5 {
	font-size: 27px;
	/* font-family: "Space Grotesk", sans-serif !important; */
	font-weight: 600;
	color: #ffffff;
	/* font-family: "Jost", sans-serif; */
	font-family: "Lora", serif;
}

h5.si-cap {
	font-size: 29px;
	/* font-family: "Jost", sans-serif; */
	font-weight: 800;
	color: #ffffff;
	margin-bottom: 0;
	text-transform: uppercase;
	margin-top: 3px;
	margin-left: 5px;
	font-family: "Lora", serif;
}

h5.si-title.a-font {
	font-size: 14px;
	/* font-weight: 600; */
	margin-bottom: 0;
	margin-top: 2px;
	white-space: nowrap;
	/* text-align: center; */
	/* margin-left: -18px; */
	color: #ffffff;
	font-weight: 600;
	/* font-family: "Lato", sans-serif !important; */
	/* font-family: "DM Sans", sans-serif !important; */
	font-family: Arial, Helvetica, sans-serif !important;
	letter-spacing: 1px;
}

.o-para2 {
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 0;
	margin-top: 12px;
	color: #252525;
	font-weight: 600;
}

.fee .fe-container .row .col-lg-12 .fee-full .table td, .table th {
	padding: 1rem;
	vertical-align: top;
	border-top: 1px solid #bababa;
	padding-left: 70px !important;
}

.fe-container {
	width: 100%;
	margin: 0 auto;
	padding: 0 30px;
}

.stt-col {
	flex: 0 0 20%;
	max-width: 20%;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
}

    
   
    
}
@media (max-width:1024px){
	/*.banner{min-height:500px;}*/
	.ban-div3{padding:20% 0;}
	.bttread a{padding:6px 18px;}
	.bttread{right:15%; bottom:30%;}
}

@media (max-width:991px){

    .ban-block2{
    display: block;
}

.ban-block{
    
}

.main-nav .navbar .container-fluid {
	padding: 0 15px !important;
}

.navbar-brand img {
	width: 290px;
	
}

.nav-logo2 img {
	
	width: 162px;
}

.main-nav .navbar .container-fluid .navbar-nav li a {
	color: #000;
	font-size: 16px;
	padding: 5px 23px;
	font-weight: 600;
	/* padding-left: 30px; */
	/* padding-bottom: 20px; */
	/* padding: 10px 0; */
}

.navbar-nav {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	background: #fff;
	padding: 10px 0;
}

.banner .container-fluid {
	padding: 0 20px !important;
}

.ban-img {
	text-align: center;
}

.ban-img img {
	width: 60%;
	margin-top: 15%;
	margin: 15% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}

.ban-form {
	width: 90%;
	background-color: #fff;
	padding: 30px;
	/* margin-left: 50px; */
	margin-top: 6%;
	float: initial !important;
	border-radius: 20px;
	margin: 5% auto 0 auto;
}

.ban-form .frm-full .form-group .form-control {
	background-color: #f2f5ff !important;
	height: 50px !important;
	border: 1px solid #a2a2a2;
	margin-bottom: 20px;
	border-radius: inherit !important;
}

.ban-form .frm-full .form-group .form-control::placeholder{
	font-size: 14px;
}

.ab-header {
	
	font-size: 12px;

	padding: 6px 20px;
	
}

.ab-header2 {
	font-size: 28px;
	font-weight: 700;
	margin-bottom: 10px;
	color: #000000;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 18px;
}

p.ab-para {
	color: #1e1e1e;
	font-size: 16px;
	line-height: 27px;
	/* margin-bottom: 35px; */
	padding: initial !important;
}

.about {
	margin-top: 30px;
}


.flyer {
	/* background: url(../images/hero_bg.jpg) no-repeat; */
	background: linear-gradient(181deg, #260f8f 0%, #00b8ff 100%);
	min-height: 428px;
	padding: 50px 0;
	margin-top: 50px;
}

h5.fl-h5 {
	color: #ffffff;
	font-weight: 600;
	font-size: 17px;
}

h5.fl-head.a-font {
	font-size: 35px;
	color: #fff;
	margin-top: 12px;
	margin-bottom: 18px;
	line-height: 50px;
	font-weight: 600;
}

h5.fl-head2 {
	color: #ffffff;
	font-size: 18px;
	border-bottom: 1px solid #fff;
	display: inline-block;
	padding-bottom: 5px;
	margin-bottom: 0;
	/* font-weight: 600; */
}

.ye-box {
	position: relative;
	/* background: #f7f9ff; */
	padding: 30px 20px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	background-color: #fff;
	margin-top: 38px;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	border-radius: 20px;
	/* width: 50%; */
	/* margin: 30px auto 0 auto; */
}

.ye-img img {
	width: 100%;
	border-radius: 10px;
	margin: 0 auto;
}

.ye-head.a-font {
	color: #2bd9c8;
	font-weight: 600;
	font-size: 19px;
	/* text-transform: uppercase; */
	color: #000000;
	letter-spacing: 0px;
	margin-bottom: 8px;
}

.topic {
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 2px;
	color: #062fbb;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 63px; */
	margin-top: 18px;
	font-family: "Lora", serif;
}

.speaker {
	margin-top: 0;
}

.sp-box {
	position: relative;
	margin-bottom: 30px;
	background: #ffffff;
	padding-right: initial !important;
	padding-bottom: initial !important;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	border-radius: 20px;
	min-height: 515px;
	/* width: 55%; */
	/* margin: 0 auto 30px auto; */
}

.sp-img {
	/* padding-left: 25px; */
	/* padding-top: 25px; */
	padding: 25px 25px 0 25px;
}

.sp-2 {
	margin-top: 18px;
	display: flex;
	justify-content: center;
}

.sp-icon a {
	background: linear-gradient( to right, #00c6ff,#0072ff);
	color: #fff;
	width: 35px;
	height: 35px;
	display: inline-block;
	text-align: center;
	line-height: 37px;
	/* margin-bottom: 15px; */
	border-radius: 100%;
	font-size: 13px;
	/* padding: 0 20px; */
	/* margin: 0; */
	margin: 0 5px;
}

.sp-title {
	font-size: 18px;
	font-weight: 700;
	/* font-family: "Jost", sans-serif; */
	margin-bottom: 0;
	font-family: "Lora", serif;
	letter-spacing: 0.5px;
	color: #062fbb;
}

.sp3 {
	/* padding: 25px; */
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-right: 25px;
}

.static {
	padding: 50px 0 10px;
	margin-top: 30px;
}

.static .container .si-rt .row .col-lg-2 {
	-ms-flex: 0 0 50% !important;
	flex: 0 0 50% !important;
	max-width: 0 0 50% !important;
	padding-right: 15px;
	padding-left: 15px;
}

.si-icon {
	background: #fff;
	width: 65px;
	height: 65px;
	text-align: center;
	line-height: 64px;
	border-radius: 10px;
	/* margin-right: 12px; */
}

.si-icon img {
	width: 39px;
	
}

.display-5 {
	font-size: 28px;

}

h5.si-cap {
	font-size: 31px;

}

.sii-box {
	margin-left: -69px;
}

.si-rt1 {
	margin-bottom: 20px;
}

a.st-link {
	background: #072474;
	display: inline-block;
	color: #ffffff;
	font-family: "Jost", sans-serif;
	display: inline-block;
	font-weight: 600;
	font-size: 16px;
	padding: 14px 32px;
	margin-top: 35px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%);
	border-radius: 34px;
}

.attend {
	/* background: url(../images/wh.png) no-repeat; */
	/* background-size: cover; */
	/* background-position: center; */
	/* min-height: 480px; */
	margin-top: 35px;
}

.ab-letter {
	letter-spacing: 0 !important;
	font-size: 25px !important;
	/* margin-top: 26px; */
	margin-bottom: 29px !important;
	margin-top: 26px !important;
}

.why {
	/* margin-top: 73px; */
	/* background: #f7f7f7; */
	padding: 45px 0 25px;

	margin-top: 25px;
}

h5.o-title {
	
	font-size: 40px;
	

}

.o-para2 {
	font-size: 16px;
	line-height: 25px;

	margin-top: 10px;
	
}

.o-box {
	/* box-shadow: 0 10px 43px 0 rgba(109,125,145,.14); */
	
	padding: 20px;
	
}

.who-head2 {
	font-size: 28px;
	font-weight: 700;
	margin-bottom: 25px;
	color: #ffffff;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 19px;
}

.fe-container {
	width: 100%;
	margin: 0 auto;
	padding: 0 30px;
}

.fee .fe-container .row .col-lg-12 .fee-full .table td, .table th {
	padding: 1rem;
	vertical-align: top;
	border-top: 1px solid #bababa;
	padding-left: 20px !important;
}

.text-center.fee-box {
	background: #052cb5;
	color: #fff;
	padding: 7px;
}

.fe-header {
	font-weight: 500;
	font-size: 19px;
	margin-bottom: 0;
	padding: 8px 0;
}

.fee {
	margin-top: 50px;
}

.footer {
	
	margin-top: 50px;
	/* background-image: linear-gradient(to right top, #9400dc, #8103ca, #6f05b8, #5e05a6, #4d0494); */
}

.ftr-padding {
	padding: 30px 0;
}

.ftr-logo a img {
	width: 195px;
}

p.ftr-para {
	font-size: 16px;
	color: #d3d3d3;
	line-height: 32px;
	/* padding-right: 50px; */
	padding: 0 80px;
	margin-bottom: 30px;
	margin-top: -14px;
}

.ftr-list2 li a {
	/* display: flex; */
	font-size: 16px;
	color: #d5d5d5;
	/* padding-bottom: 10px; */
	text-transform: capitalize;
	/* justify-content: space-between; */
	/* text-align: center; */
	padding-left: 25px;
	border-left: 1px solid #818181;
	margin-left: 20px;
}

h5.ye-head3 {
	color: #000000;
	margin-bottom: 0;
	font-size: 15px;
	line-height: 26px;
	font-weight: 600;
	/* padding: 14px 0px; */
	margin-top: 8px;
}

.fl-link4 {
	display: inline-block;
	background: #ffffff;
	color: #052cb5;
	/* font-family: "Jost", sans-serif; */
	display: inline-block;
	font-weight: 600;
	font-size: 13px;
	padding: 15px 33px;
	margin-top: 40px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	/* background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%); */
	border-radius: 34px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
}

.speaker .container-fluid {
	padding: 0 20px !important;
}

.sp-col {
	flex: 0 0 33.33%;
	max-width: 33.33%;
	padding-right: 15px;
	padding-left: 15px;
}

.sp-img {
	/* padding-left: 25px; */
	/* padding-top: 25px; */
	padding: 0 !important;
}

.sp-box {
	position: relative;
	margin-bottom: 30px;
	background: #ffffff;
	/* padding-right: initial !important; */
	/* padding-bottom: initial !important; */
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	border-radius: 20px;
	min-height: 372px;
	/* width: 55%; */
	/* margin: 0 auto 30px auto; */
	padding: 15px 12px !important;
}

.sp3 {
	padding: 0 !important;
	margin-top: 15px;
}

.sp-title {
	font-size: 16px;
	font-weight: 700;
	/* font-family: "Jost", sans-serif; */
	margin-bottom: 0;
	font-family: "Lora", serif;
	letter-spacing: 0px;
	color: #062fbb;
}

.ag-container {
	width: initial;
	margin: 0 auto;
	padding: 0 30px;
}

h5.ag-head.a-font {
	margin-left: 16px;
	margin-bottom: -11px;
	margin-top: 38px;
	font-size: 18px;
}

#main #faq .card .card-header .btn-header-link {
	color: #fff;
	text-align: left;
	color: #ffffff;
	letter-spacing: 0px !important;
}

h5.bt-cap {
	font-weight: 700;
	font-size: 19px;
	letter-spacing: 0.5px;
	font-family: "Lora", serif;
	color: #052cb6;
	margin-bottom: 14px;
	margin-top: 10px;
}

h5.bt-cap2 {
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 12px;
}

h5.bt-cap3 {
	font-weight: 600;
	font-size: 16px;
	margin-bottom: 12px;
}

.bt-txt {
	margin-left: 0;
}

p.bt-para2 {
	margin-bottom: 0;
	font-size: 15px;
	line-height: 26px;
}

.boot {
	margin-top: 55px;
}

h5.bt-head2.a-font {
	font-size: 25px;
	font-weight: 600;
	margin-bottom: 16px;
}




.navbar-brand img {width: 220px;}
.second-logo img{width:100px;}
.navbar-dark .navbar-toggler{background:#121e70; padding:.25rem .55rem;}
.main-nav .navbar .container .navbar-nav li a{padding:10px 18px;}

.ban-img img {
	width: 70%;
	margin: 10% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}
h5.ban-caption, h5.ban-caption5{padding-left:24%;}
.ban-caption2{margin-left:24%;}
.ban-div{margin-top:5%;width: 50%; margin: 0 auto;}
.ban-div2{background-size:72%;height:auto; background-position: center center;}
.ban-div3{position: relative;top:0%;left:0%;padding-top: 20%;padding-bottom: 30%;}
h5.ban-caption3{font-size:20px; line-height:29px;margin-bottom:5px;}
h5.ban-caption4{font-size:18px; line-height:25px;}
.stt-col{flex: 0 0 100%;max-width: 50%;}
.sii-box{margin-left:0px;}
.si-icon{float:right;}
.intrsrbtn{bottom:12%;}

}
@media (max-width:810px){
	.ban-div{width: 80%;}
	.bttread{right: 13%;bottom: 28%;}
	.bttread a{padding:5px 16px;}
}

@media (max-width: 767px){

.custom-model-main5{left:0px;}
	.sp-col {
	flex: 0 0 50%;
	max-width: 50%;
	padding-right: 15px;
	padding-left: 15px;
}

.ab-header2 {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 10px;
	color: #000000;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 18px;
}

.ban-img img {
	width: 60%;
	margin-top: 15%;
	margin: 19% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}
.intrsrbtn{bottom:10%;}
.frm-btn2 {
	border: initial !important;
	/* background: #052cb5; */
	font-size: 12px;
	padding: 12px 14px 10px;
	/* width: 100%; */
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 4px;
	font-weight: 600;
	border-radius: 8px;
}

.ab-rt {
	margin-left: 0 !important;
	margin-top: 0 !important;
}

h5.fl-head.a-font {
	font-size: 30px;
	color: #fff;
	margin-top: 12px;
	margin-bottom: 18px;
	line-height: 45px;
	font-weight: 600;
}

.sii-box {
	margin-left: -28px;
}

.display-5 {
	font-size: 24px;
}

h5.si-cap {
	font-size: 26px;
}

h5.si-title.a-font {
	font-size: 15px;
	/* font-weight: 600; */
	margin-bottom: 0;
	margin-top: 2px;
	white-space: nowrap;
	/* text-align: center; */
	/* margin-left: -18px; */
	color: #ffffff;
	font-weight: 600;
	/* font-family: "Lato", sans-serif !important; */
	/* font-family: "DM Sans", sans-serif !important; */
	font-family: Arial, Helvetica, sans-serif !important;
	letter-spacing: 1px;
}

.o-box {
	/* box-shadow: 0 10px 43px 0 rgba(109,125,145,.14); */
	border-radius: 20px;
	padding: 30px 30px 30px 30px;
	transition: all .3s ease-in-out;
	margin-bottom: 26px;
	background: url(../images/wh-shape.png) no-repeat;
	background-position: center;
	background-size: cover;
}

.ftr-list2 {
	list-style: none;
	margin: 0;
	padding: 0;
	display: initial;
	justify-content: center;
	text-align: center;
}

.ftr-list2 li a {
	/* display: flex; */
	font-size: 15px;
	color: #d5d5d5;
	/* padding-bottom: 10px; */
	text-transform: capitalize;
	/* justify-content: space-between; */
	/* text-align: center; */
	padding-left: 0;
	border-left: initial !important;
	margin-left: 0;
	/* padding-bottom: 51px; */
	margin-bottom: 6px;
	display: inline-block;
	line-height: 28px;
}

p.ftr-para {
	font-size: 16px;
	color: #d3d3d3;
	line-height: 32px;
	/* padding-right: 50px; */
	padding: 0 15px;
	margin-bottom: 10px;
	margin-top: -14px;
}

h5.ftr-cap {
	color: #ffffff;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 17px;
	margin-top: 18px;
}

.ftr-list li a h5 {
	font-size: 15px;
	font-weight: 400;
	line-height: 11px;
	color: #e2e2e2;
	padding-right: 18px;
	/* border-left: 1px solid #818181; */
	/* margin-right: 20px; */
	/* margin-left: 20px; */
}

h5.ag-title.a-font {
	font-size: 29px;
	margin-bottom: 28px;
	text-align: center;
	color: #000000;
}

h5.bt-head {
	color: #073ed7;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 12px;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 55px; */
	margin-bottom: 18px;
	background: rgba(21, 57, 238, 0.1);
	padding: 8px 22px;
	display: inline-block;
	border-radius: 20px;
}

h5.bt-head2.a-font {
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 16px;
}

p.bt-para {
	font-weight: 500;
	font-size: 17px;
	color: #000000;
	margin-bottom: 21px;
}

h5.bt-cap {
	font-weight: 700;
	font-size: 19px;
	letter-spacing: 0.5px;
	font-family: "Lora", serif;
	color: #052cb6;
	margin-bottom: 14px;
	margin-top: 19px;
}


.navbar-brand img {width: 220px;}
.second-logo img{width:100px;}
.navbar-dark .navbar-toggler{background:#121e70; padding:.25rem .55rem;}
.main-nav .navbar .container .navbar-nav li a{padding:10px 18px;}

.ban-img img {
	width: 70%;
	margin-top: 15%;
	margin: 15% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}
h5.ban-caption, h5.ban-caption5{padding-left:24%;}
.ban-caption2{margin-left:24%;}

.ban-div{width:100%; margin-top:25px;}
.ban-div2{background-size:60%;height:auto; background-position: center center;}
.ban-div3{position: relative;top:0%;left:0%;padding-top: 20%;padding-bottom:20%;}
h5.ban-caption3{font-size:20px; line-height:29px;margin-bottom:5px;}
h5.ban-caption4{font-size:18px; line-height:25px;}
.bttread{margin-top:10px;}
h5.si-title.a-font{text-align:center;}
h5.ban-caption{font-size:26px;margin-top:15px;margin-bottom:10px;}
h5.ban-caption5, .ban-caption2{font-size:18px;}
p.ab-para{text-align:justify;}
.stt-col{flex:0 0 20%;max-width:20%;}
.si-icon{margin:0 auto; float:none;}
.sii-box {margin-left:0px; margin-top:15px;}
.sii-box>div{justify-content: center;}
.who-head2::before{bottom:-5px;}
.conn-row{padding:5px 25px 25px;}
.ab-letter{margin-bottom:0px;}
.title_tag_1.blue{display:block;}
.con_txt{display:block; text-align:center; margin-bottom:25px; padding-left:0px;}
.input_contact{background-color:#121e70;}
.contact_person{text-align:center;}
.contact_person > ul{justify-content:center;}
.ftr-padding{padding:0 0 30px;}
.footer_txt{margin-top:20px; text-align:center; font-size:13px;}
.close-btn5{margin-left:0px; margin-top:15px;}
.frm-btn3{text-decoration:none;}
.ke-box{height:auto;}
    
   
}
@media (max-width: 675px){.bttread a{padding: 3px 16px; font-size: 12px;}}
@media (max-width: 575px){

	.ban-img img {
	width: 60%;
	margin-top: 15%;
	margin: 24% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}

.banner {
	background: url(../images/banner-3.png) no-repeat;
	background-size: cover;
	background-position: center;
	/*min-height: 761px;*/
	/* padding: 80px 0; */
}

h5.ag-head3.a-font {
	font-size: 14px;
	margin-left:18px;
}

h5.bt-head2.a-font {
	font-size: 19px;
	font-weight: 600;
}
.mmm{margin-bottom:10px !important;}
.ke-box{margin-bottom:25px;}

.navbar-brand img {width: 220px;}
.second-logo img{width:100px;}
.navbar-dark .navbar-toggler{background:#121e70; padding:.25rem .55rem;}
.main-nav .navbar .container .navbar-nav li a{padding:10px 18px;}

.ban-img img {
	width: 100%;
	margin-top: 15%;
	margin: 15% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}
.frm-btn2{padding:7px 14px 6px;}
h5.ban-caption, h5.ban-caption5{padding-left:24%;}
.ban-caption2{margin-left:24%;}
.frm-btn2{margin-left:24%;}
.ban-div2{background-size:68%;height:auto; background-position: center center;}
.ban-div3{position: relative;top:0%;left:0%;padding-top: 20%;padding-bottom: 30%;}
h5.ban-caption3{font-size:20px; line-height:29px;margin-bottom:5px;}
h5.ban-caption4{font-size:18px; line-height:25px;}
.bttread{right:11px;}
h5.si-title.a-font{text-align:center;}
h5.ban-caption{font-size:26px;margin-top:15px;margin-bottom:10px;}
h5.ban-caption5, .ban-caption2{font-size:18px;}
p.ab-para{text-align:justify;}
.stt-col{flex:0 0 50%;max-width:50%;}
.si-icon{margin:0 auto;}
.sii-box {margin-left:0px; margin-top:15px;}
.sii-box>div{justify-content: center;}
.who-head2::before{bottom:-5px;}
.conn-row{padding:5px 25px 25px;}
.ab-letter{margin-bottom:0px;}
.title_tag_1.blue{display:block;}
.con_txt{display:block; text-align:center; margin-bottom:25px; padding-left:0px;}
.input_contact{background-color:#121e70;}
.contact_person{text-align:center;}
.contact_person > ul{justify-content:center;}
.ftr-padding{padding:0 0 30px;}
.footer_txt{margin-top:20px; text-align:center; font-size:13px;}
.close-btn5{margin-left:0px; margin-top:15px;}
.frm-btn3{text-decoration:none;}
.si-icon{float:none;}

h5.bt-cap3{margin-top:15px;}


}

   
    




@media (max-width: 480px){

.navbar-brand img {width: 220px;}
.second-logo img{width:100px;}
.navbar-dark .navbar-toggler{background:#121e70; padding:.25rem .55rem;}
.main-nav .navbar .container .navbar-nav li a{padding:10px 18px;}

.ban-img img {
	width: 100%;
	margin-top: 15%;
	margin: 15% auto 0 auto;
	text-align: center;
	/* margin-right: auto; */
}
h5.ban-caption, h5.ban-caption5,.ban-caption2{padding-left:0px;}
.ban-caption2{margin-left:0px;}
.frm-btn2{margin-left:0px;}
.ban-div{width:100%;}
.ban-div2{background-size:100%;height:auto;}
.ban-div3{position: relative;top:0%;left:0%;padding-top: 20%;padding-bottom: 30%;}
h5.ban-caption3{font-size:20px; line-height:29px;margin-bottom:5px;}
h5.ban-caption4{font-size:18px; line-height:25px;}
.bttread{display:none;}
h5.ban-caption{font-size:26px;margin-top:15px;margin-bottom:10px;}
h5.ban-caption5, .ban-caption2{font-size:18px;}
p.ab-para{text-align:justify;}
.stt-col{flex:0 0 50%;max-width:50%;}
.si-icon{margin:0 auto;}
.sii-box {margin-left:0px; margin-top:15px;}
.sii-box>div{justify-content: center;}
.who-head2::before{bottom:-5px;}
.conn-row{padding:5px 25px 25px;}
.ab-letter{margin-bottom:0px;}
.title_tag_1.blue{display:block;}
.con_txt{display:block; text-align:center; margin-bottom:25px; padding-left:0px;}
.input_contact{background-color:#121e70;}
.contact_person{text-align:center;}
.contact_person > ul{justify-content:center;}
.ftr-padding{padding:0 0 30px;}
.footer_txt{margin-top:20px; text-align:center; font-size:13px;}
.close-btn5{margin-left:0px; margin-top:15px;}
.frm-btn3{text-decoration:none;}

.ban-form {
	width: 90%;
	background-color: #fff;
	padding: 20px;
	/* margin-left: 50px; */
	margin-top: 6%;
	float: initial !important;
	border-radius: 20px;
	margin: 5% auto 0 auto;
}

h5.ban-title {
	color: #000000;
	font-size: 18px;
	margin-bottom: 19px;
	font-weight: 600;
}

.ban-form .frm-full .form-group .form-control {
	background-color: #f2f5ff !important;
	height: 42px !important;
	border: 1px solid #a2a2a2;
	margin-bottom: 15px;
	border-radius: inherit !important;
}

.ban-form .frm-full .form-group .form-control::placeholder{
	font-size: 13px;
}

.sub-div {
	display: initial !important;
}

.sub-div {
	display: initial !important;
}

.frm-dw{
	display: inline-block;
	margin-left: 0 !important;
	margin-top: 8px;
}

.frm-btn2 {

	font-size: 14px;
	padding: 14px 18px 11px;
	width: 100%;
	display:none;
}

.banner {
	
	/*min-height: 670px;*/
	/* padding: 80px 0; */
}

.ab-rt {
	margin-left: 0;
	margin-top: 0;
}

.about {
	margin-top: 30px;
}

.ab-header2 {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 8px;
	color: #000000;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 16px;
}

p.ab-para {
	color: #1e1e1e;
	font-size: 15px;
	line-height: 25px;
	/* margin-bottom: 35px; */
	padding: initial !important;
}

.flyer {

	min-height: 428px;
	padding: 40px 0;
	margin-top: 40px;
}

h5.fl-h5 {
	color: #ffffff;
	font-weight: 600;
	font-size: 15px;
}

h5.fl-head.a-font {
	font-size: 28px;
	color: #fff;
	margin-top: 12px;
	margin-bottom: 15px;
	line-height: 40px;
	font-weight: 600;
}

h5.fl-head2 {
	color: #ffffff;
	font-size: 16px;
	border-bottom: 1px solid #fff;
	display: inline-block;
	padding-bottom: 5px;
	margin-bottom: 0;
	/* font-weight: 600; */
}

.ye-box {
	position: relative;
	/* background: #f7f9ff; */
	padding: 20px 20px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	background-color: #fff;
	margin-top: 30px;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	border-radius: 20px;
	/* width: 50%; */
	/* margin: 30px auto 0 auto; */
}

.ye-head.a-font {
	color: #2bd9c8;
	font-weight: 600;
	font-size: 18px;
	/* text-transform: uppercase; */
	color: #000000;
	letter-spacing: 0px;
	margin-bottom: 6px;
}

h5.ye-head2 {
	font-size: 15px;
	color: #484848;
	margin-bottom: 0;
	font-weight: 500;
	line-height: 21px;
}

.topic {
	font-size: 17px;
	font-weight: 700;
	margin-bottom: 2px;
	color: #062fbb;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 63px; */
	margin-top: 15px;
	font-family: "Lora", serif;
}

h5.ye-head3 {
	color: #000000;
	margin-bottom: 0;
	font-size: 15px;
	line-height: 24px;
	font-weight: 600;
	/* padding: 14px 0px; */
	margin-top: 8px;
}

.speaker {
	margin-top: 0;
}

.mb-btm {
	margin-bottom: 20px !important;
}

.ab-header2 {
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 8px;
	color: #000000;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 16px;
}

.sp-title {
	font-size: 17px;
	font-weight: 700;
	/* font-family: "Jost", sans-serif; */
	margin-bottom: 0;
	font-family: "Lora", serif;
	letter-spacing: 0.5px;
	color: #062fbb;
}

h5.sp-title3 {
	margin-bottom: 0;
	color: #4e4e4e;
	font-size: 15px;
	margin-top: 6px;
	line-height: 24px;
}

a.sp-link {
	display: inline-block;
	color: #ffffff;
	font-size: 13px;
	/* padding: 9px 16px; */
	/* border: 2px solid #fff; */
	margin-top: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	/* font-family: "Jost", sans-serif; */
	font-weight: 500;
	/* background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%); */
	/* border-radius: 34px; */
	font-weight: 700;
	color: #0730bd;
	border-bottom: 1px solid #0730bd;
	padding-bottom: 3px;
}

.static .container .si-rt .row .col-lg-2 {
	-ms-flex: 0 0 100% !important;
	flex: 0 0 100% !important;
	max-width: 0 0 100% !important;
	padding-right: 15px;
	padding-left: 15px;
}

.si-rt1 {
	padding-left: 5%;
}

.display-5 {
	font-size: 22px;
}

h5.si-cap {
	font-size: 25px;
}

h5.si-title.a-font {
	font-size: 16px;
	/* font-weight: 600; */
	margin-bottom: 0;
	margin-top: 6px;
	white-space: nowrap;
	/* text-align: center; */
	/* margin-left: -18px; */
	color: #ffffff;
	font-weight: 600;
	/* font-family: "Lato", sans-serif !important; */
	font-family: "DM Sans", sans-serif !important;
	text-align:center;
}



.si-icon {
	background: #fff;
	width: 60px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	border-radius: 10px;
	/* margin-right: 12px; */
}

.si-icon img {
	width: 36px;
	/*filter: brightness(0) saturate(100%) invert(67%) sepia(67%) saturate(5392%) hue-rotate(166deg) brightness(106%) contrast(103%);*/
}

a.st-link {
	background: #072474;
	display: inline-block;
	color: #ffffff;
	font-family: "Jost", sans-serif;
	display: inline-block;
	font-weight: 600;
	font-size: 15px;
	padding: 12px 28px;
	margin-top: 27px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%);
	border-radius: 34px;
}

a.st-link i {
	font-size: 11px;
	margin-left: 10px;
}

.attend {
	/* background: url(../images/wh.png) no-repeat; */
	/* background-size: cover; */
	/* background-position: center; */
	/* min-height: 480px; */
	margin-top: 35px;
}

.ab-header {
	font-size: 11px;
	padding: 4px 17px;
}

.ab-letter {
	letter-spacing: 0 !important;
	font-size: 20px !important;
	/* margin-top: 26px; */
	
	margin-top: 26px !important;
}

.att-box {
	margin-top:0px;
	height:auto;
	min-height:auto;
}


h5.att-title {
	margin-bottom: 0;
	font-size: 16px;
	line-height: 24px;
	margin-top: 18px;
	/* margin-bottom: 30px; */
}

.why {
	/* margin-top: 73px; */
	/* background: #f7f7f7; */
	padding: 40px 0 20px;
	margin-top: 18px;
}

.who-head2 {
	font-size: 25px;
	font-weight: 700;
	margin-bottom: 22px;
	color: #ffffff;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 17px;
}

h5.o-title {
	font-size: 36px;
}

.fee .fe-container .row .col-lg-12 .fee-full .table td, .table th {
	padding: 1rem;
	vertical-align: top;
	border-top: 1px solid #bababa;
	padding-left: 10px !important;
}

.fee .fe-container .row .col-lg-12 .fee-full .table td, .table th {
	
	font-size: 15px;
}

.st-link.mt-4 {
	margin-top: 16px !important;
}

.footer {
	margin-top: 40px;
	/* background-image: linear-gradient(to right top, #9400dc, #8103ca, #6f05b8, #5e05a6, #4d0494); */
}

.ftr-logo a img {
	width: 160px;
}

p.ftr-para {
	font-size: 15px;
	color: #d3d3d3;
	line-height: 28px;
	/* padding-right: 50px; */
	padding: 0;
	margin-bottom: 30px;
	margin-top: -14px;
}

.ftr-list2 {
	list-style: none;
	margin: 0;
	padding: 0;
	display: initial;
	justify-content: center;
	text-align: center;
}

.ftr-list2 li a {
	/* display: flex; */
	font-size: 16px;
	color: #d5d5d5;
	/* padding-bottom: 10px; */
	text-transform: capitalize;
	/* justify-content: space-between; */
	/* text-align: center; */
	padding-left: 0;
	border-left: initial !important;
	margin-left: 0;
	/* padding-bottom: 51px; */
	margin-bottom: 10px;
	display: inline-block;
}

p.ftr-para {
	font-size: 15px;
	color: #d3d3d3;
	line-height: 28px;
	/* padding-right: 50px; */
	padding: 0;
	margin-bottom: 15px;
	margin-top: -13px;
}

h5.ftr-cap {
	color: #ffffff;
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 20px;
	margin-top: 15px;
}

.ftr-list li a h5 {
	font-size: 16px;
	font-weight: 400;
	line-height: 14px;
	color: #e2e2e2;
	padding-right: 0;
	/* border-left: 1px solid #818181; */
	/* margin-right: 20px; */
	/* margin-left: 20px; */
}

.ftr-list li a {
	display: inline-block;
	font-size: 16px;
	color: #e3e3e3;
	/* padding-bottom: 10px; */
	border-left: initial !important;
	/* margin-left: 20px; */
	padding-left: 0;
	/* line-height: 84px; */
}

.ftr-list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: initial !important;
	justify-content: center;
}

.footer3 {
	padding: 15px 0;
	border-top: 1px solid #94a5c0;
}

h5.ftr-title {
	font-size: 14px;
	text-align: center;
	margin-bottom: 0;
	color: #fff;
}

h5.fl-head.a-font {
	font-size: 25px;
	color: #fff;
	margin-top: 12px;
	margin-bottom: 15px;
	line-height: 36px;
	font-weight: 600;
}

.sp-col {
	flex: 0 0 100%;
	max-width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.main-nav .navbar .container-fluid .navbar-nav li a {
	color: #000;
	font-size: 14px;
	padding: 5px 23px;
	font-weight: 600;
	/* padding-left: 30px; */
	/* padding-bottom: 20px; */
	/* padding: 10px 0; */
}

h5.bt-head {
	color: #073ed7;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 11px;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 55px; */
	margin-bottom: 18px;
	background: rgba(21, 57, 238, 0.1);
	padding: 8px 22px;
	display: inline-block;
	border-radius: 20px;
}

h5.bt-head2.a-font {
	font-size: 17px;
	font-weight: 600;
	margin-bottom: 16px;
}

.boot {
	margin-top: 40px;
}

p.bt-para {
	font-weight: 500;
	font-size: 16px;
	color: #000000;
	margin-bottom: 21px;
}

h5.bt-cap {
	font-weight: 700;
	font-size: 18px;
	letter-spacing: 0.5px;
	font-family: "Lora", serif;
	color: #052cb6;
	margin-bottom: 12px;
	margin-top: 19px;
}

h5.bt-cap2 {
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 12px;
}

h5.bt-cap3 {
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 12px;
	line-height: 23px;
}

  
}


@media (max-width: 360px){


.main-nav .navbar .container-fluid .navbar-nav li a {
	color: #000;
	font-size: 14px;
	/* padding: 5px 23px; */
	font-weight: 600;
	/* padding-left: 30px; */
	/* padding-bottom: 20px; */
	/* padding: 10px 0; */
}

h5.ban-title {
	color: #000000;
	font-size: 17px;
	margin-bottom: 17px;
	font-weight: 600;
}

.ban-form .frm-full .form-group .form-control {
	background-color: #f2f5ff !important;
	height: 35px !important;
	border: 1px solid #a2a2a2;
	margin-bottom: 15px;
	border-radius: inherit !important;
}

.frm-icon i {
	color: #0730bd;
	font-size: 10px;
	line-height: 37px;
	padding-right: 12px;
}


.banner {
	/*min-height: 595px;*/
	/* padding: 80px 0; */
}

.ab-header {
	font-size: 10px;
	padding: 4px 15px;
}

.ab-header2 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 8px;
	color: #000000;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 16px;
}

p.ab-para {
	color: #1e1e1e;
	font-size: 14px;
	line-height: 24px;
	/* margin-bottom: 35px; */
	padding: initial !important;
}


.flyer {
	min-height: 428px;
	padding: 35px 0;
	margin-top: 30px;
}

h5.fl-h5 {
	color: #ffffff;
	font-weight: 600;
	font-size: 13px;
}

h5.fl-head.a-font {
	font-size: 20px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 13px;
	line-height: 32px;
	font-weight: 600;
}

h5.fl-head2 {
	color: #ffffff;
	font-size: 14px;
	border-bottom: 1px solid #fff;
	display: inline-block;
	padding-bottom: 5px;
	margin-bottom: 0;
	/* font-weight: 600; */
}

.ye-head.a-font {
	color: #2bd9c8;
	font-weight: 600;
	font-size: 16px;
	/* text-transform: uppercase; */
	color: #000000;
	letter-spacing: 0px;
	margin-bottom: 6px;
}

.topic {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 2px;
	color: #062fbb;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 63px; */
	margin-top: 15px;
	font-family: "Lora", serif;
}

h5.ye-head3 {
	color: #000000;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 23px;
	font-weight: 600;
	/* padding: 14px 0px; */
	margin-top: 8px;
}

.ye-link {
	display: inline-block;
	color: #ffffff;
	font-size: 12px;
	/* padding: 9px 16px; */
	/* border: 2px solid #fff; */
	margin-top: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	/* font-family: "Jost", sans-serif; */
	font-weight: 500;
	/* background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%); */
	/* border-radius: 34px; */
	font-weight: 700;
	color: #0730bd;
	border-bottom: 1px solid #0730bd;
	padding-bottom: 3px;
}

.speaker {
	margin-top:0px;
	padding:30px 0;
}



.sp-icon a {
	background: linear-gradient( to right, #00c6ff,#0072ff);
	color: #fff;
	width: 30px;
	height: 30px;
	display: inline-block;
	text-align: center;
	line-height: 32px;
	/* margin-bottom: 15px; */
	border-radius: 100%;
	font-size: 11px;
	/* padding: 0 20px; */
	/* margin: 0; */
	margin: 0 5px;
}

.sp-title {
	font-size: 16px;
	font-weight: 700;
	/* font-family: "Jost", sans-serif; */
	margin-bottom: 0;
	font-family: "Lora", serif;
	letter-spacing: 0.5px;
	color: #062fbb;
}



.display-5 {
	font-size: 18px;
}

h5.si-cap {
	font-size: 19px;
}

a.st-link {
	background: #072474;
	display: inline-block;
	color: #ffffff;
	font-family: "Jost", sans-serif;
	display: inline-block;
	font-weight: 600;
	font-size: 15px;
	padding: 10px 24px;
	margin-top: 24px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%);
	border-radius: 34px;
}

.ab-letter {
	letter-spacing: 0 !important;
	font-size: 17px !important;
	/* margin-top: 26px; */
	
	margin-top: 16px !important;
}


h5.att-title {
	margin-bottom: 0;
	font-size: 15px;
	line-height: 22px;
	margin-top: 18px;
	/* margin-bottom: 30px; */
}

.who-head2 {
	font-size: 23px;
	font-weight: 700;
	margin-bottom: 22px;
	color: #ffffff;
	letter-spacing: 2px;
	position: relative;
	/* padding-left: 72px; */
	margin-top: 17px;
}

h5.o-title {
	font-size: 33px;
}

.o-para2 {
	font-size: 15px;
	line-height: 24px;
	margin-top: 7px;
}

.fee {
	margin-top: 40px;
}

.fe-container {
	width: 100%;
	margin: 0 auto;
	padding: 0 20px;
}

.text-center.fee-box {
	background: #052cb5;
	color: #fff;
	padding: 4px;
}

.fe-header {
	font-weight: 500;
	font-size: 17px;
	margin-bottom: 0;
	padding: 8px 0;
}

.st-link.mt-4 {
	margin-top: 9px !important;
}

.ftr-logo a img {
	width: 150px;
}

p.ftr-para {
	font-size: 14px;
	color: #d3d3d3;
	line-height: 26px;
	/* padding-right: 50px; */
	padding: 0;
	margin-bottom: 15px;
	margin-top: -13px;
}

.ftr-list2 li a {
	/* display: flex; */
	font-size: 15px;
	color: #d5d5d5;
	/* padding-bottom: 10px; */
	text-transform: capitalize;
	/* justify-content: space-between; */
	/* text-align: center; */
	padding-left: 0;
	border-left: initial !important;
	margin-left: 0;
	/* padding-bottom: 51px; */
	margin-bottom: 6px;
	display: inline-block;
}

h5.ftr-cap {
	color: #ffffff;
	font-size: 15px;
	font-weight: 600;
	margin-bottom: 16px;
	margin-top: 13px;
}

.ftr-list li a h5 {
	font-size: 15px;
	font-weight: 400;
	line-height: 14px;
	color: #e2e2e2;
	padding-right: 0;
	/* border-left: 1px solid #818181; */
	/* margin-right: 20px; */
	/* margin-left: 20px; */
}

h5.ftr-title {
	font-size: 13px;
	text-align: center;
	margin-bottom: 0;
	color: #fff;
}

.footer3 {
	padding: 12px 0;
	border-top: 1px solid #94a5c0;
}

.speaker .container-fluid {
	padding: 0 20px !important;
}

.sp-col {
	flex: 0 0 100%;
	max-width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.sp-box {
	position: relative;
	margin-bottom: 30px;
	background: #ffffff;
	padding: 15px !important;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	border-radius: 20px;
	min-height: 415px;
	/* width: 55%; */
	/* margin: 0 auto 30px auto; */
}

.sp-img {
	/* padding-left: 25px; */
	/* padding-top: 25px; */
	padding: 0 !important;
}

.sp3 {
	padding: 0 !important;
	margin-top: 13px;
}

h5.bt-head {
	color: #073ed7;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 11px;
	letter-spacing: 1px;
	position: relative;
	/* padding-left: 55px; */
	margin-bottom: 18px;
	background: rgba(21, 57, 238, 0.1);
	padding: 8px 22px;
	display: inline-block;
	border-radius: 20px;
	line-height: 21px;
}

h5.bt-head2.a-font {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 16px;
	line-height: 25px;
}

p.bt-para {
	font-weight: 500;
	font-size: 15px;
	color: #000000;
	margin-bottom: 19px;
}


h5.fl-h5 {
	color: #ffffff;
	font-weight: 600;
	font-size: 12px;
}

h5.fl-head.a-font {
	font-size: 19px;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 13px;
	line-height: 29px;
	font-weight: 600;
}

.fl-link4 {
	display: inline-block;
	background: #ffffff;
	color: #052cb5;
	/* font-family: "Jost", sans-serif; */
	display: inline-block;
	font-weight: 600;
	font-size: 11px;
	padding: 14px 26px;
	margin-top: 30px;
	/* border: 1px solid #bdbdbd; */
	/* border-bottom: 1px solid #fff; */
	/* background: linear-gradient(90deg, #1539EE 0%, #2ADDC8 100%); */
	border-radius: 34px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
}
  .fcnbx{margin-bottom:0; margin-top:35px; padding-left:0px;} 

}

@media (max-width: 320px){}