body {
    background: #fff;
    color: #3d4360;
    font: 400 14px/26px 'Montserrat', sans-serif;
}
h1, h2 {
	font-family: 'Great Vibes', cursive;
}
h3,h4,h5,h6 {
	font-family: 'Open Sans', sans-serif;
}

.gout h2 span:before{    left: 0px!important;
    margin-bottom: 7px;}
.gout{    width: 66%;
    float: left;}
    .gout h2 span{}
.button_slide {
    background: #fff;
    padding: 13px;
    border-radius: 30px;
    color: #28486b;
    text-shadow: 0 0 0;
    width: 240px;
    margin: 0 auto;
        border: 2px solid #e87c26;
}
.button_slide span {
     font-family: 'Libre Baskerville', serif;
    font-style: italic;
    font-size: 18px;   
}
.navbar {
	border: 0px solid #fff !important;
}
.navbar-default {
	background: none !important;
    display: inline-block;
}

.navbar-default .navbar-nav>.active>a {
	color: #000;
}
/*.hover-line {
	top: -5px;
	height: 4px;
	background-color: #719675 !important;
    border-color: #719675 !important;
}*/
.home .header1 {
    position: absolute;
    z-index: 3;
}
.home .header1.fixed .header-item-main {
    height: auto;
    z-index: 999;
    position: fixed!important;
    width: 100%;
}
.footer-bg .gap30px {
	height: 5px;
}
.bottom-bar {
	background-color: #000000;
}
.content {
	background: #fff;
	padding: 25px;
}
.contentbg1 {
	background: none;
	padding: 0;
}
.header-text-button {
    width: 100%;
    display: block;
}
.header-text-button a img {
	    max-width: 100%;
    width: 100px;
    height: 30px;
}

.navbar-default .navbar-nav > li:last-child > a{
    padding-right: 0;
}
.ourteam {
    display: block;
    float: left;
    width: 100%;
    margin-bottom: 65px;   
}
.ourteam img {
    width: 180px;
    border-radius: 50%;
    float: left;
    margin-right: 40px;
}
.ourteam h3 {
    color: #585858;
    margin-top: 0;
}
.ourteam strong {
    color: #357ca2;
    font-weight: bold;
}
.ourteam a {
    padding: 4px 14px;
    border: 2px solid #585858;
    border-radius: 30px;
    color: #06476d;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    margin-top: 0;
    display: inline-block;
}
.row.no-gutters, .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters-left {
  margin-left: 0;
  padding-left: 0;
}
.no-gutters-right {
  margin-right: 0;
  padding-right: 0;
}
@keyframes slideLeftIn {
	0% {
		transform: translateY(50px);
		opacity: 0;
	}
	100% {
		transform: translateY(0);
		opacity: 1;
	}
}
.flex-active-slide .slider-caption-inner {
    animation: slideLeftIn 800ms ease-in-out forwards;
    animation-fill-mode: both;
    animation-delay: 750ms;
}
@keyframes pulse-me {
	0% {
		transform: scale(0.5);
		opacity: 0;
	}
	50% {
		opacity: 0.1;
		background: #fff;
	}
	70% {
		opacity: 0.09;
		background: #fff;
	}
	100% {
		transform: scale(5);
		opacity: 0;
		background: #fff;
	}
}