@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,800;0,900;1,100;1,200;1,300;1,400;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* font-family:'Poppins', sans-serif; */
/* font-family:'Poppins', serif; */
/* font-family:'Roboto Condensed', sans-serif; */
/* font-family:'Rubik', sans-serif; */

:root{
	--bs-blue:#0d6efd;
}


/* Common CSS */

*,::after,::before{box-sizing:border-box;}

body{margin:0px; padding:0px; box-sizing:border-box; font-family:'Poppins', sans-serif;}

ul{padding:0px; margin:0px;}
ul li{list-style:none; color:#686868;}

a{text-decoration:none;}
p{
 color:#222;
 font-size:16px;
 line-height:28px;
}


h1, h2, h3, h4, h5, h6{}

.padd10{padding:10px 0px;}
.padd20{padding:20px 0px;}
.padd30{padding:30px 0px;}
.padd40{padding:40px 0px;}
.padd50{padding:50px 0px;}
.padd60{padding:60px 0px;}
.padd70{padding:70px 0px;}
.padd80{padding:80px 0px;}
.padd90{padding:90px 0px;}
.padd100{padding:100px 0px;}

.wrapper{overflow:hidden;}

.btn-primary{background:#163269; border:2px solid #163269; line-height:45px; font-style:normal; font-weight:500; font-size:14px; display:flex;}
.btn-primary{align-items:center; text-align:center; letter-spacing:1.5px; padding:0px 20px; border-radius:3px;}
.btn-primary{text-transform:uppercase; color:#FFFFFF; justify-content:center;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active:focus{color:#163269; background:#fff; border:2px solid #163269;}

.heading{width:100%; height:auto;}
.heading h2{font-style:normal; font-weight:600; font-size:32px; line-height:1.25em; color:#163269; font-family:'Poppins', serif;}
.heading .subTitle{font-style:normal; font-weight:400; font-size:18px; line-height:23px; color:#000; margin-top:10px; font-family:'Poppins', serif;}
.heading p{margin-top:15px;font-style:normal; font-weight:400; font-size:16px; line-height:24px; color:#222;}

.heading.whiteText h2{color:#fff;}
.heading.whiteText p{color:#fff; opacity:1; letter-spacing:0.3px;}
.heading.whiteText button.btn-primary{background:#fff; border:2px solid #fff; color:#163269;}
.heading.whiteText button.btn-primary:hover{background:#163269; border:2px solid #fff; color:#fff;}


/* Header */

.header{width:100%; height:auto; background:#fff;}
.brandName{width:100%;}
.brandName a{display:inline-block;}
.mainMenu > ul{display:flex; flex-wrap:wrap; gap:20px; justify-content:flex-end;}
.mainMenu > ul > li{display:flex; align-items:center; flex-wrap:wrap; position:relative;}
.mainMenu > ul > li > a{font-style:normal; font-weight:500; font-size:17px; line-height:100px; letter-spacing:0.01em; color:#163269;}
.mainMenu > ul > li > a{display:flex; align-items:center; justify-content:center;}
.mainMenu > ul > li.dropMenu > a:after{width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid #163269;}
.mainMenu > ul > li.dropMenu > a:after{content:""; border-radius:2px; position:relative; top:1px; margin-left:5px;}
.mainMenu > ul > li:hover .subMenu{display:block;}
.mainMenu > ul > li .subMenu{display:none; position:absolute; top:100%; z-index:9; background:#fff; width:230px;}
.mainMenu > ul > li .subMenu > li > a{display:block; line-height:40px; padding:0px 15px; border-top:1px solid #ededed;}
.mainMenu > ul > li .subMenu > li > a{color:#163269; font-size:15px; letter-spacing:0.2px; transition:all 0.5s ease-in-out;}
.mainMenu > ul > li .subMenu > li > a:hover{background:#163269; color:#fff; transition:all 0.2s ease-in-out;}
.mainMenu > ul > li.active .subMenu li.active a{background:#f7f7f7; color:#163269;}

.mainMenu > ul > li.active > a{border-top:3px solid #000;}

.mainMenu .brandLogo{display:none;}

.header.sticky{position:fixed; top:0px; height:100px; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.header.sticky{-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; z-index:999; box-shadow:0px 2px 20px rgba(0, 0, 0, 0.1);}

.mobileMenu{display:none;}

{}



/* Banner */

.banner{position:relative;}
.banner .container{	position:absolute; top:0; margin:0 auto; left:0; right:0; height:100%; display:flex; flex-wrap:wrap; align-items:center;}
.bannerText{background:#fff; min-height:600px; width:60%; padding:50px 100px 50px 0px; display:flex; flex-wrap:wrap; align-items:center; z-index:99;}
.bannerText{position:relative;}
.bannerText label {
 font-style:normal;
 font-weight:400;
 font-size:18px;
 line-height:21px;
 letter-spacing:0.02em;
 color:#191654;
 text-transform:capitalize;
}
.bannerText h1 {
 font-style:normal;
 font-weight:400;
 font-size:58px;
 line-height:75px;
 letter-spacing:0;
}
.bannerText h1{color:#163269;}
.bannerText p{font-style:normal; font-weight:400; font-size:18px; line-height:1.4em; margin-top:10px; color:#444;}
.headline{width:50px; height:5px; background:#163269; margin-top:25px; margin-bottom:20px; opacity:0.8;}

.uniImage{	height:824px;	width:100%;	background-image:url(../images/banner2.png);	background-repeat:no-repeat;	background-size:contain;	background-attachment:fixed;	background-position:top right;}


/* Study */

.study{background:#163269; position:relative;}
.study:before { background:url(../images/leftCorner.png) no-repeat left bottom / cover; position:absolute; left:0; bottom:0px; content:""; width:35%; height:100%;}
.study:after { background:url(../images/rightCorner.png) no-repeat right top / cover; position:absolute; right:0; top:0px; content:""; width:35%; height:100%;}
.study .container{position:relative;}
.studyText{text-align:right; border-right:1px solid #214488; padding-right:50px;}
.studyText h2{font-style:normal; font-weight:600; font-size:38px; line-height:normal; text-align:right;}
.studyText h2{letter-spacing:0; color:#fff; font-family:'Poppins', serif;}
.studyText p{font-style:normal; font-weight:300; font-size:16px; line-height:26px; text-align:right; color:#fff; margin-top:7px; letter-spacing:0.1px;}
.studyText p strong{font-size:18px; text-transform:capitalize; font-size:20px;}
.counters{gap:60px; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; height:100%;}
.counters .item{width:calc(33% - 60px); text-align:center;}
.counters .item > div{display:flex; align-items:center; justify-content:center; color:#fff; font-style:normal; font-weight:600;}
.counters .item > div{font-size:40px; line-height:55px; letter-spacing:0.02em;}
.counters .item label{font-style:normal; font-weight:400; font-size:18px; line-height:27px; display:flex; align-items:center;}
.counters .item label{text-align:center; letter-spacing:0.5px; color:#fff; display:block; text-transform:capitalize;}


/* All Courses */

.courseItem{width:100%; height:auto; border-radius:3px; overflow:hidden;}
.courseItem .courseImg{width:100%; height:auto; overflow:hidden;}
.courseItem .courseImg img{width:100%; height:226px; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.courseItem .courseImg img{-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; transform:scale(1.0);}
.courseItem:hover .courseImg img{-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; transform:scale(1.05);}
.courseItem:hover .courseImg img{-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}

.courseText{width:100%; height:auto; background:#F0F7FF; padding:20px; min-height:180px;}
.courseText h4{font-style:normal; font-weight:500; font-size:18px; line-height:24px; letter-spacing:0.02em;}
.courseText h4{color:#000; margin-bottom:10px;}
.courseText p{font-style:normal; font-weight:400; font-size:14px; line-height:22px; color:#222; margin-bottom:0px; min-height:135px;}
.courseText p{display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:4;}
.courseText a.readMore{font-style:normal; font-weight:600; font-size:14px; line-height:24px; letter-spacing:0.02em; display:none;}
.courseText a.readMore{text-transform:uppercase; color:#163269;}
.courseText a.readMore svg{margin-left:5px;}
.courseText a.readMore:hover{color:#000;}

.courses .row > div .allCourses + button{display:none;}

.allCourses .owl-nav{position:absolute; bottom:0; left:-44px;}
.allCourses .owl-nav button{display:block; margin:5px 0px 0px 0px;}
.allCourses .owl-nav button{width:35px; height:35px; border-radius:50px; border:2px solid rgba(0, 0, 0, 0.6) !important; margin-right:8px;}
.allCourses .owl-nav button{color:rgba(0, 0, 0, 0.6) !important;}
.allCourses .owl-nav button svg{top:1px; position:relative;}
.allCourses .owl-nav button:hover{color:#000 !important; border-color:#000 !important;}




/* Why us */

.whyUs{ width:100%; height:auto; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; position:relative;}
/*.whyUs{background:#163269 url(../images/dargBGLine.png) no-repeat left top / 50% 100%;}*/
.whyUs{background:#163269; position:relative;}
.whyUs:before {
 background:url(../images/num_shap.png) no-repeat left top / cover;
 content:"";
 top:0;
 left:0;
 width:50%;
 height:75%;
 position:absolute;
 opacity:0.6;
 transform:rotate(180deg);
}

.whyUs .container{display:flex; flex-wrap:wrap; justify-content:space-between; position:relative;}
.titleBlock{width:45%; padding:60px 150px 60px 0px; min-height:550px; display:flex; align-items:center; flex-wrap:wrap;}
.titleBlock{}
.whySlide{width:50%; height:auto; padding:0px 0px 0px 0px; display:flex; flex-wrap:wrap; align-items:center; background:#f7f7f7;}
.whySlide .whySlider{position:relative; left:-115px;}
.whySlide .whySlider .owl-item img{max-width:100%; height:auto;}
.whySlide .owl-nav{position:absolute; bottom:-60px;}
.whySlide .owl-nav button{width:35px; height:35px; border-radius:50px; border:2px solid rgba(255, 255, 255, 0.6) !important; margin-right:8px;}
.whySlide .owl-nav button{color:rgba(255, 255, 255, 0.6) !important;}
.whySlide .owl-nav button svg{position:relative; top:1.5px;}

.cetficates{position:absolute; top:0; right:2.4%; width:11%; height:100%; padding:30px 0px; text-align:center;}
.cetficates{display:flex; flex-wrap:wrap; align-items:center; background:#163269;}

.cetficates ul{display:flex; flex-wrap:wrap; gap:40px;}
.cetficates ul li{width:100%; text-align:center;}
.cetficates ul li img{max-height:80px;}

.



/* News & Events */

.news{background:url(../images/blogs/bg.png) no-repeat center top / cover;}
.newsItem{width:100%; height:auto; overflow:hidden; margin-top:25px; border-radius:10px;}
.newsItem:first-child{margin-top:0px;}
.newsImg{width:100%; height:auto; position:relative; overflow:hidden;}
.newsImg img{	width:100%; display:block; -webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.newsImg img{-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; transform:scale(1.0);}
.newsItem:hover img{-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;}
.newsItem:hover img{-o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; transform:scale(1.05);}
.newsDate{position:absolute; top:0; right:0; background:#163269; padding:8px 13px 10px; border-radius:0px 0px 0px 15px; display:flex;}
.newsDate{align-items:center; color:#fff; font-style:normal; font-weight:400; font-size:13px; line-height:21px; letter-spacing:0.5px;}
.newsDate svg{margin-right:8px; width:13px; height:auto;}
.newsTitle{position:absolute; bottom:0px; left:0; width:100%; background:linear-gradient(180deg, rgba(0, 0, 0, 0) 3.36%, rgba(0, 0, 0, 0.8) 50.42%);}
.newsTitle{min-height:auto; display:flex; flex-wrap:wrap; align-items:center; padding:50px 20px 20px;}
.newsTitle h4{font-style:normal; font-weight:400; font-size:18px; line-height:24px; color:#FFFFFF; margin:0px;}
.newsTitle h4{ letter-spacing:0.5px; font-family:'Rubik', sans-serif;}
.newsTitle h4 a{font-style:normal; font-weight:400; font-size:18px; line-height:24px; color:#FFFFFF; margin:0px; letter-spacing:0.5px; font-family:'Rubik', sans-serif;}
.newsDate{display:none;}

.verticalImg .newsImg img { height:571px;}


/* Linkage */

.linkages{background:#f9f9f9; width:100%; height:auto;}
.linkages .counters{background:url(../images/mapBg.png) no-repeat center center / 100% 100%; min-height:310px;}
.linkages .counters .item{width:calc(50% - 60px);}
.linkages .counters .item > div{color:#163269;}
.linkages .counters .item label{color:#222; font-weight:500; letter-spacing:0px;}

.adviceBoard{background:#163269; width:100%; height:310px; border-radius:5px; padding:10px;}
.adviceInn{background:#fff; border:1px solid #fff; border-radius:3px; height:100%; display:flex; flex-wrap:wrap;}
.adviceInn{align-items:center; justify-content:center; text-align:center; padding:30px;}
.adviceInn h4 {
 font-style:normal;
 font-weight:600;
 font-size:22px;
 line-height:30px;
 text-align:center;
 letter-spacing:0;
 color:#222;
}
.adviceInn h4{font-family:'Poppins', serif;}
.adviceInn p{font-style:normal; font-weight:300; font-size:14px; line-height:23px; text-align:center; letter-spacing:0.7px;}
.adviceInn p{color:#fff; margin-top:00px;}
.adviceInn p img {
 height:150px;
 width:auto !important;
 margin:0 auto;
}

.adviceInn .owl-dots{position:relative; top:15px;}
.adviceInn .owl-dots button{margin:0px 2px;}
.adviceInn .owl-dots button span{display:block; width:10px; height:10px; border-radius:30px; background:#D9D9D9;}
.adviceInn .owl-dots button.active span{background:#222;}



/* Footer */

.footer{width:100%; height:auto; border-top:1px solid #efefef;}
.shortDesc{width:100%; height:auto;}
.shortDesc a{display:inline-block;}
.shortDesc a > img{height:60px;}
.shortDesc p {
 margin-top:20px;
 padding-right:85px;
 font-style:normal;
 font-weight:400;
 font-size:15px;
 line-height:24px;
}
.shortDesc p{color:#7B7B7B;}
.links{margin-top:16px; width:100%; height:auto;}
.links h4{ font-weight:600; font-size:20px; line-height:26px; letter-spacing:0; color:#222;}
.links ul{margin-top:36px;}
.links ul li{	position:relative;	line-height:30px;}
.links ul li:before{}
.links ul li a{font-style:normal; font-weight:400; font-size:15px; display:block; letter-spacing:0px; color:#7B7B7B;}
.links ul li a:hover{color:#222;}
.links ul li a svg{margin-right:5px;}
.addressF{margin-top:16px; width:100%; height:auto;}
.addressF h4{ font-weight:600; font-size:20px; line-height:26px; letter-spacing:0; color:#222;}
.addressF ul{margin-top:38px;}
.addressF ul li{margin-top:10px;}
.addressF ul li:first-child{margin-top:0px;}
.addressF ul li label {
 font-style:normal;
 font-weight:600;
 font-size:16px;
 line-height:26px;
 letter-spacing:0.01em;
 color:#000;
}
.addressF ul li label{text-transform:capitalize;}
.addressF ul li p{font-style:normal; font-weight:400; font-size:16px; line-height:20px; color:#7B7B7B; margin-bottom:0px;}
.addressF ul li p a{font-style:normal; font-weight:400; font-size:16px; line-height:20px; color:#7B7B7B;}
.addressF ul li p a:hover{color:#222;}

.copyRight{font-style:normal; font-weight:400; font-size:14px; line-height:26px; letter-spacing:0.02em; color:#5E5E5E;}
.copyRight{ border-top:1px solid #ededed; text-align:center;}



/* Scroll to Top */


.scroll-area{ position:relative; z-index:999;}

.scroll-area .go-top{ position:fixed; cursor:pointer; top:0; right:30px; color:#ffffff; background-image:-moz-linear-gradient(0deg, #d1651a 0%, #c1282a 100%); background-image:-webkit-linear-gradient(0deg, #d1651a 0%, #c1282a 100%); z-index:9999; width:45px; text-align:center; height:45px; line-height:42px; opacity:0; visibility:hidden; -webkit-transition:all 0.9s ease-out 0s; -moz-transition:all 0.9s ease-out 0s; transition:all 0.9s ease-out 0s; border-radius:10px;}

.scroll-area .go-top svg{ position:absolute; top:50%; left:-4px; right:0; margin:0 auto; font-size:15px; -o-transform:translateY(-50%); transform:translateY(-50%); -webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}

.scroll-area .go-top svg:last-child{ opacity:0; visibility:hidden; top:60%;}

.scroll-area .go-top::before{
 content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1; background-image:linear-gradient(to right, #00132b 0%, #00132b 100%);
 background-image:-ms-linear-gradient(0deg, #d1651a 0%, #c1282a 100%); opacity:0; visibility:hidden; -webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s; ; border-radius:100%;}

.scroll-area .go-top:focus, .scroll-area .go-top:hover{ color:#fff;}
.scroll-area .go-top:focus::before, .scroll-area .go-top:hover::before{ opacity:1; visibility:visible;}
.scroll-area .go-top:focus svg:first-child, .scroll-area .go-top:hover svg:first-child{ opacity:0; top:0; visibility:hidden;}

.scroll-area .go-top:focus svg:last-child, .scroll-area .go-top:hover svg:last-child{ opacity:1; visibility:visible; top:50%;}

.scroll-area .go-top.active{ top:95%; -webkit-transform:translateY(-98%); -moz-transform:translateY(-98%); transform:translateY(-98%); opacity:1; visibility:visible; border-radius:0; right:30px; border-radius:100%;}

.top-wrap{ position:relative;}

.top-wrap .go-top-button{ display:inline-block; width:50px; height:50px; line-height:40px; text-align:center; color:#fff; top:3px; z-index:1; background:#163269;}

.top-wrap .go-top-button svg{ font-size:20px; font-weight:700; padding-left:4px; color:#fff;}

.top-wrap .go-top-button::after{ z-index:-1; content:""; position:absolute; left:3px; top:3px; width:45px; height:45px; -webkit-animation:ripple 1.6s ease-out infinite; -moz-animation:ripple 1.6s ease-out infinite; animation:ripple 1.6s ease-out infinite; opacity:0; background-image:-moz-linear-gradient(0deg, #163269 0%, #163269 100%); background-image:-webkit-linear-gradient(0deg, #163269 0%, #163269 100%); border-radius:100%;}

.top-wrap .go-top-button:hover{ background-color:#163269; color:#fff;}

@keyframes ripple{

 0%,
 35%{
 -webkit-transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 transform:scale(0);
 opacity:1;
}

 50%{
 -webkit-transform:scale(1.5);
 -moz-transform:scale(1.5);
 -ms-transform:scale(1.5);
 -o-transform:scale(1.5);
 transform:scale(1.5);
 opacity:0.8;
}

 100%{
 opacity:0;
 -webkit-transform:scale(2);
 -moz-transform:scale(2);
 -ms-transform:scale(2);
 -o-transform:scale(2);
 transform:scale(2);
}
}



/* Page Title */

.pageTitle {
 padding:60px 0px;
 background-image:url(../images/ttm-pagetitle-bg.jpg);
 background-repeat:no-repeat;
 background-attachment:scroll;
 background-position:top center;
 background-size:cover;
}
.pageTitle{ min-height:auto; display:flex; flex-wrap:wrap; align-items:center;}
.pageTitle{justify-content:flex-start;}
.innerPage{width:100%; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.innerPage h2 {
 font-size:44px;
 margin:0px 0px 0px 0px;
 position:relative;
 color:#fff;
 line-height:normal;
 font-weight:500;
 letter-spacing:0.5px;
 text-align:center;

}


.clntlg {
 width:fit-content;
 padding:10px 20px;
 background:#fff;
 border:1px solid #ccc;
 border-radius:5px;
 min-width:auto;
 text-align:center;
}
.shortLine{width:45px; height:5px; background:rgba(255, 255, 255, 0.9); border-radius:0;}


/* Page CSS */

.whyChoose{background:#163269; width:100%; height:auto;}

.whoWeAre{position:relative;}


.sideImg{width:100%; height:auto; overflow:hidden;}
.sideImg img{width:100%; height:auto; border-radius:10px;}

.whoText blockquote{font-style:normal; font-weight:400; font-size:30px; line-height:40px; font-family:'Cambria'; margin-bottom:30px;}
.whoText p{	font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#222;}

.chooseBlock{width:100%; height:auto; text-align:center;}
.chooseBlock .icon{width:90px; height:90px; background:#fff; display:flex; flex-wrap:wrap; align-items:center;}
.chooseBlock .icon{justify-content:center; font-size:40px; border-radius:100px; margin:0 auto;}
.chooseBlock .icon svg path{color:#163269;}
.chooseBlock h4{margin-top:26px; font-style:normal; font-weight:400; font-size:22px; letter-spacing:0.5px; line-height:26px;}
.chooseBlock h4{color:#fff; font-family:'Cambria';}
.chooseBlock p{font-style:normal; font-weight:300; font-size:16px; color:rgba(255, 255, 255, 0.7); margin:15px 0px 0px 0px;}

.teamItem{width:100%; height:auto; position:relative; padding-bottom:60px;}
.teamItem .teamImg{width:100%; height:auto; overflow:hidden;}
.teamItem .teamImg img{	display:block;}
.teamItem .teamDetail{width:85%; margin:0 auto; background:#163269; position:absolute; bottom:0; left:0; right:0;}
.teamItem .teamDetail{padding:20px; text-align:center; border-bottom:5px solid #496cb1;}
.teamItem .teamDetail h4{	color:#fff;	font-family:'Cambria';	font-size:24px;}
.teamItem .teamDetail label{display:block; color:aliceblue; text-transform:uppercase; letter-spacing:1.5px;}
.teamItem .teamDetail label{font-size:14px; font-weight:400; opacity:0.9}

.collaboration{background:#EDF2F6;}
.collabItem{width:100%; height:auto; display:flex; align-items:center; justify-content:center;}
.collabItem img{opacity:1; filter:grayscale(0); object-fit:cover; -webkit-transition:all 300ms linear 0s; -khtml-transition:all 300ms linear 0s; -moz-transition:all 300ms linear 0s; -ms-transition:all 300ms linear 0s; -o-transition:all 300ms linear 0s; transition:all 300ms linear 0s; max-width:100%:}
.collabItem:hover img{ opacity:0.6; filter:grayscale(1);}
/*.collaboration .heading h2{font-size:26px; font-weight:500;}*/
.logos .owl-stage .owl-item{background:#fff; padding:10px; }
.logos .owl-stage .owl-item .collabItem img {
 width:auto;
 height:125px;
}

.content_body{background:#EEF2F8;}
.getInTouc .heading, .getInTouc .contactCover .row{position:relative; z-index:9;}
.contactCover{background:#fff; padding:60px 60px; width:100%; height:auto; position:relative;}

.contactDetails{width:100%; height:auto; padding-right:50px; position:relative;}
.detailItem{width:100%; height:auto; display:flex; flex-wrap:wrap; gap:30px; padding-bottom:23px;}
.detailItem{margin-bottom:23px; border-bottom:1px solid #E2E2E2;}
.detailItem:last-child{border-bottom:0px; padding-bottom:0px; margin-bottom:0px;}
.detailItem .icon{width:55px; height:auto; overflow:hidden; position:relative; top:3px;}
.detailItem .icon img{max-width:55px; height:auto;}
.detailItem .detPt h5{font-style:normal; font-weight:600; font-size:17px; line-height:26px; letter-spacing:0px; color:#000;}
.detailItem .detPt h5{margin-bottom:5px;}
.detailItem .detPt p{margin-bottom:0px; font-style:normal; font-weight:400; font-size:16px; line-height:26px; color:#444A53;}
.detailItem .detPt p a{color:#444A53; display:inline-block;}

.contactForm{width:100%; height:auto; padding-left:30px;}
.contactForm .form-group label{font-style:normal; font-weight:500; font-size:14px; line-height:26px; letter-spacing:0.02em; color:#000;}
.contactForm .form-group .form-control{width:100%; line-height:50px; font-style:normal; font-weight:400; font-size:15px; color:#A4A4A4;}
.contactForm .form-group .form-control{padding:0px 15px; border-radius:0px;}
.contactForm .form-group{margin-bottom:30px;}
.contactForm .form-group textarea.form-control{resize:none; height:120px; line-height:24px; padding:15px;}

.locationMap{width:100%; height:auto;}
.locationMap iframe{display:block; width:100%;}

.subHeading{font-style:normal; font-weight:600; font-size:14px; line-height:21px; letter-spacing:0.05em;}
.subHeading{text-transform:uppercase; margin-bottom:10px;}

.blogItem{width:100%; height:auto; margin-bottom:30px; border-radius:0px; overflow:hidden; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.blogItem .blogImg{width:100%; height:auto; overflow:hidden; box-shadow:0 0 20px 3px rgba(0,0,0,.05);}
.blogItem .blogImg img{width:100%; height:auto; transform:scale(1.0); -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out;}
.blogItem:hover .blogImg img{transform:scale(1.05); -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out;}
.blogDetails{width:100%; height:auto; background:#fff; padding:35px;}
.blogDetails h4{font-style:normal; font-weight:600; font-size:22px; line-height:26px; letter-spacing:0.1px;}
.blogDetails h4{color:#163269; margin-bottom:10px;font-family:'Poppins', serif;}
.blogDetails p{font-style:normal; font-weight:400; font-size:15px; line-height:28px; letter-spacing:0; color:#444A53; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:3;}
.blogLabel{width:100%; height:auto; margin-bottom:10px;}
.blogItem .badge{background:transparent; font-weight:600; font-size:14px; letter-spacing:0.5px; text-transform:uppercase; color:var(--em-primary); padding:0px; display:block; text-align:left; margin-bottom:15px;}
.blogLabel span{font-style:normal; font-weight:500; font-size:13px; letter-spacing:0.03em; text-transform:capitalize; color:#7D8794;}
.blogDetailPage .blogImg{height:auto;}
a.readMore{font-style:normal; font-weight:600; font-size:14px; line-height:21px; letter-spacing:0.05em; display:flex; align-items:center;}
a.readMore{text-transform:uppercase; color:#000;}
.readMore svg{margin-left:10px;}

.intro .row p{	color:#666d81;}
.seprators{display:flex; align-items:center; justify-content:flex-start; flex-wrap:wrap; gap:5px;}
.seprators span{display:block; width:30px; height:3px; background:#163269;}
.seprators span:nth-child(2){	background:#e0e1e3;}
.campusSafety{background:#163269;}
.campusSafety .counters .item{width:calc(25% - 60px);}
.student-life-card{margin-bottom:20px; position:relative;}
.student-life-card:last-child{margin-bottom:0px;}
.student-life-card .tags{background-color:#163269; padding:10px 15px; position:absolute; left:20px; bottom:20px;}
.student-life-card .tags p{color:#fff;}
p:last-child{margin-bottom:0;}
.campusLifeSlide .blogItem{	margin-bottom:0px;}
.campusPrev{background:#fff;}
.lifeStudents{	position:relative;}

.specialText{font-size:18px; margin-top:20px;}
.step-box{display:flex;}
.step-box.step-box2{padding-right:50px; display:inherit;}
.step-box.step-box2 .dnumber{display:block;}
.step-box.step-box2 .text{display:inline-block; margin-top:30px; font-size:18px;}
.step-box .date-box{width:75px; height:75px; border-radius:50%; background-color:#ff7350; margin-right:20px; text-align:center;}
.step-box .date-box{position:relative; float:left; color:#fff; font-family:'Jost', sans-serif; font-size:24px; font-weight:600; line-height:70px;}
.step-box.step-box2 h2{font-size:40px; margin-bottom:15px; color:#fff;}
.step-box .text p{margin-bottom:0; color:#96bece;}
.step-img2{margin-right:-350px; margin-left:-15px;}
.step-img3{margin-left:-350px; margin-right:-15px;}
.step-box.step-box3 .text{display:inline-block; margin-top:30px; font-size:18px;}
.step-box.step-box3 h2{font-size:50px; margin-bottom:15px; color:#fff;}
.step-box .text p{margin-bottom:0; color:#96bece;}
.step-box.step-box3 .dnumber{display:block;}
.step-box.step-box3{padding-left:50px; display:inherit;}

.uniPic{	height:650px;	width:100%;	background-image:url(../images/uniPic.jpg);	background-repeat:no-repeat;	background-position:center;	background-attachment:fixed;	background-size:cover;}
.proStep{margin-bottom:50px; width:100%; height:auto; display:flex; flex-wrap:wrap; align-items:flex-start; justify-content:space-between; gap:30px;}
.proStep .num{font-size:45px; color:#163269; font-weight:600; font-family:'Roboto Condensed', sans-serif; line-height:35px;}
.proDet{width:86%;}
.proDet h4{font-size:18px; margin-bottom:10px; color:#163269; font-weight:600; letter-spacing:0.2px;}
.proDet p{padding-right:30px;}
.appProcess .row{border-bottom:3px solid #163269;}

.centerLine{position:relative;}
.centerLine:before{position:absolute; left:50%; border-right:1px solid #efefef; content:""; top:0; height:100%; z-index:1;}
.centerLine .container{position:relative; z-index:9;}

.points ul{padding-left:15px;}
.points ul li{	list-style:outsie;	margin-bottom:20px;	color:#454852;	font-size:16px;	line-height:26px;}
.points ul li:last-child{margin-bottom:0px;}

.tutionFees thead tr th{background:#565656; font-size:16px; color:#fff; font-weight:normal; padding:20px; letter-spacing:0.2px; text-align:center;}
.tutionFees tbody tr td{background:#e6e6e6; font-size:14px; color:#444; font-weight:normal; padding:20px; letter-spacing:0.2px; text-align:center;}
.tutionFees tbody tr:nth-child(2n) td{background:#f9f9f9;}



/* Gallery */

.full{position:fixed; left:0; top:0; width:100%; height:100%; z-index:1;}
.full .content{background-color:rgba(0,0,0,0.75) !important; height:100%; width:100%; display:grid;}
.full .content img{left:50%; transform:translate3d(0, 0, 0); animation:zoomin 1s ease; max-width:100%; max-height:100%; margin:auto;}
.byebye{opacity:0;}
.byebye:hover{transform:scale(0.2) !important;}

.gallery{display:grid; grid-column-gap:10px; grid-row-gap:10px; grid-template-columns:repeat(auto-fill, minmax(300px, 1fr)); grid-auto-rows:10px;}
.gallery img{max-width:100%; border-radius:0px; transition:all 1.5s ease;}
.gallery .content{padding:0px;}
.gallery .gallery-item{transition:grid-row-start 300ms linear; transition:transform 300ms ease; transition:all 0.5s ease; cursor:pointer;}
.gallery .gallery-item:hover{transform:scale(1.025);}

@media (max-width:600px){
	.gallery{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));}
}
@media (max-width:400px){
 	.gallery{grid-template-columns:repeat(auto-fill, minmax(50%, 1fr));}
}
@-moz-keyframes zoomin{
	0%{max-width:50%; transform:rotate(-30deg); filter:blur(4px);}
	30%{filter:blur(4px); transform:rotate(-80deg);}
	70%{max-width:50%; transform:rotate(45deg);}
	100%{max-width:100%; transform:rotate(0deg);}
}
@-webkit-keyframes zoomin{
	0%{max-width:50%; transform:rotate(-30deg); filter:blur(4px);}
	30%{filter:blur(4px); transform:rotate(-80deg);}
	70%{max-width:50%; transform:rotate(45deg);}
	100%{max-width:100%; transform:rotate(0deg);}
}
@-o-keyframes zoomin{
	0%{max-width:50%; transform:rotate(-30deg); filter:blur(4px);}
	30%{filter:blur(4px); transform:rotate(-80deg);}
	70%{max-width:50%; transform:rotate(45deg);}
	100%{max-width:100%; transform:rotate(0deg);}
}
@keyframes zoomin{
	0%{max-width:50%; transform:rotate(-30deg); filter:blur(4px);}
	30%{filter:blur(4px); transform:rotate(-80deg);}
	70%{max-width:50%; transform:rotate(45deg);}
	100%{max-width:100%; transform:rotate(0deg);}
}


/* End Gallery */


.clgImg > img{height:auto; width:100%;}
.keyFeatures{background:#163269;}
.founderMsg{background:#f9f9f9;}
.founderMsg .heading h2{position:relative; display:inline-block; margin-bottom:30px;}
.founderMsg .heading h2:before{content:""; width:100%; border-bottom:1px solid #ccc; height:auto; position:absolute; bottom:-20px;}
.founderImg h4 {
 font-size:18px;
 text-align:center;
 margin-top:20px;
}

.founderMsg .heading p{
 line-height:26px;
}

ul.ketLists{display:flex; flex-wrap:wrap; justify-content:space-between;}
ul.ketLists li{width:32.5%; background:#1E3D7A; margin-bottom:15px; border-radius:5px; min-height:auto; padding:15px 20px;}
ul.ketLists li{display:flex; align-items:center; justify-content:space-between; gap:20px; text-align:left;}
ul.ketLists li span{width:90%; display:block; line-height:25px; color:#fff; font-size:16px; letter-spacing:0.3px;}
ul.ketLists li svg{width:25px; height:auto;}
ul.ketLists li svg path{fill:rgba(255, 255, 255, 0.8)}

.table{border:1px solid #163269; margin-bottom:0px;}
.table thead tr th{background:#163269; vertical-align:middle; padding:10px 20px; white-space:nowrap; color:#fff; font-size:16px; font-weight:400; letter-spacing:0.5px; text-align:left; border-left:1px solid #1E3D7A; text-transform:capitalize;}
.table thead tr th:first-child{	border-left:0px solid #1E3D7A;}
.table tbody tr td{background:#fff; vertical-align:middle; padding:10px 20px; color:#686868; font-weight:400; letter-spacing:0px; text-align:left; border-left:1px solid #1E3D7A; font-size:16px; text-transform:capitalize;}
.table tbody tr td:first-child{	border-left:0px solid #fff;}


.imgSide{margin-bottom:15px;}


.kyrgyzstanPage .table th, .kyrgyzstanPage .table td{white-space:normal; text-align:left;}
.kyrgyzstanPage .table tbody tr th { padding:10px 20px; font-weight:600;}
.kyrgyzstanImg{height:260px;}
.subgraphix{width:fit-content; height:auto; text-align:center; margin-top:20px; border:1px solid #ebebeb; border-radius:10px; padding:50px; background:#f9f9f9;}
.subgraphix img{width:55%;}
.bhopalCount .counters .item{width:calc(25% - 60px);}
.adForm{	background:#163269;}
.banForm{width:100%; height:auto; display:flex; flex-wrap:wrap; gap:15px; justify-content:center;}
.banForm .form-group{width:calc(50% - 8px);}
.banForm .form-group input{ width:100%; height:50px; line-height:50px; font-style:normal; font-weight:400; font-size:15px; color:#A4A4A4; padding:0px 15px; border-radius:5px; border:2px solid #fff;}
.banForm .form-group select{ width:100%; line-height:50px; height:50px; font-style:normal; font-weight:400; font-size:15px; color:#A4A4A4; padding:0px 15px; border-radius:5px; border:2px solid #fff;}
.device992{display:none;}
.knuSlide .collabItem{height:35px;}
.mobileCertificate{width:100%; padding:30px 30px 30px 30px; background:#163269; display:none;}
.certificateSlide .owl-item{display:flex; align-items:center; justify-content:center; min-height:125px;}
.certificateSlide .owl-item img{	width:auto;	display:block;	max-width:100%;}
.newsEvents{display:none;}


.upldInfo{font-size:12px; letter-spacing:0.5px; position:relative; top:-4px; opacity:0.6;}
.mblOTP{width:100%; height:auto; display:flex; flex-wrap:wrap; justify-content:space-between;}
.mblNmbr{width:70%; position:relative;}
.mblNmbr input{	width:100%; height:50px; line-height:50px; font-style:normal; font-weight:400; font-size:15px; color:#A4A4A4; padding:0px 85px 0px 15px;}
.mblNmbr input{	border-radius:5px; border:2px solid #fff;}
.mblNmbr button{position:absolute; top:11px; right:9px; line-height:24px; padding:0px 10px; font-size:12px; letter-spacing:0.5px;}
.mblNmbr button{text-transform:capitalize; font-weight:400;}

.entrOtp{width:28%;}
.entrOtp input{ width:100%; height:50px; line-height:50px; font-style:normal; font-weight:400; font-size:15px; color:#A4A4A4; padding:0px 15px;}
.entrOtp input{ border-radius:5px; border:2px solid #fff; text-align:left; opacity:0.9;}
.upldDoc input[type="file"]{height:50px; line-height:38px;}
.labelUpld{font-size:16px; font-weight:400;}
.applyForm{ background:#fff;	border:2px solid #fff;	color:#163269;	min-width:200px;}
.applyForm:hover{	background:#163269; border:2px solid #fff; color:#fff;}

.tbsAra{display:flex; flex-wrap:wrap; justify-content:space-between;}
.tbsAra .nav-tabs{width:25%;}
.tbsAra .nav-tabs li.nav-item{width:100%; text-align:left; margin-bottom:10px;}
.tbsAra .nav-tabs li.nav-item:last-child{margin-bottom:0px;}
.tbsAra .nav-tabs li.nav-item button{background:#f6f6f6; border:0px; width:100%; display:block; text-align:left; min-height:88px;}
.tbsAra .nav-tabs li.nav-item button{padding:20px; display:flex; align-items:center; gap:15px;}
.tbsAra .nav-tabs li.nav-item button .icon{width:45px; height:45px; border-radius:100px; background:#fff; display:flex;}
.tbsAra .nav-tabs li.nav-item button .icon{align-items:center; justify-content:center; color:#fff; font-size:22px;}
.tbsAra .nav-tabs li.nav-item button span{font-size:16px; color:#222;}
.tbsAra .nav-tabs li.nav-item button.active .icon{background:#163269; color:#fff;}
.tbsAra .nav-tabs li.nav-item button.active span{color:#163269; font-weight:500;}

.tbsAra .nav-tabs li.nav-item:first-child .icon{background:#ffcc00;}
.tbsAra .nav-tabs li.nav-item:nth-child(2) .icon{background:#fabe22;}
.tbsAra .nav-tabs li.nav-item:nth-child(3) .icon{background:#ff4d80;}
.tbsAra .nav-tabs li.nav-item:nth-child(4) .icon{background:#13d6e4;}
.tbsAra .nav-tabs li.nav-item:nth-child(5) .icon{background:#3ec768;}
.tbsAra .nav-tabs li.nav-item:nth-child(6) .icon{background:#fabe22;}
.tbsAra .tab-content{width:73%; height:auto; background:#163269; padding:35px;}

.faqsLay .accordion-item{background:transparent; border:0px; margin-bottom:10px;}
.faqsLay .accordion-item .accordion-button{padding:10px 15px !important; background:#23427e !important; color:#fff; font-size:16px; display:block; line-height:40px;}
.faqsLay .accordion-item .accordion-button{font-weight:400; letter-spacing:0.3px; box-shadow:none;}
.faqsLay .accordion-button::after{font-size:30px; content:"+"; background:none; position:absolute; right:15px; top:10px;}
.faqsLay .accordion-button[aria-expanded="true"]::after{font-size:30px; content:"-"; background:none; position:absolute; right:15px; top:32px;}
.faqsLay .accordion-item .accordion-button:focus{	outline:none;	box-shadow:none;}
.faqsLay .accordion-body{color:rgba(255, 255, 255, 0.7); padding:10px 0px 25px; font-size:15px;}

.tbsAra .tab-content .tab-pane h4{color:#fff; font-size:20px; letter-spacing:0.5px; font-weight:500; margin-bottom:20px;}
.tbsAra .tab-content .tab-pane p{color:rgba(255, 255, 255, 0.7); font-weight:300;}
.tbsAra .tab-content .tab-pane h5{	color:#fff;	font-size:16px;	margin-top:25px;	margin-bottom:15px;}
.tbsAra .tab-content .tab-pane ul{	width:100%;	height:auto;	padding-left:20px;}
.tbsAra .tab-content .tab-pane ul li{	list-style:outside;	margin-top:10px;	color:rgba(255, 255, 255, 0.7);	font-size:15px;}
.tbsAra .tab-content .tab-pane ul li strong{font-weight:500; color:#fff;}


.listWithIcon{width:100%; margin-top:50px; height:auto; overflow:hidden;}
.wItem{width:100%; height:auto; overflow:hidden;}
.wItem .icon{margin:0 auto; color:#fff; font-size:30px; width:75px; height:75px; border:2px solid #fff; border-radius:100px; display:flex;}
.wItem .icon{align-items:center; justify-content:center;}
.wItem label{text-align:center; color:#fff; display:block; margin-top:10px;}

.infoGraph{background:#EBEFEF;}

.mobileGlobal .accordion-item{width:100%; margin-bottom:10px;}
.mobileGlobal .accordion-item button.accordion-button{
	background:#f6f6f6;
 border:0px;
 width:100%;
 display:block;
 text-align:left;
 min-height:88px;
 padding:20px;
 display:flex;
 align-items:center;
 gap:15px;
}

.mobileGlobal .accordion > .accordion-item button.accordion-button:focus{box-shadow:none; outline:none;}
.mobileGlobal .accordion-item button.accordion-button .icon{margin:0; color:#fff; font-size:30px; width:75px; height:75px; border:2px solid #fff; border-radius:100px; display:flex;}
.mobileGlobal .accordion > .accordion-item button.accordion-button .icon{align-items:center; justify-content:center;}
.mobileGlobal .accordion > .accordion-item button.accordion-button label{text-align:center; color:#fff; display:block; margin-top:10px;}

.mobileGlobal .accordion > .accordion-item:first-child .icon{background:#ffcc00;}
.mobileGlobal .accordion > .accordion-item:nth-child(2) .icon{background:#fabe22;}
.mobileGlobal .accordion > .accordion-item:nth-child(3) .icon{background:#ff4d80;}
.mobileGlobal .accordion > .accordion-item:nth-child(4) .icon{background:#13d6e4;}
.mobileGlobal .accordion > .accordion-item:nth-child(5) .icon{background:#3ec768;}
.mobileGlobal .accordion > .accordion-item:nth-child(6) .icon{background:#fabe22;}

.mobileGlobal .accordion > .accordion-item button.accordion-button.active .icon{background:#163269; color:#fff;}
.mobileGlobal .accordion > .accordion-item button.accordion-button[aria-expanded="true"].active span{color:#163269; font-weight:500;}


.mobileGlobal .accordion-body{background:#163269; padding:35px;}
.mobileGlobal .accordion-body h4{color:#fff; font-size:20px; letter-spacing:0.5px; font-weight:500; margin-bottom:20px;}
.mobileGlobal .accordion-body p{color:rgba(255, 255, 255, 0.7); font-weight:300;}
.mobileGlobal .accordion-body h5{	color:#fff;	font-size:16px;	margin-top:25px;	margin-bottom:15px;}
.mobileGlobal .accordion-body ul{	width:100%;	height:auto;	padding-left:20px;}
.mobileGlobal .accordion-body ul li{	list-style:outside;	margin-top:10px;	color:rgba(255, 255, 255, 0.7);	font-size:15px;}
.mobileGlobal .accordion-body ul li strong{font-weight:500; color:#fff;}
.mobileGlobal {display:none;}

.newsEvents {display:none !important;}

.arialImgTxt .clgImg img{max-width:100%;}
.containerSmall{max-width:900px; margin:0 auto;}
img{border-radius:10px;}

.kyrgyzstanTable table{border-color:#ccc;}
.kyrgyzstanTable table tr td{background:#f8f8f8;}
.kyrgyzstanTable table tr:nth-child(2n) td{background:#fff;}
.kyrgyzstanTable table tr td { border-color:#ccc; color:#222; font-weight:500;}

.newsPageDetail .blgItem .blgImg img{height:auto;}
.blgItem{width:100%; height:auto; border-radius:5px; overflow:hidden;}
.blgItem .blgImg{width:100%; height:auto;}
.blgItem .blgImg img{height:245px; width:100%; border-radius:0px; }
.blgItem .blgBdy{background:#F0F7FF; padding:20px;}
.blgItem .blgBdy h4{ font-style:normal;font-weight:600;font-size:16px;line-height:26px; color:#163269; display:-webkit-box; max-width:100%; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.blgItem .blgBdy p { display:-webkit-box; max-width:100%; -webkit-line-clamp:4; -webkit-box-orient:vertical; overflow:hidden; font-size:14px; line-height:24px;}
.blgItem .blgBdy a{ display:inline-block; font-style:normal; font-weight:600; font-size:14px; line-height:26px; letter-spacing:0.02em; text-transform:uppercase; color:#163269;}
.blgItem .blgBdyDet{background:#fff; padding:30px 30px;}
.blgItem .blgBdyDet h4 { font-style:normal; font-weight:600; font-size:20px; line-height:30px; color:#163269; font-family:'Poppins', serif; margin-bottom:20px;}


.termsPages   ul  li{ list-style:outside; list-style-type:decimal;}
.termsPages   ul  li  p {    padding-left: 10px;}
.termsPages   ul { padding-left:20px;}
.termsPages ul li h4 { color:#163269; font-size:20px; font-weight:600; margin-top: 25px; padding-left:10px;}
.termsPages   ul  li  ul{margin-bottom: 25px; margin-top: 15px; padding-left: 10px;}
.termsPages   ul  li  ul  li {    width: 100%;    height: auto;    overflow: hidden;    margin-top: 10px;}
.termsPages   ul  li  ul  li span {    float: left;    margin-right: 10px;    margin-top: 3px;    width: 20px;}
.termsPages   ul  li  ul  li p {    float: left;    width: 97%;}
.termsPages   ul  li  ul  li p strong{font-weight: 600;}

.quickForm{padding:30px; background:#F0F7FF;}
.quickForm h4{ font-style:normal; font-weight:600; font-size:20px; line-height:30px; color:#163269; font-family:'Poppins', serif; margin-bottom:20px;}

.qForm {padding:0px;}
.qForm .form-group{margin-bottom:10px;}
.qForm .form-group textarea{height:100px !important;}


.reletedBlgs { width:100%; height:auto;}
.reletedBlgs ul { padding:0px; margin:0px;}
.reletedBlgs ul li { width:100%; height:auto; margin-top:20px;}
.reletedBlgs ul li a { display:flex; flex-wrap:wrap; align-items:center; justify-content:flex-start; gap:20px;}
.reletedBlgs ul li a .relImg{ width:30%;}
.reletedBlgs ul li a h5 { width:calc(70% - 20px); font-size:16px; color:#163269; line-height:22px; display:-webkit-box; max-width:100%; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}

.collabLogo { width:100%; display:flex; flex-wrap:wrap; align-items:center; gap:30px; margin-top:25px;}
.collabLogo img { height:50px;}
#myTabContent select#size_select { background:#23427e; color:#fff; border:0px; line-height:50px; padding:0px 15px; height:50px;}

.socialHandlers{ display:flex; flex-wrap:wrap; gap:20px; margin-top:20px;}
.socialHandlers li a{ font-size:18px; color:#163269;}
.socialHandlers li a:hover{color:#222;}

select{position:relative; appearance:auto !important;}
.footer .reletedBlgs{margin-top:36px;}
.footer .reletedBlgs ul li a h5{padding-right:30px; font-size:14px;}

.termsPages > .container > ul > li{ list-style:outside; list-style-type:decimal;}
.termsPages > .container > ul > li > p {    padding-left: 10px;}
.termsPages > .container > ul { padding-left:20px;}
.termsPages > .container > ul > li > h4 { color:#163269; font-size:20px; font-weight:600; margin-top: 25px; padding-left:10px;}
.termsPages > .container > ul > li > ul{margin-bottom: 25px; margin-top: 15px; padding-left: 10px;}
.termsPages > .container > ul > li > ul > li {    width: 100%;    height: auto;    overflow: hidden;    margin-top: 10px;}
.termsPages > .container > ul > li > ul > li span {    float: left;    margin-right: 10px;    margin-top: 3px;    width: 20px;}
.termsPages > .container > ul > li > ul > li p {    float: left;    width: 97%;}
.termsPages > .container > ul > li > ul > li p strong{font-weight: 600;}