.heading-bx b {
	color: #096290c9;
}

@media only screen and (max-width: 576px) {
   .page-side-padding {
	padding: 0 15px;
}
}

.about-video b {
	color: #096290c9;
}

.heading-bx h1,h2,h3,h4 {
	color: #0b245e;
}

.heading-bx h1 {
	font-size: 45px;
	line-height: 45px;
}

.text-white h2 {
    color: #fff;
}

.section-sp1 {
    padding: 50px 0;
}

table td {
    padding: 15px 5px;
}

.form-group {
    padding: 0 15px;
}

.button-md {
	margin-left: 15px;
}

iframe {
    width: 100%;
}

.page-banner {
    overflow: hidden;
}

.sticky-top {
    display: flex;
    flex-direction: column;
}

.widget:last-child {
    margin-bottom: 30px;
}

.p-lr30 {
    padding-left: 15px;
    padding-right: 15px;
}

@media only screen and (max-width: 767px) {
    .header .secondary-menu {
        padding: 20px 0 !important;
        height: 80px;
    }

    .header .navbar-toggler, .header .is-fixed .navbar-toggler {
        margin: 27px 15px 14px 15px !important;
    }
}

@media only screen and (max-width: 575px) {
    .header .navbar-toggler, .header .is-fixed .navbar-toggler {
        margin: 27px 0 14px 15px !important;
    }
}