body{font-family:'Open Sans',sans-serif;background:#fcfcfc;color:#000;font-size:16px;max-width:2500px;margin:0 auto;position:relative}li,ul{margin:0;padding:0}a,a:hover{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:400;margin:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239AA5C0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}::-webkit-scrollbar{width:8px;background-color:#ddd}::-webkit-scrollbar-thumb{background-color:#000086}h2.title{color:#000;font-weight:700;font-size:32px}h3.subtitle{color:#000;font-size:24px;font-weight:600}@media (max-width:1400px){h2.title{font-size:28px}}@media (max-width:767px){h2.title{font-size:22px}h3.subtitle{font-size:20px}}.swiper-pagination{display:flex;justify-content:center;position:relative;bottom:auto;margin-top:15px}.swiper-pagination span{margin:0 3px}.swiper-pagination span{width:5px;height:5px;border-radius:100px;padding:0;display:block;color:transparent;background:#707070;border:0}.form_wrapper{margin-bottom:-75px}.form_box{background:#fff 0 0 no-repeat padding-box;box-shadow:25px 25px 60px #0208164D;border-radius:3px;padding:20px;box-shadow:0 3px 10px #0208164d}.form_box h3{text-align:center;color:#000b86;font-size:24px;font-weight:700;margin-bottom:15px}.form_box .form-control{border-radius:4px;font-size:14px;height:50px;color:#9aa5c0;border:1px solid #d9dde5;padding:0 10px;transition:all .3s ease-in-out}.form_box .form-control:focus{box-shadow:none;border:1px solid #999;transition:all .3s ease-in-out}.form_box .form-control::placeholder{color:#9aa5c0}.form_box .form-control:-moz-placeholder{color:#9aa5c0}.form_box .apply-btn{width:100%;border:0;font-size:20px;border-radius:6px;font-weight:700;color:#fff;text-transform:capitalize;height:48px;background:#da2128;transition:all .3s ease-in-out}.form_box .apply-btn:hover{background:#1c1c93;transition:all .3s ease-in-out}.single-input{font-size:12px;color:#9aa5c0;text-align:left;padding-left:20px;position:relative}.single-input input[type=checkbox]{position:absolute;left:0;top:5px}.single-input a{color:#272727}@media (max-width:1400px){.form_box .apply-btn,.form_box .form-control{height:45px}}@media (max-width:991px){.form_wrapper{display:none;margin:0;position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(255 255 255 / 70%);z-index:2}.form_box{max-width:400px}.apply_btn_wrp{position:fixed;bottom:0;background-color:#fff;width:100%;padding:10px;display:block;opacity:.94;z-index:1;box-shadow:0 -3px 6px #00000029}.apply_btn_wrp button{border:0;display:block;text-align:center;font-size:16px;padding:8px 20px;background:#cf2f1f;color:#fff;border-radius:5px;font-weight:600}}@media (max-width:575px){.apply_btn_wrp button{padding:8px 20px;font-size:14px}}button.close{position:absolute;right:15px;top:18px;padding:0;width:20px;height:20px;opacity:1;background:0 0;border:0}button.close::before{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#000;transform:rotate(45deg)}button.close::after{content:'';position:absolute;left:0;width:100%;height:2px;background-color:#000;transform:rotate(-45deg)}.monthFee_box h4{color:#000;font-weight:700;font-size:28px}.monthFee_box h4 span{font-weight:400;font-size:14px;color:#777}@media (max-width:1200px){.monthFee_box h4{font-size:22px}}@media (max-width:575px){.monthFee_box h4{font-size:16px}.monthFee_box img{width:20px}.monthFee_box h4 span{font-size:12px}}.pic_box{border-radius:3px;border-bottom-right-radius:100px;overflow:hidden}.pic_box img{width:100%;height:100%;object-fit:cover}.intro_txt p{font-size:18px;line-height:30px}.intro_txt p span{font-weight:700}@media (max-width:1400px){.intro_txt p{font-size:16px;line-height:26px}}@media (max-width:1200px){.intro_txt p{font-size:15px;line-height:24px}}.swiper{width:100%;height:100%}.swiper-wrapper{height:auto}.swiper-slide{padding:15px;height:auto}.ch_box{box-shadow:0 5px 9px #00000029;border-radius:20px;padding:20px;position:relative;height:100%;min-height:160px;text-align:center}.ch_icon{text-align:center;margin-bottom:15px}.ch_box p{margin:0}.course_content{background:#cf2f1f}.course_content h2.title{text-align:center;color:#fff}.accordian_box{background:#fff;box-shadow:0 3px 6px #00000029;border-radius:5px}.accordian_head{background:#00008c;color:#fff;cursor:pointer;padding:15px 40px 15px 30px;position:relative;font-size:18px;font-weight:600}.accordian_content{padding:10px 30px 30px}.course_content ul{font-size:16px;padding:0 0 0 20px;margin:0}.course_content ul li{margin:10px 0}.course_content ul li:last-child{margin-bottom:0}.course_content ul.roman_list{position:relative;list-style:none}.course_content ul.roman_list li{position:relative}.course_content ul.roman_list li:before{position:absolute;content:"";background:#000;width:8px;height:8px;left:-20px;top:5px;border-radius:50%;list-style:none}.courseNote{font-size:14px;color:#fcfcfc}.course_content ul.roman_list ul{list-style:disc}.accordian_content strong{color:#00008c;font-size:20px}
@media (max-width:1200px){.accordian_head{font-size:16px}}@media (max-width:991px){.highlight_wrapper{height:auto}}@media (max-width:575px){.accordian_head{font-size:15px;padding:15px 30px 15px 15px}.accordian_head::before{margin-top:-5px;width:10px;height:10px}.accordian_content{padding:15px}.course_content ul{font-size:15px}}.eligibility_list li{position:relative;list-style:none;padding-left:20px;margin-bottom:10px;font-size:16px}.eligibility_list li:before{content:'';position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:100px;background:#1c1c1c}.eligibility_note{font-style:italic;font-size:12px;color:#6e6e6e}.cs_box{background:#ddd;border-radius:4px;padding:20px}.cs_box p{font-size:16px;font-weight:400}.fee_box{padding:20px;color:#fff;box-shadow:0 3px 6px #00000029;border-radius:8px;background:#cf2f1f}.fee_box p{margin-bottom:0;font-size:18px;font-weight:300}.fee_box h4{font-weight:700;margin-bottom:0;font-size:30px}.fee_box h4 span{font-size:14px;font-weight:400;display:block}@media (max-width:575px){.fee_box h4{font-size:20px}}.timer_box span{font-size:25px;vertical-align:middle;font-weight:700}@media (min-width:991px){.timer_box{background:#fff;border-radius:100px;width:60px;height:60px;position:fixed;right:50px;bottom:50px;overflow:hidden;box-shadow:0 3px 6px #00000029;display:none;z-index:1}.timerIcon{width:60px;line-height:60px;text-align:center}.timer_box:hover{width:auto;height:auto;background:#f2f2f2}.timeRun_box{display:none}.timer_box:hover .timeRun_box{display:block}}@media (max-width:575px){.timer_box p{font-size:14px}.timer_box span{font-size:16px;vertical-align:middle}}footer{background:#e0e0e0;color:#000}footer h4{font-size:14px;color:#0f0f0f;font-weight:500}footer p{font-size:14px;color:#0f0f0f}footer .foot_border{border-left:2px solid #0f0f0f}.col-auto.foot_border img{display:table;width:150px;margin:0 auto 10px auto}footer .timesproLogo{width:120px}footer .logo{max-width:200px}@media (max-width:991px){footer{margin-bottom:60px}}@media (max-width:575px){footer .logo{max-width:100%}}

.grtvideo-popup {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background: rgba(0,0,0, 0.85);
	z-index:99999;
}

.grtvideo-popup-content {
	margin-top:150px;
	width:95%;
	max-width:850px;
	margin-left:auto;
	margin-right:auto;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.4);
	-moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.4);
	box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.4);
	position:relative;
}

