.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}.wpcf7-list-item{display:inline-block;margin:0}.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}}.row-flex{display:flex;align-items:center;margin-top:10px}.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}.privacy-link{color:#dd0a2d;text-decoration:none;overflow-wrap:break-word;word-break:break-word}.privacy-link:hover{color:#d4062f;text-decoration:underline}@media (max-width:580px){.consent-label{font-size:14px;margin-right:20px}}.row-flex-2{display:flex;flex-direction:column;width:100%}.full-wd{width:100%}.wpcf7 form .wpcf7-response-output{background-color:rgba(255,255,255,60%);color:#23282d}.custom-row{display:flex;flex-wrap:wrap;justify-content:space-between}.form-field-custom.half-width{flex:1 1 50%;padding-right:10px}.form-field-custom.half-width:last-child{padding-right:0}@media (max-width:600px){.form-field-custom.half-width{flex:0 0 100%;padding-right:0;padding-left:0}}.full-wd-autodetail-kommentare{width:100%}.elementor-element-8a19628 a:hover,.elementor-element-c06d7cd a:hover,.elementor-element-5f6aaa1 a:hover,.elementor-element-53f461b a:hover,.elementor-element-d96fe25 a:hover{color:red!important}form.cart{display:none!important}.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}.product_detail_contact_btn{padding-left:60px;margin-top:24px}@media only screen and (max-width:1024px){.qodef--single .qodef-elementor-content-grid>.elementor-container{width:100%!important}}@media only screen and (max-width:767px){#qodef-woo-page .woocommerce-pagination{margin:20px 0 40px!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}.product_detail_contact_btn{padding-left:0}#qodef-woo-page .elementor-container .elementor-column-gap-default{width:100%!important}.elementor-10898 .elementor-element.elementor-element-6b673e8{padding:0!important}.elementor-10898 .elementor-element.elementor-element-f4f3c59{margin-left:0!important}#qodef-woo-page .woocommerce-pagination .page-numbers.next,#qodef-woo-page .woocommerce-pagination .page-numbers.prev{width:20px!important;height:50px!important}}.qodef-woo-single-inner .qodef-woo-product-title{font-size:35px!important}.woocommerce-shop #qodef-woo-page .woocommerce-pagination{margin-bottom:45px}#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}@media (min-width:992px){.responsive-h3{font-size:30px}}@media (min-width:768px) and (max-width:991px){.responsive-h3{font-size:30px}}@media (max-width:767px){.responsive-h3{font-size:24px}}.responsive-h3 a:hover{color:#dd0a2d}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 .full-wd{display:flex}.custom_acceptance_class .full-wd .wpcf7-list-item{min-width:40px}.custom_acceptance_class .wpcf7-not-valid-tip{position:absolute;top:100%}.custom_acceptance_class{position:relative;margin-bottom:60px}.custom_acceptance_class .wpcf7-form-control-wrap{position:unset}@media screen and (max-width:425px){.custom_acceptance_class{margin-bottom:80px}}@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}}