.itopplus-background {

}
body {
    overflow-x: hidden;
}

.itopplus-bg2 {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_21012024uusb/0/0/2z-z689891598163.webp');
}
.megaMenuType2itopplus {
	display:block!important;
}
/************Menu***************/
.navbar-default .navbar-nav>li>a {
    color: #000;
    margin: 0 5px;
    padding: 10px 20px;
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #fff ;
    box-shadow: none;
    border-radius: none;
    background: transparent;
    background-color: #d82229;
}

.dropdown-menu>li>a {
    color: #000;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    color: #fff;
    background: #d82229;
}

/********Only Sidebar*********/
@media screen and (max-width : 992px) {

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #444 !important;
        color: #444 !important;
    }

    #controlMenu,
    #controlMenu i,
    #controlMenu li a {
        color: #444 !important;
    }

    .navbar-default {
        background: #fff;
    }

    /*new logo nav*/
    .navbar-header {
        display: flex;
        flex-direction: row-reverse;
        box-shadow: 0 0 3px 0 #ccc;
        padding: 0 10px;
    }

    .itopplus-logo img {
        position: fixed;
        object-fit: contain;
        width: 90px !important;
        top: 10px;
        left: 15px;
    }


}

@media screen and (min-width : 1024px) {

    .navbar-default {
        background: transparent;
    }

    #controlBanner {
        object-fit: contain;
        padding: 15px;
        width: 85%;
        margin: 0 auto;
    }

    #controlPosition {
        margin-top: 3%;
        text-align: right;
    }

    .no-js .itopplus-banner {
        position: sticky;
        top: 0;
        width: 100%;
        z-index: 100;
        background: #fff;
    }

}

@media screen and (min-width : 1366px) {}

@media screen and (min-width : 1900px) {}

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

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

/************font-size***************/

.navbar-default .navbar-nav>li>a {
    font-size: 16px;
}

h1 {
    font-size: 5.125em;
}

h2 {
    font-size: 3.2em;
}

h3 {
    font-size: 2.9em;
}

h4 {
    font-size: 2.4em;
}

h5 {
    font-size: 2em;
}

h6 {
    font-size: 1.4em;
}

p , .pre-car p, .text-brochure h6{
    font-size: 16px;
}

.form-head .fs-small {
    font-size: 20px;
}

.pre-car button {
    font-size: 14px;
}

.num-price {
    font-size: 30px;
}

.pt-3 {
	padding-top:3%;
}

.pt-5 {
	padding-top:5%;
}

.pt-10 {
	padding-top:10%;
}

/*******************master-page*********************/

.head-menu {
    display: flex;
    justify-content: end;
}

.test-drive, .cal-car, .downlode-bor, .head-phone {
    display: grid;
    grid-template-columns: 20px auto;
    width: fit-content;
    gap: 5px;
    align-items: center;
    padding: 1rem 2.5rem;
      position: relative;
}

.head-phone {
    background: #d82229;
    padding: 1rem 1.5rem !important;
    margin: 0 !important;
}

.head-phone p, .copy-right p, .head-service h5, .car-detail3 h6, .car-detail2 h6,
.size-engine h5, .num-thump h6{
    font-family: "Montserrat", sans-serif;
}

.test-drive::before, .cal-car::before {
    content: "|";
    position: absolute;
    right: 0;
}

.fw-semi, .footer h6, .call-footer p, .head-phone p, .sect-model h3, .head-service h5,
.content-service h6, .form-head h4, .sect-news h5, .sect-share h1,.sect-share h3, 
.pre-car h5, .car-detail h4, .price-car, .car-detail3 h5, .car-detail2 h5, .text-color p,
.num-price , .head-brochure h5, .form-drive h5, .contact-page h4, .size-engine h5,
.cont-engine h6, .num-thump  h6, .head-sub h5{
    font-weight: 600;
}

.call-footer {
    display: grid;
    grid-template-columns: 7% auto;
    align-items: center;
    gap: 5px;
}

.social-footer {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    width: 50%;
    gap: 10px;
    margin: 3% 0;
}

.head-menu a, .call-footer a , div#formdisplay65db81c8164cc90013fd0a11 input::placeholder, 
div#formdisplay65db81c8164cc90013fd0a11 select, .sect-share ,
.TabItpContentLandingPage3>ul>li.active>a:hover>span, div#Component65dca28afc847d001333f496 input::placeholder, 
div#Component65dca28afc847d001333f496 select, div#Component65dca28afc847d001333f496 textarea::placeholder{
    color: #fff;
}

.call-footer a:hover, .head-menu a:hover, .downlode-bor:hover a, .test-drive:hover a, .cal-car:hover a,
.text-red, .contact-page h4, .contact-page a:hover{
    color: #d82229;
}

.head-phone:hover a, .pre-car , .items-head, .head-brochure h5,
div#formdisplay65dc833bb8cf9f0013e55d87 input::placeholder, 
div#formdisplay65dc833bb8cf9f0013e55d87 select, .pre-car a,
.cont-engine, .text-dark{
    color: #000;
}

.head-phone:hover img {
    -webkit-filter: invert(100%);
    filter: invert(100%);
}

.downlode-bor:hover img, .test-drive:hover img, .cal-car:hover img {
    filter: brightness(0) saturate(100%) invert(19%) sepia(56%) saturate(4552%) hue-rotate(345deg) brightness(91%) contrast(94%);
}

.sect-model h3, .car-detail, .text-color, .form-drive h5, .form-head h4 {
    text-align: center;
}

.sect-model h3, .sect-news h5, .car-detail h4, .num-price , .form-drive h5, .contact-page a{
    color: #333;
}

.sect-model hr, .sect-news hr{
    border-width: 4px;
    border-color: #d82229;
    width: 7%;
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
}

.car-detail2 hr {
    border-width: 4px;
    border-color: #d82229;
    clip-path: polygon(0.8% 0%, 100% 0%, 99.2% 100%, 0% 100%);
    margin: 3% 0;
}

.sect-news hr {
	margin-left:0;
}

.btn-all {
    display: flex;
    justify-content: center;
    gap: 5px;
    margin-top: 3%;
}

.btn-testdrive, .btn-cal, .btn-download {
    width: 20%;
}

