.section-pt,.section-ptb{padding-top:var(--section-padding)}.section-pb,.section-ptb{padding-bottom:var(--section-padding)}.icon-list a+a,.icon-list span+span,.menu-trigger{margin-left:20px}:root{--primary-color:#db2d2e;--secondary-color:#121212;--white-color:#ffffff;--dark-color:#010207;--body-color:#323232;--body-font:'Rubik',sans-serif;--title-font:'Poppins',sans-serif;--section-padding:115px;--section-padding-sm:70px;--section-title-margin:40px;--button-radius:5px;--image-radius:12px;--image-shadow:0 10px 50px rgba(0,0,0,0.1);--transition:all 0.3s ease-in-out;--transition4:all 0.4s ease-in-out;--transition5:all 0.5s ease-in-out}body{padding:0;margin:0;background-color:#000618;background-image:url(../../assets/webp/body-bg.webp);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:top center;font-family:var(--body-font);color:var(--body-color);font-size:16px;line-height:28px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);color:var(--secondary-color);font-weight:600;margin:0}h1{font-size:44px;line-height:58px}h2{font-size:34px;line-height:42px}h3{font-size:30px;line-height:38px}h4{font-size:28px;line-height:34px}h5{font-size:26px;line-height:32px}h6{font-size:22px;line-height:30px}hr{border-color:#1a1e2a;opacity:1;margin:0}hr.grey{border-color:#e8e8e8;opacity:1}#main{overflow:hidden}.word-wrap{word-wrap:break-word}.icon-svg.icon-white img{filter:invert(100%);-webkit-filter:invert(100%)}.icon-svg.size-xs img{width:18px}.icon-svg.size-sm img{width:25px}.icon-svg.size-md img{width:35px}.icon-svg.size-lg img{width:45px}.container{max-width:1570px}.section-bg-theme{background-color:var(--primary-color)}.section-bg-light{background-color:var(--white-color)}.section-bg-light-2{background-color:#f8fafb}.section-bg-dark{background-color:var(--dark-color)}.top-section-main{padding-bottom:200px}.advanced-search-filters-image,.top-section-overlay{margin-top:-150px}.swiper .swiper-arrow-next,.swiper .swiper-arrow-prev{display:flex;justify-content:center;align-items:center;width:33px;height:50px;background:var(--primary-color);font-size:14px;color:var(--white-color);opacity:0;position:absolute;top:50%;z-index:2;margin-top:-25px;border-radius:3px;transition:var(--transition)}.swiper .swiper-arrow-next{right:50px}.swiper .swiper-arrow-prev{left:50px}.swiper:hover .swiper-arrow-next{right:25px;opacity:1}.swiper:hover .swiper-arrow-prev{left:25px;opacity:1}.main-header{position:absolute;left:0;right:0;top:0;padding:30px 0;z-index:9}.main-header .main-logo img{height:36px;vertical-align:top}.main-header .header-inner{display:flex;justify-content:space-between;align-items:center}.main-header .header-right{display:flex;align-items:center}.main-header .header-button{display:flex;align-items:center;margin-left:40px}.main-header.header-sticky{background-color:#000618;position:fixed;padding:15px 0;animation:.6s slideDown}.main-header.header-sticky .main-logo img,.mobile-offcanvas .main-logo img{height:30px}@-webkit-keyframes slideDown{from{top:-100px}to{top:0}}@-moz-keyframes slideDown{from{top:-100px}to{top:0}}@keyframes slideDown{from{top:-100px}to{top:0}}.main-header .main-menu>ul{padding:0;margin:0;list-style-type:none;display:flex;grid-gap:30px}.main-header .main-menu>ul>li{position:relative;padding:20px 0}.main-footer .footer-menu li a,.main-header .main-menu>ul>li a{color:var(--white-color);text-decoration:none;transition:var(--transition)}.features-table-wrapper table td a:hover,.icon-list a:hover,.main-footer .footer-menu li a:hover,.main-header .main-menu>ul>li a:hover,.main-header .main-menu>ul>li:hover>a,.mobile-offcanvas .slicknav_menu .slicknav_nav li>a:hover{color:var(--primary-color)}.main-header .main-menu .sub-menu{background-color:#fff;border-top:3px solid var(--primary-color);position:absolute;left:-15px;top:100%;min-width:280px;padding:25px 30px;margin:15px 0 0;list-style-type:none;border-radius:5px;opacity:0;visibility:hidden;box-shadow:var(--image-shadow);transition:var(--transition)}.main-header .main-menu>ul>li:hover .sub-menu{margin-top:0;opacity:1;visibility:visible}.main-header .main-menu .sub-menu li{position:relative;line-height:normal}.main-header .main-menu .sub-menu li a{display:inline-block;padding:10px 0 10px 30px;font-size:15px;color:var(--secondary-color);line-height:20px}.main-header .main-menu .sub-menu li a i{position:absolute;top:11px;left:0;font-size:14px;color:var(--primary-color);padding-right:10px}.main-header .main-menu .sub-menu.menu-col-2{display:flex;flex-wrap:wrap;min-width:650px}.main-header .main-menu .sub-menu.menu-col-2>li{width:50%}.menu-trigger{width:53px;height:43px;position:relative;padding:0;background:rgba(148,171,206,.14);border:none;border-radius:5px}.button-border,.button-flat{border-radius:var(--button-radius);line-height:20px}.menu-trigger span{display:block;position:absolute;left:10px;right:10px;height:3px;background:var(--white-color);border-radius:5px}.menu-trigger span:first-child{top:10px}.menu-trigger span:nth-child(2){top:50%;margin-top:-2px}.menu-trigger span:nth-child(3){bottom:10px}.offcanvas-start.mobile-offcanvas{width:300px;background-color:#000618}.mobile-offcanvas .offcanvas-footer,.mobile-offcanvas .offcanvas-header{padding:25px}.mobile-offcanvas .offcanvas-body{padding:10px 25px 25px}.mobile-offcanvas .offcanvas-footer .cd-button{width:100%;justify-content:center}.mobile-offcanvas .slicknav_menu{display:block}.mobile-offcanvas .slicknav_menu .slicknav_btn{display:none}.mobile-offcanvas .slicknav_menu .slicknav_nav{display:block!important;padding:0;margin:0;list-style-type:none}.mobile-offcanvas .slicknav_menu .slicknav_nav li{border-bottom:1px solid rgba(255,255,255,.1);padding:10px 0}.features-table-wrapper table tr:last-child td,.mobile-offcanvas .slicknav_menu .slicknav_nav li:last-child{border-bottom:none}.mobile-offcanvas .slicknav_menu .slicknav_nav li a{display:inline-flex;width:100%;color:var(--white-color);padding:5px 0;text-decoration:none;transition:var(--transition)}.mobile-offcanvas .slicknav_menu .slicknav_nav li a a{color:inherit}.mobile-offcanvas .slicknav_menu .slicknav_nav li .slicknav_arrow{margin-left:auto;align-self:center}.mobile-offcanvas .slicknav_menu .slicknav_nav li .sub-menu{padding:5px 0 0;margin:0;list-style-type:none}.mobile-offcanvas .slicknav_menu .slicknav_nav li .sub-menu li{padding:8px 0}.mobile-offcanvas .slicknav_menu .slicknav_nav li .sub-menu a{font-size:15px;line-height:22px}.mobile-offcanvas .slicknav_menu .slicknav_nav li .sub-menu a i{font-size:12px;line-height:22px;color:var(--primary-color);padding-right:15px}.main-banner>.container{padding-top:80px}.main-banner .button-group{margin-top:30px}.main-banner .cdfs-ratings-section{margin-bottom:25px}.main-banner .cdfs-ratings-section .cdfs-rating{color:var(--white-color);font-size:26px;font-weight:500;margin-left:7px}.main-banner .cdfs-ratings-section .cdfs-rating-count{font-size:12px;text-transform:uppercase;color:var(--white-color)}.main-banner .app-group{display:flex;align-items:center;grid-gap:15px;margin-top:30px}.main-banner .app-group span{font-size:16px;color:var(--white-color)}.main-banner .app-group a{font-size:32px;color:var(--white-color)}.cdfs-star-ratings{display:inline-block;unicode-bidi:bidi-override;color:#f8b700;width:105px;font-size:64px;position:relative;margin:0;padding:0}.cdfs-star-ratings .fill-ratings{padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.cdfs-star-ratings span{display:flex;grid-gap:4px;font-size:16px}.cdfs-star-ratings .empty-ratings{display:block;padding:0;z-index:0;color:var(--white-color)}.main-banner .banner-image-block{text-align:right}.main-banner .banner-image-block .banner-image-item{display:inline-block;width:600px;height:160px;border-radius:var(--image-radius);position:relative;overflow:hidden}.main-banner .banner-image-block .banner-image-item:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.3) 0,rgba(0,0,0,.05) 30%)}.main-banner .banner-image-block .banner-image-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;transform:scale(1);transition:var(--transition4)}.main-banner .banner-image-block .banner-image-item:hover img{transform:scale(1.07)}.main-banner .banner-image-block .banner-image-item.item-1{background-color:#f8fafb;margin-right:50px}.main-banner .banner-image-block .banner-image-item.item-2{background-color:#0084ff;margin:30px 0}.main-banner .banner-image-block .banner-image-item.item-2 img{mix-blend-mode:hard-light}.main-banner .banner-image-block .banner-image-item.item-3{background-color:#e87c7c;margin-right:130px}.main-banner .banner-image-block .banner-image-item.item-3 img{mix-blend-mode:color-burn}.main-banner .banner-image-block .banner-image-item .title{position:absolute;bottom:15px;font-size:15px;line-height:22px;text-transform:uppercase;color:var(--white-color)}.main-banner .banner-image-block .banner-image-item.item-1 .title,.main-banner .banner-image-block .banner-image-item.item-3 .title{left:20px}.main-banner .banner-image-block .banner-image-item.item-2 .title{right:20px}.section-title{margin-bottom:var(--section-title-margin)}.section-title .sub-title{display:block;color:var(--primary-color);text-transform:uppercase;font-weight:500;font-size:14px;line-height:20px;margin-bottom:10px}.section-title .main-title span,.section-title .section-description a{color:var(--primary-color);text-decoration:underline}.section-title .main-title+.section-description,.v-sold-listing-section ul{margin-top:20px}.button-border.dark-btn:hover,.button-border.primary-btn:hover,.features-supported-inner .features-supported-item .infobox-top .infobox-title,.icon-list-light span,.main-footer .footer-copyright,.section-bg-theme .section-title-light .section-description a,.section-bg-theme .section-title-light .sub-title,.section-title-light .main-title,.section-title-light .section-description{color:var(--white-color)}.icon-list a{color:var(--secondary-color);text-decoration:none;transition:var(--transition)}.icon-list i{color:var(--primary-color);font-size:14px;padding-right:5px}.cd-button{display:inline-flex;align-items:center;position:relative;z-index:1;overflow:hidden;transition:var(--transition);box-shadow:0 5px 25px rgba(0,0,0,.1)}.cd-button i{padding-right:10px}.button-group{display:inline-flex;flex-wrap:wrap;grid-gap:10px}.button-flat{text-decoration:none;padding:15px 30px}.button-border.primary-btn:before,.button-flat.primary-btn,.demo-group .demo-item .builder-button .demo-button:hover{background:var(--primary-color);color:var(--white-color)}.button-flat.light-btn{background:var(--white-color);color:var(--body-color)}.button-border.dark-btn:before,.button-flat.dark-btn{background:var(--secondary-color);color:var(--white-color)}.button-flat.primary-btn:hover{background:#e83e3f}.button-flat.dark-btn:hover{background:#212121}.button-border.light-btn:before,.button-border:before{background:var(--white-color)}.button-border{text-decoration:none;padding:15px 25px}.button-border.primary-btn{border:1px solid var(--primary-color);color:var(--primary-color)}.button-border.light-btn{border:1px solid var(--white-color);color:var(--white-color)}.button-border.dark-btn,.button-border.light-btn:before,.button-border.light-btn:hover,.powerful-plugins-main .powerful-plugins-item .infobox-top .infobox-title{color:var(--secondary-color)}.button-border.dark-btn{border:1px solid var(--secondary-color)}.button-border:before{content:"";position:absolute;width:0;height:100%;z-index:-1;top:0;right:0;left:auto;transition:width .3s,left .3s}.button-border:hover:before{width:100%;left:0;right:auto}.infobox-left{display:flex}.infobox-left .infobox-icon{margin-right:25px;font-size:26px;color:var(--primary-color);margin-top:5px}.infobox-left .infobox-title{font-size:18px;margin-bottom:5px}.featured-awwords .featured-box .featured-logo,.infobox-top .infobox-icon{margin-bottom:15px}.infobox-top .infobox-title{font-size:16px;margin-bottom:7px}.award-nominees-section .swiper .swiper-slide{text-align:center}.award-nominees-section{padding-bottom:70px}.featured-awwords .featured-box{background:#fff;padding:40px;text-align:center;box-shadow:0 7px 50px rgba(0,0,0,.1);border-radius:15px;transition:var(--transition)}.featured-awwords .featured-box .featured-comment{font-style:italic}.multiple-inventory-listing .builder-buttons{display:flex;justify-content:center;gap:10px 20px;align-items:center;font-size:22px;margin-top:15px;margin-bottom:40px}.dealer-dashboard-profile .dealer-dashbourd-images .dashbourd-img1,.dealer-dashboard-profile .dealer-dashbourd-images .dashbourd-img2,.membership-paid-listing .membership-images img,.theme-option-section .theme-option-images img,.vehicle-template-builder .template-builder-images img,.woocommerce-section .woocommerce-images .woocommerce-1,.woocommerce-section .woocommerce-images .woocommerce-2{box-shadow:var(--image-shadow);border-radius:var(--image-radius)}.member-ships-section .pricing-img2,.membership-paid-listing .membership-img2{position:relative;left:420px;margin-top:-380px}.ad-search-filters-section .ad-search-filters-images,.car-studio-filter,.dealer-dashboard-profile .dealer-dashbourd-images,.dealer-dashboard-section .dealer-dashbourd-images,.flexible-membership-section .flexible-membership-images,.fronted-submission-section .fronted-submission-images,.member-ships-section .member-ships-images,.paypal-integrations-section .paypal-images,.shop-detail-section .shop-detail-images,.shop-listing-section .shop-listing-images,.theme-options-section .theme-options-images,.xml-import-section .xml-import-images{position:relative}.dealer-dashboard-profile .dashbourd-img2{position:relative;left:410px;margin-top:-435px}.dealer-dashboard-profile .dashbourd-text{position:absolute;left:500px;top:90px}.dealer-dashboard-profile .profile-text{position:absolute;left:280px;bottom:215px}.vehicle-template-builder .template-builder-images{position:relative;text-align:center;padding-bottom:50px}.vehicle-template-builder .template-builder-2{position:absolute;right:0;bottom:0}.vehicle-template-builder .template-builder-3{position:absolute;left:0;bottom:0}.off-canvas-section .off-canvas-images{position:relative;margin-top:-30px}.off-canvas-section .offcanvas-2{position:absolute;right:-15px;bottom:0}.off-canvas-section .offcanvas-3{position:absolute;right:180px;bottom:430px}.car-studio-section .car-studio-images{position:relative;margin-top:-30px;margin-bottom:-20px}.car-studio-section .car-studio-2{position:absolute;left:105px;top:-40px}.car-studio-section .car-studio-3{position:absolute;right:95px;top:-15px}.all-demo .demo-group{margin-top:50px}.demo-group{display:flex;flex-wrap:wrap;grid-gap:50px 70px}.demo-group .demo-item{width:calc(33.3333% - 47px)}.demo-group .demo-item .demo-item-image{position:relative;top:0;transition:var(--transition)}.demo-group .demo-item:hover .demo-item-image,.studio-img:hover{top:-10px}.demo-group .demo-item .demo-item-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000618;z-index:1;opacity:0;transition:var(--transition)}.demo-group .demo-item:hover .demo-item-image:before{opacity:.8}.demo-group .demo-item .demo-item-image img {border-radius:5px;width:100%;}.demo-group .demo-item .builder-button{display:flex;justify-content:center;grid-gap:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;text-align:center;padding:0 50px;margin-top:10px;z-index:2;opacity:0;transition:var(--transition)}.demo-group .demo-item:hover .builder-button{opacity:1;margin-top:0}.demo-group .demo-item .builder-button .demo-button{background:var(--white-color);color:var(--secondary-color);text-transform:uppercase;font-size:14px;font-weight:500;padding:10px 30px;text-decoration:none;border-radius:3px;transition:var(--transition)}.demo-group .demo-item .demo-name{display:block;text-align:center;margin-top:15px;font-size:17px;font-weight:500;color:var(--white-color)}.all-demo .demo-text{font-size:18px;line-height:32px;color:var(--white-color);font-weight:500;text-decoration:underline;margin-top:60px;text-underline-offset:4px}.demo-group .demo-item .demo-item-image .demo-coming {padding:10px 20px;background:#ff0074;color:#ffffff;position:absolute;top:15px;right:15px;border-radius:5px;font-weight:600; z-index:1;}.customer-feedback-video .customer-feedback-inner{border:2px solid rgba(255,255,255,.15);border-bottom:none;border-radius:15px 15px 0 0;padding-left:50px;padding-right:50px}.customer-feedback-video .feedback-info{margin:15px 0}.customer-feedback-video .feedback-info .feedback-video{display:flex;justify-content:center;align-items:center;border-radius:7px;width:100%;position:relative;overflow:hidden}.customer-feedback-video .feedback-info .feedback-video .video-btn{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-30px,-30px);width:60px;height:60px;background:var(--primary-color);color:var(--white-color);font-size:20px;text-decoration:none;border-radius:100px;transition:var(--transition)}.customer-feedback-video .feedback-info .feedback-video:hover .video-btn{width:70px;height:70px;transform:translate(-35px,-35px)}.customer-feedback-video .feedback-info .feedback-text{text-align:center;color:rgba(255,255,255,.8);padding:0 30px;margin-top:15px}.theme-option-section .theme-option-images{position:relative;text-align:center}.lead-form-section .lead-form-images{position:relative;text-align:center;margin-top:-30px}.lead-form-item{background:#fff;text-align:center;padding:15px;margin-top:30px;box-shadow:0 3px 30px rgba(0,0,0,.08);border-radius:var(--image-radius)}.lead-form-item .lead-img{padding:0;margin:0;background:#000;border:none;position:relative}.lead-form-item .lead-img img{border-radius:none;transition:var(--transition)}.lead-form-item:hover .lead-img img{opacity:.6}.lead-form-item .lead-img .icon{color:#fff;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:50px;font-weight:100;font-family:var(--title-font)}.lead-form-item .lead-form-title{font-family:var(--title-font);font-size:16px;font-weight:600;margin-top:15px}.lead-form-section .modal .modal-header{background:#323232}.lead-form-section .modal .modal-title{font-size:22px;color:#fff;text-transform:uppercase}.lead-form-section .modal-header .btn-close{background:0 0;color:var(--primary-color);font-size:36px;font-weight:100;text-shadow:none;opacity:1;box-shadow:none;padding:0}.woocommerce-section .infobox-row{max-width:1240px;margin:0 auto}.woocommerce-section .infobox-row .infobox-left{margin-bottom:30px}.woocommerce-section .woocommerce-images{position:relative;text-align:center;padding-bottom:30px}.woocommerce-section .woocommerce-images .woocommerce-2{position:absolute;left:50px;bottom:-30px}.woocommerce-section .woocommerce-images .woocommerce-3{position:absolute;right:0;bottom:-60px}.woocommerce-section .woocommerce-images .woocommerce-logo{position:absolute;left:90px;top:130px}.customer-feedback-slider .swiper{padding:30px 0}.customer-feedback-slider .feedback-item{background:#fff;padding:30px 40px;box-shadow:0 5px 25px rgba(0,0,0,.07);border-radius:5px}.customer-feedback-slider .feedback-item .feedback-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:25px}.customer-feedback-slider .feedback-item .feedback-ratings{display:flex;grid-gap:2px;font-size:14px;color:#ddd}.customer-feedback-slider .feedback-item .feedback-ratings .active{color:#f8b700}.customer-feedback-slider .feedback-item .feedback-text{font-size:16px}.customer-feedback-slider .feedback-item .feedback-bottom{display:flex;align-items:center;margin-top:25px}.customer-feedback-slider .feedback-item .envato-thumbnail{margin-right:15px}.customer-feedback-slider .feedback-item .feedback-user{font-size:16px;line-height:22px}.customer-feedback-slider .feedback-item .feedback-info span{font-size:14px;line-height:20px;color:#969696}.tab-section .nav-tabs{justify-content:center;border:none;grid-gap:10px 20px;margin-bottom:60px}.tab-section .nav-tabs .nav-link{background:0 0;padding:5px 30px;font-size:15px;color:var(--body-color);font-weight:500;border:2px solid var(--body-color);border-radius:4px}.tab-section .nav-tabs .nav-link.active{background:var(--primary-color);color:var(--white-color);border:2px solid var(--primary-color)}.tab-section-light .nav-tabs .nav-link{color:var(--white-color);border-color:var(--white-color)}.car-listing-details-section .swiper .swiper-slide img{transform:scale(.85);transform-origin:bottom;transition:var(--transition);border:7px solid #fff;box-shadow:0 5px 25px rgba(0,0,0,.07);border-radius:12px}.car-listing-details-section .swiper .swiper-slide-active img{transform:scale(1)}.car-listing-details-section .swiper .swiper-arrow-next,.showcase-clients-websites .swiper .swiper-arrow-next{right:75px}.car-listing-details-section .swiper .swiper-arrow-prev,.showcase-clients-websites .swiper .swiper-arrow-prev{left:75px}.car-listing-details-section .swiper:hover .swiper-arrow-next,.showcase-clients-websites .swiper:hover .swiper-arrow-next{right:55px}.car-listing-details-section .swiper:hover .swiper-arrow-prev,.showcase-clients-websites .swiper:hover .swiper-arrow-prev{left:55px}.advanced-search-filters-section{position:relative;z-index:7;margin-top:-30px}.advanced-search-filters-video .advanced-search-video{background:var(--white-color);border-radius:12px;overflow:hidden}.advanced-search-filters-video .advanced-search-video video{width:100%;vertical-align:top}.multiple-header-section .header-style{position:relative;overflow:hidden;border-radius:3px}.multiple-header-section .header-style .hover-image{position:absolute;top:0;left:0;opacity:0;-moz-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95);transition:var(--transition)}.multiple-header-section .header-style:hover .hover-image{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.features-supported-section .features-supported-inner{border:2px solid rgba(255,255,255,.15);border-bottom:none;border-radius:15px 15px 0 0;padding:50px}.features-supported-inner .features-item-main,.powerful-plugins-main{display:flex;flex-wrap:wrap;overflow:hidden}.features-supported-inner .features-supported-item{width:33.3333%}.features-supported-inner .features-supported-item .infobox-top{height:101%;color:rgba(255,255,255,.8);text-align:center;padding:50px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:-1px;margin-right:-2px}.showcase-clients-websites .showcaseSwiper{margin-left:-25px;margin-right:-25px;padding-top:15px;padding-bottom:35px}.showcase-clients-websites .swiper .swiper-slide{transform:scale(.95);padding:15px;transition:var(--transition4)}.showcase-clients-websites .swiper .swiper-slide-active{transform:scale(1.1)}.showcase-clients-websites .swiper .swiper-slide img{border:5px solid #fff;box-shadow:0 5px 25px rgba(0,0,0,.07);border-radius:12px}.powerful-plugins-main .powerful-plugins-item{width:25%}.powerful-plugins-main .powerful-plugins-item .infobox-top{height:101%;text-align:center;padding:50px;border-right:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:-1px;margin-right:-2px}.ticket-documentation-section .ticket-documentation-inner{position:relative;padding:130px 80px 90px;background-color:var(--primary-color);z-index:0;border-radius:15px;overflow:hidden}.ticket-documentation-section .ticket-documentation-inner:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-image:url(../../assets/webp/ticket-documentation-bg.webp);mix-blend-mode:color-dodge;opacity:.5}.car-top,.car-top.car-run:after,.car-top.car-run:before,.car-top:hover:after,.car-top:hover:before,.studio-img:hover:before{opacity:1}.ticket-documentation-section .ticket-documentation-inner:before{content:"";position:absolute;left:50px;right:50px;top:50px;bottom:0;z-index:-1;border:2px solid #fff;border-bottom:none;border-radius:15px 15px 0 0}.ticket-documentation-section .section-title{padding:0 50px}.ticket-documentation-section .left-section{border-right:1px solid rgba(255,255,255,.2)}.classified-listings-section .column-left-image .classified-listings-images,.faq-section .section-title{padding-right:50px}.faq-section .section-title.sticky-top{top:145px}.faq-accordion-main .accordion{margin-top:15px}.faq-accordion-main .accordion-item{border:none;background:0 0;margin-bottom:15px}.faq-accordion-main .accordion-item .accordion-button{padding:20px 25px;font-size:17px;font-weight:600;line-height:28px;border:1px solid #f7f7f7;outline:0;background:#f7f7f7;box-shadow:none}.faq-accordion-main .accordion-item .accordion-button:not(.collapsed){background:#fff;border:1px solid #f1f1f1;color:var(--primary-color)}.faq-accordion-main .accordion-item .accordion-body{padding:25px 0 15px 25px}.faq-accordion-main .accordion-item .accordion-button:after{content:"+";background:0 0;font-size:22px;font-weight:300;transform:inherit}.faq-accordion-main .accordion-item .accordion-button:not(.collapsed):after{content:"-"}.page-header{padding-top:100px;background-image:url(../../assets/webp/page-header-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.page-header .section-title .cd-button{font-size:14px;padding:10px 20px;text-transform:uppercase;margin-top:30px}.page-header .section-title .cd-button:hover .icon-svg img{filter:brightness(0) invert(1)}.advanced-search-filters-image .advanced-search-image img{background:#fff;padding:30px 20px 20px;text-align:center;border-radius:12px;box-shadow:var(--image-shadow)}.particular-section .img-fluid.particular-img1{border-radius:12px}.ad-search-filters-section .ad-search-filters-images .ad-search-filters-img1,.ad-search-filters-section .ad-search-filters-images .ad-search-filters-img2,.ad-search-filters-section .ad-search-filters-images .ad-search-filters-img3,.classified-listings-section .classified-listings-images img,.dealer-dashboard-section .dealer-dashbourd-images .dashbourd-img1,.dealer-dashboard-section .dealer-dashbourd-images .dashbourd-img2,.dealer-dashboard-section .dealer-dashbourd-images .dashbourd-img3,.flexible-membership-section .flexible-membership-images .flexible-membership-img1,.flexible-membership-section .flexible-membership-images .flexible-membership-img2,.flexible-membership-section .flexible-membership-images .flexible-membership-img3,.fronted-submission-section .fronted-submission-img1,.fronted-submission-section .fronted-submission-img2,.fronted-submission-section .fronted-submission-img3,.fronted-submission-section .fronted-submission-img4,.member-ships-section .member-ships-images .pricing-img1,.member-ships-section .member-ships-images .pricing-img2,.member-ships-section .member-ships-images .pricing-img3,.paypal-integrations-section .paypal-images .paypal-img1,.paypal-integrations-section .paypal-images .paypal-img2,.paypal-integrations-section .paypal-images .paypal-img3,.shop-detail-section .shop-detail-images .shop-detail-img1,.shop-detail-section .shop-detail-images .shop-detail-img2,.shop-detail-section .shop-detail-images .shop-detail-img3,.shop-listing-section .shop-listing-images .shop-listing-img1,.shop-listing-section .shop-listing-images .shop-listing-img2,.shop-listing-section .shop-listing-images .shop-listing-img3,.shop-listing-section .shop-listing-images .shop-listing-img4,.v-sold-listing-section .v-sold-listing-images .v-sold-listing-img1,.v-sold-listing-section .v-sold-listing-images .v-sold-listing-img2,.v-sold-listing-section .v-sold-listing-images .v-sold-listing-img3,.xml-import-section .xml-import-images .xml-import-img1,.xml-import-section .xml-import-images .xml-import-img2{border-radius:12px;box-shadow:var(--image-shadow)}.member-ships-section .pricing-img3{position:absolute;left:60px;margin-top:-195px}.paypal-integrations-section .paypal-images .paypal-img2{position:absolute;right:0;top:145px}.paypal-integrations-section .paypal-images .paypal-img3{position:absolute;top:80px;right:70px}.dealer-dashboard-section .dashbourd-img2{position:relative;left:587px;margin-top:-480px}.dealer-dashboard-section .dashbourd-img3{position:absolute;left:46px;margin-top:-193px}.dealer-dashboard-section .dashbourd-text{position:absolute;left:589px;top:72px}.user-profile-section .user-profile-images{margin-left:-25px;margin-right:-25px}.shop-listing-section .shop-listing-img2{position:relative;left:470px;margin-top:-420px}.shop-listing-section .shop-listing-img3{position:absolute;left:180px;bottom:0}.shop-listing-section .shop-listing-img4{position:absolute;right:0;bottom:-70px}.shop-listing-section .shop-listing-text{position:absolute;right:115px;top:320px}.shop-detail-section .shop-detail-img2{position:relative;margin-top:-60px;left:60px}.inventory-woocommerce-left-col{width:65%}.inventory-woocommerce-right-col{width:35%}.theme-options-section .theme-options-images .theme-options-img{box-shadow:var(--image-shadow)}.theme-options-section .theme-options-images .video-btn{display:flex;justify-content:center;align-items:center;width:100px;height:100px;background:var(--primary-color);color:var(--white-color);font-size:24px;text-decoration:none;border-radius:100px;transition:var(--transition);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.theme-options-section .theme-options-images .video-btn:hover{width:85px;height:85px}.customiz-design-section .customize-design-box{background:#fff;padding:40px 35px;text-align:center;border-radius:7px;box-shadow:0 5px 35px rgba(0,0,0,.1);margin-top:30px}.customiz-design-section .customize-design-box .customize-title{font-size:20px;margin-bottom:10px}.customiz-design-section .customize-design-box .customize-design-text{margin-bottom:20px}.customiz-design-section .customize-design-box .customize-design-img img{border:1px solid #f2f2f2}.customer-feedback-video .feedback-info:hover .feedback-video .video-btn,.pulse-effect{z-index:1}.customer-feedback-video .feedback-info:hover .feedback-video .video-btn:before,.pulse-effect:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:var(--primary-color);border-radius:50%;animation:1.5s ease-out infinite pulse-border}@keyframes pulse-border{0%{transform:scale(1);opacity:1}100%{transform:scale(1.3);opacity:0}}.features-table-wrapper{border:2px solid rgba(255,255,255,.15);padding:65px 55px 30px;border-radius:15px}.features-table-wrapper table{padding:0;margin:0}.features-table-wrapper table th{padding:0;border-bottom:2px solid #db2d2e;color:var(--white-color)}.features-table-wrapper table th.thead-title{vertical-align:middle}.features-table-wrapper table th.thead-title .th-title{color:var(--white-color);font-size:18px;text-transform:uppercase}.features-table-wrapper table th.thead-text{width:300px}.features-table-wrapper table th.thead-logo{width:270px}.features-table-wrapper table th.thead-text .th-text{background:#101a33;border-radius:5px 5px 0 0;text-transform:uppercase;padding:15px 50px;margin:0 15px;text-align:center;font-size:16px;line-height:22px}.features-table-wrapper table th.thead-logo .th-logo{background:#db2d2e;border-radius:5px 5px 0 0;padding:22px 30px;text-align:center}.features-table-wrapper table tr td{border-bottom:1px solid rgba(255,255,255,.15);padding:27px 0;color:var(--white-color);text-align:center;vertical-align:middle}.features-table-wrapper table tr td:first-child,.features-table-wrapper table tr th:first-child{text-align:left}.features-table-wrapper table td i{font-size:22px}.features-table-wrapper table td i.icon-none{opacity:.5}.features-table-wrapper table td a{display:inline-block;color:var(--white-color);text-decoration:none;transition:var(--transition)}.features-table-wrapper table td a i{font-size:12px;margin-left:5px}.vin-import-section .vin-import-img{padding:20px;border-radius:12px;box-shadow:var(--image-shadow)}.car-inventory-section .car-inventory-image img{text-align:center;border-radius:12px;box-shadow:var(--image-shadow)}.xml-import-section .xml-import-img2{position:relative;left:710px;margin-top:-340px}.xml-import-section .xml-import-img3{position:absolute;right:0;top:0}.ad-search-filters-section{padding-bottom:60px}.ad-search-filters-section .ad-search-filters-img2{position:absolute;right:0;top:140px}.ad-search-filters-section .ad-search-filters-img3{position:absolute;right:200px;bottom:-60px}.v-sold-listing-section{padding-bottom:155px}.v-sold-listing-section .v-sold-listing-images{position:relative;display:flex;justify-content:flex-end}.v-sold-listing-section .v-sold-listing-img2{position:absolute;left:100px;top:10px}.v-sold-listing-section .v-sold-listing-img3{position:absolute;left:50px;bottom:-40px}.v-sold-listing-section .v-sold-listing-images .v-sold-listing-img2{border-radius:50%}.v-sold-listing-section ul li{border:0;padding:4px 0}.v-sold-listing-section ul li i{color:var(--primary-color);margin-right:5px}.car-mechanic-service .car-service-image{background:var(--white-color);border-radius:12px;overflow:hidden;box-shadow:var(--image-shadow);padding:80px;text-align:center;position:relative}.car-mechanic-service .car-service-image img{width:660px;box-shadow:var(--image-shadow)}.car-mechanic-service .car-service-image .car-service-text{position:absolute;text-align:left;width:290px}.car-mechanic-service .car-service-image .car-service-text .text-title{font-size:20px;line-height:28px;margin-bottom:10px}.car-mechanic-service .car-service-image .car-service-text p{font-size:15px;line-height:26px;margin:0}.car-mechanic-service .car-service-image .car-service-text.text-1{left:35px;top:200px}.car-mechanic-service .car-service-image .car-service-text.text-2{right:30px;top:580px}.car-mechanic-service .car-service-image .car-service-text.text-3{left:35px;top:800px}.car-mechanic-service .car-service-image .car-service-text.text-4{right:30px;top:1250px}.car-mechanic-service .car-service-image .car-service-text.text-5{left:35px;bottom:1500px}.car-mechanic-service .car-service-image .car-service-text.text-6{right:30px;bottom:830px}.car-mechanic-service .car-service-image .car-service-text.text-7{left:35px;bottom:700px}.car-mechanic-service .car-service-image .car-service-text:before{content:"";background-image:url(../../assets/webp/dottet-arrow.webp);background-size:cover;display:block;width:117px;height:53px;position:absolute}.car-mechanic-service .car-service-image .car-service-text.text-1:before,.car-mechanic-service .car-service-image .car-service-text.text-3:before,.car-mechanic-service .car-service-image .car-service-text.text-5:before,.car-mechanic-service .car-service-image .car-service-text.text-7:before{right:-70px;bottom:-70px;transform:rotate(210deg)}.car-mechanic-service .car-service-image .car-service-text.text-2:before,.car-mechanic-service .car-service-image .car-service-text.text-4:before,.car-mechanic-service .car-service-image .car-service-text.text-6:before{left:-90px;top:-55px}.classified-listings-section hr{margin-top:var(--section-padding-sm);margin-bottom:var(--section-padding-sm)}.classified-listings-section .column-right-image .classified-listings-images{padding-left:50px}.flexible-membership-section{padding-bottom:80px}.flexible-membership-section .flexible-membership-images .flexible-membership-overlay-images{position:absolute;bottom:-80px;right:0;display:flex;align-items:flex-end}.flexible-membership-section .flexible-membership-overlay-images .flexible-membership-img3{position:relative;left:-30px}.fronted-submission-section .fronted-submission-img2{position:relative;left:580px;margin-top:-140px}.fronted-submission-section .fronted-submission-img3{position:absolute;right:0;top:-30px}.fronted-submission-section .fronted-submission-img4{position:absolute;left:40px;bottom:50px;width:505px}.car-studio-filter .section-title span{font-size:60px;text-decoration:none}.filter-search{max-width:700px;margin:-32px auto 0;position:relative}.filter-search .input-search-icon{position:absolute;left:30px;top:17px;opacity:.5}.filter-search .ciyashop-studio-search{background:#fff;border:1px solid transparent;width:100%;height:64px;padding-left:65px;padding-right:20px;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.06)}.filter-search .ciyashop-studio-search:active,.filter-search .ciyashop-studio-search:focus{outline:0;border-color:rgba(219,45,46,.4);box-shadow:0 0 0 4px rgba(219,45,46,.1)}.filter-search .studio-mobile-button-menu{display:none;justify-content:center;align-items:center;position:absolute;top:19px;right:15px;z-index:2;width:60px;height:25px;border-left:2px solid #e7e7e9;padding-left:15px}.studio-img,.studio-img:before{top:0;transition:var(--transition)}.studio-filter-tabs .isotope-filters{display:flex;flex-wrap:wrap;gap:10px;padding:0 50px;justify-content:center;margin-bottom:20px}.studio-filter-tabs .isotope-filters button{text-align:left;background:0 0;border:1px solid #e8e8e8;transition:var(--transition);border-bottom-width:2px;font-size:14px;padding:3px 15px;border-radius:3px}.studio-filter-tabs .isotope-filters button:hover{background:#f5f5f5}.studio-filter-tabs .isotope-filters button.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.studio-filter-tabs .studio-items-all{margin-left:-15px;margin-right:-15px}.studio-filter-tabs .masonry-item{width:25%;padding:0 15px;margin-top:30px}.studio-img{position:relative;display:flex;padding:25px;height:calc(100% - 50px);justify-content:center;align-items:center;border-radius:5px;box-shadow:0 5px 25px rgba(0,0,0,.07);overflow:hidden}.studio-img:before{content:"";position:absolute;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0}.studio-box .studio-title{font-size:16px;font-weight:600;text-align:center;line-height:26px;margin-top:20px}.main-footer{position:relative;overflow:hidden;z-index:0}.main-footer .footer-shape{position:absolute;left:0;top:-150px;right:0;z-index:-1;display:none}.main-footer .footer-copyright .copyright-inner{border-top:1px solid rgba(255,255,255,.08);padding:30px 0}.main-footer .footer-menu{padding:0;margin:0;list-style-type:none;display:inline-flex;flex-wrap:wrap;grid-gap:0 20px}.car-top{width:85px;position:fixed;bottom:-180px;right:30px;z-index:9999;cursor:pointer}.car-top.show{bottom:5%!important;transition:1s}.car-top.car-run{bottom:100%!important;transition:1s}.car-top:after,.car-top:before{content:"";position:absolute;transition:.2s;opacity:0}.car-top.car-run:before,.car-top:before{top:-1px;left:0;width:85px;height:89px;background:url(../../assets/webp/car-focus.webp) no-repeat}.coming-demo-section.section-ptb{padding:70px 0}.coming-demo-wrapper{display:flex;justify-content:space-between}.coming-demo-wrapper .coming-demo-info{width:400px;flex:none;margin-right:120px;position:relative}.coming-demo-wrapper .builder-buttons img{width:125px}.coming-demo-wrapper .builder-buttons span{padding:0 10px}.coming-demo-wrapper .coming-demo-info .dottet-arrow{position:absolute;right:-50px;bottom:10px}.coming-demo-wrapper .coming-demo-images{display:flex;gap:30px}.coming-demo-wrapper .coming-demo-images img{border-radius:5px;box-shadow:0 8px 30px rgba(0,0,0,.05)}.coming-demo-wrapper .coming-demo-images .demo-name{display:block;text-align:center;margin-top:20px;font-weight:500}@media (min-width:1201px){.main-banner .section-title .main-title{min-height:174px}}@media (max-width:1200px){.coming-demo-wrapper{flex-wrap:wrap}.coming-demo-wrapper .coming-demo-info{width:100%;padding-right:50px;margin-right:0;margin-bottom:50px}.coming-demo-wrapper .coming-demo-info .dottet-arrow{transform:rotate(-85deg) scaleX(-1)}}@media (max-width:767px){.coming-demo-wrapper .coming-demo-images{flex-wrap:wrap}.coming-demo-wrapper .coming-demo-images .demo-images-item{width:calc(50% - 15px)}.coming-demo-wrapper .coming-demo-info .dottet-arrow{right:10px;bottom:10px;width:80px}}@media (max-width:479px){.coming-demo-wrapper .coming-demo-images{gap:10px}.coming-demo-wrapper .coming-demo-info .dottet-arrow{right:-10px;bottom:auto;top:70px}.coming-demo-wrapper .builder-buttons{display:flex;align-items:center}.coming-demo-wrapper .coming-demo-images .demo-images-item{width:calc(50% - 5px)}}