@charset "utf-8";
@font-face {
font-family : 'Lato-Light';
src : url("fonts/Lato-Light.eot");
src : url("fonts/Lato-Light.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Light.woff") format('woff'), url("fonts/Lato-Light.ttf") format('truetype'), url("fonts/Lato-Light.svg#Lato-Light") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Lato-Regular';
src : url("fonts/Lato-Regular.eot");
src : url("fonts/Lato-Regular.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Regular.woff") format('woff'), url("fonts/Lato-Regular.ttf") format('truetype'), url("fonts/Lato-Regular.svg#Lato-Regular") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Lato-Italic';
src : url("fonts/Lato-Italic.eot");
src : url("fonts/Lato-Italic.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Italic.woff") format('woff'), url("fonts/Lato-Italic.ttf") format('truetype'), url("fonts/Lato-Italic.svg#Lato-Italic") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Lato-Hairline';
src : url("fonts/Lato-Hairline.eot");
src : url("fonts/Lato-Hairline.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Hairline.woff") format('woff'), url("fonts/Lato-Hairline.ttf") format('truetype'), url("fonts/Lato-Hairline.svg#Lato-Hairline") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-Bold';
src : url("fonts/UtopiaStd-Bold.eot");
src : url("fonts/UtopiaStd-Bold.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-Bold.woff") format('woff'), url("fonts/UtopiaStd-Bold.ttf") format('truetype'), url("fonts/UtopiaStd-Bold.svg#UtopiaStd-Bold") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-BoldIt';
src : url("fonts/UtopiaStd-BoldIt.eot");
src : url("fonts/UtopiaStd-BoldIt.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-BoldIt.woff") format('woff'), url("fonts/UtopiaStd-BoldIt.ttf") format('truetype'), url("fonts/UtopiaStd-BoldIt.svg#UtopiaStd-BoldIt") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-Italic';
src : url("fonts/UtopiaStd-Italic.eot");
src : url("fonts/UtopiaStd-Italic.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-Italic.woff") format('woff'), url("fonts/UtopiaStd-Italic.ttf") format('truetype'), url("fonts/UtopiaStd-Italic.svg#UtopiaStd-Italic") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-Regular';
src : url("fonts/UtopiaStd-Regular.eot");
src : url("fonts/UtopiaStd-Regular.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-Regular.woff") format('woff'), url("fonts/UtopiaStd-Regular.ttf") format('truetype'), url("fonts/UtopiaStd-Regular.svg#UtopiaStd-Regular") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-Semibold';
src : url("fonts/UtopiaStd-Semibold.eot");
src : url("fonts/UtopiaStd-Semibold.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-Semibold.woff") format('woff'), url("fonts/UtopiaStd-Semibold.ttf") format('truetype'), url("fonts/UtopiaStd-Semibold.svg#UtopiaStd-Semibold") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'UtopiaStd-SemiboldIt';
src : url("fonts/UtopiaStd-SemiboldIt.eot");
src : url("fonts/UtopiaStd-SemiboldIt.eot?#iefix") format('embedded-opentype'), url("fonts/UtopiaStd-SemiboldIt.woff") format('woff'), url("fonts/UtopiaStd-SemiboldIt.ttf") format('truetype'), url("fonts/UtopiaStd-SemiboldIt.svg#UtopiaStd-SemiboldIt") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Lato-Black';
src : url("fonts/Lato-Black.eot");
src : url("fonts/Lato-Black.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Black.woff") format('woff'), url("fonts/Lato-Black.ttf") format('truetype'), url("fonts/Lato-Black.svg#Lato-Black") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Lato-Bold';
src : url("fonts/Lato-Bold.eot");
src : url("fonts/Lato-Bold.eot?#iefix") format('embedded-opentype'), url("fonts/Lato-Bold.woff") format('woff'), url("fonts/Lato-Bold.ttf") format('truetype'), url("fonts/Lato-Bold.svg#Lato-Bold") format('svg');
font-weight : normal;
font-style : normal;
font-display : swap;
}
body {
padding : 0;
margin : 0;
background : #fff;
font-size : 14px;
color : #000;
line-height : 21px;
font-family : 'Lato-Regular';
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, main, nav, section, audio, video, source {
display : block;
margin : 0;
padding : 0;
}
a, img {
border : none medium;
}
a {
color : #192432;
text-decoration : none;
}
div {
margin : 0;
padding : 0;
}
p {
font-size : 16px;
line-height : 24px;
padding : 0;
margin : 0;
color : #000;
}
h1, h2, h3, h4, h5, h6 {
font-weight : normal;
padding : 0;
margin : 0;
line-height : 30px;
}
a {
color : #282828;
outline : 0;
}
ul, li {
list-style : none;
}
a:focus, :focus {
outline : 0;
}
ul, ol {
list-style-type : none;
padding : 0;
margin : 0;
}
.clearfix:after {
content : ".";
display : block;
clear : both;
visibility : hidden;
line-height : 0;
height : 0;
}
.clearfix {
display : inline-block;
}
html[xmlns] .clearfix {
display : block;
}
* html .clearfix {
height : 1%;
}
* {
box-sizing : border-box;
}
*:before, *:after {
box-sizing : border-box;
}
.clear {
clear : both;
line-height : 1px;
padding : 0;
height : 0;
font-size : 1px;
}
.left {
float : left;
}
.right {
float : right;
}
.anim {
transition : all 1s ease;
}
.anim2 {
transition : all 0.5s ease;
}
.row {
width : 1200px;
margin : auto;
padding : 0;
}
.row1 {
width : 1060px;
margin : auto;
padding : 0;
}
.row2 {
width : 1240px;
margin : auto;
padding : 0;
}
.mobNav {
display : none;
}
.m-menu {
display : none;
float : right;
margin-top : 0;
position : relative;
right : 0;
margin-left : 20px;
}
.m-menu a {
display : inline-block;
margin-top : 7px;
transition : all 0.5s ease;
}
.m-menu a span {
display : block;
background : #f27022;
height : 2px;
margin-top : 5px;
width : 27px;
transition : all 0.5s ease;
}
.m-menu div {
text-transform : uppercase;
font-size : 11px;
color : #fff;
line-height : 13px;
margin-top : 6px;
}
header {
float : left;
width : 100%;
z-index : 9999;
position : relative;
height : auto;
background : #2f3193;
border-top : 5px solid #f58426;
}
header .row {
width : 1270px;
}
.hdr-top {
float : left;
width : 100%;
}
.rht-links {
float : right;
width : auto;
margin-top : 18px;
}
.hdr-top-lft {
float : left;
width : auto;
}
.menu-top {
width : 100%;
float : left;
background : #f6f6f6;
z-index : 999999;
}
.rht-links ul li {
width : auto;
float : left;
margin-right : 50px;
}
.rht-links ul li:last-child {
margin-right : 0;
}
.rht-links ul li p {
width : auto;
float : left;
color : #000;
font-size : 14px;
line-height : 28px;
font-family : 'nunito_sansregular';
text-transform : uppercase;
padding-left : 65px;
}
.rht-links ul li p span {
display : block;
color : #000;
font-size : 20px;
line-height : 25px;
font-family : 'nunito_sansbold';
text-transform : capitalize;
}
.rht-links ul li.call {
background : url(../images/ph.png) 0 1px no-repeat;
}
.rht-links ul li.mail {
background : url(../images/mail.png) 0 1px no-repeat;
}
.hdr-pad {
float : left;
width : 100%;
position : relative;
z-index : 9;
}
.is-sticky .hdr-top {
padding : 15px 0;
}
.logo-pad {
float : left;
width : 100%;
background : #04518c;
border-radius : 5px;
}
.logo {
float : left;
}
.logo img {
float : left;
transition : all 0.5s ease;
width:200px;
}
.rht-links ul li p span a {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.rht-links ul li p span a:hover {
color : #ed3238;
}
.sticky-items {
position : fixed;
z-index : 999;
right : 0;
top : 30%;
width : 100px;
text-align : center;
}
.sticky-items a {
background : #f58426;
width : 100%;
float : left;
margin-bottom : 3px;
text-transform : uppercase;
color : #fff;
padding : 12px 0;
font-family : 'Lato-Light';
border-radius : 4px 0 0 4px;
transition : all 0.5s ease;
font-family : 'Lato-Black';
}
.sticky-items a.code-cc {
background : url(../images/couns.png) center center no-repeat;
padding : 0;
height : 120px;
}
.sticky-items a.code-cc h2 {
font-family : 'Lato-Regular';
padding : 8px 0;
position : relative;
}
.sticky-items a.code-cc h2::after {
position : absolute;
content : "";
background : url(../images/star.png) no-repeat;
width : 40px;
height : 11px;
left : 0;
right : 0;
margin : 0 auto;
display : block;
bottom : -1px;
}
.sticky-items a.code-cc p {
color : #f58426;
font-size : 10px;
padding : 0 10px;
line-height : 14px;
margin : 10px 0;
font-family : 'Lato-Regular';
}
.sticky-items a:hover {
background : #008edb;
}
.sticky-items a.code-cc:hover {
background : url(../images/couns.png) center center no-repeat;
}
.menu {
float : right;
width : 1094px;
position : relative;
}
.banner-home {
float : left;
width : 100%;
position : relative;
min-height : 505px;
background : url(../images/loader.svg) center center no-repeat #fff;
}
.flex-caption {
top : 0 !important ;
background : rgb(0, 0, 0, 0.5);
height : 100%;
padding-top : 100px;
}
.flex-caption h2 {
color : #fff;
background : #f58426;
display : inline-block;
margin-top : 30px;
font-family : 'Lato-Light';
padding : 3px 14px;
font-size : 20px;
position : relative;
}
.flex-caption h2::after {
position : absolute;
content : "";
width : 0;
height : 0;
border-top : 37px solid transparent;
border-bottom : 0 solid transparent;
border-left : 20px solid #f58426;
right : -20px;
top : -1px;
}
.demo {
position : absolute;
left : 0;
bottom : -20px;
text-align : center;
width : 100%;
z-index : 9;
}
.demo a {
display : inline-block;
width : 100px;
height : 100px;
}
.rht-menu {
width : auto;
float : right;
position : absolute;
right : 0;
top : 34px;
}
.side-menu {
float : left;
line-height : normal;
}
.side-menu {
display : inline-block;
text-align : center;
outline : 0;
color : #adadad;
font-family : Arial, Helvetica, sans-serif;
text-transform : uppercase;
font-size : 12px;
}
.side-menu span {
display : block;
background : #fff;
border : 0;
height : 3px;
margin-top : 5px;
width : 27px;
}
.side-menu:hover span {
background : #25babe;
}
.side-menu:hover span {
background : #f58426;
}
.side-menu span:nth-child(2) {
width : 20px;
}
#button {
display : inline-block;
background-color : #0938b5;
width : 50px;
height : 50px;
text-align : center;
border-radius : 4px;
position : fixed;
bottom : 30px;
right : 30px;
transition : background-color 0.3s, opacity 0.5s, visibility 0.5s;
opacity : 0;
visibility : hidden;
z-index : 1000;
}
#button::after {
content : "";
position : absolute;
transform : rotate(45deg);
top : 21px;
left : 17px;
z-index : 11;
display : block;
width : 16px;
height : 16px;
border-top : 2px solid #fff;
border-left : 2px solid #fff;
}
#button:hover {
cursor : pointer;
background-color : #ec1d1b;
}
#button:active {
background-color : #555;
}
#button.show {
opacity : 1;
visibility : visible;
}
.welcome-kg {
float : left;
width : 100%;
background : #f1f1f1;
padding : 65px 0 5px 0;
background-size : cover;
position : relative;
}
.welcome-kg h2 {
width : 100%;
float : left;
font-family : 'UtopiaStd-Regular';
color : #003957;
font-size : 38px;
line-height : 36px;
padding-bottom : 15px;
position : relative;
}
.welcome-kg h2::after {
position : absolute;
content : "";
background : #03a8e2;
width : 40px;
height : 3px;
left : 0;
bottom : 0;
}
.acc-lft {
float : left;
width : 60%;
margin-right : 5%;
}
.acc-lft ul li {
width : 50%;
float : left;
padding : 30px 20px 30px 0;
border-radius : 5px;
position : relative;
border-bottom : 0 solid #ddd;
display : flex;
align-items : center;
justify-content : center;
}
.acc-lft ul li:last-child {
border : 0;
}
.acc-lft ul li:after {
position : absolute;
content : "";
left : 0;
right : 0;
top : 0;
width : 80%;
height : 4px;
margin : 0 auto;
}
.acc-lft ul li .acc-img {
width : 100%;
float : left;
margin-right : 20px;
border : #dcdcdc solid 1px;
text-align : center;
border-radius : 5px;
background : #fff;
padding : 10px 0;
}
.acc-lft ul li .acc-img img {
max-width : 100%;
float : none;
}
.acc-lft ul li .acc-cnt {
width : 100%;
float : left;
}
.acc-lft ul li .acc-cnt p {
width : 100%;
float : left;
color : #003957;
font-size : 18px;
line-height : 28px;
font-family : 'Lato-Bold';
margin-top : 0;
}
.acc-lft ul li:last-child {
margin-bottom : 0;
}
.acc-lft ul li .acc-cnt a {
font-size : 14px;
color : #f58426;
}
a.read-more {
position : relative;
float : right;
color : #fff;
font-size : 14px;
font-family : 'Lato-Bold';
text-transform : uppercase;
padding : 7px 45px 7px 20px;
display : inline-block;
line-height : 30px;
border : #2971a8 solid 1px;
background : url(../images/w-arrow.png) right 20px center no-repeat #2971a8;
border-radius : 3px;
transition : all 0.25s ease;
}
a.read-more:hover {
background : url(../images/w-arrow.png) right 20px center no-repeat #f58426;
border : #f58426 solid 1px;
color : #fff;
}
.admission-form {
float : right;
width : 33.3%;
background : #003957;
padding : 40px 0 0 0;
text-align : center;
position : relative;
}
.admission-form h2 {
color : #fff;
font-family : 'Lato-Bold';
font-size : 24px;
position : inherit;
}
.admission-form::after {
background : url(../images/bot-arr.png) center no-repeat;
position : absolute;
content : "";
bottom : -90px;
left : 0;
height : 100px;
width : 400px;
}
.admission-form h2::after {
display : none;
}
.enq-form {
float : left;
width : 100%;
background : #003957;
padding : 0 30px 10px 30px;
}
.enq-form ul li {
width : 100%;
float : left;
margin-right : 0;
margin-bottom : 18px;
}
.enq-form ul li label {
width : 100%;
padding-bottom : 5px;
color : #fff;
font-size : 15px;
float : left;
letter-spacing : 0.5px;
text-align : left;
}
.enq-form ul li input {
width : 100%;
padding : 10px 15px;
border : #ddd solid 1px;
margin-bottom : 0;
font-size : 14px;
color : #000;
background : #fff;
float : right;
height : 46px;
line-height : 46px;
transition : all 0.5s ease;
border-radius : 5px;
}
.enq-form ul li .vol-but {
float : none;
font-size : 16px;
font-family : 'Lato-Bold';
color : #fff;
padding : 13px 30px;
text-transform : uppercase;
display : inline-block;
background : #f58426;
transition : all 0.5s ease;
text-decoration : none;
letter-spacing : 1px;
border : #f58426 solid 1px;
width : auto;
line-height : normal;
cursor : pointer;
position : relative;
margin-top : 10px;
line-height : 16px;
}
.enq-form ul li .vol-but:hover {
background : #0091dd;
z-index : 9999;
border : #0091dd solid 1px;
}
.enq-form ul li input[type="text"]:focus {
border : #003187 solid 1px;
}
.sbHolder a {
padding : 0 15px;
}
.enq-form ul li .frm-input-ctrl {
width : 100%;
padding : 10px 0;
border : #ddd solid 1px;
margin-bottom : 0;
font-family : 'Lato-Regular';
font-size : 13px;
color : #000;
background : #fff;
float : right;
height : 46px;
line-height : 46px;
border-radius : 5px;
}
.sbHolder a {
padding : 0 15px;
}
.enq-form ul li:last-child {
margin-bottom : 0;
}
.admission-form .enq-form ul li:last-child {
margin-bottom : 15px;
}
.testimonial-sec {
float : left;
width : 100%;
background : url(../images/testimonial-bg.jpg) 0 0 no-repeat;
background-size : cover;
padding : 70px 0 100px 0;
}
.testimonial {
float : left;
width : 100%;
}
.testimonial h2 {
float : left;
width : 100%;
color : #003957;
font-family : 'UtopiaStd-Semibold';
font-size : 40px;
line-height : 32px;
margin-bottom : 10px;
text-align : center;
padding-bottom : 22px;
margin-bottom : 30px;
position : relative;
}
.testimonial h2:after {
position : absolute;
content : "";
width : 55px;
height : 4px;
background : #9be7ff;
left : 0;
right : 0;
margin : 0 auto;
bottom : 0;
}
.testimonial p {
float : left;
width : 100%;
color : #423b3b;
font-size : 24px;
line-height : 27px;
font-family : 'UtopiaStd-Regular';
text-align : center;
}
#testimonial {
float : left;
width : 100%;
margin-top : 20px;
}
#testimonial .item {
width : 100%;
float : left;
background : #fff;
padding : 35px 0;
border-radius : 5px;
position : relative;
padding-bottom : 10px;
}
#testimonial .item .t-img {
width : 170px;
margin-right : 45px;
float : left;
position : relative;
z-index : 9;
}
#testimonial .item .t-img img {
width : 100%;
float : left;
transition : all 0.35s ease;
position : relative;
z-index : 9;
}
#testimonial .item .t-img::after {
background : #85b6f0;
width : 150px;
height : 32px;
position : absolute;
content : "";
right : -10px;
bottom : -10px;
z-index : 1;
}
#testimonial .item .t-img::before {
position : absolute;
content : "";
background : url(../images/play.png) no-repeat;
right : -30px;
top : 120px;
width : 50px;
height : 50px;
z-index : 99;
}
#testimonial .item .t-cnt {
width : calc(100% - 215px);
float : left;
position : relative;
}
#testimonial .item .t-cnt h1 {
font-family : 'UtopiaStd-Regular';
font-size : 24px;
line-height : 24px;
color : #2971a8;
}
#testimonial .item .t-cnt h4 {
float : left;
width : 100%;
color : #051441;
font-size : 20px;
line-height : 30px;
transition : all 0.35s ease;
margin-bottom : 20px;
}
#testimonial .item .t-cnt p {
float : left;
width : 100%;
color : #878787;
font-family : 'Lato-Regular';
font-size : 16px;
line-height : 24px;
text-align : left;
position : relative;
min-height : 130px;
padding-bottom : 5px;
}
#testimonial .item .t-cnt p::after {
position : absolute;
content : "";
left : -30px;
top : 0;
width : 30px;
height : 20px;
background : url(../images/qw.png) no-repeat;
}
#testimonial .item .t-cnt a {
color : #f58426;
}
#testimonial .item .t-cnt a:hover {
text-decoration : underline;
}
#testimonial .owl-dot.active {
background : url(../images/owl-dot-act.png) no-repeat;
}
#testimonial .item.fullwith .t-cnt {
width : 100%;
float : left;
}
#testimonial .item.fullwith .t-cnt p {
padding-left : 30px;
}
#testimonial .item.fullwith .t-cnt p::after {
left : 0;
}
#testimonial .item.fullwith .t-cnt a {
margin-left : 30px;
}
.rec {
width : 100%;
float : left;
background : url(../images/rec-bg.jpg) 0 0 no-repeat;
min-height : 617px;
padding : 70px 0;
background-size : cover;
}
.rec h2 {
width : 100%;
float : left;
color : #003957;
font-size : 44px;
line-height : 44px;
font-family : 'UtopiaStd-Semibold';
margin-bottom : 20px;
text-align : center;
}
.rec p {
width : 100%;
float : left;
text-align : center;
font-family : 'UtopiaStd-Regular';
color : #252729;
font-size : 20px;
line-height : 25px;
margin-bottom : 50px;
}
.rec-lst {
width : 100%;
float : left;
}
.rec-lst ul li {
width : 33.3%;
float : left;
padding : 0 35px;
text-align : center;
position : relative;
overflow : hidden;
}
.rec-lst ul li h3 {
width : 100%;
float : left;
color : #f58426;
font-size : 50px;
line-height : 50px;
font-family : 'UtopiaStd-Bold';
margin-bottom : 20px;
}
.rec-lst ul li p {
width : 100%;
float : left;
color : #464242;
font-size : 22px;
line-height : 30px;
margin-bottom : 0;
font-family : 'Lato-Regular';
}
.rec-lst ul li:after {
position : absolute;
content : "";
width : 1px;
height : 162px;
background : url(../images/line.png) 0 0 no-repeat;
right : 0;
top : 0;
}
.rec-lst ul li:last-child:after {
display : none;
}
.our-rec {
width : 100%;
float : left;
margin-top : 50px;
}
#client-lst {
width : 100%;
float : left;
}
#client-lst .item {
width : 100%;
float : left;
text-align : center;
border : #f0f0f0 solid 1px;
}
#client-lst .item img {
width : 825px;
float : left;
}
.rec-logo-lft {
width : 280px;
float : left;
margin-right : 20px;
}
.rec-logo-lft h3 {
width : 100%;
float : left;
color : #f58426;
font-size : 20px;
line-height : 35px;
text-transform : uppercase;
font-family : 'Lato-Regular';
margin-top : 20px;
}
.rec-logo-lft h3 span {
display : block;
color : #212020;
font-size : 36px;
line-height : 42px;
text-transform : capitalize;
font-family : 'UtopiaStd-Regular';
}
.rec-logo-rgt {
width : calc(100% - 300px);
float : right;
}
.blog {
width : 100%;
float : left;
background : #fff;
padding : 100px 0 70px 0;
}
.blog h2 {
width : 100%;
float : left;
color : #003957;
font-size : 38px;
line-height : 40px;
font-family : 'UtopiaStd-Semibold';
margin-bottom : 30px;
text-align : left;
padding-bottom : 15px;
position : relative;
}
.blog h2:after {
position : absolute;
content : "";
width : 40px;
height : 2px;
background : #9be7ff;
left : 0;
bottom : 0;
}
.blog-lft {
width : 65%;
float : right;
padding : 0;
position : relative;
}
.blog-lst {
width : 100%;
float : left;
}
.blog-lst ul {
width : 100%;
float : left;
display : flex;
flex-wrap : wrap;
}
.blog-lst ul li {
width : calc(50% - 15px);
float : left;
margin-right : 30px;
box-shadow : 2px 1px 8px #f1f1f1;
border : #f1f1f1 solid 1px;
}
.blog-lst ul li:last-child {
margin-right : 0;
}
.blog-lst ul li .blog-img {
width : 100%;
float : left;
overflow : hidden;
}
.blog-lst ul li .blog-img img {
width : 100%;
float : left;
transition : all 0.5s ease;
}
.blog-lst ul li:hover .blog-img img {
transform : scale(1.04);
}
.blog-lst ul li .blog-cnt {
width : 100%;
float : left;
padding : 15px;
background : #fff;
position : relative;
}
.blog-lst ul li .blog-cnt h4 {
width : 100%;
float : left;
color : #3e4095;
font-size : 12px;
line-height : 24px;
text-transform : uppercase;
font-family : 'nunito_sansbold';
letter-spacing : 0.5px;
margin-bottom : 10px;
}
.blog-lst ul li .blog-cnt h3 {
width : 100%;
float : left;
color : #2971a8;
font-family : 'Lato-Bold';
font-size : 18px;
line-height : 26px;
padding-bottom : 10px;
min-height : 60px;
}
.blog-lst ul li .blog-cnt p {
width : 100%;
float : left;
color : #666;
font-size : 16px;
line-height : 25px;
margin-bottom : 0;
}
.blog-lst ul li .blog-cnt a {
color : #ed3238;
font-size : 12px;
line-height : 24px;
font-family : 'nunito_sansbold';
position : relative;
transition : all 0.5s ease;
}
.blog-lst ul li .blog-cnt a:after {
position : absolute;
content : "+";
right : -15px;
bottom : 1px;
color : #ed3238;
font-size : 12px;
line-height : 12px;
font-family : 'nunito_sansbold';
}
.blog-lst ul li .blog-cnt a:hover:after, .blog-lst ul li .blog-cnt a:hover {
color : #3e4095;
}
.date {
width : 92px;
height : 82px;
background : #ed3238;
padding : 10px;
position : absolute;
right : 20px;
top : -50px;
border-radius : 5px;
display : flex;
align-items : center;
justify-content : center;
text-align : center;
}
.date h3 {
color : #fff;
font-size : 18px;
line-height : 24px;
font-family : 'nunito_sansbold';
}
.date h3 span {
display : block;
}
.blog-lst .read-more {
margin-top : 30px;
background : url(../images/blue-arrow.png) right 20px center no-repeat #fff;
color : #2971a8;
}
.blog-lst .read-more:hover {
background-color : #2971a8;
border : #2971a8 solid 1px;
}
.view-all {
position : absolute;
top : 50px;
right : 0;
padding : 8px 16px;
border : #474747 solid 1px;
border-radius : 5px;
font-family : 'nunito_sansregular';
font-size : 13px;
color : #000;
transition : all 0.5s ease;
}
.view-all span {
font-family : 'nunito_sansregular';
font-size : 13px;
color : #000;
margin-left : 8px;
}
.view-all:hover {
background : #000;
color : #fff;
}
.view-all:hover span {
color : #fff;
}
.event {
width : 35%;
float : left;
}
.events-cnt {
width : 100%;
float : left;
padding-right : 15%;
position : relative;
}
.content-lst {
width : 100%;
float : left;
}
.content-lst ul li {
width : 100%;
float : left;
padding-bottom : 15px;
margin-bottom : 15px;
border-bottom : 1px dashed #ddd;
}
.content-lst ul li .event-cont {
width : 95%;
float : left;
}
.content-lst ul li .event-cont h6 {
color : #f58426;
font-size : 14px;
line-height : 20px;
padding-bottom : 3px;
}
.content-lst ul li .event-cont h6 {
color : #fff;
background : #f58426;
font-size : 14px;
line-height : 20px;
padding : 3px 10px;
display : inline-block;
margin-bottom : 5px;
}
.content-lst ul li .event-cont h3 {
width : 100%;
float : left;
color : #003957;
font-family : 'Lato-Bold';
font-size : 19px;
line-height : 26px;
}
.event-btn {
float : left;
width : 100%;
}
.events-cnt a.read-more {
background : url(../images/orgarrow.png) right 22px center no-repeat #fff;
border : #f58426 solid 1px;
color : #f58426;
float : left;
}
.events-cnt a.read-more:hover {
background : url(../images/w-arrow.png) right 20px center no-repeat #f58426;
color : #fff;
border : #f58426 solid 1px;
}
.news-arrow .fa-arrow-up {
background : url("../images/aero-top.png") 0 0 no-repeat scroll transparent;
float : left;
width : 17px;
height : 11px;
overflow : hidden;
margin : 0;
cursor : pointer;
position : absolute;
right : 80px;
top : 56px;
}
.news-arrow .fa-arrow-down {
background : url("../images/aero-bottom.png") 0 0 no-repeat scroll transparent;
float : left;
width : 17px;
height : 11px;
overflow : hidden;
cursor : pointer;
position : absolute;
right : 80px;
top : 71px;
}
#nt-example1 {
height : 380px !important ;
}
.news-arrow .fa-arrow-up:hover, .news-arrow .fa-arrow-down:hover {
opacity : 0.5;
}
.latest-news {
width : 100%;
float : left;
background : #fff;
padding : 50px 0;
}
.latest-news h2 {
width : 100%;
float : left;
font-size : 40px;
line-height : 42px;
font-family : 'noto_serifbold';
color : #000;
text-align : center;
margin-bottom : 50px;
}
.latest-news-lst {
width : 100%;
float : left;
}
.latest-news-lst ul li {
width : 100%;
float : left;
margin-bottom : 50px;
}
.latest-news-lst ul li .latest-news-lft {
width : 50%;
float : left;
position : relative;
overflow : hidden;
}
.latest-news-lst ul li .latest-news-lft img {
width : 100%;
float : left;
transition : all 0.5s ease;
}
.latest-news-lst ul li:hover .latest-news-lft img {
transform : scale(1.04);
}
.latest-news-lst ul li .latest-news-lft .dat {
position : absolute;
right : 0;
top : 56px;
background : #fff;
width : 120px;
height : 264px;
display : flex;
align-items : center;
text-align : center;
justify-content : center;
}
.latest-news-lst ul li .latest-news-rgt {
width : 50%;
float : right;
min-height : 378px;
align-content : center;
display : flex;
justify-content : center;
align-items : center;
}
.latest-news-lst ul li .latest-news-lft.rgt {
float : right;
}
.latest-news-lst ul li .latest-news-rgt.lft {
float : left;
}
.latest-news-cnt {
width : 100%;
float : left;
margin : 45px 10px;
position : relative;
}
.latest-news-cnt:after {
position : absolute;
content : "";
left : -25px;
top : 0;
width : 2px;
height : 175px;
background : #ed3238;
}
.latest-news-cnt h3 {
width : 100%;
float : left;
font-size : 22px;
line-height : 36px;
font-family : 'noto_serifbold';
color : #000;
text-align : left;
margin-bottom : 20px;
}
.latest-news-cnt p {
width : 100%;
float : left;
color : #929292;
font-size : 16px;
line-height : 25px;
font-family : 'nunito_sansregular';
margin-bottom : 20px;
}
.latest-news-cnt a {
color : #ed3238;
font-family : 'nunito_sansregular';
font-size : 14px;
line-height : 24px;
position : relative;
transition : all 0.5s ease;
}
.latest-news-cnt a:hover {
text-decoration : underline;
}
.latest-news-cnt a:after {
position : absolute;
content : "";
background : url(../images/news-aero.jpg) no-repeat;
width : 8px;
height : 9px;
right : -17px;
top : 2px;
}
.latest-news-lst ul li .latest-news-rgt.lft h3, .latest-news-lst ul li .latest-news-rgt.lft p, .latest-news-lst ul li .latest-news-rgt.lft a {
text-align : right;
}
.latest-news-lst ul li .latest-news-rgt.lft a {
float : right;
padding-right : 20px;
}
.latest-news-rgt.lft .latest-news-cnt a:after {
right : 0;
top : 7px;
}
.latest-news-lst ul li:last-child {
margin-bottom : 0;
}
.latest-news-lst ul li .latest-news-lft .dat h3 {
color : #ed3238;
font-size : 24px;
}
.latest-news-lst ul li .latest-news-lft .dat h3 span {
display : block;
}
.latest-news-lst ul li .latest-news-lft .dat.lft {
left : 0;
right : auto;
}
.latest-news-cnt.rgt::after {
right : -25px;
left : auto;
}
.tp-lst {
width : 100%;
float : left;
background : #3e4095;
}
.tp-lft {
float : left;
width : auto;
}
.tp-lft ul li {
font-size : 14px;
color : #fff;
font-family : 'nunito_sansregular';
text-align : left;
display : inline-block;
text-transform : capitalize;
vertical-align : middle;
float : left;
}
.tp-lft ul li a {
color : #fff;
border-right : 1px solid rgb(255, 255, 255, 0.2);
padding : 9px 10px;
display : inline-block;
transition : all 0.5s ease;
}
.tp-lft ul li:last-child a {
border-right : 0;
padding-right : 0;
}
.tp-lft ul li a:hover {
text-decoration : underline;
}
.tp-rgt {
width : auto;
float : right;
}
.tp-rgt ul.social-share li {
font-size : 14px;
color : #fff;
font-family : 'nunito_sansregular';
text-align : left;
display : inline-block;
text-transform : capitalize;
vertical-align : middle;
float : left;
}
.tp-rgt ul.social-share {
float : left;
margin : 9px 15px 9px 0;
}
.tp-rgt ul.social-share li a {
padding : 0 7px;
text-align : left;
border-right : 0;
transition : all 0.5s ease;
}
.tp-rgt ul.social-share li a:hover {
opacity : 0.7;
}
.tp-rgt ul.social-share li:last-child a {
padding-right : 0;
}
.tp-rgt ul.social-share li:first-child {
padding-right : 8px;
}
.tp-rgt ul.social-share li a img {
vertical-align : middle;
transition : all 0.5s ease;
}
.tp-rgt ul.online-but {
float : right;
}
.tp-rgt ul.online-but li a {
color : #fff;
background : #ed3238;
padding : 7px 12px;
font-size : 14px;
line-height : 25px;
display : inline-block;
font-family : 'nunito_sansregular';
transition : all 0.5s ease;
}
.tp-rgt ul.online-but li a:hover {
background : #ffdb3e;
color : #000;
}
#slider-logo {
width : 100%;
float : left;
}
#slider-logo .item {
width : 100%;
float : left;
}
#slider-logo .item img {
width : 100%;
float : left;
border-radius : 5px;
}
.banner-sec {
width : 100%;
float : left;
position : relative;
}
.slider-logo {
position : absolute;
right : 28px;
bottom : 28px;
}
footer {
float : left;
width : 100%;
background : url(../images/foo-bg.jpg) no-repeat;
background-size : cover;
padding : 40px 0 0;
border-top : 10px solid #f58426;
}
.foo1 {
float : left;
width : 100%;
margin-bottom : 30px;
}
.flogo {
float : left;
}
.f-social {
float : right;
padding-top : 30px;
}
.f-social ul li {
float : left;
margin-right : 10px;
}
.f-social ul li p {
color : #fff;
text-transform : uppercase;
margin-top : 6px;
}
.f-social ul li a {
transition : all 0.5s ease;
}
.f-social ul li a:hover {
opacity : 0.7;
}
.foo2 {
float : left;
width : 100%;
}
.foo2 ul li {
float : left;
padding-right : 30px;
}
.foo2 ul li li {
padding-right : 0;
}
.foo2 ul li.l1 {
width : 30%;
}
.foo2 ul li.l2 {
width : 30%;
}
.foo2 ul li.l3 {
width : 19%;
}
.foo2 ul li.l4 {
width : 23%;
}
.foo2 ul li.l5 {
width : 16%;
padding-right : 0;
}
.foo2 ul li h2 {
font-family : 'Lato-Bold';
color : #fff;
font-size : 16px;
text-transform : uppercase;
margin-bottom : 20px;
}
.foo2 ul li.l1 h2 {
margin-bottom : 5px;
}
.foo2 ul li p {
color : #fff;
font-size : 14px;
margin-bottom : 30px;
padding-right : 60px;
}
.foo2 ul li ul li {
float : left;
width : 100%;
margin-bottom : 5px;
}
.foo2 ul li ul li a {
color : #fff;
font-size : 14px;
transition : all 0.5s ease;
}
li.l5 a {
float : right;
width : 100%;
text-align : center;
border : #fff solid 1px;
padding : 10px 0;
margin-bottom : 10px;
}
.foo2 ul li ul li a:hover {
color : #f58426;
}
.foo2 ul li.l5 a:hover {
background : #f58426;
color : #fff;
}
.copy {
float : left;
width : 100%;
text-align : center;
background : #002f48;
padding : 15px 10px;
margin-top : 40px;
}
.copy p {
color : #fff;
font-size : 14px;
}
.inner-banner {
position : relative;
padding : 0;
width : 100%;
float : left;
min-height : 100px;
}
.inner-banner:before {
content : "";
position : absolute;
background : rgb(0, 0, 0, 0.2);
width : 100%;
height : 100%;
}
.inner-banner img {
float : left;
width : 100%;
}
.inner-page-title {
float : left;
width : 100%;
text-align : left !important ;
position : absolute;
top : 50%;
transform : translateY(-55%);
}
.inner-page-title h1 {
position : relative;
color : #fff;
font-size : 60px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 5px;
}
.breadcrum {
float : left;
width : auto;
text-align : left;
font-family : 'Lato-Regular';
font-size : 15px;
color : #fff;
padding : 0;
margin : 0;
background : 0;
}
.breadcrum ul li {
display : inline-block;
position : relative;
padding : 0;
margin : 0 10px;
opacity : 1;
color : #f58426;
}
.breadcrum ul li a {
color : #fff;
}
.breadcrum ul li a:hover {
color : #ffdb3e;
}
.breadcrum ul li:after {
content : '>';
position : absolute;
padding : 0;
margin : 0 0 0 8px;
color : #fff;
}
.breadcrum ul li:last-child:after {
display : none;
}
.breadcrum ul li:first-child {
margin-left : 0;
}
.breadcrum ul li:last-child {
margin-right : 0;
}
.campus-life {
float : left;
width : 100%;
padding : 60px 0;
}
.campus-life ul li {
width : 100%;
float : left;
margin-bottom : 124px;
position : relative;
transition : all 0.5s ease;
}
.camp-img {
width : 54%;
float : left;
overflow : hidden;
}
.camp-img img {
transition : all 0.5s ease;
float : left;
width : 100%;
}
.camp-dtl {
padding : 46px 100px 40px 110px;
float : left;
border : #202177 solid 1px;
width : 51.9%;
position : absolute;
right : 0;
bottom : -66px;
}
.camp-dtl h4 {
font-size : 24px;
line-height : 32px;
text-transform : uppercase;
font-weight : 800;
padding-right : 32px;
position : relative;
padding-bottom : 15px;
margin-bottom : 25px;
}
.campus-life ul li:hover .camp-img img {
transform : scale(1.04);
}
.camp-dtl span {
float : left;
margin-bottom : 10px;
width : 100%;
}
.camp-dtl h4:after {
content : "";
position : absolute;
width : 44px;
height : 3px;
background : #0994dc;
left : 0;
bottom : 0;
}
.camp-dtl p {
text-align : justify;
font-size : 18px;
line-height : 28px;
color : #323232;
padding-right : 0;
}
.camp-dtl:after {
content : "";
position : absolute;
width : 72px;
height : 70px;
background : url(../images/plus.png) center center no-repeat #202177;
left : 0;
bottom : 0;
}
.campus-life ul li:last-child {
margin-bottom : 80px;
}
.campus-life ul li:nth-child(2n) .camp-dtl::after {
background : url(../images/plus.png) center center no-repeat #f48329;
}
.campus-life ul li:hover:nth-child(1n) .camp-dtl {
border-color : #f48329;
}
.campus-life ul li:hover:nth-child(2n) .camp-dtl {
border-color : #202177;
}
.campus-life ul li:nth-child(1n):hover .camp-dtl::after {
background-color : #f48329;
}
.campus-life ul li:nth-child(2n):hover .camp-dtl::after {
background-color : #202177;
}
.campus-life ul li:nth-child(2n) .camp-img {
float : right;
}
.campus-life ul li:nth-child(2n) .camp-dtl {
left : 0;
right : unset;
text-align : right;
}
.campus-life ul li:nth-child(2n) .camp-dtl::after {
right : 0;
left : unset;
}
.campus-life ul li:nth-child(2n) .camp-dtl h4 {
padding-right : 0;
padding-left : 32px;
}
.campus-life ul li:nth-child(2n) .camp-dtl h4::after {
left : unset;
right : 0;
}
.campus-life ul li:nth-child(2n) .camp-dtl {
padding : 46px 110px 40px 70px;
}
.campus-life ul li:nth-child(2n) .camp-dtl p {
text-align : justify;
padding-right : 0;
padding-left : 0;
}
.campus-life ul li:nth-child(2n) .camp-dtl::after {
background : url(../images/plus.png) center center no-repeat #f48329;
}
.campus-life ul li:nth-child(2n) .camp-dtl {
border-color : #f48329;
}
.campus-life ul li:nth-child(2n) .camp-dtl:after {
width : 70px;
}
.content-area {
padding : 65px 0 35px 0;
background : url(../images/inner-bgs.jpg) center center repeat #fafafa;
background-size : contain;
width : 100%;
float : left;
}
.lft-area {
float : left;
width : 70%;
margin-right : 5%;
}
.rgt-sidebar {
float : left;
width : 15%;
}
.content-area {
float : left;
width : 100%;
}
.lft-area {
float : left;
width : 72%;
padding-bottom : 0;
margin-right : 5%;
}
.lft-area h1 {
float : left;
width : 100%;
font-family : UtopiaStd-Bold;
font-size : 34px;
line-height : 40px;
padding-bottom : 17px;
position : relative;
margin-bottom : 35px;
}
.lft-area h1:after {
content : "";
position : absolute;
bottom : 0;
left : 0;
width : 100%;
height : 1px;
background : #e0e0e0;
}
.lft-area h2 {
float : left;
width : 100%;
font-family : UtopiaStd-Regular;
font-size : 25px;
line-height : 30px;
padding-bottom : 10px;
position : relative;
margin-bottom : 20px;
}
.lft-area h2:after {
content : "";
position : absolute;
width : 44px;
height : 3px;
background : #0994dc;
left : 0;
bottom : 0;
}
.lft-area p {
font-size : 17px;
line-height : 27px;
font-family : 'Lato-Regular';
color : #000;
margin-bottom : 30px;
}
.lft-arimg {
width : 97%;
float : left;
position : relative;
z-index : 9;
}
.lft-arimg img {
width : 98%;
float : left;
}
.lft-arimg:after {
position : absolute;
content : "";
width : 90%;
right : 0;
bottom : -13px;
border : #f58426 solid 1px;
height : 90%;
z-index : -1;
}
.gallery-list {
float : left;
width : 100%;
margin-top : 0;
padding : 0 0 0 0;
}
.gallery-list ul li {
float : left;
background-image : none;
padding : 0;
width : 31.33%;
margin : 0 3% 25px 0;
border : #fff solid 6px;
overflow : hidden;
position : relative;
box-shadow : -1px 1px 10px -3px rgb(0, 0, 0, 0.15);
}
.gallery-list ul li img {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.gallery-list ul li .hov-ico img {
float : left;
width : auto;
}
.gallery-list ul li:nth-child(3n-3) {
margin-right : 0;
}
.gallery-list ul li:hover img {
transform : scale(1.1);
}
.gallery-list ul li:hover .hov-ico {
opacity : 1;
}
.gallery-list ul li:hover .hov-ico img {
transform : scale(1);
}
.hov-ico {
position : absolute;
display : flex;
background : rgb(0, 0, 0, 0.4);
width : 100%;
height : 100%;
left : 0;
top : 0;
bottom : 0;
right : 0;
margin : auto;
text-align : center;
justify-content : center;
align-items : center;
opacity : 0;
}
.gallery-list h3 {
font-family : UtopiaStd-Regular;
font-size : 25px;
line-height : 30px;
padding-bottom : 10px;
position : relative;
margin-bottom : 20px;
}
.gallery-list h3:after {
content : "";
position : absolute;
width : 44px;
height : 3px;
background : #0994dc;
left : 0;
bottom : 0;
}
.rgt-sidebar {
float : left;
width : 23%;
}
.rgt-sidebar h6 {
font-size : 25px;
font-family : 'Lato-Bold';
line-height : 30px;
padding-bottom : 15px;
border-bottom : 2.5px dashed #dfdfdf;
margin-bottom : 24px;
margin-top : 10px;
}
.rgt-sidebar ul.pgs li {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.rgt-sidebar ul.pgs li a {
font-size : 16px;
line-height : 25px;
padding-bottom : 13px;
position : relative;
float : left;
width : 100%;
padding-left : 37px;
border-bottom : 2.5px dashed #dfdfdf;
padding-top : 13px;
}
.rgt-sidebar ul.pgs li:first-child a {
padding-top : 0;
}
.rgt-sidebar ul.pgs li:last-child a {
border-bottom : 0;
}
.rgt-sidebar ul.pgs li a:after {
content : "";
width : 24px;
height : 24px;
background : url(../images/w-arrow.png) center center no-repeat #0893d7;
position : absolute;
left : 0;
top : 14px;
}
.rgt-sidebar ul.pgs li:first-child a:after {
top : 1px;
}
.rgt-sidebar ul.pgs li:hover a:after, .rgt-sidebar ul.pgs li a.active:after {
background-color : #f3842c;
}
.rgt-sidebar ul.pgs li:hover a, .rgt-sidebar ul.pgs li a.active {
color : #f3842c;
text-decoration : underline;
}
.capr {
float : left;
width : 100%;
margin-top : 52px;
}
.capr ul {
float : left;
width : 100%;
}
.capr ul li {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.capr ul li a {
float : left;
width : 100%;
border : #e5e5e5 solid 1px;
margin-bottom : 12px;
transition : all 0.5s ease;
min-height : 96px;
padding : 15px 15px 15px 110px;
position : relative;
min-height : 96px;
display : flex;
justify-content : left;
align-items : center;
font-family : UtopiaStd-Regular;
font-size : 21px;
line-height : 30px;
color : #154766;
}
.capr ul li a:after {
content : "";
position : absolute;
background : url(../images/grad-ic.png) top center no-repeat;
width : 71px;
height : 71px;
left : 20px;
}
.capr ul li:hover a:after, .capr ul li.adm:hover a:after, .capr ul li.pc:hover a:after, .capr ul li.rsrch:hover a:after {
background-position : bottom center;
}
.capr ul li:hover a {
color : #f58426;
}
.capr ul li.adm a:after {
background : url(../images/wlc-ico.png) top center no-repeat;
}
.capr ul li.pc a:after {
background : url(../images/loc-ic.png) top center no-repeat;
}
.capr ul li.rsrch a:after {
background : url(../images/srch-ic.png) top center no-repeat;
}
.contact-us {
width : 100%;
float : left;
margin : 60px 0;
}
.contact-lft {
width : 48%;
float : left;
}
.contact-rht {
width : 48%;
float : left;
margin-left : 4%;
}
.contact-lft h1 {
width : 100%;
float : left;
color : #f58426;
font-size : 48px;
line-height : 36px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 35px;
padding-bottom : 20px;
position : relative;
}
.contact-lft h1:after {
position : absolute;
content : "";
width : 56px;
height : 2px;
background : #e6e6e6;
left : 0;
bottom : 0;
}
.contact-lft p {
width : 100%;
float : left;
color : #333;
font-size : 24px;
line-height : 32px;
font-family : 'UtopiaStd-Regular';
}
.contact-rht h2 {
width : 100%;
float : left;
color : #333;
font-size : 36px;
line-height : 36px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 35px;
padding-bottom : 20px;
}
.contact-rht ul.addr {
float : left;
width : 100%;
padding : 0;
margin : 0;
}
.contact-rht ul.addr li {
width : 100%;
float : left;
margin-bottom : 35px;
padding-bottom : 35px;
border-bottom : 1px dashed #ccc;
}
.contact-rht ul.addr li:last-child {
border-bottom : 0;
}
.contact-rht ul.addr li .c-lft {
float : left;
}
.contact-rht ul.addr li .c-rht {
float : left;
margin-left : 4%;
width : 82%;
}
.contact-rht ul.addr li .c-rht h3 {
width : 100%;
float : left;
color : #333;
font-size : 26px;
line-height : 36px;
font-family : 'UtopiaStd-Regular';
margin : 0;
padding : 0;
}
.contact-rht ul.addr li .c-rht p {
width : 100%;
float : left;
color : #333;
font-size : 17px;
line-height : 28px;
font-family : 'Lato-Regular';
margin-top : 10px;
}
.contact-rht ul.addr li .c-rht p a {
color : #147ec2;
}
.contact-rht ul.addr li .c-rht p a:hover {
text-decoration : underline;
}
.contact-form {
float : left;
width : 100%;
padding : 0;
margin-top : 20px;
}
.contact-form ul li {
width : 100%;
float : left;
margin-right : 0;
margin-bottom : 20px;
}
.contact-form ul li label {
width : 100%;
padding-bottom : 12px;
color : #333;
font-size : 17px;
float : left;
letter-spacing : 0.5px;
text-align : left;
}
.contact-form ul li label.mandatory {
font-size : 14px;
color : #999;
}
.contact-form ul li label span {
font-size : 18px;
color : #F00;
}
.contact-form ul li input {
width : 100%;
padding : 10px 15px;
border : #ddd solid 1px;
margin-bottom : 0;
font-size : 15px;
color : #666;
background : #fff;
float : right;
height : 50px;
line-height : 46px;
transition : all 0.5s ease;
border-radius : 5px;
}
.contact-form ul li input[type="text"]:focus {
border : #003187 solid 1px;
}
.contact-form ul li textarea {
width : 100%;
padding : 10px 10px 10px 18px;
border : #e7e7e7 solid 1px;
margin-bottom : 0;
font-family : 'Lato-Regular';
font-size : 15px;
color : #666;
background : #fff;
float : left;
height : 140px;
line-height : 25px;
transition : all 0.5s ease;
}
.contact-form ul li .vol-but, .contact-lft.admission-pad .contact-form ul li .vol-but {
float : none;
font-size : 16px;
font-family : 'Lato-Bold';
color : #fff;
padding : 12px 45px;
text-transform : uppercase;
display : inline-block;
background : #f58426;
transition : all 0.5s ease;
text-decoration : none;
border : #f58426 solid 1px;
width : auto;
line-height : normal;
cursor : pointer;
position : relative;
margin-top : 0;
height : auto;
border-radius : 3px;
}
.contact-form ul li .vol-but:hover, .contact-lft.admission-pad .contact-form ul li .vol-but:hover {
background : #0091dd;
z-index : 9999;
border : #0091dd solid 1px;
}
.contact-btm {
float : left;
width : 100%;
background : #fbfbfb;
padding : 40px 0;
margin : 0;
}
.contact-btm h2 {
width : 100%;
float : left;
color : #333;
font-size : 36px;
line-height : 36px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 28px;
padding : 0;
}
.academics-btm {
width : 100%;
float : left;
margin : 50px 0 10px 0;
padding : 0;
}
.acad-wid {
width : 100%;
float : left;
margin : 0;
padding : 0;
}
.acad-wid h1 {
float : left;
margin : 0;
padding : 0;
width : 100%;
text-align : center;
color : #333;
font-family : 'UtopiaStd-Regular';
font-size : 42px;
margin-bottom : 30px;
position : relative;
}
.acad-wid h1:after {
content : '';
width : 58px;
height : 6px;
left : 30%;
top : 10px;
background : url(../images/tit-bor.png) no-repeat;
position : absolute;
}
.acad-wid h1:before {
content : '';
width : 58px;
height : 6px;
right : 30%;
top : 10px;
background : url(../images/tit-bor.png) no-repeat;
position : absolute;
}
.acad-wid ul {
width : 100%;
float : left;
margin-bottom : 30px;
padding : 0;
}
.acad-wid ul li {
width : 31.33%;
float : left;
margin-right : 3%;
padding : 0;
margin-bottom : 3%;
}
.acad-wid ul li:nth-child(3n) {
margin-right : 0;
}
.acad-wid ul li .dept {
width : 100%;
float : left;
}
.acad-wid ul li .dept .d-img {
width : 100%;
float : left;
margin : 0;
padding : 0;
overflow : hidden;
}
.acad-wid ul li .dept .d-img img {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.acad-wid ul li .dept .d-btm {
width : 100%;
float : left;
margin : 0;
padding : 0;
color : #fff;
font-size : 18px;
font-family : 'UtopiaStd-Semibold';
background : #f59b29;
text-transform : uppercase;
height : 80px;
text-align : center;
display : flex;
align-items : center;
justify-content : center;
position : relative;
}
.acad-wid ul li .dept .d-btm:after {
position : absolute;
left : 0;
right : 0;
bottom : 0;
content : "";
border-left : 10px solid transparent;
border-right : 10px solid transparent;
border-bottom : 10px solid #fff;
margin : 0 auto;
width : 22px;
height : 10px;
z-index : 1;
}
.acad-wid ul li .dept .d-btm.co1-bg2 {
background : #a8157d;
}
.acad-wid ul li .dept .d-btm.co1-bg3 {
background : #573a94;
}
.acad-wid ul li .dept .d-btm.co1-bg4 {
background : #077cbf;
}
.acad-wid ul li .dept .d-btm.co1-bg5 {
background : #eb7a3d;
}
.acad-wid ul li .dept .d-btm.co1-bg6 {
background : #0cbd4f;
}
.acad-wid ul li .dept .d-btm.co1-bg7 {
background : #f35353;
}
.acad-wid ul li .dept .d-btm.co1-bg8 {
background : #359eb5;
}
.acad-wid ul li:hover .dept .d-img img {
transform : scale(1.05);
}
.content-pad {
width : 100%;
float : left;
margin : 0;
padding : 60px 0;
background : url(../images/bg-pattern.jpg) repeat;
}
.content-pad-l {
float : left;
width : 100%;
margin : 0;
padding : 0;
}
.info-nba {
width : 100%;
padding : 25px;
margin-bottom : 30px;
background : #fff;
text-align : center;
float : left;
box-shadow : 0 2px 10px 0 rgb(0, 0, 0, 0.1);
}
.info-nba h3 {
float : left;
width : 100%;
font-size : 32px;
color : #f58426;
font-family : 'UtopiaStd-Regular';
}
.info-nba span {
float : left;
width : 100%;
font-size : 18px;
color : #040404;
font-family : 'Lato-Regular';
}
.info-con {
float : left;
width : 100%;
margin-bottom : 25px;
padding : 0;
}
.info-img {
float : left;
margin : 0;
padding : 0;
}
.info-img img {
float : left;
margin : 0;
width : 100%;
}
.info-c {
float : left;
padding : 0 4%;
margin : 0;
width : 51%;
display : flex;
align-items : center;
justify-content : center;
height : 312px;
background : #fff;
}
.in-s {
float : left;
width : 100%;
}
.content-pad-l p.tit {
float : left;
font-size : 25px;
color : #2f3193;
font-family : 'Lato-Regular';
line-height : 32px;
margin-bottom : 18px;
padding-right : 30px;
}
.content-pad-l p {
font-size : 17px;
color : #333;
font-family : 'Lato-Regular';
line-height : 30px;
text-align : justify;
}
.para-lft {
width : 48%;
float : left;
}
.para-rht {
width : 48%;
float : left;
margin-left : 4%;
}
.info-profile {
width : 100%;
float : left;
margin : 40px 0;
padding : 0;
position : relative;
}
.pro-img {
float : left;
position : absolute;
bottom : -42px;
box-shadow : 0 4px 8px 0 rgb(0, 0, 0, 0.2);
border : #fff solid 7px;
}
.pro-img img {
float : left;
}
.pro-detail {
float : right;
width : 90%;
border : #f58426 solid 1px;
padding : 5% 3% 5% 20%;
}
.pro-detail h4 {
color : #1f2179;
font-size : 22px;
font-family : 'Lato-Bold';
line-height : 24px;
margin-bottom : 8px;
}
.pro-detail h4 span {
display : block;
color : #f58426;
font-size : 12px;
text-transform : uppercase;
font-family : 'Lato-Regular';
}
ul.acad-algn {
display : flex;
justify-content : center;
align-items : center;
}
.abt-us {
float : left;
width : 100%;
padding-top : 60px;
}
.abt-us h4 {
color : #f48329;
font-size : 45px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 35px;
padding-bottom : 5px;
text-align : center;
position : relative;
}
.abt-us h4:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 50px;
right : 0;
background : #e5e5e5;
height : 2px;
margin : 0 auto;
}
.abt-us p {
font-family : 'UtopiaStd-Regular';
text-align : center;
font-size : 25px;
line-height : 40px;
margin-bottom : 58px;
}
.abt-video {
width : 73%;
float : none;
margin : 0 auto;
position : relative;
z-index : 9;
margin-bottom : 75px;
}
.abt-video .vid-popup:after {
content : "";
position : absolute;
width : 100%;
right : -22px;
bottom : -25px;
height : 100%;
border : #f58426 solid 1px;
z-index : -1;
}
.abt-us h6 {
color : #323232;
font-size : 36px;
line-height : 62px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 5px;
text-align : center;
padding-bottom : 10px;
padding-top : 54px;
float : left;
width : 100%;
}
.abt-us:after {
position : absolute;
content : "";
background : url(../images/quote-1.png) center center no-repeat #fff;
top : -20px;
}
.abt-us h6 span {
font-size : 47px;
line-height : 50px;
color : #f58426;
}
.founder {
float : left;
width : 100%;
background : #f7edeb;
padding : 75px 0 0 0;
margin : 44px 0 0 0;
}
.md {
float : left;
width : 100%;
background : #fff;
padding : 50px 85px 50px 50px;
}
.founder-img {
width : 48%;
margin-right : 9%;
float : left;
overflow : hidden;
padding : 10px;
border : #ececec solid 1px;
}
.founder-img img {
width : 100%;
float : left;
transition : all 0.5s ease;
}
.nme {
float : left;
width : 100%;
padding : 30px 0;
border-top : 2px solid #f58426;
border-bottom : 2px solid #f58426;
position : relative;
}
.nme:after {
position : absolute;
content : "";
background : url(../images/abt-quot-tp.jpg) center center no-repeat #fff;
top : -20px;
width : 100px;
height : 34px;
left : 0;
right : 0;
margin : 0 auto;
}
.nme:before {
position : absolute;
content : "";
background : url(../images/abt-quot-btm.jpg) center center no-repeat #fff;
bottom : -20px;
width : 100px;
height : 34px;
left : 0;
right : 0;
margin : 0 auto;
}
.nme h6 {
color : #323232;
font-size : 36px;
line-height : 50px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 5px;
text-align : center;
width : 100%;
float : left;
}
.nme h6 span {
font-family : 'UtopiaStd-Regular';
letter-spacing : 0;
float : left;
font-size : 23px;
line-height : 40px;
text-align : center;
width : 100%;
color : #f5872c;
}
.founder-cntnt {
width : 43%;
float : left;
margin-top : 60px;
}
.founder-cntnt p {
font-family : 'Lato-Regular';
text-align : left;
font-size : 17px;
line-height : 29px;
margin-bottom : 0;
float : left;
width : 100%;
margin-top : 30px;
padding-right : 25px;
}
.obj {
float : left;
width : 100%;
padding : 72px 0;
}
.obj h5 {
color : #323232;
font-size : 48px;
line-height : 50px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 24px;
text-align : left;
width : 100%;
float : left;
padding-left : 50px;
}
.obj-para {
width : 100%;
float : left;
border-bottom : 1px solid #e4e4e4;
}
.obj p {
font-family : 'UtopiaStd-Regular';
padding-left : 50px;
text-align : left;
float : left;
width : 100%;
font-size : 25px;
line-height : 40px;
margin-bottom : 58px;
position : relative;
}
.obj p:after {
content : "";
position : absolute;
height : 100%;
width : 5px;
left : 0;
top : 0;
background : #f48329;
}
.all-kite {
float : left;
width : 100%;
margin-top : 0;
}
.all-kite h4 {
color : #f48329;
font-size : 45px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 45px;
padding-bottom : 5px;
text-align : center;
position : relative;
}
.all-kite h4:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 50px;
right : 0;
background : #e5e5e5;
height : 2px;
margin : 0 auto;
}
.all-kite p {
font-family : 'Lato-Regular';
font-size : 17px;
line-height : 32px;
text-align : left;
padding-bottom : 25px;
padding-right : 30px;
}
.kite-lft {
width : 48%;
float : left;
margin-right : 4%;
}
.kite-rht {
width : 48%;
float : left;
}
.ssa-img {
float : left;
margin-bottom : 55px;
width : 100%;
position : relative;
z-index : 9;
}
.ssa-img:after {
content : "";
position : absolute;
width : 90%;
right : 6px;
bottom : -15px;
height : 100%;
border : #f58426 solid 1px;
z-index : -1;
}
.kite-rht p {
padding-right : 30px;
}
.abt-kite {
float : left;
width : 100%;
padding-bottom : 50px;
}
.all-kite p {
padding-right : 30px;
}
.kite-lft h3 {
color : #323232;
font-size : 32px;
line-height : 42px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 15px;
text-align : left;
padding-bottom : 12px;
position : relative;
}
.kite-lft h3:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 40px;
right : 0;
background : #f28127;
height : 2px;
}
.capo-icos {
float : left;
width : 100%;
padding : 45px 0;
background : #f7f7f7;
}
.capo-icos ul li {
float : left;
width : 21%;
margin : 0 2%;
transition : all 0.5s ease;
position : relative;
}
.capo-icos ul {
float : left;
width : 100%;
}
.capo-icos ul li a {
float : left;
width : 100%;
margin-bottom : 12px;
padding : 111px 10px 10px 10px;
border-right : 1px solid #e1e1e1;
font-family : UtopiaStd-Regular;
text-align : center;
font-size : 27px;
line-height : 30px;
color : #154766;
margin-top : 10px;
}
.capo-icos ul li a:after {
content : "";
position : absolute;
background : url(../images/1-ico.png) top center no-repeat;
width : 111px;
height : 111px;
left : 0;
right : 0;
margin : 0 auto;
top : 0;
}
.capo-icos ul li:hover a:after, .capo-icos ul li.adm:hover a:after, .capo-icos ul li.pc:hover a:after, .capo-icos ul li.rsrch:hover a:after {
background-position : bottom center;
}
.capo-icos ul li:hover a {
color : #f58426;
}
.capo-icos ul li:last-child a {
border-right : 0;
}
.capo-icos ul li.adm a:after {
background : url(../images/2-ico.png) top center no-repeat;
}
.capo-icos ul li.pc a:after {
background : url(../images/3-ico.png) top center no-repeat;
}
.capo-icos ul li.rsrch a:after {
background : url(../images/4-ico.png) top center no-repeat;
}
.abt-video {
float : none;
width : 73%;
background : url(../images/about-us-vid.jpg) center center no-repeat #2742a4;
margin : 0 auto;
}
.abt-video .vid-popup {
position : relative;
float : left;
width : 100%;
}
.abt-video .vid-popup img {
float : left;
width : 100%;
height : auto;
}
.abt-video .overlay {
height : 100%;
position : absolute;
top : 0;
width : 100%;
}
.abt-video .overlay a.play-icon {
background : url(../images/play-btn.png) center center no-repeat;
bottom : 0;
left : 0;
margin : auto;
position : absolute;
right : 0;
top : 0;
width : 70px;
height : 70px;
background-size : 100%;
}
.abt-video .overlay h2 {
position : absolute;
top : 35%;
left : 50%;
transform : translate(-50%,-50%);
text-align : center;
color : #fff;
font-size : 55px;
line-height : 60px;
font-family : 'Lato-Bold';
letter-spacing : 1px;
}
.abt-video:hover .overlay a.play-icon {
opacity : 0.9;
}
.events-all {
float : left;
width : 100%;
}
.events-all ul {
width : 100%;
float : left;
}
.events-all ul li {
width : 100%;
float : left;
border : #e7e7e7 solid 1px;
border-radius : 10px;
position : relative;
margin-bottom : 30px;
}
.events-all ul li:last-child {
margin-bottom : 0;
}
.event-img {
position : relative;
float : left;
width : 38%;
border-top-left-radius : 10px;
border-bottom-left-radius : 10px;
overflow : hidden;
}
.event-img img {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.event-img img.dummy-img {
position : relative;
opacity : 0;
}
.event-img img.abs-img {
position : absolute;
height : 100%;
top : 0;
left : 0;
}
.event-cntnt {
float : left;
width : 59%;
padding : 15px 24px 15px 0;
margin-left : 3%;
}
.event-cntnt h6 {
float : left;
width : 100%;
color : #000;
font-size : 16px;
line-height : 32px;
padding-left : 25px;
background : url(../images/events-tag.png) left 7px no-repeat;
padding-bottom : 12px;
}
.event-cntnt h4 {
font-family : 'Lato-Bold';
float : left;
width : 100%;
color : #000;
font-size : 21px;
line-height : 28px;
padding-bottom : 7px;
}
.event-cntnt p {
float : left;
width : 100%;
margin-bottom : 0;
color : #767676;
padding-right : 80px;
font-size : 16px;
line-height : 22px;
padding-bottom : 20px;
}
.event-cntnt h5 {
float : left;
width : 100%;
color : #000;
font-size : 16px;
line-height : 32px;
padding-left : 25px;
background : url(../images/calendar-ico.png) left 7px no-repeat;
}
.events-all a {
width : 40px;
transition : all 0.5s ease;
height : 40px;
background : url(../images/rht-arwz.png) center center no-repeat #f48329;
position : absolute;
right : 24px;
bottom : 21px;
border-radius : 100%;
}
.events-all ul li:hover a {
background : url(../images/rht-arwz.png) center center no-repeat #04518c;
}
.events-all ul li:hover .event-img img {
transform : scale(1.1);
}
.event-cntnt h6 {
float : left;
width : 100%;
color : #000;
font-family : 'Lato-Regular';
font-size : 16px;
line-height : 32px;
}
.event-date {
float : left;
width : 100%;
margin-bottom : 10px;
}
.event-date ul li {
float : left;
color : #5f0030;
font-size : 15px;
padding-right : 15px;
margin-right : 15px;
border-right : 1px solid #ccc;
padding-left : 24px;
}
.event-date ul li:last-child {
border : 0;
padding-right : 0;
margin-right : 0;
}
.event-date ul li.date-txt {
background : url(../images/calendar-ico.png) left no-repeat;
}
.event-date ul li.admin {
background : url(../images/admin-ico.png) left no-repeat;
padding-left : 20px;
}
.news-rep {
width : 100%;
float : left;
}
.news-rep ul li {
float : left;
margin-bottom : 28px;
width : 47.5%;
margin-right : 2.5%;
border : #ddd solid 2px;
transition : all 0.4s ease;
}
.news-rep ul li a {
float : left;
position : relative;
width : 100%;
font-family : 'OpenSans-Regular';
font-size : 17px;
line-height : 24px;
padding : 20px 50px 20px 65px;
min-height : 89px;
align-items : center;
background : url(../images/doc.png) 23px 22px no-repeat;
}
.news-rep ul li a:before {
position : absolute;
content : "";
left : 22px;
top : 22px;
width : 21px;
height : 23px;
background : url(../images/google-docs.svg) center center no-repeat;
background-size : 100%;
}
.news-rep ul li a:hover {
color : #fff;
}
.news-rep ul li a:after {
position : absolute;
content : "";
right : 22px;
top : 17px;
width : 20px;
height : 23px;
background : url(../images/ext-lnk.png) center center no-repeat;
}
.news-rep ul li a span {
font-size : 15px;
font-family : 'Lato-Regular';
line-height : 25px;
}
.news-rep ul li:hover {
background : #003957;
border : #003957 solid 2px;
}
.news-rep ul li:hover a:after {
background : url(../images/ext-lnk-wht.png) center center no-repeat;
}
.news-rep ul li:hover a:before {
background : url(../images/google-docs-w.svg) center center no-repeat;
background-size : 100%;
width : 23px;
height : 23px;
}
.news-rep ul li:hover a p {
color : #fff;
}
.news-rep ul li:hover a span {
color : #fff;
}
.news-rep ul li a p {
font-family : 'Lato-Bold';
font-size : 20px;
margin-bottom : 10px;
}
.table-entry {
float : left;
width : 100%;
overflow-x : auto;
margin-bottom : 15px;
}
.table-entry table {
background : #fff;
border : #dbdbdb solid 1px;
margin-bottom : 15px;
border-collapse : separate;
border-spacing : 0;
float : left;
width : 100%;
}
.table-entry table th {
background : #003957;
font-weight : normal;
border-right : 1px solid #e7e7e7;
color : #fff;
padding : 8px 15px 8px 15px;
font-family : 'Lato-Bold';
}
.table-entry table td {
padding : 6px 10px 6px 10px;
border-right : 1px solid #e7e7e7;
background : #f9f9f9;
}
.table-entry table td img {
float : none;
width : auto;
}
.table-entry.table-data table tr td:nth-child(2n) {
text-align : left;
}
.table-entry table tr:last-child td {
border-bottom : 0;
}
.table-entry table tr:nth-child(2n) td {
background : #fff;
}
.table-entry table th:last-child, .table-entry table td:last-child {
border-right : 0;
}
.table-entry table tr td a {
color : #003957;
outline : medium none;
text-decoration : none;
}
.table-entry table tr td a:hover {
color : #003957;
}
.table-entry table tr:hover td {
background : #f6f6f6;
}
.table-entry.table-peo {
margin : 10px 0 20px 0;
}
.table-entry.table-peo tr td {
padding : 10px 10px 10px 10px;
}
.table-entry.table-peo tr td.center {
text-align : center;
}
.fac-lst {
float : left;
width : 100%;
}
.fac-lst ul {
float : left;
width : 100%;
}
.fac-lst ul li {
float : left;
width : 32%;
transition : all 0.5s ease;
text-align : center;
margin-right : 2%;
margin-bottom : 25px;
}
.fac-lst ul li:nth-child(3n+3) {
margin-right : 0;
}
.fac-lst ul li .fac-img {
float : left;
width : 100%;
position : relative;
overflow : hidden;
}
.fac-lst ul li .fac-tit {
float : left;
width : 100%;
padding : 15px 0;
border-bottom : 2px solid #f58426;
}
.fac-lst ul li .fac-img img {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.fac-lst ul li .fac-img .view-profile {
width : 100%;
position : absolute;
bottom : 0;
left : 0;
right : 0;
opacity : 0;
transition : all 0.5s ease;
transform : translateY(100%);
}
.fac-lst ul li .fac-img .view-profile a {
background : #f3842c;
float : left;
width : 100%;
transition : all 0.5s ease;
padding : 8px 25px;
color : #fff;
font-size : 14px;
line-height : 20px;
}
.fac-lst ul li .fac-img .view-profile a:hover {
background : #003957;
}
.fac-lst ul li:hover .fac-img .view-profile {
opacity : 1;
transform : translateY(0%);
}
.fac-lst ul li .fac-tit h3 {
float : left;
width : 100%;
transition : all 0.5s ease;
font-size : 18px;
line-height : 28px;
color : #003957;
font-family : 'Lato-Bold';
}
.fac-lst ul li:hover .fac-tit h3, .fac-lst ul li .fac-tit h3:hover {
color : #f3842c;
}
.fac-lst ul li .fac-tit span {
float : left;
width : 100%;
font-size : 14px;
line-height : 20px;
color : #8c8c8c;
}
.content-pad-l p strong {
font-family : 'Lato-Bold';
font-weight : normal;
}
ul.dept-lst {
float : left;
width : 100%;
padding-left : 25px;
margin-bottom : 30px;
}
ul.dept-lst li {
float : left;
width : 100%;
margin-bottom : 10px;
font-size : 16px;
color : #000;
line-height : 26px;
padding-left : 25px;
background : url(../images/orgarrow.png) 0 7px no-repeat scroll;
text-align : justify;
}
ul.lab-lst {
float : left;
width : 100%;
}
ul.lab-lst li {
float : left;
width : 100%;
margin-bottom : 10px;
font-size : 14px;
color : #282828;
line-height : 22px;
padding-left : 25px;
background : url(../images/orgarrow.png) 0 7px no-repeat scroll;
}
.lab-details {
float : left;
width : 100%;
margin : 20px 0 40px;
}
.lab-details .lab-details-lft {
float : left;
width : 48%;
margin-right : 5%;
}
.lab-details .lab-details-lft h4 {
float : left;
width : 100%;
color : #323232;
font-size : 24px;
line-height : 30px;
font-family : 'UtopiaStd-Regular';
padding-bottom : 15px;
position : relative;
}
.lab-details .lab-details-lft ul.dept-lst {
padding-left : 0;
}
.lab-details .lab-details-rht {
float : right;
width : 47%;
}
.lab-details .lab-details-rht .lab-img {
float : left;
width : 100%;
position : relative;
z-index : 1;
}
.lab-details .lab-details-rht .lab-img::after {
content : "";
position : absolute;
width : 90%;
right : 0;
bottom : 0;
height : 100%;
border : #f58426 solid 1px;
z-index : -1;
}
.lab-details .lab-details-rht .lab-img img {
float : left;
width : 100%;
padding : 0 15px 15px 0;
margin-top : -20px;
}
.lab-details .lab-details-rht span {
float : left;
width : 100%;
font-family : 'Lato-Bold';
font-weight : normal;
font-size : 16px;
line-height : 26px;
text-align : center;
margin-top : 15px;
}
.lab-details.rgt .lab-details-lft {
float : right;
margin-right : 0;
}
.lab-details.rgt .lab-details-rht {
margin-right : 5%;
float : left;
}
.popup {
float : left;
display : none;
background : #FFF;
width : 800px;
padding : 10px 5px 5px;
}
.faculty-profile {
float : left;
width : 35%;
text-align : center;
margin : 0;
padding : 0 20px 20px;
}
.faculty-profile img {
float : left;
width : 100%;
height : auto;
border : #dfdfdf solid 1px;
padding : 3px;
margin-bottom : 10px;
}
.pop-full-wdth {
float : left;
width : 100%;
}
.pop-full-wdth .pop-lft {
float : left;
width : 23%;
margin-right : 1%;
}
.pop-full-wdth .pop-rgt {
float : left;
width : 76%;
}
.popup .prfile-tbl h2 {
color : #003957;
font-family : 'Lato-Bold';
font-size : 20px;
line-height : 32px;
margin : 0 0 5px;
}
.popup .prfile-tbl h2 span {
font-size : 18px;
color : #282828;
font-family : 'Lato-Bold';
}
.popup .prfile-tbl h3 {
font-family : 'Lato-Bold';
color : #282828;
font-size : 16px;
line-height : 18px;
margin-bottom : 12px;
}
.popup .prfile-tbl h4 {
font-family : 'Lato-Regular';
color : #282828;
font-size : 16px;
line-height : 18px;
margin-bottom : 12px;
}
.popup .prfile-tbl h4 span {
font-family : 'Lato-Bold';
}
.popup .prfile-tbl p {
font-size : 16px;
color : #282828;
line-height : 28px;
padding-bottom : 25px;
text-align : justify;
}
.popup .prfile-tbl h4 a:hover {
color : #003957;
}
.popup .prfile-tbl h4.doj {
margin-bottom : 30px;
}
.placement-life {
float : left;
width : 100%;
padding-top : 75px;
}
.vision {
float : left;
width : 100%;
padding : 47px 0;
border-top : 1px solid #f58426;
border-bottom : 1px solid #f58426;
position : relative;
}
.vision h5 {
color : #323232;
font-size : 45px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 5px;
text-align : center;
}
.vision:after {
position : absolute;
content : "";
background : url(../images/quote-1.png) center center no-repeat #fff;
top : -20px;
width : 100px;
height : 34px;
left : 0;
right : 0;
margin : 0 auto;
}
.vision:before {
position : absolute;
content : "";
background : url(../images/quote-2.png) center center no-repeat #fff;
bottom : -20px;
width : 100px;
height : 34px;
left : 0;
right : 0;
margin : 0 auto;
}
.vision p {
font-family : 'UtopiaStd-Regular';
text-align : center;
font-size : 25px;
line-height : 40px;
}
.assa {
float : left;
width : 100%;
margin-top : 90px;
padding-bottom : 100px;
}
.assa h4 {
color : #f48329;
font-size : 45px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 45px;
padding-bottom : 5px;
text-align : center;
position : relative;
}
.assa h4:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 50px;
right : 0;
background : #e5e5e5;
height : 2px;
margin : 0 auto;
}
.assa p {
font-family : 'Lato-Regular';
font-size : 17px;
line-height : 32px;
text-align : justify;
padding-bottom : 25px;
padding-right : 28px;
}
.assa-lft {
width : 48%;
float : left;
margin-right : 5%;
}
.assa-rht {
width : 47%;
float : left;
}
.ssa-img {
float : left;
margin-bottom : 55px;
width : 100%;
position : relative;
z-index : 9;
}
.ssa-img:after {
content : "";
position : absolute;
width : 90%;
right : 6px;
bottom : -15px;
height : 100%;
border : #f58426 solid 1px;
z-index : -1;
}
.assa-rht p {
padding-right : 30px;
}
.cae-logo {
padding-top : 10px;
}
.assa.epic p {
padding-right : 60px;
}
.assa-lft h3 {
color : #323232;
font-size : 32px;
line-height : 42px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 15px;
text-align : left;
padding-bottom : 12px;
position : relative;
}
.assa-lft h3:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 40px;
right : 0;
background : #f28127;
height : 2px;
}
.epic {
float : left;
width : 100%;
padding-bottom : 30px;
}
.epic-infra {
width : 100%;
float : left;
padding-bottom : 30px;
border-bottom : 1px solid #f0f0f0;
}
.altr {
width : 100%;
float : left;
padding-top : 70px;
}
.altr .assa-lft {
float : right;
margin-right : 0;
}
.altr .assa-rht {
margin-right : 5%;
float : left;
}
.stra-peda {
float : left;
width : 100%;
padding-top : 30px;
}
.stra-peda h4 {
color : #323232;
font-size : 45px;
line-height : 70px;
letter-spacing : 1px;
font-family : 'UtopiaStd-Regular';
margin-bottom : 37px;
text-align : left;
float : left;
width : 100%;
position : relative;
padding-bottom : 4px;
}
.stra-peda h4 span {
font-family : 'UtopiaStd-Regular';
text-align : left;
font-size : 25px;
line-height : 32px;
float : left;
width : 100%;
color : #f5822a;
}
.stra-peda h4:after {
content : "";
position : absolute;
left : 0;
bottom : 0;
width : 40px;
right : 0;
background : #f28127;
height : 2px;
}
.stra-peda p {
font-family : 'UtopiaStd-Regular';
text-align : justify;
font-size : 25px;
line-height : 40px;
padding-right : 110px;
}
.lsrw {
float : left;
width : 100%;
padding : 60px 0 75px 0;
}
.all-categ {
float : left;
width : 100%;
border-bottom : 1px solid #cecece;
margin-top : 0;
display : flex;
border-top : 1px solid #cecece;
}
.all-categ:last-child {
border-top : 0;
}
.fr-category {
float : left;
width : 50%;
font-size : 14px;
line-height : 18px;
color : #333;
border-right : 1px solid #cecece;
padding : 60px;
border-left : 1px solid #cecece;
}
.fr-category:last-child {
border-left : 0;
}
.fr-category h6 {
position : relative;
float : left;
padding-bottom : 40px;
padding-left : 60px;
width : 100%;
font-family : UtopiaStd-Regular;
text-align : left;
font-size : 35px;
line-height : 40px;
color : #154766;
}
.fr-category h6:after {
position : absolute;
content : "";
left : 0;
top : 0;
background : url(../images/listen.png) left top no-repeat;
width : 38px;
height : 37px;
}
.fr-category ul li {
font-size : 18px;
line-height : 42px;
color : #333;
padding-left : 34px;
float : left;
width : 100%;
background : url(../images/rht-bullets.png) left 15px no-repeat;
}
.fr-category ul li:hover {
background : url(../images/rht-bullets-hvr.png) left 15px no-repeat;
}
.read-btn {
float : left;
width : 100%;
text-align : left;
}
.read-btn a {
border : #e96d21 solid 1px;
border-radius : 5px;
font-size : 15px;
color : #e96d21;
font-family : 'Lato-Bold';
text-transform : uppercase;
padding : 10px 8px 10px 15px;
display : inline-block;
letter-spacing : 0;
position : relative;
z-index : 1;
display : flex;
align-items : center;
float : left;
transition : all 0.4s ease;
}
.read-btn a span {
background : url(../images/rd-mre-arw.png) 0 4px no-repeat;
display : inline-block;
width : 18px;
height : 18px;
margin-left : 15px;
}
.read-btn a:after {
content : "";
position : absolute;
z-index : -1;
top : 0;
bottom : 0;
left : 0;
right : 0;
background : #4181ed;
transform : scaleX(0);
transform-origin : 50%;
transition-property : transform;
transition-duration : 0.3s;
transition-timing-function : ease-out;
}
.read-btn a:hover:after {
transform : scaleX(1);
}
.read-btn a:hover {
color : #fff;
}
.read-btn a:hover span {
background : url(../images/rd-mre-hvr.png) 0 4px no-repeat;
}
.read-btn a:hover:after {
background : #008edb;
border-radius : 5px;
}
.read-btn a:hover {
border : #008edb solid 1px;
}
.cnter-bg {
position : relative;
padding : 40px 0 35px;
width : 100%;
float : left;
min-height : 188px;
background : url(../images/plac-cntr-bg.png) 0 0 no-repeat;
background-size : cover;
z-index : 1;
}
.cnter-bg::before {
content : "";
position : absolute;
background : rgb(245, 132, 38, 0.9);
top : 0;
left : 0;
width : 100%;
height : 100%;
z-index : -1;
}
.cnter-bg ul {
float : left;
width : 100%;
text-align : center;
}
.cnter-bg ul li {
float : left;
width : 33.33%;
position : relative;
}
.cnter-bg ul li::after {
position : absolute;
content : "";
right : 0;
top : -10px;
background : url(../images/cnter-bg-line.png) 0 0 no-repeat;
width : 1px;
height : 162px;
}
.cnter-bg ul li:last-child:after {
content : none;
}
.cnter-bg ul li h3 {
float : left;
width : 100%;
font-family : 'UtopiaStd-Bold';
color : #fff;
font-size : 50px;
line-height : 60px;
}
.cnter-bg ul li p {
float : left;
width : 100%;
font-family : 'Lato-Regular';
color : #fff;
font-size : 20px;
line-height : 30px;
}
.fac-lst ul li {
background : none !important ;
}
.table-entry table th {
border-bottom : 1px solid #e7e7e7;
}
.is-sticky .hdr-top {
padding : 0;
}
.gallery-list.ga {
padding-top : 0;
}
.smk_accordion .accordion_in .acc_content p {
font-size : 17px;
line-height : 27px;
font-family : 'Lato-Regular';
color : #7b7e85;
padding-bottom : 15px;
margin-bottom : 0;
}
.smk_accordion .accordion_in .acc_content ul.list-2-gal li {
float : left;
width : 48%;
margin-right : 4%;
margin-bottom : 20px;
background : 0;
padding : 0;
}
.smk_accordion .accordion_in .acc_content ul.list-2-gal li:nth-child(2n-2) {
margin-right : 0;
}
ul.list-2-gal li h4 {
float : left;
width : 100%;
color : #000;
font-size : 18px;
min-height : 50px;
font-family : 'UtopiaStd-Regular';
text-align : center;
padding-bottom : 5px;
margin-top : 0;
}
.content-area .accordion_example2.smk_accordion .accordion_in.acc_active > .acc_head {
font-size : 18px;
font-family : 'Lato-Bold';
font-weight : 500;
color : #3c3c3c;
}
.ssa-img .owl-controls {
float : left;
width : 100%;
margin-bottom : 20px;
}
.ssa-img .owl-dots {
float : none;
margin-top : 15px;
text-align : center;
margin-bottom : 15px;
width : 100%;
position : absolute;
bottom : 5px;
}
.ssa-img .owl-dot {
background : #e1e1e1;
border : #e1e1e1 solid 1px;
width : 10px;
height : 10px;
display : inline-block;
border-radius : 50%;
margin : 2px 4px;
}
.ssa-img .owl-dot.active, .ssa-img .owl-dot:hover {
background : #f58426;
border : #fff solid 1px;
}
.ssa-img .owl-dot.active {
background : #f58426;
border : #fff solid 1px;
}
.ssa-img .owl-nav {
color : #a9a9a9;
font-size : 16px;
font-family : 'Helvetica Neue';
position : absolute;
top : 45%;
width : 100%;
}
.ssa-img .owl-prev {
left : 3%;
position : absolute;
background : url(../images/inner-lft-arw.png) left 0 no-repeat;
height : 44px;
width : 44px;
}
.ssa-img .owl-next {
right : 6%;
position : absolute;
background : url(../images/inner-rgt-arw.png) right 0 no-repeat;
height : 44px;
width : 44px;
}
.ssa-img .owl-prev:hover {
opacity : 1;
background : url(../images/inner-lft-arw.png) left 0 no-repeat;
}
.ssa-img .owl-next:hover {
opacity : 1;
background : url(../images/inner-rgt-arw.png) left 0 no-repeat;
}
.rec-lst ul li:last-child {
border : 0;
}
.fr-category h6.spk::after {
background : url(../images/speak.png) left top no-repeat;
width : 48px;
height : 41px;
}
.fr-category h6.read::after {
background : url(../images/read.png) left top no-repeat;
width : 42px;
height : 32px;
}
.fr-category h6.write::after {
background : url(../images/write.png) left top no-repeat;
width : 48px;
height : 38px;
}
.enq-form ul li .wpcf7-not-valid-tip {
color : #f58426;
text-align : left;
float : left;
width : 100%;
padding-top : 0;
margin-bottom : -7px;
font-size : 13px;
line-height : 16px;
}
.enq-form .wpcf7-response-output {
float : left;
width : 100%;
color : #f58426;
font-size : 15px;
margin : 15px 0 0;
}
.enq-form .screen-reader-response, .contact-lft .screen-reader-response {
display : none;
}
.contact-lft .wpcf7-not-valid-tip {
color : #f00;
text-align : left;
float : left;
width : 100%;
padding-top : 0;
margin-bottom : -7px;
font-size : 13px;
line-height : 16px;
}
.contact-lft .wpcf7-response-output.wpcf7-validation-errors {
float : left;
width : 100%;
border : #f58426 solid 1px;
padding : 5px 10px;
border-radius : 5px;
color : #f58426;
font-size : 16px;
margin : 15px 0 0;
text-align : center;
}
.vission-con {
float : left;
width : 100%;
margin-bottom : 25px;
padding : 0;
}
.vission-con p.tit span {
color : #f3842c;
}
header::before {
display : block;
content : "";
background : #fff;
width : 23%;
height : 100%;
position : absolute;
left : 0;
top : 0;
clip-path : polygon(0% 0,100% 0,93% 100%,0% 100%);
z-index : -1;
}
.banner-video {
position : relative;
display : flex;
height : 48vw;
max-height : 48vw;
background : #000;
overflow : hidden;
}
.header__background {
position : absolute;
top : 50%;
left : 50%;
width : 100%;
height : 0;
padding-bottom : 50%;
transform : translate(-50%,-50%);
pointer-events : none;
}
.header__video-overlay {
position : absolute;
width : 100%;
height : 100%;
background-position : center;
background-size : cover;
background-repeat : no-repeat;
transition : opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94), visibility 0.5s linear;
}
.header__video-overlay--fadeOut {
opacity : 0;
visibility : hidden;
}
.banner-video iframe {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
pointer-events : none;
}
.ddsmoothmenu ul li ul li.menu-item-has-children > a::before {
background : url("../images/submenu-arw.png") right center no-repeat scroll transparent;
content : "";
width : 5px;
height : 7px;
position : absolute;
right : 10px;
left : auto;
top : 13px;
}
.is-sticky .logo {
height : 100px;
}
.is-sticky .logo img {
transform : scale(0.7);
margin-top : 0;
}
.is-sticky .ddsmoothmenu ul li a {
padding-top : 30px;
}
.is-sticky .ddsmoothmenu ul li.menu-item-has-children a::after {
top : 38px;
}
.is-sticky .rht-menu {
top : 20px;
}
.is-sticky .ddsmoothmenu ul li ul li a {
padding-top : 9px;
}
.news-letter-pad {
width : 100%;
float : left;
margin-top : 20px;
}
.news-letter-pad h2 {
font-family : 'Lato-Bold';
font-size : 20px;
line-height : 24px;
color : #fff;
margin-bottom : 20px;
}
.news-letter-pad input[type="email"] {
background : #fff;
border : #fff solid 1px;
width : 380px;
padding : 9px 20px;
color : rgb(23, 23, 23, 0.7);
font-family : 'Lato-Regular';
font-size : 14px;
line-height : 24px;
position : relative;
float : left;
}
.es-field-wrap {
width : auto;
float : left;
}
.news-letter-pad .es-field-wrap {
margin-bottom : 0;
}
.news-letter-pad input[type="submit"] {
background : #ec1d1b;
height : 44px;
line-height : 36px;
font-size : 15px;
transition : all 0.5s ease;
width : 140px;
border : #ec1d1b solid 2px;
color : #fff;
float : left;
text-transform : uppercase;
}
.news-letter-pad input[type="submit"]:hover {
border : #0938b5 solid 2px;
background : #0938b5;
}
#spinner-image {
display : none;
}
.text-center {
text-align : center;
}
.achi-lft {
float : left;
width : 69%;
}
.achi-right {
float : left;
width : 31%;
padding-left : 20px;
}
.achi-right ul li {
width : 100%;
background : none !important ;
padding : 0 !important ;
}
.achi-right .gallery-list {
margin-top : 8px;
}
.contact-lft.admission-pad {
width : 100%;
float : left;
}
.contact-lft.admission-pad h1 {
text-align : center;
margin-bottom : 25px;
}
.contact-lft.admission-pad h1::after {
left : 50%;
margin-left : -23px;
}
.abt-us .contact-lft.admission-pad p {
font-size : 18px;
line-height : 30px;
margin-bottom : 50px;
}
.contact-lft.admission-pad .contact-form ul li {
width : 50%;
float : left;
padding-right : 50px;
margin-bottom : 15px;
}
.contact-lft.admission-pad .contact-form ul li label {
width : 180px;
float : left;
margin-right : 20px;
font-size : 16px;
}
.contact-lft.admission-pad .contact-form ul li span {
width : calc(100% - 200px);
float : right;
}
.contact-lft.admission-pad .contact-form ul li input, .contact-lft.admission-pad .contact-form ul li select {
width : 100%;
padding : 5px 15px;
border : #ddd solid 1px;
margin-bottom : 0;
font-size : 15px;
color : #666;
background : #fff;
float : right;
height : 42px;
line-height : 40px;
transition : all 0.5s ease;
border-radius : 4px;
}
.contact-lft.admission-pad .contact-form ul li.clr {
clear : both;
}
.contact-lft.admission-pad .contact-form ul li br {
display : none;
}
.contact-lft.admission-pad .contact-form ul li textarea {
height : 50px;
}
.contact-lft.admission-pad .contact-form ul li:last-child {
width : 100%;
float : left;
margin : 20px 0 40px 0;
text-align : center;
}
.contact-lft.admission-pad .contact-form ul li span span {
text-align : left;
float : left;
margin-top : 5px;
}
.contact-lft.admission-pad .wpcf7-response-output.wpcf7-validation-errors {
margin-top : 0;
margin-bottom : 40px;
float : left;
}
.adm-form {
margin-bottom : 40px;
float : left;
width : 100%;
text-align : center;
}
.adm-form a {
margin-bottom : 15px;
display : inline-block;
background : #f58426;
padding : 10px 20px;
color : #fff;
border-radius : 6px;
font-size : 21px;
font-family : 'UtopiaStd-Regular';
transition : all 0.5s ease;
}
.adm-form a:hover {
background : #003957;
}
.contact-lft.admission-pad .contact-form ul li label span {
float : none;
width : auto;
display : inline-block;
}
.p_test {
float : left;
width : 100%;
margin-top : 20px;
}
.p_test li {
width : 47%;
float : left;
background : #fff;
padding : 35px 0;
border-radius : 5px;
position : relative;
padding-bottom : 10px;
margin-right : 6%;
}
.p_test.popup {
width : 800px;
margin : 0;
}
.p_test.popup li {
width : 100%;
margin-right : 0;
padding : 0;
}
.p_test li:nth-child(2n) {
margin-right : 0;
}
.p_test li:nth-child(2n+1) {
clear : both;
}
.p_test li .t-img {
width : 170px;
margin-right : 45px;
float : left;
position : relative;
z-index : 9;
}
.p_test li .t-img img {
width : 100%;
float : left;
transition : all 0.35s ease;
position : relative;
z-index : 9;
}
.p_test li .t-img::after {
background : #85b6f0;
width : 150px;
height : 32px;
position : absolute;
content : "";
right : -10px;
bottom : -10px;
z-index : 1;
}
.p_test li .t-img::before {
position : absolute;
content : "";
background : url(../images/play.png) no-repeat;
right : -30px;
top : 120px;
width : 50px;
height : 50px;
z-index : 99;
}
.p_test li .t-cnt {
width : calc(100% - 215px);
float : left;
position : relative;
}
.p_test li .t-cnt h1 {
font-family : 'UtopiaStd-Regular';
font-size : 24px;
line-height : 24px;
color : #2971a8;
}
.p_test li .t-cnt h4 {
float : left;
width : 100%;
color : #051441;
font-size : 20px;
line-height : 30px;
transition : all 0.35s ease;
margin-bottom : 20px;
}
.p_test li .t-cnt p {
float : left;
width : 100%;
color : #878787;
font-family : 'Lato-Regular';
font-size : 16px;
line-height : 24px;
text-align : justify;
position : relative;
min-height : 130px;
padding-bottom : 5px;
}
.p_test li .t-cnt p::after {
position : absolute;
content : "";
left : -30px;
top : 0;
width : 30px;
height : 20px;
background : url(../images/qw.png) no-repeat;
}
.p_test li .t-cnt a {
color : #f58426;
}
.p_test li .t-cnt a:hover {
text-decoration : underline;
}
#testimonial .owl-dot.active {
background : url(../images/owl-dot-act.png) no-repeat;
}
.p_test li.fullwith .t-cnt {
width : 100%;
float : left;
}
.p_test li.fullwith .t-cnt p {
padding-left : 30px;
}
.p_test li.fullwith .t-cnt p::after {
left : 0;
}
.p_test li.fullwith .t-cnt a {
margin-left : 30px;
}
.enq-form ul li:nth-child(4) .frm-input-ctrl {
padding : 0;
}
.enq-form ul li .frm-input-ctrl select {
width : 100%;
padding : 10px 0;
border : #ddd solid 1px;
margin-bottom : 0;
font-family : 'Lato-Regular';
font-size : 13px;
color : #000;
background : #fff;
float : right;
height : 46px;
line-height : 46px;
border-radius : 5px;
}
.enq-form ul li .frm-input-ctrl option {
font-family : 'Lato-Regular';
}
.wpcf7-response-output {
clear : both;
text-align : center;
}
.smk_accordion.acc_with_icon .accordion_in .acc_content h3 {
font-family : 'UtopiaStd-Regular';
font-size : 22px;
color : #f58426;
}
.lft-area .smk_accordion .accordion_in .acc_content li {
background : url(../images/cont-list.png) top 10px left no-repeat;
padding-left : 20px;
}
.counselling-lst {
display : none;
}
.sweet-overlay {
z-index : 9999999 !important ;
}
.sweet-alert {
z-index : 10000009 !important ;
}
.sweet-alert button.confirm {
background : #044a85 !important ;
box-shadow : none !important ;
border-radius : 0;
padding : 8px 30px;
margin : 15px 0 10px;
}
.joinchat {
bottom : 20px !important ;
right : 90px !important ;
}
.wpcf7 form .wpcf7-response-output {
float : left;
width : 100%;
margin : 0 0 40px !important ;
text-align : center;
font-size : 16px;
padding : 5px 10px;
}
.wpcf7 form.sent .wpcf7-response-output {
background : #46b450;
color : #fff;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
background : #ffb900;
color : #fff;
}
.re-cpta {
padding : 10px 0 0;
}
.wpcf7 .ajax-loader {
margin : 0 10px;
}
img.wpcf7-captchac {
float : left;
line-height : 40px;
padding : 5px 10px;
width : 100px;
height : 40px;
background : #fff;
border : #f0f0f0 solid 1px;
}
.wpcf7-form-control-wrap.captcha-170 {
float : left;
width : 100px;
margin-left : 10px;
}
.contact-form ul li input.wpcf7-captchar {
line-height : 40px;
height : 40px;
border-radius : 0;
background : #f5f5f5;
}
.iqac-lst {
width : 100%;
float : left;
}
.iqac-lst ul {
width : 100%;
float : left;
display : flex;
flex-wrap : wrap;
}
.iqac-lst ul li {
float : left;
width : 32%;
transition : all 0.5s ease;
text-align : center;
margin-right : 2%;
margin-bottom : 25px;
border-bottom : 2px solid #f58426;
}
.iqac-lst ul li .iqac-img {
width : 100%;
float : left;
}
.iqac-lst ul li .iqac-cnt {
float : left;
width : 100%;
padding : 15px 0 20px;
min-height : 100px;
}
.iqac-lst ul li .iqac-cnt h3 {
float : left;
width : 100%;
transition : all 0.5s ease;
font-size : 17px;
line-height : 27px;
color : #003957;
font-family : 'Lato-Bold';
margin-bottom : 4px;
text-align : center;
}
.iqac-lst ul li .iqac-cnt h4 {
float : left;
width : 100%;
font-size : 16px;
line-height : 24px;
color : #8c8c8c;
text-align : center;
font-family : 'Lato-Bold';
margin-bottom : 4px;
}
.iqac-lst ul li .iqac-cnt p {
float : left;
width : 100%;
font-size : 14px;
line-height : 20px;
color : #8c8c8c;
font-family : 'Lato-Bold';
margin-bottom : 0;
}
.iqac-lst ul li:nth-child(3n+3) {
margin-right : 0;
}
.iqac-lst ul li .iqac-cnt h3 span {
font-family : 'Lato-Regular';
}
.iqac-lst ul li .iqac-cnt h4 span {
font-family : 'Lato-Regular';
}
.iqac-lst ul li .iqac-cnt p span {
font-family : 'Lato-Regular';
}
.iqac-lst ul li .iqac-img img {
width : 100%;
float : left;
}
.iqac-lst ul li:hover .iqac-cnt h3 {
color : #f3842c;
}
.enquiry-form {
width : 100%;
float : left;
}
.enquiry-form p {
margin : 20px 0;
}
.enquiry-form ul li {
list-style : none;
float : left;
width : 100%;
margin-bottom : 15px;
}
.enquiry-form ul li label {
width : 200px;
float : left;
font-family : 'Lato-Bold';
font-size : 14px;
color : #282828;
line-height : 20px;
margin-right : 18px;
}
.enquiry-form ul li label span {
display : block;
font-family : 'Lato-Italic';
font-size : 14px;
color : #636363;
line-height : 20px;
}
.enquiry-form ul li .rht-enq {
width : 425px;
float : left;
}
.enquiry-form ul li .rht-enq select {
padding : 5px 8px;
width : 325px;
border : #d4d3d0 solid 1px;
border-radius : 3px;
background : #fffcfc;
line-height : 36px;
height : 36px;
}
.enquiry-form ul li .rht-enq input {
background : #fffcfc;
border : #d4d3d0 solid 1px;
width : 325px;
border-radius : 3px;
line-height : 34px;
padding : 0 0 0 8px;
color : #333;
font-family : 'latoregular';
font-size : 13px;
transition : all 0.5s ease;
}
.enquiry-form ul li .rht-enq input select {
padding : 5px;
background : #f1f1f1;
border : #d4d3d0 solid 1px;
background : #f1f1f1;
color : #333;
font-family : 'latoregular';
font-size : 13px;
transition : all 0.5s ease;
}
.enquiry-form ul li .rht-enq textarea {
background : #fffcfc;
border : #d4d3d0 solid 1px;
width : 325px;
border-radius : 3px;
height : 70px;
transition : all 0.5s ease;
}
.enquiry-form ul li .rht-enq input[type="button"] {
background : #2f3193;
border : 0;
color : #fff;
cursor : pointer;
font-size : 15px;
line-height : 25px;
padding : 6px 25px;
text-transform : uppercase;
border-radius : 4px;
width : auto;
font-family : 'latobold';
letter-spacing : 1px;
margin-top : 15px;
}
.enquiry-form ul li .rht-enq input[type="button"]:hover {
background : #f58426;
}
.enquiry-form ul li.enquiry-title {
color : #044452;
float : left;
font-family : 'latoregular';
font-size : 16px;
padding : 15px 0 10px;
text-align : left;
width : 100%;
}
.enquiry-form h3 {
color : #2f3193;
float : left;
font-family : 'Lato-Regular';
font-size : 20px;
padding : 0;
text-align : left;
width : 100%;
margin-bottom : 25px !important ;
}
.enquiry-form ul li label sup {
color : red;
font-size : 15px;
}
.enquiry-form ul li .rht-enq input:focus, .enquiry-form ul li .rht-enq textarea:focus, .enquiry-form ul li .rht-enq select:focus {
border : #cc6c2a solid 1px;
}
.enquiry-form input[type="button"]:focus {
border : 0;
}
.form-box.dades-form {
float : left;
width : 100%;
}
.form-box.dades-form .frm-input {
float : left;
width : 100%;
margin-bottom : 5px;
}
.frm-input.radio {
float : left;
width : 100%;
}
.frm-input.radio input {
height : 1px;
left : 0;
position : absolute;
top : 0;
visibility : hidden;
width : 1px;
}
.frm-input.radio label {
cursor : pointer;
font-family : 'latoregular';
font-size : 14px;
color : #282828;
padding-left : 30px;
position : relative;
width : auto;
line-height : 20px;
display : block;
margin : 5px 0 10px;
padding-right : 30px;
}
.frm-input.radio label::before {
background : none 0 0 repeat scroll #fff;
content : "";
border-radius : 50%;
height : 14px;
left : 3px;
position : absolute;
top : 3px;
transition : all 0.3s 0s ease-in-out;
width : 14px;
}
.frm-input.radio label::after {
background : none 0 0 repeat scroll transparent;
border : #ccc solid 1px;
border-radius : 50%;
content : "";
height : 20px;
left : 0;
position : absolute;
top : 0;
width : 20px;
}
.frm-input.radio input:checked + label::before {
background : #f58426;
}
.frm-input.radio span {
font-size : 14px;
float : left;
width : 100%;
padding-left : 48px;
color : #dedede;
line-height : 16px;
}
.form-box.dades-form input[type="text"] {
float : left;
width : 100%;
color : #333;
font-size : 12px;
border : #e3e3e3 solid 1px;
border-radius : 0;
padding : 10px 15px;
height : 40px;
line-height : 30px;
letter-spacing : 2px;
font-family : 'latoregular';
}
.frm-input.radio.full label {
width : 42%;
padding-right : 10px;
}
.gallery-pad {
clear : both;
float : left;
width : 100%;
min-height : 400px;
}
.gallery-pad h1 {
float : left;
width : 100%;
margin : 0;
padding : 0;
text-align : center;
color : #333;
font-family : 'UtopiaStd-Regular';
font-size : 42px;
line-height : 45px;
margin-bottom : 40px;
position : relative;
}
.gallery-pad h1 span {
position : relative;
display : inline-block;
}
.gallery-pad h1 span::after, .gallery-pad h1 span::before {
position : absolute;
content : '';
width : 58px;
height : 6px;
left : -85px;
top : 45%;
background : url(../images/tit-bor.png) no-repeat;
}
.gallery-pad h1 span::before {
left : auto;
right : -85px;
}
.gallery-pad ul {
width : 100%;
float : left;
}
.gallery-pad ul li {
float : left;
width : calc(25% - 18px);
margin-right : 24px;
margin-bottom : 25px;
overflow : hidden;
}
.gallery-pad ul li:nth-child(4n) {
margin-right : 0;
}
.gallery-pad ul li:nth-child(4n+1) {
clear : both;
}
.gallery-pad li .g-img {
position : relative;
width : 100%;
float : left;
overflow : hidden;
}
.gallery-pad li .g-img img {
width : 100%;
float : left;
transition : all 0.5s ease;
position : relative;
z-index : 10;
}
.gallery-pad li .g-img img.abs-img {
position : absolute;
top : 0;
left : 0;
height : 100%;
z-index : 100;
}
.gallery-pad li:hover .g-img img {
transform : scale(1.1);
}
.gallery-pad ul li .g-title {
float : left;
width : 100%;
text-align : center;
padding : 10px;
background : #fff;
position : relative;
border : #e5e5e5 solid 1px;
border-top : 0;
}
.gallery-pad ul li:hover .g-title {
background : #092e7b;
}
.gallery-pad ul li .g-title h3 {
color : #092e7b;
font-size : 22px;
font-family : 'UtopiaStd-Semibold';
line-height : 28px;
letter-spacing : 1px;
transition : all 0.5s ease;
}
.gallery-pad ul li:hover .g-title h3 {
color : #fff;
}
.gallery-pad ul li .g-title::after {
position : absolute;
content : "";
bottom : 0;
background : #f3842c;
width : 100%;
height : 1px;
left : 0;
}
.gallery-pad ul li:hover .g-title::after {
height : 0;
}
.gallery-li {
float : left;
width : 100%;
}
.gallery-li ul li {
float : left;
background-image : none;
padding : 0;
width : 31.33%;
margin : 0 3% 25px 0;
border : #fff solid 6px;
overflow : hidden;
position : relative;
box-shadow : -1px 1px 10px -3px rgb(0, 0, 0, 0.15);
}
.lft-area .gallery-li .smk_accordion .accordion_in .acc_content li {
list-style-type : none;
padding : 0;
}
.gallery-li .gal-img {
float : left;
width : 100%;
position : relative;
overflow : hidden;
}
.gallery-li ul li img {
float : left;
width : 100%;
transition : all 0.5s ease;
}
.gallery-li ul li img.abs-img {
position : absolute;
top : 0;
left : 0;
width : auto;
height : 100%;
}
.gallery-li ul li .hov-ico img {
float : left;
width : auto;
}
.gallery-li ul li:nth-child(3n-3) {
margin-right : 0;
}
.gallery-li ul li:hover img {
transform : scale(1.05);
}
.gallery-li ul li:hover .hov-ico {
opacity : 1;
}
.gallery-li ul li:hover .hov-ico img {
transform : scale(1);
}
.hov-ico {
position : absolute;
display : flex;
background : rgb(0, 0, 0, 0.4);
width : 100%;
height : 100%;
left : 0;
top : 0;
bottom : 0;
right : 0;
margin : auto;
text-align : center;
justify-content : center;
align-items : center;
opacity : 0;
}
.gallery-li .accordion_example2.smk_accordion .accordion_in .acc_head {
padding : 13px 15px;
}
.gallery-li .accordion_example2.smk_accordion .accordion_in.acc_active .acc_head {
background : #2f3193;
color : #fff;
}
a.buton {
float : none;
font-size : 16px;
font-family : 'Lato-Bold';
color : #fff;
padding : 13px 30px;
text-transform : uppercase;
display : inline-block;
background : #f58426;
transition : all 0.5s ease;
text-decoration : none;
letter-spacing : 1px;
border : #f58426 solid 1px;
width : auto;
line-height : normal;
cursor : pointer;
position : relative;
margin-top : 5px;
line-height : 16px;
margin-right : 10px;
border-radius : 5px;
margin-bottom : 10px;
}
a.buton:hover {
background : #0091dd;
z-index : 9999;
border : #0091dd solid 1px;
}
ul.dept-lst.fb li {
background : none !important ;
padding-left : 0 !important ;
}
ul.dept-lst.fb li a {
line-height : 36px;
display : inline-block;
transition : all 0.5s ease;
}
ul.dept-lst.fb li a img {
float : left;
margin-right : 8px;
transition : all 0.5s ease;
}
ul.dept-lst.fb li a:hover {
text-decoration : underline;
color : #f58426;
}
ul.dept-lst li a {
transition : all 0.5s ease;
}
ul.dept-lst li a:hover {
text-decoration : underline;
color : #f58426;
}
a.std-feedback {
background : #f58426;
float : left;
margin : 10px 0;
text-transform : uppercase;
color : #fff;
padding : 13px 30px;
border-radius : 4px;
transition : all 0.5s ease;
letter-spacing : 0.5px;
font-size : 16px;
font-family : 'Lato-Bold';
}
a.std-feedback:hover {
background : #008edb;
}
.contact-form.student {
width : 100%;
float : left;
}
.contact-form.student ul li {
width : 100%;
float : left;
}
.contact-form.student ul li label {
width : 160px;
float : left;
margin-right : 20px;
padding-top : 10px;
}
.contact-form.student ul li .std-rgt {
width : calc(100% - 180px);
float : left;
}
.contact-form.student ul li select {
width : 100%;
padding : 10px 15px;
border : #dddddd solid 1px;
margin-bottom : 0;
font-size : 15px;
color : #666666;
background : #fff;
float : right;
height : 50px;
line-height : 46px;
transition : all 0.5s ease;
border-radius : 5px;
}
.contact-form.student ul li .std-rgt .wpcf7-form-control-wrap.captcha-170 {
width : calc(100% - 120px);
}
.contact-form.student ul li .std-rgt .wpcf7-form-control-wrap.captcha-170 input {
width : 100px;
float : left;
}
.contact-form.student ul li .std-rgt .wpcf7-form-control-wrap.captcha-170 span {
width : 100%;
float : left;
}
ul.prog-list {
float : left;
width : 100%;
margin : 0;
padding : 0;
}
ul.prog-list li {
width : 48%;
float : left;
border-left : 5px solid #e8e8e8;
border-right : 1px solid #e8e8e8;
border-bottom : 1px solid #e8e8e8;
border-top : 1px solid #e8e8e8;
background : url(../images/programme-bg.png) right bottom no-repeat #f6f6f6;
border-radius : 3px;
margin-bottom : 25px;
min-height : 240px;
padding-left : 0;
transition : all 0.5s ease;
position : relative;
}
ul.prog-list li:after {
position : absolute;
display : block;
content : "";
left : -5px;
top : 0;
width : 5px;
height : 0%;
background : #0994dc;
transition : all 0.5s ease;
}
ul.prog-list li:before {
display : none;
}
ul.prog-list li:nth-child(2n) {
margin-left : 3%;
}
ul.prog-list li a {
float : left;
padding : 20px;
width : 100%;
}
.pro-top {
width : 100%;
float : left;
}
.pro-top h3 {
font-family : 'Lato-Bold';
font-size : 20px;
margin : 8px 0;
float : left;
line-height : 26px;
width : calc(100% - 90px);
min-height : 52px;
}
.pro-top span {
background : url(../images/programme-icn.png) no-repeat;
float : right;
width : 62px;
height : 54px;
}
.pro-btm {
width : 100%;
float : left;
margin-top : 25px;
}
.duration {
color : #636363;
float : left;
font-size : 15px;
font-family : 'Lato-Regular';
line-height : 25px;
margin-top : 2px;
}
.sem {
background : #0994dc;
color : #fff;
font-size : 15px;
font-family : 'Lato-Regular';
padding : 5px 20px;
float : right;
transition : all 0.5s ease;
}
ul.prog-list li:hover .sem {
background : #333333;
}
ul.prog-list li:hover:after {
height : 100%;
}
.play-bt {
width : 50px;
height : 50px;
border-radius : 50%;
padding : 30px;
background : url(../images/play2.png) 5px no-repeat #ff0404;
position : absolute;
bottom : 25px;
right : 91px;
margin-left : -25px;
margin-top : -40px;
z-index : 99;
cursor : pointer;
}
.pause-bt {
width : 50px;
height : 50px;
border-radius : 50%;
padding : 30px;
background : url(../images/pause1.png) 5px no-repeat #ff0404;
position : absolute;
bottom : 25px;
right : 91px;
margin-left : -25px;
margin-top : -40px;
z-index : 99;
cursor : pointer;
}
.stop-bt {
width : 50px;
height : 50px;
border-radius : 50%;
padding : 30px;
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxxJREFUeNrcmktoFDEYxzPDamuxKopdaFVQEV+giFVaFbRWRER8IbRFKipV0KMHbx68eVVQRPSyF8WLFPGBVMRnS2tPolgoimgVWl91i7Dt1vj/2AyM407nsUk32T/8LrvzyH+SfEm+xOKcM0maBhaADWAxqAFzQSWwQQZ8B5/AEOgEfeCLjJcnJNxfD5rAZrAElEW4/yd4Ae6B2+BD7JJQjcSgAhwFnVyevoGLYGWcMsUxsR/0cnVKC0MLVRmpASk+efoIWmUbaQD9vDi6JppywUboq4zw4qoDJAsxchyMcT3UBar9ympNMI60ghTTS8/ALjDs/cPPyEYR2yuZfroFmsGo+0c7z4U0Gl/V1ARpHzgVpkaugGNMb42ARtDtZ4T+vAumBjyIqpUrLOgUn9bi1iOwHWS9Rqjwj0FdwAPGxQP6FJpoB6tCXNsCbngnjbtDmHBEM9YBhTUyFvK606LzZ2xXp2+L+NVUiVqGFfLaNWCbO2otB1uZmTrsNrJX8VdWqQaQtEU/aWTmag61JjJSBdYys1VLRhaB6YYbqScj60IMPrqrigzMZOZrNhmZVQJGKsjIjBIwkrBZiYiM/CoBH1k737LRQP22RT7WdP0gIz3gj+FGPpORdyBtuJEnZIRS/C8NN/LKFkvXhwab+Erld8aR9gjLS91ElTDkGHkLOgw1knKvEClqXY5wc0ZhwUYjRNEepwLcWRRKkT5nuXRp0GxghXhhQrIJLpIPYddH50Q5/kvQ0T7gAxacoBtXOPZYIT8Q9Y0dLE+CztElcELzfpEWSYdedzPx6gx4o7mRs24TfjVCqhN9RsdF101w0GlSE9UIqQucZJ49CA1Eies2rwkWkHS4znLbC7qYoYja5DcvDFoh0mBzRIPF132wR8wLfQJ3uO3pTeB1kTZB6fBAmcwDA0mx552dJAPvQYvKIxw7QbdCA8PgPJiv+iwKUQ4OgacS9+EHwQWwLE6ZLAnntWrBAbAFrAblEeZVgyLU05h1h+XOcsWb10g8eEbzs3lgPVjKcun+avbvwTPK2AyI6EPhtF+YKVh/BRgAE4h+1tvQXHoAAAAASUVORK5CYII=) 5px no-repeat #ff0404;
position : absolute;
bottom : 25px;
right : 100px;
margin-left : -25px;
margin-top : -40px;
z-index : 99;
cursor : pointer;
}
.mute-bt {
width : 50px;
height : 50px;
border-radius : 50%;
padding : 30px;
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA61JREFUeNrsmUlIVVEYxzM1S0sbJMvMMBQ0XKgN0IANBoVWFAVBrlpYJLqwVbWLaGVJRkW0MRpWNkohRFSYoEHDIqkoUlAbzAw1UXLg9j9wDv378j29vXevr7gf/PA70/X835nu+W6YZVmT/gcL84R4QjwhnhBPyCi2G2SDC6DZZtuNIBbcBiM+aykhDlNm/bJ7INxG221gWLc95q+ukwImg1PW79YJ4mw8o1K03+K2kOngpvWnfbIpJAd8p/atYI5bQhaCRmt0G4+QKJEuEs8474aQbNBi+baxhOwBzeCOqFdDzxgEWU4KKQDdln/zJ0RtAm1U9yKVpYkpds0pIQfAiDW2+ROijoJbov4mKq+g/B9aXFCFHLfGb2NNrSTQRfWfgkhdlgL6qawiWELUorxs2TMpZIleV/zcYtFmF5Xx/2vhjYFP9ihQDBaN88RdBlbbPKU/g3TQA7aC6yASlIIzus4U0ATSdPoByNP+ZlBLz1sL6uTJfthy3nhEzlF+D0igvhykMrX2Mul8+kBl5abNZFKX7fJ7XjX56l2qhNJX9KgpU33M136fHiFjK8EMU8nYsMtCHoIaSu8F0dr/AhqobB35nK+mX4oUMhFWSf4CsJzSdeRnmV9erx9j8SA1FIQ0go+UziX/CfnzQLL228EQTbvkUBDSD15QmkdE3VsGzb1Ji1H2DfRSvYRQEKLsFflzye/TGJup/w7QRmA2ipAQwp2aRv4QTSFzzplNaZDyI0NFiOy8sXCN3FVVnyMofyRUhKSR30W+2opjKG3WxVTawcwUnHAh6pfNofRL8pPEaHXQWomj/M5QEJIJFlP6kXiXM9YNWrU/X4+KsbZQELKP+tAjTu01YqTMtEsXApulkAiXRWTo1xJjN6iz0eJwrCd/Bfkt4L0U0uCykEKaImrnKaey7XoKGaulrTaP8p+Br3IUTuuhGs99RJ20BWBpAEKek6/uIq8pXSKmVaP2c8TUuhuMSGOsiG78zQ1xg74BhlFevmhTSmUnfAX7Ar2vR4CzQbyzR4M3VL+N6s8GHVR21YkoyqEgCTkp6hf5iCErW+VUXEsF1wYCFPKO6j7WI67yZ4F2Kqt3OtKYK4bfrpD9oFdPr1TKl8HwAjdiv+mgKYDYbyKIofR6METPqHUzGh8P7gchGp8oYsl9IMPt7yMqeFYV4PeRI6J92UR86DEcFYvUzherHdS22l9dt74hFuo33Srw1mbbnSARXBK3Se+rrifEE+IJ+YftpwADAJs4uzLWopW5AAAAAElFTkSuQmCC) 5px no-repeat #ff0404;
position : absolute;
bottom : 25px;
right : 25px;
margin-left : -25px;
margin-top : -25px;
z-index : 99;
cursor : pointer;
}
.mute-bt.stop {
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqpJREFUeNrsmU1IVUEUx59SZoiKiBV9WGAaqYuKsKKCQltEtI5cJEIf60IMIYPapAuh0CiKFtLmSQTRuhSEPqAWrWoXhKJPjT4oAym9/QfOxcPhznv39t5478Qc+PG4M2fuvD9z5szHLfI8L/U/WJET4oQ4IU6IExJg7WAvuA8+GOlBCTHMdW/Z3oLVJvoxOSIl4B7oYGVzoB58tyW01lMYnRTl02CnLUKawGOwI6DOGiGHQBps0tRbIeQ0hVNZFh9jQgqVNXq8cDYFKk1krXxfoEb0jhfepJCDoBc0Rez3LLgEKgohpAqkvWjGhdSBn1Seoecw/fax9930y1eJSOsDR9TcCRGV68C2PKK6gs0nla6fgFYwm6XNZcK3jbo5Ytr4iKiwvCXqx0CpZiROgEXm+xXs0YXWSgpRlIBR4XM7QMRu8IX5/CZhqaQIUVTTHozbVVa/FXwS9edzZa04hPh/dlr4ttOIvRDl/WHSb1xCFK1ggfl+pjnDLR12HYlTSIpG4Y+m7WtQbosQRVeAmHdgQ7Z2xQk8tb5Xq4IomwKZKHutuEekGcxo2t6NsteKU8gW8JH5qvCaFe27ky5kDXgpfG+ABtqH+bYETiVZyAPh95RdUrTRSu7bPNiXRCEDwmcclAmfDuEzIXfLcQvpFPWToFYzD64EpOQanZA3NMkW6Tcb+QrZDn6xuh/gQI41ZkS8b1B3HjkMakFxQC6X1gIGQeU/rhflYK24jXyVo00nqALH2JmoIGf2/QGbvSjnkYvgOTgT8WT6kBJCYyFvGhvBCGgO4Zv466AaMAyO2y7Ev+sdAudsvtfiXLPxXkvHBXbVsyJCTH5WOAoegWpWlqHQ+mbbF6tdlNEa6HkG1IF5G79YbQbPaH/Ubaof9zHUCXFCnBAnJBb7K8AA5jNpuFcQhagAAAAASUVORK5CYII=) 5px no-repeat #ff0404;
}
.video {
width : 100%;
height : 650px;
position : relative;
background : url(data:image/jpeg;base64,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…);
}
.tv_video {
height : 100%;
width : 100%;
object-fit : cover;
}
.copy-btn {
cursor : pointer;
}
.owl-banners .owl-controls .owl-dots {
bottom : 30px !important ;
}
.banner_owl .owl-controls .owl-dots {
bottom : 16px !important ;
}
.owl-banners .owl-stage-outer, .banner_owl .owl-stage-outer {
margin-bottom : -10px;
}
.owl-banners .owl-controls .owl-dot, .banner_owl .owl-controls .owl-dot {
border-radius : 7px;
background-color : transparent;
border : white solid 2px;
}
.owl-banners .owl-controls .owl-dot.active, .banner_owl .owl-controls .owl-dot.active {
border : #f58426 solid 2px;
}
span[class^="copy-msg"] {
display : none;
padding-left : 5px;
padding : 5px 10px;
background-color : #000000df;
border-radius : 4px;
color : #fff;
}
.social-media-icons {
margin-top : 16px;
}
.sticky-items a.mental-health-sticky {
background : red !important ;
}
.mental-health-sticky-mobile {
display : none;
}
.home-banner {
position : relative;
padding : 0;
width : 100%;
float : left;
min-height : 100px;
}
.home-banner:before {
content : "";
width : 100%;
height : 100%;
}
.home-banner img {
float : left;
width : 100%;
}
.inner-banner.four_zero_banner .inner-page-title {
text-align : center;
}
.inner-banner.four_zero_banner .tagline {
color : white;
font-size : 15px;
}
.inner-banner.four_zero_banner .adm-form {
margin-top : 20px;
}
table.table-align-left tbody tr td {
text-align : left !important ;
}
.main-inner {
padding-left : 10px;
}
.main-inner {
position : relative;
}
.sidebar {
width : 23%;
float : left;
margin : 0 0 1.25rem;
}
.sidebar .widget {
padding : 30px 50px 20px;
overflow : hidden;
}
.sidebar {
padding-bottom : 20px;
position : relative;
z-index : 2;
}
.widget {
color : #777;
font-size : 14px;
}
.widget > h3 {
position : relative;
}
.widget > h3 {
font-size : 26px;
font-weight : 600;
margin : 0 -50px 10px;
padding : 0 50px;
}
.group:before, .group:after {
content : "";
display : table;
}
.widget_pages ul li a, .widget_nav_menu ul li a {
display : block;
}
.widget_pages ul li a, .widget_nav_menu ul li a {
padding : 21px 0;
font-size : 25px;
}
.widget a {
color : #777;
}
.widget_pages ul li a:before, .widget_nav_menu ul li a:before {
content : "\f14a";
display : inline-block;
font-family : FontAwesome;
font-style : normal;
font-weight : normal;
line-height : 0.5;
float : left;
vertical-align : middle;
}
.widget > ul li:before, .widget > ul li a:before, .widget > div > ul li a:before, .widget_calendar caption:before {
margin-right : 6px;
color : #7b7877;
display : inline-block !important ;
width : 2em;
text-align : center;
font-weight : bold;
}
.group:after {
clear : both;
}
.naac_list {
padding-left : 0;
padding-top : 10px;
width : 100%;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 0;
}
.hidden {
display : none;
}
.sidebar-content ul li {
background-color : #eae2e2;
}
.naac-data {
width : 100%;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 0;
}
.naac-data:before, .naac-data:after {
content : " ";
display : table;
}
.life-lft.naac {
float : right;
margin-right : 0%;
width : 71%;
}
.life-lft.naac h1 {
font-size : 23px;
line-height : 42px;
margin-bottom : 0;
padding-bottom : 10px;
color : #ed6262;
}
.life-lft.naac h2 {
font-size : 23px;
line-height : 42px;
margin-bottom : 0;
padding-bottom : 10px;
color : #061388;
font-weight : 900;
text-decoration : underline;
}
.life-lft h1 {
width : 100%;
text-align : left;
position : inherit;
}
.faculty-list {
float : left;
width : 100%;
}
.sidebar.naac {
float : left;
width : 25%;
margin-left : 10px;
}
.openbtn, .sidebar.naac .closebtn {
display : none;
}
.link-section {
width : 93%;
float : left;
margin-bottom : 30px;
background : #3744b2;
margin-left : 35px;
}
.sidebar {
padding-top : 30px;
}
.life-lft {
padding-top : 30px;
}
.tabs-content {
padding-top : 30px;
}
.link-section ol, ul {
box-sizing : border-box;
}
.link-section ul, ol {
list-style-type : none;
padding : 0;
margin : 0;
}
.link-section ul li:first-child {
border-top : 0 none;
}
.link-section ul li {
border-bottom : 1px solid rgb(0, 0, 0, 0.2);
float : left;
width : 100%;
}
.sidebar h5.red-title {
width : 100%;
float : left;
font-size : 18px;
line-height : 28px;
color : #fff;
margin-bottom : 0;
padding : 14px 20px;
background : linear-gradient(to bottom, #ed3238 0, #a6151d 100%);
}
.red-title.parent-menu {
cursor : pointer;
}
.sidebar-page h5 {
margin : 0;
}
.sidebar-page .active-menu ul {
display : block !important ;
}
.sidebar-page ul, ol {
list-style-type : none;
padding : 0;
margin : 0;
}
.link-section ul li {
border-bottom : 1px solid black;
float : left;
width : 100%;
}
.link-section ul li:first-child {
border-top : 0 none;
}
.link-section .naac ul li ul li a {
background : none;
padding : 14px 19px 12px 30px;
color : white;
}
.link-section ul li ul li a {
font-size : 22px;
transition : all 0.4s ease;
line-height : 25px;
}
.link-section .naac ul li a.active {
color : #fff;
background : #1c2aa4;
}
.link-section ul li a {
transition : all 0.5s ease;
font-size : 17px;
color : #fff;
padding : 16px 30px;
display : inline-block;
width : 100%;
}
.link-section.naac ul li a {
color : #fff;
background : #1c2aa4;
}
.naac_heading h1 {
font-size : 18px;
font-weight : 900;
text-align : center;
}
.link-section ul li a:hover {
background-color : #07226a;
}
.naac h1 {
font-size : 18px;
font-weight : 900;
text-decoration : underline;
}
.inner-banner {
min-height : 250px;
}
.inner-banner {
position : relative;
padding : 0;
width : 100%;
float : left;
}
.inner-banner:before {
content : "";
background-color : rgb(18 30 47 / 85%);
width : 100%;
height : 100%;
}
.inner-page-title {
float : left;
width : 100%;
text-align : center;
position : absolute;
top : 55%;
transform : translateY(-55%);
}
.naac_heading {
width : 1300px;
margin : auto;
padding : 0;
}
.tabs-content:before, .tabs-content:after {
content : " ";
display : table;
}
.link-section {
width : 100%;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 0;
max-width : 67.5em;
}
.link-section.naac ul li a.active {
color : #fff;
background : #061388;
}
.table-naac table td {
padding : 15px !important ;
font-size : 17px !important ;
color : #666 !important ;
}
.naac .table-entry table td {
padding : 15px;
font-size : 17px;
color : #666;
word-spacing : 0.2em;
}
.table-content {
width : 90% !important ;
}
.table-content thead {
line-height : 33px;
}
.table-content thead tr {
text-align : left;
font-size : 19px;
}
.float-right {
float : right !important ;
}
.cursor-pointer {
cursor : pointer;
}
.counselling-place-to-work img {
width : 100%;
}
.capacity_image {
margin-top : 10px;
margin-right : 2rem;
}
#defaultOpen {
display : none;
}
.faq_area #accordion .card:nth-last-child(-1n+2) {
display : none !important ;
}
#heading_5 {
display : none !important ;
}
.cse-about-us-info .info-c {
width : 53%;
padding : 0 0 2px 16px;
}
.accordian_example2 .list-civil-1 li img {
width : 100%;
}
.transport-about-us-info .image-second {
margin-left : 25px;
}
.news-events-carousel .owl-controls .owl-dots {
bottom : 10px;
}
.news-events-carousel {
height : 175px;
}
.logo-content {
display : inline-flex;
flex-direction : row;
}
.logo-content h2 {
padding : 20px 15px 12px 0;
color : #2f3193;
font-weight : 600;
}
.logo-content .cae-logo img {
width : 42%;
}
.two-column-image {
display : flex;
justify-content : center;
align-items : center;
}
.training-tree img, .two-column-image .image-1 img, .two-column-image .image-2 img, .placed-students-chart .two-column-image .image-1, .placed-students-chart .two-column-image .image-2 {
width : 100%;
}
.two-column-image .image-1 {
width : 60%;
}
.two-column-image .image-2 {
width : 40%;
}
.placed-students-chart {
display : inline-block;
width : 100%;
text-align : center;
}
.placed-students-chart .two-column-image .image-1 img {
width : 75%;
}
.placed-students-chart .two-column-image .image-2 img {
width : 70%;
}
.placement-full-width-logo .owl-stage-outer {
width : 100%;
float : left;
text-align : center;
border : #f0f0f0 solid 1px;
}
.placement-full-width-logo {
margin-top : 20px;
margin-bottom : 20px;
}
.logo-content .facepreps {
padding-top : 24px;
}
.logo-content .oneyes img {
width : 75%;
}
.tvs-service .cae-logo img, .placed-students-carousel {
width : 100%;
}
.tvs-service .cae-logo {
padding-top : 30px;
}
.placement-full-width-logo, .placed-students-carousel, #placed_students {
display : inline-block !important ;
}
#placed_students .image-container img {
width : 100% !important ;
}
#placed_students .items {
margin : 10px;
}
#placed_students .owl-dots .owl-dot {
border-radius : 7px;
}
#placed_students .owl-dots {
bottom : -26px;
}
.partners-title {
text-decoration : underline;
font-weight : 700;
font-size : 20px;
color : #003957;
}
.news-rep p {
text-align : left;
}
.instagram_video {
margin-right : 10%;
margin-left : 10%;
}
.twitter_image {
height : 38px;
width : 35px;
border-radius : 3px;
}
.applied_symbol {
float : right;
}
.women_helpline {
position : absolute;
top : 0;
right : 0;
}
html #wpadminbar {
position : fixed;
}