.btn-testdrive button , .btn-cal button, .btn-download button{
    background: linear-gradient(0deg,#5d0000, #df2129);
    display: grid;
    grid-template-columns: 14% auto;
    align-items: center;
    gap: 10px;
    color: #fff;
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
    justify-content: center;
    padding: 1rem 2rem;
    border: none;
}

.btn-cal button{
    background: linear-gradient(0deg,#000000, #404040);
}

.btn-download button{
    background: linear-gradient(0deg,#848484, #e8e8e8);
    color: #000;
}

.btn-testdrive button:hover {
    background: #df2129;
}

.btn-cal button:hover {
    background: #404040;
}

.btn-download button:hover {
    background: #e8e8e8;
}

div#Component65db788ab8cf9f0013e54eb0 .thumbs , div#Component65db869f164cc90013fd0a20 .thumbs,
.sect-share h1, .sect-share h3, div#Component65dc82c7b8cf9f0013e55d7c .thumbs,div#Component65e6f3366d653b00132a53fb .thumbs,
div#Component65e6f6cbf69c3f0013495488 .thumbs{
    margin: 0;
}

.boderedlayoutClient , figure.effect-jazz figcaption::after, div#Component65dca401164cc90013fd1b78 .tab-content,
.TabItpContentLandingPage3 .tab-content,
.TabItpContentLandingPage2>ul>li>a, .TabItpContentLandingPage2>ul>li.active>a{
    border: none !important;
}

figure.effect-jazz {
    background: transparent;
    background: transparent;
}

.sect-service ul {
    list-style: none;
    padding: 0;
    padding: 5% 0;
}

.sect-service li {
    padding: 5% 0;
}

.head-service h5 {
    background: linear-gradient(0deg, #5d0000, #df2129);
    width: 50px;
    height: 50px;
    color: #fff;
    padding: 2%;
    display: flex;
    align-items: center;
    margin-bottom: 6%;
    justify-content: center;
}

.sect-service li:nth-child(3) , .dropdown-menu{
    border: none;
}

.sect-service li {
    padding: 5% 0;
    border-bottom: 1px solid #adadad;
    padding-left: 3%;
    margin-left: 10%;
    margin-right: 35%;
}

.section-service h1 {
    margin: 0;
    color: #fff;
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    text-shadow: 3px 4px 12px rgba(0,0,0,0.6);
}

.section-service {
    position: absolute;
    z-index: 2;
    left: 300px;
    top: 70px;
}

.section-service h6 {
    color: #fff;
    margin: 0;
    margin-left: 5%;
    margin-top: 1%;
}

div#formdisplay65db81c8164cc90013fd0a11,
div#Component65dca28afc847d001333f496{
    background-color: rgb(0,0,0,0.8) !important;
    padding: 3% 2%;
}

.form-give span, .eapps-widget-toolbar, .Text_seller2, h3.managerHeader, .form-drive span {
    display: none;
}

div#formdisplay65db81c8164cc90013fd0a11 .form-control ,
div#Component65dca28afc847d001333f496 .form-control {
    border-radius: 0;
    background: transparent;
    border: none;
    box-shadow: none;
    border-bottom: 1px solid #c0c0c0;
    height: 40px;
    margin-bottom: 1rem;
}

div#formdisplay65db81c8164cc90013fd0a11 .col-md-offset-5,
div#formdisplay65dc833bb8cf9f0013e55d87 .col-md-offset-5,
div#Component65dca28afc847d001333f496 .col-md-offset-3{
    margin-left: 0;
    width: 100%;
    text-align: center;
}

div#btnview65db81c8164cc90013fd0a11 button ,
div#btnview65dc833bb8cf9f0013e55d87 button,
div#Component65dca28afc847d001333f496 button{
    background-image: none;
    background: #d82229;
    text-shadow: none;
    color: #fff;
    border: none;
    border-radius: 0;
}

div#Component65db869f164cc90013fd0a20 {
    margin-right: 20%;
    margin-top: -70px;
}

.sect-share {
    margin-left: 20%;
    margin-top: 8%;
}

.sect-share h3{
    margin-bottom: 4%;
}

.car-detail3 h5, .car-detail3 h6, .car-detail3 p {
    margin-bottom: 2%;
}

.cont-share {
    background: linear-gradient(0deg, #5d0000, #df2129);
}

.cont-share {
    background: linear-gradient(0deg, #5d0000, #df2129);
    padding-left: 20%;
    display: grid;
    grid-template-columns: 40% auto;
    gap: 20px;
    width: 65%;
    padding-top: 3%;
    padding-bottom: 3%;
    border-radius: 0 20px 20px 0;
    padding-right: 3%;
    margin-top: 3%;
}

.btn-share {
    display: grid;
    grid-template-columns: 100%;
    justify-content: center;
    align-items: center;
    gap: 10px;
    padding: 5% 0;
}

.Contentmanager .template1 .template-panel {
    padding-bottom: 70%;
}

div#Component65db9755b8cf9f0013e5507b .img-container .img,
div#Component65dc1b4d164cc90013fd1156 .img-container .img,
div#Component65dc6e06fc847d001333f188 .img-container .img,
div#Component65dc65a0dbf8ee0013a8f977 .img-container .img{
    background-position: center !important;
    background-size: contain !important;
    background-repeat: no-repeat;
}

.pre-car button {
    background: linear-gradient(0deg, black, #404040);
    color: #fff;
    padding: 0.5rem 1.5rem;
    border: none;
    border-radius: 4px;
}

.post-time, .fbcomments, .landingpagemanager, div#Component65db9755b8cf9f0013e5507b .pagination{
    display: none;
}

.page-header {
    padding-bottom: 0;
    margin: 5% 0 0;
    border-bottom: none;
}

.car-detail li:nth-child(3), div#Component65dca28afc847d001333f496 .col-xs-12.col-sm-6.col-md-6,
.TabItpContentLandingPage3>ul, .TabItpContentLandingPage2>ul{
    width: 100%;
}

.car-detail li {
    width: fit-content;
    padding: 1% 2%;
    position: relative;
      color: #444;
}

.car-detail ul {
    list-style: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.car-detail li:nth-child(1)::before {
    content: "|";
    position: absolute;
    right: 0;
}

div#Component65db70c9def77400134b9f7c .img-thumbnail, div#Component65db70c9def77400134b9f7c .thumbnail {
    box-shadow: none;
    border: none;
    padding: 0;
}

.car-detail h4 , .contact-page h4{
    text-shadow: 1px 3px 5px rgb(85 84 84 / 20%);
}

.car-detail3 .btn-download {
    width: 35%;
      margin-top: 5%;
}

.car-detail4 {
    width: 50%;
    float: left;
    background: #f7f7f7;
    padding: 8% 5% 0;
    height: 550px;
}

.car-detail4 .btn-download{
    width: 45%;
      margin-top: 5%;
}

.car-detail3 {
    padding: 17% 0 0 12%;
}

div#Component65db70c9def77400134b9f7c .pull-left {
    padding: 0 !important;
}

.car-detail3 h6 , .car-detail2 h6, .car-detail h4{
    background: #5D0000;
    background: linear-gradient(to top, #5D0000 0%, #DF2129 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}

div#Component65db70c9def77400134b9f7c .carousel-indicators.hidden {
    display: block !important;
    visibility: visible !important;
}

div#Component65db70c9def77400134b9f7c .carousel-indicators .active {
  background-color: #d82229;
}

div#Component65db70c9def77400134b9f7c .carousel-indicators li {
     border: none;
    margin: 4px;
    width: 12px;
    height: 12px;
    /* border-radius: 0; */
    /* clip-path: polygon(48% 0%, 100% 0%, 50% 100%, 0% 100%); */
    background: #d7d7d7;
}

div#Component65db70c9def77400134b9f7c .carousel-indicators {
    bottom: -25px;
}

.car-detail h4 {
    line-height: 48px;
}

