/*
Theme Name: RiaMotors
Theme URI: 
Author: W3Arts
Author URI: 
Description: This is a custom maid theme for RiaMotors.
Requires at least: 6.5
Tested up to: 8
Requires PHP: 7
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: RiaMotors
Tags: one-column, custom-menu, custom-logo, featured-images
*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
:root { 
--primary-font: "Roboto", serif; 
--blue: #2B3B89; 
--green: #7AC043;  
--orange: #f0520e; 
--red: #ed2751;
--gray-strong: #282828; 
--gray: #676767;
--gray-light: #F2F2F2; 
--black: #000;
--white: #fff;
--section-padding-of-header: 80px;     
}
body { background:var(--blue); color: var(--white); font-family: var(--primary-font); font-weight: 400; overflow-x: hidden; }
a { color: var(--gray); } body.whitebg a { color: var(--gray); }
a, a:hover { text-decoration: none; }
a:focus { outline: none; }
*:focus { outline: none; }







/*button:active, button:focus, .btn:active, .btn:focus { box-shadow: none !important; outline: none !important; }
.img-responsive, .navbar-brand > img { display: inline-block; }
img { display: inline-block; height: auto; max-width: 100%; }
h1, h2, h3, h4, h5, h6 { color: var(--royal-blue); font-family: var(--primary-font); font-weight: 400; }
h1 { font-size: 55px; }
h2 { font-size: 48px; }
h3 { font-size: 23px; }
p, li { color: var(--indigo); font: 400 16px/1.3 var(--primary-font); overflow-wrap: break-word; word-wrap: break-word; }
.clearfix { clear: both; margin: 0px; padding: 0px; }
hr { border-color: var(--royal-blue); opacity: 1; }*/
.flex-center {justify-content: center;}
/***WP-BLOCK OVERRIDE + COMMON***/
:where(.w3-no-flex-gap .wp-block-post-template.is-layout-flex){gap: 0;}:where(.w3-no-flex-gap .wp-block-post-template.is-layout-grid){gap: 0;}
:where(.w3-no-flex-gap .wp-block-columns.is-layout-flex){gap: 0;}:where(.w3-no-flex-gap .wp-block-columns.is-layout-grid){gap: 0;}
:where(.w3-gallery-flex-gap .wp-block-columns.is-layout-flex){gap: 1.4em;}:where(.w3-gallery-flex-gap .wp-block-columns.is-layout-grid){gap: 1.4em;}
.wpml-ls-statics-footer, .otgs-development-site-front-end{display:none!important;}/*hide wpml default switcher*/
.w3-block-hide, .dontshow, .hide{ display:none!important;}
.w3-font-size-1-3em{font-size: 1.3em;}
h1, h2, b, strong { font-weight: 700; }
/***STYLE.CSS OVERRIDE***/
.wp-block-group ul{padding-left: 15px;}
@media (min-width: 768px){
	.w3-block-dsk-hide{ display:none!important;}
}
@media (max-width: 767px) {
	
}