@charset "UTF-8";
/* CSS Document */

.icon-box img {
	max-height: 60px;
	max-width: 60px;
	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(264deg) brightness(103%) contrast(102%);
}
.service-one__single-icon img {
	max-height: 60px;
	max-width: 60px;
	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(264deg) brightness(103%) contrast(102%);
}
.faq-one__counter-single-icon img {
	max-height: 60px;
	max-width: 60px;
	filter: brightness(0) saturate(100%) invert(30%) sepia(86%) saturate(6991%) hue-rotate(345deg) brightness(91%) contrast(104%);
}
.main-slider-one__bg::before {
	background: rgb(8, 44, 75);
	background: linear-gradient(90deg, rgba(8, 44, 75, 0.7) 0%, rgba(8, 44, 75, 0.7) 17%, rgba(8, 44, 75, 0.535171568627451) 32%, rgba(8, 44, 75, 0.3082808123249299) 60%, rgba(8, 44, 75, 0.14861694677871145) 78%, rgba(8, 44, 75, 0) 89%);
}
.main-menu__logo a img {
	width: 100%;
	max-width: 300px;
}
.service-one__single h2 span {
	color: #ffffff;
}
.footer-widget__about-logo a img {
	width: 100%;
	max-width: 150px;
}
.newsletter-one__form .newsletter-form button {
	position: relative;
}
.newsletter-one__form .newsletter-form {
	text-align: center;
}