.img-car-type {
    display: flex;
    justify-content: center;
    gap: 20px;
}

.items-color {
    width: 23%;
}

.TabItpContentLandingPage3>ul>li>a{
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
}

.TabItpContentLandingPage3>ul>li.active>a{
    background: linear-gradient(0deg, #5d0000, #df2129) !important;
    color: #fff !important;
    border-bottom: none !IMPORTANT;
}

.TabItpContentLandingPage3>ul>li>a:hover>span,
.TabItpContentLandingPage3>ul>li.active>a>span{
    color: #fff;
}

.TabItpContentLandingPage3>ul>li>a:hover{
    background: linear-gradient(0deg, #5d0000, #df2129);
    border-bottom: none;
    color: #fff;
}

div#Component65db70c9def77400134b9f7c .tab-content {
    height: 440px;
}

.tab-itp-background {
    padding: 0 !important;
}

.head-content h6 {
    margin: 2% 0;
    color: #696969;
}

.head-content {
    display: flex;
    gap: 15px;
    flex-wrap: wrap;
    justify-content: center;
}

.items-head {
    background: #f7f7f7;
    padding: 2%;
    width: 32%;
}

div#Component65dc1b4d164cc90013fd1156 .col-md-4.col-sm-4.col-xs-12,
div#Component65db9755b8cf9f0013e5507b .col-md-4.col-sm-4.col-xs-12,
div#Component65dc6e06fc847d001333f188 .col-md-4.col-sm-4.col-xs-12,
div#Component65dc65a0dbf8ee0013a8f977 .col-md-4.col-sm-4.col-xs-12,
div#Component65deec4db8cf9f0013e59563 .col-md-3.col-sm-4.col-xs-4,
div#Component65e005c0def77400134beb72 .col-md-3.col-sm-4.col-xs-4,
div#Component65e02727fc847d001334336c .col-md-3.col-sm-4.col-xs-4,
div#Component65e6f82e6d653b00132a56f1 .col-md-3.col-sm-4.col-xs-4,
div#Component65e7e56a1ef3ff0013d0fb3f .col-md-3.col-sm-4.col-xs-4,
div#Component65e7f0e71ef3ff0013d1017c .col-md-3.col-sm-4.col-xs-4,
div#Component660021adb7e1b400139fe40a .col-md-3.col-sm-4.col-xs-4,
div#Component660022f3613bca0013faf2a1 .col-md-3.col-sm-4.col-xs-4,
div#Component6600250c613bca0013faf399 .col-md-3.col-sm-4.col-xs-4,
div#Component660024b4613bca0013faf369 .col-md-3.col-sm-4.col-xs-4{
    width: 25%;
    margin-bottom: 3%;
   transition: transform 0.2s ease-out;
}

div#Component65dc1b4d164cc90013fd1156 .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component65db9755b8cf9f0013e5507b .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component65dc6e06fc847d001333f188 .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component65dc65a0dbf8ee0013a8f977 .col-md-4.col-sm-4.col-xs-12:hover button,
div#Component65deec4db8cf9f0013e59563 .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component65e005c0def77400134beb72 .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component65e02727fc847d001334336c .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component65e6f82e6d653b00132a56f1 .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component65e7e56a1ef3ff0013d0fb3f .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component65e7f0e71ef3ff0013d1017c .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component660021adb7e1b400139fe40a .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component660022f3613bca0013faf2a1 .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component6600250c613bca0013faf399 .col-md-3.col-sm-4.col-xs-4:hover button,
div#Component660024b4613bca0013faf369 .col-md-3.col-sm-4.col-xs-4:hover button,
.testimonial:hover button{
    background:#d82229;
}

div#Component65dc1b4d164cc90013fd1156 .col-md-4.col-sm-4.col-xs-12:hover,
div#Component65db9755b8cf9f0013e5507b .col-md-4.col-sm-4.col-xs-12:hover,
div#Component65dc6e06fc847d001333f188 .col-md-4.col-sm-4.col-xs-12:hover,
div#Component65dc65a0dbf8ee0013a8f977 .col-md-4.col-sm-4.col-xs-12:hover,
div#Component65deec4db8cf9f0013e59563 .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65e005c0def77400134beb72 .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65e02727fc847d001334336c .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65e6f82e6d653b00132a56f1 .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65e7e56a1ef3ff0013d0fb3f .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65e7f0e71ef3ff0013d1017c .col-md-3.col-sm-4.col-xs-4:hover,
div#Component660021adb7e1b400139fe40a .col-md-3.col-sm-4.col-xs-4:hover,
div#Component660022f3613bca0013faf2a1 .col-md-3.col-sm-4.col-xs-4:hover,
div#Component6600250c613bca0013faf399 .col-md-3.col-sm-4.col-xs-4:hover,
div#Component660024b4613bca0013faf369 .col-md-3.col-sm-4.col-xs-4:hover{
   transform: scale(0.95);
}

div#Component65dc7277164cc90013fd182e, 
div#Component65dc71dcb8cf9f0013e55bca, 
div#Component65dc72caff73480013123f45{
    margin-bottom: 3%;
}

.pre-car h5 {
  margin-top: 5%;
  font-size: 26px;
  margin-bottom: 4%;
}

.before-none:nth-child(1)::before {
    display: none;
}

.Textmanager {
    text-align: left;
}

.car-detail2 li {
    list-style: none;
    margin-bottom: 2%;
}

.text-brochure h6 {
    color: #fff;
    padding: 0.75rem 1.5rem;
    border: none;
    margin-top: 3%;
    background: linear-gradient(0deg, #5d0000, #df2129);
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
    text-align: center;
}

div#Component65dc71dcb8cf9f0013e55bca .col-md-3.col-sm-4.col-xs-4,
div#Component65dc7277164cc90013fd182e .col-md-3.col-sm-4.col-xs-4,
div#Component65dc72caff73480013123f45 .col-md-3.col-sm-4.col-xs-4{
    transition: transform 0.2s ease-out;
    padding: 0 1% !important;
    margin-bottom: 1%;
}
div#Component65dc71dcb8cf9f0013e55bca .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65dc7277164cc90013fd182e .col-md-3.col-sm-4.col-xs-4:hover,
div#Component65dc72caff73480013123f45 .col-md-3.col-sm-4.col-xs-4:hover{
    transform: scale(0.95);
}
div#Component65dc71dcb8cf9f0013e55bca .col-md-3.col-sm-4.col-xs-4:hover h6,
div#Component65dc7277164cc90013fd182e .col-md-3.col-sm-4.col-xs-4:hover h6,
div#Component65dc72caff73480013123f45 .col-md-3.col-sm-4.col-xs-4:hover h6{
    background:  #df2129;
}

.head-brochure h5 {
    background: linear-gradient(0deg,#000000, #404040);
    color: #fff;
    width: 35%;
    padding: 2%;
    border-radius: 0 15px 15px 0;
    position: relative;
    right: 165px;
    padding-left: 15%;
    margin-bottom: 2%;
}

div#formdisplay65dc833bb8cf9f0013e55d87 {
    margin: 3% auto;
    background: #f7f7f7cf !important;
    padding: 2% 3%;
    position: relative;
    right: 20%;
}

