﻿.navbar a img {
	max-height: 150px;
}

.header_text {
	font-size: 23px;
	font-weight: 400;
}

.page_description p {
	font-size: 18px;
	font-weight: 400;
}

.request_demo_button {
	color: #00cc4e;
	border-color: #00cc4e;
	border-width: 2px;
}

.site_section a {
	color: #42D97C;
}

.site_section {
	font-weight: 600;
}

.video_frame {
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-top: 56.25%;
}

.responsive-iframe {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	border: none;
}

footer p {
	font-size: 17px;
	font-weight: 500;
}
@media (max-width: 454px) {
	.small_device {
		display: flex;
		max-width: 100% !important;
		flex: 0 0 100%;
		justify-content: center;
	}
		.small_device p{
			padding-top: 40px;
			padding-left:20px;
		}
}
@media (max-width: 767px) {
	.sticky-top {
		position: relative !important;
	}
}

