
body {
	color: #383838;
	font-family: Roboto;
	font-weight: 400;
	font-size: 16px;
	letter-spacing: 0;
}
h1 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 55px;
}
h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 50px;
}
h3 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 38px;
}
h4 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 27px;
	line-height: 31px;
}
h5 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 30px;
}
h6 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 22px;
}
a {
	color: #383838;
}
a:hover {
	color: #E51420;
}
a:active {
	color: #E51420;
}
.widget {
	color: #101f40;
}
.widget .widget-title {
	font-size: 21px;
}
.page-loader {
	background: url('img/page_loader-1.gif') 50% 50% no-repeat rgb(249,249,249);
}
.container, .boxed-container, .boxed-container .site-footer.footer-fixed, .custom-container {
	width: 1240px;
}
body .elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1240px;
}
.egoverns-content > .egoverns-content-inner {
}
.header-inner .main-logo img {
	max-height: 60px;
}
.header-inner .sticky-logo img {
	max-height: 55px;
}
.mobile-header-inner .mobile-logo img {
	max-height: 45px;
}
header.egoverns-header {
}
.topbar {
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 12px;
	line-height: 24px;
	background: #E51420;
}
.topbar a, .mobile-topbar-wrap a {
	color: #ffffff;
}
.topbar a:hover, .mobile-topbar-wrap a:hover {
	color: #b21f41;
}
.topbar a:active, .topbar a:focus, .mobile-topbar-wrap a:focus, .mobile-topbar-wrap a:active {
	color: #b21f41;
}
.mobile-topbar-wrap {
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	background: #383838;
}
.topbar-items > li {
	height: 20px;
	line-height: 20px;
}
.header-sticky .topbar-items > li, .sticky-scroll.show-menu .topbar-items > li {
	height: 40px;
	line-height: 40px;
}
.topbar-items > li img {
	max-height: 50px;
}
.logobar {
	font-family: 'Open Sans', sans-serif;
	background: #ffffff;
}
.logobar a {
	color: #000000;
}
.logobar a:hover {
	color: #000000;
}
.logobar a:active, .logobar a:focus, .logobar .egoverns-main-menu > li.current-menu-item > a, .logobar .egoverns-main-menu > li.current-menu-ancestor > a, .logobar a.active {
}
.logobar-items > li {
	height: 100px;
	line-height: 100px;
}
.header-sticky .logobar-items > li, .sticky-scroll.show-menu .logobar-items > li {
	height: 80px;
	line-height: 80px;
}
.logobar-items > li img {
	max-height: 100px;
}
.header-sticky .logobar, .sticky-scroll.show-menu .logobar {
}
.header-sticky .logobar a, .sticky-scroll.show-menu .logobar a {
}
.header-sticky .logobar a:hover, .sticky-scroll.show-menu .logobar a:hover {
}
.header-sticky .logobar a:active, .sticky-scroll.show-menu .logobar a:active, .header-sticky .logobar .egoverns-main-menu .current-menu-item > a, .header-sticky .logobar .egoverns-main-menu .current-menu-ancestor > a, .sticky-scroll.show-menu .logobar .egoverns-main-menu .current-menu-item > a, .sticky-scroll.show-menu .logobar .egoverns-main-menu .current-menu-ancestor > a, .header-sticky .logobar a.active, .sticky-scroll.show-menu .logobar a.active {
}
.header-sticky .logobar img.custom-logo, .sticky-scroll.show-menu .logobar img.custom-logo {
	max-height: 80px;
}
.navbar {
	color: #000000;
	font-family: 'Open Sans', sans-serif;
	background: #E51420;
}
.navbar a {
	color: #ffffff;
}
.navbar a:hover {
	color: #ffffff;
}
.navbar a:active, .navbar a:focus, .navbar .egoverns-main-menu > .current-menu-item > a, .navbar .egoverns-main-menu > .current-menu-ancestor > a, .navbar a.active {
	color: #ffffff;
}
.navbar-items > li {
	height: 40px;
	line-height: 40px;
}
.header-sticky .navbar-items > li, .sticky-scroll.show-menu .navbar-items > li {
	height: 70px;
	line-height: 70px;
}
.navbar-items > li img {
	max-height: 80px;
}
.header-sticky .navbar, .sticky-scroll.show-menu .navbar {
	color: #ffffff;
	background: #ffffff;
}
.header-sticky .navbar a, .sticky-scroll.show-menu .navbar a {
	color: #000000;
}
.header-sticky .navbar a:hover, .sticky-scroll.show-menu .navbar a:hover {
	color: #E51420;
}
.header-sticky .navbar a:active, .sticky-scroll.show-menu .navbar a:active, .header-sticky .navbar .egoverns-main-menu .current-menu-item > a, .header-sticky .navbar .egoverns-main-menu .current-menu-ancestor > a, .sticky-scroll.show-menu .navbar .egoverns-main-menu .current-menu-item > a, .sticky-scroll.show-menu .navbar .egoverns-main-menu .current-menu-ancestor > a, .header-sticky .navbar a.active, .sticky-scroll.show-menu .navbar a.active {
	color: #E51420;
}
.sticky-scroll.show-menu .navbar img.custom-logo {
	max-height: 70px;
}
.secondary-menu-area {
	width: 350px;
}
.secondary-menu-area {
	left: -350px;
}
.secondary-menu-area.left-overlay, .secondary-menu-area.left-push {
	left: -350px;
}
.secondary-menu-area.right-overlay, .secondary-menu-area.right-push {
}
.secondary-menu-area .secondary-menu-area-inner {
}
.secondary-menu-area a {
}
.secondary-menu-area a:hover {
}
.secondary-menu-area a:active {
}
.sticky-header-space {
}
.sticky-header-space li a {
}
.sticky-header-space li a:hover {
}
.sticky-header-space li a:active {
}
.mobile-header-items > li {
	height: 60px;
	line-height: 60px;
}
.mobile-header {
	background: #ffffff;
}
.mobile-header-items li a {
	color: #000000;
}
.mobile-header-items li a:hover {
	color: #b21f41;
}
.mobile-header-items li a:active {
	color: #b21f41;
}
.header-sticky .mobile-header-items > li, .show-menu .mobile-header-items > li {
	height: 60px;
	line-height: 60px;
}
.mobile-header .header-sticky, .mobile-header .show-menu {
	background: #ffffff;
}
.header-sticky .mobile-header-items li a, .show-menu .mobile-header-items li a {
	color: #000000;
}
.header-sticky .mobile-header-items li a:hover, .show-menu .mobile-header-items li a:hover {
	color: #b21f41;
}
.header-sticky .mobile-header-items li a:hover, .show-menu .mobile-header-items li a:hover {
	color: #b21f41;
}
.mobile-bar {
}
.mobile-bar li a {
}
.mobile-bar li a:hover {
}
.mobile-bar li a:active, ul > li.current-menu-item > a, ul > li.current-menu-parent > a, ul > li.current-menu-ancestor > a, .egoverns-mobile-menu li.menu-item a.active {
}
ul.egoverns-main-menu > li > a, ul.egoverns-main-menu > li > .main-logo {
	color: #ffffff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 16px;
}
ul.dropdown-menu {
	background: #ffffff;
}
ul.dropdown-menu > li {
}
ul.dropdown-menu > li a, ul.mega-child-dropdown-menu > li a, .header-sticky ul.dropdown-menu > li a, .sticky-scroll.show-menu ul.dropdown-menu > li a, .header-sticky ul.mega-child-dropdown-menu > li a, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a {
	color: #000000;
}
ul.dropdown-menu > li a:hover, ul.mega-child-dropdown-menu > li a:hover, .header-sticky ul.dropdown-menu > li a:hover, .sticky-scroll.show-menu ul.dropdown-menu > li a:hover, .header-sticky ul.mega-child-dropdown-menu > li a:hover, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:hover {
	color: #E51420;
}
ul.dropdown-menu > li a:active, ul.mega-child-dropdown-menu > li a:active, .header-sticky ul.dropdown-menu > li a:active, .sticky-scroll.show-menu ul.dropdown-menu > li a:active, .header-sticky ul.mega-child-dropdown-menu > li a:active, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:active, ul.dropdown-menu > li.current-menu-item > a, ul.dropdown-menu > li.current-menu-parent > a, ul.dropdown-menu > li.current-menu-ancestor > a, ul.mega-child-dropdown-menu > li.current-menu-item > a {
	color: #E51420;
}
.egoverns-single-post .page-title-wrap-inner {
	color: #ffffff;
	background-image: url(../img/bg-info-1.jpg);
	padding-top: 70px;
	padding-bottom: 70px;
}
.egoverns-single-post .page-title-wrap a {
	color: #ffffff;
}
.egoverns-single-post .page-title-wrap a:hover {
	color: #ffffff;
}
.egoverns-single-post .page-title-wrap a:active {
	color: #ffffff;
}
.egoverns-single-post .page-title-wrap-inner > .page-title-overlay {
	background: rgba(12,24,49,0.9);
}
.egoverns-blog .page-title-wrap-inner {
	color: #ffffff;
	background-image: url(../img/bg-info-1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	padding-top: 70px;
	padding-bottom: 70px;
}
.egoverns-blog .page-title-wrap a {
	color: #ffffff;
}
.egoverns-blog .page-title-wrap a:hover {
	color: #ffffff;
}
.egoverns-blog .page-title-wrap a:active {
	color: #ffffff;
}
.egoverns-blog .page-title-wrap-inner > .page-title-overlay {
	background: rgba(12,24,49,0.9);
}
.egoverns-page .page-title-wrap-inner {
	color: #ffffff;
	background-image: url(../img/bg-info-1.jpg);
	background-position: center center;
	background-size: cover;
	padding-top: 70px;
	padding-bottom: 70px;
}
.egoverns-page .page-title-wrap a {
	color: #ffffff;
}
.egoverns-page .page-title-wrap a:hover {
	color: #ffffff;
}
.egoverns-page .page-title-wrap a:active {
	color: #ffffff;
}
.egoverns-page .page-title-wrap-inner > .page-title-overlay {
	background: rgba(12,24,49,0.9);
}
.egoverns-woo .page-title-wrap-inner {
	color: #ffffff;
	padding-top: 90px;
	padding-bottom: 0;
}
.egoverns-woo .page-title-wrap a {
	color: #ffffff;
}
.egoverns-woo .page-title-wrap a:hover {
	color: #e9204f;
}
.egoverns-woo .page-title-wrap a:active {
	color: #e9204f;
}
.egoverns-woo .page-title-wrap-inner > .page-title-overlay {
}
.egoverns-single-product .page-title-wrap-inner {
}
.egoverns-single-product .page-title-wrap a {
}
.egoverns-single-product .page-title-wrap a:hover {
}
.egoverns-single-product .page-title-wrap a:active {
}
.egoverns-single-product .page-title-wrap-inner > .page-title-overlay {
}
.single-post-template .post-format-wrap {
}
.single-post-template .post-quote-wrap > .blockquote, .single-post-template .post-link-inner, .single-post-template .post-format-wrap .post-audio-wrap {
}
.blog-template .post-format-wrap {
}
.blog-template .post-quote-wrap > .blockquote, .blog-template .post-link-inner, .blog-template .post-format-wrap .post-audio-wrap {
}
.archive-template .post-format-wrap {
}
.archive-template .post-quote-wrap > .blockquote, .archive-template .post-link-inner, .archive-template .post-format-wrap .post-audio-wrap {
}
.post-quote-wrap > .blockquote {
	border-left-color: #E51420;
}
.single-post-template .post-quote-wrap > .blockquote {
	background-color: rgba(0,0,0,0.7);
}
.blog-template .post-quote-wrap > .blockquote {
	background-color: rgba(0,0,0,0.7);
}
.archive-template .post-quote-wrap > .blockquote {
	background-color: rgba(0,0,0,0.7);
}
.single-post-template .post-link-inner {
	background-color: rgba(0,0,0,0.7);
}
.blog-template .post-link-inner {
	background-color: rgba(0,0,0,0.7);
}
.archive-template .post-link-inner {
	background-color: rgba(0,0,0,0.7);
}
.post-overlay-items {
}
.post-overlay-items a {
}
.post-overlay-items a:hover {
}
.post-overlay-items a:hover {
}
.site-footer {
	font-family: 'Open Sans', sans-serif;
	background-color: #E51420;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.site-footer .widget {
	font-family: 'Open Sans', sans-serif;
}
.site-footer a {
	color: #9d9d9d;
}
.site-footer a:hover {
}
.site-footer a:hover {
}
.footer-top-wrap {
	color: #ffffff;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #191919;
	padding-top: 23px;
	padding-right: 15px;
	padding-bottom: 23px;
	padding-left: 15px;
}
.footer-top-wrap .widget {
	color: #ffffff;
	text-align: center;
}
.footer-top-wrap a {
}
.footer-top-wrap a:hover {
}
.footer-top-wrap a:hover {
}
.footer-top-wrap .widget .widget-title {
	color: #ffffff;
}
.footer-middle-wrap {
	color: #ffffff;
	font-size: 15px;
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 18px;
}
.footer-middle-wrap .widget {
	color: #ffffff;
	font-size: 15px;
}
.footer-middle-wrap a {
	color: #eaeaea;
}
.footer-middle-wrap a:hover {
	color: #ffffff;
}
.footer-middle-wrap a:active {
	color: #ffffff;
}
.footer-middle-wrap .widget .widget-title {
	color: #ffffff;
}
.footer-bottom {
	color: #ffffff;
	font-size: 12px;
	background-color: transparent;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #191919;
}
.footer-bottom .widget {
	color: #ffffff;
	font-size: 12px;
}
.footer-bottom a {
	color: #ffffff;
}
.footer-bottom a:hover {
	color: #ffffff;
}
.footer-bottom a:active {
	color: #ffffff;
}
.theme-color {
	color: #E51420;
}
.gradient-bg {
	background: -webkit-linear-gradient(-155deg,#E51420 0,#0c1831 100%);
	background: linear-gradient(-155deg,#E51420 0,#0c1831 100%);
}
.theme-color-bg {
	background-color: #E51420;
}
.theme-color-hbg:hover {
	background-color: #E51420 !important;
}
.secondary-color {
	color: #0c1831;
}
.default-color {
	color: #E51420 !important;
}
::selection {
	background: #E51420;
}
b {
	color: #E51420;
}
b {
	color: #E51420;
}
.error-404 .page-title {
	text-shadow: -1px -1px 0 #E51420,1px -1px 0 #E51420,-1px 1px 0 #000,1px 1px 0 #000;
}
.top-sliding-toggle.fa-minus {
	border-top-color: #E51420;
}
.owl-dot.active span {
	background: #E51420;
	border-color: #E51420;
}
.owl-prev, .owl-next {
	color: #E51420;
}
.owl-prev:hover, .owl-next:hover {
	color: #E51420;
}
.typo-a-white a:hover {
	color: #E51420;
}
.header-button a, .sticky-head.header-sticky .nav-item-inner a.egoverns-popup-trigger.btn {
	background-color: #E51420;
}
.classic-navbar .egoverns-main-menu {
	background: #E51420;
}
.classic-navbar .egoverns-main-menu:before {
	border-bottom-color: #E51420;
}
ul.mobile-topbar-items.nav li span {
	color: #E51420;
}
.header-inner .logobar-inner .media i {
	color: #E51420;
}
.header-inner .logobar-inner .media i:after {
	background: #E51420;
}
.dropdown:hover > .dropdown-menu {
	border-color: #E51420;
}
.egoverns-main-menu li.menu-item.dropdown .dropdown-menu a:before {
	background: #E51420;
}
.navbar ul ul ul.dropdown-menu li .nav-link:focus, ul.nav ul ul.dropdown-menu li .nav-link:focus {
	color: #E51420;
}
.navbar ul ul li.menu-btn a {
	color: #E51420;
}
.widget .widget-title::before {
	background: #E51420;
}
.search-form .input-group input.form-control::-webkit-input-placeholder, .search-form .input-group input.form-control::-moz-placeholder, .search-form .input-group input.form-control::-ms-input-placeholder, .search-form .input-group input.form-control:-moz-placeholder {
	color: #E51420 !important;
}
input[type=submit] {
	background: #E51420;
}
.btn, button, .btn.bordered:hover, a.button.logout-link {
	background: #E51420;
}
.btn.classic:hover {
	background: #E51420;
}
.btn.link {
	color: #E51420;
}
.btn.bordered, a.btn.btn-link {
	color: #E51420;
}
.btn.inverse:hover {
	background-color: #E51420;
}
.btn.btn-default.theme-color {
	background: #E51420;
}
.btn.secondary-color {
	background: #0c1831;
}
.rev_slider_wrapper .btn.btn-outline:hover {
	background-color: #E51420;
	border-color: #E51420;
}
.rev_slider .btn.btn-default {
	border-color: #E51420 !important;
}
select:focus {
	border-color: #E51420;
}
.close:before, .close:after {
	background: #E51420;
}
.nav-link:focus, .nav-link:hover {
	color: #E51420;
}
.zmm-dropdown-toggle {
	color: #E51420;
}
ul li.theme-color a {
	color: #E51420 !important;
}
.top-meta ul li a.read-more, .bottom-meta ul li a.read-more {
	color: #E51420;
}
.single-post-template blockquote {
	border-color: #E51420;
}
.single-post .post-meta li i.before-icon::before {
	color: #E51420;
}
.single-post .entry-meta ul li a:hover {
	color: #E51420;
}
.post-comments-wrapper p.form-submit input {
	background-color: #E51420;
	border-color: #E51420 !important;
}
.single-post .author-info {
	border-color: #E51420;
}
.grid-layout .article-inner header.entry-header:after, .grid-layout .post .post-more a.read-more, .blog-wrapper .post-overlay-items > .post-more a.read-more, .blog-style-default .entry-title:after, .blog-wrapper.blog-style-default a.read-more {
	background-color: #E51420;
}
.post-navigation .nav-links .nav-next a, .post-navigation .nav-links .nav-previous a {
	border-color: #E51420;
}
.post-navigation .nav-links .nav-next a:hover, .post-navigation .nav-links .nav-previous a:hover, .single-post .post-navigation-wrapper .nav-links.custom-post-nav > div > i, .single-post-template article .article-inner > .top-meta li.nav-item:after, .light-menu.elementor-widget-wp-widget-nav_menu .menu li:before, .post-meta > ul > li.nav-item .post-tags a:hover, .single-post-template article .article-inner > .top-meta li.nav-item .post-date::before, .post-navigation-wrapper .nav-links.custom-post-nav .prev-nav-link a.prev::before, .post-navigation-wrapper .nav-links.custom-post-nav .next-nav-link a.next::before, .egoverns_latest_post_widget .side-item-text a::before, .egoverns_latest_post_widget .side-item-text a::after {
	background-color: #E51420;
}
.custom-post-nav > .prev-nav-link > a:hover, .custom-post-nav > .next-nav-link > a:hover, .single-post-template blockquote:before, .zozo-horizontal-slider-wrap .jctkr-wrapper ul li:before, .light-menu.elementor-widget-wp-widget-nav_menu .menu li a:hover, .single-post-template article .article-inner > .top-meta li.nav-item .post-date a, .single-post-template article .article-inner > .top-meta li.nav-item a:hover {
	color: #E51420;
}
.calendar_wrap th, tfoot td {
	background: #E51420;
}
.widget_calendar caption {
	border-color: #E51420;
}
.widget_archive li:before {
	color: #E51420;
}
.site-footer .widget_archive li:before {
	color: #E51420;
}
.widget.widget_tag_cloud a.tag-cloud-link:hover {
	background: #E51420;
	border-color: #E51420;
}
.null-instagram-feed p a {
	background: #E51420;
}
.widget .menu-item-object-egoverns-services a {
	background: #0c1831;
}
.site-footer .widget .menu-item-object-egoverns-services.current-menu-item a:hover {
	color: #E51420;
}
.widget .menu-item-object-egoverns-services.current-menu-item a, .widget .menu-item-object-egoverns-services a:hover {
	background: #E51420;
}
.widget-area .widget .menu-item-object-egoverns-services.current-menu-item a, .widget-area .widget .menu-item-object-egoverns-services a:hover {
	border-left-color: #E51420;
}
.widget .menu-item-object-egoverns-service a {
	border-color: #E51420;
}
.zozo-horizontal-slider-title {
	background: #E51420;
}
.grid-layout .article-inner .top-meta a.read-more::before, .grid-layout .article-inner .entry-footer .bottom-meta a.read-more::before, .egoverns-single-post .post-comments .comment-reply-link:before, .comment-meta .comment-reply-link:before {
	color: #E51420;
}
.zozo_advance_tab_post_widget .nav-tabs .nav-item.show .nav-link, .widget .nav-tabs .nav-link.active {
	background: #E51420;
}
.back-to-top > i {
	color: #E51420;
}
.page-title-inner .page-title, .list-fullwidth-active .feature-box-title, .contact-info-style-modern .contact-info-title, .team-info .team-title h2 {
	background-image: -webkit-linear-gradient(120deg,#E51420 0,#0c1831 100%);
	background-image: linear-gradient(120deg,#E51420 0,#0c1831 100%);
}
.entry-title a:hover {
	color: #E51420;
}
.title-separator.separator-border {
	background-color: #E51420;
}
.section-title-wrapper .title-wrap > .sub-title::before {
	background-color: #E51420;
}
.twitter-3 .tweet-info {
	border-color: #E51420;
}
.twitter-wrapper.twitter-dark a {
	color: #E51420;
}
.price-text {
	color: #E51420;
}
.pricing-style-1.pricing-list-active .pricing-inner-wrapper, .pricing-style-1 .btn-default:hover {
	background-color: #E51420;
}
.pricing-style-1 .pricing-table-info .price-text, .pricing-style-1 .pricing-table-info > .price-before {
	color: #E51420;
}
.pricing-style-3 .pricing-inner-wrapper, .pricing-style-1 .btn-default:hover {
	border-color: #E51420;
}
.pricing-style-2 .price-text p {
	color: #E51420;
}
.pricing-style-3 .pricing-title::before, .pricing-style-3 .pricing-title::after, .pricing-style-2 .pricing-table-info:after, .pricing-style-3 ul.pricing-features-list li:before {
	background-color: #E51420;
}
.theme-gradient-bg {
	background: -webkit-linear-gradient(-150deg,#0c1831 35%,#E51420 65%) !important;
	background: linear-gradient(-150deg,#0c1831 35%,#E51420 65%) !important;
}
.compare-pricing-wrapper .pricing-table-head, .compare-features-wrap {
	background: #E51420;
}
.zozo-horizontal-slider-title:after {
	background: #0c1831;
}
.compare-pricing-style-3.compare-pricing-wrapper .btn:hover {
	background: #E51420;
}
.counter-wrapper.dashed-secondary-color.counter-style-1 {
	border-color: #E51420;
}
.counter-wrapper.dashed-theme-color.counter-style-1 {
	border-color: #E51420;
}
.counter-value span.counter-suffix {
	color: #E51420;
}
.counter-wrapper.counter-style-2 .counter-value h3 {
	background: #E51420;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.day-counter-modern .day-counter > *:after {
	background: rgba(193,40,42,0.1);
}
span.typing-text, .typed-cursor {
	color: #E51420;
}
.testimonial-light .client-name:hover {
	color: #E51420;
}
.testimonial-wrapper.testimonial-1 a.client-name:hover, .testimonial-wrapper.testimonial-1 .client-designation {
	color: #E51420;
}
.testimonial-wrapper.testimonial-1 .testimonial-inner::after, .testimonial-wrapper.testimonial-modern .testimonial-inner:after, .testimonial-wrapper.testimonial-default .owl-item .testimonial-inner, .testimonial-list .testimonial-list-item .testimonial-thumb:before, .single-egoverns-testimonial .testimonial-info .testimonial-img:before {
	background-color: #E51420;
}
.egoverns-content .testimonial-2 .testimonial-inner:hover, .egoverns-content .testimonial-2 .testimonial-inner:hover .testimonial-thumb img {
	border-color: #E51420;
}
.testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-info .client-name, .testimonial-wrapper.testimonial-3 .testimonial-inner .testimonial-excerpt .testimonial-excerpt-icon i, .testimonial-wrapper.testimonial-default .testimonial-inner > *.testimonial-excerpt:before {
	color: #E51420 !important;
}
.events-date {
	border-color: #E51420;
}
.event-inner .event-schedule-inner .tab-content i {
	color: #E51420;
}
.event-details-wrap ul li:before {
	background: #E51420;
}
.media.event-list-item:before {
	background: #E51420;
}
.event-details-wrap ul li:after {
	border-color: #E51420;
}
.media.event-list-item span.event-time, .media.event-list-item .post-more a.read-more {
	background: #E51420;
}
.events-date {
	border-color: #E51420;
}
.event-inner .event-schedule-inner .tab-content i, .event-inner .post-more > a, .event-date, .event-wrapper.event-dark .event-inner .post-title-head > a:hover, .media.event-list-item .read-more {
	color: #E51420;
}
.event-info h4, .event-venue h4, .event-contact-title h4, .event-contact h4, .event-map h4, .event-wrapper.event-modern .event-date:after, .event-wrapper.event-default .event-inner .event-date, .media.event-list-item .event-date:after, .event-list-item .event-date:before, .event-classic .event-inner .event-date, .event-wrapper.event-modern .event-inner:after {
	background: #E51420;
}
.event-details-wrap ul li:before {
	background: #E51420;
}
.event-details-wrap ul li:after {
	border-color: #E51420;
}
.nav.pagination > li.nav-item.active a, .nav.pagination > li.nav-item span, .nav.pagination > li.nav-item a, .nav.pagination > li.nav-item:focus a {
	background: #E51420;
	border-color: #E51420;
}
.egoverns-sticky-wrapper.text_trigger a, a.egoverns-sticky-trigger {
	background: #E51420;
}
.team-wrapper.team-default .team-inner .team-designation h6, .team-default .client-name {
	color: #E51420;
}
.team-wrapper.team-default .team-inner:after {
	background: #E51420;
}
.team-wrapper.team-default .team-inner:before {
	background: #0c1831;
}
.team-modern .team-name a::after, span.animate-bubble-box:before {
	background: #E51420;
	filter: drop-shadow(0 1px 2px rgba(193,40,42,0.5));
}
span.animate-bubble-box:after {
	background: #E51420;
	filter: drop-shadow(0 1px 2px rgba(193,40,42,0.5));
}
span.animate-bubble-box {
	box-shadow: 0 0 1px 0 rgba(193,40,42,0.1),0 0 1px 0 rgba(193,40,42,0.1) inset;
}
.team-wrapper.team-modern .team-inner > .team-thumb {
	border-color: #E51420;
}
.team-wrapper.team-modern .team-inner:hover > .team-designation h6 {
	color: #E51420;
}
.timeline-style-2 .timeline > li > .timeline-panel {
	border-color: #E51420;
}
.timeline-sep-title {
	color: #E51420;
}
.timeline-style-2 .timeline > li > .timeline-panel:before {
	border-left-color: #E51420;
	border-right-color: #E51420;
}
.timeline-style-2 .timeline > li > .timeline-panel:after {
	border-left-color: #E51420;
	border-right-color: #E51420;
}
.timeline-style-3 .timeline > li > .timeline-sep-title {
	background: #E51420;
}
.cd-horizontal-timeline .events {
	background: #E51420;
}
.cd-horizontal-timeline .events a.selected::after {
	background-color: #E51420;
	border-color: #E51420;
}
.cd-timeline-navigation a {
	border-color: #E51420;
}
.cd-horizontal-timeline .events-content em {
	color: #E51420;
}
.cd-horizontal-timeline .events-content li {
	border-color: #E51420;
}
.cd-horizontal-timeline .events-content li .tl-triangle {
	border-bottom-color: #E51420;
}
.cd-horizontal-timeline .events-content li > h2 {
	color: #E51420;
}
.portfolio-wrapper ul.nav.m-auto.d-block > li.active a {
	background: #E51420;
}
.portfolio-wrapper ul.nav.m-auto.d-block > li a {
	background: #0c1831;
}
.portfolio-style-modern a.read-more:before {
	background: #0c1831;
}
.portfolio-style-modern a.read-more:after {
	background: #E51420;
}
.portfolio-wrapper.portfolio-style-modern .post-overlay-items a:hover, .portfolio-meta-list > li a:hover {
	color: #E51420 !important;
}
.portfolio-masonry-layout .portfolio-angle .portfolio-title h4:after {
	background-color: #E51420;
}
.portfolio-style-classic .post-overlay-items > .portfolio-popup-icon a, .portfolio-style-classic .post-overlay-items > .portfolio-link-icon a, .portfolio-style-modern .post-overlay-items > .portfolio-link-icon a, .portfolio-style-modern .post-overlay-items > .portfolio-popup-icon a {
	background-color: #E51420;
}
.portfolio-default .portfolio-wrap .portfolio-content-wrap {
	background-color: #E51420;
}
.portfolio-default .portfolio-overlay .portfolio-title a:after {
	background-color: rgba(193,40,42,0.5);
}
.portfolio-style-default .portfolio-link-icon a, .portfolio-style-default .portfolio-popup-icon a {
	background-color: #E51420;
}
.portfolio-classic .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a, .portfolio-angle .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a {
	color: #E51420;
}
.portfolio-classic .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a:hover, .portfolio-angle .portfolio-wrap .portfolio-content-wrap .portfolio-read-more a:hover {
	background-color: #E51420;
}
.portfolio-single.portfolio-model-2 .portfolio-details .portfolio-meta-wrap {
	background: #E51420;
}
.portfolio-model-4 .portfolio-info .portfolio-meta .portfolio-meta-list > li ul.portfolio-categories a:hover {
	color: #E51420;
}
.single-egoverns-portfolio .portfolio-title h3::after, .single-egoverns-portfolio .portfolio-related-slider h4::after, .portfolio-related-slider .related-title {
	background-color: #E51420;
}
.portfolio-creative .portfolio-wrap:hover .portfolio-content-wrap {
	background-color: #E51420;
}
span.portfolio-meta-icon {
	color: #E51420;
}
.portfolio-filter.filter-1 ul > li.active > a, .portfolio-filter.filter-1 ul > li > a:hover {
	background-color: #E51420;
}
.portfolio-filter.filter-1 ul > li > a, .portfolio-filter.filter-1 ul > li > a:hover {
	border: solid 1px #E51420;
}
.portfolio-filter.filter-1 ul > li > a {
	border-color: #E51420;
}
.portfolio-filter.filter-1 a.portfolio-filter-item {
	color: #E51420;
}
.portfolio-masonry-layout .portfolio-classic .portfolio-content-wrap {
	background: #E51420;
}
.portfolio-filter.filter-2 .active a.portfolio-filter-item {
	color: #E51420;
}
.portfolio-filter.filter-2 li a:after {
	background-color: #E51420;
}
.portfolio-slide .portfolio-content-wrap {
	background: #E51420;
}
.portfolio-minimal .portfolio-overlay-wrap:before, .portfolio-minimal .portfolio-overlay-wrap:after {
	border-color: #E51420;
}
.portfolio-classic .portfolio-overlay-wrap:before {
	border-color: #E51420;
}
.portfolio-archive-title a:hover {
	color: #E51420;
}
.portfolio-filter.filter-3 a.portfolio-filter-item {
	color: #E51420;
}
.portfolio-filter.filter-3 li.active a.portfolio-filter-item {
	background: #E51420;
}
.icon-theme-color {
	color: #E51420;
}
.feature-box-wrapper .feature-box-title > a:hover {
	color: #E51420 !important;
}
.feature-box-wrapper .btn.bordered:hover {
	border-color: #E51420;
}
.feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link, .feature-box-wrapper.feature-ser:hover .feature-box-btn .btn.link:after {
	color: #E51420;
}
.feature-ser:hover .feature-box-btn .btn.link::after, .feature-box-wrapper.feature-box-modern:after {
	background: #E51420;
}
.feature-box-wrapper.border-hover-color:hover {
	border-bottom-color: #E51420 !important;
}
.feature-box-wrapper > .feature-box-title .section-title .title-bottom-line, .section-title-wrapper .title-separator.separator-border:before, .section-title-wrapper .title-separator.separator-border:after, .feature-box-wrapper.feature-box-modern:before {
	background-color: #0c1831;
}
.hover-bottom .feature-box-inner:after {
	background-color: #E51420;
	background-image: -webkit-linear-gradient(to left,#E51420,#0c1831 );
	background-image: -moz-linear-gradient(to left,#E51420,#0c1831 );
	background-image: -ms-linear-gradient(to left,#E51420,#0c1831 );
	background-image: -o-linear-gradient(to left,#E51420,#0c1831 );
	background-image: linear-gradient(to left,#E51420,#0c1831 );
}
.feature-box-btn .btn.link {
	color: #E51420;
}
.feature-box-btn .btn.link::after {
	color: #E51420;
}
.feature-box-wrapper.radius-design:hover, .feature-box-wrapper.radius-design.section-active {
	background-color: #E51420 !important;
	border-color: #E51420 !important;
}
.feature-box-wrapper.radius-design .invisible-number {
	color: #E51420;
}
.feature-box-style-1 .feature-box-btn .btn.link:hover, .feature-box-style-1 .feature-box-btn .btn.link:hover::after {
	color: #E51420;
}
.feature-box-style-2:hover, .feature-box-wrapper.contact-box.feature-box-classic:hover {
	background-color: #E51420 !important;
}
.feature-box-style-3 .invisible-number {
	color: #E51420;
}
.feature-box-style-3::after {
	background-color: #E51420;
}
.feature-box-wrapper:hover .feature-box-icon span.theme-color-hbg {
	background-color: #E51420;
}
[class^='imghvr-shutter-out-']:before, [class*=' imghvr-shutter-out-']:before, [class^='imghvr-shutter-in-']:after, [class^='imghvr-shutter-in-']:before, [class*=' imghvr-shutter-in-']:after, [class*=' imghvr-shutter-in-']:before, [class^='imghvr-reveal-']:before, [class*=' imghvr-reveal-']:before {
	background-color: #E51420;
}
.image-grid-inner:after {
	background: #E51420;
}
.service-wrapper.service-default .service-inner > .service-title a, .service-wrapper a.read-more.btn, .service-wrapper.service-default a.read-more.btn:hover, .service-wrapper.service-default a.read-more.btn:focus {
	color: #E51420;
}
.service-wrapper.service-default .service-icon-img-wrap:nth-child(2)::before,.service-wrapper.service-default a.read-more.btn:hover::after,.service-wrapper.service-default a.read-more.btn:focus::after,.service-wrapper.service-default a.read-more.btn::before,.service-wrapper.service-default a.read-more.btn::after{background:#E51420}
.service-modern .service-icon-img-wrap:after {
	background: rgba(193,40,42,0.15);
}
.service-modern .service-inner:after {
	background: #E51420;
}
.service-modern .service-inner:before {
	background: #0c1831;
}
.active .round-tab-head {
	background-image: -webkit-linear-gradient(0deg,#E51420 0,rgba(193,40,42,0.4) 100%);
}
.top-meta ul li i, .bottom-meta ul li i {
	color: #E51420;
}
.blog-style-3 .post-thumb, .single-post-template blockquote, .wp-block-quote.has-text-align-right {
	border-color: #E51420;
}
.blog-wrapper .blog-inner .top-meta a.read-more::before, .blog-wrapper .blog-inner .bottom-meta a.read-more::before, article.post .bottom-meta a.read-more::before, .services-read-more .read-more::before, .post-overlay-items .post-category a {
	background: #E51420;
}
.blog-wrapper .blog-inner .top-meta a.read-more::after, .blog-wrapper .blog-inner .bottom-meta a.read-more::after, .services-read-more .read-more::after {
	background: -webkit-linear-gradient(to left,#E51420 0,rgba(237,66,102,0) 100%);
	background: linear-gradient(to right,#E51420 0,rgba(237,66,102,0) 100%);
	background: -moz-linear-gradient(to left,#E51420 0,rgba(237,66,102,0) 100%);
}
.blog-wrapper .post-thumb.post-overlay-active:before {
	background-image: -webkit-linear-gradient(120deg,rgba(193,40,42,0.80) 0,rgba(12,24,49,0.85) 100%);
	background-image: linear-gradient(120deg,rgba(193,40,42,0.80) 0,rgba(12,24,49,0.85) 100%);
}
.sticky-date .post-date, .egoverns-toggle-post-wrap .switch input:checked + .slider, .comment-reply-title:after, .post-comments .post-box-title:after {
	background-color: #E51420;
}
.egoverns-toggle-post-wrap .switch input:focus + .slider {
	box-shadow: 0 0 1px #E51420;
}
.blog-style-classic-pro .post-date a, .blog-style-list .post-date a {
	color: #0c1831;
}
cite.quote-author {
	color: #E51420;
}
.single-post-template article .article-inner .entry-content span.dropcap-bg {
	box-shadow: 4px 5px 16px rgba(193,40,42,0.4);
	background-color: #E51420;
}
.contact-info-wrapper.contact-info-style-2 .contact-mail a:hover {
	color: #E51420;
}
.contact-info-wrapper.contact-info-style-modern:after {
	background-image: -webkit-linear-gradient(120deg,#E51420 0,#0c1831 100%);
	background-image: linear-gradient(120deg,#E51420 0,#0c1831 100%);
}
.contact-form-wrapper .wpcf7 input[type=submit], .wpcf7 input[type=submit] {
	background: #E51420;
}
.contact-form-grey .wpcf7 input.wpcf7-submit, .contact-form-classic .wpcf7 input[type=submit] {
	background: #E51420;
}
.content-carousel-wrapper .owl-nav > *:hover {
	color: #E51420;
}
.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper,.shape-arrow .wpb_column:last-child .feature-box-wrapper{background:#E51420}
.shape-arrow .wpb_column:first-child .feature-box-wrapper::before,.shape-arrow .wpb_column:nth-child(3) .feature-box-wrapper::before{border-top-color:#E51420;border-bottom-color:#E51420}
.shape-arrow .wpb_column .feature-box-wrapper::before,.shape-arrow .wpb_column .feature-box-wrapper::after,.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper::before,.shape-arrow .wpb_column:nth-child(2) .feature-box-wrapper::after,.shape-arrow .wpb_column:last-child .feature-box-wrapper::before,.shape-arrow .wpb_column:last-child .feature-box-wrapper::after{border-left-color:#E51420}
.wpbc_booking_form_structure .wpbc_structure_form .form-group .btn-default {
	background: -webkit-linear-gradient(-144deg,#0c1831 15%,#E51420 85%);
	background: linear-gradient(-144deg,#0c1831 15%,#E51420 85%);
}
.widget_search .search-form .input-group .btn, .nav.pagination > li.nav-item.active a, .nav.pagination > li.nav-item span, .nav.pagination > li.nav-item a, .nav.pagination > li.nav-item:focus a, .egoverns_mailchimp_widget input.zozo-mc.btn, .egoverns_mailchimp_widget button.zozo-mc.btn, .wpdm-download-link.btn.btn-primary.btn-sm, .media.event-list-item span.event-time, .media.event-list-item .post-more a.read-more, .btn, button, .btn.bordered:hover, a.button.logout-link, .contact-form-wrapper .wpcf7 input[type=submit], .wpcf7 input[type=submit], .post-comments-wrapper p.form-submit input {
	background-color: #E51420;
}
.woocommerce p.stars a {
	color: #E51420;
}
.woocommerce .product .onsale {
	background-color: #E51420;
}
.woocommerce ul.products li.product .price, .woocommerce .product .price, .woocommerce .product .price ins, .woocommerce.single .product .price ins {
	color: #E51420;
}
.woocommerce div.product .product_title {
	color: #E51420;
}
.woocommerce .product .button, .woocommerce.single .product .button, .woocommerce #review_form #respond .form-submit input, .woocommerce button.button, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled, .woocommerce ul.products li.product .woo-thumb-wrap .button:hover, .woocommerce ul.products li.product .woo-thumb-wrap .added_to_cart, .woocommerce ul.products li.product .woo-thumb-wrap .added_to_cart:hover {
	background: #E51420;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #E51420;
}
.dropdown-menu.cart-dropdown-menu .mini-view-cart a, .egoverns-sticky-cart .mini-view-cart a, .dropdown-menu.wishlist-dropdown-menu .mini-view-wishlist a, .egoverns-sticky-wishlist .mini-view-wishlist a {
	background: #E51420;
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce input.button.alt, .woocommerce input.button.disabled, .woocommerce input.button:disabled[disabled], .cart_totals .wc-proceed-to-checkout a.checkout-button, .woocommerce button.button.alt {
	background: #E51420;
}
.woocommerce-info, .woocommerce-message {
	border-top-color: #E51420;
}
.woocommerce-info::before, .woocommerce-message::before {
	color: #E51420;
}
.form-control:focus {
	border-color: #E51420 !important;
}
.woocommerce nav.woocommerce-pagination ul li, .woocommerce nav.woocommerce-pagination ul li a:active, .woocommerce nav.woocommerce-pagination ul li a:focus {
	background-color: #E51420;
	border-color: #E51420;
}
.woo-top-meta select {
	background-image: url(img/icon-select.png);
}
.widget-area .widget-title::after {
	background-color: #E51420;
}
.widget_categories ul li a:before, .widget_meta ul li a:before {
	color: #E51420;
}
.widget_categories ul li a:hover, .widget_meta ul li a:hover, .widget_archive ul li a:hover, .widget_recent_entries ul li a:hover, .widget-area .widget_pages li a:hover, .widget_recent_entries ul li > .post-date {
	color: #E51420;
}
.egoverns_latest_post_widget li a:hover, .egoverns_popular_post_widget li a:hover {
	color: #E51420;
}
.anim .popup-video-post.popup-trigger-icon:after, .anim .popup-video-post.popup-trigger-icon:before, .anim .popup-video-post.popup-trigger-icon, span.popup-modal-dismiss.ti-close, .egoverns-popup-dismiss span.ti-close, .contact-info-wrapper .contact-info-title:after {
	background-color: #E51420;
}
.anim .popup-video-post.popup-trigger-icon {
	color: #E51420;
}
a.modal-box-trigger.modal-trigger-icon {
	color: #E51420;
}
.round-tab-wrapper, .elementor-widget-container.round-tab-wrapper:after, .elementor-widget-container.round-tab-wrapper:before {
	border-color: #E51420;
}
.egoverns_mailchimp_widget input.zozo-mc.btn, .egoverns_mailchimp_widget button.zozo-mc.btn {
	background-color: #E51420;
}
.mailchimp-wrapper.mailchimp-light .input-group .input-group-btn .mc-submit-btn {
	background-color: #E51420;
}
.widget .footer-info .media::before {
	color: #E51420;
}
.custom-top-footer .primary-bg {
	background-color: #E51420;
}
.custom-top-footer .secondary-bg {
	background-color: #0c1831;
}
.current_page_item a {
	color: #E51420;
}
.mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li.active a, .mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li:hover a {
	border-color: #E51420;
}
.booking_form .datepick-inline .calendar-links, .booking_form .datepick-inline td.datepick-days-cell.date2approve {
	background: #E51420;
}
ul.social-icons.social-hbg-theme > li a:hover {
	background: #E51420;
}
.woo-icon-count {
	background: #E51420;
}
footer .widget .btn.link.before-icon {
	color: #E51420;
}
.related-slider-content-wrap:hover .related-slider-content {
	background: rgba(193,40,42,0.8);
}
.error-404-area .page-title-default .breadcrumb a:hover {
	color: #E51420;
}
@media only screen and (max-width:991px){
.bg-after-991 {
	background: #E51420;
}
}
.page-links > span.page-number, a span.page-number:hover, a span.page-number:active, a span.page-number:focus {
	border-color: #E51420;
}
span.page-number, a span.page-number:hover {
	background: #E51420;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer {
	background: #0c1831;
}
.bbp-breadcrumb {
	background: #E51420;
}
.w3eden .list-group .badge {
	color: #0c1831;
}
body .w3eden .list-group-item:nth-child(2){background:#0c1831}
.wp-block-button__link, .wp-block-file .wp-block-file__button {
	background: #E51420;
}
.wp-block-quote, blockquote.wp-block-quote.is-style-large, .wp-block-quote[style*="text-align:right"], .wp-block-quote[style*="text-align: right"] {
	border-color: #E51420;
}
.is-style-outline {
	color: #E51420;
}
body {
}
.egoverns-content > .egoverns-content-inner {
	padding-top: 0;
	padding-bottom: 0;
}


