/*Write Css*/
body {
    background-color: #f2f2f2 !important;
}
.header-transparent {
    position: initial !important;
}
.header-top {
    background: #0d4083 !important;
    border-bottom: none !important;
    padding-top: 10px !important;
}
.header-top .header-info-left .listing .listItem,.header-top .header-info-left .listing .listItem .icon,.user-account .listItem a,.user-account .listItem a,.header-top .header-info-right .select-language .nice-select
{
  color:#fff !important;
}
.openCart
{
  display:none !important;
}
.navbar-area {
    background-color: #ffffff;
}
.navbar-area .nav-container .nav-right-content
{
  display: none !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li {
  font-size: 15px !important;
  line-height: initial !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li a {
  padding: 8px !important;
  font-size: 15px !important;
}
.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
  display: block !important;
  margin:0 auto;
}
.navbar-area .nav-container .logo-wrapper {
    max-width: 100% !important;
    display: block;
    margin: 0 auto;
}
.navbar-area .nav-container .logo-wrapper .logo img {
    max-width: 300px !important;
    margin: 0 auto;
    display: block;
}
.header-top .user-account .listItem a {
    color: #fff !important;
}
.header-top .header-info-right .select-language .nice-select::after {
    color: #fff !important;
}
.sectionBg1 {
    background: #ffffff !important;
}
.support-ticketing .footerWrapper .footer-area .footer-tittle .footerTittle {
    color: #000 !important;
    font-weight: 700;
}
.footer-bottom-area
{
  border-top: 1px solid #ddd !important;
}

/*--------------------------------------------------------------
# Responsive
--------------------------------------------------------------*/
@media (min-width: 320px) and (max-width: 767px)
{
.navbar-area .nav-container .logo-wrapper .logo img 
{
    max-width: 180px !important;
    margin: 0 !important;
}
.smh-stat,.sma-stat,.smw-stat,.smls-stat,.sml-stat,.sme-stat,.smsy-stat,.sms-stat,.smg-stat,.smj-stat,.smr-stat,.sm3-stat
{
  width: 100% !important;
  margin-top:20px;
}
.smh-btns,.sma-btns,.smw-btns,.smls-btns,.sml-btns,.sme-btns,.smsy-btns,.sms-btns,.smg-btns,.smj-btns,.smr-btns,.sm3-btns
{
  display: flex;
  gap: 12px;
}

.smh-btn,.sma-btn,.smw-btn,smls-btn,.sml-btn,.sme-btn,.smsy-btn,.sms-btn,.smg-btn,.smj-btn,.smr-btn,.sm3-btn {
    padding: 8px 12px !important;
    font-size: 13px !important;
    width: 100%;
    display: block !important;
    text-align: center;
}
.navbar-area .nav-container .responsive-mobile-menu .navbar-toggler
{
  right: 0px !important;
}
.navbar-area .nav-container .click_show_icon 
{
  display: none !important;
}
.heroPadding2 
{
    padding: 30px 0px 30px 0px !important;
}  
}