@import "footer.css";
:root {
	--primary-font1: 'Roboto', sans-serif;--primary-font2: 'Roboto Slab', serif;--primary-font3: 'Montserrat', sans-serif;--primary-font4: 'Fira Sans', sans-serif;--primary-color1: #7b1113;--primary-color2: #024764;--primary-color3: #FFB548;--primary-color4: #000000;--primary-color5: #ffffff;--primary-bgcolor1:#FBF6F6;--primary-bgcolor2:#242424;--primary-bgcolor3:#024764;--primary-bgcolor4:#7b1113;--white-color:#fff;}
	body {
		font-family: var(--primary-font1);
		padding:0px;margin:0px;}
body::-webkit-scrollbar {
	width: .3em;}
body::-webkit-scrollbar-track {-webkit-box-shadow: inset 10px 10px 10px rgb(255 255 255);}
body::-webkit-scrollbar-thumb {
    background-color: #7b1113;
    border-radius: 5px;
    outline: 1px solid #ffffff;
}
.home_section7 {
    background: #fbf6f6;
    padding: 90px 0 50px;
    overflow: hidden;
}
.home_section7 h2 {
    color: #124A80;
    font-family: var(--primary-font2);
    font-weight: bold;
    margin-bottom: 50px;
    font-size: 2.2rem;
    text-align: center;
}
.home_section7 .happening_detail {
    background: #fff;
    padding: 25px;
    position: relative;
    z-index: 2;
}
.home_section7 .date {
    font-size: 15px;
    margin-bottom: 15px;
}
.home_section7 .happening_detail h3 {
    font-size: 24px;
    color: #000;
    font-family: var(--primary-font2);
}
.home_section7 .without-img {
    background: #ddd;
    height: 100%;
    padding: 25px;
}
.home_section7 .happing-detail2 h3 {
    font-size: 26px;
    font-family: var(--primary-font2);
}
.home_section7 .without-img .happing-detail2 {
    margin-top: 10rem;
}
.home_section7 .without-img h3 {
    color: #fff;
}
.home_section7 .without-img .date {
    color: #fff;
}
.home_section7 .with-bg {
    background: #fff;
    padding: 25px;
    height: 100%;
    position: relative;
    z-index: 2;
}
.home_section7 .with-bg .happening_pic {
    padding: 45px 0 150px;
}
.home_section7 .with-bg .happing-detail2 h3 {
    font-size: 24px;
    color: #7b1113;
    font-weight: 300;
}
.home_section7 .home_section7 .col-md-4 {
    margin-bottom: 20px;
}
.home_section7 .container {
    position: relative;
}
.home_section7 .container:after {
    content: "";
    background: url(../images/abstract_shape2.png) no-repeat;
    width: 917px;
    height: 1159px;
    position: absolute;
    left: -390px;
    top: 125px;
    background-size: cover;
}
.home_section7 .accordion-body {
    padding: 0;
}
.home_section7 .accordion {
    border: 0;
    background: none;
}
.home_section7 .nav-tabs {
    border: 0;
    justify-content: center;
    margin-bottom: 45px;
}
.home_section7 .accordion-collapse {
    border: 0;
    background: none;
}
.home_section7 .tab-content > .tab-pane {
    border: 0;
    background: none;
}
.home_section7 .nav-tabs .nav-link {
    font-size: 22px;
    color: #000;
    border: 0;
    background: none;
    border-radius: 0px;
    padding: 0 0 10px;
    margin: 0 20px;
}
.home_section7 .nav-tabs .nav-link.active {
    border-bottom: 1px solid #124A80;
    background: none;
    color: #000;
}
.home_section7 .notice-anounce:after {
    content: "";
    width: 250px;
    height: 1px;
    position: absolute;
    bottom: 40px;
    background: #ddd;
    left: 35px;
}
.videw-box {
    text-align: right;
}
.videw-box a {
    color: #404040;
    font-size: 16px;
}
a.view-all {
    margin-top: 0px;
    display: inline-block;
    color: #000;
    text-decoration: none;
    margin-left: 37px;
}
a.view-all img {
    margin-left: 12px;
}
.home_section8 {
    padding: 0px 0 100px;
    border-top: 15px solid #E6B800;
}
.home_section8 .col-md-3 img {
    margin-top: -70px;
    position: relative;
}
.home_section8_content h3 {
    color: #333333;
    font-family: var(--primary-font2);
    padding-right: 0;
    font-size: 28px;
    margin-bottom: 30px;
    line-height: 36px;
    font-weight: 300;
}
.home_section8_content {
    padding-top: 50px;
}
.home_section8_content h5 {
    font-size: 18px;
    color: #000;
}
.home_section8_content p {
    font-size: 15px;
}
.home_section8_slider.owl-carousel.owl-theme.owl-loaded.owl-drag {
    position: relative;
    z-index: 0;
    margin-top: -50px;
}
.home_section8 .item {
    padding: 50px 0 0;
}
.home_section8 button.owl-next {
    position: relative;
}
.home_section8 button.owl-prev {
    position: relative;
}
.home_lifeat .owl-carousel .owl-nav button.owl-next span:after,
.home_lifeat .owl-carousel .owl-nav button.owl-prev span:after {
    bottom: 18px;
    height: 22px;
}
.home_section8 .owl-nav {
    right: 0px;
    left: inherit;
    bottom: -40px;
}
.home_section8 .owl-carousel .owl-nav button.owl-prev span,
.home_section8 .owl-carousel .owl-nav button.owl-next span {
    display: inline-block;
    text-indent: -999999px;
}



   @media all and (min-width: 992px) {
  .dropdown-menu {
    width: 13rem;
  }
  .mega-submenu {
    left: 100%;
    top: 0;
    min-width: 25rem;
  }
  .ktm-mega-menu {
    position: static;
  }
  .mega-menu {
    left: 0;
    right: 0;
    width: 100%;
  }
  .dropdown-menu li {
    position: relative;
  }
  .dropdown-menu .submenu {
    display: none;
    left: 100%;
    top: 0;
  }
  .dropdown-menu > li:hover > .submenu,
  .dropdown:hover > .dropdown-menu {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
	.top-head{
	display: none;
}
.navbar{
width: 100% !important;
padding: 0;
margin: 0;
}
.bg-primary2 .bg-primary{
	background: #0B355C !important;
	position: relative;
}
.navbar-expand-lg .navbar-collapse{
	padding: 0 !important;
	margin: 0 !important;
}
}
@media only screen and (min-width: 767px) {
.dropdown-toggle::after{
	display: none;
}
}
.bg-primary{
	background:none !important;
}

header.home-header .menu-nav .bg-primary ul > li.dropdown ul li a{
	color: #333333;
}
.dropdown-item{
	white-space:normal;
}
.bg-primary .uussf .dropdown-menu{
	border-radius: 0;
	width: 270px;
}
header .menu-nav .bg-primary ul > li a {
        font-size: 16px;
}
header .menu-nav .top-head ul > li {
        margin: 0 10px;
}
header .menu-nav .bg-primary ul > li {
        margin: 5px 5px 0 5px !important;
}
header .menu-nav .bg-primary ul > li.dropdown ul li {
        margin: 0 0px !important;
}
.oisdsd li {
    line-height: 26px;
    padding-left: 30px;
    font-size: 16px;
    color: #333333;
    list-style: none;
    background-image: url(../img/lis.png);
    background-repeat: no-repeat;
    background-position: 0 2px;
    margin-bottom: 10px;
    text-align: left;
    font-weight: 400 !important;
    padding-bottom: 10px;
}
.oisdsd ul {
    padding: 0;
    margin: 0;
}
@media (min-width: 992px){
.dropdown-menu.mega-menu {
    left: 0;
    right: 0;
    width: 100%;
    width: 900px !important;
    left: -300px !important;
    z-index: 99999999;
}
}
.esse img{
	height: 17px !important;
	width:17px !important; 
}
.top-head>ul li.Icon-feather-mail.esse a{
	background: #333333 !important;
}
.top-head>ul li.Icon-feather-mail.esse2 a{
	background: #F70000 !important;
}
.top-head>ul li.Icon-feather-mail.esse3 a{
	background: #B83A8E !important;
}
.esse2 img{
	height: 11px;
	width: 16px;
}
.esse3 img{
	height: 21px;
	width: 21px;
}
header .menu-nav .top-head ul > li.sos{
	margin: 0 5px;
}
.home-sectioncontent2 .home_panel4{
    width: 100% !important;
}
.cousess{
    padding-top: 50px;
    background: #FBF6F6;
    padding-bottom: 50px;
}
.home-sectioncontent2{
    margin: 0 !important;
}
.kiusd .home-sectioncontent1{
    background: none !important;
    padding: 0 !important;
}
.kiusud ul li{
   /* width: 40%; */
    float: left;
    margin-right: 10%;
}
.new-list3 li {
    line-height: 25px;
    padding-left: 30px;
    font-size: 16px;
    color: #ffffff;
    list-style: none;
    background-image: url(../img/lis2.png);
    background-repeat: no-repeat;
    background-position: 0 2px;
    margin-bottom: 10px;
    text-align: left;
    font-weight: 400 !important;
}
.new-list3 {
    padding: 0;
    margin: 0;
}
.kiusd .aprovel_excellence{
    margin-top: 20px !important;
}
.new-list3 li a{
    color: #333333;
}
.kiusd .home_panel1 {
    width: 100% !important;
    margin-right: 0 !important;
}
.foot-contact{
    padding: 0;
    margin: 0;
}
.foot-contact li{
    font-size: 16px;
    line-height: 26px;
    font-weight: 500;
    color: #333333;
    padding-bottom: 10px;
    margin-bottom: 0;
}
.foot-contact li p{
    text-align: left;
    padding-bottom: 0;
    margin-bottom: 0;
}
.foot-contact li i{
    width: 30px;
    font-size: 18px;
    line-height: 28px;
    float: left;
    color: #ffffff;
}
.vv1{
    padding-left: 30px;
}
.coppuyse{
    padding-top: 10px;
    padding-bottom: 10px;
    background: #092A49
}
.coppuyse p{
    padding-bottom: 0;
    margin-bottom: 0;
    color: #ffffff;
    font-size: 16px;
    line-height: 25px;
}
p{
    text-align: justify;
}
.mt-50{
    margin-top: 50px;
}
.siise{
    position: relative;
}
.siise2{
    position: relative;
    background: #124A80;
    padding: 10px;
}
.siise2 h4{
    text-align: center;
    font-size: 18px;
    line-height: 28px;
    font-family: var(--primary-font2);
    color: #ffffff;
    padding-bottom: 0;
    margin-bottom: 0;
}
.text-white p{
    color: #ffffff;
    font-size: 14px;
    line-height: 24px;
}
.sesds ul li a{
    font-size: 16px;
    line-height: 26px;
}
.flsss{
    color: #ffffff;
}
.top-head>ul li.Icon-feather-mail.esse5 a {
    background: #01BF01 !important;
}
.esse5 img{
    width: 15px !important;
    height: 15px !important;
}
.siise:hover .siise2{
    background: #E6B800;
}
.home_section8_content h3{
    text-align: justify !important;
    font-size: 16px !important;
    line-height: 26px !important;
}
@media only screen and (max-width: 767px) {
header{
    position: relative !important;
}
.kiusud ul li{
    width: 80%;
}
}
.bru-sec{
    position: relative;
}
.bru-sec3 .bru-sec2{
    background-image: url("../img/bb1.jpg");
    background-size: cover;
}
.bru-sec5 .bru-sec2{
    background-image: url("../img/bb2.jpg");
    background-size: cover;
    background-position: center center;
}
.bru-sec6 .bru-sec2{
    background-image: url("../img/bb3.jpg");
    background-size: cover;
    background-position: top center;
}
.bru-sec7 .bru-sec2{
    background-image: url("../img/bb5.jpg");
    background-size: cover;
    background-position: center center;
}
.bru-sec8 .bru-sec2{
    background-image: url("../img/bb6.jpg");
    background-size: cover;
    background-position: center center;
}
.bru-sec9 .bru-sec2{
    background-image: url("../img/bb7.jpg");
    background-size: cover;
    background-position: bottom center;
}
.bru-sec10 .bru-sec2{
    background-image: url("../img/bb8.jpg");
    background-size: cover;
}
.bru-sec11 .bru-sec2{
    background-image: url("../img/bb9.jpg");
    background-size: bottom center;
}
.bru-sec12 .bru-sec2{
    background-image: url("../img/bb10.jpg");
    background-size: cover;
}
.bru-sec13 .bru-sec2{
    background-image: url("../img/bb11.jpg");
    background-size: cover;
}
.bru-sec14 .bru-sec2{
    background-image: url("../img/bb12.jpg");
    background-size: cover;
}
.bru-sec15 .bru-sec2{
    background-image: url("../img/bb13.jpg");
    background-size: cover;
}
.bru-sec16 .bru-sec2{
    background-image: url("../img/bb14.jpg");
    background-position: center center;
}
.bru-sec17 .bru-sec2{
    background-image: url("../img/bb15.jpg");
    background-position: center center;
}
.bru-sec18 .bru-sec2{
    background-image: url("../img/bb16.jpg");
    background-position: center center;
}
.bru-sec19 .bru-sec2{
    background-image: url("../img/bb17.jpg");
    background-position: center center;
}
.bru-sec20 .bru-sec2{
    background-image: url("../img/bb18.jpg");
    background-position: center center;
}
.bru-sec21 .bru-sec2{
    background-image: url("../img/bb19.jpg");
    background-position: center center;
}
.bru-sec22 .bru-sec2{
    background-image: url("../img/bb20.jpg");
    background-size: cover;
}
.bru-sec23 .bru-sec2{
    background-image: url("../img/bb21.jpg");
    background-size: cover;
}
.bru-sec25 .bru-sec2{
    background-image: url("../img/bb22.jpg");
    background-size: cover;
}
.bru-sec26 .bru-sec2{
    background-image: url("../img/bb23.jpg");
    background-position: bottom center;
}
.bru-sec27 .bru-sec2{
    background-image: url("../img/bb25.jpg");
    background-size: cover;
}
.bru-sec28 .bru-sec2{
    background-image: url("../img/bb26.jpg");
    background-size: cover;
}
.bru-sec29 .bru-sec2{
    background-image: url("../img/bb27.jpg");
    background-position: bottom center;
}
.bru-sec30 .bru-sec2{
    background-image: url("../img/bb28.jpg");
    background-position: bottom center;
}
.bru-sec31 .bru-sec2{
    background-image: url("../img/bb29.jpg");
    background-position: center center;
}
.bru-sec32 .bru-sec2{
    background-image: url("../img/bb30.jpg");
    background-position: center center;
}
.bru-sec33 .bru-sec2{
    background-image: url("../img/bb31.jpg");
    background-position: top center;
}
.bru-sec34 .bru-sec2{
    background-image: url("../img/bb32.jpg");
    background-position: top center;
}
.bru-sec35 .bru-sec2{
    background-image: url("../img/bb33.jpg");
    background-position: bottom center;
}
.bru-sec36 .bru-sec2{
    background-image: url("../img/bb34.jpg");
    background-position: bottom center;
}
.bru-sec37 .bru-sec2{
    background-image: url("../img/bb35.jpg");
    background-position: center center;
}
.bru-sec2{
    position: relative;
    padding-top: 280px;
    background-image: url("../img/c1.jpg");
    background-size: cover;
    padding-bottom: 20px;
}
.bru-sec:before{
    content: "";
    background: transparent linear-gradient(0deg, #000000 0%, #00000000 100%) 0% 0% no-repeat padding-box;
    width: 100%;
    height: 40%;
    position: absolute;
    bottom: 0;
    z-index: 9;
}    
.bru-sec2 h3{
    color: #ffffff;
    font-size: 35px;
    line-height: 45px;
    z-index: 99;
    position: relative;
    padding-bottom: 0;
    margin-bottom: 0;
}
.bru-sec2 ul{
    padding: 0;
    margin: 0;
    text-align: right;
    color: #ffffff;
    position: relative;
    z-index: 99;
    padding-top: 10px;
}
.bru-sec2 ul li{
color: #ffffff;
list-style: none;
font-size: 18px;
padding-right: 10px;
display: inline;
}
.bru-sec2 ul li a{
    color: #ffffff;
}
.pt-30{
    padding-top: 30px;
}
.pb-30{
    padding-bottom: 30px;
}
.innersss{
    background:#F4F0EF;
}
.innersss h2{
        color: #124A80;
    font-family: var(--primary-font2);
        font-weight: bold;
}
.oisse .nav-tabs{
    border-bottom: 0;
}
.oisse .nav-tabs .nav-link{
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    border: 0;
    margin-right: 3px;
}
.oisse .nav-link{
    color: #000000;
}
.oisse .nav-tabs .nav-item.show .nav-link, 
.oisse .nav-tabs .nav-link.active{
    color: #000000;
    border-top:0; 
    border-bottom:2px solid #124A80;
    border-left:0;
    border-right:0;
    background: none;
}
.oisse .nav-tabs .nav-link:focus, 
.oisse .nav-tabs .nav-link:hover{
    border-bottom:2px solid #124A80;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}
.oiuus{
    box-shadow: 0px 7px 15px #0000000d;
    background: #ffffff;
    padding: 20px;
}
.oiuus:hover{
    background:#124A80;
}
.oiuus:hover p{
    color: #ffffff;
}
.oiuus:hover h4{
    color: #ffffff;
}
.oiuus:hover ul li{
    line-height: 25px;
    padding-left: 25px;
    font-size: 16px;
    color: #ffffff;
    list-style: none;
    background-image: url(../img/lis5.png);
    background-repeat: no-repeat;
    background-position: 0 5px;
    margin-bottom: 10px;
    text-align: justify;
    font-weight: 400 !important;
}
.oiuus h4{
    text-align: center;
    font-size: 21px;
    line-height: 31px;
    color: #333333;
}
.oiuus p:last-child{
    padding-bottom: 0;
    margin-bottom: 0;
}
.spacex{
  padding-top: 20px;
}
.spacex1{
  padding-top: 1px;
}
.spacex2{
  padding-top: 2px;
}
.spacex3{
  padding-top: 3px;
}
.spacex4{
  padding-top: 4px;
}
.spacex5{
  padding-top: 5px;
}
.spacex6{
  padding-top: 6px;
}
.spacex7{
  padding-top: 7px;
}
.spacex8{
  padding-top: 8px;
}
.spacex9{
  padding-top: 9px;
}
.spacex10{
  padding-top: 10px;
}
.spacex11{
  padding-top: 11px;
}
.spacex12{
  padding-top: 12px;
}
.spacex13{
  padding-top: 13px;
}
.spacex14{
  padding-top: 14px;
}
.spacex15{
  padding-top: 15px;
}
.spacex16{
  padding-top: 16px;
}
.spacex17{
  padding-top: 17px;
}
.spacex18{
  padding-top: 18px;
}
.spacex19{
  padding-top: 19px;
}
.spacex20{
  padding-top: 20px;
}
.spacex21{
  padding-top: 21px;
}
.spacex22{
  padding-top: 22px;
}
.spacex23{
  padding-top: 23px;
}
.spacex24{
  padding-top: 24px;
}
.spacex25{
  padding-top: 25px;
}
.spacex26{
  padding-top: 26px;
}
.spacex27{
  padding-top: 27px;
}
.spacex28{
  padding-top: 28px;
}
.spacex29{
  padding-top: 29px;
}
.spacex30{
  padding-top: 30px;
}
.spacex31{
  padding-top: 31px;
}
.spacex32{
  padding-top: 32px;
}
.spacex33{
  padding-top: 33px;
}
.spacex34{
  padding-top: 34px;
}
.spacex35{
  padding-top: 35px;
}
.spacex36{
  padding-top: 36px;
}
.spacex37{
  padding-top: 37px;
}
.spacex38{
  padding-top: 38px;
}
.spacex39{
  padding-top: 39px;
}
.spacex40{
  padding-top: 40px;
}
.spacex41{
  padding-top: 41px;
}
.spacex42{
  padding-top: 42px;
}
.spacex43{
  padding-top: 43px;
}
.spacex44{
  padding-top: 44px;
}
.spacex45{
  padding-top: 45px;
}
.spacex46{
  padding-top: 46px;
}
.spacex47{
  padding-top: 47px;
}
.spacex48{
  padding-top: 48px;
}
.spacex49{
  padding-top: 49px;
}
.spacex50{
  padding-top: 50px;
}
.spacex51{
  padding-top: 51px;
}
.spacex52{
  padding-top: 52px;
}
.spacex53{
  padding-top: 53px;
}
.spacex54{
  padding-top: 54px;
}
.spacex55{
  padding-top: 55px;
}
.spacex56{
  padding-top: 56px;
}
.spacex57{
  padding-top: 57px;
}
.spacex58{
  padding-top: 58px;
}
.spacex59{
  padding-top: 59px;
}
.spacex60{
  padding-top: 60px;
}
.spacex61{
  padding-top: 61px;
}
.spacex62{
  padding-top: 62px;
}
.spacex63{
  padding-top: 63px;
}
.spacex64{
  padding-top: 64px;
}
.spacex65{
  padding-top: 65px;
}
.spacex66{
  padding-top: 66px;
}
.spacex67{
  padding-top: 67px;
}
.spacex68{
  padding-top: 68px;
}
.spacex69{
  padding-top: 69px;
}
.spacex70{
  padding-top: 70px;
}
.spacex71{
  padding-top: 71px;
}
.spacex72{
  padding-top: 72px;
}
.spacex73{
  padding-top: 73px;
}
.spacex74{
  padding-top: 74px;
}
.spacex75{
  padding-top: 75px;
}
.spacex76{
  padding-top: 76px;
}
.spacex77{
  padding-top: 77px;
}
.spacex78{
  padding-top: 78px;
}
.spacex79{
  padding-top: 79px;
}
.spacex80{
  padding-top: 80px;
}
.spacex81{
  padding-top: 81px;
}
.spacex82{
  padding-top: 82px;
}
.spacex83{
  padding-top: 83px;
}
.spacex84{
  padding-top: 84px;
}
.spacex85{
  padding-top: 85px;
}
.spacex86{
  padding-top: 86px;
}
.spacex87{
  padding-top: 87px;
}
.spacex88{
  padding-top: 88px;
}
.spacex89{
  padding-top: 89px;
}
.spacex90{
  padding-top: 90px;
}
.spacex91{
  padding-top: 91px;
}
.spacex92{
  padding-top: 92px;
}
.spacex93{
  padding-top: 93px;
}
.spacex94{
  padding-top: 94px;
}
.spacex95{
  padding-top: 95px;
}
.spacex96{
  padding-top: 96px;
}
.spacex97{
  padding-top: 97px;
}
.spacex98{
  padding-top: 98px;
}
.spacex99{
  padding-top: 99px;
}
.spacex100{
  padding-top: 100px;
}
@media only screen and (max-width: 767px) {
  .spacex{
  padding-top: 0px;
}
.spacex1{
  padding-top: 0px;
}
.spacex2{
  padding-top: 0px;
}
.spacex3{
  padding-top: 0px;
}
.spacex4{
  padding-top: 0px;
}
.spacex5{
  padding-top: 0px;
}
.spacex6{
  padding-top: 0px;
}
.spacex7{
  padding-top: 0px;
}
.spacex8{
  padding-top: 0px;
}
.spacex9{
  padding-top: 0px;
}
.spacex10{
  padding-top: 0px;
}
.spacex11{
  padding-top: 0px;
}
.spacex12{
  padding-top: 0px;
}
.spacex13{
  padding-top: 0px;
}
.spacex14{
  padding-top: 0px;
}
.spacex15{
  padding-top: 0px;
}
.spacex16{
  padding-top: 0px;
}
.spacex17{
  padding-top: 0px;
}
.spacex18{
  padding-top: 0px;
}
.spacex19{
  padding-top: 0px;
}
.spacex20{
  padding-top: 0px;
}
.spacex21{
  padding-top: 0px;
}
.spacex22{
  padding-top: 0px;
}
.spacex23{
  padding-top: 0px;
}
.spacex24{
  padding-top: 0px;
}
.spacex25{
  padding-top: 0px;
}
.spacex26{
  padding-top: 0px;
}
.spacex27{
  padding-top: 0px;
}
.spacex28{
  padding-top: 0px;
}
.spacex29{
  padding-top: 0px;
}
.spacex30{
  padding-top: 0px;
}
.spacex31{
  padding-top: 0px;
}
.spacex32{
  padding-top: 0px;
}
.spacex33{
  padding-top: 0px;
}
.spacex34{
  padding-top: 0px;
}
.spacex35{
  padding-top: 0px;
}
.spacex36{
  padding-top: 0px;
}
.spacex37{
  padding-top: 0px;
}
.spacex38{
  padding-top: 0px;
}
.spacex39{
  padding-top: 0px;
}
.spacex40{
  padding-top: 0px;
}
.spacex41{
  padding-top: 0px;
}
.spacex42{
  padding-top: 0px;
}
.spacex43{
  padding-top: 0px;
}
.spacex44{
  padding-top: 0px;
}
.spacex45{
  padding-top: 0px;
}
.spacex46{
  padding-top: 0px;
}
.spacex47{
  padding-top: 0px;
}
.spacex48{
  padding-top: 0px;
}
.spacex49{
  padding-top: 0px;
}
.spacex50{
  padding-top: 0px;
}
.spacex51{
  padding-top: 0px;
}
.spacex52{
  padding-top: 0px;
}
.spacex53{
  padding-top: 0px;
}
.spacex54{
  padding-top: 0px;
}
.spacex55{
  padding-top: 0px;
}
.spacex56{
  padding-top: 0px;
}
.spacex57{
  padding-top: 0px;
}
.spacex58{
  padding-top: 0px;
}
.spacex59{
  padding-top: 0px;
}
.spacex60{
  padding-top: 0px;
}
.spacex61{
  padding-top: 0px;
}
.spacex62{
  padding-top: 0px;
}
.spacex63{
  padding-top: 0px;
}
.spacex64{
  padding-top: 0px;
}
.spacex65{
  padding-top: 0px;
}
.spacex66{
  padding-top: 0px;
}
.spacex67{
  padding-top: 0px;
}
.spacex68{
  padding-top: 0px;
}
.spacex69{
  padding-top: 0px;
}
.spacex70{
  padding-top: 0px;
}
.spacex71{
  padding-top: 0px;
}
.spacex72{
  padding-top: 0px;
}
.spacex73{
  padding-top: 0px;
}
.spacex74{
  padding-top: 0px;
}
.spacex75{
  padding-top: 0px;
}
.spacex76{
  padding-top: 0px;
}
.spacex77{
  padding-top: 0px;
}
.spacex78{
  padding-top: 0px;
}
.spacex79{
  padding-top: 0px;
}
.spacex80{
  padding-top: 0px;
}
.spacex81{
  padding-top: 0px;
}
.spacex82{
  padding-top: 0px;
}
.spacex83{
  padding-top: 0px;
}
.spacex84{
  padding-top: 0px;
}
.spacex85{
  padding-top: 0px;
}
.spacex86{
  padding-top: 0px;
}
.spacex87{
  padding-top: 0px;
}
.spacex88{
  padding-top: 0px;
}
.spacex89{
  padding-top: 0px;
}
.spacex90{
  padding-top: 0px;
}
.spacex91{
  padding-top: 0px;
}
.spacex92{
  padding-top: 0px;
}
.spacex93{
  padding-top: 0px;
}
.spacex94{
  padding-top: 0px;
}
.spacex95{
  padding-top: 0px;
}
.spacex96{
  padding-top: 0px;
}
.spacex97{
  padding-top: 0px;
}
.spacex98{
  padding-top: 0px;
}
.spacex99{
  padding-top: 0px;
}
.spacex100{
  padding-top: 0px;
}
}
.ladership_detail55{
    position: relative;
}
.ladership_detail55::after {
    position: absolute;
    top: -30px;
    background-color: #E6B800;
    content: "";
    height: calc(100% + 60px);
    width: 90%;
    right: -36px;
    z-index: -1;
}
.prise{
    padding-top: 40px;
}
.prise h4{
    font-size: 18px;
    line-height: 28px;
    text-align: center;
    font-weight: 600;
    padding-bottom: 0;
    margin-bottom: 0;
    color: #124A80;
}
.prise p{
    font-weight: 500;
    text-align: center;
    padding-bottom: 0;
    margin-bottom: 0;
}
.prsse{
    padding-left: 50px;
}
@media only screen and (max-width: 767px){ 
.prsse{
    padding-left: 0px;
}
}

.new-list li {
    line-height: 25px;
    padding-left: 25px;
    font-size: 16px;
    color: #333333;
    list-style: none;
    background-image: url(../img/lis3.png);
    background-repeat: no-repeat;
    background-position: 0 5px;
    margin-bottom: 10px;
    text-align: justify;
    font-weight: 400 !important;
}
.new-list {
    padding: 0;
    margin: 0;
}
.bg-white .innersss{
    background:#ffffff;
}
.rissehhf{
    position: relative;
    background-image: url("../img/a5.jpg");
    background-size: cover;
    height: 100%;
}
.rissehhf2{
    background: rgba(11,53,92,0.9);
    padding: 50px;
    height: 100%;
}
.oiiispp{
    padding-left: 50px;
    padding-right: 50px;
}
@media only screen and (max-width: 767px) {
    .oiiispp{
    padding-left: 0px;
    padding-right:0px;
}
}
.rissehhf2 ul li{
    width: 100%;
    border-bottom: 2px solid #ffffff;
    padding-top: 10px;
    padding-bottom: 10px;
}
.rissehhf2 .nav-tabs .nav-link{
    text-align: left;
    width: 100%;
    color: #ffffff;
    font-size: 18px;
    border: 0;
}
.rissehhf2 .nav-tabs .nav-item.show .nav-link, 
.rissehhf2 .nav-tabs .nav-link.active{
background: none;
color: #FECC03;
border: 0;
}
.rissehhf2 .nav-tabs .nav-link:focus, 
.rissehhf2 .nav-tabs .nav-link:hover{
    border: 0 !important;
}
.ouuse{
    font-size: 25px;
    line-height: 35px;
    border-bottom: 1px solid #dddddd;
    width: 100%;
    padding-bottom: 10px;
}
.overss{
    overflow: hidden;
    z-index: 0;
}
.rissehhf2 li a{
  color: #ffffff;
  font-size: 18px;
  line-height: 28px;
}
.rissehhf2 h4{
  font-size: 25px;
  line-height: 35px;
  color: #FECC03;
}
.zoom:hover {
  transform: scale(1.1);
transition: all 0.5s ease-in-out 0s;
}
.zoom{
  transform: scale(1.0);
transition: all 0.5s ease-in-out 0s;
}
.ovehh{
  overflow: hidden;
}
.ovehh2:hover .oiuus{
  background: #124A80;
}
.ovehh2:hover .oiuus h4{
  color: #ffffff;
} 
.ovehh2:hover .oiuus p{
  color: #ffffff;
} 
.contass-bxo{
  background: #124A80;
  padding: 20px;
}
.contass-bxo h4{
  font-size: 25px;
  line-height: 35px;
  color: #ffffff;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.contass-bxo ul{
  color: #ffffff;
}
.contass-bxo ul li{
  color: #ffffff;
}
.contass-bxo ul li p{
  color: #ffffff;
  padding-bottom: 0;
  margin-bottom: 0;
}
.contass-bxo ul li a{
  color: #ffffff !important;
}
.sfdsf a{
  border: 0;
  background: #E6B800;
  border-radius: 0;
  padding: 10px 30px 10px 30px;
  color: #333333;
  font-size: 18px;
  line-height: 28px;
}
.sfdsf a:hover{
  background: #124A80;
}
.d-maps{
  margin-bottom: -10px;
}
.galleseee{
    position: relative;
}
.oiuius .btn{
    padding: 10px 20px;
    color: #333333;
    border: 1px solid #E6B800;
    background: none;
}
.home-header.sticky{
    position: relative;
}
@media (min-width: 1200px){
.home-header .container{
    max-width: 1340px;
}
}
a.navbar-brand:before {
    content: "";
    width: 350px;
    position: absolute;
    right: calc(100% - 1px);
    top: 0;
    height: 100%;
    background: #ffff;
}
.siiseuuys img{
    border: 1px solid #dddddd;
    padding: 10px;
}
@media only screen and (max-width: 767px) {
.home-header .container{
    max-width: 100%;
    padding: 0;
    margin: 0;
}
}
.top-secc{
background:#124A80;
position: relative;
padding-top: 7px;
padding-bottom: 7px;
}
.poiss{
    position: absolute !important;
    float: left;
    left: 0;
}
.poiss i{
    padding-right: 7px;
}
.top-head ul li.kiius{
    margin: 0 5px;
}
.oiususdd{
    box-shadow: 0px 7px 15px #0000000d;
    background: #ffffff;
    padding: 20px;
}
.oiususdd a:hover{
    color: #0B355C;
}
.oiususdd ul.new-list3 li{
    border-bottom: 1px dashed #dddddd;
    padding-top: 10px;
    padding-bottom: 10px;
    background-position: 0 11px;
}
.oiususdd ul.new-list3 li:last-child{
    border-bottom: 0;
}
.nuysye{
    display: inline-flex;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0px;
}
.nuysye li{
    list-style: none;
}
.hybb a{
    font-weight: 700 !important;
    font-size: 21px !important;
}
.nuysye i{
    font-size: 14px;
}
.top-secc .top-head>ul li.phoneicon_m a{
    background: none;
}
.top-secc .top-head>ul li.Icon-feather-mail.esse a{
background: none !important;
}
.top-secc .top-head>ul li.Icon-feather-mail.esse2 a{
 background: none !important;
}
.top-secc .top-head>ul li.Icon-feather-mail.esse3 a{
    background: none !important;  
}
.top-secc .top-head>ul li.Icon-feather-mail.esse5 a{
    background: none !important;
}
@media only screen and (max-width: 767px) {
    header.home-header .menu-nav ul > li a{
        color: #ffffff !important;
    }
    header.home-header .menu-nav ul.dropdown-menu a.dropdown-item{
        color: #333333 !important;
    }
header .menu-nav .bg-primary ul > li{
    margin: 0;
}
}
.oiuusgbbd .home_placements{
    background: none !important;
    box-shadow: 0 0 0;
    padding: 0;
}
img.kjhhss{
    border: 1px solid #dddddd;
}
.yellobox {
    line-height: 1.2em;
    background: #FECC03;
    text-transform: capitalize;
    border-radius: 100px;
    padding: 7px 10px;
    color: #000 !important;
    text-align: center;
    transition: all 0.5s ease-in-out;
    font-weight: 500 !important;
}
.ee1 img{
    width: 21px;
    height: 21px;
    margin-right: 7px;
}
.oiuiuus{
    margin-left: 50px !important;
}
.oiukjh{
    position: absolute;
    right: 0;
    float:right;
    top: 3px;
}
.oiukjh li i{
    font-size: 21px;
}



    .header-btn .btn-default{
    padding: 2px 30px 2px 2px;
}

.header-btn .btn-default::before{
    background-image: url('../img/phone-header-btn.svg');
    width: 15px;
    height: 15px;
}

.btn-default{
    position: relative;
    display: inline-flex;
    line-height: 1.2em;
    background: #FECC03;
    text-transform: capitalize;
    border-radius: 100px;
    padding: 2px 25px 2px 2px;
    border: none;
    overflow: hidden;
    transition: all 0.5s ease-in-out;
}

.btn-default:hover{
    background-color: transparent;
}

.btn-default::before{
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    bottom: 0;
    width: 10px;
    height: 10px;
    /* background-image: url('images/arrow-blue.svg'); */
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    transform: translate(-10px, -50%);
    transition: all 0.4s ease-in-out;
    z-index: 1;
}

.btn-default:hover:before{
    filter: brightness(0) invert(1);
    transform: translate(-10px, -50%);
}

.btn-default::after{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    border-radius: 100px;
    background: #124A80;
    transition: all 0.4s ease-in-out;
    z-index: 0;
}

.btn-default:hover::after{
    width: 100%;
}

.btn-default span{
    position: relative;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    background-color: #124A80;
    color: #fff;
    border-radius: 100px;
    padding: 10px 20px;
    overflow: hidden;
    z-index: 1;
    transition: all 0.5s ease-in-out;
    z-index: 1;
    white-space: nowrap;
}

.btn-default:hover span{
    background-color: transparent;
    color: #000;
}

.btn-default span::after{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    border-radius: 100px;
    background: #FECC03;
    transition: all 0.4s ease-in-out;
    z-index: -1;
}

.btn-default:hover span::after{
    width: 100%;
}

.btn-default.btn-highlighted{
    background-color: #124A80;
}

.btn-default.btn-highlighted:hover:after{
    background-color: #FECC03;
}

/* .btn-default.btn-highlighted::before{
    background-image: url('arrow-white.svg');
} */

.btn-default.btn-highlighted:hover:before{
    filter: brightness(0.1) invert(0);
}

.btn-default.btn-highlighted span{
    background-color: #FECC03;
    color:#000;
}

.btn-default.btn-highlighted:hover span{
    background-color: transparent;
    color:#fff;
}

.btn-default.btn-highlighted span::after{
    background-color: #124A80;
}