body{font-family:'Open Sans', sans-serif;padding-right:0px !important;overflow-x:hidden;max-width:100%}
a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;outline:none;}
a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
h1, h2{font-weight:700;line-height:28px;}
h3, h4, h5, h6{font-weight:600;line-height:24px;color:#ee3142;}
p, li, a, span, table, tr, td, th, label{font-size:12px;color:#000000;font-weight:400;line-height:24px;}
.com-sp{padding:50px 0px;}
.training{font-size:30px;font-weight:bolder;color:#fff;padding-bottom:20px}
.pad-top-0{padding-top:0px;}
.pad-bot-0{padding-bottom:0px;}
.pad-bot-70{padding-bottom:70px;}
.con-title{text-align:center;margin-bottom:40px;}
.con-title h2{font-size:36px;margin-top:0px;margin-bottom:15px;line-height:40px;}
.con-title h2 span{font-size:36px;font-weight:700;color:#f26838;line-height:40px;}
.con-title p{font-size:18px;color:#3f444a;font-weight:300;}
.pad-all-20{padding:20px;}
.mar-bot-0{margin-bottom:0px;}
.pad-top-173{padding-top:173px;}
.wed-top{color:#fff;margin:0 auto;padding:10px 0px;max-width:100%;border:0;box-shadow:0px 4px 7px hsla(0, 0%, 1%, 0.47);width:100%;top:0;transition:transform .2s ease-in;position:fixed;z-index:6;background:#ffffff;}
.wed-logo{float:left;}
.wed-logo a{}
.wed-logo a img{width:200px;padding:0px 0px;}
.wed-menu{float:right;padding-top:14px;}
.wed-menu ul{margin-bottom:0px;}
.wed-menu ul li{float:left;display:inline-block;}
.wed-menu ul li:nth-child(2){padding-right:10px;}
.wed-menu ul li a{color:#363a3c;padding:8px 10px 5px 10px;}
.menu-drop-menu{}
.menu-drop-menu li{}
.menu-drop-menu li a{}
.wed-search{background:url(../images/banner.jpg) no-repeat;position:relative;background-size:cover;}
.wed-search{}
.web-search-form{}
.web-search-form input{background:#fff !important;border:0px !important;height:45px !important;border-radius:2px !important;padding:0px 10px !important;box-sizing:border-box !important;font-size:14px !important;}
.web-search-form input[type="submit"]{background:none !important;}
.wed-search-1{padding:250px 0px 100px 0px;width:70%;margin:0 auto;text-align:center;position:relative;}
.wed-search-1 h1{color:#fff;font-size:40px;}
.wed-search-1 p{font-size:18px;color:#fff;padding-bottom:15px;}
.wed-search-1 form{}
.web-search-form label{top:16px;left:18px;font-size:12px;font-family:'Open Sans', sans-serif;}
.wed-search:before{content:'';background:#141E30;background:linear-gradient(to right, rgba(36, 59, 85, 0.55), rgba(20, 30, 48, 0.82));background:linear-gradient(to right, rgba(36, 59, 85, 0.55), rgba(20, 30, 48, 0.82));position:absolute;bottom:0px;top:0px;left:0px;right:0px;}
.web-search-form div{padding-left:5px;padding-right:5px;}
.wed-sear-btn{height:45px;line-height:45px;background-color:#994b97;background:linear-gradient(to bottom, #9a4c98, #6a3179);outline:none;}
.wed-pop-ser-btn{}
.wed-pop-ser-btn img{}
.wed-top-phone{border:1px solid #6b6a6a;border-radius:50px;}
.wed-hom-title{text-align:center;padding-bottom:15px;padding-top:24px;}
.wed-hom-title h2{font-size:34px;font-family:'Pacifico', cursive;}
.wed-hom-title h2:after{display:block;content:'';width:230px;height:26px;margin:0 auto;background:url('../images/sprite.png') no-repeat -20px -79px;-webkit-transition:width 2s;-o-transition:width 2s;transition:width 2s;margin-top:20px;}
.wed-hom-title h2 span{font-size:34px;font-family:'Pacifico', cursive;color:#6e337c;}
.wed-hom-title p{font-size:16px;color:#828282;}
.web-hom-grid{position:relative;overflow:hidden;border:1px solid #dcdcdc;margin-bottom:30px;}
.web-hom-grid a{}
.web-hom-grid a img{}
.web-hom-grid a h4{}
.web-hom-grid a img{width:100%;background:#FF5722;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.web-hom-grid:hover img{opacity:0.5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.wed-grid-img{background:#FF9800;}
.wed-grid-img img{width:100%;}
.wed-grid-text{position:absolute;bottom:0px;width:100%;padding:25px;}
.wed-grid-text h4{color:#fff;font-size:24px;}
.wed-grid-text p{color:#fff;font-size:16px;margin-bottom:0px;}
.web-hom-grid:before{content:'';position:absolute;background:linear-gradient(to top, rgba(23, 19, 53, 0.74) 25%, rgba(255, 255, 255, 0) 100%);top:0px;bottom:0px;left:0px;width:100%;}
.wed-ser-bg{padding-top:45px;background:url(../images/home-ser-bg1.png) no-repeat center top,url(../images/home-ser-bg.png) repeat-x center top;background-repeat:inherit no-repeat;background-repeat-y:repeat no-repeat;background-size:158px 50px, 23px 20px;}
.wed-grid-img-2{}
.wed-grid-img-2 img{width:100%;}
.wed-grid-img-2:before{}
.wed-hom-pop{border:1px solid #dedede;}
.wed-grid-2-text{padding:5px 15px 0px 15px;}
.wed-grid-2-text h4{color:#fff;text-overflow:ellipsis;white-space:pre;overflow:hidden;}
.wed-grid-2-text p{color:#ffffff;padding-top:8px;font-size:15px;}
.fix-rati{}
.fix-rati span{color:#fff;font-weight:500;font-size:16px;}
.fix-rati i{color:#FF9800;font-size:18px;}
.fix-rat-1{}
.fix-rat-1 i{font-size:12px;}
.fix-rat-1 span{font-size:12px;color:#c6bfc6;}
.wed-pop-bon{}
.wed-pop-bon h4{font-size:16px;}
.wed-pop-bon p{font-size:14px;}
.wed-grid-text-2{padding:12px;}
.wed-hom-tes{position:relative;overflow:hidden;height:365px;border:1px solid #dadada;padding:15px;}
.wed-hom-tes:hover{overflow-y:auto;}
.wed-hom-tes ul{margin-bottom:0px;}
.wed-hom-tes ul li{display:block;width:100%;padding-bottom:18px;padding-top:18px;border-bottom:1px solid #dadada;}
.wed-hom-tes ul li img{float:left;width:92px;height:92px;border-radius:50px;display:inline-block;}
.wed-user-test{margin-left:115px;}
.wed-user-test h5{font-size:20px;font-family:'Pacifico', cursive;}
.wed-user-test p{font-size:15px;}
.wed-user-test span{font-size:14px;font-style:italic;}
.wed-hom-happy{background:#6e3f77;padding:150px 30px;margin-top:45px;border-radius:5px;background:url(../images/bg.jpg) no-repeat;position:relative;background-size:cover;}
.wed-hom-happy:before{content:'';background:#73716f;background:linear-gradient(to right, rgba(0, 0, 0, 0.55), rgba(20, 30, 48, 0));background:linear-gradient(to right, rgba(0, 0, 0, 0.55), rgba(20, 30, 48, 0));position:absolute;bottom:0px;top:0px;left:0px;right:0px;}
.wed-hom-happy h2{color:#fff;font-family:'Pacifico', cursive;font-size:55px;padding-bottom:15px;}
.wed-hom-happy p{color:#fff;font-size:18px;padding-bottom:20px;padding-top:15px;}
.wed-hom-happy img{}
.wed-hom-happy a{background:#E91E63;font-size:14px;}
.wed-hom-happy a:hover{color:#fff;background-color:#823f89;}
.wed-hom-happy a:focus{color:#fff;}
.wed-video{}
.wed-video iframe{width:100%;height:365px;}
.wed-hom-title-tes{padding-bottom:25px;text-align:center;}
.wed-hom-title-tes h2{font-size:22px;}
.wed-hom-title-tes p{}
.wed-hom-app{background:#49446f;padding:40px 25px;}
.foot-align div{display:inline-block;font-size:18px;color:#fff;vertical-align:middle;margin-bottom:0px;padding:0px 35px;}
.wed-hom-app span{margin:-5px 0px 0;}
.wed-hom-app a{margin-top:20px;margin-bottom:20px;text-transform:uppercase;font-size:34px;color:#fff;}
.wed-hom-app a:hover{color:#fff;}
.foot-align{margin:0 auto;display:table;}
.wed-hom-footer{padding:80px 0px 65px 0px;background:#002147;}
.wed-hom-footer h4{font-size:14px;color:#d6d6d6;padding-bottom:25px;text-transform:uppercase;}
.wed-hom-footer p{font-size:13px;color:#838384;}
.wed-hom-footer p a{font-size:13px;color:#838384;}
.wed-foot-link{border-top:1px groove #6a83a0;border-bottom:1px groove #6a83a0;padding:35px 0px;}
.wed-foot-link ul{}
.wed-foot-link ul li{width:50%;float:left;}
.wed-foot-link ul li a{color:#838384;font-size:13px;}
.wed-foot-link div{border-right:1px groove #6a83a0;}
.wed-foot-link div:last-child{border-right:0px solid #dadada;;}
.wed-video2{padding:50px 0px;background:#f1f1f1;}
.wed-foot-link-1{padding-top:25px;}
.wed-foot-link-1 ul{position:relative;overflow:hidden;}
.wed-foot-link-1 ul li{float:left;padding-right:8px;}
.wed-foot-link-1 ul li a{}
.wed-foot-link-1 ul li a i{width:32px;height:32px;text-align:center;border:1px solid #6f6f6f;border-radius:20px;padding:8px;color:#c5c5c5;}
.wed-foot-link-1 ul li a img{width:140px;}
.wed-rights{background:#01172f;}
.wed-rights p{text-align:center;margin-bottom:0px;padding:8px;color:#adadad;font-size:13px;}
.sprite-android{background:url(../images/sprite.png) no-repeat -12px -15px;}
.sprite-ios{background:url(../images/sprite.png) no-repeat -170px -15px;}
.sprite{width:157px;height:55px;display:inline-block;}
.sprite-call{width:110px;height:120px;display:inline-block;background:url(../images/sprite.png) no-repeat -22px -116px;float:left;}
.man-drop{position:relative;background:#fff;padding:18px;border-radius:2px;position:absolute;width:80%;margin-left:-35%;margin-top:20px;box-shadow:0px 6px 20px -1px hsla(0, 0%, 1%, 0.22);display:none;}
.man-drop ul{}
.man-drop ul li{width:29%;padding-bottom:10px;border-bottom:1px solid #dfdfdf;margin:5px;}
.man-drop ul li a{color:#333;vertical-align:middle;font-size:15px;font-weight:500;display:block;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.man-drop ul li a img{width:32px;}
.man-drop{}
.man-drop:after{border-color:#333;border-top-color:#1f4363;border-width:9px;margin-left:-9px;}
.man-drop:before{top:-12px;left:48%;content:" ";height:15px;width:28px;position:absolute;pointer-events:none;background:url(../images/sprite.png) no-repeat -335px -15px;}
.desk-hide{display:none;}
.mob-close{display:none;}
.mob-close{position:fixed;top:9px;font-size:17px;border:1px solid #fff;padding:3px 7px 0px 7px;border-radius:2px;background:#fff;color:#803e88;right:15px;cursor:pointer;}
.wed-sel-filter{}
.wed-filter{position:relative;overflow:hidden;padding-top:130px;width:70%;margin:0 auto;text-align:center;}
.wed-filter h1{color:#fff;}
.wed-filter p{color:#fff;}
.cen-filter{}
.cen-filter ul{position:relative;overflow:hidden;margin-bottom:0px;}
.cen-filter ul li{width:31.555%;border:1px solid #dfdfdf;margin:5px;float:left;}
.cen-filter ul li a{color:#333;vertical-align:middle;font-size:15px;font-weight:500;display:block;padding:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;}
.cen-filter ul li a:hover{background:#dfdfdf;}
.cen-filter ul li a:focus{background:#dfdfdf;}
.cen-filter ul li a img{width:32px;}
.cen-filter{}
.wed-filt-change{position:relative;background:#fff;padding:3% 27px 41% 27px;border-radius:2px;margin-top:20px;box-shadow:0px 6px 20px -1px hsla(0, 0%, 1%, 0.22);margin-bottom:100px;}
.wed-filt-nav{width:100%;border-top:1px solid #dfdfdf;margin-top:20px;padding-top:20px;display:none;}
.wed-filt-nav ul{}
.wed-filt-nav ul li{float:left;width:50%;}
.wed-filt-nav ul li a{background:#2e2b44;}
.wed-filt-nav ul li a:hover{background:#342e65;color:#fff;}
.wed-filt-nav ul li a:focus{color:#fff;}
.wed-filt-nav ul li:nth-child(1) a{}
.wed-filt-nav ul li:nth-child(2) a{}
.cen-filter{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.fil-2{transform:scale(0);}
.fil-3{transform:scale(0);}
.fil-4{transform:scale(0);}
.fil-5{transform:scale(0);}
.filt-eff{transform:scale(0);}
.filt-eff-1{transform:scale(1);}
.wed-sel-filter{position:absolute;width:94%;}
.wed-sel-filter h4{text-align:left;color:#607D8B;padding-left:6px;}
.wed-sel-filter form input[type="submit"]{background:#342e65;color:#fff;font-size:16px;padding:10px 42px;border-radius:2px;border:0px;}
.ed-home{}
.com-fir-sp-top{}
.ed-top{background:#0066ae;}
.ed-com-t1-left{}
.ed-com-t1-left ul{}
.ed-com-t1-left ul li{float:left;display:inline-block;}
.ed-com-t1-left ul li a{color:#fff;padding:5px 10px;line-height:30px;font-size:12px;}
.ed-com-t1-right{float:right;}
.ed-com-t1-right ul{}
.ed-com-t1-right ul li{float:left;display:inline-block;font-size:14px;font-weight:bold;}
.ed-com-t1-right ul li a{color:#ee3142;padding:5px 7px;line-height:30px;font-size:14px;font-weight:bold;}
.ed-com-t1-right ul li:nth-child(1) a{}
.ed-com-t1-right ul li:nth-child(2) a{background:#013673;}
.main-menu{width:99%;}
.main-menu ul{float:right;}
.m-menu-inn ul{float:left!important}
.main-menu ul li{float:left;display:inline-block;}
.main-menu ul li a{color:#fefefe;padding:10px 12px;line-height:60px;font-size:14px;display:block;position:relative;}
.top-logo1 .wed-logo a img:nth-child(1){display:block;}
.top-logo1 .wed-logo a img:nth-child(2){display:none}
.top-logo1.affix .wed-logo a img:nth-child(1){display:none!important;}
.top-logo1.affix .wed-logo a img:nth-child(2){display:block!important}
@media(max-width:767px){.top-logo1.affix .wed-logo a img:nth-child(1){display:block!important;}
}
.affix .main-menu>ul>li>a{color:#de2426!important;}
.affix .main-menu ul li a span{color:#fff;}
.affix .main-menu ul li a .sub-heading-header{color:#000;}
.main-menu ul li a span{color:#fff;font-size:10px;font-weight:400;display:block;margin-top:-20px}
.main-menu ul li a:hover{color:#0066ae;text-decoration:none;font-weight:700;}
.main-menu ul li a:hover:after{visibility:visible;transform:scaleX(1);transition:all .25s ease-out;}
.main-menu ul li:last-child a{padding-right:8px;}
.main-menu1{width:99%;}
.main-menu1 ul{float:right;}
.m-menu-inn ul{float:left!important}
.main-menu1 ul li{float:left;display:inline-block;}
.main-menu1 ul li a:after{content:'';display:block;width:0px;height:2px;background:#fec400;transition:0.2s;}
.main-menu1 ul li a{color:#002855;padding:10px 10px;line-height:60px;font-size:14px;font-weight:600;display:block;position:relative;}
.top-logo .wed-logo a img:nth-child(1){display:block;}
.top-logo .wed-logo a img:nth-child(2){display:none}
.top-logo.affix .wed-logo a img:nth-child(1){display:none!important;}
.top-logo.affix .wed-logo a img:nth-child(2){display:block!important}
.top-logo-new .wed-logo a img:nth-child(1){display:block;}
.top-logo-new .wed-logo a img:nth-child(2){display:none}
.top-logo-new.affix .wed-logo a img:nth-child(1){display:none!important;}
.top-logo-new.affix .wed-logo a img:nth-child(2){display:block!important}
@media(max-width:767px){.top-logo-new.affix .wed-logo a img:nth-child(1){display:block!important;}
}
.ed-mob-menu .wed-logo a img:nth-child(1){display:block;}
.ed-mob-menu .wed-logo a img:nth-child(2){display:none;}
.ed-mob-menu.affix .wed-logo a img:nth-child(1){display:none!important;}
.ed-mob-menu.affix .wed-logo a img:nth-child(2){display:block!important;}
.ed-mob-menu.affix .ed-micon i{color:#000;border:1px solid #000}
.affix .main-menu1>ul>li>a{color:#de2426!important;}
.affix .main-menu1 ul li a span{color:#de2426;}
.affix .main-menu1 ul li a .sub-heading-header{color:#000 !important;}
.main-menu1 ul li a span{color:#002855;font-size:10px;font-weight:400;display:block;margin-top:-20px}
.main-menu1 ul li a:hover, a:active{color:#de2426;text-decoration:none;}
.menu:hover{}
.main-menu1 ul li a:hover:after{visibility:visible;transform:scaleX(1);transition:all .25s ease-out;}
.main-menu1 ul li:last-child a{padding-right:8px;}
.ed-sub-menu:after{content:"\f107";font-family:FontAwesome;padding:5px 5px;position:relative;top:0px;font-size:14px;font-weight:900;}
.ed-sub-drop-menu:after{content:"\f105";font-family:FontAwesome;padding:5px 5px;position:relative;top:-5px;font-size:14px;font-weight:900;float:right;}
.menu-about:after{display:none;}
.mm1-s2 a:after{display:none;}
.mm2-com a:after{display:none;}
.slider{height:147px !important;}
.slider:after{position:absolute;content:'';bottom:0px;top:0px;left:0px;right:0px;}
.caption h3{font-size:60px;}
.caption h5{font-size:32px;}
.caption p{color:#fafafa}
.caption a{}
.hom-p1{position:relative;overflow:hidden;}
.hom-p1-img{float:left;width:25%;}
.hom-p1-img img{width:100%;}
.hom-p1-con{float:left;width:75%;padding-left:15px;}
.hom-p1-con h4{margin-bottom:18px;font-size:24px;}
.hom-p1-com{background:#ffffff;position:relative;overflow:hidden;padding:18px;border-radius:2px;border:1px solid #e0e0e0;}
.hom-p1-con p{}
.hom-p1-con a{}
.btn-read{color:#fff;background:#22bff1;background:-webkit-linear-gradient(to top, #1ab4e6, #2bcbfd);background:linear-gradient(to top, #1ab4e6, #2bcbfd);padding:7px 10px;line-height:40px;border-radius:3px;text-transform:uppercase;font-weight:500;font-size:12px;}
.pop-cour{background:#f5f5f5;}
.pop-co::before{content:'';position:absolute;background:linear-gradient(to top, rgb(29, 36, 42) 15%, rgba(0, 0, 0, 0) 100%);top:0px;bottom:0px;left:0px;width:100%;}
.home-top-cour{position:relative;overflow:hidden;background:#ffffff;padding:15px 0px;margin-bottom:30px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:1px solid #e4e4e4;}
.home-top-cour:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);box-shadow:0px 11px 9px -10px rgba(0, 0, 0, 0.52);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.home-top-cour img{width:100%;}
.home-top-cour-desc{}
.home-top-cour-desc span{text-transform:uppercase;font-size:12px;}
.home-top-cour-desc h3{font-size:20px;padding-bottom:8px;color:#000000;margin:0px;}
.home-top-cour-desc h4{font-size:15px;padding-bottom:8px;}
.home-top-cour-desc p{margin-bottom:0px;font-size:13px;}
.home-top-cour-rat{position:absolute;background:#607D8B;padding:0px 5px;font-weight:600;color:#fff;right:15px;top:0px;font-size:14px;border-radius:2px;}
.home-top-cour-rat span{}
.home-top-cour-rat i{}
.list-inn-rat{}
.list-inn-rev{}
.list-inn-links{}
.list-number{position:relative;overflow:hidden;width:100%;padding-top:10px;}
.hom-list-share{position:relative;overflow:hidden;width:100%;padding-top:12px;}
.hom-list-share ul{margin-bottom:0px;padding:0px;}
.hom-list-share ul li{float:left;list-style-type:none;display:inline-block;width:33.333%;}
.hom-list-share ul li:nth-child(1) a{color:#fff;border:1px solid #149acc;background:#1aa5d8;background:linear-gradient(to bottom, #1aa5d8, #1386b1);text-transform:uppercase;font-weight:700;}
.hom-list-share ul li a{display:block;border:1px solid #ececec;margin:2px;padding:4px 5px;font-size:12px;color:#8a8a8a;text-align:center;font-weight:600;}
.hom-list-share ul li a i{padding-right:5px;}
.news{overflow-x:hidden;overflow-y:scroll;height:343px;}
.ho-ex-title{margin-bottom:35px;}
.ho-ex-title h4{padding-left:15px;font-size:26px;}
.ho-ex-title h4:before{position:absolute;content:"";width:4px;height:20px;margin-top:3px;background:#03294f;top:2px;left:15px;}
.ho-event{}
.ho-event ul{}
.ho-event ul li{border-bottom:1px solid #e0e0e0;padding-bottom:18px;position:relative;overflow:hidden;margin-top:15px;}
.ho-event ul li:first-child{margin-top:0px;}
.ho-ev-link a h4{color:#112842;padding-bottom:5px;margin-bottom:3px;border-bottom:0px;text-overflow:ellipsis;white-space:pre;overflow:hidden;letter-spacing:0px;font-size:13px;}
.ho-ev-img{border-radius:3px;display:inline-block;float:left;color:#fff;text-align:center;padding:0px;margin-right:20px;text-transform:uppercase;width:20%;}
.ho-ev-img img{width:100%;}
.ho-ev-date{border-radius:3px;display:inline-block;float:left;color:#fff;text-align:center;padding:11px 0;margin-right:20px;text-transform:uppercase;width:125px;background:#02294e;background:-webkit-linear-gradient(to top, #012951, #03294e);background:linear-gradient(to top, #0072b9, #0072b9);}
.ho-ev-date span:first-child{display:block;font-size:30px;font-weight:500;margin-top:0px;line-height:25px;color:#fff;}
.ho-ev-date span:last-child{font-size:15px;color:#fff;}
.ho-ev-link{float:left;width:56%;}
.ho-ev-link a{}
.ho-ev-link a h4{color:#000;padding-bottom:5px;margin-bottom:3px;border-bottom:0px;text-overflow:ellipsis;white-space:break-spaces;overflow:hidden;letter-spacing:0px;}
.ho-ev-link p{color:#797e79;margin-bottom:0px;text-overflow:ellipsis;white-space:revert;overflow:hidden;}
.ho-ev-link span{color:#959595;font-size:12px;font-weight:500;}
.ho-ev-link-full{width:100%;}
.ho-ev-latest{position:relative;overflow:hidden;width:100%;padding:35px;margin-bottom:30px;border-radius:4px;}
.ho-ev-latest:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(3, 41, 79, 0.82), rgba(6, 53, 98, 0.62));}
.ho-ev-latest-bg-1{background:url(../images/ev-bg1.jpg) no-repeat;background-size:cover;}
.ho-ev-latest-bg-2{background:url(../images/ev-bg2.jpg) no-repeat;background-size:cover;}
.ho-ev-latest-bg-3{background:url(../images/ev-bg.jpg) no-repeat;background-size:cover;margin-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
.in-ev-latest-bg-1{background:url(../images/ev-in-bg1.jpg) no-repeat;background-size:cover;}
.ho-lat-ev{position:relative;}
.ho-lat-ev a{color:#fff;}
.ho-lat-ev h4{color:#fff;font-size:22px;padding-bottom:14px;}
.ho-lat-ev p{color:#e2e2e2;margin-bottom:0px;font-size:14px;}
.ho-lat-ev span{}
.ho-st-login{position:relative;overflow:hidden;background:#ececec;padding:10px 5px 18px 5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.ho-st-login form{}
.ho-st-login form input{background:#fff;border-radius:2px;margin-bottom:4px;padding:0px 15px;box-sizing:border-box;font-size:16px;border:1px solid #cecece;height:45px;}
.ho-st-login form input[type="submit"]{margin-bottom:0px;width:100%;}
.ho-st-login form label{left:20px !important;top:15px;font-size:13px;}
.cor-apply{background:#03294e;padding:10px 0px 18px 0px;border:4px dotted #333;border-radius:4px;}
.cor-apply form input{border:1px solid #cecece;height:45px;}
.light-btn{color:#fff;background:#f36b3b;background:-webkit-linear-gradient(to top, #ef612f, #f36b3b);background:linear-gradient(to top, #ef612f, #f36b3b);padding:0px 10px;line-height:40px;border-radius:3px;text-transform:uppercase;font-weight:800;font-size:16px;display:block;text-align:center;}
.tabs-hom-reg{background:none;}
.tabs-hom-reg a{}
.tabs-content{position:relative;overflow:hidden;height:360px !important;}
.field-com{}
.field-com input{}
.field-com.select-dropdown{border:1px solid #cecece;height:45px;}
.cor-left-app-tit{padding-top:8px;padding-bottom:8px;}
.cor-left-app-tit h4{font-size:24px;padding-bottom:4px;color:#fff;}
.cor-left-app-tit p{font-size:14px;color:#9c9c9c;}
.hom-enq{background:#fff;border:1px solid #cacaca;padding:25px;}
.hom-enq h3{color:#333;}
.hom-enq p{color:#929292;}
.hom-enq label{left:15px;font-size:12px;top:13px;}
.hom-enq form input{border:1px solid #c5c5c5;height:45px;margin-bottom:5px;padding:8px;box-sizing:border-box;border-radius:2px;background:#fff;}
.hom-enq form textarea{border:1px solid #c5c5c5;height:50px;border-radius:2px;background:#fff;}
.btn-submit{color:#fff;background:#e74715;background:-webkit-linear-gradient(to top, #d83d0c, #FF5722);background:linear-gradient(to top, #d83d0c, #FF5722);padding:4px 34px;line-height:32px;border-radius:3px;text-transform:uppercase;font-weight:500;font-size:14px;}
.ed-com-t1-social{position:relative;overflow:hidden;margin-top:-5px;float:right;margin-right:25px;}
.ed-com-t1-social ul li{float:left;}
.ed-com-t1-social ul li a{line-height:38px;}
.ed-com-t1-social ul li a i{width:30px;height:30px;color:#92a5bb;padding:12px 4px;text-align:center;border-right:1px solid #002147;}
.search-top{background:#ee3142;padding:25px 0px;box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.32);width:100%;border-top:1px solid #dedede;}
.search-top h1{font-size:20px;color:white;text-transform:uppercase;text-align:center;letter-spacing:1px}
.search-form{width:90%;margin:0 auto;}
.search-form form{}
.sf-type{float:left;width:75%;}
.sf-input{}
.sf-input input{width:100%;border:0px;background-color:#ffffff;background-size:17px;background-position-x:12px;color:#464646;font-weight:500;text-transform:capitalize;padding:8px;border:1px solid #ffffff;padding:8px 10px;margin:0px;border-top-left-radius:2px;border-bottom-left-radius:2px;font-size:14px;}
.sf-list{display:none;position:absolute;width:43.8%;background:#fff;z-index:99;box-shadow:0 26px 64px 0 rgba(0,0,0,.6);border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:300px;overflow-y:hidden;}
.sf-list:hover{overflow-y:auto;}
.sf-list ul{}
.sf-list ul li{}
.sf-list ul li a{display:block;color:#2b333a;padding:10px;border-bottom:1px solid #efefef;font-size:14px;font-weight:600;}
.sf-list ul li a:hover{background:#eee;}
.sf-list ul li:last-child a{border-bottom:0px solid #efefef;}
.sf-submit{float:left;width:25%;}
.sf-submit input{width:35%;border:0px;color:#fff;font-weight:600;text-transform:uppercase;padding:5px;border:1px solid #002855;border-top-right-radius:2px;border-bottom-right-radius:2px;background:#e05a2b;background:linear-gradient(to top, #002855, #002855);height:32px;}
.slider-arr{color:#fff;position:absolute;font-size:18px;top:50%;width:50px;height:50px;padding:17px;border-radius:50px;}
.slider-con{}
.slider-con h2{font-size:50px;text-transform:uppercase;line-height:50px;}
.slider-con h2 span{font-size:50px;text-transform:uppercase;font-weight:700;line-height:28px;color:#e66030;}
.slider-con p{font-size:20px;color:#fff;margin-bottom:40px;margin-top:30px;line-height:30px;font-weight:300;}
.slider-con a{padding:14px 45px;line-height:45px;border-radius:3px;text-transform:uppercase;font-weight:600;font-size:14px;height:45px;text-align:center;margin:0px 10px;}
.bann-btn-1{background:-webkit-linear-gradient(to top, #ef612f, #f36b3b);color:#fff;border:1px solid #f36b3b;padding:10px 25px;color:white}
.bann-btn-1:hover{border:1px solid #fff;background:#fff;color:#333;}
.bann-btn-2{border:1px solid #e0e0e0;color:#e0e0e0;}
.bann-btn-2:hover{border:1px solid #fff;background:#fff;color:#333;}
.item{}
.item img{width:100%;}
.top-revi{float:left;position:relative;overflow:hidden;padding:5px 5px 5px 5px;width:20%;}
.top-revi img{width:50px;height:50px;float:left;margin-right:10px;border-radius:5px;}
.top-revi h4{float:left;display:block;}
.top-revi p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;margin-bottom:0px;font-size:12px;width:70%;}
.top-star-rat{margin-bottom:0px;line-height:10px;float:left;display:block;}
.top-star-rat i{font-size:10px;}
.top-logo{padding:0px 12px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 1s ease;z-index:999;position:relative;background:#de2426;width:100%}
.top-logo-new{padding:0px 12px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 1s ease;z-index:999;position:relative;background:#de2426;width:100%}
.top-logo_inner{padding:0px 12px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 1s ease;}
.pop-form{}
.pop-form input{font-size:16px;}
.ff3{border:1px solid #c3c3c3;padding:25px;border-top:0px;}
.ff3 h3{}
.ff3 p{}
.pop-close{}
.wed-hom-ser{margin-top:-140px;}
.wed-hom-ser ul{margin-bottom:0px;margin:0 auto;display:table;position:relative;}
.wed-hom-ser ul li{float:left;display:inline;text-align:center;margin:5px;}
.wed-hom-ser ul li a{background:#202f40;width:90px;height:90px;display:block;padding:18px 2px 10px 2px;text-align:center;color:#fff;border-radius:70px;font-family:'Arimo', sans-serif;position:relative;overflow:hidden;line-height:24px;font-size:11px;}
.wed-hom-ser ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#ee3142;color:#fff;}
.wed-hom-ser ul li a img{display:table;text-align:center;margin:0 auto;padding-bottom:5px;}
.wed-hom-ser ul li a h4{font-size:32px;color:#002147;font-weight:600;margin-bottom:5px;}
.wed-hom-ser ul li a span{color:#898d92;font-size:12px;letter-spacing:2px;}
.ed-course{}
.ed-course-in{margin-bottom:30px;border-radius:3px;position:relative;overflow:hidden;}
.course-overlay{}
.course-overlay img{height:auto;width:100%;}
.course-overlay span{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);font-size:18px;font-weight:600;color:#fff;z-index:1;}
.ed-course-in a.course-overlay img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.ed-course-in a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(31, 44, 115, 0.57);}
.ed-course-in:hover a.course-overlay img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.full-bot-book{background:#f36b3b;padding:40px 0px;position:relative;overflow:hidden;}
.bot-book{position:relative;overflow:hidden;width:100%;display:block;}
.bb-img{}
.bb-img img{width:90px;}
.bb-text{}
.bb-text h4{color:#fff;font-size:26px;text-transform:uppercase;padding-bottom:15px;}
.bb-text p{color:#fff5f3;margin-bottom:0px;}
.bb-link{position:relative;overflow:hidden;}
.bb-link a{border:1px solid #fff;color:#fff;border-radius:50px;padding:15px 20px;line-height:60px;}
.com-breadcrumb{}
.com-breadcrumb ol{}
.com-breadcrumb ol li{}
.com-breadcrumb ol li a{font-size:13px;color:#767676;line-height:15px;}
.com-breadcrumb > ol .active{color:#575757;font-size:13px;}
.cor{}
.cor-img{}
.cor-img img{width:100%;}
.cor-con-mid{}
.cor-con-mid div{}
.cor-con-mid p,li{color:#ee3142;line-height:38px;}
.cor-p1{border-bottom:1px solid #d2d2d2;padding-bottom:20px;margin-bottom:40px;margin-top:40px;}
.cor-p1 h2{margin-top:0px;color:#203245;font-size:30px;}
.cor-p1 span{color:#959595;font-size:14px;font-weight:400;}
.cor-p2{margin-bottom:40px;position:relative;overflow:hidden;}
.cor-p2 ul{}
.cor-p2 ul li{float:left;width:33.333%;text-align:center;font-weight:500;color:#012951;font-size:18px;}
.cor-p2 ul li img{display:block;margin:0 auto;margin-bottom:18px;}
.cor-p2-inn{border:1px solid #dbdbdb;padding:15px;margin:5px;border-radius:2px;}
.cor-p3{border:1px solid #d2d2d2;padding-bottom:20px;padding:30px;margin-bottom:40px;}
.cor-p3 p{}
.cor-p3 h3{margin-top:0px;color:#012951;font-size:18px;}
.cor-p3 h4{margin-bottom:30px;display:inline-block;color:#359639;border-radius:2px;border-bottom:2px solid #359639;font-weight:500;font-size:24px;}
.cor-p3 span{display:inline-block;background:#4CAF50;color:#fff;padding:6px 10px;border-radius:2px;border-bottom:2px solid #359639;font-weight:500;font-size:16px;}
.cor-p4{margin-bottom:40px;}
.cor-p4 h3{color:#203245;font-size:24px;margin-bottom:25px;margin-top:50px;}
.cor-p4 p{}
.cor-p5{border-top:1px solid #d2d2d2;margin-top:30px;border-bottom:1px solid #d2d2d2;padding-bottom:10px;}
.cor-p5 h3{margin-bottom:25px;margin-top:50px;}
.cor-p5 h4{padding:25px 0px 18px 0px;}
.cor-p5 ul li{}
.cor-p5 ul li a{font-weight:500;background-color:#eee;padding:10px;}
.cor-p5 ul li a img{width:18px;margin-right:5px;}
.cor-p6{margin-top:50px;}
.cor-p6 h3{color:#203245;font-size:24px;margin-top:0px;margin-bottom:30px;}
.cor-p6-revi{position:relative;overflow:hidden;border-bottom:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:15px;}
.cor-p6-revi-left{float:left;width:15%;}
.cor-p6-revi-left img{width:100%;padding:0px 30px 15px 0px;border-radius:5px;}
.cor-p6-revi-right{float:left;width:85%;}
.cor-p6-revi-right h4{margin-bottom:12px;color:#203245;}
.cor-p6-revi-right span{color:#959595;font-size:12px;font-weight:500;}
.cor-p6-revi-right p{}
.cor-p7-revi{}
.cor-p7-revi input{height:45px;position:relative;padding:15px 24px;box-sizing:border-box;box-shadow:none;border:1px solid #e8e8e8;text-indent:0;line-height:12px;-webkit-transition:border-color .4s, color .4s;transition:border-color .4s, color .4s;width:100%;font-size:14px;background:#fff;}
.cor-p7-revi textarea{height:100px;position:relative;padding:15px 24px;box-sizing:border-box;box-shadow:none;border:1px solid #e8e8e8;text-indent:0;line-height:12px;-webkit-transition:border-color .4s, color .4s;transition:border-color .4s, color .4s;width:100%;font-size:14px;background:#fff;}
.cor-p7-revi input[type="submit"]{margin-bottom:0px;padding:0px 45px;line-height:45px;border-radius:3px;text-transform:uppercase;font-weight:600;font-size:14px;height:45px;text-align:center;background:#f36b3b;background:-webkit-linear-gradient(to top, #ef612f, #f36b3b);background:linear-gradient(to top, #ef612f, #f36b3b);color:#fff;border:1px solid #f36b3b;width:100%;}
.cor-p7-revi label{font-size:14px;left:20px !important;top:12px;}
.my-acc-form{}
.my-acc-form input{}
.my-acc-form label{font-size:15px;font-weight:500;color:#000;}
.db-course{}
.db-course td{}
.ads{position:relative;overflow:hidden;}
.ads img{width:100%;padding:35px 35px 0px 35px;}
.cor-mid-img{}
.cor-mid-img img{width:100%;}
.pg-inn{background:#fff;box-shadow:0px 4px 20px 4px rgba(0, 0, 0, 0.08);padding:70px 15px;}
.cor-side-com{position:relative;overflow:hidden;margin-bottom:35px;}
.cor-tim-tab{}
.cor-tim-tab h4{padding:15px 0px 25px 0px;}
.cor-tim-tab ul li{background:url('../images/book.png') no-repeat left center;padding-left:50px;margin-bottom:20px;font-size:13px;}
.cor-tim-tab p{font-size:13px;}
.de-left-tit{background:#03294e;padding:10px;border-radius:2px;}
.de-left-tit h4{color:#fff;}
.pro-cover{background:url('../images/pro-bg.jpg') no-repeat center center;width:100%;height:250px;display:block;background-size:cover;}
.pro-menu{background:#2f4f73;box-shadow:0px 4px 10px hsla(0, 0%, 0%, 0.08);position:relative;z-index:2;}
.pro-menu ul{margin-bottom:0px;display:table;margin-left:25px;}
.pro-menu ul li{display:inline-block;}
.pro-act{background:#4b6c90;color:#fff !important;}
.pro-menu ul li a{padding:17px 14px;line-height:53px;color:#fff;font-weight:500;border-right:1px solid #405d7d;}
.pro-menu ul li a:hover{background:#4b6c90;color:#fff;}
.pro-user{position:relative;margin-top:-160px;box-shadow:0px 5px 18px -11px rgba(150,150,150,0.8);border:1px solid #f3f2f2;border-bottom:0px;z-index:9;}
.pro-user img{width:100%;border:4px solid #fff;}
.pro-user-bio{background:#fff;padding:25px;box-shadow:0px 5px 18px -11px rgba(150,150,150,0.8);border:1px solid #f3f2f2;}
.pro-user-bio ul{}
.pro-user-bio ul li{padding-bottom:10px;}
.pro-user-bio ul li a{color:#333;}
.pro-user-bio ul li a i{margin-right:5px;width:20px;}
.pro-user-bio ul li:last-child{padding-bottom:0px;}
.pro-user-bio ul li:nth-child(2){border-bottom:1px solid #e9edf1;margin-bottom:15px;padding-bottom:15px;}
.pro-con{padding:35px 50px;}
.pro-con-table{border:1px solid #f7f8f9;padding:5px 15px;margin-top:25px;}
.pro-con-table tr{line-height:50px;}
.pro-con-table tr:hover{background:#f3f3f3;}
.pro-con-table th{font-weight:600;padding:10px;}
.pro-con-table td{padding:10px;font-size:13px;}
.pro-edit{background:#203245;color:#ffffff !important;padding:1px 4px;border-radius:2px;font-size:13px;}
.pro-act{}
.pro-user-act{background:#469c49;color:#fff;padding:1px 4px;border-radius:2px;font-size:13px;}
.pro-user-de-act{background:#8794a0;}
.pro-user-page{border:1px solid #d8d8d8;padding:5px 20px 30px 20px;position:relative;overflow:hidden;}
.pro-user-page h5{font-size:16px;margin-top:22px;}
.pro-user-page label{margin-right:20px;font-size:15px !important;}
.pro-user-page input{}
.btn-pro-submit{margin-top:24px;background:#f2323b;background:linear-gradient(to bottom, #ff4d56, #f12f38);color:#fff;padding:14px;font-weight:600;font-size:15px;text-transform:uppercase;}
.btn-upload{height:46px !important;}
.pro-ad-img{width:100px;padding:12px;}
.pro-ad-table{}
.pro-ad-table tr{}
.pro-ad-table td{}
.pro-con{}
.pro-con form{}
.pro-con form label,select{}
.bot-gal{}
.h-gal{position:relative;overflow:hidden;}
.h-gal ul{margin-bottom:0px;}
.h-gal ul li{float:left;display:inline-block;width:33.333%;}
.h-gal ul li img{width:100%;padding:5px;}
.h-vid{}
.h-vid iframe{width:100%;border:0px;height:200px;}
.h-blog{}
.h-blog ul{margin-bottom:0px;}
.h-blog ul li{border-bottom:1px solid #dcdcdc;padding:12px 0px;position:relative;overflow:hidden;}
.h-blog ul li a{}
.h-blog ul li a span{font-family:'Quicksand', sans-serif;font-size:13px;display:block;margin-bottom:10px;color:#a5a0a1;}
.h-blog ul li a img{float:left;width:35px;height:35px;border-radius:50px;margin-right:15px;}
.h-blog ul li a h5{color:#333;font-size:15px;margin-top:0px;text-overflow:ellipsis;white-space:pre;overflow:hidden;text-transform:capitalize;margin-bottom:5px;letter-spacing:0px;}
.h-blog ul li a p{padding-left:50px;margin-bottom:0px;color:#969595;font-size:12px;line-height:18px;}
.bot-gal{}
.bot-gal h4{margin-top:0px;border-bottom:1px solid #e0e0e0;padding-bottom:14px;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px;color:#112842;}
.bot-gal h5{font-size:16px;text-transform:uppercase;margin-bottom:15px;letter-spacing:1px;margin-top:25px;color:#112842;}
.bot-gal p{margin-bottom:0px;}
.log-in-pop{position:relative;overflow:hidden;background:#fff;width:60%;margin:0 auto;margin-top:5%;}
.log-in-pop-left{float:left;width:40%;background:url('../images/login.jpg') #002147 no-repeat center center;padding:12.5% 6%;color:#fff;height:100%;bottom:0px;}
.log-in-pop-left::before{}
.log-in-pop-left h1{color:#fff;font-size:32px;}
.log-in-pop-left h1 span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:capitalize;color:#fff;font-size:24px;}
.log-in-pop-left p{color:#fff;}
.log-in-pop-left h4{color:#fff;margin-bottom:15px;margin-top:15px;border-top:1px solid #002e63;padding-top:15px;}
.log-in-pop-left ul{margin-bottom:0px;}
.log-in-pop-left ul li{margin-bottom:5px;}
.log-in-pop-left ul li a{display:block;background:#3F51B5;color:#fff;padding:12px;border-radius:2px;font-weight:600;font-size:14px;}
.log-in-pop-left ul li:nth-child(1) a{background:#39579A;}
.log-in-pop-left ul li:nth-child(2) a{background:#F24033;}
.log-in-pop-left ul li:nth-child(3) a{background:#24A9E6;}
.log-in-pop-left ul li a i{padding-right:7px;}
.log-in-pop-right{float:left;width:60%;padding:50px;}
.log-in-pop-right h4{font-size:24px;margin-bottom:20px;}
.log-in-pop-right p{}
.log-in-pop-right a{color:#333;}
.log-in-pop-right form{}
.log-in-pop-right form label{font-size:14px !important;font-weight:200;left:15px;top:14px;}
.log-in-pop-right form input{border:1px solid #dfdfdf;padding:8px;box-sizing:border-box;height:45px;border-radius:2px;font-size:14px;color:#000;margin-bottom:5px;}
.log-in-pop-right form textarea{border:1px solid #dfdfdf;padding:8px;box-sizing:border-box;height:70px;border-radius:2px;}
.log-in-pop-right form input[type="submit"]{color:#fff;height:32px;}
.padd-top{margin-top:15px;}
.log-in-btn{background:#f4364f;color:#fff;padding:2px 10px;font-weight:600;}
.pop-close{color:#333;width:24px;height:24px;display:inline-block;position:absolute;top:15px;right:15px;}
.pop-close:hover{transform:rotate(180deg);}
.pop-close img{width:24px;}
.modal-open{overflow:inherit !important;}
.log-ch-bx{}
.log-ch-bx p{}
.log-ch-bx p label{left:1px;top:10px;color:#727070;}
.log-ch-bx p input{}
.in2-top-logo{background:#002147;}
.in2-search-top{background:#013673;border-top:1px solid #002147;}
.in2-main-menu{}
.in2-main-menu ul li a{color:#fff;}
.in2-dropdown-content{background-color:#002147;box-shadow:0px 4px 5px rgba(0, 0, 0, 0.37);}
.in2-dropdown-content li{}
.in2-dropdown-content li a{border-bottom:1px solid #032954;}
.in2-dropdown-content li a:hover{background:#013673;}
.in2-ban{margin-top:72px;background:url(../images/pro-bg.jpg) no-repeat center center #333;padding:80px 0px;background-size:cover;position:relative;}
.in2-ban:before{content:'';position:absolute;background:linear-gradient(to top, rgba(2, 35, 74, 0.95) 14%, rgba(0, 33, 71, 0.87) 66%);top:0px;bottom:0px;left:0px;width:100%;}
.in2-bi{position:relative;overflow:hidden;width:90%;margin:0 auto;}
.in2-bi-left{width:70%;padding-top:35px;}
.in2-bi-left h1{color:#fff;text-transform:capitalize;font-size:52px;}
.in2-bi-left p{color:#949494;font-size:18px;}
.in2-bi-form{position:relative;overflow:hidden;background:#fff;box-sizing:border-box;padding:25px;border-radius:4px;box-shadow:0px 16px 40px -10px rgb(0, 0, 0);border-bottom:5px solid #f06433;}
.in2-bi-form h4{text-align:center;}
.in2-bi-form input{border:1px solid #e8e8e8;height:45px;margin-bottom:4px;}
.in2-bi-form label{color:#0e0e0e;left:20px;top:15px;font-size:16px;font-family:'Open Sans', sans-serif;}
.stu-db{position:relative;background:#f7f8f9;}
.udb{padding:50px 25px;position:relative;overflow:hidden;}
.udb-sec{position:relative;overflow:hidden;margin-bottom:35px;background:#fff;padding:25px;border-radius:2px;box-shadow:0px 5px 18px -11px rgba(150,150,150,0.8);border:1px solid #f3f2f2;}
.udb-sec h4{padding-bottom:10px;border-bottom:1px solid #eeeeef;margin-bottom:15px;text-transform:uppercase;color:#203245;}
.udb-sec h4 img{margin-right:10px;vertical-align:bottom;width:24px;}
.udb-sec p{}
.udb-cour{}
.sdb-cours{position:relative;overflow:hidden;padding-top:25px;}
.sdb-cours ul{}
.sdb-cours ul li{width:50%;float:left;padding-right:15px;margin-bottom:15px;}
.list-mig-like-com{position:relative;border-radius:5px;background:#14addb;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.list-mig-like-com:before{content:'';position:absolute;background:linear-gradient(to top, rgba(0, 0, 0, 0.82) 10%, rgba(84, 84, 84, 0.35) 80%);top:0px;bottom:0px;left:0px;width:100%;border-radius:5px;}
.list-mig-lc-img img{width:100%;border-radius:5px;}
.list-mi-pr{top:15px;}
.list-mig-lc-con{position:absolute;width:100%;margin-top:-92px;padding:20px 20px 0px 20px;display:block;}
.list-mig-lc-con h5{font-size:18px;color:#fff;padding-top:10px;padding-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list-mig-lc-con h6{font-size:14px;color:#fff;position:absolute;top:-20px;border:1px solid #fff;padding:8px 10px 3px 10px;border-radius:18px;margin-bottom:5px;padding-bottom:10px;}
.list-mig-lc-con p{color:#c1c1c1;}
.sdb-cours ul li:nth-child(3){margin-bottom:0px;}
.sdb-cours ul li:nth-child(4){margin-bottom:0px;}
.udb-time-line ul{padding:0px;padding-top:25px;}
.udb-time-line ul li{position:relative;overflow:hidden;padding-left:70px;padding-bottom:20px;}
.udb-time-line ul li:hover .fa-clock-o{background:#e66030;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.udb-time-line ul li i{width:35px;height:35px;background:#517ce6;border-radius:50%;text-align:center;padding:8px 10px;margin-left:-68px;position:absolute;z-index:99;color:#fff;font-size:17px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.days h4{margin:25px 0px 15px 0px;font-size:16px;font-weight:600;font-family:'Open Sans', sans-serif;color:#213d44;}
.udb-time-line ul li h4{margin-top:7px;}
.udb-time-line ul li p{padding-top:0px;}
.l-info-pack-plac::after{content:'';background:#eeeeef;position:absolute;width:1px;top:0;bottom:0;height:100%;left:19px;}
.days h4 span{color:#929596;font-weight:600;}
.sdb-cl-tim{position:relative;overflow:hidden;width:100%;}
.sdb-cl-day{float:left;width:25%;}
.sdb-cl-day h5{text-transform:uppercase;}
.sdb-cl-day span{font-size:12px;color:#9ba3ab;}
.sdb-cl-class{float:left;width:75%;}
.sdb-cl-class ul{padding-top:0px;}
.sdb-cl-class ul li{padding-left:0px;}
.sdb-cl-class-tim{float:left;width:25%;border-right:1px solid #dcdcdc;}
.sdb-cl-class-tim span{display:block;color:#203245;font-weight:600;font-size:14px;}
.sdb-cl-class-name{float:left;width:75%;padding-left:25px;position:relative;}
.sdb-cl-class-name h5{}
.sdb-cl-class-name h5 span{float:right;font-size:12px;color:#9ba3ab;border:1px solid #cccdce;border-radius:20px;padding:0px 7px;}
.sdn-hall-na{font-size:12px;color:#9ba3ab;}
.sdb-cl-class-name::after{content:'';background:#2ebf33;position:absolute;width:7px;top:3px;bottom:0;height:7px;left:9px;border-radius:25px;}
.sdb-cl-class-name-lev::after{background:#bfa12e;}
.sdb-tabl-com{}
.sdb-tabl-com tr{color:#969595;border-bottom:1px solid #d0d0d0;}
.sdb-tabl-com tr td{font-size:15px;color:#333;padding:14px 14px 14px 0px;}
.sdb-pro-table{}
.sdb-pro-table tr{}
.sdb-pro-table tr td{}
.sdb-bot-edit{margin-top:25px;}
.sdb-bot-edit p{padding-bottom:10px;}
.sdb-bot-edit a{}
.sdb-btn{background:#2f4f73;font-size:12px;font-weight:600;}
.sdb-btn i{margin-right:10px;font-size:14px;vertical-align:initial;}
.sdb-btn:hover{background:#476990;color:#fff;}
.sdb-btn:active{background:#476990;color:#fff;}
.sdb-btn:focus{background:#476990;color:#fff;}
.backdrop{background-color:#ededed;}
.mm-pos{position:absolute;width:100%;right:0px;left:0px;}
.about-mm, .admi-mm, .cour-mm ,.acad-mm{display:none;}
.m-menu{position:absolute;overflow:hidden;width:100%;box-shadow:0px 7px 12px -4px rgba(0, 0, 0, 0.45);background:url('../images/mm-col-bg.png') no-repeat right bottom, #fff;z-index:999;padding:20px 10px;}
.m-menu-inn{}
.mm1-com{width:25%;float:left;box-sizing:border-box;padding:20px;border-right:1px solid #eaeaea;}
.mm1-com h4{padding-bottom:0px;margin-bottom:5px;text-transform:uppercase;font-size:13px;}
.mm1-com ul{}
.mm1-com ul li{display:block;width:100%;position:relative;padding-left:15px;}
.mm1-com ul li a{font-size:13px;color:#203245;line-height:28px;padding:5px;text-transform:capitalize;}
.mm1-com ul li a:hover{}
.mm1-com ul li a:after{bottom:0px;}
.mm1-com1{width:33%;float:left;box-sizing:border-box;padding:20px;border-right:1px solid #eaeaea;}
.mm1-com1 h4{padding-bottom:0px;margin-bottom:5px;text-transform:uppercase;font-size:14px;}
.mm1-com1 ul{}
.mm1-com1 ul li{display:block;width:100%;position:relative;padding-left:15px;}
.mm1-com1 ul li a{font-size:14px;color:#203245;line-height:28px;padding:5px;text-transform:capitalize;}
.mm1-com1 ul li a:hover{}
.mm1-com1 ul li a:after{bottom:0px;}
.mm1-cour-com{width:20%;}
.ed-dr-men-mar-top{padding-top:30px;display:inline-block;}
.mm1-s1{}
.mm1-s1 img{width:100%;}
.mm1-s2{}
.mm1-s2 p{font-size:12px;color:#203245;}
.mm1-s2 a{}
.mm1-s3{}
.mm1-s3 ul{}
.mm1-s4{border-right:1px solid #eaeaea;}
.mm-arr:after{}
.m-menu-inn > .mm1-s2 > .mm-r-m-btn{background:#0072b9;padding:4px 10px;color:#fff;font-size:13px;border-radius:3px;height:30px;line-height:24px;font-weight:500}
.mm1-com > .ed-course-in > a{padding:0px;}
.mm2-com{}
.mm2-com p{font-size:12px;color:#203245;}
.mm2-com > .ed-course-in{margin-bottom:15px;}
.m-menu-inn > .mm2-com > a{background:#0072b9;padding:4px 10px;color:#fff;font-size:13px;border-radius:3px;height:30px;line-height:24px;font-weight:500;}
.m-menu-inn ul li:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:16px;padding-right:0.5em;position:absolute;top:0px;left:0;}
.share-btn{margin-top:10px;position:relative;overflow:hidden;}
.share-btn ul{padding:0px;margin-bottom:0px;}
.share-btn ul li{display:inline-block;margin-right:4px;line-height:40px;}
.share-btn ul li a{text-transform:uppercase;color:#fff;font-weight:600;font-size:10px;padding:8px 12px;border-radius:3px;}
.share-btn ul li:nth-child(1) a{background:#3b5998;}
.share-btn ul li:nth-child(2) a{background:#00aced;}
.share-btn ul li:nth-child(3) a{background:#d34836;}
.share-btn ul li i{padding-right:5px;}
.icon-float{position:fixed;top:35%;z-index:999;}
.icon-float ul{padding:0px;}
.icon-float ul li{list-style-type:none;}
.icon-float ul li a{display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:0px;}
.icon-float ul li a i{padding:8px;width:40px;height:32px;text-align:center;color:#fff;}
.icon-float ul li a:hover{transform:rotateY(-180deg);}
.icon-float ul li a:hover i{transform:rotateY(180deg);}
.fb1{background:#3b5998;}
.gp1{background:#dd4b39;}
.tw1{background:#1da1f2;}
.li1{background:#0077b5;}
.yt1{background:#cd201f;}
.wa1{background:#34af23;}
.sh{background:#fff;padding:10px 0px;font-size:11px;text-align:center;color:#333;border-top-left-radius:5px;}
.sh1{background:#333;border-bottom-left-radius:5px;}
.about-sp{padding:0px 30px;}
.ed-about-sec1{}
.ed-advan{}
.ed-advan ul{}
.ed-advan ul li{float:left;width:33.333%;padding:25px;box-sizing:border-box;}
.ed-advan ul li:nth-child(1){border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;}
.ed-advan ul li:nth-child(2){border-bottom:1px solid #dcdbdb;border-right:1px solid #dcdbdb;}
.ed-advan ul li:nth-child(3){border-bottom:1px solid #dcdbdb;}
.ed-advan ul li:nth-child(4){border-right:1px solid #dcdbdb;}
.ed-advan ul li:nth-child(5){border-right:1px solid #dcdbdb;}
.ed-advan ul li:nth-child(6){}
.ed-ad-img{float:left;}
.ed-ad-img img{width:50px;opacity:0.8;}
.ed-ad-dec{float:left;width:80%;padding-left:25px;}
.ed-ad-dec h4{margin-bottom:10px;}
.ed-ad-dec p{font-size:13px;line-height:20px;}
.ed-ad-dec a{background:#002147;padding:4px 10px;color:#fff;font-size:11px;border-radius:3px;height:30px;line-height:24px;}
.s18-agenda{background:#f4f4f4;background:linear-gradient(90deg, #ebebeb 32%, #f4f4f4 11%);}
.s18-agenda-inn{}
.s18-age-tit{width:480px;height:115px;margin:0 auto;background-position:111px -495px;text-align:center;padding-top:25px;}
.s18-age-tit h2{font-size:38px;padding-bottom:12px;}
.s18-age-event{position:relative;}
.s18-age-event ul{margin-top:0px;}
.s18-age-event ul li{position:relative;overflow:hidden;padding-left:70px;}
.age-eve-com{width:55px;height:55px;border-radius:50%;margin-left:-69px;position:absolute;z-index:99;background:#517ce6;}
.age-eve-com img{width:32px;text-align:center;box-sizing:border-box;margin-left:11px;margin-top:12px;}
.s18-age-event ul li h4{margin-top:0px;font-weight:700;font-size:18px;}
.s18-age-event ul li h5{margin-top:0px;font-weight:600;font-size:16px;}
.s18-age-event ul li p{padding-top:0px;font-size:13px;}
.s18-age-event::after{content:'';background:#ececec;position:absolute;width:1px;top:0;bottom:0;height:97%;left:28px;}
.ed-eve-time{width:100%;border-bottom:1px solid #ececec;padding:10px 10px 25px 10px;margin-bottom:25px;box-sizing:border-box;position:relative;overflow:hidden;}
.ed-bor-bot-0{border-bottom:0px;}
.ed-eve-time-tim{float:left;width:25%;box-sizing:border-box;}
.ed-eve-time-tim span{font-weight:300;font-size:16px;}
.ed-eve-time-msg{float:left;width:75%;padding-right:80px;box-sizing:border-box;}
.ed-eve-time-msg h4{}
.ed-eve-time-msg p{}
.age-dwarr-btn{width:28px;height:28px;position:absolute;right:0px;top:10px;background-position:-358px -196px;background-color:#425473;border-radius:50px;}
.age-dwarr-btn i{color:#fff;font-weight:700;text-align:center;font-size:18px;padding:6px 8px;}
.age-dwarr-btn > .fa-angle-up{padding:4.2px 8px;}
.age-eve-1{background-position:-345px -114px;}
.age-eve-2{background-position:-412px -113px;}
.age-eve-3{background-position:-476px -113px;}
.age-eve-4{background-position:-542px -113px;}
.age-eve-5{background-position:-605px -113px;}
.time-hide-11-btn, .time-hide-22-btn, .time-hide-33-btn, .time-hide-44-btn{background-position:-358px -220px;}
.hb-com{display:none;}
.time-hide{display:none;}
.aw-re-btn{background:#002147;padding:4px 10px;color:#fff;font-size:11px;border-radius:3px;height:30px;line-height:24px;margin-bottom:25px;display:inline-block;}
.aw-re-btn:hover{background:#f26838;color:#fff;}
.quote-title{text-align:center;padding:0px 10px;}
.quote-title h2{text-transform:uppercase;font-size:62px;color:#ffffff;font-weight:700;letter-spacing:-1px;margin-top:0px;margin-bottom:25px;text-shadow:0px 1px #fff, 0px -1px #262F33;line-height:60px;}
.quote-title h2 span{color:#ffffff;font-weight:700;font-family:'Poppins', sans-serif;}
.quote-title p{color:#8d969e;}
.quote-title{}
.qu-new{}
.qu-new h5{display:inline-block;padding:5px 11px 2px 10px;background:#FFC107;font-size:22px;margin-bottom:25px;color:#fff;font-style:italic;text-shadow:0px 1px #fff, 0px -1px #262F33;}
.help-line{}
.help-line span{display:block;font-size:48px;color:#ffffff;padding-top:20px;line-height:50px;}
.h-quote{background:url(../images/weather.png);position:relative;overflow:hidden;padding:100px 0px 100px 0px;}
.h-quote:before{content:'';position:absolute;background:#1f4363;top:0px;bottom:0px;left:0px;width:50%;}
.help-line{margin-bottom:0px;font-size:48px;color:#ffffff;font-weight:500;line-height:46px;font-style:normal;padding-top:30px;font-family:'Josefin Sans', sans-serif;}
.help-line p{}
.home-requ{}
.home-requ input, select, textarea{padding:15px;height:auto;border:1px solid #afafaf;border-radius:2px;resize:none;}
.home-requ select{padding:12px 10px;}
.home-requ textarea{height:110px !important;}
.home-requ input[type="submit"]{color:#000;background-color:#FFC107;border-color:#FFC107;font-weight:600;text-transform:uppercase;padding-bottom:7px;}
.help-arrow{position:absolute;top:53%;left:95.5%;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.62);border-radius:50%;}
.help-arrow i{background:#ffffff;padding:9px 10px;width:50px;height:50px;text-align:center;font-size:30px;border-radius:50%;color:#184350;transition:all 0.5s ease;}
.pulse{animation-name:pulse_animation;animation-duration:5000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;}
@keyframes pulse_animation{}
.h-quote:hover .help-arrow i{transition:all 0.5s ease;-webkit-transform:rotate(360deg);transform:rotate(360deg);background:#f26939;color:#ffffff;}
.box-item .icon{text-align:center;margin-top:12px;-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;-ms-transition:background 0.2s, color 0.2s;-o-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.content-left span{float:right;margin-left:25px;}
.icon{display:inline-block;width:60px;height:60px;border-radius:4px;text-align:center;position:relative;z-index:1;color:#767676;font-size:24px;}
.box-item{padding-bottom:40px;}
.box-item .text h4{color:#30383d;text-transform:capitalize;font-size:24px;font-weight:600;letter-spacing:0px;}
.n-form-com{}
.n-form-com form input, select, textarea{border:1px solid #cecece;height:35px;background:#fff;border-radius:2px;margin-bottom:4px;padding:0px 15px;box-sizing:border-box;font-size:14px;color:#000;}
.n-form-com form input::placeholder{color:#000}
.n-form-com form label{font-size:14px;color:#333333;font-weight:600;}
.n-form-com form input[type="submit"]{color:#fff;display:block;width:100%;}
.admiss-form{padding:0px 50px;}
.admiss-form h4{font-size:24px;font-weight:800;}
.admiss-form p{}
.admiss-form-tit{}
.admiss-form-tit h4{}
.admiss-form-tit p{}
.p-semi{background:url(../images/seminar-bg.jpg);position:relative;overflow:hidden;padding:100px 0px 100px 0px;background-size:cover;}
.p-semi:before{content:'';position:absolute;background:rgba(12, 34, 53, 0.75);top:0px;bottom:0px;left:0px;width:100%;}
.semi-inn{width:75%;margin:0 auto;}
.semi-com{float:left;box-sizing:border-box;position:relative;}
.semi-left{width:60%;padding:0px 100px 0px 0px;}
.semi-right{width:40%;}
.semi-text{text-align:left;}
.semi-form{background:#03294e;padding:30px;border-radius:4px;box-shadow:-2px 18px 42px -22px rgba(0, 0, 0, 0.8);}
.semi-deta{margin-top:30px;position:relative;overflow:hidden;}
.semi-deta ul{}
.semi-deta ul li{font-weight:700;color:#8d969e;line-height:32px;font-family:'Josefin Sans', sans-serif;float:left;display:inline-block;padding:4px 10px 0px 10px;border:1px solid #374450;margin:0px 8px 8px 0px;background:#1f3c58;}
.semi-deta ul li span{color:#b4bec7;padding-left:10px;}
.pg-events{}
.pg-eve-date{width:75px;}
.pg-eve-desc{}
.pg-eve-reg{float:right;margin-top:35px;}
.pg-eve-reg a{padding:6px 25px;border-radius:3px;text-transform:uppercase;font-weight:600;font-size:14px;height:35px;text-align:center;color:#02294e;border:1px solid #02294e;margin-left:10px;}
.pg-eve-reg a:hover{color:#ffffff;border:1px solid #d45023;background:#f26838;}
.pg-eve-reg:nth-child(1) a{}
.pg-eve-reg:nth-child(2) a{}
.p-event{background:url(../images/event-bg.jpeg);}
.p-event:before{background:#8d54e9;background:#4776E6;background:-webkit-linear-gradient(to right, #8E54E9, #4776E6);background:linear-gradient(to right, #8E54E9, #4776e6d6);}
.eve-reg-text{}
.eve-reg-text p{color:#dfcdff;}
.eve-deta{}
.eve-deta ul li{background:#625ed4;border:1px solid #8d86e4;color:#edeeef;}
.eve-deta ul li span{color:#c8ccd0;}
.pg-pagina{margin:0 auto;display:table;margin-top:50px;}
.pg-eve-main{}
.pg-eve-main ul li:hover .pg-eve-reg a:nth-child(1){color:#ffffff;border:1px solid #d45023;background:#f26838;}
.head-2{padding:55px 0px 40px 0px;background:url(../images/event-bg.jpeg);position:relative;}
.head-2:before{content:'';position:absolute;background:#4776E6;background:-webkit-linear-gradient(to right, #8E54E9, #4776E6);background:linear-gradient(to right, #8E54E9, #4776e6d6);top:0px;bottom:0px;left:0px;width:100%;}
.head-2-inn{position:relative;text-align:center;}
.head-2-inn h1{margin-top:0px;color:#fff;padding-bottom:18px;line-height:42px;}
.head-2-inn p{color:#dfcdff;}
.event-head-sub{display:inline-block;margin-top:8px;}
.event-head-sub ul{}
.event-head-sub ul li{color:#dfcdff;float:left;margin-right:15px;border:1px solid #bfcaec;padding:0px 10px;border-radius:15px;margin-bottom:10px;}
.pg-contact{}
.new-con{text-align:center;}
.new-con h2{color:#f26838;text-transform:uppercase;margin-top:8px;font-size:24px;font-weight:700;}
.new-con h2 span{color:#13293D;}
.new-con h4{text-transform:uppercase;padding-bottom:12px;color:#13293D;font-weight:700;}
.new-con p{}
.new-con p a{color:#848080;}
.new-con img{margin:0 auto;display:block;width:32px;}
.new-con h2 span{color:#13293D;text-transform:uppercase;margin-top:8px;font-size:24px;font-weight:700;}
.contact-map{margin:0px;}
.contact-map iframe{width:100%;height:550px;border:0px;margin-bottom:-5px;display:block;pointer-events:none;position:relative;}
.contact-map iframe.clicked{pointer-events:auto;}
.overlay-contact{position:relative;background-color:white;width:40%;border-radius:5px;box-shadow:0px 0px 25px rgba(0, 0, 0, 0.29);margin-top:-590px;border:5px #1f4363;border-style:dashed;overflow:hidden;padding-bottom:15px;}
.map-head{text-align:center;text-transform:uppercase;padding:0px 0px 15px 0px;}
.map-head p{margin-bottom:0px;display:inline-block;font-size:18px;color:#13293D;font-weight:700;}
.map-head p:before{content:'';position:absolute;width:50px;height:1px;margin-left:4%;margin-top:27px;}
.map-head p:after{content:'';position:absolute;width:50px;height:1px;margin-left:0px;margin-top:11px;left:50%;margin-top:27px;}
.map-head h2{margin-top:0px;text-transform:uppercase;margin-bottom:0px;font-size:48px;padding:8px 0px;color:#f26838;line-height:42px;}
.footer-part-form{}
.footer-part-form ul{padding:25px 25px 5px 25px;}
.footer-part-form ul li{list-style-type:none;margin-bottom:8px;}
.footer-part-form ul li input{width:95%;padding:6px 10px;border:1px solid #eae8e8;margin-bottom:10px;font-size:14px;box-sizing:border-box;}
.footer-part-form ul li textarea{width:97.5%;padding:6px;border:1px solid #eae8e8;resize:none;height:90px;}
.footer-part-form ul li input[type="submit"]{background:#f26838;border:0px solid #c4c4c4;color:#fff;width:100%;letter-spacing:1px;font-weight:700;}
.ed-mob-menu{top:0;width:100%;height:65px;background:rgba(0, 40, 85, 0.91);box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.32);z-index:999;display:none;}
.ed-mob-menu-con{width:90%;margin:0 auto;}
.ed-mm-left{float:left;width:50%;box-sizing:border-box;}
.wed-logo{}
.wed-logo a{}
.wed-logo a img{}
.ed-mm-right{float:right;width:50%;box-sizing:border-box;}
.ed-mm-menu{}
.ed-micon{float:right;}
.ed-micon i{width:32px;height:32px;border:1px solid #fff;text-align:center;font-size:20px;padding:5px;border-radius:2px;margin-top:10px;color:#fff;cursor:pointer;}
.ed-mm-inn{position:fixed;width:80%;background:#fff;padding-top:50px;box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.32);overflow-y:auto;right:-80%;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:9999}
.ed-mm-act{right:0%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.ed-mi-close{position:absolute;z-index:99;margin:-50px 8px 8px 15px;}
.ed-mi-close i{width:32px;height:32px;border:1px solid #0a2444;text-align:center;font-size:20px;padding:5px;border-radius:2px;margin-top:10px;color:#0a2444;cursor:pointer;}
.ed-mm-inn h4{}
.ed-mm-inn ul{margin-bottom:30px;margin-top:10px;}
.ed-mm-inn ul li{}
.ed-mm-inn ul li a{display:block;border-bottom:1px solid #ececec;padding:6px 0px 6px 25px;font-size:14px;}
.ed-mm-inn ul li a:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;font-size:14px;color:black;margin-left:-25px;}
@media (min-width:425px){.affix{position:fixed;top:0px;width:100%;height:88px;background:#fff;box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.32);z-index:999;padding:1px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}}
.sb1{background:#002147;position:fixed;width:100%;top:0px;z-index:9999;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.48);}
.sb1 h3{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;}
.sb1-1{}
.sb1-2{float:right;}
.sb1-2 button{background:#2d3a40;border:0px;color:#fff !important;font-weight:600;text-transform:uppercase;font-size:12px;padding:20px;border-radius:0px;}
.sb2{background:#002147;margin-top:59px;}
.sb2-1{float:left;width:20%;background:#263238;color:#fff;height:100%;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sb2-1 a{color:#cecece;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sb2-1 a:hover{color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;}
.sb2-12{position:relative;overflow:hidden;padding:15px;background:#e66030;}
.sb2-12 ul{padding:0px;}
.sb2-12 ul li{float:left;display:inline-block;}
.sb2-12 ul li:nth-child(1){width:15%;}
.sb2-12 ul li:nth-child(2){width:70%;padding:0px 7px;}
.sb2-12 ul li:nth-child(3){width:10%;}
.sb2-12 ul li img{width:30px;border-radius:50%;}
.sb2-12 ul li h5{margin-bottom:0px;margin-top:0px;font-size:14px;color:#fff;}
.sb2-12 ul li h5 span{display:block;font-size:12px;color:#ffcfbe;margin-top:-4px;}
.sb2-13{background:#002147;}
.sb2-13 ul{margin-left:0px;padding-left:0px;margin-bottom:0px;}
.sb2-13 ul li{list-style-type:none;}
.sb2-13 ul li a{display:block;font-size:13.5px;padding:10px 0px;border-bottom:1px solid #002958;padding:12px 20px;background:#002147;}
.sb2-13 ul li a:after{font-family:FontAwesome;content:"\f105";font-size:16px;display:block;position:absolute;margin-top:-15px;right:20px;font-size:12px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;}
.sb2-13 ul li a:hover:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.sb2-13 ul li a:focus:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.sb2-13 ul li a:hover{background:#022c5d;}
.sb2-13 ul li a:focus{background:#022c5d;}
.menu-act{background:#57666d;}
.sb2-13 ul li a i{margin-right:8px;width:16px;}
.sb2-2{float:left;width:80%;padding:40px;margin-left:20%;background:#e3e8ea;}
.sb2-2-1{background:#fff;padding:25px;}
.sb2-2-1 h2{margin-top:0px;}
.sb2-2-1 p{}
.sb2-2-1 table{width:100%;}
.sb2-2-1 table tr{}
.sb2-2-1 table tr th{}
.sb2-2-1 table tr td{}
.sb2-2-1 table tr td a{}
.sb2-2-1-edit{}
.sb2-2-1-edit i{color:#FF5722;}
.sb2-2-add-blog textarea{width:100%;display:block;border:1px solid #ccc;border-radius:4px;height:200px;}
.sa-blog{}
.sa-blog-post{position:relative;overflow:hidden;border-bottom:1px solid #d2d2d2;padding:25px 0px;}
.sa-blog-post h2{color:#000;font-weight:700;}
.sa-blog-post span{font-style:italic;color:#888;}
.sa-blog-post span b{font-weight:500;color:#000;}
.sa-blog-post img{width:100%;padding-bottom:25px;padding-top:20px;}
.sa-blog-post p{color:#888;font-size:15px;line-height:24px;padding-bottom:15px;}
.sa-blog-post-btn{background:#f7941e;color:#fff;padding:5px;}
.sa-blog-com-1{padding:50px 0px;}
.sa-blog-com{}
.sa-blog-ads{}
.sa-blog-ads img{}
.sa-blog-rece{}
.sa-blog-rece h3{text-transform:uppercase;font-size:18px;}
.sa-blog-rece ul{padding:0px;}
.sa-blog-rece ul li{list-style-type:none;}
.sa-blog-rece ul li a{border-bottom:1px solid #e1e6ec;color:#a2a2a2 !important;font-weight:200 !important;line-height:40px;padding-bottom:7px;font-size:14px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sa-blog-rece ul li a:hover{padding-left:8px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sa-blog-rece ul li a i{padding-right:8px;}
.sa-blog-g{padding-top:50px;}
.sa-blog-g img{}
.n-blog-top{background:#000000;padding:10px 0px;box-shadow:0px 1px 5px rgba(0, 0, 0, 0.8);}
.blog-logo{}
.blog-logo a{}
.blog-logo a img{width:175px;}
.blog-soc{}
.blog-soc ul{padding:0px;float:right;margin-bottom:0px;padding-top:25px;}
.blog-soc ul li{float:left;display:inline-block;padding-right:6px;}
.blog-soc ul li a{}
.blog-soc ul li a i{color:#ffffff;width:24px;height:24px;padding:5px;text-align:center;border-radius:20px;background:#f7941e;}
.blog-copy{padding:50px;background:#000;color:#fff;}
.blog-copy p{text-align:center;margin-bottom:0px;}
.blog-copy p a{color:#fff;}
.blog-login{background:url(../images/bg.jpeg) no-repeat;background-size:cover;width:100%;height:100%;position:absolute;}
.blog-login:before{}
.blog-login-in{position:relative;width:30%;margin:0 auto;margin-top:7%;background:#fff;padding:40px;border-radius:3px;box-shadow:0px 0px 50px 2px rgba(0, 0, 0, 0.51);}
.blog-login-in form{position:relative;}
.blog-login-in form img{margin:0 auto;display:table;padding-bottom:25px;}
.blog-login-in input{}
.blog-login-in button{color:#fff;background-color:#fff;border-color:#428433;background:#4e923f;font-weight:700;}
.blog-login-in a{display:block;}
.left-sub-menu{padding:0px;}
.left-sub-menu ul{}
.left-sub-menu ul li{list-style-type:none;border-bottom:1px solid #002856;}
.left-sub-menu ul li:last-child{border-bottom:0px solid #303b40;}
.left-sub-menu ul li a{display:block;font-size:13.5px;padding:10px 24px 10px 45px;}
.left-sub-menu ul li a:hover{background:none;padding-left:55px;}
.left-sub-menu ul li a:focus{background:none;}
.left-sub-menu ul li a:after{display:none;}
.sb2-2-2{position:relative;overflow:hidden;margin-bottom:15px;}
.sb2-2-2 ul{padding:0px;margin-bottom:0px;}
.sb2-2-2 ul li{list-style-type:none;float:left;padding-right:5px;}
.sb2-2-2 ul li a{color:#495d65;vertical-align:middle;}
.sb2-2-2 ul li a i{padding-right:2px;}
.active-bre:before{content:"/";padding:0 5px;color:#333;}
.my-acc{}
.my-acc:hover{background:#4b5a61 !important;}
.my-acc:focus{background:#4b5a61 !important;}
.db-1{position:relative;overflow:hidden;margin-top:25px;display:none;}
.db-1 ul{padding:0px;margin-bottom:0px;}
.db-1 ul li{width:23%;float:left;list-style-type:none;background:#00BCD4;margin-right:10px;}
.db-1 ul li:nth-child(1){background:#00BCD4;}
.db-1 ul li:nth-child(2){background:#00d4ca;}
.db-1 ul li:nth-child(3){background:#00d499;}
.db-1 ul li:nth-child(4){background:#FFC107;}
.db-icon-le{width:30%;float:left;}
.db-icon-le i{text-align:center;font-size:28px;padding:18px 20px;color:#fff;}
.db-icon-ri{width:70%;float:left;background:#e3e8ea;padding:0px 10px;}
.db-icon-ri h5{font-weight:700;margin-top:12px;margin-bottom:7px;}
.db-icon-ri p{}
.bor{border:1px solid #cccccc;padding:25px;margin-bottom:25px;margin-top:25px;}
.bor h3{margin-top:10px;}
.db-2{margin-top:30px;position:relative;overflow:hidden;}
.db-2 h3{}
.db-2 p{}
.db-2 ul{margin-bottom:0px;padding:0px;}
.db-2 ul li{width:25%;float:left;list-style-type:none;}
.dash-book{background:#e3e8ea;padding:30px 25px 35px 25px;text-align:center;margin:2px;position:relative;overflow:hidden;}
.dash-book i{font-size:72px;color:#b4babd;}
.dash-book h5{font-size:28px;color:#fff;padding-bottom:25px;}
.dash-book h4{font-size:74px;margin-bottom:40px;margin-top:8px;}
.dash-book a{border:1px solid #021f40;padding:5px 10px;color:#ffffff;border-radius:2px;background:#002147;font-weight:700;font-size:13px;line-height:26px;}
.dash-book a:hover{color:#fff;background:#0e76a8;border:1px solid #0d638c;}
.dash-book a:focus{color:#fff;}
.dash-b-1 h4{color:#00BCD4;}
.dash-b-2 h4{color:#00d4ca;}
.dash-b-3 h4{color:#00d499;}
.dash-b-4 h4{color:#FFC107;}
.sb2-2-3{margin-top:30px;}
.list-img{}
.list-img img{width:30px;height:30px;border-radius:50px;}
.list-enq-name{display:block;font-weight:700;color:#263238;}
.list-enq-city{}
.dash-b-1{background:url('../images/bg/1.jpg') no-repeat center;background-size:cover;}
.dash-b-2{background:url('../images/bg/2.jpg') no-repeat center;background-size:cover;}
.dash-b-3{background:url('../images/bg/3.jpg') no-repeat center;background-size:cover;}
.dash-b-4{background:url('../images/bg/4.jpg') no-repeat center;background-size:cover;}
.inn-title{padding:15px 25px;background:#002147;}
.inn-title h4{font-weight:700;padding-bottom:0px;color:#fff;}
.txt-danger{color:#ea6c41;}
.inn-title p{color:#929292;margin-bottom:0px;display:none;}
.txt-success{}
.txt-success i{color:#469408;margin-right:10px;}
.table-desi{overflow-x:hidden;}
.table-desi thead{}
.table-desi thead tr{}
.table-desi thead tr th{text-transform:uppercase;font-size:12px;font-weight:700;}
.table-desi tbody{}
.table-desi tbody tr{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.table-desi tbody tr:hover{-webkit-transform:scale(1.01);transform:scale(1.01);}
.table-desi tbody tr td{color:#929292;padding:15px 8px 12px 8px !important;}
.table-desi i{background:#58b392;color:#ffffff;padding:5px 6px;border-radius:2px;font-size:13px;text-align:center;margin-right:10px;}
.tab-inn input[type="submit"]{}
.table-desi tbody tr td a{color:#929292;}
.drop-down-meta{position:absolute;right:30px;padding:3px;color:black;z-index:999;top:15px;background:#e3e8ea;width:30px;height:30px;border-radius:25px;}
.drop-down-meta:hover{background:#29a0da;color:#fff;}
.box-inn-sp{background:#fff;}
.tab-inn{padding:25px;}
.tab-posi{position:relative;overflow:hidden;}
.top-menu-sty{width:250px !important;}
.my-btn{color:#ffffff;background:#57666d;padding:21px;line-height:18px;font-weight:700;}
.app-search{position:relative;margin:12px 15px 8px 5px;font-size:13px;color:#626773;padding-left:20px;padding-right:40px;background:transparent;border:1px solid rgba(122, 125, 132, 0.15);box-shadow:none;border-radius:30px;height:36px;font-weight:600;width:100%;}
.app-search input{border-bottom:0px !important;height:35px !important;color:#cecece;}
.app-search a{position:absolute;top:8px;right:16px;color:#7a7d84;}
.box-second-inn{margin-top:30px;}
.mar-bot-20{margin-bottom:20px;}
.icon-container .icon-preview{height:90px;text-align:center;}
.icon-container span{display:block;}
.icon-container i{font-size:3em;margin-bottom:10px;}
.tab-pad{padding-top:20px !important;}
.tab-col{padding:20px !important;color:#000;}
.list-act-hom ul{padding:0px;padding-top:5px;}
.list-act-hom ul li{position:relative;overflow:hidden;padding-left:70px;}
.list-act-hom ul li i{width:35px;height:35px;background:#0e76a8;border-radius:50%;text-align:center;padding:9px 10px;margin-left:-68px;position:absolute;z-index:99;color:#fff;font-size:18px;}
.list-act-hom ul li h4{margin-top:7px;font-weight:700;color:#263238;font-size:16px;padding-bottom:14px;}
.list-act-hom ul li h4 span{color:#929292;}
.list-act-hom ul li p{padding-top:2.2px;color:#929292;padding-bottom:2.2px;}
.list-act-hom-con::after{content:'';background:#cecece;position:absolute;width:1px;top:0;bottom:0;height:100%;left:19px;}
.list-act-hom-con h4{}
.list-act-hom-con h4 p{}
.list-act-hom-con h4 p{}
.btn-noti{width:35px;height:23px;top:18px;display:initial !important;color:#fff;font-size:20px;margin-right:20px;}
.btn-noti span{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-8px;height:14px;border-radius:10px;min-width:15px;background:#4CAF50;color:#fff;line-height:14px;padding:0px 2px;font-size:11px;white-space:nowrap;-webkit-transform-origin:-10% center;-ms-transform-origin:-10% center;transform-origin:-10% center;font-family:tahoma;box-shadow:0 0 0 1px #3d793f;text-align:center;}
.top-user-pro{padding:18px 20px;color:#fff;float:right;}
.top-user-pro img{width:25px;margin-right:10px;border-radius:35px;border:2px solid #a1adb3;}
.top-user-pro i{margin-left:5px;}
.top-not-cen{margin:0 auto;display:table;padding-top:5px;}
.tab-menu{display:none;}
.logo{}
.logo img{width:100%;}
.atab-menu{display:inline-block;cursor:pointer;}
.btn-close-menu{display:none;z-index:999;background:#0e76a8;color:#fff;position:absolute;left:240px;padding:5px 8px;border-radius:2px;top:0px;}
.page-back{float:right !important;}
.page-back a{background:#f44336;color:#fff !important;font-size:12px;padding:3px 8px;border-radius:25px;font-weight:600;}
.page-back a i{}
.nav-tabs > li > a{color:#0e76a8;font-weight:700;font-size:14px;}
.nav-tabs > li > a i{width:16px;color:#0e76a8;margin-right:5px;}
.coll-head{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd;}
.coll-head i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem;}
.coll-body{border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem;}
.btn-log-in{text-align:center;}
.for-pass{text-align:right;padding-top:15px;font-size:15px;font-weight:700;color:#0e76a8;}
.select-pos{position:relative;display:initial;}
.menu-active{background:#ffffff !important;color:#000 !important;}
.tab-map{}
.tab-map iframe{width:100%;height:350px;border:0px;display:block;pointer-events:none;position:relative;}
.ad-st-view{background:#e25e30;color:#fff !important;font-size:12px;font-weight:700;padding:1px 5px;border-radius:3px;}
.admin-form{}
.admin-form form{}
.admin-form form input{border:1px solid #e2e2e2;height:40px;border-radius:2px;font-size:14px;padding-left:16px;box-sizing:border-box;margin-bottom:8px;}
.admin-form form textarea{border:1px solid #e2e2e2;height:100px;border-radius:2px;font-size:14px;padding-left:16px;box-sizing:border-box;margin-bottom:8px;padding-top:15px;}
.admin-form form label{left:20px;font-size:14px;top:8px;}
.admin-form form i{text-align:center;padding:0px;}
.admin-form form [type="submit"]{width:100%;display:block;padding:1px 30px;font-size:14px;font-weight:700;}
.ad-cou-deta-h4 h4{margin-top:15px;padding-bottom:10px;}
.admin-upload-btn{height:40px !important;}
.admin-upload-btn span{color:#fff;}
.ad-page-pre-btn{background:#03A9F4 !important;}
.ad-page-pre-btn a{color:#fff;padding:0px 10px;font-weight:700;font-style:initial;}
.ad-p-lr{padding:0px 12px;}
.ad-mar-bot-20{margin-bottom:20px;}
.h2-hero{background:url('../images/ban-bg.png'), url('../images/seminar-bg.jpg');background-repeat:repeat-x,no-repeat;background-size:40%, cover;background-position:bottom, center;padding:50px 0px;position:relative;overflow:hidden;}
.h2-hero:before{content:'';position:absolute;top:0px;bottom:0px;left:0px;width:100%;background:#005C97;background:-webkit-linear-gradient(to right, #363795, #005C97);background:linear-gradient(to right, rgba(54, 55, 149, 0.8901960784313725), #005c9794);}
.h2-hero-inn{position:relative;overflow:hidden;}
.ed-ban{padding:30px 0px 50px 0px;}
.ed-ban-tit{float:left;width:55%;box-sizing:border-box;padding:26px 50px 25px 0px;}
.ed-ban-tit-1{}
.ed-ban-tit-1 h1{font-size:42px;font-weight:700;line-height:42px;color:#fff;}
.ed-ban-tit-1 h1 span{font-size:32px;font-weight:300;font-family:'Open Sans', sans-serif;color:#fff;}
.ed-ban-tit-2{margin:30px 0px 30px 0px;position:relative;overflow:hidden;}
.ed-ban-tit-2 h4{float:left;font-size:24px;text-transform:uppercase;color:#fff;}
.ed-ban-tit-2 h4 span{left:125px;}
.ed-bann-line{width:55%;height:1px;background:#2659ab;display:inline-block;position:absolute;top:12px;}
.ed-bann-line1{width:100%;height:1px;background:#2659ab;display:inline-block;position:absolute;top:22px;}
.ed-ban-tit-3{}
.ed-ban-tit-3-com{margin-bottom:30px;}
.ed-ban-tit-31{width:50%;float:left;box-sizing:border-box;}
.ed-ban-cal-le{width:75px;height:70px;background:#e66030;border-radius:2px;text-align:center;float:left;margin-right:20px;}
.ed-ban-cal-le span{display:block;color:#fff;}
.ed-ban-cal-le span:nth-child(1){font-size:30px;font-weight:700;padding:12px 0px 6px 0px;}
.ed-ban-cal-le span:nth-child(2){background:#002147;margin-top:3px;text-transform:uppercase;padding-top:1px;}
.ed-ban-cal-ri{float:left;}
.ed-ban-cal-ri span{display:block;}
.ed-ban-cal-ri span:nth-child(1){font-size:22px;font-weight:600;margin-top:10px;padding-bottom:5px;color:#fff;}
.ed-ban-cal-ri span:nth-child(2){font-weight:300;font-size:16px;color:#fff;}
.ed-ban-tit-32{width:50%;float:left;box-sizing:border-box;}
.ed-ref-form{float:left;width:45%;box-sizing:border-box;padding-left:60px;}
.ed-ref-form-inn{background:#f8f8f8;padding:30px;border-radius:4px;box-shadow:0 3px 15px -5px rgba(0, 0, 0, 0.7);border-radius:5px;border:3px #002147;border-style:dashed;}
.ed-ref-form-inn h4{font-size:22px;text-align:center;line-height:32px;}
.ed-ref-form-inn form{}
.ed-ref-form-inn form ul li{margin-bottom:18px;position:relative;display:inline-block;width:49%;}
.ed-ref-form-inn form ul li:last-child{width:100%;}
.ed-ref-form-inn form ul li label{font-size:14px !important;}
.ed-ref-form-inn form ul li input{width:100%;display:block;border:0px;border-bottom:1px solid #d4d4d4;line-height:24px;font-size:16px;outline:none;height:40px;background:#f8f8f8;padding-left:41px;box-sizing:border-box;}
.ed-ref-form-inn form ul li:nth-child(1) input{background:url(../images/icon/form-1.png) no-repeat;background-size:24px;background-position:0px 8px;}
.ed-ref-form-inn form ul li:nth-child(2) input{background:url(../images/icon/form-2.png) no-repeat;background-size:21px;background-position:0px 10px;}
.ed-ref-form-inn form ul li:nth-child(3) input{background:url(../images/icon/form-3.png) no-repeat;background-size:22px;background-position:0px 8px;}
.ed-ref-form-inn form ul li:nth-child(4) input{background:url(../images/icon/form-4.png) no-repeat;background-size:24px;background-position:0px 6px;}
.ed-ref-form-inn form ul li input:focus ~ .floating-label,
input:not(:focus):valid ~ .floating-label{top:-5px;bottom:10px;left:40px;font-size:11px;opacity:0;}
.floating-label{position:absolute;pointer-events:none;left:40px;top:7px;transition:0.2s ease all;color:#8c8c8c;}
.ed-ref-form-inn form ul li input[type="submit"]{background:#e66030;color:#fff;height:50px;line-height:50px;text-transform:uppercase;font-weight:600;font-size:16px;text-align:center;border-radius:3px;cursor:pointer;padding-left:0px;}
.fi-com{width:24px;height:24px;display:inline-block;position:absolute;top:6px;}
.fi-name{background-position:-1px -72px;}
.fi-email{background-position:-43px -72px;}
.fi-phone{background-position:-84px -73px;height:26px;}
.fi-company{background-position:-128px -74px;}
.ed-css{padding:70px 0px;}
.ed-high{}
.ed-high-inn{text-align:center;}
.ed-high-inn h2{font-size:36px;}
.ed-high-bene{margin-top:25px;}
.ed-high-bene ul{margin-top:0px;}
.ed-high-bene ul li{width:20%;float:left;padding:20px;padding-bottom:0px;box-sizing:border-box;}
.ed-high-bene ul li p{margin-bottom:0px;}
.ed-be-com{width:90px;height:90px;background:url(../images/sprite.png), #e5e5e5;border-radius:50px;margin:0 auto;margin-bottom:20px;}
.ed-be-1{background-position:-174px 14px;}
.ed-be-2{background-position:-250px 15px;}
.ed-be-3{background-position:-341px 15px;}
.ed-be-4{background-position:-425px 12px;}
.ed-be-5{background-position:-507px 15px;}
.pg-blog{width:70%;margin:0 auto;}
.pg-blog ul li{margin-bottom:25px;padding-bottom:40px;}
.pg-blog h4{margin-bottom:20px;}
.pg-blog img{width:100%;margin-bottom:20px;}
.pg-blog p{}
.pg-blog-reg{float:left;margin-left:92px;}
.pg-blog-reg a{}
.pg-blog-desc{margin-left:100px;}
.blog-share-btn{}
.blog-share-btn ul li{margin-bottom:0px;padding-bottom:15px;border-bottom:0px;padding-top:0px;line-height:26px;}
.ed-res-bg{background:url(../images/map.png) no-repeat center center #f1f1f1;}
.ed-rese-grid{box-sizing:border-box;background:#fff;border:1px solid #ececec;position:relative;overflow:hidden;margin:0px 8px;box-shadow:0px 7px 12px -9px rgba(14, 14, 14, 0.8);}
.ed-rsear{}
.ed-rese-grid{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.ed-rese-grid:hover{-webkit-transform:scale(1.02);transform:scale(1.02);}
.ed-rsear-in{margin:0 auto;display:table;position:relative;overflow:hidden;width:80%;}
.ed-rsear-in ul{}
.ed-rsear-in ul li{float:left;width:50%;box-sizing:border-box;padding:10px;}
.ed-rsear-img{float:left;}
.ed-rsear-img img{width:90px;}
.ed-rsear-dec{float:left;padding:20px;}
.ed-rsear-dec h4{}
.ed-rsear-dec h4 a{text-transform:uppercase;font-size:14px;color:#000;font-weight:700;}
.ed-rsear-dec a{font-size:14px;font-weight:600;color:#8f98a9;}
.ed-rsear-dec a span{font-size:14px;color:#33a923;font-weight:600;}
.ed-flag{position:absolute;right:20px;top:20px;}
.ed-flag img{border-radius:10px;}
.ed-flag a{}
.ed-faci-full-top{}
.ed-faci-full-top img{width:100%;}
.ed-faci-full-bot{}
.ed-faci-full-bot h4{margin-bottom:15px;}
.ed-faci-full-bot h4 a{}
.ed-faci-full-bot p{font-size:12px;}
.read-line-btn{padding:6px 25px;border-radius:3px;text-transform:uppercase;font-weight:600;font-size:14px;height:35px;text-align:center;color:#02294e !important;border:1px solid #02294e;margin-top:10px;display:inline-block;}
.ed-rese-grid-mar-bot-30{margin-bottom:30px;}
.s17-eve-time{width:100%;border-bottom:1px solid #ececec;padding:10px 10px 25px 10px;margin-bottom:25px;box-sizing:border-box;position:relative;overflow:hidden;}
.s17-eve-time-tim{float:left;width:25%;box-sizing:border-box;}
.s17-eve-time-msg{float:left;width:75%;padding-right:80px;box-sizing:border-box;}
.ed-pho-gal{}
.ed-pho-gal ul{}
.ed-pho-gal ul li{float:left;width:20%;}
.ad-log-main{position:fixed;overflow:hidden;background:#005C97;background:-webkit-linear-gradient(to right, #363795, #005C97);background:linear-gradient(to right, #363795, #005C97);width:100%;height:100%;}
.ad-log-in{position:relative;overflow:hidden;width:40%;margin:25px;margin:0 auto;text-align:center;background:#fff;padding:50px;margin-top:50px;border-radius:4px;}
.ad-log-in-logo{}
.ad-log-in-logo a{}
.ad-log-in-logo a img{}
.ad-log-in-con{position:relative;overflow:hidden;}
.log-in-pop-right{}
.ad-log-in-con h4{margin-bottom:15px;margin-top:15px;text-transform:uppercase;font-weight:700;color:#e66030;}
.ad-log-in-con p{}
.ad-log-in-con form{}
.ad-log-in-con form input{}
span{color:#fff;}
.clg{background:white;border-radius:2px 2px}
.ad{background:#f2a821}
.ad1{color:#ee3142 !important}
.ad2{color:#000 !important;font-size:13px !important;border-top:2px solid #000;}
.line{line-height:20px !important}
.faicon{margin-right:10px;color:white;}
.glyphicon{margin-right:10px;}
.panel-body{padding:0px;}
.panel-body table tr td{padding-left:15px}
.panel-body .table{margin-bottom:0px;}
.about{text-align:center;padding-top:0px;background-color:white;}
.abouttext{height:295px;background-color:#ee3142;color:white;padding:30px 50px;text-align:left;}
.abouttextblue{height:295px;background-color:#0072b9;color:white;padding:30px 50px;text-align:left;}
.aboutbottom{margin:0;padding:0;}
.aboutimg{padding:0;height:295px;}
.aboutimg img{width:100%;height:100%;}
.abouttext h4{padding-bottom:15px;font-weight:500;font-size:16px;text-align:left;}
.abouttext h5{padding-bottom:12px;line-height:30px;font-weight:400;color:#F7F5F5;font-size:18px;text-align:left;}
.abouttext p{line-height:22px;font-size:14px;color:#DDD;text-align:left;margin-bottom:10px;}
.abouttext a{background-color:black;padding:10px 20px;color:white;display:inline-block;margin-top:5px;border:2px solid black;font-size:13px;}
.abouttext a:hover{background-color:white;padding:10px 20px;color:black;display:inline-block;margin-top:5px;border:2px solid black;font-size:13px;}
.abouttextblue h4{padding-bottom:15px;font-weight:500;font-size:16px;text-align:left;}
.abouttextblue h5{padding-bottom:12px;line-height:30px;font-weight:400;color:#F7F5F5;font-size:18px;text-align:left;}
.abouttextblue p{line-height:22px;font-size:14px;color:#DDD;text-align:left;margin-bottom:10px;}
.abouttextblue a{background-color:black;padding:10px 20px;color:white;display:inline-block;margin-top:5px;border:2px solid black;font-size:13px;}
.abouttextblue a:hover{background-color:white;padding:10px 20px;color:black;display:inline-block;margin-top:5px;border:2px solid black;font-size:13px;}
.lib{padding-left:0px !important;padding-right:0px !important}
.thumb{display:block;width:100%;margin:0;}
.by-author{line-height:1.3;color:#797e79;padding:0 5px 0 0;}
.featured-article{width:482px;height:350px;position:relative;margin-bottom:1em;}
.featured-article .block-title{position:absolute;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.7);padding:.5em;width:100%;color:#fff;}
.featured-article .block-title h2{margin:0;}
.btngrey{padding:10px 50px;color:white;background-color:#ee3142 !important;width:100%;border-style:none}
.btngrey:hover{padding:10px 50px;color:white;background-color:#0072b9 !important;width:100%;}
.main-list{padding-left:.5em;}
.main-list .media{padding-bottom:1.1em;border-bottom:1px solid #e8e8e8;}
.career{width:90px;height:90px}
.banner-inv-s h3{margin-top:70px;margin-bottom:34px;text-transform:uppercase;font-size:30px;font-weight:bold;}
.banner-inv-s>.bann-btn-1,.banner-inv-s>.bann-btn-2{border-radius:50px;}
a:hover{}
a, a:focus , a:hover{text-decoration:none;color:inherit;}
a:hover, .btn{outline:none!important;}
.badge{font-weight:600;font-size:13px;color:white;background-color:#289dcc;}
.mg-2, .mg-4{margin-left:-20px;}
.linkfeat{background:rgba(76,76,76,0);background:-moz-linear-gradient(top, rgba(76,76,76,0) 0%, rgba(48,48,48,0) 49%, rgba(19,19,19,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,0)), color-stop(49%, rgba(48,48,48,0)), color-stop(100%, rgba(19,19,19,1)));background:-webkit-linear-gradient(top, rgba(76,76,76,0) 0%, rgba(48,48,48,0) 49%, rgba(19,19,19,1) 100%);background:-o-linear-gradient(top, rgba(76,76,76,0) 0%, rgba(48,48,48,0) 49%, rgba(19,19,19,1) 100%);background:-ms-linear-gradient(top, rgba(76,76,76,0) 0%, rgba(48,48,48,0) 49%, rgba(19,19,19,1) 100%);background:linear-gradient(to bottom, rgba(76,76,76,0) 0%, rgba(48,48,48,0) 49%, rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0);}
.carousel-indicators .active{background:#31708f;}
.content{margin-top:20px;}
.adjust1{float:left;width:100%;margin-bottom:20px;}
.adjust2{margin:0;}
.carousel-indicators li{border:1px solid #ccc;}
.carousel-control{color:#31708f;width:5%;}
.carousel-control:hover, .carousel-control:focus{color:#31708f;}
.carousel-control.left, .carousel-control.right{background-image:none;}
.media-object1{margin:auto;}
@media screen and (max-width:768px){.media-object{margin-top:0;}
}
.testi{background:#f5f5f5}
.testi h1{text-transform:uppercase;font-size:30px;font-weight:bolder}
.testi img{border-radius:50% !important}
.bluehead{padding-top:30px;color:#fafafa;}
.redhead{color:#f11419}
.silverhead{color:#969796}
.tran{position:relative}
.centered{position:absolute;top:20%;left:22%;font-size:60px;font-weight:bolder;text-transform:uppercase;color:white;}
.para p{position:absolute;top:40%;text-align:center;line-height:24px;font-size:16px;color:white;}
.button{position:absolute;top:60%;left:44%}
.bann-btn-1{background:-webkit-linear-gradient(to top, #ef612f, #f36b3b);color:#fff;border:1px solid #fff;}
.image::before{content:'';position:absolute;top:0px;bottom:0px;left:0px;width:100%;background:#0000008a;}
.column{float:left;width:10%;padding:5px;}
.row::after{content:"";clear:both;display:table;}
.recruiter{border:1px groove rgba(13,50,93,0.2);border-top-right-radius:10px;border-bottom-left-radius:10px;}
.responsive{width:100% !important;height:auto;}
.redb{margin:35px 0px;text-align:center;}
.red-btn{background:#f36b3b;background:linear-gradient(to top, #ee3142, #ee3142);color:#fff;border:1px solid #ee3142;padding:10px 20px}
.red-btn:hover{border:1px solid #f36b3b;background:#fff;color:#333;}
.banner{background-position:left top;background-repeat:no-repeat;height:667px;background-image:url(../../images/banner.JPG)}
.ban{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.content-rfq{display:table;width:100%;}
.cleft-portion h1{margin-top:25px;font-size:36px;}
ul.ct-important-links{padding:0 0 0 0;}
ul.ct-important-links li{display:block;font-size:14px;font-weight:300;line-height:1.2;margin:15px 0;padding-left:29px;position:relative;}
ul.ct-important-links li a{color:#333;}
.content-rfq .cright-portion{margin-top:-500px;padding:0;position:relative;width:95%;float:right;}
.banner-txt{padding:30px 0 20px 0;position:relative;}
.banner-txt h2{color:#002855;font-size:40px;font-weight:600;}
.banner-txt p{color:#002855;font-size:18px;font-weight:300;line-height:1.5;}
.form-wrapper{background:#fff;padding:50px 50px;position:relative;box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.32);}
.form fieldset{border:solid 1px #bbbbbb;padding:7px 20px;border-radius:4px;position:relative;margin-bottom:25px;height:50px;}
.form .mandate{position:absolute;right:20px;transform:translateY(-50%);top:0%;background:#f2f2f2;border-radius:2px;padding:4px 6px;line-height:1;color:#999999;font-size:12px;font-weight:400;text-transform:uppercase;}
.form fieldset label{padding:0;margin:0;display:inline-block;line-height:1;color:#999999;font-size:14px;pointer-events:none;transform:translate3d(0px, 18px, 0px) scale(1);-webkit-transform:translate3d(0px, 18px, 0px) scale(1);transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-webkit-transition:transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;z-index:1;position:absolute;top:0px;left:15px;padding:0 5px;background-color:#fff;}
.form input[type="text"], .form select, .form textarea{border:none;background:none;color:#333333;font-size:14px;line-height:1.2;font-family:'Open Sans', sans-serif;display:block;padding:5px 0;width:100%;}
.ct-cu-address{margin:38px 0 0 0;}
.ct-cu-address h2{font-size:25px;font-weight:600;text-transform:uppercase;}
.ct-cu-address p{font-size:14px;}
.ct-contact{margin:10px 0 0 0;border:solid 1px #e6f1f2;padding:15px;background:#f2fdff;border-radius:4px;}
.ct-contact h3{font-size:18px;color:#333;}
ul.list-contact{margin-top:15px;}
ul.list-contact li{vertical-align:middle;margin-bottom:10px;}
ul.list-contact li a{font-size:13px;font-weight:600;color:#333;}
ul.ct-important-links li a:hover{color:#ee3142;}
ul.list-contact li span.icon-call{background:url(../images/phone.png) no-repeat;width:28px;height:30px;display:inline-block;vertical-align:middle;margin-right:12px;}
ul.ct-important-links li::before{background:#ee3142 none repeat scroll 0 0;content:"";height:8px;left:13px;position:absolute;top:7px;transform:rotate(-45deg);transform-origin:0 100% 0;width:8px;}
.form-wrapper:after{height:420px;width:10px;background:#ee3142;position:absolute;left:-10px;top:25%;content:"";}
ul.ct-important-links span{background:#ee3142;display:block;padding:10px 25px;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;}
ul.list-contact li span.icon-email{background:url(../images/mail.png) no-repeat;width:28px;height:27px;display:inline-block;vertical-align:middle;margin-right:12px;}
.form input[type="submit"]{border-radius:4px;padding:15px 50px;margin:0;cursor:pointer;border:none;background:#ee3142;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase;display:block;min-width:370px;margin:0 auto;}
.form input[type="submit"]:hover{background:#002855;}
@media (max-width:767px){.content-rfq{display:block;}
.col-mobile-wrap{display:flex;flex-direction:column;}
.col1-mobile-view{order:2;}
.cleft-portion h1{font-size:21px;}
.content-rfq .cright-portion{margin-top:-450px;float:left;width:100%;}
ul.ct-important-links span{font-size:14px;padding:7px 17px;}
.col2-mobile-view{order:1;}
.banner-txt h2{font-size:27px;}
.banner-txt p{font-size:15px;line-height:1.2;}
.form-wrapper{padding:25px;}
.ct-cu-address{margin:18px 0 0;}
.ct-cu-address h2{font-size:20px;}
.form input[type="submit"]{width:100%;min-width:auto;padding:14px 16px;}
}
@media (max-width:480px){ul.ct-important-links li{width:100%;display:block;margin:9px 0;}
}
.infra{margin-top:0px}
.news-box.for-campus{margin-bottom:30px;}
.news-box.bordered{border:1px solid #dadada;}
.news-box{background:#fff;position:relative;}
.news-box.bordered a{text-decoration:none;}
.news-box .banner{height:180px;background-repeat:no-repeat;background-size:cover;}
.news-box .cafbanner{height:300px;background-repeat:no-repeat;background-size:cover;}
.news-box.for-campus .infra{padding-bottom:15px;}
.news-box .infra{padding:15px 15px 35px 15px;position:relative;}
.news-box.for-campus .infra.event2 h5{margin-bottom:15px;padding:0px;height:40px;color:black;}
.news-box.for-campus .infra.event2 h2{margin:0px;padding:0px;height:35px;color:black;font-size:17px;text-align:left;font-family:'Montserrat', Arial, Helvetica, sans-serif;margin-bottom:10px}
.news-box.bordered .infra h5{position:relative;height:96px;padding-bottom:20px;margin-bottom:16px;}
.news-box .infra h5{height:42px;overflow:hidden;margin-bottom:10px;font-size:17px;line-height:22px;}
.news-box.for-campus .infra.event2 h5:after{background:#ee3142;}
.news-box.for-campus .infra.event2 h2:after{background:#ee3142;}
.news-box.bordered .infra h5:after{content:"";position:absolute;display:block;bottom:0px;left:0px;width:100px;height:2px;}
.news-box.bordered .infra h2:after{content:"";position:relative;display:block;bottom:-10px;left:0px;width:100px;height:2px;}
.news-box.for-campus .infra p{height:50px;font-weight:normal;position:relative;}
.news-box.bordered .infra p{height:100px;}
.news-box .infra p{height:35px;overflow:hidden;font-size:13px;line-height:17px;margin-bottom:4px;}
.news-box.for-campus .infra.event2 h5:hover{color:#ee3142;}
.news-box.for-campus .infra.event2 h2:hover{color:#ee3142;}
#container-wrap{min-width:320px;left:0;position:relative;transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-webkit-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-moz-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-o-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-ms-transition:all .5s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;overflow-x:hidden;}
#apply-to-invertis .left-panel{float:left;width:35%;background:url(../../images/apply-now-banner.png) no-repeat;background-size:cover;position:relative;padding:30px;min-height:700px !important;}
#apply-to-invertis .left-panel .inner-content{width:380px;margin:0px auto;text-align:center;}
#apply-to-invertis .left-panel .inner-content h6{margin-bottom:10px;font-size:12px;line-height:18px;font-weight:500;}
#apply-to-invertis .left-panel .inner-content h6, #apply-to-invertis .left-panel .inner-content h4{color:rgba(255,255,255,0.8);text-align:center;text-transform:uppercase;}
#apply-to-invertis .left-panel .inner-content h4{margin-bottom:24px;font-size:24px;}
#progressbar{margin:0px;padding:0px;list-style-type:none;counter-reset:step;margin-bottom:50px;}
#progressbar li{color:rgba(255,255,255,0.8);font-size:13px;position:relative;margin-bottom:15px;padding-left:60px;line-height:32px;text-align:left;}
#progressbar li a{color:rgba(255,255,255,0.8);font-size:13px;position:relative;margin-bottom:15px;line-height:32px;text-align:left;}
#progressbar li a:hover{color:#ee3142;font-size:13px;position:relative;margin-bottom:15px;line-height:32px;text-align:left;}
#apply-to-invertis .right-panel{float:left;width:65%;padding:30px;background:#f9f9f9;min-height:700px !important;}
.apply-box{width:640px;margin:0px auto;background:#f2f7ff;border-radius:5px;border:1px solid #dadada;padding:30px;margin-bottom:20px;}
#msform{text-align:center;position:relative;width:520px;margin:0px auto;}
#msform fieldset{position:relative;border:0;margin:0;padding:0;}
#msform h2{font-size:24px;line-height:37px;margin-bottom:10px;font-weight:normal;}
#msform h6{margin-bottom:30px;font-weight:500;font-size:14px;font-weight:normal;line-height:22px;}
#msform ul{margin-bottom:30px;}
#msform ul li{position:relative;}
#msform .icons{left:0px;background:#002855;width:60px;font-size:18px;color:rgba(255,255,255,0.7);border-radius:5px 0px 0px 5px;}
#msform label{left:60px;background:#e7ebfb;width:113px;margin:0px;font-size:12px;color:rgba(0,0,0,0.5);font-weight:bold;text-align:left;padding-left:8px;}
#msform .icons, #msform label{position:absolute;top:0px;height:40px;line-height:42px;z-index:10;}
#progressbar li:before{content:counter(step);counter-increment:step;width:32px;height:32px;line-height:32px;display:inline-block;color:#fff;border-radius:50%;margin:0 auto 5px auto;border:1px solid rgba(255,255,255,0.5);text-align:center;position:absolute;left:0px;top:0px;}
#progressbar li:after{content:'';width:1px;height:15px;background:rgba(255,255,255,0.5);position:absolute;left:16px;top:32px;}
#apply-to-invertis .left-panel .overlay .close-overlay{font-size:16px;color:#000;text-decoration:none;text-transform:uppercase;margin-bottom:30px;display:block;font-weight:500;text-align:center;}
#apply-to-invertis .left-panel .overlay .inner h4{text-align:center;margin-bottom:30px;text-transform:uppercase;color:rgba(255,255,255,0.8);}
.content-block{margin-bottom:25px;}
#apply-to-invertis .left-panel .overlay .inner h5{margin-bottom:10px;color:rgba(255,255,255,0.8);text-align:center;font-size:14px;}
#apply-to-invertis .left-panel .overlay .inner p{margin-bottom:10px;font-size:15px;color:rgba(255,255,255,0.8);}
#apply-to-invertis .left-panel .overlay .inner p:last-child{margin-bottom:0px;color:rgba(255,255,255,0.8);}
.text-center{text-align:center;}
.button6{background:none;color:rgba(255,255,255,0.8) !important;border-radius:30px;border:solid 1px rgba(255,255,255,0.8);font-size:12px;line-height:19px;padding:8px 20px;font-weight:bold;transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-webkit-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-moz-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-o-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-ms-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;outline:none;min-width:120px;font-weight:500}
#msform .form-control{padding-left:190px;font-size:10px;}
.form1 .form-control, .form1 input[type="text"], .form1 input[type="password"], .form1 input[type="email"]{height:40px;border:1px solid #e9e9e9!important;box-shadow:none;background:white;}
.button8{border-radius:21px;background:#ee3142;color:#fff !important;border:0;font-size:12px;line-height:19px;padding:10px 20px!important;font-weight:500;transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-webkit-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-moz-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-o-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;-ms-transition:all .1s cubic-bezier(0.19, 1, 0.22, 1) 0.1s;outline:none;min-width:120px;}
#msform .button7, #msform .button8{min-width:132px;margin:0px 2px;}
.button8:hover, .button8:focus, .button8:active{background-color:#002855!important;color:white !important}
@media (max-width:767px){#apply-to-invertis .left-panel{display:none;}
#apply-to-invertis .left-panel, #apply-to-invertis .right-panel{padding:15px 20px;}
#apply-to-invertis .left-panel, #apply-to-invertis .right-panel, #apply-to-invertis .note, #apply-to-invertis .left-panel .overlay .inner{width:100%;margin-top:20%;}
.apply-box{padding:10px;}
#msform .icons, #msform .international-call .select{display:none;}
#msform label{left:0px;}
#msform .form-control, #msform .international-call .form-control, #msform .select select{padding-left:118px;}
#msform .form-control, #msform .select select, #msform .gender label{font-size:12px;}
#imsform .icons, #imsform .international-call .select{display:none;}
#imsform label{left:0px;}
#imsform .form-control, #imsform .international-call .form-control, #imsform .select select{padding-left:125px;}
#imsform .form-control, #imsform .select select, #imsform .gender label{font-size:12px !important;padding-left:144px!important}
#imsform label{left:0px !important}
.course{padding-left:125px !important;}
.course1{padding-left:125px !important;}
.dropbtn-git{padding-left:30px !important;}
.dropdown-content-git{margin-left:140px !important;min-width:158px !important;}
.dropbtn-git1{padding-left:13px !important;min-width:115px;}
.dropdown-content-git1 a{width:139px;}
.dropdown-content-git1{margin-left:10px !important;min-width:123px !important;}
}
@media (max-width:992px){#apply-to-invertis .left-panel, #apply-to-invertis .right-panel{padding:15px 20px;}
.apply-box, #msform{width:100%;}
.apply-box, #imsform{width:100% !important;}
}
.course{padding-left:190px;font-size:10px;margin:0 0 20px 0}
.course1{padding-left:210px;font-size:10px;margin:0 0 20px 0}
.list{height:30px;font-size:10px;background:transparent;border:none}
#imsform{text-align:center;position:relative;width:520px;margin:0px auto;}
#imsform fieldset{position:relative;border:0;margin:0;padding:0;}
#msform h2{font-size:24px;line-height:37px;margin-bottom:10px;font-weight:normal;}
#imsform h2{font-size:24px;line-height:20px;margin-bottom:10px;font-weight:normal;}
#imsform h6{margin-bottom:30px;font-weight:500;font-size:14px;font-weight:normal;line-height:22px;}
#imsform ul{margin-bottom:30px;}
#imsform ul li{position:relative;}
#imsform .icons{left:0px;background:#002855;width:60px;font-size:18px;color:rgba(255,255,255,0.7);border-radius:5px 0px 0px 5px;}
#imsform label{left:60px;background:#e7ebfb;width:140px;margin:0px;font-size:12px;color:rgba(0,0,0,0.5);font-weight:bold;text-align:left;padding-left:8px;}
#imsform .icons, #imsform label{position:absolute;top:0px;height:42px;line-height:42px;z-index:10;}
#imsform .form-control{padding-left:210px;font-size:10px;}
.course .select-dropdown{border:none !important;margin-right:20px;margin-top:40px;}
.course ul li{padding:4px 20px;line-height:20px;border:none !important;}
.course1 .select-dropdown{border:none !important;margin-right:20px;margin-top:40px;}
.course1 ul li{padding:4px 20px;line-height:20px;border:none !important;}
.dropdown-git{position:relative;display:inline-block;padding-left:116px;margin:0 0 10px 0;width:100%;height:43px;}
.dropbtn-git{background-color:#fff;font-size:10px;cursor:pointer;border:1px solid #e5e5e5;width:100%;text-align:left;padding-left:96px;}
.dropdown-content-git{display:none;position:absolute;height:164px;background-color:#f9f9f9;min-width:323px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;opacity:1;border:1px solid #e5e5e5;border-top:none;border-bottom:none;margin-left:200px;overflow-x:hidden;overflow-y:scroll;}
.dropdown-git:hover .dropdown-content-git{display:block;}
.dropdown-content-git a{color:black;padding:4px 20px;text-decoration:none;display:block;border-bottom:1px solid #e5e5e5;font-size:10px;text-align:left}
.dropdown-content-git a:hover{background-color:#ee3142;color:white;border-bottom:1px solid #e5e5e5;}
.dropdown-git1{position:relative;display:inline-block;padding-left:104px;margin:0 0 10px 0;width:100%;}
.dropbtn-git1{background-color:#fff;font-size:10px;cursor:pointer;border:1px solid #e5e5e5;width:100%;text-align:left;padding-left:75px;height:40px;}
.dropdown-content-git1{display:none;position:absolute;height:164px;background-color:#f9f9f9;min-width:323px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;opacity:1;border:1px solid #e5e5e5;border-top:none;border-bottom:none;margin-left:62px;overflow-x:hidden;overflow-y:scroll;}
.dropdown-git1:hover .dropdown-content-git1{display:block;}
.dropdown-content-git1 a{color:black;padding:4px 20px;text-decoration:none;display:block;border-bottom:1px solid #e5e5e5;font-size:10px;text-align:left}
.dropdown-content-git1 a:hover{background-color:#ee3142;color:white;border-bottom:1px solid #e5e5e5;}
.bottom-banner{padding:10px;margin-bottom:30px}
.faqacrdpnl{padding-top:30px;}
.faqacrdnhttl>.collapsed:after{transform:rotate(-90deg);}
.faqacrdnhttl>a:not(.collapsed){transform:rotate(0deg);}
.faqacrdnhttl>:after{font-family:'FontAwesome';content:"\f107";float:right;font-weight:400;transition:all .3s;transform:rotate(0deg);}
.faqacrdnhttl>a{display:block;color:#fff !important;font-size:15px;}
.faqacrdnhttl>a:hover, a:active{color:#ee3142 !important;}
.faqacrdpnl>.faqpnldfltinv{margin-bottom:30px;}
.faqdtlsimginv img{margin-left:auto;margin-right:auto;display:block;width:100%;height:305px;margin-bottom:30px;}
.faqdtlsection{border-top:1px solid #bfbfbf;}
.faqmaintabdiv{background:#fff;border:1px solid #dadada;margin-bottom:30px;padding-top:20px;}
.about-reconization-text, .about-awards-text{background:#fff;border-radius:4px;padding:15px;}
.about-reconization-text, .about-awards-text{border:solid 1px #dcebed;}
.content-section h3{font-size:17px;color:#333;margin:9px 0;font-weight:600;}
.content-section p{font-size:13px;color:#000;margin-bottom:10px;}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#26262c;display:none;}
#boxes .window{position:fixed;left:0;top:0;width:440px;height:850px;display:none;z-index:9999;padding:20px;border-radius:5px;text-align:center;}
#boxes #dialog{width:470px;height:auto;padding:10px 10px 10px 10px;background-color:#ffffff;font-size:15pt;cursor:pointer;}
.agree:hover{background-color:#D1D1D1;}
.popupoption:hover{background-color:#D1D1D1;color:green;}
.popupoption2:hover{color:red;}
#slider{width:500px;top:130px;position:absolute;z-index:999;}
#header{width:260px;height:435px;position:absolute;right:0;border:1px solid #d8d8d8;margin-left:40px;padding:20px 30px;border-radius:3px;box-shadow:0 0 8px gray;background:white}
#sidebar{position:absolute;top:100px;left:202px;}
#sidebar1{position:absolute;top:100px;left:202px;}
input[type=text]{margin-top:0px;padding:6px;width:100%;font-size:11px;border-radius:2px;border:solid 1px #bbbbbb;margin:0 0 11px 0px !important}
h4{font-size:15px}
div#title{position:absolute;top:300px;left:650px}
select{padding:6px;width:100%;font-size:15px;border-radius:2px;border:solid 1px #bbbbbb;}
textarea{padding:6px;font-size:15px;border-radius:2px;border:solid 1px #bbbbbb;margin-top:10px;height:149px;width:100%}
button{background:#2bc1f2;border:none;color:#fff;width:100%;font-size:22px;font-weight:bolder;padding:8px 0;border-radius:3px;cursor:pointer;margin-top:25px;min-width:100px;}
.btngrey1{padding:10px 20px;color:white;background-color:#ee3142 !important;width:100%;border-style:none;margin-top:10px}
.btngrey1:hover{background-color:#0072b9 !important;}
.counter{background-color:#fff;padding:0px 0;border-radius:5px;font-size:20px;color:#cd2122;}
.count-title{font-size:40px;font-weight:700;margin-top:12px;margin-bottom:0;text-align:center;color:#0f0e0e;}
.count-text{font-size:16px;font-weight:normal;margin-top:10px;margin-bottom:0;text-align:center;color:black;}
.fa-2x{margin:0 auto;float:none;display:table;color:#4ad1e5;}
.col-item{border:1px solid #E1E1E1;border-radius:5px;background:#FFF;}
.col-item .photo img{margin:0 auto;width:100%;}
.col-item .info{padding:10px;border-radius:0 0 5px 5px;margin-top:1px;}
.col-item:hover .info{background-color:#F5F5DC;}
.col-item .price{float:left;margin-top:5px;}
.col-item .price h5{line-height:20px;margin:0;}
.price-text-color{color:#219FD1;}
.col-item .info .rating{color:#777;}
.col-item .rating{float:left;font-size:17px;text-align:right;line-height:52px;margin-bottom:10px;height:52px;}
.col-item .separator{border-top:1px solid #E1E1E1;}
.clear-left{clear:left;}
.col-item .separator p{line-height:20px;margin-bottom:0;margin-top:10px;text-align:center;}
.col-item .separator p i{margin-right:5px;}
.col-item .btn-add{width:50%;float:left;}
.col-item .btn-add{border-right:1px solid #E1E1E1;}
.col-item .btn-details{width:50%;float:left;padding-left:10px;}
.controls{margin-top:20px;}
[data-slide="prev"]{margin-right:10px;}
.bg-white{background-color:aliceblue;}
.image-section{height:100%;position:absolute;width:100%;}
.image-section > div{background-attachment:fixed !important;height:82%;opacity:0.2;position:absolute;width:100%;}
.coun{font-size:40px;color:#cd2122;font-weight:bold}
.article_card{border:0;position:relative;transition:all 0.3s ease;}
.article_card img{transition:all 0.3s ease;width:100%;}
.article_card a:hover{text-decoration:none;}
.article_card .article_date{transition:all 0.3s ease;position:absolute;top:5%;left:-9px;text-align:center;background-color:#276fb3;color:white;border-radius:3px;overflow:hidden;box-shadow:2px 4px 5px #00000057;}
.article_card:hover .article_day{background-color:#20578c;}
.article_card:hover .article_month{background-color:#276fb3;}.article_card:hover .article_date{box-shadow:5px 4px 2px -1px rgba(0, 0, 0, 0.32);}
.article_card .article_day{display:block;padding:2px 13px;transition:all 0.3s ease;}
.article_card .article_month{background-color:#20578c;padding:2px 12px;text-transform:uppercase;transition:all 0.3s ease;}
.article_card a .card-text{font-size:15px;line-height:24px;margin-top:6px;margin-bottom:15px;color:#747b82;padding:15px;}
@media (max-width:845px){.article_card{margin-bottom:20px;}
}
@media (max-width:575px){.article_card .article_date{font-size:16px;}
.article_card img{width:100%;}
}
.text-block{position:absolute;bottom:0px;width:100%;background-color:#0000008c;color:white;padding:10px 0px 0px 10px;}
.text-block p{color:white;}
.box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;box-sizing:border-box;}
.box .content{position:absolute;top:15px;right:15px;bottom:15px;box-shadow:0 5px 10px rgba(0,0,0,.5);text-align:center;height:404px;}
.stujpg{border:2px solid #ea3141;}
.box svg,
.box svg rect{position:absolute;top:30px;left:-30px;width:608px;height:418px;fill:transparent;}
.box svg rect{stroke:#0093ff;stroke-width:10px;stroke-dasharray:400;animation:animate 3s linear infinite;}
@keyframes animate{0%{stroke-dashoffset:800;}
100%{stroke-dashoffset:0;}
}
.bg-gray{background:#fff none repeat scroll 0 0;color:#ffffff;}
.about_container{padding:40px 0;}
section, footer{float:left;width:100%;}
.section_title1{font-size:41px;font-weight:bold;position:relative;text-transform:uppercase;}
.service_tab{line-height:33px;margin-bottom:70px;}
.service_tab .nav-tabs > li{display:table-cell;float:none;margin-bottom:-1px;}
.service_tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border-width:0;}
.service_tab .nav-tabs > li > a{border:none;color:#ee3142;font-size:15px}
.service_tab .nav-tabs > li.active > a, .nav-tabs > li > a:hover{border:none;color:#0c325d!important;background:transparent;}
.service_tab .nav-tabs > li > a::after{content:"";background:#0c325d;height:5px;position:absolute;width:100%;left:0px;bottom:-2px;transition:all 250ms ease 0s;transform:scale(0);}
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after{transform:scale(1);}
.service_tab .tab-nav > li > a::after{background:#21527d none repeat scroll 0% 0%;color:#fff;}
.service_tab .tab-pane{overflow:hidden;padding:15px 0;}
.service_tab .tab-content{padding:0px}
.service_tab{line-height:33px;margin-bottom:70px;}
.service_tab .service_feture > li{font-weight:bold;}
.service_tab .car_image img{margin-top:23px;}
.service_tab .nav.nav-tabs{display:table;text-align:center;width:40%;border-bottom:2px solid #DDD;}
.service_tab .nav-tabs > li{display:table-cell;float:none;margin-bottom:-1px;}
.service_tab .book_now1{border-color:#5CA4FF;color:#5CA4FF;font-size:16px;margin-top:0;}
.nopadding{padding:2px !important;margin:0 !important;}
.effect1{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;}
.photo-btn{font-size:15px;font-weight:600;float:right;margin-top:20px;color:black}
.abhiruchi-row img{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);border-bottom-color:red !important;border-top-right-radius:15px;border-bottom-left-radius:15px;border-right-color:#ef4050 !important;border:3px solid;border-top-color:#0072b9 !important;border-left-color:#0072b9 !important;}
.stu-work{padding-right:0px !important}
.btn-style{color:white;border:1px solid #f9f9f9;line-height:26px;padding:12px 30px;font-size:14px;text-transform:uppercase}
.talk-bubble{display:inline-block;position:relative;width:100%;height:auto;background-color:#26486e;padding:18px 20px;}
.talk-bubble h3{color:white;font-size:18px;font-weight:700}
.talk-bubble p{color:white;line-height:20px;margin-top:9.5px;}
.tri-right.border.left-in:before{content:' ';position:absolute;width:0;height:0;left:-40px;right:auto;top:30px;bottom:auto;border:20px solid;border-color:#666 #666 transparent transparent;}
.tri-right.left-in:after{content:' ';position:absolute;width:0;height:0;left:-20px;right:auto;top:38px;bottom:auto;border:12px solid;border-color:#26486e #26486e transparent transparent;}
.pro{padding-right:5px!important}
.pro1{padding-right:5px!important;padding-left:0px!important}
.pro2{padding-left:0px!important}
.btn-blue{padding:5px 13px;font-size:10px}
h2{text-align:center;padding:20px;}
.ml14{color:#fefefe;line-height:60px;font-size:14px;font-weight:600;display:block;position:relative}
.ml14 .text-wrapper{position:relative;display:inline-block;padding-top:0.1em;padding-right:0.05em;padding-bottom:0.15em;}
.ml14 .line{opacity:0;position:absolute;left:0;height:2px;width:100%;background-color:#fff;transform-origin:100% 100%;bottom:0;}
.ml14 .letter{display:inline-block;line-height:1em;font-size:14px;color:#000;}
.hvrcenter{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;}
.hvrcenter:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;border-bottom:4px solid #cd2122;height:2px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvrcenter:hover:before, .hvrcenter:focus:before, .hvrcenter:active:before, .hvrcenter:active{left:0;right:0;border-bottom:4px solid #cd2122;}
.ml9{position:relative;font-weight:200;}
.ml9 .text-wrapper{position:relative;display:inline-block;padding-top:0.2em;padding-right:0.05em;padding-bottom:0.1em;overflow:hidden;}
.ml9 .letter{transform-origin:50% 100%;display:inline-block;line-height:1em;font-size:14px;}
.slick-slide{margin:0px 20px;}
.slick-slide img{width:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
#myVideo{right:0;bottom:0;width:100%;height:100%;}
.full-width-abhiruchi{margin-bottom:20px;}
.abhiruchi-row{margin-bottom:20px;}
.abhiruchi-row img{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);border-bottom-color:red !important;border-top-right-radius:15px;border-bottom-left-radius:15px;border-right-color:#ef4050 !important;border:3px solid;border-top-color:#0072b9 !important;border-left-color:#0072b9 !important;}
@media only screen and (max-width:768px){.full-width-abhiruchi img{width:90% !important;}
.abhiruchi-row{text-align:center;}
.col-div{margin-bottom:20px;}
.heading{position:sticky;margin-bottom:10px;bottom:0px !important}
}
.heading{position:relative;bottom:24px;font-size:20px !important;font-weight:bold;text-transform:capitalize;}
.testi-apply-btn .testi-apply-btn-p a{background-color:inherit;border-color:#f11419;}
#scroll{position:fixed;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:99999}
#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#ffffff;}
#scroll:hover{background-color:#ee3142;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
.student-program-row {
   border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding-bottom: 35px;
}
.student-program-row:last-child {
  border-bottom:none;
}

@media (max-width:768px) {
    .student-program-row img {
        margin-bottom:15px;
    }
}