div#formdisplay65dc833bb8cf9f0013e55d87 .form-control {
    box-shadow: none;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #a3a3a3;
    margin-bottom: 2rem;
    background: transparent ;
}

div#Component65dc82c7b8cf9f0013e55d7c .imgLightbox {
    width: 120%;
}

.contact-page li {
    margin-bottom: 2%;
    display: grid;
    grid-template-columns: 8% auto;
    gap: 10px;
    align-items: center;
}

.contact-page ul {
    list-style: none;
    padding: 0;
    margin-top: 4%;
}

div#Component65dca28afc847d001333f496 {
    margin: 10% 0;
}

div#Component65dca28afc847d001333f496 .col-xs-12.col-sm-3.col-md-3 {
    display: none !important;
}

div#btnview65db81c8164cc90013fd0a11 button:hover, 
div#btnview65dc833bb8cf9f0013e55d87 button:hover, 
div#Component65dca28afc847d001333f496 button:hover {
    background: #404040;
}

.social-footer img {
  transition: transform 0.2s ease-out;
}

.social-footer img:hover {
  transform: scale(0.95);
}









/*Testimonials Showcase*/
.testimonial {
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
    border-top: 0px solid transparent;
    position: relative;
    transition: transform 0.2s ease-out;
}
.testimonial:before{
    content: "\f10d";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: 20px;
    left: 20px;
    font-size: 50px;
    color: #4b489b;
    opacity: 0.5;
  display:none;
}
.testimonial .pic{
    width: 150px;
    height: 150px;
    border: 5px solid #4b489b;
    position: absolute;
    top: -80px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.testimonial .pic img{
    width: 100%;
    height: auto;
}
.testimonial .description{
    font-size: 14px;
    color: #6f6f6f;
    line-height: 25px;
    margin-bottom: 0px;
}
.testimonial .testimonial-title{
    display: block;
    text-align: right;
    font-size: 22px;
    color: #4b489b;
    margin: 0;
}
.testimonial .post{
    display: block;
    font-size: 12px;
    color: #6f6f6f;
    margin-top: 7px;
}
.owl-theme .owl-controls .owl-page span {
    width: 15px;
    height: 15px;
    background: transparent;
    margin-bottom: 30%;
    border: solid 1px #fff;
}
.owl-theme .owl-controls .owl-page span:hover {
    background: red;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    opacity: 1;
    background: #fff;
  border: solid 1px #fff;
}

.testimonial:hover {
transform: scale(0.95);
}

.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    border:none;
  background: #f7f7f7;
      margin: 5px;
}
/*
.owl-theme .owl-dots .owl-dot.active span {
    width: 40px;
}*/
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #df2129;
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 25px;
}


@media only screen and (max-width: 479px){
    .testimonial{ padding: 80px 15px 5px; }
    .testimonial::before{ top: 10px; }
    .testimonial .pic{
        width: 120px;
        height: 120px;
        top: -60px;
    }
 .testimonial {
    padding: 0px 0px 0px 0px;
} 
}




 

 
/*Testimonials Showcase*/

.ITPcookiebar {
  width: 100% !important;
  background-color: #3f3f3f80 !important;
    color: #fff;
}

.buttonExampleSite {
    border-radius: 5px !important;
    border: 1px solid #3f3f3f !important;
    color: #171717 !important;
}

.buttonExampleSite:hover {
    background:#3f3f3f !important;
    color: #ffffff !important;
}

.ITPlinkToCookiepage:hover {
    color: #000 !important;
}

.itpPDPALandingPage ,
.ITP-pdpa-template-contentFont{
    font-size: 16px !important;
    margin-bottom: 3% !important;
}

.itpPDPALandingPage {
    margin-top: 3%;
}

.ITP-pdpa-template-titleFont {
    font-size: 20px !important;
    font-weight: 600 !important;
}

.ITP-pdpa-template-contentFont {
    line-height: 28px;
}

div#capcha65db81c8164cc90013fd0a11,
div#capcha65dc833bb8cf9f0013e55d87{
    display: none;
}

div#Component65deec4db8cf9f0013e59563 .grid figure figcaption,
div#Component65e005c0def77400134beb72 .grid figure figcaption,
div#Component65e02727fc847d001334336c .grid figure figcaption,
div#Component65e6f82e6d653b00132a56f1 .grid figure figcaption,
div#Component65e7e56a1ef3ff0013d0fb3f .grid figure figcaption,
div#Component65e7f0e71ef3ff0013d1017c .grid figure figcaption,
div#Component660021adb7e1b400139fe40a .grid figure figcaption,
div#Component660022f3613bca0013faf2a1 .grid figure figcaption,
div#Component6600250c613bca0013faf399 .grid figure figcaption,
div#Component660024b4613bca0013faf369 .grid figure figcaption{
    padding: 0;
    text-transform: none;
    position: static;
}

.grid figure h2 {
    word-spacing: 0;
    font-weight: unset;
}

div#Component65deec4db8cf9f0013e59563 figure.effect-selena p,
div#Component65e005c0def77400134beb72 figure.effect-selena p,
div#Component65e02727fc847d001334336c figure.effect-selena p,
div#Component65e6f82e6d653b00132a56f1 figure.effect-selena p,
div#Component65e7e56a1ef3ff0013d0fb3f figure.effect-selena p,
div#Component65e7f0e71ef3ff0013d1017c figure.effect-selena p,
div#Component660021adb7e1b400139fe40a figure.effect-selena p,
div#Component660022f3613bca0013faf2a1 figure.effect-selena p,
div#Component6600250c613bca0013faf399 figure.effect-selena p,
div#Component660024b4613bca0013faf369 figure.effect-selena p{
    opacity: 1 !important;
    color: #444;
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: inherit;
    transform-origin: inherit;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 0;
}

.pre-car button {
    font-weight: 400;
}

div#Component65deec4db8cf9f0013e59563 figure.effect-selena h2,
div#Component65e005c0def77400134beb72 figure.effect-selena h2,
div#Component65e02727fc847d001334336c figure.effect-selena h2,
div#Component65e6f82e6d653b00132a56f1 figure.effect-selena h2,
div#Component65e7e56a1ef3ff0013d0fb3f figure.effect-selena h2,
div#Component65e7f0e71ef3ff0013d1017c figure.effect-selena h2,
div#Component660021adb7e1b400139fe40a figure.effect-selena h2,
div#Component660022f3613bca0013faf2a1 figure.effect-selena h2,
div#Component6600250c613bca0013faf399 figure.effect-selena h2,
div#Component660024b4613bca0013faf369 figure.effect-selena h2{
    -webkit-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
}

