.woocommerce-page aside#qodef-page-sidebar a#theme_button{display:none!important}.page-id-19145 #qodef-page-inner,.page-id-20359 #qodef-page-inner{width:100%!important}a.dialog-lightbox-close-button i.eicon-close{color:#000!important}.page-id-19575 div#qodef-page-inner{max-width:100%!important;width:100%!important}.serv-col .elementor-icon-box-wrapper{display:flex;align-items:center}.serv-col img,.serv-col span.elementor-icon{transition:.4s ease}.serv-col p{height:0px;overflow:hidden;transition:.4s ease}.serv-col:hover p{height:98px;margin-top:8px}.serv-col:hover span.elementor-icon{transform:rotate(-45deg)}.elementor-background-video-hosted{object-fit:cover}.envato-block__preview{overflow:visible!important}.container{display:flex;justify-content:space-between;flex-wrap:wrap}.qodef-custom-upload{flex:1;margin-bottom:10px;display:flex;align-items:center}.qodef-m-tagline{font-size:70px!important}.qodef-upload-button{background-color:#f2f2f2;padding:5px 10px;cursor:pointer}@media (max-width:768px){.container{flex-direction:column}.qodef-custom-upload{margin-right:0}}.consent-container{margin-top:20px}.consent-label{display:block;word-wrap:break-word}.consent-label .required-asterisk{color:#dd0a2d;margin-right:5px}.consent-label input[type=checkbox]{margin-right:10px}@media (max-width:580px){.consent-label{font-size:14px;margin-right:20px}}.row-flex-2{display:flex;flex-direction:column;width:100%}.full-wd-autodetail-kommentare{width:100%}.single-product-contact-btn{margin-top:24px}.single-product-contact-btn a{font-family:Oxanium,cursive;font-weight:600;letter-spacing:.05em;font-size:15px;line-height:1.2em;display:inline-flex;vertical-align:middle;text-transform:uppercase;outline:0;cursor:pointer;color:#fff;backdrop-filter:blur(5px);background:var(--qode-main-color);position:relative;padding:24px 46px 21px 49px}@media (min-width:770px) and (max-width:1024px){.qodef-m-background-text{font-size:89px!important;padding-left:100px!important}}@media (min-width:1024px){.shop-whole{text-align:left;width:70%}}.shop-title{text-align:left}.shop-subtitle{text-align:left;margin-bottom:50px;color:black}@media only screen and (max-width:767px){.archive.woocommerce-page aside#qodef-page-sidebar{margin-top:60px!important}#qodef-woo-page .woocommerce-pagination{margin:20px 0 40px!important}body.woocommerce-page #qodef-page-outer .widget.widget_block,body.woocommerce-page #qodef-page-outer .qodef-grid-item.qodef-page-sidebar-section.qodef-col--3{margin:0!important}#qodef-woo-page .woocommerce-pagination .page-numbers{margin:0 6px!important;font-size:13px!important}#qodef-woo-page .woocommerce-pagination .page-numbers.current{padding:0!important}#qodef-woo-page .woocommerce-pagination .page-numbers.next,#qodef-woo-page .woocommerce-pagination .page-numbers.prev{width:20px!important;height:50px!important}}.woocommerce-shop #qodef-woo-page .woocommerce-pagination{margin-bottom:45px}#theme_button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(209,209,209,.25);border:0;z-index:0;color:#000;font-family:Oxanium,cursive;font-weight:600;line-height:1.2em;letter-spacing:.05em;font-size:15px;position:relative;display:inline-flex;vertical-align:middle;width:auto;margin:0;text-decoration:none;text-transform:uppercase;border-radius:0;outline:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;padding:25px 49px 21px 70px;margin-top:20px;margin-bottom:30px}#theme_button:after{content:"";position:absolute;background-color:var(--qode-main-color);left:0;top:0;width:6px;height:100%;z-index:-1;transition:width .4s}#theme_button:hover:after{width:100%;transition:width .4s}#theme_button::before{content:"+";display:block;font-style:normal;line-height:inherit;font-size:30px;color:#000;margin-bottom:2px;font-weight:400;transition:.4s;position:absolute;left:36px;top:50%;transform:translateY(-50%) rotate(-90deg)}#theme_button:hover::before{transform:translateY(-50%) rotate(-180deg)}#qodef-woo-page .woocommerce-products-header .page-description p:first-child{display:none}.qodef-contact-form-7 .qodef-custom-upload .qodef-upload-button{left:10px!important}span.uploadSpan{display:block;line-height:1;margin-bottom:10px;padding:4px 0;color:#6a6a6a;box-sizing:border-box;max-width:fit-content;max-width:90%;position:absolute;top:115px;font-size:12px}button#showhidecat{font-weight:600;line-height:1.2em;letter-spacing:.05em;color:#000;font-family:Oxanium,cursive;border:1px solid #000;padding:21px 49px;background-color:#fff;font-size:15px;position:relative;text-transform:uppercase}button#showhidecat:hover{color:#d4062f}@media screen and (min-width:1025px){.woocommerce-shop aside#qodef-page-sidebar .page-description,button#showhidecat{display:none}}@media screen and (max-width:1024px){.woocommerce-shop header.woocommerce-products-header .page-description{display:none}.woocommerce-shop main#qodef-page-content .qodef-grid-inner{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.woocommerce-shop .wp-block-woocommerce-product-categories.wc-block-product-categories{display:none}button#showhidecat{width:100%;text-align:center}.woocommerce-shop aside#qodef-page-sidebar .wp-block-woocommerce-product-categories{margin-top:30px}.woocommerce-shop #qodef-page-sidebar{margin-bottom:0}.woocommerce-shop .wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions{display:none}.woocommerce-shop #qodef-page-content .qodef-grid-inner>.qodef-grid-item.qodef-page-sidebar-section{margin-bottom:42px!important}}.custom_acceptance_class .wpcf7-not-valid-tip{position:absolute;top:100%}@media screen and (max-width:680px){.home header#qodef-page-mobile-header{position:fixed;z-index:999;width:100%;transition:all .4s;opacity:1}.home .elementor-8160{scroll-snap-type:y mandatory;-webkit-scroll-snap-type:y mandatory;height:100vh;max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.home .customScroll__block,.home #qodef-content-bottom,.home #qodef-page-footer{scroll-snap-align:start;-webkit-scroll-snap-align:start;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.home #qodef-page-footer{height:auto;min-height:100vh}.section5,.section7,.section8,.home #qodef-page-footer{padding-top:70px!important}div#cust_section_1{position:relative}div#cust_section_1::after{content:"";width:100%;height:100vh;position:absolute;background:0 0;z-index:1;top:0}.customMainBanner__Head,.customMainBanner__text{position:relative;z-index:999}.section7.customScroll__block a.qodef-shortcode.qodef-m.qodef-button{padding-top:18px;padding-bottom:18px}.section8.customScroll__block h2.qodef-m-title{font-size:5.5vh}.section8.customScroll__block h4.qodef-m-title{line-height:normal;height:0;margin:0 0 5vh;font-size:3.2vh}.section8.customScroll__block p.qodef-m-text{font-size:2.5vh}.section8.customScroll__block a.qodef-shortcode.qodef-button{margin-top:0!important;margin-bottom:10px!important}.home footer#qodef-page-footer{background:#191919;padding-bottom:55px}.home footer#qodef-page-footer div#qodef-page-footer-top-area{border-color:#191919}.home footer#qodef-page-footer div#qodef-page-footer-top-area{padding-top:40px}.home div#qodef-page-footer-top-area-inner{padding:0}div#cust_section_2 rs-module-wrap#rev_slider_11_1_wrapper{min-height:100vh}.home #rev_slider_11_1_wrapper .shiftup-horizontal-pagination.tp-bullets{top:auto!important;bottom:60px}}@media screen and (max-width:680px){#cust_section_5.section5.customScroll__block .qodef-m-content{padding-top:3.5vh;padding-bottom:0}#cust_section_5.section5.customScroll__block .qodef-m-content .qodef-m-tagline{font-size:7vh!important;margin:0 0 1vh}#cust_section_5.section5.customScroll__block .qodef-m-content h2.qodef-m-title{font-size:5vh;margin:0 0 1.5vh}#cust_section_5.section5.customScroll__block .qodef-m-content div.qodef-m-text{margin:0 0 2vh!important;font-size:2.2vh;line-height:normal!important}#cust_section_5.section5.customScroll__block .qodef-m-content .qodef-m-button{margin:0}#cust_section_5.section5.customScroll__block .qodef-m-content .qodef-m-button a.qodef-shortcode{height:7.5vh;display:inline-flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}#cust_section_5.section5.customScroll__block .qodef-m-content .qodef-m-button a.qodef-shortcode span.qodef-m-text{font-size:2.2vh}}@media screen and (max-width:359px){#cust_section_5.section5.customScroll__block .qodef-m-content{padding-top:3vh}#cust_section_5.section5.customScroll__block .qodef-m-content .qodef-m-tagline{font-size:6.5vh!important}#cust_section_5.section5.customScroll__block .qodef-m-content h2.qodef-m-title{font-size:4.5vh;margin:0 0 1vh}}#email-form button.sdn-btn{display:inline-block;border-radius:0!important}#email-form .email_title.email_width{display:flex;flex-wrap:wrap}#email-form .email_title.email_width input#privacy{top:0}#email-form .email_title.email_width label{margin-left:10px;width:calc(100% - 35px);margin-bottom:0}@media only screen and (max-width:767px){#email-form .email_title.email_width input#privacy{top:2px}#email-popup{width:90vw!important;top:52%}.email-popup-content-col.email-popup-content-col-left{border-right:none!important;padding:0!important}div#email-popup-content{flex-direction:column-reverse;padding:12px!important}.email-popup-content-col.email-popup-content-col-right{padding:0!important}.same_row input{margin:0!important}span.close-btn{top:-4px!important;right:-6px!important}.email-popup-content-car-prd-table-icon-content h4{font-size:11px!important}div#email-popup p.email-popup-content-car-prd-table-icon-content-txt{font-size:10px!important}.row_input input{margin:0!important}div#email-popup .email-popup-content-car-price span.vehi-prc{font-size:20px}.email-popup-content-car-price span p{margin-top:0!important}#email-popup-content h2.pop-title{margin-top:0}#email-form .iti__flag-container{width:60px!important}.row_input textarea{margin:0}body.page-id-20304 .elementor-element-23ffbef{padding-top:90px!important}}