footer.copyright-block.copyright-layout-default {
    display: none;
}

a.nectar-button.large.extra-color-3.has-icon.regular-button {
-webkit-border-radius: 32px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 32px;
    -moz-background-clip: padding;
    border-radius: 32px;
    background-clip: padding-box;
    transition: color 0.3s ease, opacity 0.3s ease, border 0.3s ease, background 0.3s ease, box-shadow 0.25s ease-in-out;
    font-family: 'Magra', serif;
    font-family: var(--font-headers), serif;
    font-weight: 700;
    font-size: 18px;
    padding: 18px 56px;
    min-width: 245px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    border: 0;
    -webkit-background-clip: border-box !important;
    -moz-background-clip: border-box !important;
    background-clip: border-box !important;
    -webkit-transition: background 0.3s, color 0.3s !important;
    -moz-transition: background 0.3s, color 0.3s !important;
    -o-transition: background 0.3s, color 0.3s !important;
    transition: background 0.3s, color 0.3s !important;
    color: #131313;
    color: var(--black);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background-color: #F7DB15;
    background-color: #F7DB15;
}

a.nectar-button.large.extra-color-3.has-icon.regular-button:hover {
-webkit-border-radius: 32px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 32px;
    -moz-background-clip: padding;
    border-radius: 32px;
    background-clip: padding-box;
    transition: color 0.3s ease, opacity 0.3s ease, border 0.3s ease, background 0.3s ease, box-shadow 0.25s ease-in-out;
    font-family: 'Magra', serif;
    font-family: var(--font-headers), serif;
    font-weight: 700;
    font-size: 18px;
    padding: 18px 56px;
    min-width: 245px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    border: 0;
    -webkit-background-clip: border-box !important;
    -moz-background-clip: border-box !important;
    background-clip: border-box !important;
    -webkit-transition: background 0.3s, color 0.3s !important;
    -moz-transition: background 0.3s, color 0.3s !important;
    -o-transition: background 0.3s, color 0.3s !important;
    transition: background 0.3s, color 0.3s !important;
    color: #131313;
    color: var(--black);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background-color: #f44336;
    color: #ffffff;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
-webkit-border-radius: 32px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 32px;
    -moz-background-clip: padding;
    border-radius: 32px;
    background-clip: padding-box;
    transition: color 0.3s ease, opacity 0.3s ease, border 0.3s ease, background 0.3s ease, box-shadow 0.25s ease-in-out;
    font-family: 'Magra', serif;
    font-family: var(--font-headers), serif;
    font-weight: 700;
    font-size: 18px;
    padding: 18px 56px;
    min-width: 245px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    border: 0;
    -webkit-background-clip: border-box !important;
    -moz-background-clip: border-box !important;
    background-clip: border-box !important;
    -webkit-transition: background 0.3s, color 0.3s !important;
    -moz-transition: background 0.3s, color 0.3s !important;
    -o-transition: background 0.3s, color 0.3s !important;
    transition: background 0.3s, color 0.3s !important;
    color: #131313;
    color: var(--black);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background-color: #F7DB15;
    background-color: #F7DB15;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
    color: #ffffff;
    border-color: #f44336;
    background-color: #f44336;
}

header.page-header:before {
    background-image: url(https://www.innosonvehicles.com/wp-content/uploads/2021/01/ivmvehicles.jpg)!important;
    background-size: cover!important;
    background-color: #131313;
    zoom: 1;
    filter: alpha(opacity=10)!important;
    -webkit-opacity: 0.1!important;
    -moz-opacity: 0.7!important;
    opacity: 0.1 !important;
}

.o9v6fnle {
    margin-bottom: 20px;
}

html, body, div, table {
    margin-bottom: 20px;
}

span.post.post-post.current-item {
    display: none;
}



header.page-header .container {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-top: 25px  !important;
}

.copyright-block p, .copyright-block div {
    font-size: 14px;
    text-align: center !important;
}



h2, .h2 {
    font-size: 30px  !important;
}

.margin-default {
    padding-top: 0px  !important;
}

.wpb_content_element, ul.wpb_thumbnails-fluid>li {
   margin-bottom: 0px;
}

#content {
    padding-top: 0px !important; 
}

.vc_column-inner {
    padding-top: 0px !important;
}

.vsummary {
   text-align: center;
   font-size: 1.3rem;
   transform: translateY(20px);
   transition: opacity 800ms cubic-bezier(.25,.46,.45,.94),transform 900ms cubic-bezier(.25,.46,.45,.94);
}

.sseparator {
    background-color: #ccc;
    bottom: 0;
    height: 120px;
    position: absolute;
    right: -63px;
    transform: rotate(24deg);
    width: 1px;
}

.mde-home-trims__specs>ul>li {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 800ms cubic-bezier(.25,.46,.45,.94),transform 900ms cubic-bezier(.25,.46,.45,.94);
    display: inline-block;
    letter-spacing: .01em;
    margin: 0 42px;
    position: relative;
    text-align: center;
}

.h1, .post-content h1, h1 {
    font-size: 45px !important;
    color: #0057b8 !important;
    font-weight: 600 !important;
}