div#Component65def08adef77400134be096 .imgLightbox,
div#Component65dfe6c3fc847d0013342a3c .imgLightbox,
div#Component65dfee48fc847d0013342c1b .imgLightbox,
div#Component65dff32bfc847d0013342c90 .imgLightbox,
div#Component65dffa8dfc847d0013342d4f .imgLightbox,
div#Component65e0069bdbf8ee0013a9399f .imgLightbox,
div#Component65e00a89fc847d0013343106 .imgLightbox,
div#Component65e6f3356d653b00132a53d6 .imgLightbox,
div#Component65e6f6cbf69c3f001349546d .imgLightbox,
div#Component65e6fafff69c3f001349565e .imgLightbox,
div#Component65e6fd061ef3ff0013d0a941 .imgLightbox,
div#Component65e7e2184bf5ac0013966c80 .imgLightbox,
div#Component65e7e40f4bf5ac0013966da6 .imgLightbox,
div#Component65e7e6e715ecc8001305b84d .imgLightbox,
div#Component65e7e8b8f69c3f0013498bdb .imgLightbox,
div#Component65e7e9ecf69c3f0013498c2d .imgLightbox,
div#Component65e7eb8ef69c3f0013498ccf .imgLightbox,
div#Component65e7ee4bf69c3f0013498fa0 .imgLightbox{
    width: 65%;
    margin: auto;
    margin-top: -20px;
}

figure.effect-selena {
    background: transparent;
}

div#Component65def3f3def77400134be117 .imgLightbox,
div#Component65df0589b8cf9f0013e597de .imgLightbox,
div#Component65dfe6c3fc847d0013342a49 .imgLightbox,
div#Component65dfe6c3fc847d0013342a4e .imgLightbox,
div#Component65dfee48fc847d0013342c28 .imgLightbox,
div#Component65dfee48fc847d0013342c2d .imgLightbox,
div#Component65dff32bfc847d0013342c9d .imgLightbox,
div#Component65dff32bfc847d0013342ca2 .imgLightbox,
div#Component65dffa8efc847d0013342d5a .imgLightbox,
div#Component65dffa8efc847d0013342d5f .imgLightbox,
div#Component65e0069bdbf8ee0013a939aa .imgLightbox,
div#Component65e0069bdbf8ee0013a939af .imgLightbox{
    clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);
      border: 2px solid #850006;
}

.car-detail2 h5, .head-sub h5 {
    position: relative;
    padding-left: 2%;
}

.car-detail2 {
    margin-bottom: 1%;
}

.car-detail2 h5::before, .head-sub h5::before {
    content: " ";
    background: #df2129;
    width: 15px;
    height: 35px;
    top: -4px;
    position: absolute;
    clip-path: polygon(60% 0%, 100% 0%, 40% 100%, 0% 100%);
    left: 0;
}

div#Component65df077edbf8ee0013a92f73 .thumbs,
div#Component65dfe6c3fc847d0013342a54 .thumbs,
div#Component65dfee48fc847d0013342c33 .thumbs,
div#Component65dff32bfc847d0013342ca8 .thumbs,
div#Component65dffa8efc847d0013342d65 .thumbs,
div#Component65e0069bdbf8ee0013a939b5 .thumbs,
div#Component65e021b5def77400134bedd2 .thumbs,
div#Component65e00a89fc847d001334311c .thumbs,
div#Component65e6fafff69c3f0013495683 .thumbs,
div#Component65e6fd061ef3ff0013d0a966 .thumbs,
div#Component65e7e2184bf5ac0013966ca5 .thumbs,
div#Component65e7e40f4bf5ac0013966dcb .thumbs,
div#Component65e7e6e715ecc8001305b872 .thumbs,
div#Component65e7e8b8f69c3f0013498bf6 .thumbs,
div#Component65e7e9edf69c3f0013498c48 .thumbs,
div#Component65e7eb8ef69c3f0013498cef .thumbs,
div#Component65e7ee4bf69c3f0013498fc5 .thumbs,
div#Component65e7f25a15ecc8001305beee .thumbs{
    margin: 0;
}

