.about_team h2 {
    font-family: "WinongExtendedBold", Sans-serif !important;
    font-size: 40px;
    font-weight: 700;
    line-height: 52px; padding-bottom: 5px !important;
}
.about_team .vehica-users-section__left ul li {
    color: #CBD5DB;
    font-size: 16px;
    line-height: 26px;margin-bottom: 13px;
}
.about_team .vehica-user-card-wrapper{
        background: #1F252E !important;
}
.about_team .vehica-users-section__left ul li:before{
        top: 0;
}
.about_team .vehica-users-section__inner:after{
    background:url(http://playperformance.com/wp-content/uploads/2023/07/team_bg_black.png) !important;
    background-repeat:no-repeat !important;
}
.about_team .vehica-users-section__inner{
    min-height:708px;
}
.about_team .vehica-users-section__button{
        margin-top: 52px;
}
.about_team .vehica-users-section__arrows-desktop{
    margin-top: 60px
}

/* loan-calu-2 */
.playin_sec4 .btn_find{
    background: transparent;
    border: 1px solid #FFF;
	border-radius: 5px;
    }

.playin_sec4 a.elementor-button.elementor-size-sm {
    background: transparent;
}
/* contacct-page */
  .cnt_form input.wpcf7-form-control.wpcf7-text::placeholder {
    color: black !important;
}
.find-out-btn a.elementor-button-link.elementor-button.elementor-size-sm{
	  background: transparent;
    border: 1px solid #FFF;
}

@media (max-width: 899px){
.aus_text  .vehica-short-info__inner{
    max-width: 426px !important;
    }
}
/*12-07*/
.header-right .elementor-widget-wrap{
	padding:0 !important;
}
.elementor-13444 .elementor-element.elementor-element-56c967a{
	padding: 14px 15px 13px 15px;
}


/*** product detail page css srart  ***/ 
body {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.single-product{
    background: #000;
    color: #fff;
}
.single-product.woocommerce {
    padding: 0;
    max-width: 100%;
}
.single-product .site-main {
    max-width: 1468px;
    margin: 30px auto 90px;
    padding:0 30px;
}

.product #tab-description h2,section.related.products h2 {
    font-size: 38px;
    font-weight: 700;
    line-height: 49px;
    margin-bottom: 20px;
}
.product #tab-description p {
    line-height: 26px;
    color: #CBD5DB;
}
.woocommerce div.product .woocommerce-tabs .panel{
    margin-bottom: 30px;
}
.woocommerce .products li.product a img ,.product_listing_cust_slider img{
    border-radius: 20px; 
    margin-bottom: 20px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 ,p.prod_title a{
    color: #FFF;
    font-family: Archivo Narrow;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 31.2px;
    text-align: center;
    padding: 0;
}
.woocommerce ul.products li.product .price ,p.prod_price{
    color: #FFF;
    font-family: Work Sans;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 23.4px;
    text-align: center;
    margin: 11px 0 0;
}
.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
    width: 33.33%;
    margin: 0;
    padding-left: 20px;
}
.woocommerce ul.products.columns-3, .woocommerce-page ul.products.columns-3 {
    margin-left: -20px;
}
.woocommerce div.product .product_title {
    font-size: 38px;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    margin-bottom: 10px;
    margin-top: 20px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    font-family: Work Sans;
    font-size: 28px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px;
    color: #fff;
    letter-spacing: 0;
    margin-bottom: 36px;
}
.product_availibility_lable_cust {
    display: flex;
    padding-bottom: 28px;
    border-bottom: 1px solid #fff;
    margin-bottom: 20px;
    font-family: Work Sans;
    font-size: 28px;
    font-weight: 600;
    line-height: 36px;
}
.product_availibility_lable_cust p.in_stock {
    color: #F31E1E;
    margin-left: 7px;
}
.woocommerce div.product form.cart .variations th {
    padding: 0;
    font-family: Archivo Narrow;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    text-transform: uppercase;
}
.woocommerce div.product form.cart .variations td {
    padding: 16px 0 18px;
}
a.size_help {
    color: #FFF !important ;
    font-family: Work Sans;
    font-size: 24px;
    font-weight: 400;
    line-height: 31px;
    text-decoration-line: underline !important;
    text-transform: capitalize; 
    position: absolute;
    right: 0;
    margin-top:5px;
}
.woocommerce div.product form.cart .single_add_to_cart_button  {
    font-weight: 600;
    border-radius: 5px 5px 5px 5px;
    padding: 19.5px 32px 19.5px 32px;
    background: #f30000 !important;
    width: calc(100% - 226px);
}
.woocommerce div.product form.cart .reset_variations{
    display:none !important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{
     opacity: 0;
}
.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    background: transparent;
    padding: 0;   
    box-shadow: none;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{
    background: #F31E1E;
    padding: 2px;
}
.woo-variation-swatches ul.variable-items-wrapper li.variable-item.button-variable-item {
    width: 45px;
    height: 45px;
    border-radius: 5px !important;
    background: #FFF !important;
    color: #000;
    font-size: 16px !important;
    font-weight: 400;
    margin-right: 10px !important; 
    margin-top: 18px !important;
    text-transform: uppercase;
}
.woo-variation-swatches .variable-items-wrapper li.variable-item{
   margin:0 23px 0 0px !important;
}
.woo-variation-swatches ul.variable-items-wrapper li.variable-item.button-variable-item.selected {
    color: #fff !important;
    background: #F31E1E !important;
}
.woocommerce div.product form.cart div.quantity ,td.product-quantity .quantity{
    border-radius: 10px;
    background: #FFF;
    width: 206px;
    height: 53px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-right: 20px;
}
.woocommerce .quantity .qty ,td.product-quantity .quantity .qty{
    border: 0;
    color: #000;
    font-family: Work Sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    padding: 0;  
    margin-left: 10px;
}
.woocommerce div.product form.cart div.quantity .button,td.product-quantity .quantity .button {
    padding: 0 20px;
    cursor: pointer;
    height: 100%;
}
.dec.button{
    order: -1;
}
.woocommerce div.product form.cart div.quantity .button span,td.product-quantity .quantity .button span {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    background: transparent;
}
.woocommerce div.product form.cart .variations {
    margin-bottom: 13px;
}
.woocommerce div.product div.summary {
    width: 40.5%;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
    width: 57%;
}
.product_listing_cust_slider {
    width: 33.33%;
    margin: 0;
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right:1px;
}
.woocommerce div.product div.summary span.woocommerce-Price-currencySymbol {
    margin-right: -8px;
}
p.prod_title {
    text-align: center;
}
.product_listing_merch_list {
    margin-left: -20px;
    display: flex;
    flex-wrap: wrap;
}
.cvf-pagination-content .dcs-universal-pagination ul {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: -30px 0 20px;
}
.cvf-pagination-content .dcs-universal-pagination ul li ,body .vehica-pagination__page,body .vehica-pagination__arrow{
    margin: 1px 0;
    padding: 7px 16px;
    border: 1px solid #DCDCDC;
    border-right: 0;
    font-size: 16px; 
    height: 44px;
}
.cvf-pagination-content .dcs-universal-pagination ul li:first-child ,.vehica-pagination__inner div:first-child{
    border-radius: 4px 0px 0px 4px;
}
.cvf-pagination-content .dcs-universal-pagination ul li:last-child,.vehica-pagination__inner div:last-child{
    border-right: 1px solid #DCDCDC;
    border-radius: 0px 4px 4px 0px;
}
.cvf-pagination-content .dcs-universal-pagination ul li.prev,.cvf-pagination-content .dcs-universal-pagination ul li.next,
.cvf-pagination-content .dcs-universal-pagination ul li.last_pagination,.cvf-pagination-content .dcs-universal-pagination ul li.first_pagination{
    background-image:url('../img/keyboard-arrow-left.svg')  !important;
    background-repeat: no-repeat  !important;
    background-position: center  !important;
    background-color: #fff  !important;
    font-size: 0;
    width: 52px;
    padding: 10px 16px;
    height: 44px;
    
}
body .vehica-pagination__page.vehica-pagination__page--active {
    background-color: #C0172A;
    color: #DCDCDC;
}
body .vehica-pagination__page ,body .vehica-pagination__arrow{
    border-radius: 0;
    background: #fff;
    color: #000;
    font-family: Work Sans;
    font-weight: 400;
    line-height: 30px;
}
body .vehica-pagination__arrow i {
    line-height: 30px;
    
}
.cvf-pagination-content .dcs-universal-pagination ul li.next{
    background-image:url('../img/keyboard-arrow-right.svg')  !important;
    
}
.cvf-pagination-content .dcs-universal-pagination ul li.last_pagination {
    background-image:url('../img/last-page.svg')  !important; 
}
.cvf-pagination-content .dcs-universal-pagination ul li.first_pagination {
    background-image:url('../img/first-page.svg')  !important;
    transform: rotate(180deg);
    border-radius: 0 4px 4px 0;
    border-left: 1px;
}
.merchandise_list_title {
    padding-top: 60px; 
    /*padding-bottom: 20px;*/
}
.merchandise_list_section .elementor-container {
    max-width: 1468px !IMPORTANT;
    padding: 0 20px;
}
.cvf-pagination-content .dcs-universal-pagination ul li.active:hover {
    background: #C0172A;
}
/*****Merchandise Landing Page css *******/
.product_listing_cust_slider_main .slick-list {
    margin-left: -21px;
}
.product_listing_cust_slider_main .slick-arrow {
    position: absolute;
    top: 43.4%;
    left: -73px;
    font-size: 0;
    border: 0;
    padding: 0;
    width: 43px;
    height: 55px;
    background: transparent;
    cursor: pointer;
    z-index: 1;
    background-image:url('../img/l_pro_prev.png');
    background-repeat: no-repeat ;
    background-position: center ;
}
.product_listing_cust_slider_main .slick-arrow:hover,.product_listing_cust_slider_main .slick-arrow:focus {
    background-image:url('../img/l_pro_next.png');
    transform: rotate(0deg)
}
.product_listing_cust_slider_main .slick-next {
   transform: rotate(180deg);
    left: inherit;
    right: -73px;
}
.product_listing_cust_slider_main .slick-prev:hover,.product_listing_cust_slider_main .slick-prev:focus {
   transform: rotate(180deg);
}
.product_listing_cust_slider.slick-slide {
    padding-bottom: 10px;
}
.elementor-element.elementor-element-3493697.journey-text.mobile-jrny.elementor-widget ,.elementor-element.elementor-element-fe96732.elementor-align-center.elementor-widget.elementor-widget-button{
    display: none;
}
.elementor-element.elementor-element-61655b3.mobile_insidevideo.elementor-widget,
.elementor-13767 .elementor-element.elementor-element-61a36b8.journy_colthree {
    position: relative;
    z-index: 11;
}
.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {
    position: relative;
    z-index: 111;
}
.elementor-24539 .elementor-element.elementor-element-d5d4ff7.journy_colthree:after,
.elementor-13767 .elementor-element.elementor-element-61a36b8 .journy_colthree:after{
        z-index: 1;
}
.single-product div.product .woocommerce-product-gallery .flex-viewport {
    width: calc(100% - 142px) !important;
    padding-left: 25px;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
    width: 142px;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {
    width: 100% !important;
    margin-bottom: 20px !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img {
    border-radius: 20px; 
    border: 2px solid #fff;
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active, .woocommerce div.product div.images .flex-control-thumbs li img:hover{
    border: 2px solid #F31E1E;
}
.about_years_section .elementor-counter-title {
    margin-top: 10px;
}
.find-out-btn a.elementor-button-link.elementor-button span.elementor-button-icon {
    margin-right: -15px !important; 
    opacity: 0; 
    transition: .2s all;
}
.find-out-btn a.elementor-button-link.elementor-button:hover span.elementor-button-icon {
   margin-right: 2px !important;
   opacity: 1;
}
.find-out-btn a.elementor-button-link.elementor-button:hover {
    transition: .2s all;
    background-color: #F31E1E !important;
}
body #btn_find a.elementor-button-link.elementor-button.elementor-size-sm:hover{
    background-color: #F31E1E !important;
    border-color: #F31E1E !important;
}
div .vehica-social-profiles__v2__title {
    color: #99A1B2 !important;
    
}
.vehica-contact-form .wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450 !IMPORTANT;
    color: #46b450 !IMPORTANT;
    background: #88af8b59 !IMPORTANT;
}
.page-id-24170 .vehica-background-accent-v1{
    display:none;
}
.about_left_section{
    background: #000;
    position: relative;
    z-index: 1;
}
.cust_loader {
    display: table;
    margin: 0 auto;
}
.elementor-11943 .elementor-element.elementor-element-2fefb4b > .elementor-background-overlay {
    background-color: transparent;
    background-image: none;
    opacity: 0;
}
.car_detail .text_auto_part .vehica-car-feature span {
    padding-right: 0;
    margin-top: 9px;
    display: block;
    text-align: center;
}

.car_detail .text_auto_part a.vehica-car-feature {
    text-align: center;
}
.car_detail .text_auto_part .elementor-icon svg {
    height: 40px;
}
.car_detail .text_auto_part .elementor-column.elementor-col-25 {
    width: auto;
}
.car_detail .text_auto_part .vehica-car-features {
    justify-content: center;
}
/*.product_listing_cust_slider img ,.woocommerce ul.products li.product a img{*/
/*    height: 409px;*/
/*    object-fit: cover;*/
/*}*/
.woocommerce ul.products li.product .price span.woocommerce-Price-currencySymbol {
    margin-right: -5px;
}
.logged-in .login {
    display: none;
}
.logged-in .header_cart{
    margin-right:20px;
}
/*body .vehica-inventory-v1__top {*/
/*    padding-top: 50px;*/
/*}*/
/*body .vehica-number-range__1of2 input[type=text] {*/
/*    font-size: 16px;*/
/*}*/
/*body .v-select:not(.vs-open) input::-webkit-input-placeholder{*/
/*    color: #fdfdfd !important;*/
/*}*/
/*body.vehica-form-button:after{*/
/*      color: #fdfdfd;*/
/*}*/
/*body .vehica-results__fields__mobile-section-top .vehica-results__fields__mobile-section-top__title{*/
/*    color:#000;*/
/*}*/
/*body .vehica-results__fields__mobile-section-top .vehica-results__fields__mobile-section-top__close{*/
/*    color: #222732;*/
/*}*/
/*.post-type-archive-vehica_car .vehica-breadcrumbs-wrapper{*/
/*    display:none;*/
/*}*/
/*body .vehica-inventory-v1__results {*/
/*    padding-bottom: 0px !important;*/
/*}*/
body .vehica-inventory-v1 .vehica-results__fields,body .vehica-inventory-v1__mobile-button-options {
    display: none;
}
.vehica-accordion .elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
    border: 1px solid #fff !important;
}
.elementor-11943 .elementor-element.elementor-element-663da8f .elementor-testimonial__header ,
.elementor-11943 .elementor-element.elementor-element-663da8f .elementor-testimonial__content{
    padding-left: 60px;
    padding-right: 60px;
}
.elementor-11943 .elementor-element.elementor-element-c974429 > .elementor-background-overlay {
    background: transparent;
}
body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__keyword input {
    width: 291px;
    padding-left: 20px;
    height: 55px;
    color: #CBD5DB;
    font-weight: 400;
    font-family: Work Sans !important;
    font-size: 16px;
}
body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__keyword input::-webkit-input-placeholder,
body .vehica-inventory-v1__sort__select .v-select:not(.vs-open) input::-webkit-input-placeholder,body .v-select:not(.vs-open) input::-webkit-input-placeholder{
 color: #CBD5DB !important;
 opacity:1 !important;  
}
body .v-select:not(.vs-open) .vs__selected{
   color: #CBD5DB !important;  
}
body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right {
    padding-top: 15px;
    padding-bottom: 15px;
}
body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__compare{
    margin-right: 30px;
}
body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__left .vehica-search-v1__tabs .vehica-search-v1__tab-button {
    padding-bottom: 27px;
}
body .vehica-inventory-v1__middle {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
}
body .vehica-inventory-v1__sort__select {
    min-width: 291px;
}
body .vehica-inventory-v1__sort__select .v-select:not(.vs-open) input{
    min-height: 53px;
    color: #CBD5DB;
    font-family: Work Sans;
    font-size: 15px;
    font-weight: 400;
}
body .vehica-inventory-v1__sort__heading {
    padding-right: 30px;
    font-size: 16px;
    font-weight: 400;
}
body .vehica-inventory-v1__view {
    margin-right: 12px;
}
body .vs__actions:after {
    right: 20px; 
    color: #CBD5DB !important; 
}
body .v-select:not(.vs-open) .vs__dropdown-toggle{
    padding: 0 0 0 20px;
}
body .vehica-inventory-v1__view button svg {
    width: 20px;
}
body .vehica-car-card-row .vehica-car-card-row__image .vehica-car-card__image {
    border-radius: 10px;
}
body .vehica-car-card-row .vehica-car-card-row__image {
    padding-right: 30px;
}
body .vehica-car-card__featured{
    padding: 4px 0px;
    left: -66px;
    top: 22px;
}
body .vehica-car-card__image__favorite i {
    font-size: 20px;
    line-height: 20px;
    
}
body .vehica-car-card-row .vehica-car-card__info__single:first-child {
    margin-right: 8px;
}
body .vehica-car-card-row .vehica-car-card__info__single {
    padding-right: 22px;
}
body .vehica-car-card-row .vehica-car-card-row__inner {
    width: 1181px !important;
    padding-right: 15px;
}
body .vehica-car-card-row__price-desktop {
    margin-right: 0;
    padding: 8.5px 31.4px;
    border-radius: 5px;
    background: #F30000;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 600;
}
body .vehica-car-card-row-wrapper .vehica-car-card-row {
    margin-bottom: 30px;
}
body .vehica-inventory-v1__2-cols__right {
    margin: 0;
}
body .vehica-inventory-v1__2-cols__left {
    margin: 0;
    width: calc(100% - 209px) !important;
    padding-right: 30px;
}
body .vehica-car-card-row .vehica-car-card-row__inner {
    width: 100% !important;
}
body .vehica-inventory-v1__2-cols {
    padding: 0 30px;
}
body .vehica-inventory-v1__2-cols {
    padding: 0 30px;
}
body .vehica-car-card__image-info{
    paddig:10px 20px;
}
body .vehica-car-card__image-info .fa-images {
    margin-right: 7px;
}
body .vehica-car-card-v2 .vehica-car-card__name {
    margin-top: 19px;
    margin-bottom: 15px;
}
body .vehica-car-card__content {
    padding: 0 20px 13px 20px;
}
body .vehica-car-card-v2 .vehica-car-card__price {
    font-family: Work Sans;
    font-weight: 700; 
    margin-bottom: 15px;
}
body .vehica-car-card-v2 .vehica-car-card__separator {
    margin-bottom: 10px;
}
body .vehica-inventory-v1__results {
    padding-bottom: 0px !important;
}
/***********/
/*.latest-merch-section:after {*/
/*    z-index: 0;*/
/*}*/
/*.latest-merch-section .elementor-container.elementor-column-gap-default {*/
/*    position: relative;*/
/*    z-index: 1;*/
/*}*/

body .elementor-13767 .elementor-element.elementor-element-a60eb49 .elementor-heading-title {
    max-width: 100%;
}
.woocommerce .quantity .qty::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.woocommerce .quantity .qty {
  -moz-appearance: textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

/*.single_variation_wrap .woocommerce-variation-price {*/
/*    display: none;*/
/*}*/
.single_variation_wrap .woocommerce-variation.single_variation {
    display: none !important;
}
.zoom ,.slider li{
    display: none;
}
.zoom:first-child,.slider li:first-child {
    display: block;
}


/*#wpgis-gallery .slick-slide img {*/
/*    max-width: 75%;*/
/*    margin-bottom: 0;*/
/*    height: auto;*/
/*    border-radius: 0;*/
/*    border: 0;*/
/*}*/
/*#wpgis-gallery .slick-slide {*/
/*    margin: 0;*/
/*    margin-bottom: 20px;*/
/*    background: #fff;*/
/*    border-radius: 20px;*/
/*    padding: 5px;*/
/*    height: 127px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center; */
/*    border: 2px solid transparent;*/
/*}*/
/*#wpgis-gallery .slick-slide.slick-current  {*/
/*    border: 2px solid #F31E1E;*/
/*}*/

.elementor-13767 .elementor-element.elementor-element-44044dd .elementor-heading-title{
    padding-left: 0px !important;
}
@media (min-width: 1200px){
.mobile-get-touch {
    display: none;
}
    
}

  .elementor-13767 .elementor-element.elementor-element-c8ccb50{margin-left:-1px;}
.size_guide_popup .elementor-container {
    height: 100%;
}
.size_guide_table td{
    color: #32343F;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    border: 1px solid #32343F;  
}
.size_guide_popup {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 11111111;
    background: rgb(0 0 0 / 70%);
    display: none;   
    overflow: auto;
}
.size_open .size_guide_popup {
    display:block;
}
.size_guide_content {
    max-width: 1120px;
    margin: auto;
}
.size_guide_table table {
    margin-bottom: 0;
}
.size_guide_content .elementor-widget-heading {
    margin-bottom: 5px;
}
.elementor-element.size_guide_close.elementor-widget.elementor-widget-button {
    margin-bottom: 0;
}
.size_guide_close .elementor-button {
    position: absolute;
    right: 0;
    top: 0; 
    cursor: pointer;
    z-index: 11;
}
.size_open {
    overflow: hidden;
}
.banner_section .vehica-form-button{
    padding-right:45px;
}


/*.panel_section .vehica-car-form__field-select-single .v-select .vs__selected .vehica-option{*/
/*   color: #fdfdfd !important; */
/*}*/
/*.panel_section .vehica-car-form__field-select-single.vehica-car-form__field-select-single--active .vs__actions .vs__clear {*/
/*    background: #1f252e;*/
/*}*/

.my-account.elementor-widget {
    display: none;
}
.logged-in .my-account.elementor-widget {
    display: block;
}
.elementor .account-page a {
    color: #E7EAEF;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{
    display:none;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li{
        margin-bottom: 0;
    list-style-type: disc;
}
.account-page .my-account-conent  .woocommerce-MyAccount-content .woocommerce-Button{
    position: relative !important;
}
.elementor-11943 .elementor-element.elementor-element-2dc9c29 {
    width: 100%;
    
}
.woocommerce-cart .elementor a {
    color: #fff;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.woocommerce .cart .coupon .button,.woocommerce .cart .button[name="update_cart"],.woocommerce-cart .elementor a.button.wc-backward{
    padding: 16px 32px;
    background-color: #F30000 !important;
    color: #fff !important;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 600;
}
.woocommerce .cart .coupon .button {
    font-size: 14px;
    padding: 12px 20px 14px;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    padding: 10px;
    margin: 0 10px 0 0;
    width: 200px;
    height: 40px;
    border-radius: 5px;
}
.woocommerce table.shop_table th {
    font-size: 18px;
    font-family: Archivo Narrow;
}
.woocommerce table.shop_table td{
    font-size: 16px;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th:first-child {
    padding-left: 0;
}
.woocommerce .quantity .qty, td.product-quantity .quantity .qty{
        margin-left: 0;
}
td.product-quantity .quantity {
    width: 150px;
    height: 40px;
}
td.product-quantity .quantity .button {
    padding: 0 15px;
}
td.product-quantity .quantity .button svg {
    width: 12px;
    height: 12px;
}
body .vehica-compare-area .vehica-compare-area__label ,body .vehica-compare-area .vehica-compare-area__label--open{
    color: #bbc1c8;
    background: #1f252e;
}
body .vehica-compare-area .vehica-compare-area__name {
    color: #CBD5DB;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}
body .vehica-compare-area .vehica-compare-area__inner {
    background: #1f252e;
}
body .vehica-compare h1,body .vehica-car-form__section-title ,body .vehica-panel-menu-desktop__title,.account-page .my-account-conent h2.woocommerce-order-details__title,
.my-account-conent section.woocommerce-customer-details h2.woocommerce-column__title{
    color: #FFF;
    font-family: Archivo Narrow;
    font-size: 38px;
    font-weight: 700;
    line-height: 49px;
}
.account-page .my-account-conent h2.woocommerce-order-details__title {
    margin-top: 30px;
}
body .vehica-compare__name a {
    color: #ffff;
    font-size: 20px;
}
body h3.vehica-compare__name {
    margin-top: 0;
}
body .vehica-compare__row .vehica-compare__column{
    color: #fff;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 400;
}
body .vehica-compare .vehica-compare__column--featured {
    font-size: 21px !important;
    line-height: 36px;
    font-weight: 800 !important;
    color: #f30000 !important;
}
body .vehica-compare__row .vehica-compare__column:first-child {
    background: #1F252E;
    color: #fff;
    font-family: Work Sans;
    font-size: 16px;
    font-weight: 400;
}
body .vehica-compare__row:nth-of-type(1) .vehica-compare__column:first-child {
  
    background: transparent;
}
body .vehica-form-button--disabled{
    background: #f4f4f4;
    color: #2f3b48;
}
body .woocommerce-message a.button.wc-forward{
    border-radius: 5px;
    background: #F30000;
    color: #fff;
}
body .vehica-checkout__biling-info__inner,body .vehica-car-form__section ,body .vehica-car-form__section--gallery .vue-dropzone,body .vehica-panel-menu-desktop,body .vehica-panel-menu-mobile,
body .woocommerce-form-coupon{
    border-radius: 10px;
    background: #1F252E;
    color: #FFF; 
    border: 0;
}
.woocommerce form .vehica-checkout__biling-info__inner .form-row label ,body .vehica-checkout .shop_table td,body .vehica-checkout .shop_table th,
.woocommerce-checkout-payment .wc_payment_method > label,body .payment_box.payment_method_cod,
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox,body .vehica-car-form__label{
    color: #CBD5DB;
}
body .woocommerce-checkout-payment .payment_box,body .woocommerce-checkout-payment .payment_box p,body .vehica-checkbox--featured-big label,
.vehica-checkbox--featured-big label:hover, .vehica-checkbox--featured-big label:active, .vehica-checkbox--featured-big label:focus{
      color: #CBD5DB !important;
}
body .vehica-car-form__multi-taxonomy__term:hover {
   color: #CBD5DB;
}
.vehica-panel {
    background: #000;
}
.vehica-panel .v-select:not(.vs-open) .vs__dropdown-toggle {
    background: #fff;
}

.vehica-panel .vehica-car-form__field-select-single .v-select .vs__selected {
    color: #222732 !important;
}
body .vehica-panel .v-select:not(.vs-open) input {
    color: #2f3b48;
}
body .vehica-panel .v-select:not(.vs-open) input::-webkit-input-placeholder{
 color: #2f3b48 !important;
 opacity:1 !important;  
}
body .vehica-panel .vs__actions:after {
   color: #2f3b48 !important;
}
tr.woocommerce-table__line-item.order_item ul.wc-item-meta {
   padding-left: 18px;
}
tr.woocommerce-table__line-item.order_item ul.wc-item-meta li{
    list-style-type: disc;
}
tr.woocommerce-table__line-item.order_item ul.wc-item-meta li:before{
    display:none;
}
body .woocommerce-form-coupon{
    background: #1F252E !important;
    color: #CBD5DB;
    border:0 !important;
}

.elementor-13767 .elementor-element.elementor-element-6124aacf{
        padding: 60px 0;
}
.post-type-archive-vehica_car .elementor-widget-vehica_template_content{
    padding-bottom:0;
}
.join_crew_form input#form-field-email,.vip_form .elementor-field-type-tel.elementor-field-group input {
    height: 53px;
    padding: 10px 30px;
}
.join_crew_form input#form-field-email::-webkit-input-placeholder,.vip_form .elementor-field-type-tel.elementor-field-group input::-webkit-input-placeholder{
    color:#000 !important;
    opacity:1 !important;
}
.join_crew_form .elementor-form .elementor-button.elementor-size-md {
    min-height: 53px;
}
.join_crew_form .elementor-field-type-submit {
    width: 124px;
}
.join_crew_form form .elementor-field-group.elementor-field-type-email {
    width: calc(100% - 125px); 
    padding-right: 10px !important;
}
.join_crew_form .elementor-form .elementor-button{
    border: 1px solid #F30000;
}
.elementor-message.elementor-message-success {
    color: #12bf12;
}

.join_crew_form.vip_form  .elementor-field-type-submit {
    width: 170px;
    width:25%;
}

.join_crew_form.vip_form  form .elementor-field-group.elementor-field-type-email{
    width: calc(100% - 171px);
    width: 37.5%;
    padding-right: 10px !important;  
}
.vip_form form .elementor-field-type-tel.elementor-field-group {
    padding-right: 10px !important;
    width: 37.5%;
}
.join_crew_form.vip_form input#form-field-email{
    height: 55px;
}

.join_crew_form.vip_form .elementor-form button[type="submit"]:hover{
    border-color:#fff !important;
}
.vehica-compare__row:last-child .vehica-compare__column:first-child {
    background: transparent;
}
.vip_form .elementor-message.elementor-message-danger {
    color: red;
    background: #fff;
    padding: 8px;
    border-radius: 5px;
}
body .vehica-featured-v1 .vehica-featured-v1__grid .vehica-car-card__info,body .vehica-car-card__info {
    max-height: inherit;
    
}
    body .elementor-13767 .elementor-element.elementor-element-55193ba5:not(.elementor-motion-effects-element-type-background),
    body  .elementor-13767 .elementor-element.elementor-element-55193ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {     background:none !important;}
    
    body .latest-merch-section:before{content: '';  position: absolute; width: 100%; height: 100%;
    /*background-size: 185% 28% ;*/
    background-position: bottom ;
    background-repeat: no-repeat; background-image: url(http://playperformance.com/wp-content/uploads/2023/07/Mask-group-1.png);
    bottom: 0; left: 0; z-index: 1; }
   body .latest-merch-section:after{z-index: 0;}
  .latest-merch-section .elementor-container.elementor-column-gap-default {   position: relative;    z-index: 1;}  

body .vehica-loan-calculator {
    background: #1F252E;
}
body .vehica-loan-calculator .vehica-loan-calculator__field-wrapper h4 {
    color: #fff;
}
body .journey-text h2 {
    font-size: 9.375vw !important;
    line-height: normal !important;
    -webkit-text-stroke: 0.2rem #F31E1E !important;
    opacity: 0.8 !important;
}


.drop_shop_btn a.elementor-button{
   transition: .2s all; 
}
.drop_shop_btn a.elementor-button span.elementor-button-icon {
    margin-left: -15px !important;
    opacity: 0;
    transition: .2s all;
}
.drop_shop_btn a.elementor-button:hover span.elementor-button-icon {
    opacity: 1;
    margin-left: 10px !important;
}
.journy_colthree a.elementor-button-link, .journy_coltwo a.elementor-button-link {
    position: relative;
    z-index: 11;
}
.home .vehica-featured-v1__button .vehica-button{
    border: 1px solid #F31E1E;
}
.home .vehica-featured-v1__button .vehica-button:before{
    display:none;
}
.home .vehica-featured-v1__button .vehica-button:hover {
    background: transparent;
    color: #F31E1E;
}
.elementor-24170 .elementor-element.elementor-element-acd82c8 {
    margin-left: -1px;
}
/******/
body.page-id-15861 .vehica-user-card-v2__content {
    background: #1F252E!important;
    border: 0 !important;
}
body.page-id-15861 .vehica-user-card-v2__image {
    background: transparent;
}
body.page-id-15861 .vehica-user-card-v2__name , body .vehica-user-card-v2__phone{
    color: #fff;
}
body.page-id-15861 .vehica-user-card-v2__email{
    color: #F30000;
}
body.page-id-15861 .vehica-user-card-v2__job-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    color: #CBD5DB;
    border-bottom: 1px solid;
    padding-bottom: 15px;
}
 body.page-id-15861 .vehica-user-card-v2__phone i,body.page-id-15861 .vehica-user-card-v2__email i{
  display:none !important;   
 }
/*body .elementor-13767 .elementor-element.elementor-element-d07fcfd > .elementor-widget-container {*/
/*    margin: 0;*/
/*}*/
body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658 {
    height: auto;
}


.mobile_shape_video video.elementor-video {
    width: 244px !important;
    height: 513px !important;
    object-fit: cover;
    position: relative;
    border: 5px solid #000 !important;
    border-radius: 38px;
    margin: 7px auto 0;
}
.mobile_shape_video .elementor-widget-container {
    width: 261px;
    height: 527px;
}
.mobile_shape_video .elementor-widget-container:before {
    content: '';
    background-image: url(http://playperformance.com/wp-content/uploads/2023/05/camero_1.png);
    width: 75px;
    height: 23px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 20px;
    z-index: 1;
}

.elementor-element.elementor-element-59df585.logo-slide-content {
    overflow: hidden;
    width: 600px;
    margin: 0 auto;
}
.logo-slide-content .elementor-widget-container {
    display: inline-block;
    white-space: nowrap;
    animation: marquee 10s linear infinite;
}
body .vehica-inventory-v1__title {
    color: #fff;
	font-family: 'ArchivoNarrow-Bold' !important;
}
.vehica-inventory-v1__results__card .vehica-car-card__info__single {
    color: #CBD5DB;
}
.vehica-car-card-row .vehica-car-card-row__secondary-attributes ,.woocommerce-product-details__short-description{
    display: none;
}
body .vehica-featured-v1__footer {
    margin: 30px 0 0 0;
}
.footer_mail .elementor-element-fb3cf15 .elementor-widget-wrap.elementor-element-populated {
    padding-right: 0;
}
.elementor-element.header-tel {display:none;}

.thankyou-follow-section .journy_colthree:after{
    z-index:1;
}
.thankyou-follow-section .elementor-column.elementor-col-33.elementor-inner-column .mobile_shape_video {
    position: relative;
    z-index: 11;
}
body .thankyou-follow-section .journey-text h2 {
    font-size: 7.17vw !important;
    margin-top: -15px;
}

@media (max-width: 1450px){
body .elementor-13767 .elementor-element.elementor-element-26c3afa:not(.elementor-motion-effects-element-type-background) {
    background-image:url('http://playperformance.com/wp-content/uploads/2023/08/Frame_2098.png');
    margin: 0 30px;
    width: calc(100% - 60px) !important;
    border-radius: 16px;
    overflow: hidden;
    left: inherit !important;
    background-size: cover !important;
    padding-bottom: 50px;
    padding-top: 50px;
    margin-top:50px;
    margin-bottom:50px;
}
    body .elementor-13767 .elementor-element.elementor-element-f437e15{margin-top: 0;}
}

@media (max-width: 1440px){
   .elementor-13767 .elementor-element.elementor-element-6124aacf {padding: 40px 0px 40px 0px !important;}
   body   .elementor-13767 .elementor-element.elementor-element-3657c9f0 {    margin-top: 0px !important;}
   body .elementor-13767 .elementor-element.elementor-element-2cb15c8c > .elementor-element-populated { padding-top: 0 !important;}
   
  .thankyou-follow-section  .elementor-column.elementor-col-33.journy_colone {   width: 50%;}
}

@media (min-width: 1200px) and (max-width: 1300px){
    body .vehica-menu__wrapper .vehica-menu > .menu-item {    margin: 0 14px !important;}
    .elementor-13444 .elementor-element.elementor-element-6df50e8 .elementor-button,
    .elementor-25140 .elementor-element.elementor-element-c78fb87 .elementor-button{padding:16px;}
}
@media (max-width: 1760px){
   body .vehica-background-accent-v1 { display: block;}
   
   body .journey-text h2 {  font-size: 9.5vw !important;    margin-top: -2%;}
}
@media (max-width: 1660px){
   body .journey-text h2 {   font-size: 9.7vw !important;    margin-top: -3%;}
}
@media(max-width:1599px){
    /*.product_listing_cust_slider_main { width: 90%; margin: 0 auto;}*/
    .product_listing_cust_slider_main .slick-arrow {top: 40%;}
    body .vehica-background-accent-v1 { display: none;}
    
 body .vehica-car-card__featured .vehica-car-card__featured__inner {
    font-size: 7.65px;}
    
      body .journey-text h2 {  margin-top: -2%;}
}

@media(max-width:1530px){
    body .journey-text h2 {    font-size: 9.8vw !important;    margin-top: -5%;}
}
@media(max-width:1440px){
    section.elementor-section.journey.merchandise_journey { padding-left: 10px;  padding-right: 10px;}
   .elementor-24539 .elementor-element.elementor-element-1c8f6a5 {  width: 50% !important;}
   
   .product_listing_cust_slider_main .slick-arrow{left: -60px;}
   .product_listing_cust_slider_main .slick-next{right:-60px;    left: inherit;}
  .vehica-header .vehica-menu__wrapper .vehica-menu > .menu-item {   margin: 0 15px;}
   .product_listing_cust_slider img ,.woocommerce ul.products li.product a img{   height: auto;}
   
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd {  bottom: 10px !important;}
    body .journey-text h2{margin-top: -7%;font-size: 8.7vw !important;}
    
    
}
@media(max-width:1390px){
    body span.elementor-icon-list-text {    margin-right: 0px !important;}
    
    body .journey-text h2 {  margin-top: -9%; font-size: 8.6vw !important;}
}
@media(max-width:1320px){
  body span.elementor-icon-list-text { margin-right: 5px !important;}
}
@media (min-width: 1281px) and (max-width: 1390px){
    .elementor-13767 .elementor-element.elementor-element-d07fcfd{}
}
@media(max-width:1280px){
    /*.elementor-element.elementor-element-3493697.journey-text.mobile-jrny.elementor-widget {display:block;}*/
    .elementor-24539 .elementor-element.elementor-element-3493697 .elementor-heading-title {width: 100%;justify-content: center !important;}
    /*.elementor-element.elementor-element-1fd2d82.journey-text.desktop-jrny.elementor-widget.elementor-widget-heading { display: none;}*/
    .elementor-24539 .elementor-element.elementor-element-c2cbd26 ,.elementor-24539 .elementor-element.elementor-element-d5d4ff7{  width: 25% !important;}
    .elementor-24539 .elementor-element.elementor-element-d5d4ff7.journy_colthree:after,
    .elementor-13767 .elementor-element.elementor-element-61a36b8 .journy_colthree:after{    right: -312px !important;}
     
     .elementor-24170 .elementor-element.elementor-element-48e775f .elementor-heading-title{font-size: 30px !important;   line-height: 34px !important;}
     .elementor-24170 .elementor-element.elementor-element-2fbe9a3 > .elementor-element-populated{padding: 50px 15px 50px 25px !important;}
     .elementor-24170 .elementor-element.elementor-element-16a5392 .elementor-heading-title{font-size:50px;}
     .elementor-24170 .elementor-element.elementor-element-2fb8cda .elementor-heading-title {     padding-left: 30px !important;  font-size: 70px !important;}
     .elementor-24170 .elementor-element.elementor-element-29445a7 > .elementor-widget-container img {      height: 219px;    object-fit: contain; max-width: 73%;}
      body:not(.rtl) .elementor-24170 .elementor-element.elementor-element-29445a7 {   left: 10px !important;}
    
      .elementor-11943 .elementor-element.elementor-element-b8f7164 > .elementor-widget-container {    text-align: left;   margin-left:-30px;}
      
      .journy_colthree .mobile-img{left: 0 !important;}
       .journy_colthree .mobile-video {  width: 244px;    margin-left: 10px;}
       
    .join_crew_form.vip_form .elementor-field-type-submit { width: 170px;}
    .join_crew_form.vip_form form .elementor-field-group.elementor-field-type-email { width: 100%;padding-right: 0px !important;margin-bottom: 10px;}   
    .vip_form form .elementor-field-type-tel.elementor-field-group{width: calc(100% - 171px);}
    
    /*body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658 {    max-width: 80%;    height: auto;}*/
    /*body:not(.rtl) div .elementor-13767 .elementor-element.elementor-element-d07fcfd {    left: -80px !important;}*/
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd > .elementor-widget-container {    margin: 0 0 0 -80px;}
    body .elementor-24170 .elementor-element.elementor-element-c828adc .elementor-heading-title{font-size:70px !important;}
    body .elementor-24170 .elementor-element.elementor-element-edfc13b img{max-width:73%;    height: 219px;    object-fit: contain;} 
    body .elementor-24170 .elementor-element.elementor-element-edfc13b {left:-10px !important;}
    body .elementor-24170 .elementor-element.elementor-element-c828adc > .elementor-widget-container {    padding-left: 30px !IMPORTANT;}
    .elementor-24170 .elementor-element.elementor-element-9ff4ef3 .elementor-heading-title{font-size:50px !important;}
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658 ,
    body .elementor-24170 .elementor-element.elementor-element-edfc13b img{ max-width: 65%;   height: 219px;}
    
    body .elementor-13767 .elementor-element.elementor-element-6a5ff8c > .elementor-widget-container,
    body .elementor-24170 .elementor-element.elementor-element-c828adc > .elementor-widget-container{padding: 0px 0px 0px 0px !important;    margin: -3px 0px 0px 0px !important;}
    
   body .elementor-13767 .elementor-element.elementor-element-0045600 img,
   body .elementor-1525 .elementor-element.elementor-element-d41fe2d img,
   body .elementor-24539 .elementor-element.elementor-element-75d985b img,
   body .elementor-24170 .elementor-element.elementor-element-5fe5f59 img{ width: 180px;}
   body .elementor-13767 .elementor-element.elementor-element-d07fcfd ,
   body .elementor-24170 .elementor-element.elementor-element-edfc13b{    bottom: 28px !important;   left: -45px !IMPORTANT;}
   body:not(.rtl) div .elementor-13767 .elementor-element.elementor-element-d07fcfd,
   body:not(.rtl) div .elementor-24170 .elementor-element.elementor-element-edfc13b{  left: -45px !IMPORTANT;}
    
    body .elementor-13767 .elementor-element.elementor-element-aaf143e .elementor-heading-title ,
    body .elementor-24539 .elementor-element.elementor-element-3493697 .elementor-heading-title{ width: auto;  justify-content: flex-start !important;}
    
    body .elementor-13767 .elementor-element.elementor-element-0431e93 > .elementor-element-populated  { margin: -12.6% 0% 0% -3% !important;}
   
    body .journey-text h2 { margin-top: -10.5%; font-size: 8.8vw !important;}
    
    .thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo ,
    .thankyou-follow-section  .elementor-column.elementor-col-33.journy_colthree{ width: 25%;}
    
}

@media(max-width:1210px){
  body .elementor-13767 .elementor-element.elementor-element-d07fcfd, body .elementor-24170 .elementor-element.elementor-element-edfc13b { bottom: 36px !important;}   
  body:not(.rtl) div .elementor-13767 .elementor-element.elementor-element-d07fcfd, body:not(.rtl) div .elementor-24170 .elementor-element.elementor-element-edfc13b {left: -33px !IMPORTANT;}
  body .elementor-13767 .elementor-element.elementor-element-d07fcfd {bottom: 33px !important;}
}

@media(max-width:1199px){
    /*.single-product .site-main{margin-bottom: 150px;margin-top: 60px;}*/
   
    .product #tab-description h2, section.related.products h2 ,.woocommerce div.product .product_title{font-size: 34px;}
    .woocommerce ul.products li.product .price,p.prod_price{  margin: 2px 0 0;   font-size: 16px;}
    .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3,p.prod_title a{    font-size: 20px;}
    .merchandise_list_section .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0;}   
    .merchandise_list_title {   padding-top: 60px;}
    .elementor-24726 .merchandise_list_title  .elementor-element.elementor-element-eadec95 .elementor-heading-title{  font-size: 38px;    line-height: 48px;}
     
     body .vehica-inventory-v1__2-cols__left { width: 100% !important;padding-right: 0;}
     
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {    margin-left: -20px;}
     .journy_colthree .mobile-img {  left: 20px !important;}
    .journy_colthree .mobile-video {width: 98%;  margin-left: -5px;}
     
    .elementor-13444 .elementor-element.elementor-element-80db3df .elementor-button,
    .elementor-13444 .elementor-element.elementor-element-dab36c3 .elementor-button{padding:10px 12px;}
     .elementor-13444 .elementor-element.elementor-element-a50583b {margin-bottom: 10px;}
     .elementor-13444 .elementor-element.elementor-element-80db3df .elementor-button, .elementor-13444 .elementor-element.elementor-element-dab36c3 .elementor-button {
    padding: 10px 12px;   font-size: 12px;}
    .size_guide_content {   max-width: 90%;}
    
    /*body .elementor-13767 .elementor-element.elementor-element-d07fcfd ,body .elementor-24170 .elementor-element.elementor-element-edfc13b{  bottom: 25px !important;}*/
     
    /*body .elementor-13767 .elementor-element.elementor-element-6a5ff8c {    margin-bottom: 0 !important;}*/
 
  body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658,
  body .elementor-24170 .elementor-element.elementor-element-edfc13b img { max-width: 410px;    height: auto;}
  
  .merchandise_pre_qualify .elementor-element.elementor-widget-spacer,.elementor-13767 .elementor-element.elementor-element-571cdf9 {display: none;}
  body:not(.rtl) div .elementor-13767 .elementor-element.elementor-element-d07fcfd, 
  body:not(.rtl) div .elementor-24170 .elementor-element.elementor-element-edfc13b {left: inherit !important; position: relative;}
  
 .elementor-24170 .elementor-element.elementor-element-edfc13b > .elementor-widget-container ,
 body .elementor-13767 .elementor-element.elementor-element-d07fcfd > .elementor-widget-container{  margin: 0 0 0 -30px;text-align: left;}
 body .elementor-13767 .elementor-element.elementor-element-d07fcfd, body .elementor-24170 .elementor-element.elementor-element-edfc13b {bottom: 33px !important;}
 
  /* .elementor-13767 .latest_red_block .elementor-element.elementor-element-44044dd {    width: calc(100% - 140px);}*/
  /*.elementor-13767 .latest_red_block  .elementor-element.elementor-element-44044dd .elementor-heading-title{    line-height: 26px;}*/
  
  .elementor-13767 .elementor-element.elementor-element-ea129e5 img ,.elementor-13767 .elementor-element.elementor-element-4bed3e5 img {  max-width: 100%;}
  body  .elementor-13767 .elementor-element.elementor-element-36444fe {    padding: 20px !important;}
  
  body .elementor-13767 .elementor-element.elementor-element-6c1f5214 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: 6px;margin-left: 6px;}
  body span.elementor-icon-list-text { margin-right: 0px !important;}
  body .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text { padding-left: 2px;}
  body .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { right: -7px !important;}
  
  body .elementor-13767 .elementor-element.elementor-element-6c1f5214 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13767 .elementor-element.elementor-element-6c1f5214 .elementor-icon-list-item > a, 
 .elementor-13767 .elementor-element.elementor-element-99a65c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13767 .elementor-element.elementor-element-99a65c0 .elementor-icon-list-item > a { font-size: 12px;}
   body .elementor-widget .elementor-icon-list-icon i { width: auto;font-size: 12px;margin-right: 2px;}
   
  body  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{    margin-right: 6px !important;    margin-left: 6px !important;}

  body .elementor-13767 .elementor-element.elementor-element-26c3afa:not(.elementor-motion-effects-element-type-background) { margin-bottom: 40px;}
  
  body .elementor-13767 .elementor-element.elementor-element-0431e93 > .elementor-element-populated {   margin: -15.5% 0% 0% -3% !important;}
  
  body .journey-text h2 { margin-top: -9.5%;font-size: 8.6vw !important;}
  
  .thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo {  margin-left: -20px;}
  .thankyou-follow-section .elementor-column.elementor-col-33.journy_colone {  padding-right: 30px;}
  
  
}
@media (max-width: 1130px){
    body .journey-text h2 {    margin-top: -11%;    font-size: 8.4vw !important;}
}
@media (min-width: 1025px) and (max-width: 1199px){
.elementor-1535 .elementor-element.elementor-element-4690e58b .elementor-counter-number-wrapper {   font-size: 120px;}
}

@media(max-width:1060px){
         .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {    margin-left: -30px;}
         
         body .elementor-13767 .elementor-element.elementor-element-0431e93 > .elementor-element-populated {    margin: -17.8% 0% 0% -3% !important;}
         
}
@media(max-width:1024px){
    .elementor-24539 .elementor-element.elementor-element-1c8f6a5 {  width: 45% !important;}
    .elementor-24539 .elementor-element.elementor-element-2e20255 > .elementor-widget-container { margin: 0 auto;}
   /*.product_listing_cust_slider_main { width: 80%; margin: 0 auto;}*/
   .product_listing_cust_slider_main .slick-arrow { top: 30%;}
   /*.elementor-24170 .elementor-element.elementor-element-2fb8cda .elementor-heading-title { padding-left: 80px !important;}*/
   .about_team h2{    font-size: 38px;    line-height: 48px;}
   
    .car_detail .text_auto_part .elementor-widget-vehica_features_single_car_widget { width: 100%;}   
    .car_detail .text_auto_part .elementor-column.elementor-col-25 {width: 25%;}
    
    .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {    margin-left: -30px;}
     
    .elementor-13767 .elementor-element.elementor-element-55164fc .elementor-heading-title,
    .elementor-13767 .elementor-element.elementor-element-86bb5b5 .elementor-heading-title{    font-size: 90px;}
     
    .join_crew_form.vip_form .elementor-field-type-submit { width: 25%;}
    .join_crew_form.vip_form form .elementor-field-group.elementor-field-type-email { width: 37.5%;padding-right: 10px !important;margin-bottom: 0px;}   
    .vip_form form .elementor-field-type-tel.elementor-field-group{width: 37.5%;}
     
    .vehica-car-gallery .vehica-gallery-thumbs .vehica-swiper-slide {    width:25% !important;margin-right: 0 !important;padding-left:15px;}
    .vehica-car-gallery .vehica-gallery-thumbs .vehica-swiper-wrapper { margin-left: -15px; width: auto;}
    body  .car_detail .vehica-gallery-thumbs__wrapper {    margin-top: 30px;}
    /*body .elementor-13767 .elementor-element.elementor-element-6a5ff8c > .elementor-widget-container {    padding: 0px 0px 0px 30px !important;}*/
    
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd,body .elementor-24170 .elementor-element.elementor-element-edfc13b {  bottom: 33px !important;}
    body .elementor-24170 .elementor-element.elementor-element-c828adc > .elementor-widget-container{margin: -3px 0px 0px 0px !important;}
    
    .elementor-24170 .elementor-element.elementor-element-5b00a71.elementor-column > .elementor-widget-wrap,
    .elementor-24539 .elementor-element.elementor-element-1bef9cf.elementor-column > .elementor-widget-wrap,
    .elementor-1525 .elementor-element.elementor-element-34d39af.elementor-column > .elementor-widget-wrap,
    .elementor-13767 .elementor-element.elementor-element-97334d7.elementor-column > .elementor-widget-wrap{  justify-content: flex-start;    padding-left: 50px;}

   body .elementor-13767 .elementor-element.elementor-element-96ef9a9 > .elementor-element-populated {    padding: 0px 15px 0px 30px !important;}
   

  /*.elementor-13767 .latest_white_block .elementor-element.elementor-element-d81c9f3 {    width: calc(100% - 140px);}*/
  
 body .elementor-13767 .elementor-element.elementor-element-55193ba5 {    padding: 20px 20px 40px !important;}
  
  body .vehica-featured-v1__footer {margin:0;} 
  body .vehica-tabs-top-v1__right {margin-bottom: 20px;    /*margin-top: -105px !important;*/}
  .feature_cars .vehica-tab{padding: 0 20px;}
  
  body .journey-text h2 {    font-size: 7.5vw !important;}
}
@media(max-width:1023px){
    body .vehica-car-card-row .vehica-car-card-row__image ,body .vehica-car-card-row .vehica-car-card-row__inner{   padding-right: 0;}
    body .vehica-car-card-row .vehica-car-card-row__image .vehica-car-card__image { border-radius: 0;}  
    body .vehica-car-card-row .vehica-car-card__info {    max-height: inherit;}
    body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__keyword input { width: 100%;}
    body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__left .vehica-search-v1__tabs .vehica-search-v1__tab-button {    padding-bottom: 20px;    padding-top: 20px;}
    body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right {    padding-top: 0;    padding-bottom: 0;}
    body .vehica-inventory-v1__bar .vehica-inventory-v1__bar__right .vehica-inventory-v1__compare {  margin: 10px 0 20px;}
    body .vehica-inventory-v1__middle {   padding-bottom: 30px !important;    padding-top: 30px !important;}
    body .vehica-inventory-v1__sort__select { min-width: 100%;}
    body .vehica-car-card-row .vehica-car-card__info__single {  padding-right: 0;}
    body .vehica-car-card-row .vehica-car-card__info__single:first-child{padding-right: 11px;}
    body .vehica-car-card-row .vehica-car-card__info {     padding-top: 10px;    border-top: 1px solid #343B4A;}
    body  .vehica-car-card-row .vehica-car-card__info {  display: block;}
    body .vehica-car-card__info__single{margin-right: 12px;}
    body .vehica-car-card-row .vehica-car-card-row__inner {   height: 100% !important;}
    body .vehica-car-card-row-wrapper .vehica-car-card-row {margin-bottom: 0;}
    body .vehica-car-card-row-wrapper {  padding-left: 15px;padding-right: 15px;}
    body .vehica-inventory-v1__2-cols {  padding: 0;}
    
    body .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after { right: -5px !important;}
    /*.latest-merch-section ul.elementor-icon-list-items.elementor-inline-items {  flex-direction: column;}*/
    /*.latest-merch-section ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item:after{display:none;}*/
}

@media(max-width:991px){
    .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title,
    .woocommerce ul.products li.product h3,p.prod_title a{    font-size: 18px;}
    .woocommerce div.product div.summary ,.woocommerce div.product div.images.woocommerce-product-gallery { width:100%;}
    .woocommerce div.product p.price, .woocommerce div.product span.price{font-size:24px;    margin-bottom: 20px;}
    .product_availibility_lable_cust{font-size:24px;    padding-bottom: 20px; }
    .woocommerce div.product form.cart .variations th,a.size_help{font-size:20px; }
    .cvf-pagination-content .dcs-universal-pagination ul { margin: 0 0 -20px;}
    .merchandise_pre_qualify .elementor-container.elementor-column-gap-default {flex-direction: column-reverse;}
    .elementor-24539 .elementor-element.elementor-element-60cc018.merchandise_pre_qualify,section.elementor-section.elementor-top-section.elementor-element.merchandise_pre_qualify {   padding-left: 0;    padding-right: 0;}
    .elementor-24539 .elementor-element.elementor-element-c2cbd26, .elementor-24539 .elementor-element.elementor-element-d5d4ff7 { width: 50% !important;}  
    .elementor-24539 .elementor-element.elementor-element-1c8f6a5 {     text-align: center !important; width: 100% !important;}
    .elementor-13767 .elementor-element.elementor-element-aa1af3e {   padding: 0px 10px 0px 10px !important;}
    .elementor-24539 .elementor-element.elementor-element-d5d4ff7.journy_colthree:after,
    .elementor-13767 .elementor-element.elementor-element-61a36b8 .journy_colthree:after { right: -124px !important;}
    .elementor-24170 .elementor-element.elementor-element-2fbe9a3,.elementor-24170 .elementor-element.elementor-element-acd82c8 {    width: 100%;}
    .elementor-24170 .elementor-element.elementor-element-c11a1a7 > .elementor-element-populated{padding-left:0;}
    .elementor-24170 .elementor-element.elementor-element-2fb8cda .elementor-heading-title {padding-left: 0px !important;     margin-bottom: 20px;   text-align: center;    margin-top: -13px;}
    .elementor-24170 .elementor-element.elementor-element-c11a1a7 { width: 100%;}
    body:not(.rtl) .elementor-24170 .elementor-element.elementor-element-29445a7 {   left: 0 !important;}
    .elementor-24170 .elementor-element.elementor-element-2fbe9a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap {    background-image: linear-gradient(360deg, #b19d69 0%, #b19d69 100%) !important;    border-radius: 0;    text-align: center;}
    .elementor-24170 .elementor-element.elementor-element-48e775f {    text-align: center;    width: 100%;}
    .elementor-24170 .elementor-element.elementor-element-acd82c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { border-radius: 0;}
    body .elementor-13767 .elementor-element.elementor-element-55193ba5:not(.elementor-motion-effects-element-type-background),
    body  .elementor-13767 .elementor-element.elementor-element-55193ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {     background:none !important;}
    body .latest-merch-section:before{content: '';  position: absolute; width: 100%; height: 100%;background-size: 185% 28% ; background-position: bottom ;
    background-repeat: no-repeat; background-image: url(http://playperformance.com/wp-content/uploads/2023/07/Mask-group-1.png);
    bottom: 0; left: 0; z-index: 1; }
   body .latest-merch-section:after{z-index: 0;}
   .latest-merch-section .elementor-container.elementor-column-gap-default {   position: relative;    z-index: 1;}
   .elementor-13767 .elementor-element.elementor-element-c18cf28 {    margin-top: -1px;}
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {    margin-left: 0px; }
   
   body .elementor-13767 .elementor-element.elementor-element-6a5ff8c > .elementor-widget-container {padding: 0px 0px 0px 0px !important;margin: 0 !important;}
   .elementor-24170 .elementor-element.elementor-element-acd82c8 {   margin-left: 0px;}
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd > .elementor-widget-container {    text-align: center; margin: 0 ;}
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd, body .elementor-24170 .elementor-element.elementor-element-edfc13b {    bottom: -15px !important;}
    .elementor-13767 .elementor-element.elementor-element-c8ccb50 {    margin-left: 0;}
    body .elementor-13767 .elementor-element.elementor-element-97334d7 {    width: 100%;}
    
    body .elementor-24170 .elementor-element.elementor-element-834a1ce {width: 100%;margin-bottom:-1px;}
    body .elementor-24170 .elementor-element.elementor-element-834a1ce.elementor-column > .elementor-widget-wrap {padding-bottom: 0;    margin-left: 0;    border-radius: 0;}
    body .elementor-24170 .elementor-element.elementor-element-5b00a71 {    width: 100%;}
    body .elementor-24170 .elementor-element.elementor-element-edfc13b > .elementor-widget-container {      text-align: center;  margin: 0;}
 
    body .elementor-24170 .elementor-element.elementor-element-c828adc .elementor-heading-title {    text-align: center;}
    body .elementor-24170 .elementor-element.elementor-element-c828adc > .elementor-widget-container {    padding-left: 0px !IMPORTANT;}
    
    body .elementor-13767 .elementor-element.elementor-element-c8ccb50 .elementor-widget-wrap.elementor-element-populated{margin:0;padding-bottom: 0 !important; }
    
    .elementor-24170 .elementor-element.elementor-element-5b00a71.elementor-column > .elementor-widget-wrap, 
    .elementor-24539 .elementor-element.elementor-element-1bef9cf.elementor-column > .elementor-widget-wrap, 
    .elementor-1525 .elementor-element.elementor-element-34d39af.elementor-column > .elementor-widget-wrap,
    .elementor-13767 .elementor-element.elementor-element-97334d7.elementor-column > .elementor-widget-wrap {  justify-content: center;    padding-left: 0;}
    
    body .elementor-24170 .elementor-element.elementor-element-c828adc > .elementor-widget-container {  margin: 0px 0px 0px 0px !important;}
    body:not(.rtl) div .elementor-13767 .elementor-element.elementor-element-d07fcfd, body:not(.rtl) div .elementor-24170 .elementor-element.elementor-element-edfc13b{bottom: inherit !important;}
    body .elementor-24170 .elementor-element.elementor-element-c828adc ,
    body .elementor-13767 .elementor-element.elementor-element-6a5ff8c{ margin-bottom: 10px !important;}
    body  .elementor-24170 .elementor-element.elementor-element-2fbe9a3 > .elementor-element-populated,
    body  .elementor-13767 .elementor-element.elementor-element-c18cf28 > .elementor-element-populated{ padding: 15px 15px 30px 25px !important;}
    
    body .elementor-13767 .elementor-element.elementor-element-86bb5b5 > .elementor-widget-container{padding-left: 0px;}
    body .elementor-13767 .elementor-element.elementor-element-162a2d4 img {width: 180px;}
    body .elementor-13767 .elementor-element.elementor-element-d83196c > .elementor-widget-container {  margin: -27px 0px 0px 30px;}
    
    body .elementor-13767 .elementor-element.elementor-element-96ef9a9 > .elementor-element-populated {    padding: 0px 15px   !important;}
    body  .elementor-13767 .elementor-element.elementor-element-443d63c8{padding:0 20px 30px !important;}
    
    .mobile_shape_video .elementor-widget-container {    margin: 0 auto !important;}
    
   body div .elementor-13767 .elementor-element.elementor-element-c8ccb50 > .elementor-element-populated, 
  body div .elementor-24539 .elementor-element.elementor-element-4dc8642 > .elementor-element-populated{padding-top: 30px !important;}
  body  .elementor-13767 .elementor-element.elementor-element-80021b2 > .elementor-widget-container {    padding: 0px 0px 15px 0px;}
  
   body .elementor-13767 .elementor-element.elementor-element-26c3afa {
    padding: 30px 0px !important;
    margin-bottom: 0px !important;
    margin-top: 15px !important;
  }
  
  
  body .elementor-13767 .elementor-element.elementor-element-a60eb49 > .elementor-widget-container {padding-bottom: 0px;}
 
 body .elementor-13767 .elementor-element.elementor-element-f437e15{margin-top: 0;padding-top: 20px;    margin-bottom: 0;    padding-bottom: 10px;}
 body .elementor-13767 .elementor-element.elementor-element-aab703b > .elementor-element-populated {    padding-bottom: 0px  !important;}
 body .elementor-13767 .elementor-element.elementor-element-aa1af3e {padding: 0px 0px 0px 0px !important;}

body .elementor-13444 .elementor-element.elementor-element-5f3528d8{padding-top: 10px;}

body .elementor-13767 .elementor-element.elementor-element-26c3afa:not(.elementor-motion-effects-element-type-background) { margin: 0 20px;   width: calc(100% - 40px) !important;}

body .elementor-13767 .elementor-element.elementor-element-0431e93 > .elementor-element-populated { margin: 0 !important;}
body .elementor-13767 .elementor-element.elementor-element-aaf143e .elementor-heading-title {   justify-content: center !important;    margin-top: 15px;}

.thankyou-follow-section .elementor-column.elementor-col-33.journy_colone {   width: 100%;    padding-right: 0;    text-align: center;}
.thankyou-follow-section .journy_colone .elementor-widget-text-editor p { text-align: center;}
.thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo { margin-left: 0;}
.thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo, .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree {    width: 50%;}
.thankyou-follow-section .journy_colone .elementor-widget-wrap {margin: 0 !important;}
body .thankyou-follow-section .journey-text h2 {    margin-top: 15px;    justify-content: center;}
}


@media(max-width:899px){
    .join_crew_form form .elementor-field-group.elementor-field-type-email {width: 100%;padding-right: 0px !important;}
    .join_crew_form form .elementor-form-fields-wrapper.elementor-labels- {   max-width: 360px;    margin: 0 auto !IMPORTANT;}
    .join_crew_form .elementor-field-type-submit {  width: 100%;    margin-top: 15px;}
 
    .join_crew_form.vip_form .elementor-form-fields-wrapper.elementor-labels- { max-width: 100%;}
    .join_crew_form.vip_form  .elementor-field-type-submit {width: 170px;margin-top: 0;}
    .vehica-car-gallery .vehica-gallery-thumbs .vehica-swiper-slide {    width:20%;margin-right: 0 !important;padding-left:15px;}
    .vehica-car-gallery .vehica-gallery-thumbs .vehica-swiper-wrapper { margin-left: -15px; width: auto;}
    
    body .thankyou-follow-section .journey-text h2 {    font-size: 10.9vw !important;}
}
@media(max-width:768px){
    .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product,.product_listing_cust_slider {     padding-bottom: 30px; width: 50%;}
    body .vehica-subscribe-form .vehica-button {    padding: 11px 0!important;    background-color: #fff !important;   border: 1px solid #fff !important;    color: #000000 !important;}
    body .vehica-subscribe-form .vehica-button:hover { background: transparent;    color: #F30000;    border-color: #F30000 !important;}
    
   
}
@media(max-width:767px){
    .single-product .site-main{padding:0 20px; margin-bottom: 45px;    margin-top: 30px;}
    .woocommerce div.product .woocommerce-tabs .panel { margin-bottom: 30px;}
    .product #tab-description h2, section.related.products h2 ,.woocommerce div.product .product_title{ font-size: 30px;line-height: normal;    text-align: center;}
    .product #tab-description p {  line-height: 26px; font-size: 16px;  text-align: center;}
    .product #tab-description h2{    margin-bottom: 15px;}
    .woocommerce div.product p.price, .woocommerce div.product span.price,.product_availibility_lable_cust{font-size:20px;}
    .merchandise_list_title {   padding-top: 30px;}
    .elementor-24726 .merchandise_list_title  .elementor-element.elementor-element-eadec95 > .elementor-widget-container { margin: 0;}
    .elementor-24726 .merchandise_list_title  .elementor-element.elementor-element-eadec95 .elementor-heading-title{     font-size: 29px;    line-height: 38px;}
    .product_listing_cust_slider:last-child {  padding-bottom: 10px;}
    .elementor-13767.merchandise_journey .elementor-element.elementor-element-aa1af3e { padding-top: 0 !important;}
    .elementor-24539 .elementor-element.elementor-element-d5d4ff7.journy_colthree:after,
    .elementor-13767 .elementor-element.elementor-element-61a36b8 .journy_colthree:after { right: -240px !important;}
    .elementor-24539 .elementor-element.elementor-element-fb8317d > .elementor-widget-container {     text-align: center;padding: 10px 0 0 !important;}
    .about_team h2{    font-size: 30px;text-align:center;  line-height: 38px;margin-bottom: 10px;}
    .elementor-24539 .elementor-element.elementor-element-0f19f7a > .elementor-widget-container {  margin: 0;}
    .elementor-24170 .elementor-element.elementor-element-2fb8cda .elementor-heading-title { font-size: 48px !important;margin-bottom: 0;  margin-top: -6px;}
    .elementor-24170 .elementor-element.elementor-element-2fbe9a3 > .elementor-element-populated { padding: 0px 15px 50px 25px !important;}
    .elementor-24170 .elementor-element.elementor-element-29445a7 > .elementor-widget-container,
    .elementor-1525 .elementor-element.elementor-element-18b4200 > .elementor-widget-container{  margin: 0;}
    .elementor-24170 .elementor-element.elementor-element-16a5392 .elementor-heading-title {font-size: 40.2374px !important;    margin-left: -12px;}
  
    /*body .elementor-13767 .elementor-element.elementor-element-a60eb49 > .elementor-widget-container {    padding: 0 20px 20px 20px !important;}*/
    /*body:not(.rtl) .elementor-13767 .elementor-element.elementor-element-d07fcfd {  position: relative;  padding: 0 10px;}*/
    /*.home .elementor-widget-vehica_template_content { padding-bottom: 0;}*/
    /*.elementor-13767 .elementor-element.elementor-element-c18cf28 {    margin-top: -1px;}*/
    /*body  .elementor-13767 .elementor-element.elementor-element-6c1f5214 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item,*/
    /*body .elementor-13767 .elementor-element.elementor-element-99a65c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{*/
    /*margin-right: calc(19px/2) !important;    margin-left: calc(19px/2) !important;}*/
    /*body .elementor-13767 .elementor-element.elementor-element-daa3d39 .elementor-wrapper {  --video-aspect-ratio: 1.77777;}*/
    /*body .elementor-13767 .elementor-element.elementor-element-d83196c > .elementor-widget-container {    margin: 0;}*/
    
    /*body a.vehica-car-card__name,body .vehica-car-card-row__name {    font-size: 22px;    line-height: 29px;}*/
    .size_guide_content {   max-width: 95%;}
     body .vehica-car-card__price { font-size: 18px;}
    #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, 
    .woocommerce-checkout table.cart td.actions .coupon .input-text{width: 50%;    margin-right: 0;}
    .woocommerce .cart .coupon .button {padding: 12px 12px 14px;}
    td.product-quantity .quantity { margin-left: auto; margin-right: 0;}
    
    .join_crew_form .elementor-form .elementor-button { border: 1px solid #fff;}
    .join_crew_form .elementor-form .elementor-button.elementor-size-md {  min-height: 45px;}
    .join_crew_form input#form-field-email {height: 45px;    padding: 5px 30px;}
 
   .join_crew_form.vip_form  .elementor-form .elementor-button {border: 1px solid #F30000;}   
  
   body .vehica-search-classic-v2__top{justify-content: space-between;}
   body .vehica-search-classic-v2__top .vehica-radio label{padding:10px 0;}
   body .elementor-13767 .elementor-element.elementor-element-59dcb14 .vehica-search-classic-v2__fields { background-color: transparent !IMPORTANT; padding: 20px 0;}
   body .vehica-search-classic-v2 .vehica-form-button { margin-bottom: 20px;}
   body .vehica-search-classic-v2__search-button-wrapper .vehica-button{    margin-top: 10px;}
   body .elementor-13767 .elementor-element.elementor-element-b58aeab {  padding: 0;}
   body .elementor-13767 .elementor-element.elementor-element-30b27819 > .elementor-widget-container { padding: 0px 0px 0px 24px;}
   body  .elementor-13767 .elementor-element.elementor-element-2cb15c8c > .elementor-element-populated { padding: 0px 10px 0px 10px !important;}
   body  .elementor-13767 .elementor-element.elementor-element-40bc575 .elementor-heading-title {font-size: 28px !important;    line-height: 36px; max-width: 280px; margin: 0 auto;}
   body .vehica-tabs { margin-top: 76px;}
   body a.vehica-car-card__name {margin-bottom: 16px;}
   body .vehica-car-card__price{margin-bottom: 15px;}
   body .vehica-car-card__separator {    margin: 0 0 10px 0;}
   body .vehica-car-card__info__single {font-size: 10px;padding: 1.662px 8.309px !important;line-height: normal;}
   body .vehica-car-card {  padding-bottom: 0;}
   body .feature_cars .vehica-featured-v1__footer{margin-top: 12px;}
   .vehica-button, #cookie-notice .cn-button.bootstrap, .woocommerce-form-coupon button.button, .woocommerce .vehica-checkout button.button, .wp-block-search .wp-block-search__button, 
   form.wp-block-search .wp-block-search__button, .vehica-post-field__text input[type=submit], .elementor-button{padding: 12px 24px;font-size: 16px;}
   
   .car_detail .text_auto_part .vehica-car-feature span{    margin-top: 5px;}
   .start_quiz_btn a.elementor-button-link.elementor-button.elementor-size-sm {    width: auto;    margin: 0 auto;    display: table;}
   .car_detail .vehica-car-attributes__name{    width: 54%;}
   .car_detail .vehica-car-attributes__values.vehica-grid__element--1of2{    width: 46%;}
   .elementor-11943 .elementor-element.elementor-element-663da8f .elementor-testimonial__header, 
   .elementor-11943 .elementor-element.elementor-element-663da8f .elementor-testimonial__content {    padding-top: 15px; padding-left: 15px;  padding-right: 15px;}
   .car_review_section .elementor-swiper-button.elementor-swiper-button-prev {  left: -9px;}
   .car_review_section .elementor-swiper-button.elementor-swiper-button-next { right: -9px;}
   body .elementor-widget-vehica_related_car_carousel_single_car_widget .vehica-carousel-v1 {margin: 23px 0  !important;}
   body .vehica-carousel-v1 .vehica-carousel-v1__arrows {    margin-top: 20px;    margin-bottom: 20px;}
   body .vehica-carousel-v1 .vehica-carousel-v1__arrows .vehica-carousel__arrow {    margin: 0 2px;}
   .single-vehica_car .elementor-element.elementor-element-437a16e8.elementor-widget.elementor-widget-vehica_template_content { padding-bottom: 0;}
   .single-vehica_car .elementor-section.elementor-top-section.footer-top {  padding-top: 0;}
   .single-vehica_car .elementor-13444 .elementor-element.elementor-element-7f89a97d {  margin-top: -150px;}
   
    .join_crew_form.vip_form .elementor-field-type-submit { width: 100%;}
    .vip_form form .elementor-field-type-tel.elementor-field-group,
    .join_crew_form.vip_form form .elementor-field-group.elementor-field-type-email { width: 100%;padding-right: 0px !important;margin-bottom: 10px !important;}   
    
    
   body .vehica-car-gallery .vehica-carousel__arrow {    display: block;}
   body .vehica-car-gallery__arrows .vehica-carousel__arrow--right {   right: 40px;    transform: translate(0, 0);}
   body .vehica-car-gallery__arrows .vehica-carousel__arrow--left { transform: translate(0, 0);    left: 40px;}
   
   .car_detail .text_auto_part .elementor-column.elementor-col-25{    padding-bottom: 15px;}
  .elementor-13767 .elementor-element.elementor-element-c8ccb50 {    margin-left: 0px;}
  
  body .elementor-24170 .elementor-element.elementor-element-edfc13b{position: relative;}
  body .elementor-24170 .elementor-element.elementor-element-c828adc .elementor-heading-title {    font-size: 48px !important;}
  body .elementor-24170 .elementor-element.elementor-element-5fe5f59 img,
  body .elementor-13767 .elementor-element.elementor-element-0045600 img {  padding: 0 20px 0 0px;   width: 160px;}
 body  .elementor-24170 .elementor-element.elementor-element-9ff4ef3 .elementor-heading-title {
    font-size: 40.2374px !important;
    margin-left: -20px;
}
  /*.elementor-13767 .elementor-element.elementor-element-0045600 .elementor-widget-container {    padding: 0;}*/
  body .elementor-13767 .elementor-element.elementor-element-12265d0 .elementor-heading-title {    font-size: 40.2374px !important;    margin-left: -20px;}
  body .elementor-13767 .elementor-element.elementor-element-c8ccb50 > .elementor-element-populated, 
  body .elementor-24539 .elementor-element.elementor-element-4dc8642 > .elementor-element-populated {    padding: 50px 15px 34.5px 15px !important;}
    /*body .elementor-13767 .elementor-element.elementor-element-6a5ff8c {    margin-bottom: 0 !important;}*/
    /*body .elementor-13767 .elementor-element.elementor-element-6a5ff8c > .elementor-widget-container {    margin: -3px 0px 0px 0px !important;}*/
    
    body .elementor-13767 .elementor-element.elementor-element-0045600 img, body .elementor-1525 .elementor-element.elementor-element-d41fe2d img,
    body .elementor-24539 .elementor-element.elementor-element-75d985b img, body .elementor-24170 .elementor-element.elementor-element-5fe5f59 img {width: 160px;    padding: 0 20px 0 0px;}
    
  body .elementor-13767 .elementor-element.elementor-element-162a2d4 img {  width: 140px;}
  body .elementor-13767 .elementor-element.elementor-element-86bb5b5 > .elementor-widget-container { margin: 35px 0px 0px 0px !important;}
  body .elementor-13767 .elementor-element.elementor-element-55164fc {margin-bottom: -7px;    margin-top: -3px;}
 .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-c2cbd26.journy_coltwo {   margin-bottom: 20px;}
  body   .elementor-13767 .elementor-element.elementor-element-3657c9f0 {padding-top: 20px !important;}
  
  body .vehica-tabs-top-v1__right {   margin-top: 0 !important;}
  body .elementor-13767 .elementor-element.elementor-element-d83196c > .elementor-widget-container {margin: -3px 0px 0px 10px;}
 
 body .elementor-13767 .elementor-element.elementor-element-5c776cbe .elementor-heading-title {    font-size: 50px !important;   } 
 
 body .elementor-13767 .elementor-element.elementor-element-36444fe .elementor-column.elementor-col-25 { padding-top: 20px;}
 body  .elementor-13767 .elementor-element.elementor-element-36444fe .elementor-column.elementor-col-25:first-child { padding-top: 10px;}
 
 body  .elementor-13767 .elementor-element.elementor-element-96ef9a9 {margin-top: 20px !important;}
 body .elementor-13767 .elementor-element.elementor-element-443d63c8 {    padding: 0 20px 10px !important;}
 
 body.home .elementor-13444 .elementor-element.elementor-element-5f3528d8{padding-top: 20px;}
 
 body .vehica-search-classic-v2 {  padding: 0;    margin: 0 auto 20px;}
    .logo-slide-content img {    max-width: 560px;}
    .logo-slide-content .elementor-widget-container{width:100%;}
   body .elementor-13767 .elementor-element.elementor-element-aaf143e .elementor-heading-title {margin-top: 0;} 
   
   body .elementor-13767 .elementor-element.elementor-element-bbf053a .elementor-heading-title{margin-top: 0 !important;}
   
   .elementor-13767 .elementor-element.elementor-element-daa3d39 .elementor-wrapper:before {content: '';transform: rotate(180deg);background-image:url('http://playperformance.com/wp-content/uploads/2023/08/Mask-group-18.png');   position: absolute; top: 0; left: 0;right: 0;    bottom: 0;    background-repeat: no-repeat;    background-size: cover;}

    .header-tel .elementor-button {  padding: 0 5px;background: transparent;    text-align: center;    border-radius: 0;}
    .header-tel  .elementor-button .elementor-align-icon-left {  margin-right: 0;}
    
    .elementor-element.header-tel { display: inline-block;  width: 50%;    margin-bottom: 0;}
    .elementor-element.elementor-widget.elementor-widget-vehica_logo_general_widget ,
    .main_header .elementor-widget-wrap.elementor-element-populated , .main_header .elementor-column:first-child{ position: initial;}
    .elementor-element.header-tel .elementor-widget.elementor-widget-button {    margin-bottom: 0;  width: 50%;    display: inline-block;}
    
    .vehica-logo-widget {position: absolute;top: 50%;left: 0; right: 0; transform: translateY(-50%);  bottom: auto;margin: auto;text-align: center !important;    width: 50%;}

.thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo  .elementor-element.elementor-widget-button,
 .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree .elementor-element.elementor-widget-button{    position: initial;}

  .thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo .elementor-button,
  .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree  .elementor-button{     position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: transparent;
    font-size: 0;
    border: 0;
    padding: 0;}
  .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree .elementor-widget-wrap.elementor-element-populated {
    margin-top: 84px !important;
}
.thankyou-follow-section .elementor-column.elementor-col-33.journy_coltwo, .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree {
    padding: 20px 5px 0;
}
}
@media (max-width: 630px){
    .size_guide_table table {width:630px;}
    .size_guide_table .elementor-widget-container { overflow: auto;}
}
@media (max-width: 576px){
    /*.elementor-24539 .elementor-element.elementor-element-c2cbd26, .elementor-24539 .elementor-element.elementor-element-d5d4ff7 { width: 100% !important;}*/
    /*.elementor-element.elementor-element-fe96732.elementor-align-center.elementor-widget.elementor-widget-button{     margin-top: 50px;   display: block;}*/
    .elementor-24539 .elementor-element.elementor-element-a9d5701 div#videoslider {     margin-bottom: 30px;    margin-top: 60px;    text-align: center;}
    .elementor-column.elementor-col-100.elementor-inner-column.elementor-element.elementor-element-a6425d9.journy_colone {  justify-content: center;}
    .elementor-24539 .elementor-element.elementor-element-3493697 .elementor-heading-title{ display:none;   margin-top: 20px;}
    .product_listing_cust_slider_main .slick-slide img {   max-width: 100%;}
    .elementor-13767 .elementor-element.elementor-element-80021b2 .elementor-heading-title {    padding-top: 0px;}
    .elementor-24170 .elementor-element.elementor-element-48e775f .elementor-heading-title {font-size: 24px !important;    line-height: 31px !important;}
    .car_detail .text_auto_part .elementor-column.elementor-col-25 {     margin-bottom: 30px;     padding-bottom: 0;  width: 50%;}
    .car_detail .text_auto_part .elementor-column.elementor-col-25:first-child{order:1;}
    .car_detail .text_auto_part .elementor-column.elementor-col-25:last-child{order:4;}
    .car_detail .text_auto_part .elementor-column.elementor-col-25:nth-child(2){order:3;}
    .car_detail .text_auto_part .elementor-column.elementor-col-25:nth-child(3){order:2;}
    
    #sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item { padding: 8px !important;}
    body .feature_cars .vehica-tab:first-child {    margin-left: 0;    margin-right: 0;}
    body .vehica-tabs {    justify-content: center !important;    width: 100%;}
    body .feature_cars .vehica-tab {   width: 100%;  max-width: 135px;    height: 45px;}
    body .vehica-search-classic-v2__top .vehica-radio label{    margin: 0 !important;}
    .elementor-element.elementor-element-5735f46.elementor-align-center.elementor-widget.elementor-widget-button {  display: block;}
    body .elementor-13767 .elementor-element.elementor-element-6718bb8 .elementor-heading-title {    font-size: 36px !important;    line-height: 46px !important;    text-align: left !important;    margin-top: 25px !important;}
    body body .vehica-car-card__info__single{    margin-bottom: 5px;}
    body .vehica-featured-v1 .vehica-featured-v1__grid .vehica-car-card__info {  max-height: inherit;}
    body .elementor-13767 .elementor-element.elementor-element-bbf053a .elementor-heading-title {font-size: 22px !important;    line-height: 22px !important;    max-width: 280px;}
    
    body .elementor-13767 .elementor-element.elementor-element-0045600 img,body .elementor-1525 .elementor-element.elementor-element-d41fe2d img,
    body .elementor-24539 .elementor-element.elementor-element-75d985b img{padding: 0 20px 0 0px;  width: 140px;}
    /*body .elementor-13767 .elementor-element.elementor-element-c18cf28 > .elementor-element-populated { padding: 0px 15px 50px 15px !important;}*/
    body .elementor-13767 .elementor-element.elementor-element-36444fe {padding: 18px 20px 30px 20px !important;}
    body .elementor-13767 .elementor-element.elementor-element-55193ba5 { padding: 37px 20px 65px 20px !important;}
    body .elementor-13767 .elementor-element.elementor-element-eeee71e > .elementor-widget-container {margin: -7px 0px 0px 0px !important;}
 
    body .elementor-13767 .elementor-element.elementor-element-c52b641 > .elementor-widget-container ,
    body .elementor-13767 .elementor-element.elementor-element-4df79468 > .elementor-widget-container{   margin: 0;}   
    body .elementor-13767 .elementor-element.elementor-element-6c1f5214 ,
    body .elementor-13767 .elementor-element.elementor-element-99a65c0{  margin-top: 20px;}
    body .latest-merch-section:before{ background-size: 180% 20%;}   
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-2e0472ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-3e89b26 {
    margin-bottom: 0 !important;}
    body .elementor-13767 .elementor-element.elementor-element-44044dd > .elementor-widget-container ,
    .elementor-13767 .elementor-element.elementor-element-d81c9f3 > .elementor-widget-container{margin: 0;}

    .vehica-car-gallery .vehica-gallery-thumbs .vehica-swiper-slide{padding-left: 10px;}
    body .car_detail .vehica-gallery-thumbs__wrapper {    margin-top: 16px;}
    
    body .vehica-car-gallery__arrows .vehica-carousel__arrow--left {left: 20px;}
    body .vehica-car-gallery__arrows .vehica-carousel__arrow--right {right: 20px;}
    body .vehica-car-gallery__arrows .vehica-carousel__arrow:before{ width: 30px;height: 30px; line-height: 30px;}
    body .vehica-carousel__arrow {    width: 30px;    height: 30px;    line-height: 30px;}
    
    body .elementor-24170 .elementor-element.elementor-element-edfc13b img { height: auto;}
    
   /*body .elementor-24170 .elementor-element.elementor-element-c828adc {    margin-bottom: 0;}*/
   .elementor-24539 .elementor-element.elementor-element-ea95dad {    margin-bottom: 0;}
   
  .elementor-13767 .elementor-element.elementor-element-61a36b8, .elementor-13767 .elementor-element.elementor-element-b963cc4 {  display: block !important;}
 
    /*.elementor-element.elementor-element-19fa71d a.elementor-button-link.elementor-button,*/
    /*.elementor-element.elementor-element-ba612dc a.elementor-button-link.elementor-button,*/
    
    /*.journy_colthree:after{ display: none;}*/
   body .journy_colthree:after {
    width: 330px;
    height: 330px;
    top: 18% !important;
}

  
    body .elementor-13767 .elementor-element.elementor-element-6a7fd9b > .elementor-element-populated {    margin: 0px 0px 5px 0px !important;}
     body .desktop-jrny ,.elementor-24539 .elementor-element.elementor-element-3493697 .elementor-heading-title{    display: block;}
    body .journey-text h2 {     text-align: center;  font-size: 50px !important;    line-height: normal !important;     margin-top: 10px;   letter-spacing: 0;}
    .elementor-element.elementor-element-5735f46.elementor-align-center.elementor-hidden-mobile.elementor-widget.elementor-widget-button {    display: none !important;}

   body .elementor-13767 .elementor-element.elementor-element-61a36b8 > .elementor-element-populated ,
    body .elementor-24539 .elementor-element.elementor-element-d5d4ff7 > .elementor-element-populated{    margin-top: 84px !important;}
   
   /*.elementor-element.elementor-element-2e20255.elementor-align-center.elementor-widget.elementor-widget-button,*/
   /*.elementor-element.elementor-element-c2d1a6e.elementor-align-center.elementor-widget.elementor-widget-button { display: none;}*/
  
  body .elementor-13767 .elementor-element.elementor-element-55164fc { margin-bottom: -6px; margin-top: 0;}

   .elementor-24539 .elementor-element.elementor-element-d5d4ff7 > .elementor-element-populated {  margin: 0 !important;}
   /*.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo {    margin-bottom: 20px;}*/
   
   .elementor-widget-vehica_template_content{padding-bottom: 0px;  }
   
   .mobile_shape_video .elementor-widget-container {width: 100%;height: 513px;    background-size: 100% 100%;}
   .mobile_shape_video video.elementor-video {  width: 95% !important;   height: 500px!important;}

   
    /*.elementor-13767 .elementor-element.elementor-element-19fa71d .elementor-button,.elementor-13767 .elementor-element.elementor-element-ba612dc .elementor-button,*/
    /*.elementor-24539 .elementor-element.elementor-element-2e20255 .elementor-button,.elementor-24539 .elementor-element.elementor-element-c2d1a6e .elementor-button{display:none;}*/

    body .elementor-13767 .elementor-element.elementor-element-61a36b8, body .elementor-13767 .elementor-element.elementor-element-b963cc4 {    width: 50% !important;}
   
   .elementor-element.elementor-element-19fa71d.elementor-align-center.elementor-widget.elementor-widget-button ,
   .elementor-element.elementor-element-ba612dc.elementor-align-center.elementor-widget.elementor-widget-button ,
   .elementor-element.elementor-element-2e20255.elementor-align-center.elementor-widget.elementor-widget-button,
   .elementor-element.elementor-element-c2d1a6e.elementor-align-center.elementor-widget.elementor-widget-button{position: initial;}
  
   .elementor-13767 .elementor-element.elementor-element-19fa71d .elementor-button,
   .elementor-13767 .elementor-element.elementor-element-ba612dc .elementor-button,
   .elementor-24539 .elementor-element.elementor-element-c2d1a6e .elementor-button,
   .elementor-24539 .elementor-element.elementor-element-2e20255 .elementor-button{position: absolute;top: 0; left: 0; right: 0; bottom: 0;background: transparent;font-size: 0;border: 0;padding: 0;}
  
   .elementor-13767 .elementor-element.elementor-element-19fa71d > .elementor-widget-container ,
   .elementor-13767 .elementor-element.elementor-element-ba612dc > .elementor-widget-container{margin: 0px !important;}
   
   .elementor-element.elementor-element-b4ea563.mobile_shape_video.elementor-widget.elementor-widget-video,
   .elementor-element.elementor-element-1425716.mobile_shape_video.elementor-widget.elementor-widget-video,
   .elementor-element.elementor-element-401477e.mobile_shape_video.elementor-widget.elementor-widget-video,
   .elementor-element.elementor-element-3866f3d.mobile_shape_video.elementor-widget.elementor-widget-video{margin-bottom: 0;}
   
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-b963cc4.journy_coltwo,
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-61a36b8.journy_colthree.desktop-only,
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-c2cbd26.journy_coltwo,
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-d5d4ff7.journy_colthree.desktop-only{padding: 20px 5px 0;}
   
   .elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0;}
   .elementor-24539 .elementor-element.elementor-element-c847c97 {   padding: 0px 0px 10px 0px;}
   
  body  .elementor-24539 .elementor-element.elementor-element-d5d4ff7.journy_colthree:after, 
   body   .elementor-13767 .elementor-element.elementor-element-61a36b8 .journy_colthree:after {    right: -124px !important;}
   .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-c2cbd26.journy_coltwo.desktop-only {  position: relative;    z-index: 1111;}
   
}

@media (max-width: 520px){
  .mobile_shape_video video.elementor-video {height: 450px!important;}
  .mobile_shape_video .elementor-widget-container {  height: 463px;}
}
@media (max-width: 500px){
    .vip_form .elementor-field-type-email.elementor-field-group,.join_crew_form.vip_form form .elementor-field-group.elementor-field-type-email {width: 100%; padding-right: 0px !important;}
   
   
}
@media(max-width:480px){
    .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product,.product_listing_cust_slider { width: 100%;}
    .woocommerce ul.products li.product a img,.product_listing_cust_slider img {  margin-bottom: 10px;}
    /*.product_listing_cust_slider_main { width: 72%;}*/
    .about_us_section span.vehica-text-primary {display: inline-block;}
    body:not(.rtl) .elementor-13767 .elementor-element.elementor-element-d07fcfd {    padding: 0 15px;}
    .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658 {   max-width: 90%;}
    
    
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658,
    body .elementor-24170 .elementor-element.elementor-element-edfc13b img,
    body .elementor-13767 .elementor-element.elementor-element-d07fcfd img.attachment-large.size-large.wp-image-23658, 
    body .elementor-24170 .elementor-element.elementor-element-edfc13b img{    max-width: 254px;}
    body .elementor-13767 .elementor-element.elementor-element-80021b2 > .elementor-widget-container{padding-top:0 !important;}
    .product_listing_cust_slider{    padding-left: 0;}
    
     body .elementor-13767 .elementor-element.elementor-element-d83196c > .elementor-widget-container {margin: -3px 0px 0px 0px;}
     
    .mobile_shape_video video.elementor-video {
    width: calc(100% - 10px) !important;
    height: calc(100% - 10px) !important;
    position: absolute;
    left: 5px;
    right: 5px;
    top: 5px;
    bottom: 5px;
    margin: 0;
}

    body .elementor-13767 .elementor-element.elementor-element-61a36b8 > .elementor-element-populated,
     body .elementor-24539 .elementor-element.elementor-element-d5d4ff7 > .elementor-element-populated{    margin-top: 55px !important;}

     .mobile_shape_video .elementor-widget-container {   height: 400px;}
     .mobile_shape_video .elementor-widget-container:before{background-size: 100% 100%;width: 65px; height: 15px;}
    body .elementor-13767 .elementor-element.elementor-element-96ef9a9 {margin-top: 10px !important;} 
    
      body  .journy_colthree:after{
        width: 300px;
        height: 300px;
    }
    
    .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree .elementor-widget-wrap.elementor-element-populated {
    margin-top: 55px !important;
}
    
}

@media (max-width: 420px){
  .mobile_shape_video .elementor-widget-container {  height: 370px;}
   .mobile_shape_video video.elementor-video {border: 2px solid #000 !important;    border-radius: 25px;}
}
@media (max-width: 390px){
  .mobile_shape_video .elementor-widget-container {  height: 350px;}
  .mobile_shape_video .elementor-widget-container:before { width: 50px; height: 12px;}
}
@media(max-width:375px){
    .elementor-24170 .elementor-element.elementor-element-5710358 .elementor-heading-title,
    .elementor-24170 .elementor-element.elementor-element-b995464 .elementor-heading-title,
    .elementor-24170 .elementor-element.elementor-element-f2f8ff0 .elementor-heading-title{    font-size: 24px;    line-height: normal;}
     /*body .vehica-search-classic-v2__top{justify-content: center;}   */
     body .elementor-13767 .elementor-element.elementor-element-80021b2 > .elementor-widget-container {    padding: 0 0px 20px 0px !important;}
     
   .mobile_shape_video .elementor-widget-container {height: 330px;}
    
      body .elementor-13767 .elementor-element.elementor-element-61a36b8 > .elementor-element-populated ,
     body .elementor-24539 .elementor-element.elementor-element-d5d4ff7 > .elementor-element-populated {    margin-top: 45px !important;} 
  
   body  .journy_colthree:after{
        width: 270px;
        height:270px;
    }
    
    .thankyou-follow-section .elementor-column.elementor-col-33.journy_colthree .elementor-widget-wrap.elementor-element-populated {
    margin-top: 45px !important;
}
}

@media (max-width: 360px){
    .mobile_shape_video .elementor-widget-container {height: 300px;}
    
    body .journy_colthree:after {
    right: -100px !IMPORTANT;
    width: 250px;
    height: 250px;
}
}



.woocommerce{
        max-width: 1468px;
}
body .elementor-13767 .elementor-element.elementor-element-6a5ff8c .elementor-heading-title{
    font-family: 'WinongExtendedBold' !important;
}
.logged-in .login {
    display: none;
}
body{
     -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 990px){
    body .journey-text h2{    font-size: 15.5vw !important;}
}