.grtvideo-popup-close {
	position:absolute;
	top:-35px;
	right:0;
	color:#FFF;
	font-size:25px;
	cursor:pointer;
}

.grtyoutube-iframe {
	width:100%;
	height:480px;
}

@media (max-width:767px) {
	.grtyoutube-iframe {
		width:100%;
		height:350px;
	}
}

.testimonial{
	background:#f5f5ff;
	padding: 50px 0 20px;
	margin: 0 0 60px;
}
.testimonial h2 {
	margin: 0 0 30px;
}
.testimonial .card {
	margin: 0 0 20px;
}
.testimonial .card img {
	width: 150px;
	height: auto;
	border: 1px solid #CCC;
	border-radius: 3px;
}
.testimonial .card .desc {
	width: 100%;
	margin: 0 0 0 20px;
}
.testimonial .card .desc p {
	margin: 0 0 10px;
}
@media (max-width:767px) {
	.testimonial{
		background:#f5f5ff;
		padding: 50px 0 10px;
		margin: 0 0 20px;
	}
	.testimonial .card {
		text-align: center;
		margin: 0 0 50px;
	}
	.testimonial .card img {
		width: 100px;
	}
	.testimonial .card .desc {
		margin: 0;
	}
}

/* dropdown */
.dropdown-menu {
position: absolute;
z-index: 1000;
display: none;
min-width: 10rem;
padding: 0.5rem 0;
margin: 0;
font-size: 1rem;
color: #212529;
text-align: left;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.15);
border-radius: 0.25rem;
}
.dropdown-item {
display: block;
width: 100%;
padding: 0.25rem 1rem;
clear: both;
font-weight: 400;
color: #212529;
text-align: inherit;
text-decoration: none;
white-space: nowrap;
background-color: transparent;
border: 0;
}