.color-car-silver , .color-car-grey, .color-car-black, .color-car-orange,.color-car-white,.color-car-white2 {
    width: 50px;
    height: 50px;
    background: linear-gradient(45deg, #606060, #9b9b9b 94%);
    margin: auto;
    margin-bottom: 5%;
    border-radius: 50%;
    border: 2px solid #fff;
}

.color-car-grey {
    background: linear-gradient(45deg, #535762, #808694 94%);
}

.color-car-black {
    background: linear-gradient(45deg, #020202, #323232 94%);
}

.color-car-orange {
    background: linear-gradient(45deg, #7e0f06, #aa412e 94%);
}

.color-car-white {
    background: linear-gradient(45deg, #bab9b5, #dad9d5 94%);
}

.color-car-white2 {
    background: linear-gradient(45deg, #c4c3c9, #e7e8ed 94%);
}

.TabItpContentLandingPage2>ul>li {
    width: fit-content;
    display: block;
}

.TabItpContentLandingPage2 {
    display: grid;
    grid-template-columns: 80% 20%;
    align-items: start;
}

.TabItpContentLandingPage2>ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    background: #fff;
    padding: 5% 0;
    box-shadow: 0 4px 8px rgb(0,0,0,0.1);
    border-radius: 10px;
    width: fit-content;
}

.TabItpContentLandingPage2>ul>li.active>a .color-car-silver ,
.TabItpContentLandingPage2>ul>li.active>a .color-car-grey,
.TabItpContentLandingPage2>ul>li.active>a .color-car-black, 
.TabItpContentLandingPage2>ul>li.active>a .color-car-orange ,
.TabItpContentLandingPage2>ul>li.active>a .color-car-white,
.TabItpContentLandingPage2>ul>li.active>a .color-car-white2{
    border-color: #851e22;
}

.TabItpContentLandingPage3>ul>li>a>span {
    font-size: 16px !important;
}

.TabItpContentLandingPage2>ul>li>a {
    margin-right: 0;
    padding: 8px;
}

.engine-detail, .engine-detail2 {
    display: grid;
    grid-template-columns: 17% auto;
    gap: 10px;
}

.engine-detail2 {
    grid-template-columns: 100%;
  margin-bottom: 3%;
}

.size-engine {
    text-align: center;
    background: #df2129;
    color: #fff;
    padding: 10%;
    height: fit-content;
}

.detail-thump {
    padding: 5% 8% 1%;
    color: #fff;
}

.detail-thump .car-detail2 h5 {
    padding-left: 4%;
    line-height: 38px;
      color: #fff;
    margin-bottom: 3%;
}

.detail-thump ul {
    list-style: none;
    padding: 0;
}

.detail-thump li {
    display: grid;
    grid-template-columns: 10% auto;
    gap: 10px;
    margin: 6% 0;
}

div#mainmenu65e021ab164cc90013fd5da0 {
    background: #151515;
}

.num-thump {
    text-align: center;
    padding: 3%;
    background: linear-gradient(0deg, #5d0000, #df2129);
    height: fit-content;
}

div#Component65e021b5def77400134bedd2 .imgLightbox img {
    height: 735px;
    object-fit: cover;
}


.engine-detail2 .size-engine {
    width: 20%;
    padding: 3%;
  margin-bottom: 2%;
}

div#mainmenu65e6f3356d653b00132a53db .none-middle-mid .none-middle-mid,
div#mainmenu65e6f3356d653b00132a53ef .none-middle-mid .none-middle-mid,
div#mainmenu65e6f6cbf69c3f0013495472 .none-middle-mid .none-middle-mid,
div#mainmenu65e6f6cbf69c3f0013495481 .none-middle-mid .none-middle-mid,
div#mainmenu65e6fd061ef3ff0013d0a95a .none-middle-mid .none-middle-mid,
div#mainmenu65e7e40f4bf5ac0013966dab .none-middle-mid .none-middle-mid,
div#mainmenu65e7e8b8f69c3f0013498be0 .none-middle-mid .none-middle-mid,
div#mainmenu65e7e8b8f69c3f0013498bef .none-middle-mid .none-middle-mid,
div#mainmenu65e7e9edf69c3f0013498c32 .none-middle-mid .none-middle-mid,
div#mainmenu65e7eb8ef69c3f0013498cd4 .none-middle-mid .none-middle-mid,
div#mainmenu65e7f25a15ecc8001305bed3 .none-middle-mid .none-middle-mid{
    display: block;
}

div#mainmenu65e6f3356d653b00132a53db .none-middle-mid,
div#mainmenu65e6f3356d653b00132a53ef .none-middle-mid,
div#mainmenu65e6f6cbf69c3f0013495472 .none-middle-mid,
div#mainmenu65e6f6cbf69c3f0013495481 .none-middle-mid,
div#mainmenu65e6fd061ef3ff0013d0a95a .none-middle-mid,
div#mainmenu65e7e40f4bf5ac0013966dab .none-middle-mid,
div#mainmenu65e7e8b8f69c3f0013498be0 .none-middle-mid,
div#mainmenu65e7e8b8f69c3f0013498bef .none-middle-mid,
div#mainmenu65e7e9edf69c3f0013498c32 .none-middle-mid,
div#mainmenu65e7eb8ef69c3f0013498cd4 .none-middle-mid,
div#mainmenu65e7f25a15ecc8001305bed3 .none-middle-mid{
    display: flex;
    align-items: center;
}
/****************responsive*****************/

@media screen and (min-width : 1900px) {

.navbar-default .navbar-nav>li>a {
    font-size: 20px;
}

h1 {
    font-size: 5.625em;
}

h2 {
    font-size: 3.6em;
}

h3 {
    font-size: 3.5em;
}

h4 {
    font-size: 2.8em;
}

h5 {
    font-size: 2.4em;
}

h6 {
    font-size: 1.8em;
}

p , .pre-car p, .text-brochure h6{
    font-size: 20px;
}

.form-head .fs-small {
    font-size: 28px;
}

.pre-car button, .dropdown-menu>li>a, div#btnview65db81c8164cc90013fd0a11 button, 
  div#btnview65dc833bb8cf9f0013e55d87 button, div#Component65dca28afc847d001333f496 button,
  .TabItpContentLandingPage2>ul>li>a>span, .dropdown-menu>li>a{
    font-size: 18px;
}

.num-price {
    font-size: 34px;
}
  
  div#formdisplay65db81c8164cc90013fd0a11 .form-control, 
  div#Component65dca28afc847d001333f496 .form-control,
  div#formdisplay65dc833bb8cf9f0013e55d87 .form-control{
    font-size: 16px;
}
  
  .TabItpContentLandingPage3>ul>li>a>span {
    font-size: 18px !important;
}
  
  .TabItpContentLandingPage2>ul>li {
    width: 100%;
  }
  
  .btn-testdrive button, .btn-cal button, .btn-download button {
    grid-template-columns: 10% auto;
}
  
  .sect-service ul {
    padding: 8% 0;
}
  
  .sect-service li {
    margin-bottom: 2%;
}
  
  .head-phone {
    grid-template-columns: 25px auto;
}
  
  div#formdisplay65db81c8164cc90013fd0a11 .form-control, 
  div#Component65dca28afc847d001333f496 .form-control,
  div#formdisplay65dc833bb8cf9f0013e55d87 .form-control{
    margin-bottom: 3rem;
}
  
  .social-footer {
    width: 45%;
}
  
  .logo-footer {
    width: 80%;
}

  .call-footer {
    grid-template-columns: 6% auto;
    margin-top: 4%;
}
  
  .contact-page li {
    grid-template-columns: 6% auto;
}
  
  div#Component65dca401164cc90013fd1b78 iframe {
    height: 435px;
}
  
  div#formdisplay65dc833bb8cf9f0013e55d87 {
    margin: 8% auto;
  }
  
  .text-brochure h6 {
    padding: 1rem 1.5rem;
}
  
  .head-brochure h5 {
    padding-left: 12%;
}
  
  .ITP-pdpa-template-titleFont {
    font-size: 24px !important;
  }
  
  .ITP-pdpa-template-contentFont {
    line-height: 32px;
    font-size: 18px !important;
}
  
  .car-detail3 {
    height: 551px;
}
  
  .car-detail li:nth-child(1)::before {
    top: 20px;
}
  
  div#Component65e021b5def77400134bedd2 .imgLightbox img {
    height: 890px;
  }
}

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

h5 {
    font-size: 1.8em;
}
  
  .section-service {
    left: 240px;
    top: 50px;
}
  
  .sect-service ul {
    padding: 0;
}
  
  .sect-service li {
    margin-right: 20%;
}
  
  .logo-footer {
    width: 80%;
    margin: auto;
}
  
  .TabItpContentLandingPage3>ul>li>a {
    padding: 4% 8%;
}
  
  div#Component65e021b5def77400134bedd2 .imgLightbox img {
    height: 775px;
  }
}

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

.navbar-default .navbar-nav>li>a {
    padding: 10px 10px;
}
  
  h3 {
    font-size: 2.5em;
}
  
  h5 {
    font-size: 1.6em;
}
  
  .btn-testdrive, .btn-cal, .btn-download {
    width: 23%;
}
  
  div#Component65db788ab8cf9f0013e54eb0 .imgLightbox {
    width: 108%;
}
  
  h1 {
    font-size: 4.4em;
}
  
  h4 {
    font-size: 2.2em;
}
  
  .sect-share {
    margin-top: 5%;
}
  
  .footer br {
    display: none;
}
  
  div#Component65dc82c7b8cf9f0013e55d7c .imgLightbox {
    width: 150%;
}
  
  div#formdisplay65dc833bb8cf9f0013e55d87 {
    padding: 2%;
}
  
  .car-detail3 .btn-download {
    width: 43%;
  }
}

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

