.fit-to-profit {
	background-image: url(/images/LBS/profit.webp);
	margin: 24px 0px;
	padding: 28px 10px;
}

.ts-facts-bg .ts-facts-num {
	color: #fff;
}

.ts-facts-bg p {
	color: white;
}

.column-left-title .column-title {
	color: #fff;
	font-size: 30px;
	line-height: 42px;
	padding-top: 30px;
	font-weight: 700;
}

.news-update {
	background-color: #043276;
	color: #fff;
	padding: 10px 0px;
	height: 45px;
}
.news-update marquee a {
	color: white;
}
.video-container {
	position: relative;
	padding-bottom: 37.25%;
	height: 0;
	overflow: hidden;
}



.video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}


.industry-collab_box {
	padding: 15px 30px;
	border: 1px solid #e9dede;
	height: 500px;
	overflow: scroll;
}


.Indus_box_outer {
    background: linear-gradient(to bottom, #fff8f8 0%, #ffeae9 100%);
    padding: 83px 0px;
}


.Indus_box_outer .link-con {
	float: right;
	background: white;
	padding: 10px;
	margin-top: 53px;
}

.about_box {
	width: 100%;
	height: 180px;
	margin: 10px;
	padding: 20px;
	text-align: center;
	display: inline-block;
	box-shadow: -2px 6px 13px -6px;
}

.program_banner {
	background-image: url(/images/LBS/website/images/lloyd-pc-v1.webp);
	background-size: cover;
	height: auto;
	padding: 50px 0px;
}

.program_list img {
    margin-left: 152px;
    margin-top: 55px;
}

#box1 {
	background-color: #ff8080;
}

#box2 {
	background-color: #80b3ff;
}

#box3 {
	background-color: #b3ffb3;
}

#box4 {
	background-color: #ffff80;
}

.about_box h2 {
	font-size: 33px;
	font-weight: 900;
}

.about_box p {
	font-size: 15px;
}

.about_text label {font-size: 20px; color: #a30606;}

.about_text h2 {
	font-weight: 900;
	font-size: 38px;
	color: #043276;
}

.about_text p {
	line-height: 1.8em;
}

.about_text btn-con {}

.tab_workshop {
	background: #f1efef;
}

.event_tt>li.active>a,
.event_tt>li.active>a:hover,
.event_tt>li.active>a:focus {
	background-color: #337ab7;
	/* Change to desired color */
	color: #fff;
	/* Change to desired text color */
}


.tab_box_outer {
	padding: 20px 0px;
	background: #fbfbfb;
}

/* Style for tabs */
.tab {
	overflow: hidden;
	/* border: 1px solid #ccc; */
	background-color: #043276;
}

/* Style for tab buttons */
.tab button {
	background-color: inherit;
	float: left;
	border: none;
	outline: none;
	cursor: pointer;
	padding: 14px 16px;
	transition: 0.3s;
}

/* Change background color of active tab button */
.tab button.active {
	background-color: #05a905;
}

/* Style for tab content */
.tabcontent {
    display: none;
    padding: 20px 50px;
    border: 1px solid #ccc;
    border-top: none;
}

.event-news-list-slider-col {
	margin: 15px auto;
	width: 100%;
	background: #fee8cd;
	padding: 15px;
	/* max-height: 410px; */
	min-height: 410px;
}
.program_detals h5 {
    margin-top: 5px;
    color: #ffc93d;
   /* text-align: center;*/
    font-size: 51px;
}

.program_detals h2 {
    color: #FFF!important;
    text-align: center;
    font-size: 31px;
    margin-bottom: 0px;
}

/* Client logo marquee */

@keyframes slides {
	from {
		transform: translateX(0);
	}

	to {
		transform: translateX(-100%);
	}
}

.logos {
	overflow: hidden;
	padding: 30px 0px;
	white-space: nowrap;
	position: relative;
}

.logos:before,
.logos:after {
	position: absolute;
	top: 0;
	content: '';
	width: 250px;
	height: 100%;
	z-index: 2;
}

.logos:before {
	left: 0;
	background: linear-gradient(to left, rgba(255, 255, 255, 0), rgb(255, 255, 255));
}

.logos:after {
	right: 0;
	background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255));
}

.logo_items {
	display: inline-block;
	animation: 12s slides infinite linear;
}

.logos:hover .logo_items {
	animation-play-state: paused;
}

.logo_items img {
	height: 100px;
}

/* Client logo marquee */


/* Recruiter*/

.Recruiter_box {
    width: 100%;
    height: 180px;
    margin: 10px;
    padding: 20px;
    text-align: center;
    display: inline-block;
    color: white;
    border: 1px solid #e7d8d8;
}
.Recruiter_box_bac {
    margin-top:200px
}

/*
#re_box1 {
	background-color: #00aeef;
}

#re_box2 {
	background-color: #812990;
}

#re_box3 {
	background-color: #ec008c;
}

*/

.Recruiter_box h2 {
    font-size: 60px;
    font-weight: 900;
    margin: 0px;
    color: #a30606;
   
}

