.programs{ color:#fff; padding:230px 0; background-size:100%}

.breadcrumb-programs{margin-bottom:0; background:#FFA845}
.breadcrumb-programs a{display:block; padding:15px 0; border-right:solid 1px #ce832c; float:left; color:#333; width:24%; text-align:center; font-weight:500}
.breadcrumb-programs a.active{border-left:none;background:white}
.breadcrumb-programs span{color:#000}

.vision{background:url(../images/vision-bg.jpg); color:#fff; background-size: cover;}



.events{margin-right: -15px;margin-left: -15px;}
.events .slider--item{background:#FF2E57; margin:0 15px; text-align:center; color:#fff; padding:40px; min-height:250px; border-radius:16px}
.events .slider--item .caption{}
.events .slick-dots{padding:0;margin:0;width:100%;position:absolute;bottom:-10px;text-align:center}
.events .slick-dots li{display:inline-block;vertical-align:middle;margin:0 6px}
.events .slick-dots li.slick-active button{background-color:#FF2E57}
.events .slick-dots li.slick-active button:hover{background-color:#FF2E57}
.events .slick-dots li button{outline:0;display:block;width:18px;height:18px;border:1px solid #FF2E57;background-color:rgba(255,255,255,0);text-indent:-9999px;cursor:pointer;-webkit-transition:all,.2s,ease-in 1s ease-in-out;-khtml-transition:all,.2s,ease-in 1s ease-in-out;-moz-transition:all,.2s,ease-in 1s ease-in-out;-ms-transition:all,.2s,ease-in 1s ease-in-out;-o-transition:all,.2s,ease-in 1s ease-in-out;transition:all,.2s,ease-in 1s ease-in-out}
.events .slick-dots li button:hover{background-color:rgba(255,255,255,.5)}
.events .slick-arrow{display:none !important}
.events.bi p{font-size:22px}
.events.bi .slider--item{min-height:190px}

.nav {
    display: block;

    text-transform: uppercase;
    margin: 0; 
    padding: 0;
}

.nav li {
    list-style: none;
}

.nav .button-dropdown {
    position: relative;
}

.nav li a {
    display: block;
    color: #333;
    padding: 10px 20px;
    text-decoration: none;
}

.nav li a span {
    display: inline-block;
    margin-left: 5px;
    font-size: 10px;
    color: #999;
}

.nav li a:hover, .nav li a.dropdown-toggle.active {

    color: #fff;
}

.nav li a:hover span, .nav li a.dropdown-toggle.active span {
    color: #fff;
}

.nav li .dropdown-menu {
    display: none;
    position: absolute;
    left: 0;
    padding: 0;
    margin: 0;
    margin-top: 3px;
    text-align: left;
}

.nav li .dropdown-menu.active {
    display: block;
}

.nav li .dropdown-menu a {
    width: 150px;
}


@media (max-width: 575.98px) {
.intro.images {padding:0}
.form-title h2{font-size:24px;}
.breadcrumb-programs a{width:100%; border:none}
.breadcrumb-programs a.active {background: none;}
.nav li .dropdown-menu{width:100%; top:52px;}
.nav li .dropdown-menu a{width:100%; padding:20px;border-bottom: solid 1px #e5e5e5; }
.programs {padding: 90px 0; background-size:cover !important; background-position:center !important}
.bus-img {padding:0}


}
