/* .t4-palette-dark { background-color: #518ADC; color: #fff; } */
.t4-palette-dark { background-color: #D94040; color: #fff; }
/* .bg-primary { background-color: #518ADC !important; } */
.bg-primary { background-color: #D94040!important; }
/* .btn.btn-primary { background-color: #518ADC !important; } */
.btn.btn-primary { background-color: #D94040 !important; border-color: #A70000 !important; }

.t4-megamenu .navbar-nav > li.active > .nav-link { color: #B70000; border-top-color: #B70000; }
.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link { border-top: #B70000; }

/* .t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > .nav-link:hover { color: #518ADC; border-top-color: #518ADC; font-weight: bold; } */
.t4-megamenu .navbar-nav > li > a:hover, .t4-megamenu .navbar-nav > li > .nav-link:hover { color: #B70000; border-top-color: #B70000; font-weight: bold; }

.module-head-group .module-title, .sidebar-r .module-title, .sidebar-l .module-title { color: #B70000; }	

.t4-palette-light a:not(.btn-primary):hover { color: #B70000; }	
.t4-palette-light a:not(.btn-primary) { color: #D94040; }

.contact-info .address .fa, .contact-info .mail .fa { color: #fff; }	
.call-us-now h3 { color: #fff; text-transform: none; }
.acm-slideshow .owl-dots .owl-dot.active span { background-color: #B70000; }	




body { color: #000; }
.navbar-brand { margin-right: 1rem;}

h1, h2, h3, h4, h5, h6 { 
font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
color: #a70000;
}

h1, .h1 { font-size: 26px; }
h2, .h2 { font-size: 25px; }
h3, .h3 { font-size: 22px; }

.acm-features.style-2 .features-item .inner .readmore { text-transform: none; }
.initialism { text-transform: none; }
.btn { text-transform: none; padding: 0.4rem 1rem; letter-spacing: 1px; }
.module-title { text-transform: none; font-size: 1.1rem; }

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link { font-size: 26px; border-top: 5px solid transparent; }

.t4-palette-light { background-color: none;	}

.t4-footer .container { padding-top: 0.3rem; padding-bottom: 0.3rem; }
.t4-footnav .container { padding-top: 0.3rem; padding-bottom: 0.3rem; }

.page-header h2, .categories-list h2 { font-weight: 700; }

.pb-4, .py-4 { padding-bottom: 0.1rem !important; padding-top: 0.9rem !important; }

#ja-form .form-info h3 { font-size: 24px; margin-bottom: 1rem; }

.acm-features.style-2 .features-item .inner { color: #fff; }
*, ::before, ::after { text-align: justify; }

.acm-features.style-2 .features-item .inner.bg-primary { padding: 40px; }

.acm-slideshow .item-title { width: 75%; font-weight: 700; }

.acm-slideshow .slider-content { padding-top: 10rem; padding-bottom: 15rem; }

.acm-slideshow .item:before {
    background: none !important;
}

.t4-section-1 .container, .t4-section-2 .container, .t4-section-3 .container, .t4-section-4 .container, .t4-section-5 .container, .t4-section-6 .container, .t4-section-7 .container, .t4-section-8 .container, .t4-section-9 .container, .t4-section-10 .container {
	padding-top: 10px;
	padding-bottom: 1px;
}

.t4-section .section-7-l .t4-module {
	border-top-color: #AA0000;
	margin-top; 230px;
}

.module-head-group .module-title, .sidebar-r .module-title, .sidebar-l .module-title {
	color: #A70000;
}

.category-module.mod-owl .item-inner .decor {
min-height: 1px;	
}