.Recruiter_box p {
    font-size: 24px;
    margin: 0px;
    color: black;
}

.Recruiter_box span {
    font-size: 14px;
    color: #a30606;
}

.Recruiter_box h6 {
    font-size: 10px;
    color: black;
    margin: 0px;
}

.our-recruiters {
	text-align: center;
}

.our-recruiters h2 {
    font-size: 41px;
    color: #043276;
    margin: 0px;
}

.our-recruiters p {
	font-size: 15px;
}


.placed-students {
    text-align: center;
    margin-top: 0px;
}

.placed-students h2 {
    font-size: 41px;
    color: #043276;
    margin: 0px;
}

.placed-students p {
	font-size: 15px;
}


.our-insightetc {
	text-align: center;
}

.our-insightetc h2 {
    font-size: 50px;
    color: #a30606;
}

.our-insightetc p {
	font-size: 15px;
}

.Recruiter_box_outer {
	background: #fbfbfb;
	padding: 50px 0px;
	/* border-bottom: 1px solid red; */
}

.placed_owl_left {
    top: 50%;
    transform: translateY(-50%);
    border: 1px solid #ddcfcf;
    height: 30px;
    width: 30px;
    line-height: 28px;
    transition: all ease 0.5s;
}
.placed_owl_right{
    top: 50%;
    transform: translateY(-50%);
    border: 1px solid #ddcfcf;
    height: 30px;
    width: 30px;
    line-height: 28px;
    transition: all ease 0.5s;
}
.carousel-control.left {
    background: none;
    color: black;
    margin-right: 20px;
}
.carousel-control.right {
    background: none;
    color: black;
}
.arrow_bottom {
    text-align: center;
}
.arrow_bottom > .carousel-control {
    position: inherit;
    padding: 2px 10px;
    color: black;
    opacity: 1;
    font-weight: 100 !important;
    font-size: 15px;
}
.industry_collab{ text-align: center;}

.industry_collab > .carousel-control {
    position: inherit;
    padding: 2px 10px;
    color: black;
    opacity: 1;
    font-weight: 100 !important;
    font-size: 15px;
	    border: 1px solid #cfc8c8;
}

.student_testimonials{ text-align: center;}

.student_testimonials > .carousel-control {
    position: inherit;
    padding: 2px 10px;
    color: black;
    opacity: 1;
    font-weight: 100 !important;
    font-size: 15px;
	    border: 1px solid #cfc8c8;
}

.inustry-collab_box {
    border: 1px solid #e7dddd;
    padding: 30px 20px;
    background: white;
    min-height: 500px;
}

.Testimonials-collab_box {
    border: 1px solid #e7dddd;
    padding: 30px 20px;
    background: white;
	min-height: 500px;
}

#TestimonialsSpeak .swiper-slide{text-align:center;}
#TestimonialsSpeak .img-right-text-box-list-col {
    position: relative;
    width: 100%;
    margin: 15px auto;
    text-align: center;
}

.Testimonials_heading{text-align: center;}
.Testimonials_heading h2 {
    font-size: 35px;
    color: #043276;
    width: 100%;
}