div#contentnewmode65db61d2b8cf9f0013e54da3,
  div#contentnewmode65db6e88fc847d001333e5bc{
    display: none;
}
  
  .btn-testdrive, .btn-cal, .btn-download {
    width: 30%;
}
  
  .sect-service li {
    margin-right: 0;
    margin-left: 0;
}
  
  div#Component65db788ab8cf9f0013e54eb0 .imgLightbox {
    width: 150%;
}
  
  .section-service {
    left: 40px;
    top: 35px;
}
  
  h1 {
    font-size: 4em;
}
  
  .sect-service {
    margin-left: -50px;
    margin-right: 10%;
    background: #f7f7f7ba;
    padding: 3%;
}
  
  div#mainmenu65db81b6def77400134ba062 .col-md-5.col-sm-5.col-xs-12,
  div#mainmenu65dca27fff73480013124279 .col-md-5.col-sm-5.col-xs-12{
    width: 100%;
}
  
  div#formdisplay65db81c8164cc90013fd0a11,
  div#Component65dca28afc847d001333f496{
    width: 60%;
    margin: auto;
}
  
  div#formdisplay65db81c8164cc90013fd0a11 .col-md-6.col-sm-12 .col-md-12.col-sm-12, 
  div#formdisplay65db81c8164cc90013fd0a11 .col-md-12.col-sm-12 .col-md-12.col-sm-12,
  div#formdisplay65db81c8164cc90013fd0a11 .col-md-12.col-sm-12 .col-md-6.col-sm-12,
  div#formdisplay65dc833bb8cf9f0013e55d87 .col-md-12.col-sm-12 .col-md-6.col-sm-12{
    padding-right: 0;
    padding-left: 0;
}
  
  h1 {
    font-size: 3.6em;
}
  
  h3 {
    font-size: 2em;
}
  
  .sect-share {
    margin-top: 10%;
    margin-left: 10%;
}

  .cont-share {
    width: 80%;
    margin-bottom: 10%;
}
  
  div#Component65db869f164cc90013fd0a20 .imgLightbox {
    width: 135%;
    position: relative;
    right: 50px;
}
  
  .social-footer {
    width: 80%;
}
  
  .call-footer {
    grid-template-columns: 10% auto;
}
  
  div#mainmenu65db677efc847d001333e5a1 .col-md-4.col-sm-4.col-xs-12,
  div#mainmenu65db6e89fc847d001333e5c1 .col-md-4.col-sm-4.col-xs-12{
    width: 100%;
    text-align: center;
}
  
  .TabItpContentLandingPage3>ul {
    display: flex;
    justify-content: center;
}
  
  .num-price {
    font-size: 26px;
}
  
  .contact-page li {
    grid-template-columns: 10% auto;
    margin-bottom: 4%;
}
  
  div#formdisplay65dc833bb8cf9f0013e55d87 {
    padding: 2%;
    width: 145%;
    right: 55%;
}
  
  div#Component65dc82c7b8cf9f0013e55d7c .imgLightbox {
    width: 213%;
}
  
  .head-brochure h5 {
    width: 45%;
    right: 30px;
    padding-left: 6%;
}
  
  .car-detail3 .btn-download {
    width: 60%;
}
  
  div#mainmenu65e021ab164cc90013fd5da0 .col-md-6.col-sm-6.col-xs-12 {
    width: 100%;
}
  
  .detail-thump {
    padding: 3% 8%;
  }
  
  div#Component65e021b5def77400134bedd2 .imgLightbox img {
    height: auto;
}
  
  div#mainmenu65e021ab164cc90013fd5da0 .none-middle-mid .none-middle-mid {
    display: block;
}
div#mainmenu65e021ab164cc90013fd5da0 .none-middle-mid {
    display: flex;
    flex-wrap: wrap-reverse;
}
}

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

  div#imagesControl65db66bfdef77400134b9f34,
  div#contentnewmode65d5a9577a8ca500132e850e,
  div#imagesControl65db788ab8cf9f0013e54eb0,
  div#imagesControl65db869f164cc90013fd0a20,
  div#contentnewmode65db9319def77400134ba176,
  div#imagesControl65dc84e0def77400134bae7b,
div#imagesControl65dc859efc847d001333f379,
div#contentnewmode65db92a4dbf8ee0013a8ec37,
div#contentnewmode65db92fcff734800131234bf,
div#contentnewmode65dca367def77400134bb048,
.boderedlayoutClient, figure.effect-jazz figcaption::after, 
div#Component65dca401164cc90013fd1b78 .tab-content,
  div#imagesControl65dc82c7b8cf9f0013e55d7c,
  div#contentnewmode65db9fc0dbf8ee0013a8edfa,
div#imagesControl65dc85beff7348001312412d,
div#contentnewmode65db9fd0164cc90013fd0cf2,
  div#Component65db70c9def77400134b9f7c .tab-content,
  .TabItpContentLandingPage3 .col-md-12.text-justify,
  div#imagesControl65df077edbf8ee0013a92f73,
  div#imagesControl65dfe6c3fc847d0013342a54,
div#imagesControl65dfee48fc847d0013342c33,
div#imagesControl65dff32bfc847d0013342ca8,
div#imagesControl65dffa8efc847d0013342d65,
  div#imagesControl65e0069bdbf8ee0013a939b5,
div#imagesControl65e00bf7ff73480013127f35,
div#imagesControl65e00c15fc847d001334314d,
div#imagesControl65e00eabfc847d0013343171,
div#imagesControl65e00c15fc847d001334314d,
div#imagesControl65e00ebddbf8ee0013a93af6,
div#imagesControl65e021b5def77400134bedd2,
div#imagesControl65e00a89fc847d001334311c{
    padding: 0 !important;
}
  
  .btn-testdrive, .btn-cal, .btn-download {
    width: 80%;
    margin-bottom: 3%;
}
  
  .btn-all {
    flex-wrap: wrap;
}
  
  .btn-testdrive button, .btn-cal button, .btn-download button {
    grid-template-columns: 10% auto;
}
  
  .section-service {
    left: 0;
    top: 0;
}
  
  h1 {
    font-size: 3em;
}
  
  h3 {
    font-size: 1.8em;
}
  
  div#Component65db788ab8cf9f0013e54eb0 .imgLightbox,
  div#formdisplay65db81c8164cc90013fd0a11, div#Component65dca28afc847d001333f496,
  .cont-share, div#Component65dc82c7b8cf9f0013e55d7c .imgLightbox{
    width: 100%;
}
  
  .sect-model hr, .sect-news hr {
    width: 15%;
}
  
  .sect-service {
    margin-left: 0;
    margin-right: 0;
    background: transparent;
    padding: 0;
}
  
  .sect-share h1 {
    margin-bottom: 2%;
}
  
  div#Component65db869f164cc90013fd0a20 {
    margin-right: 0;
    margin-top: 0;
}
  
  div#Component65db869f164cc90013fd0a20 .imgLightbox {
    width: 100%;
    position: relative;
    right: 0;
}
  
  .sect-share {
    margin-left: 0;
    text-align: center;
}
  
  .cont-share {
    border-radius: 20px;
    padding-left: 3%;
    gap: 10px;
}
  
  div#Component65dc1b4d164cc90013fd1156 .col-md-4.col-sm-4.col-xs-12, 
  div#Component65db9755b8cf9f0013e5507b .col-md-4.col-sm-4.col-xs-12, 
  div#Component65dc6e06fc847d001333f188 .col-md-4.col-sm-4.col-xs-12, 
  div#Component65dc65a0dbf8ee0013a8f977 .col-md-4.col-sm-4.col-xs-12,
  div#Component65deec4db8cf9f0013e59563 .col-md-3.col-sm-4.col-xs-4,
  div#Component65e005c0def77400134beb72 .col-md-3.col-sm-4.col-xs-4,
  div#Component65e02727fc847d001334336c .col-md-3.col-sm-4.col-xs-4,
  div#Component65e6f82e6d653b00132a56f1 .col-md-3.col-sm-4.col-xs-4,
