/*
Theme Name: Novaride Child
Template:   novaride
Theme URI: https://themeforest.net/user/awaiken
Description: Novaride Child Theme
Author: Awaiken
Author URI: https://awaiken.com/
Version: 1.0.0
Text Domain: novaride-child
*/

@font-face {
  font-family: 'CorporateABQRegular';
  src: url('fonts/Corporate-ABQ-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

:root {
  --e-global-typography-primary-font-family: 'CorporateABQRegular', sans-serif;
  --e-global-typography-secondary-font-family: 'CorporateABQRegular', sans-serif;
  --e-global-typography-text-font-family: 'CorporateABQRegular', sans-serif;
  --e-global-typography-accent-font-family: 'CorporateABQRegular', sans-serif;
}


body {
  /*font-family: 'CorporateABQRegular', sans-serif !important;*/
  font-family: var(--e-global-typography-text-font-family) !important;
}

.ekit-template-content-header .header-version-3
{
	background:#2D354C;
}

body.home.novaride-dark
{
	background-color:#fff !important;
/*	color:#2D354C !important;*/
}

/*body.home .e-con>.e-con-inner
{
	background:#2D354C;
}
*/

body.home.novaride-dark p
{
/*	color:#000 !important;*/
}

body.novaride-dark
{
	background-color:#2D354C !important;
	color:#fff !important;
}


.elementor-element.elementor-element-a40b52f .ata-site-logo-container .ata-site-logo-img
{
	height:56px !important;
}
/*
.elementor-widget-heading .elementor-heading-title
{
	color:#2D354C !important;
}
*/

.white-heading
{
	color:#fff !important;
}

.theme-heading
{
	color:#2D354C !important;
}


.ekit-template-content-header
{
	/*margin-bottom:20px;*/	
}

.black-text h3, .black-text p, .black-text
{
	color:#000 !important;
}



@media screen and (max-width: 640px) {

	
.elementor-element.elementor-element-a40b52f .ata-site-logo-container .ata-site-logo-img
{
	height:40px !important;;
}

}
