#main-banner_2{position:relative}
#main-banner_2 .owl-dots{display:none!important; }
#aannc-idd .owl-nav{display:none!important; }
#main-banner_2 .owl-next { background: #0a2d4cbd; color: #fff; padding: 11px 16px 14px; border-radius: 50%; position: absolute; right: 2%; top: 53%; }
#main-banner_2 .owl-next:hover { background: #eb8c05; color: #fff; padding: 11px 16px 14px; border-radius: 50%; position: absolute; right: 2%; top: 53%; }
#main-banner_2 .owl-prev { background: #0a2d4cbd; color: #fff; padding: 11px 16px 14px; border-radius: 50%; position: absolute; left: 2%; top: 53%; }
#main-banner_2 .owl-prev:hover { background: #eb8c05; color: #fff; padding: 11px 16px 14px; border-radius: 50%; position: absolute; left: 2%; top: 53%; }
.bnr-bg{position:absolute;bottom:0;z-index:1;left:0;right:0;width:100%; display:none; }
.announcmnt-boxs_1 { background: #0a2d4c; padding: 36px 40px; width: 397px; height: 275px; color: #fff; border-radius: 53px; transform: rotate(-14deg); position: relative; top: -50px; right: 6px; }
.announcmnt-boxs_1 h4{font-size:16px;line-height:25px;margin:0 auto}
.announcmnt-boxs_2 { background: #275a88; padding: 20px; width: 410px; height: 240px; border-radius: 53px;transform: rotate(20deg); position: relative; left: -19px; top: -4px; }
.announcmnt-boxs_3 { background: #1b476e; padding: 20px; width: 400px; height: 269px; border-radius: 53px; transform: rotate(-5deg); }
.annoucement-box { position: absolute; bottom: -18px; right: 119px; z-index: 9; }
.announcmnt-boxs_1 h2 {font-size: 18px; margin: 0 auto 9px; font-weight: bold; line-height: 30px; }
.knwmor-annunc{text-align:center;margin:16px auto 0}
.know-mor-ornge{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:14px 30px;text-transform:uppercase;letter-spacing:2px;font-size:15px;transition:all .3s ease}
.know-mor-ornge:hover{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:14px 30px;text-transform:uppercase;letter-spacing:3px;font-size:15px;transition:all .3s ease}
.know-mor-ornge_bnr{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:10px 19px;text-transform:uppercase;letter-spacing:2px;font-size:15px;transition:all .3s ease}
.know-mor-ornge_bnr:hover{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:10px 19px;text-transform:uppercase;letter-spacing:3px;font-size:15px;transition:all .3s ease}
#progrmm-serch-item{padding:53px 0 26px;background:url(../images/bg_1_1.webp) center;background-size:cover;float:left;width:100%}
.common-heading_1{text-align:center;margin-bottom:14px}
.common-heading_1 h1{font-size:28px;margin:0 auto 6px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;color:#0a2d4c}
.common-heading_1 h1 span{color:#eb8c05}
.common-heading_1 p{margin:0 auto;color:#333;font-size:15px;letter-spacing:0}
.srarch-main-box{background:#fff;padding:16px;float:left;width:100%;box-shadow:0 0 9px 4px #eaeaea;margin:15px auto}
.custom-dropdown{position:relative;display:inline-block;vertical-align:middle;padding:0!important;border-radius:2px;width:100%;margin:0 auto}
.custom-dropdown__select{padding:9px 18px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:normal;color:#777;height:54px;border:1px solid #DDD;margin:0 auto;font-size:15px;letter-spacing:0}
#progrmm-serch-item .custom-dropdown__select{padding:9px 18px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:normal;color:#777;background: none; height:54px;border:none;margin:0 auto;font-size:15px;letter-spacing:0}
.custom-dropdown::before,.custom-dropdown::after{content:"";position:absolute;pointer-events:none}
.custom-dropdown::after{content:url(../images/chevron-down.svg);height:0;font-size:13px;line-height:1;right:16px;top:56%;margin-top:-9px;color:#D72027!important}
.custom-dropdown::before{width:2.3em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}
.custom-dropdown__select[disabled]{color:rgba(0,0,0,.3)}
.custom-dropdown.custom-dropdown--disabled::after{color:rgba(0,0,0,.1)}
.custom-dropdown--white::before{background-color:transparent;border-left:none}
.custom-dropdown--white::after{color:rgba(0,0,0,.9)}
.custom-dropdown--emerald::before{background-color:#1aa181}
.custom-dropdown--emerald::after{color:rgba(0,0,0,.4)}
.custom-dropdown--red::before{background-color:#d53a22}
.custom-dropdown--red::after{color:rgba(0,0,0,.4)}
.custom-dropdown--large .custom-dropdown__select{padding-right:1.3em}
.custom-dropdown--small .custom-dropdown__select{padding-right:.5em}
.progm-catg-1{border-right:1px solid #eee}
.prog-serch{padding:13px;width:100%;border:none}
input:focus,textarea:focus,select:focus,button:focus{outline:none;outline:none}
::-moz-placeholder{color:#ccc;opacity:1}
.serch-butn{padding:11px;width:100%;text-transform:uppercase;font-size:17px;letter-spacing:2px;border-radius:41px;margin:2px auto;transition:all .3s ease}
.serch-butn:hover{padding:11px;width:100%;text-transform:uppercase;font-size:17px;letter-spacing:3px;border-radius:41px;margin:2px auto;transition:all .3s ease}
.btn-warning{color:#fff;background-color:#eb8c05;border-color:#eb8c05}
.btn-warning:hover{color:#fff;background-color:#d78106;border-color:#d78106}
.tab{float:left;padding:0 35px;width:100%;position:relative;z-index:1}
/*.tab button{display:block;background-color:inherit;border-bottom:1px solid #bbc5cd!important;color:#424242;padding:11px 27px 11px 0;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;font-size:15px;letter-spacing:1px;text-transform:uppercase;font-family:'robotobold'}*/
.tab .tablinks {display:block;background-color:inherit;border-bottom:1px solid #bbc5cd!important;color:#424242;padding:11px 27px 11px 0;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;font-size:15px;letter-spacing:1px;text-transform:uppercase;font-family:'robotobold'}
.tab button:hover{color:#eb8c05}
.tab button.active{color:#eb8c05}
.tabcontent{float:left;width:100%;border-left:none}
#school-deprtment-sectn{padding:57px 0 82px;float:left;width:100%;background:url(../images/bg_2.webp) repeat}
.schol-tab-left{background:#fff;border-top:5px solid #eb8c05;float:left;width:100%;padding:18px 0 81px;position:absolute;z-index:1;box-shadow:1px 4px 10px 3px #0000004f;top:-115px}
.comn-heading-left{padding:23px 35px}
.comn-heading-left h1{font-size:28px;margin:0 auto 6px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;color:#0a2d4c}
.comn-heading-left h1 span{color:#eb8c05}
.comn-heading-left p{margin:0 auto;color:#333;font-size:15px;letter-spacing:0}
.abstrct-bg{position:absolute;bottom:0;left:0;z-index:0}
.tab-right-result{background:url(../images/bg_4.webp) center;background-size:cover;float:left;width:100%;padding:41px 172px 41px 80px;height:517px}
.schl-hdd_dep{font-size:21px;margin:0 auto 18px;color:#0a2d4c;font-weight:bold;text-transform:uppercase;letter-spacing:1px}
.no-pad_dek{padding:0}
.dep-tab-wrpr{width:93%;float:right}
.grid figure{position:relative;float:left;overflow:hidden;margin:14px auto;width:100%;text-align:center;cursor:pointer}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%; }
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}
.grid figure figcaption,.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;bottom:0}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.grid figure h2{word-spacing:-.15em;font-weight:300}
.grid figure h2 span{font-weight:800}
.grid figure h2,.grid figure p{margin:0}
.grid figure p{letter-spacing:1px;font-size:68.5%}
figure.effect-lily img{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px); -webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(0,0,0);width:100%}
figure.effect-lily figcaption{text-align:left;background:linear-gradient(0deg,rgba(10, 45, 76, 0.67) 0%,rgba(0, 0, 0, 0) 100%)}
figure.effect-lily figcaption > div{position:absolute;bottom:0;left:0;padding:17px;width:100%}
figure.effect-lily h2,figure.effect-lily p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);font-size:16px;float:left;line-height:22px}
figure.effect-lily h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s}
figure.effect-lily p{color:rgba(255,255,255,0.8);opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform .35s;transition:opacity 0.2s,transform .35s}
figure.effect-lily:hover img,figure.effect-lily:hover p{opacity:1}
figure.effect-lily:hover img,figure.effect-lily:hover h2,figure.effect-lily:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-lily:hover p{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}
.know-morr_dep{font-size:12px;border-radius:0;padding:5px 14px 4px;letter-spacing:2px;margin-top:13px}
.know-morr_dep:hover{font-size:12px;border-radius:0;padding:5px 14px 4px;letter-spacing:2px;margin-top:13px}
.under-linne_4{width:auto!important;min-height:auto!important;transform:none!important;margin:5px auto 0;float:left}
.arrow-right-dep-school .bi{position:absolute;right:39px}
#support-assistncee{padding:67px 0 65px;float:left;width:100%;background:url(../images/bg_5.webp) center fixed; background-size:cover; }
.icons-supports{position:relative;margin:52px auto 0}
.in-icon-support { text-align: center; position: relative; padding: 52px 4px; background: #fff; border-radius: 10px; box-shadow: 0px 0px 7px 2px #0000000d; }
.in-icon-support h4{text-transform:uppercase;font-family:'robotobold';font-size:16px;margin:17px auto 0;letter-spacing:1px}
@-webkit-keyframes hvr-wobble-top {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes hvr-wobble-top {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.verti-hori-line_1{height:1px;width:100%;background:#cacbcb;position:absolute;top:33%}
.verti-hori-line_2{height:199px;width:1px;background:#cacbcb;position:absolute;top:0;right:2px}
.verti-hori-line_3{height:1px;width:100%;background:#cacbcb;position:absolute;top:68%; left: 0;}
.pad-0px{padding:11px; }
#campus-lider-secton{padding:40px 0 106px; background:url(../images/bg_6.webp) repeat;float:left;width:100%}
.camps-lifer-ech-itm{position:relative}
figure.effect-zoe figcaption{top:auto;bottom:0;padding:19px 21px;height:100%;background:#0a2d4b;color:#fff;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:2;text-align:left}
figure.effect-zoe h2{float:left}
figure.effect-zoe p.icon-links a{float:right;color:#3c4a50;font-size:1.4em}
figure.effect-zoe:hover p.icon-links a:hover,figure.effect-zoe:hover p.icon-links a:focus{color:#252d31}
figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden}
figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}
figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
figure.effect-zoe h2{display:inline-block}
figure.effect-zoe:hover p.description{opacity:1}
figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-zoe:hover h2{-webkit-transition-delay:.05s;transition-delay:.05s}
figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}
figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}
.camp-lif-heading{position:absolute;bottom:40px;left:42px;z-index:1}
.camp-lif-heading h4{font-size:24px;font-weight:bold;margin:0 auto;text-transform:uppercase;letter-spacing:1px;color:#fff}
.ovrly-bg{background: linear-gradient(0deg,rgba(10, 45, 76, 0.38) 0%,rgba(10, 45, 76, 0) 100%);position:absolute;top:0;bottom:0;left:0;right:0}
.sprts-hdd{font-size:18px;margin:0 auto;font-weight:bold;letter-spacing:1px}
.parag-parag p{margin:13px auto 0 !important;text-transform:initial;line-height: 23px; font-size: 13px !important; text-align: justify; }
.posi-botm-cam-lif{position:absolute;bottom:0;background:#0a2d4b;padding:10px 27px 26px;left:0;right:0}
.camp-lfe-btn{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:14px 30px;text-transform:uppercase;letter-spacing:2px;font-size:15px;transition:all .3s ease}
.camp-lfe-btn:hover{background:#eb8c05;border:1px solid #eb8c05;border-radius:0;color:#fff;padding:14px 30px;text-transform:uppercase;letter-spacing:3px;font-size:15px;transition:all .3s ease}
#campus-lider-secton .camp-lfe-btn { padding: 8px 16px; }
#campus-lider-secton .camp-lfe-btn:hover { padding: 8px 16px; }
#campus-lider-secton .owl-dots{display:none!important}
#campus-lider-secton .owl-prev{position:absolute;left:-66px;top:39%}
#campus-lider-secton .owl-prev:hover{position:absolute;left:-66px;top:39%;background:none}
#campus-lider-secton .owl-prev .bi{font-size:32px;color:#eb8c05}
#campus-lider-secton .owl-next .bi{font-size:32px;color:#eb8c05}
#campus-lider-secton .owl-next{position:absolute;right:-66px;top:43%}
#campus-lider-secton .owl-next:hover{position:absolute;right:-66px;top:43%;background:none}
#latest-news-home{padding:78px 0;background:url(../images/bg_7.webp) center fixed;background-size:cover;float:left;width:100%}
#news-headng .common-heading_1{text-align:left}
#news-headng .common-heading_1 h1{color:#fff}
#news-headng .common-heading_1 p{color:#fff}
.wraper-news-itm h6{font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#eb8c05;margin:15px auto 10px}
.news_1-contnt h4{text-transform:uppercase;letter-spacing:2px;color:#fff;font-size:16px;font-family:'robotobold';line-height:24px}
.news_1-mmg{overflow:hidden}
#owl-demo-5 .item{margin:10px auto}
.news-wrrr{width:91%;float:right}
.owl-dots{display:none}
#latest-news-home .owl-prev:hover{background:none}
#latest-news-home .owl-prev .bi{font-size:32px;color:#eb8c05}
#latest-news-home .owl-next .bi{font-size:32px;color:#eb8c05}
#latest-news-home .owl-next:hover{background:none}
#latest-news-home .owl-nav{position:absolute;right:7%;top:-95px}
.news_1-contnt{height:108px}
.left-nkw{text-align:left}
#intrn-stdent{float:left;width:100%;padding:62px 0 72px;background:url(../images/bg_6.webp) repeat}
.intr-n-wrpr{position:relative;margin-top:31px}
.inter-n-std-content{background:#fff;padding:45px;float:left;width:58%;position:absolute;top:13%;right:0;box-shadow:3px 1px 10px 2px #cecece}
.inter-n-std-content h4{font-size:26px;margin:13px auto;color:#eb8c05;font-family:'robotobold';font-weight:bold}
.inter-n-std-content p{font-size:16px;line-height:28px; text-align: justify; }
.top-line_1{height:3px;width:155px;background:#eb8c05;position:absolute;left:-61px;top:32px}
#gallry-sectn{padding:68px 0;background:url(../images/bg_8.webp) left;background-size:cover;float:left;width:100%;position:relative}
.rigt-bg-wrpr{background:#eb8c05;position:absolute;right:0;top:0;bottom:0;width:43%}
#gallry-sectn .common-heading_1{text-align:left}
.tabs{margin:0 auto;padding:0}
#tab-button{display:table;table-layout:fixed;width:100%;margin:0;padding:0;text-align:right;list-style:none}
#tab-button li{display:inline-block;width:auto}
#tab-button li a{display:block;padding:11px 43px;background:none;border:2px solid #fff;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:15px}
#tab-button li a:hover,#tab-button .is-active a{border-bottom-color:transparent;background:#fff;color:#000}
.tab-contents{padding:13px 0 0}
.tab-button-outer{display:none}
.tab-contents{margin-top:20px}
@media screen and (min-width: 768px) {
.tab-button-outer{position:relative;z-index:2;display:block}
.tab-select-outer{display:none}
.tab-contents{position:relative;top:-1px;margin-top:0}
}
.mob-tab{border:1px solid #fff;text-transform:uppercase;letter-spacing:1px;padding:15px;width:100%;position:relative;margin:0 auto;background:#fff;box-shadow:1px 0 3px 0 #d2d2d2}
.vw-mor-cntr-glry{text-align:center;margin:27px auto 0}
.video-gl-home{position:relative;overflow:hidden}
.videoo-icon{position:absolute;right:0;left:0;top:59px;bottom:59px;text-align:center}
.videoo-icon svg{color:#fff}
.pd-vdeo{padding:6px}
#ststcs-wr{float:left;width:100%;padding:95px 0 14px}
.funfact{background:#f4f4f4;padding:49px 10px 16px;float:left;width:100%;margin-bottom:60px}
.funfact h2{font-family:'robotobold'}
.funfact h5{font-size:17px;text-transform:uppercase;font-family:'robotobold';letter-spacing:0}
.stati-1{background:#fff;width:64px;height:64px;border-radius:50%;padding:20px 18px;box-shadow:0 -1px 4px #00000070;margin:0 auto}
.stati-2{position:absolute;top:-25px;left:0;right:0;text-align:center;margin:0 auto;float:none}
#achivments-our{padding:0 0 76px;float:left;width:100%}
#owl-demo-6 .item img{width:auto}
.achv-logo-wrp{border:1px solid #ccc;padding:10px;height:148px}
.achv-logo-wrp img{width:100%!important}
.calendar{text-transform:capitalize;text-align:center;background:#fff;box-shadow:0 1px 5px 1px #00000024;color:#545A5C}
.calendar a{text-decoration:none;color:inherit}
.calendar header .simple-calendar-btn{display:inline-block;position:absolute;width:50px;height:42px;text-align:center;line-height:30px;color:#CBD1D2;border-radius:50%}
.calendar header .simple-calendar-btn:before{content:'';position:absolute;top:9px;left:8px;width:11px;height:11px;border-style:solid;border-width:3px 3px 0 0;transform:rotate(45deg);transform-origin:center center}
.calendar header .btn-prev{top:13px;left:26px;transform:rotate(-180deg)}
.calendar header .btn-next{top:21px;right:28px}
.calendar header .btn-next:before{transform:rotate(45deg)}
.calendar header .month{padding:15px;margin:0;background:#fff;color:#333;font-size:23px;text-transform:uppercase;letter-spacing:2px}
.calendar header .month .year{font-size:22px;font-weight:400;letter-spacing:1px}
.calendar table{width:100%;margin:20px 0;border-spacing:0}
.calendar thead{font-size:1.2em;font-weight:600}
.calendar td{padding:.8em .1em}
.calendar .day{position:relative;display:inline-block;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;border:2px solid transparent;cursor:pointer}
.calendar .day:hover{border:2px solid #6691CC}
.calendar .day.today{background:#EB8C05;color:#fff}
.calendar .day.wrong-month{color:#CBD1D2}
.calendar .day.wrong-month:hover{border:2px solid transparent}
.calendar .day.has-event::after{content:'';position:absolute;top:calc(45% + -15px);left:calc(25% - 8px);width:36px;height:36px;border-radius:50%;background:#D2D2D269;z-index:0}
.calendar .day.disabled{cursor:default}
.calendar .day.disabled:hover{border:2px solid transparent}
.calendar .event-container{display:none!important;position:absolute;top:-57px;left:-404px;width:46%;height:600px;padding:70px;background:#0A2D4C;box-sizing:border-box}
.calendar .event-container .event-wrapper{overflow-y:auto;max-height:100%}
.calendar .event-container .close{position:absolute;width:30px;height:30px;top:20px;right:20px;cursor:pointer}
.calendar .event-container .close:before,.calendar .event-container .close:after{content:'';position:absolute;top:0;left:50%;width:2px;height:100%;background-color:#CBD1D2}
.calendar .event-container .close:before{transform:rotate(45deg)}
.calendar .event-container .close:after{transform:rotate(-45deg)}
.calendar .event-container .event{position:relative;width:100%;padding:1em;margin-bottom:1em;background:#6691CC;border-radius:4px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.12);text-align:left;color:white}
.calendar .event-container .event-date{margin-bottom:1em}
.calendar .event-container .event-hour{float:right}
.calendar .event-container .event-summary{font-weight:600}
.calendar .filler{position:absolute;display:none!important;width:0;height:0;border-radius:50%;background:#545A5C;transform:translate(-50%,-50%)}
.calndr-right{background:#0a2d4c;padding:44px;color:#fff;height:592px;position:absolute;left:0;right:-15px;top:-44px; overflow:auto;}
.calndr-right h1{font-size:38px;color:#eb8c05;font-family:'robotobold'}
.calndr-right h3{font-family:'robotobold';font-size:25px}
.cnt h4{font-size:16px;color:#eb8c05;font-family:'robotobold'}
.cnt h6{font-size:16px;font-family:'robotobold'}
.cnt p{font-size:15px;margin:0 auto}
.cnt{border-bottom:1px solid #eeeeee2e;padding:15px 0}
.onxp1{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(187,187,187) 23%,rgb(196,196,196) 52%,rgb(176,175,175) 76%,rgba(255,255,255,0) 100%);height:1px;width:100%}
.onxp2{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(187,187,187) 23%,rgb(196,196,196) 52%,rgb(176,175,175) 76%,rgba(255,255,255,0) 100%);height:1px;width:100%}
.welcm-tt{padding:0px 0 18px}
.welcm-tt p{font-size:16px;margin:0 auto;line-height:32px;text-align:center}
#testDiv3{height:390px!important; overflow-x: hidden; width: 103%;}
.clse-bnt{position:absolute;right:-28px;color:#fff;opacity:9;font-size:30px}
.examples { overflow:hidden; }
#event-calander_home { padding:45px 0px 71px;background: url(../images/bg_6.webp) repeat; float: left; width: 100%; }
.evnt-calndrrr { margin:78px auto 0; }
#our-alumni-mnw { float: left; width: 100%; padding: 52px 0 69px; background: url(../images/bg-intr-std.webp) repeat; }
#indx-wrpr-nwsevnt-aann { float: left; width: 100%; padding: 62px 0 16px; background: url(../images/bg_6.webp) repeat; }
#indx-wrpr-nwsevnt-aann .common-heading_1{text-align:left}
.almni-sldrr { margin: 23px auto 10px; }
.nws-evnt-www { box-shadow: 1px 0px 3px 3px #00000017;
float: left;
background:#fff;
width: 100%; }
.nws-txt-wrpr {
  padding: 16px 20px 17px;
}
.nws-txt-wrpr h4 {
  font-weight: bold;
  font-family: 'Montserrat';
  font-size: 18px;
  line-height: 27px;
  margin: 0px auto 5px;
}
.nws-txt-wrpr p {
  font-size: 16px;
  line-height: 26px;
  margin: 0px auto; }
#owl-demo-13 .item { margin: 0px 0 20px 4px; float:left; width:100%; }
.annucmnt-ww {
  box-shadow: 1px 0px 3px 3px #0000000a;
  margin-bottom: 10px;
  background:#fff;
  border: 1px solid #e6e6e6;
}
.nws-txt-wrpr2 {
  padding: 4px 6px 4px 0;
}
.nws-txt-wrpr2 h4 {
  font-weight: bold;
  font-family: 'Montserrat';
font-size: 18px;
line-height: 26px;
  margin: 0px auto 5px;
}
.nws-txt-wrpr2 span {
  font-size: 16px;
  line-height: 22px;
  margin: 7px auto; }
.dep-tab-wrpr_2 {
  width: 93%;
  margin:0px auto;
}
.actv-g-pods { position:relative; }
.dte-nws-ent {
  text-align: center;
  position: absolute;
  left: 18px;
  top: 0;
  background: #0a2d4cb5;
  color: #fff;
  padding: 15px;
  text-shadow: 3px 1px 4px #0000005c;
}
.dte-nws-ent h1 {
  margin: 0px auto;
  font-size: 30px;
  font-weight: bold;
}
.dte-nws-ent h4 { margin:0px auto; font-size: 18px; text-transform:uppercase;}
.almnoi-tt {  }

.facltty-mg-dv{position:relative;background-image:linear-gradient(to bottom,#eb8c05 0% 94px,#fff0 24%);padding:1px;margin-bottom:8px; }
.fac-mmg-pos{position:relative}
.fac-mmg-cntnt{padding:19px 12px 9px;border-bottom:2px solid #0a2d4c;text-align:center;background:url(../images/bg_8.webp);height:111px}
.facltty-mg-dv2{ padding:2px}
.fac-mmg-cntnt h4{font-size:14px;font-family:'robotobold';letter-spacing:1px;margin:0 auto 7px;line-height:19px}
.fac-mmg-cntnt h6{margin:0 auto;font-size:13px;letter-spacing:0}
.deig-post p{margin:0 auto;background:#eb8c05;color:#fff;text-align:center;width:fit-content;padding:4px 14px;letter-spacing:1px;font-size:14px}
.deig-post{position:absolute;bottom:-11px;left:0;right:0}
#our-alumni-mnw .common-heading_1 h1 { color: #fff; }
#wrapper {
  width: 100%;
  margin: 0 auto;
}

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.newstape {
  height: 511px;
  overflow: hidden;
}

.newstape-content {
  position: relative;
  padding: 15px;
}

.newstape-drag { cursor: ns-resize; }
#indx-wrpr-nwsevnt-aann .owl-nav { display:none !important; }
.fls-nn-abt { margin-bottom: 33px; }
/*.slider {
    top: 1em;
    position: relative;
    box-sizing: border-box;
    animation: slider 15s linear infinite;
    list-style-type: none;
    text-align: left;
}

.slider:hover {
    animation-play-state: paused;
}

@keyframes slider {
    0%   { top:   10em }
    100% { top: -14em }
}

.blur .slider {
  	margin: 0;
    padding: 0;
    line-height: 1.5em;
}

.blur:before, .blur::before,
.blur:after,  .blur::after {
    left: 0;
    z-index: 1;
    content: '';
    position: absolute;
    width: 100%; 
    height: 2em;
}

.blur:after, .blur::after {
    bottom: 0;
    transform: rotate(180deg);
}

.blur:before, .blur::before { top: 0; }
.annc-wrp3 { overflow: hidden; height: 440px; }

*/



.wrap {
  height: auto;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding: 0;
}
.newsTickerCon{
  font-weight: 400;
  width:100%;
  height:400px;
  overflow:hidden;
  padding: 0;
  margin: 0;
}

.headline{
  color:#000;
  text-align:left;
  font-size: 13px;
  font-weight: bold;
  min-height: 58px;
}

.newsTickerCon ul{
  list-style:none;
  position:relative;
  padding: 0px;
  margin: 0px
}
.newsTickerCon li{
  margin-bottom: 9px;
}
#project1 .modal-dialog {
    max-width: 50%;
}
#project1 .modal-body {
    height: 433px;
}
#tabbdv-itm22 { display:none; }
.tab .active { color:#eb8c05; }
.ovr-flw-hdn { overflow:hidden; }

.slider-left1 {

  overflow: hidden;
  height: auto;
}
.vdo-bnr {
  height: 800px;
  width: 100%;
  position: relative;
  bottom: 54px;
  overflow: hidden;
}