div#Component65e7e56a1ef3ff0013d0fb3f .col-md-3.col-sm-4.col-xs-4,
  div#Component65e7f0e71ef3ff0013d1017c .col-md-3.col-sm-4.col-xs-4,
  div#Component660021adb7e1b400139fe40a .col-md-3.col-sm-4.col-xs-4,
  div#Component660022f3613bca0013faf2a1 .col-md-3.col-sm-4.col-xs-4,
  div#Component6600250c613bca0013faf399 .col-md-3.col-sm-4.col-xs-4,
div#Component660024b4613bca0013faf369 .col-md-3.col-sm-4.col-xs-4,
   .TabItpContentLandingPage3>ul>li,
  .items-color, .car-detail3, .items-head{
    width: 100%;
}
  
  h4 {
    font-size: 1.8em;
}

 .TabItpContentLandingPage3>ul>li>a>span {
    font-size: 16px !important;
}
  
  div#formdisplay65dc833bb8cf9f0013e55d87 {
    width: 100%;
    right: 0;
}
  
  div#mainmenu65dc82bbb8cf9f0013e55d77 .none-middle-mid {
    display: flex;
    flex-wrap: wrap-reverse;
}
  
  .img-car-type {
    flex-wrap: wrap;
}
  
  div#mainmenu65dc82bbb8cf9f0013e55d77 .none-middle-mid .none-middle-mid {
    display: block;
}
  
  .head-brochure h5 {
    width: 100%;
    right: 30px;
    padding: 5%;
    padding-left: 10%;
}
  
  div#Component65db70c9def77400134b9f7c .col-md-12.text-justify,
  div#cookie65db81c8164cc90013fd0a11,
  div#cookie65dc833bb8cf9f0013e55d87{
    padding: 0 2%;
}
  
  .car-detail h4 {
    line-height: 40px;
}
  
  .social-share {
    top: -20px;
    right: -40px;
}
  
  .page-header .col-md-3.col-sm-5.col-xs-12 {
    position: absolute;
}
  
  .car-detail2 {
    margin-top: 10%;
    margin-bottom: 5%;
}
  
.TabItpContentLandingPage3>ul {
    flex-wrap: wrap;
    gap: 12px;
}
  
  div#Component65db70c9def77400134b9f7c .tab-content {
    height: auto;
}

  .car-detail3 .btn-download {
    width: 80%;
  }
  
  .car-detail3 {
    padding: 5% 0;
    height: auto;
}
  
  div#Component65db70c9def77400134b9f7c .img-thumbnail, div#Component65db70c9def77400134b9f7c .thumbnail ,
   div#Component65db70c9def77400134b9f7c .form-group{
    margin: 0;
}
  
  div#Component65db70c9def77400134b9f7c .carousel-indicators {
    bottom: -45px;
}
  
  .car-detail2 hr {
    margin: 5% 0;
}
  
  .car-detail2 ul {
    padding-left: 5%;
}
  
  .car-detail2 li {
    margin-bottom: 5%;
}
  
   .ITPcookiebar {
    padding: 3%;
    display: flex !important;
}
  
  .ITPcookieLeftText {
    /* color: white; */
    float: unset !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
}
  
  .ITPcookieButton {
    float: unset !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
}
  
   .ITPcookieLeftText span {
    font-size: 14px;
}
  
  .car-detail2 h5, .head-sub h5 {
    padding-left: 7%;
}
  
  .TabItpContentLandingPage2 {
    padding: 0 !important;
    grid-template-columns: 100%;
}
  
  div#Component65def08adef77400134be096 .imgLightbox, 
  div#Component65dfe6c3fc847d0013342a3c .imgLightbox, 
  div#Component65dfee48fc847d0013342c1b .imgLightbox, 
  div#Component65dff32bfc847d0013342c90 .imgLightbox, 
  div#Component65dffa8dfc847d0013342d4f .imgLightbox, 
  div#Component65e0069bdbf8ee0013a9399f .imgLightbox, 
  div#Component65e00a89fc847d0013343106 .imgLightbox,
  div#Component65e6f3356d653b00132a53d6 .imgLightbox,
  div#Component65e6f6cbf69c3f001349546d .imgLightbox,
  div#Component65e6fafff69c3f001349565e .imgLightbox,
  div#Component65e6fd061ef3ff0013d0a941 .imgLightbox,
  div#Component65e7e2184bf5ac0013966c80 .imgLightbox,
  div#Component65e7e40f4bf5ac0013966da6 .imgLightbox,
  div#Component65e7e6e715ecc8001305b84d .imgLightbox,
  div#Component65e7e8b8f69c3f0013498bdb .imgLightbox,
  div#Component65e7e9ecf69c3f0013498c2d .imgLightbox,
  div#Component65e7eb8ef69c3f0013498ccf .imgLightbox,
  div#Component65e7ee4bf69c3f0013498fa0 .imgLightbox,
  div#Component65e7f25a15ecc8001305bece .imgLightbox{
    width: 100%;
  }
  
  .TabItpContentLandingPage2>ul>li {
    width: 47%;
  }
  
  .TabItpContentLandingPage2>ul {
    width: 100%;
}
  
  .engine-detail, .engine-detail2 {
    grid-template-columns: 22% auto;
}
  
  .detail-thump {
    padding: 0;
}
  
  .pre-car {
    text-align: center;
}
  
  div#mainmenu65e6f3356d653b00132a53db .none-middle-mid, 
  div#mainmenu65e6f3356d653b00132a53ef .none-middle-mid, 
  div#mainmenu65e6f6cbf69c3f0013495472 .none-middle-mid, 
  div#mainmenu65e6f6cbf69c3f0013495481 .none-middle-mid, 
  div#mainmenu65e6fd061ef3ff0013d0a95a .none-middle-mid,
  div#mainmenu65e7e40f4bf5ac0013966dab .none-middle-mid,
  div#mainmenu65e7e8b8f69c3f0013498be0 .none-middle-mid,
div#mainmenu65e7e8b8f69c3f0013498bef .none-middle-mid,
  div#mainmenu65e7e9edf69c3f0013498c32 .none-middle-mid,
  div#mainmenu65e7eb8ef69c3f0013498cd4 .none-middle-mid,
  div#mainmenu65e7f25a15ecc8001305bed3 .none-middle-mid{
    display: block;
  }
  
  .engine-detail2 .size-engine {
    width: 100%;
  }
}

div#formdisplay65db81c8164cc90013fd0a11 .form-control, div#Component65dca28afc847d001333f496 .form-control {
	background-color: #000;
}