.students_club {
    text-align: center;
    padding-top: 90px;
}
.students_club h1{font-size: 50px; color: #a30606;}
.students_club p{font-size: 20px;}
/* Recruiter*/

.box-hover-img-col {
    position: relative;
    min-height: 400px;
    padding: 40px;
}

.box-hover-img-full {
    width: 100%;
    height: 100%;
    flex-direction: column;
    justify-content: center;
   padding: 5px;
    overflow: hidden;
}
.program_list a {
    color: black;
    font-size: 14px;
}
.testimonials_box_cra{padding: 0px 180px;}
.collaborations_box_cra{padding: 0px 80px}

.lbs_year_box {
    /* background: red; */
    text-align: center;
    margin-top: 0px;
    width: 100%;
}
.lbs_year_box img{width:250px;}
.counseling_outer_box {
    background-color: #f6f6f6;
}

.lbs_year_box h1 {font-size:90px;font-weight:900;color:#FFC93D!important;text-align:center;margin-top:0px;margin-bottom:0px;}
.lbs_year_box h2 {font-size:45px;color:#FFC93D!important;text-align:center;margin-top:0px;margin-bottom:0px;}
.lbs_year_box h3 {color:#FFF;text-align:center;margin-top:0px;margin-bottom:0px;}
.Tab_eep_detaild {background-color:#ebebeb;padding:10px 0px 25px 0px;}
.Tab_eep  {text-align: center;font-size: 30px; padding: 21px 0px 0px 0px;}
.Tab_eep p{text-align:center;margin-bottom:0px;}
.Tab_eep h2 {text-align: center;font-size: 30px;margin-bottom:0px;}
.Tab_eep h2 strong{text-align:center;color:#486648;font-weight:600;font-size:35px;}
.Tab_eep h3 {text-align: center;font-size: 20px;margin-bottom:5px;}
.Tab_eep h3  strong{text-align: center;font-size: 25px;margin-bottom:0px;color:#136384;}
.box_view1 {margin-top:20px;gap: 20px;}
.box_view1 h2{color: #FFF;}
#box_1 {border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);padding: 20px;text-align: center;color: #fff;height:185px;border:5px solid #F79321;}
#box_2 {border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);padding: 20px;text-align: center;color: #fff;height:185px;border:5px solid #E73B5D;}
#box_3 {border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);padding: 20px;text-align: center;color: #fff;height:185px;border:5px solid #0C819C;}
.box_view1 button {background-color: #007BFF;color: white;border: none;padding: 10px 15px;border-radius: 5px;cursor: pointer;font-size: 14px;}
.box_view1 button:hover {background-color: #0056b3;}
.box_view1 a {color: white; border: none;}
#A {color:#F79321;}
#B {color:#E73B5D;}
#C {color:#0C819C;}
@media only screen and (max-width: 599px) { 
.Recruiter_box_bac {
    margin-top: 2px;
}
#box_1 {margin-bottom: 10px;}
#box_2 {margin-bottom: 10px;}
.Tab_eep h2 {font-size: 24px;}
.Tab_eep h2 strong {font-size: 24px;}
.Tab_eep h3 strong {font-size: 20px;}
.lbs_year_box h1 {font-size:88px;font-weight:900;color:#FFC93D!important;text-align:center;margin-top:-40px;margin-bottom:-25px;}
.lbs_year_box h2 {font-size:30px;color:#FFC93D!important;text-align:center;margin-top:0px;margin-bottom:0px;}
.lbs_year_box h3 {color:#FFF;text-align:center;margin-top:0px;margin-bottom:0px;}
.about_text h2 {font-weight: 900; font-size: 25px;color: #043276;}
.our-insightetc h2 {font-size:29px;color: #a30606;}
.tab button {font-size: 14px;}
.column-left-title .column-title {color: #fff;font-size: 23px;line-height: 42px;padding-top:0px; font-weight: 700;}
.students_club h1 {font-size: 25px;color: #a30606;}
.students_club {text-align: center;padding-top: 90px;padding: 0px 14px 6px 25px;}
.students_club p {font-size: 16px;}
.box-hover-img-col {position: relative;min-height: 164px;padding: 0px;}
.box-hover-img-full {padding: 5px;overflow: hidden;text-align: center;height:155px;}
.box-hover-img-text {position: relative;top: 3%;left: 0;z-index: 4;-webkit-transition: all .9s ease;transition: all .9s ease;}
.box-hover-img-text label{font-size:18px;}
.box-hover-img-text-white label, .box-hover-img-text-white , .box-hover-img-text-white p {color: #fff;font-size: 14px;}
.box-hover-img-text-white , .box-hover-img-text-white h2, .box-hover-img-text-white p {color: #fff;font-size: 17px;}
.our-recruiters p{text-align:center;}
.placed-students p{text-align:center;}
.Recruiter_box h2 {font-size: 45px;font-weight: 900;margin: 0px;color: #a30606;}
.Recruiter_box p {font-size: 20px;margin: 5px;color: black;text-align:center;}
.Recruiter_box span {font-size:16px;color: #a30606;}
.Recruiter_box h6 {font-size: 14px;color: black;margin: 0px;}
.our-recruiters h2 {font-size: 30px;color: #043276;margin: 4px;}
.placed-students h2 {font-size: 30px;color: #043276;margin: 4px;}
.tabcontent {display: none;padding: 16px 10px; border: 1px solid #ccc; border-top: none;}
.program_list a {color: black;font-size: 14px;}
.Recruiter_box {width: 100%;height: 158px;margin: 10px; padding: 20px;}
.btn {font-size: 12px;padding: 12px 18px;min-width: 108px;margin-bottom: 5px;width:100%;margin-top:15px;}
.Indus_box_outer {background: linear-gradient(to bottom, #fff8f8 0%, #ffeae9 100%);padding: 0px 0px;}
.inustry-collab_box {border: 1px solid #e7dddd;padding: 14px 5px;background: white;}
.carousel-inner {padding: 0px 2px;}
.Testimonials_heading h2 {font-size: 25px;color: #043276;width: 100%;}
.Testimonials_heading h2::after { content: '';position: absolute; top: 77px; 
left: 50%; width: 188px; height: 2px; background-color: #000;
    transform: translateX(-50%);
}
.link-text {font-size: 11px;}
.program_detals h2 {color: #FFF !important;text-align: center;font-size: 21px !important;}
.program_detals h5 {margin-top: 25px !important;color: #FDB515;text-align: center;font-size: 20px !important;}
.program_list p {font-size: 14px !important}
.Recruiter_box_outer {background: #fbfbfb; padding: 0px 0px;/* border-bottom: 1px solid red; */}
button.tablinks { width: 100%;}

.lbs_year_box img {
    width: 163px;
}
.mob-video-container {position: relative;padding-bottom: 46.25%;height: 0;overflow: hidden;}
.mob-video-container video {position: absolute;top: 0;left: 4px;width: 100%;height: auto;}
.students_more h1 {text-align: center;color: #a30606;font-size: 27px;font-weight: 700;}
.img-right-text-box-list-text p{text-align:center;}


}
