/* Add here all your CSS customizations */

.video-container{
	position:relative;
	padding-bottom:56%;
	padding-top:0px;
	height:0;overflow:hidden;
}
.video-container iframe,.video-container object,.video-container embed {
	position:absolute;top:0;
	left:0;
	width:100%;
	height:100%;
	border:none;
}

.goteam {
	filter: url(filters.svg#grayscale); /* Firefox */
	filter: gray; /* IE */
	-webkit-filter: grayscale(1); /* Webkit */
}

.goteam:hover {
	filter: none;
	-webkit-filter: grayscale(0);
}

.slider-container .tp-opacity-overlay {
    background: rgba(0, 0, 0, 0.15);
}

.zoomcta {
  height: auto;
}

.zoomcta:hover .cta-img-zoom {
  cursor: pointer;
  transform: scale(1.3);
}

.cta-img-zoom {
  width: 100%;
  transform: scale(1);
  transition: all .2s ease;
}


@media (max-width: 991px) {
	#header .header-btn-collapse-nav {
		transition: all 0.3s ease 0s;
	}

	.sticky-header-active #header .header-btn-collapse-nav {
		margin-top: 50px;
	}

}

