html.js{margin:0 !important}#wpadminbar{display:none}div#primary{overflow:hidden}@font-face{font-family:"AvenirNext";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/AvenirNext-Medium.otf");font-weight:400;font-display:swap}@font-face{font-family:"AvenirNext";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/AvenirNext-DemiBold.otf");font-weight:600;font-display:swap}@font-face{font-family:"AvenirNext";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/AvenirNext-Bold.otf");font-weight:700;font-display:swap}@font-face{font-family:"Robot";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/Roboto-Light.ttf");font-weight:200;font-display:swap}@font-face{font-family:"Robot";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/Roboto-Regular.ttf");font-weight:400;font-display:swap}@font-face{font-family:"Robot";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/Roboto-Medium.ttf");font-weight:600;font-display:swap}@font-face{font-family:"Robot";src:url("https://carfix.de/wp-content/themes/lovecraft-child/fonts/Roboto-Bold.ttf");font-weight:700;font-display:swap}::selection{background:#ffdf7f;color:#2b2b2b !important;text-shadow:none}::-webkit-input-placeholder{color:gray}::-moz-placeholder{color:gray}:-ms-input-placeholder{color:gray}:-moz-placeholder{color:gray}html{font-size:100%}*:focus{outline:0}body{font-family:"Robot",sans-serif;background:#fff;color:#2b2b2b;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.post-content,.post-content *,footer{font-family:"Robot",sans-serif}.navigation.smallHeader,.main-menu a,.main-menu li:after,.mobil-m,.wpcf7-form label>span:first-child,.buttons a,.sow-icon-fontawesome,.main-menu a:after,.iw-so-article,.holder:hover,.iw-so-article:hover,.mb-button.mb-text-style-default,.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:after,.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:before,.sow-features-list .sow-features-feature,.contact-services,div#termin-formular,body a,.iw-so-media-box,.header-wrapper:after,.repair-services li,.contact-services li.widget,.open-repair:after,.open-repair:before,.shop-menu span:after,.menu-shop-kategorien-container{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.toggle:after,p.sow-more-text a:after,p.sow-more-text a:before,.services .sow-features-feature:after,.services .sow-features-feature:before,.service-contact .sow-features-feature:after,.service-contact .sow-features-feature:before,input.is-search-submit,form.is-search-form label:after,form.is-search-form label:before,.button:after,.button:before,.mb-button:after,.mb-button:before,.call-to-contact:before,.call-to-contact:after,.call-to-contact,.ewd-ufaq-faq-body,.woocommerce-page ul.products li.product{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobil-m-bg,.mobil-m-bg:after,.services .sow-features-feature,.service-contact .sow-features-feature,.ewd-ufaq-faq-div{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#page-anim-preloader:after{-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;transition:all 2s ease-in-out}.mobil-m,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background,.price.panel-widget-style.carfix,.woocommerce ul.products li.product .onsale{background:#fbb817;background:-moz-linear-gradient(30deg,rgba(251,184,23,1) 0%,rgba(251,210,23,1) 100%);background:-webkit-linear-gradient(30deg,#fbb817 0%,#fbd217 100%);background:linear-gradient(30deg,#fbb817 0%,#fbd217 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb817",endColorstr="#fbd217",GradientType=1)}.iw-so-pricing-plan{background:#fbb817;background:-moz-linear-gradient(30deg,rgba(251,184,23,1) 0%,rgba(251,210,23,1) 100%) !important;background:-webkit-linear-gradient(30deg,#fbb817 0%,#fbd217 100%) !important;background:linear-gradient(30deg,#fbb817 0%,#fbd217 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb817",endColorstr="#fbd217",GradientType=1) !important}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background{box-shadow:0 28px 60px 0 rgba(10,22,31,.35)}.disable-layout{display:none}.holder,.iw-so-article,.iw-so-pricing-plan,.iw-so-media-box,.ewd-ufaq-faq-div,.price.panel-widget-style,.woocommerce-account .woocommerce,.amazingcarousel-prev,.amazingcarousel-next,.light.panel-widget-style,.contact .sow-features-list .sow-features-feature,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product,.single-post .header-image.bg-image,.single-post .post-content img,.lsow-heading,.lsow-heading strong,.round-button,.thrv_wrapper .thrv_wrapper.shadow{box-shadow:0 20px 40px rgba(0,0,0,.08)}.holder,.iw-so-article,.iw-so-article-thumb img,.light-layout,.widgets.first,.light-layout img,.woocommerce-account .woocommerce,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product,.single-post .post-content img,.post-navigation-inner>div,.lsow-heading{border-radius:10px}.holder:hover,.iw-so-article:hover,.woocommerce-page ul.products li.product:hover,.post-navigation-inner>div{box-shadow:0 20px 40px rgba(0,0,0,.15)}.wrapper .search-form,.footer .search-form{display:none}.sidebar,.search-toggle.toggle{display:none}.panel-layout{position:relative}.widget+.widget{padding:0;margin:0;border:none}.post-content img{padding:0;border:1px solid #ddd;border:none !important;display:block}.post-content .circle img{max-width:inherit !important;width:100%;transform:scale3d(1,1,1)}.animsition-overlay-slide{z-index:1000}#page-anim-preloader img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:150px}#page-anim-preloader:after{content:"";position:absolute;left:50%;top:0;bottom:0;margin:auto;background:#fbb817;height:30px;z-index:-1;width:0}.animsition-overlay-slide+#page-anim-preloader:after{width:65px}#page-anim-preloader{background:#fff !important;z-index:-1;position:relative}body #loftloader-wrapper.pl-imgloading #loader img{opacity:1;z-index:10}body #loftloader-wrapper.pl-imgloading #loader .imgloading-container{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);width:40px;right:0;left:100px;margin-bottom:50px}body #loftloader-wrapper.pl-imgloading #loader span{position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center bottom;transition:0s;background:#fbb817 !important}.cc-window.cc-banner{flex-wrap:wrap}body a{color:#2b2b2b;text-decoration:none}body a:hover{color:#fff;text-decoration:none !important}.widget-content .textwidget a:hover{color:#e8b388}.sticky{position:absolute;top:0;left:0;right:0}.post-content p,.post-content ul{padding:0 30px;max-width:700px;font-size:1.2rem}.post-content ol{counter-reset:li;margin:0}.post-content ol>li:before{content:counter(li,decimal);counter-increment:li;position:absolute;top:5px;left:-25px;width:25px;height:25px;padding:5px;color:#fff;background:#fcd145;text-align:center;font-size:1.2rem;line-height:25px;-webkit-border-radius:50%;border-radius:50%}.post-content ol{padding:0 30px}.post-content ol li a{font-weight:700}.post-content ol li{padding-left:10px;font-weight:700;position:relative;z-index:1;list-style:none;font-size:1.6rem;padding-bottom:10px;padding:0 30px;margin-bottom:1.5rem;margin-left:20px}.post-content ol li em{font-style:inherit;display:block;color:#8a8a8a;font-size:1.2rem;line-height:1.4rem}ul.amazingcarousel-list{max-width:inherit}.post-content ul{margin:0 auto;padding:0 30px;list-style:none}.post-content .textwidget>ul li{margin-left:20px;position:relative}.post-content .textwidget>ul li:after{content:"";position:absolute;left:-20px;top:10px;width:10px;height:10px;background:#fbb817;border-radius:100px}p{font-size:1.2rem;margin:0 0 5px;margin:0 auto;font-weight:400}.post-content a{color:#f12a2a}strong{color:#2b2b2b}.post-content p,.post-content blockquote,.post-content ul,.post-content ol,.post-content address,.post-content dl,.post-content pre{margin-bottom:1.5rem}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,h1,h2,h3,h4,h5,h6{letter-spacing:.05rem;margin:0 auto 15px;max-width:700px;font-family:"AvenirNext";font-weight:700;padding:0 30px}.post-content h2{font-size:2.8rem;padding:0 30px 40px;margin:0 auto}.panel-grid-cell{position:relative}.so-widget-sow-image{position:relative}.post-content h3,.post-content h2{z-index:1}.post-content h3{font-size:2.8rem;padding:0 30px 40px;margin:0 auto}h3.widget-title{font-size:1.1rem;text-align:center;display:block;border:none;padding-bottom:20px;margin-top:-15px !important}.post-content .light h3{font-size:2.2rem;padding:0 20px 20px}.post-content table{max-width:700px;margin:0 auto;display:block}.post-content th,.post-content td{border:none;background:0 0 !important;font-size:1.2rem}.post-content table p,.post-content table ul{padding:0}div#cmplz-document{font-size:1.1rem;max-width:700px;margin:0 auto}div#cmplz-document *{font-size:1.1rem}#cmplz-document h2,#cmplz-document h3{font-size:1.4rem;border-bottom:2px solid #f3f3f3}.cmplz-subtitle{padding:0 30px}tbody{vertical-align:inherit}.post-content th,.post-content td{padding:2% 30px}.post-content h3 strong,.post-content h2 strong{color:#fdc849;font-family:"AvenirNext" !important}.post-content h4{font-size:1.8rem}.main-menu a:after{bottom:0;margin:0 5px;right:100%}.main-menu a:hover:after{right:0}.post-content h5{font-size:1.4rem}.circle .so-widget-sow-editor{padding-top:20vh}.circle-points{position:absolute;bottom:-10vh;left:0;right:20vh;height:30vh;margin:0 auto;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/circle-background-small-points.svg);background-size:contain;background-repeat:no-repeat;background-position:center}div#tidio-chat iframe#tidio-chat-iframe{bottom:-20px !important}.header-image.bg-image{max-height:inherit;background-repeat:no-repeat;background-size:contain;background-position:bottom;position:absolute;width:35%;height:80%;left:inherit;float:right;border-radius:30px;right:35vw;top:inherit;bottom:5%;z-index:1}.bg-image-layer{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:bottom}.header.section{padding:5px 0 15px}.blog-logo{max-width:200px;float:left}.header-wrapper{position:absolute;left:0;right:0;top:0;z-index:10;background:#fff}.home .header-wrapper{background:0 0}.header-wrapper.open,.home .header-wrapper.open{position:fixed;top:2.5vh}.home .header-wrapper.open{margin-top:2.5vh}.header-wrapper:after{content:"";position:fixed;left:0;right:0;top:-2.5vh;background:#fff;z-index:0;height:0}.header-wrapper.open:after{height:102.5vh}.header-wrapper.open.fixed{top:2.5vh}.home .header-wrapper.open{top:0}.blog-logo{z-index:100;position:relative}.post{background:0 0;border:none}.section{padding:0 0 60px}.post-inner{width:inherit;max-width:inherit;padding:0}.post-header+.post-content{margin-top:50px;margin:0}.panel-grid.panel-no-style,.panel-grid.panel-has-style{margin-bottom:0 !important;margin:0 auto}.panel-grid .panel-row-style{background-size:cover}.panel-layout>.panel-grid{padding:150px 0 0;position:relative;max-width:1400px}.service .panel-layout>.panel-grid{padding:50px 0 30px;margin-top:50px !important}.service .panel-layout>.panel-grid .panel-grid{padding:0;margin-top:0 !important}.full-width .panel-layout>.panel-grid{max-width:inherit}.panel-layout>.panel-grid.light-layout{padding:0;margin-bottom:0 !important;max-width:inherit !important}.panel-layout>.panel-grid.light-layout:first-child{margin-top:0;padding-top:100px}.middle-layout .panel-row-style{-webkit-align-items:center !important;align-items:center !important}.widget_siteorigin-panels-builder{max-width:1400px;margin:0 auto}.post-content .panel-grid .bg-left.panel-row-style{background-size:50%;background-repeat:no-repeat;padding:100px 0 !important}.light-layout{background:#f4f4f4}.light-layout h3:after,.light-layout .mb-button.mb-text-style-default{background:#fff !important}.panel-grid.panel-no-style.full-width,.panel-grid.panel-has-style.full-width{max-width:inherit;padding:0}.panel-grid.panel-has-style .panel-no-style,.panel-grid.panel-has-style .panel-has-style{margin-bottom:0 !important}.service .widget_siteorigin-panels-builder{padding:50px 0}.panel-grid.bg-layout .siteorigin-panels-stretch.panel-row-style{min-height:90vh;padding:15vh 0 !important}.dark-layout .panel-row-style{color:#fff}.dark-layout .panel-row-style h3{font-size:4rem;padding-bottom:0}.post-content .dark-layout h4{color:#fbc718;font-size:2.6rem;max-width:400px;margin:0}.panel-grid .lsow-heading{background:#f22a2bcf;color:#fff;padding:100px;margin:0 auto;max-width:1000px;text-align:left;position:relative}.panel-grid .lsow-heading .lsow-title{color:#fff;padding-left:0;margin:0;width:70%;font-size:3rem;line-height:3rem}.red{max-width:1000px;background-position:center;border-radius:10px;margin-bottom:150px !important}.lsow-heading strong{position:absolute;right:-30px;display:flex;align-items:center;flex-direction:column;justify-content:center;height:280px;width:280px;border-radius:300px;bottom:-30px;margin:0;text-transform:uppercase;font-size:2rem;line-height:3.4rem;-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg);background:#fff}.round-button{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;background:#f1292a;color:#fff;left:-220px;bottom:10%;margin:0 30px;width:250px;height:250px;font-family:"AvenirNext";text-align:center;font-weight:600;text-transform:uppercase;font-size:2rem;line-height:3.4rem;border-radius:250px;z-index:-1}.lsow-heading strong i,.round-button i{display:block;font-size:5rem;line-height:4rem;font-style:inherit}.lsow-heading strong:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:3px solid #f5f5f5;border-radius:1000px;margin:6px}.panel-grid .lsow-heading .lsow-text{font-size:1.4rem;margin:0;padding:0;max-width:300px !important}.content{width:100%;margin:0;float:inherit}.section-inner{width:100%;max-width:inherit;clear:both}.wrapper.section{padding:0;overflow:hidden;margin:0 2.5vh;background:#fff;position:relative;min-height:50vh;padding-top:20px}.error404 .wrapper.section{padding-top:150px}.navigation .section-inner{max-width:1400px}.panel-row-style{width:100%;margin:0 auto}.panel-grid .siteorigin-panels-stretch.panel-row-style{max-width:inherit !important;margin:0 auto !important;padding:0 !important}.panel-layout>.panel-grid.carfix-layout-bg .panel-row-style .sow-image-container{padding:0}.widget_siteorigin-panels-builder .panel-grid{margin:0 auto;position:relative;padding:0}.panel-grid .panel-row-style{margin:0 auto}.light.panel-widget-style{background:#fff;padding:60px 30px 60px;border-radius:15px;margin:0 30px}.service .light.panel-widget-style{margin:0 30px 30px}.home .light.panel-widget-style{padding:30px 0}.banner{position:relative;margin:2.5vh;padding:30px 0 20px;height:100vh;min-height:750px;z-index:1;overflow:hidden;margin-bottom:-100px;border-radius:30px}.banner:after{border-radius:30px}.banner:after,.banner:before,.iw-so-pricing-plan:before,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:before,.widgets.first:before,.iw-so-media-box:after,.service-contact .services:before,.service-contact .services:after,.panel-layout>.panel-grid.carfix-layout-bg:before,.panel-layout>.panel-grid.carfix-layout-bg:after,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:after,.mobil-m:after,.price.panel-widget-style.carfix:after{content:"";position:absolute;left:0;right:0;top:0;height:75%;z-index:-1}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:after{display:block !important}.service-contact .services:before,.service-contact .services:after{border-radius:10px}.banner:after,.widgets.first,.service-contact .services:before,.post-content ol>li:before,.panel-layout>.panel-grid.carfix-layout-bg:before{background:#fbb817;background:-moz-linear-gradient(30deg,rgba(251,184,23,1) 0%,rgba(251,210,23,1) 100%);background:-webkit-linear-gradient(30deg,rgba(251,184,23,1) 0%,rgba(251,210,23,1) 100%);background:linear-gradient(30deg,rgba(251,184,23,1) 0%,rgba(251,210,23,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb817",endColorstr="#fbd217",GradientType=1)}.banner:before,.iw-so-pricing-plan:before,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:before,.widgets.first:before,.iw-so-media-box:after,.service-contact .services:after,.panel-layout>.panel-grid.carfix-layout-bg:after,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:after,.mobil-m:after,.price.panel-widget-style.carfix:after{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/glossy.png);z-index:0;background-size:cover;background-position:center;opacity:.5}.iw-so-pricing-plan:before{height:100%;background-size:calc(1400px - 33.333%);background-repeat:no-repeat}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:before,.widgets.first:before,.iw-so-media-box:after,.service-contact .services:before,.service-contact .services:after,.panel-layout>.panel-grid.carfix-layout-bg:before,.panel-layout>.panel-grid.carfix-layout-bg:after,.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:after,.mobil-m:after,.price.panel-widget-style.carfix:after{height:100%}.iw-so-pricing-plan:nth-child(1):before{background-position:center left}.iw-so-pricing-plan:nth-child(2):before{background-position:center}.iw-so-pricing-plan:nth-child(3):before{background-position:center right}.banner .blog-logo{position:absolute;left:0;top:0;width:150px;height:150px;margin:2.5vh}.banner .section-inner{max-width:1400px;margin:auto;height:80%;display:flex;align-items:center}.banner .section-inner{position:absolute;top:0;width:45vw;left:inherit}.header.section{padding:10px;margin:0 auto}.header.section .blog-logo a{width:200px;float:left}.header.section .blog-logo .shop-tag a{width:auto !important}.main-menu>li.logo{margin-right:120px}.banner-text{padding:0 30px;width:100%;position:relative;left:10%}.banner-text h1{text-align:left;margin:0 auto;font-weight:700;max-width:inherit;text-transform:uppercase;padding:0}.banner .banner-text h1 div,.text-inner h1,.landing .text-inner h1{font-size:3.5rem;line-height:3.5rem;margin-left:0}.landing .text-inner h1{max-width:inherit}.text-inner h1{font-size:4rem;line-height:4rem;padding:0}.text-inner h1{text-transform:uppercase}.service-wrapper .text-inner h1+span+p{max-width:450px;margin:20px 0 0;line-height:1.2}.banner .banner-text h1 div,.banner-text h1+span,.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper,.text-inner h1,.text-inner h1+span,.service-wrapper .text-inner h1 div{-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.home .banner .banner-text h1 div,.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper,.text-inner h1,.text-inner h1+span,.service-wrapper .text-inner h1 div,.service-wrapper .text-inner h1+span+p{position:relative;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:translate3d(-15rem,0,0);transform:translate3d(-15rem,0,0);opacity:0}.home .banner-text h1+span{opacity:0}.banner .banner-text h1 div:nth-child(2),.text-inner h1+span,.service-wrapper .text-inner h1 div:nth-child(2){transition-delay:.7s}.banner .banner-text h1 div:nth-child(3),.service-wrapper .text-inner h1 div:nth-child(3){transition-delay:1.4s}.banner .banner-text h1 div:nth-child(4),.banner-text h1+span,.service-wrapper .text-inner h1 div:nth-child(4),.service-wrapper .text-inner h1+span,.service-wrapper .text-inner h1+span+p{transition-delay:2s}.home.loaded .banner .banner-text h1 div,.testimonial-slider .n2-ss-slide-active .n2-ss-item-content.n2-ow.n2-ss-img-wrapper,.home.loaded .text-inner h1,.home.loaded .text-inner h1+span,.loaded .text-inner h1,.loaded .text-inner h1+span,.loaded .service-wrapper .text-inner h1 div,.loaded .service-wrapper .text-inner h1,.loaded .service-wrapper .text-inner h1+span+p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.home.loaded .banner .banner-text h1 div,.home.loaded .banner-text h1+span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.banner-text h1 span{display:block}.banner .last:after,.landing .last:after{content:"";position:absolute;left:-15px;right:-15px;bottom:-5px;background:#2b2b2e;z-index:-1;top:0}.banner .last,.landing .last{color:#fbb817;padding-top:10px;display:inline-block;position:relative}.landing .last{display:block}.buttons{display:flex;align-items:center;justify-content:center}.buttons a{padding:20px 40px;font-weight:700;margin:0 20px;background:#ede647;color:#2b2b2b;border-radius:5px}.buttons a:hover{color:#2b2b2b000;background:#fff}.button:hover,.post-content input[type=submit]:hover{background:0 0 !important;color:#2b2b2b}.banner-text h1+span{font-size:1.6rem;line-height:2.2rem;padding:10px 0 10px;display:block;text-align:left;margin:0}.landing .service-contact .header-image.bg-image{background:0 0 !important;opacity:1;display:flex;z-index:0}.landing .header-image img{visibility:inherit;margin-right:0;max-width:50%;margin-top:auto;transform:inherit !important;width:90%;max-width:700px}.landing .round-button span{line-height:1.3;font-size:1.8rem}.landing .round-button span{line-height:1.3;font-size:1.8rem;text-transform:none}.landing .round-button{right:0;left:auto;position:relative;z-index:1;margin-top:-250px;float:right;margin-right:450px}.services{z-index:3;bottom:20%;right:6%;width:45vw;top:0;left:inherit;height:438px;position:absolute;display:flex;align-items:center;margin:auto;border-radius:10px;overflow:hidden;max-width:700px;padding:10px;flex-wrap:wrap}.post-content .services .sow-features-feature p.sow-more-text{position:absolute;bottom:0;z-index:1}.post-content .sow-features-list .textwidget{padding-bottom:90px}.services li,.services .so-widget-sow-features,.services .sow-features-list{width:100%;height:100%}.services li,.services .so-widget-sow-features,.services .sow-features-listm,.service-contact li,.service-contact .so-widget-sow-features,.service-contact .sow-features-list{width:100%;margin:0;height:100%;list-style:none}.service-contact .services .contact-services .icons{position:absolute;left:0;right:0;bottom:80px}.service-contact .sow-features-list{display:flex;flex-direction:row;flex-wrap:wrap}.service-contact .icons .sow-features-list{flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.service-contact .icons .sow-features-feature,.services .icons .sow-features-feature{background:0 0;height:inherit !important;margin:0 !important;padding:0 !important;box-shadow:none;width:auto !important}.service-contact .sow-features-feature .textwidget,.services .sow-features-feature .textwidget{margin:10px 0 !important;width:100%}.sow-features-list .sow-icon-container.sow-container-round:before{opacity:0}.service-contact .sow-features-list .sow-icon-container,.service-contact .sow-icon-image,.services .sow-features-list .sow-icon-container,.services .sow-features-list .sow-icon-container .sow-icon-fontawesome,.services .sow-icon-image{width:40px !important;height:40px !important;margin:auto 0 !important;max-width:50px !important;border-radius:0;margin:0 auto !important}p.sow-more-text a,.button,.post-content .mb-button{padding:10px 60px 10px 20px;display:table;margin:0 0!important;border-radius:10px !important;font-weight:900 !important;position:relative;overflow:hidden;border:3px solid;background:0 0;color:#2b2b2b !important;z-index:1;font-family:"Robot",sans-serif}p.sow-more-text a:after,.services .sow-features-feature:after,.service-contact .sow-features-feature:after,.button:after,.mb-button:after,.call-to-contact:after{font-size:10px;position:absolute;right:5px;top:0;height:100%;background-color:#2b2b2b;display:block;position:absolute;top:0;width:45px;transform:skewX(-5deg)}p.sow-more-text a:after,.services .sow-features-feature:after,.service-contact .sow-features-feature:after,.button:after,.mb-button:after,.call-to-contact:after{content:"";z-index:-1}p.sow-more-text a:hover:after,.services .sow-features-feature:after,.service-contact .sow-features-feature:after,.button:hover:after,.mb-button:hover:after,.call-to-contact:hover:after{width:50px}p.sow-more-text a:before,.services .sow-features-feature:before,.service-contact .sow-features-feature:before,.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:before,.button:before,.mb-button:before,.call-to-contact:before,.close:before,.shop-menu a:before{content:"";position:absolute;right:0;top:0;bottom:0;width:25px;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/right-arrow.svg);padding:10px;z-index:1;background-size:15px;background-repeat:no-repeat;background-position:center}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:before,.button:before,.mb-button:before,.call-to-contact:before,.close:before,p.sow-more-text a:before{background-color:#2b2b2b}.call-to-contact:before{background-color:#f1f1f1}.close:before{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/close.svg);background-size:20px;background-color:inherit}.service-contact{float:none;overflow:hidden;position:relative;z-index:1;margin-bottom:100px;box-shadow:0 30px 30px 0 rgba(10,22,31,.17);border-radius:10px;height:670px}.service-contact.open .services .contact-services{right:-360px}.call-to-contact a{color:#2b2b2b}.close{position:absolute;right:0;bottom:15px;margin:10px;height:40px;width:40px}div#termin-formular{position:absolute;right:-420px;width:700px;top:0;bottom:0;margin:10px;z-index:1}.service-contact.open div#termin-formular .your-message{margin:20px 10px}.service-contact.open div#termin-formular{right:0}div#termin-formular div.wpcf7{padding:10px;background:#fff;height:100%;margin:0 !important}.text-inner h1+span{font-weight:400;font-size:1.6rem;max-width:600px;display:block}.service-contact .services{bottom:0;top:0;left:0;right:inherit;height:100%;position:relative;float:left;overflow:inherit;width:100%;display:block;max-width:inherit;padding:0;width:100%;margin-top:0;min-width:inherit}.service-contact .header-image.bg-image{right:0;left:0}.service-contact .services .contact-services .icons{max-width:300px;margin:30px auto}.service-contact .header-image.bg-image{right:0;left:250px;top:0;bottom:0;height:inherit;width:inherit;background-size:cover;background-position:center;opacity:.2;border-radius:0;width:calc(100% - 250px)}.service-contact .repair-services{height:auto;max-width:250px;float:left;height:100%;background:#fff;position:relative;top:1px;position:absolute;z-index:10}.service-contact .text-inner{float:left;padding:50px;position:relative;z-index:1}.service-wrapper{float:left;width:calc(100% - 350px);padding-left:250px;position:relative;height:100%;z-index:1}.service-contact .gallery{float:left;width:100%;padding-top:50px}.scroll-to{float:left;padding:20px 50px;bottom:20px;position:relative;z-index:1}.landing .scroll-to{position:absolute}.scroll-to a{color:#2b2b2b;padding:13px 50px 13px 20px;background:#fff;border-radius:10px;font-weight:700;margin-right:10px;box-shadow:0 5px 20px rgba(0,0,0,.17);position:relative;display:inline-block;margin-bottom:15px}.scroll-to a.anfrage{background:#333;color:#fff;display:none}.scroll-to a:after,.shop-menu span:after{content:"";position:absolute;right:15px;top:0;bottom:0;width:20px;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/down-arrow.svg);background-size:15px;background-position:center;background-repeat:no-repeat}.shop-men span:after{opacity:0}.scroll-to a:hover{background:#2b2b2b}.wrapper.section.service{padding-top:90px;overflow:inherit}.service-contact .services .sow-features-feature,.service-contact .sow-features-feature{width:calc(100% - 16px) !important}.service-contact .services .icons .sow-features-feature,.service-contact .sow-features-feature{width:inherit!important;display:block}.service-contact .repair-services .sow-features-feature{width:100% !important;margin:0 !important;padding:20px 10px !important;box-shadow:none;height:11.1111111111% !important;border-radius:10px;overflow:inherit}.services .sow-features-feature:before,.service-contact .sow-features-feature:before{right:-30px}.home div#n2-ss-2 .nextend-thumbnail-horizontal{display:none}.home .n2-ss-slider .n2-ss-text *{font-family:"Robot",sans-serif !important;font-size:18px}.home .n2-ss-slider .n2-ss-text{background:#fff;padding:30px;position:absolute;left:0;bottom:0;margin:70px;border-radius:30px}.service-contact .repair-services .sow-features-feature:after{background:0 0 !important}.service-contact .repair-services .sow-features-feature:first-child{margin-top:0 !important}.service-contact .repair-services .sow-features-feature:last-child{margin-top:0 !important}.service-contact .services .contact-services .steps .sow-features-feature{margin:8px !important;padding:10px 15px 0 !important;height:inherit !important}.service-contact .services .contact-services{position:absolute;right:0;bottom:0;z-index:100000;width:auto;background:0 0;height:115px;padding:0;right:0;height:100%;left:initial;width:350px;background:#2b2b2b;border-radius:0;margin:0}.service-contact .services .contact-services .steps .sow-features-feature strong{top:15px;left:50px}.service-b .service-contact .repair-services .sow-features-feature:first-child,.service-k .service-contact .repair-services .sow-features-feature:nth-child(2),.service-f .service-contact .repair-services .sow-features-feature:nth-child(3),.service-u .service-contact .repair-services .sow-features-feature:nth-child(4),.service-l .service-contact .repair-services .sow-features-feature:nth-child(5),.service-p .service-contact .repair-services .sow-features-feature:nth-child(6),.service-h .service-contact .repair-services .sow-features-feature:nth-child(7),.service-po .service-contact .repair-services .sow-features-feature:nth-child(8),.service-a .service-contact .repair-services .sow-features-feature:nth-child(9){border:4px solid #2b2b2b}.mobil-m .service-contact .repair-services .sow-features-feature:before{display:block;background-color:inherit}.service-contact .services .contact-services li{height:auto}.service-contact .services .contact-services li .custom-html-widget span{color:#fdc642;padding:15px 20px 15px;display:block;font-weight:600;font-size:1.2rem;border-bottom:2px solid}.mobil-m .service-contact{height:100%;margin-bottom:0;width:350px;margin-top:0;box-shadow:none;padding-top:80px;background:#fff;padding-left:15px}.mobil-m .service-contact .repair-services{max-width:inherit;padding-right:30px}.mobil-m .service-contact .services:after,.mobil-m .service-contact .services:before{opacity:0}.call-to-contact{position:absolute;right:0;left:0;bottom:0;z-index:1;background:#fff;padding:20px 30px 20px;font-weight:700;border-radius:5px;margin:5px;overflow:hidden;cursor:pointer;color:#2b2b2b}.service-contact.open .call-to-contact{opacity:0}.service-contact.open+.round-button{display:none}.call-to-contact:hover{background:#fdc642}.call-to-contact:hover:after{background:#f1f1f1}.call-to-contact:after{background:0 0}form.is-search-form label:after{z-index:1}form.is-search-form label:before{z-index:2}p.sow-more-text a:hover:before,.button:hover:before,.mb-button:hover:before,.call-to-contact:hover:before{width:30px}.header-wrapper{margin:2.5vh;z-index:3}.home .header-wrapper{margin-top:2.5vh;position:absolute}.header-wrapper{margin-top:0;position:fixed}.header-wrapper.fixed{position:fixed;left:2.5vh;right:2.5vh;margin:0;z-index:10}.home .header-wrapper.fixed .main-menu a:hover{color:#fbb914}.fixed .contacticons .sow-features-feature h5{color:#2b2b2b}.contacticons .textwidget{display:none}.contacticons .sow-features-feature h5+p{font-size:15px;margin-left:17px !important;position:absolute;letter-spacing:.03rem}.header-wrapper.fixed .header.section{background:#fff}.header-wrapper .header.section{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.panel-layout>.panel-grid.carfix-layout-bg{padding:70px 0;max-width:inherit;z-index:1}.panel-layout>.panel-grid.carfix-layout-bg .panel-row-style{max-width:1400px;position:relative;z-index:1}.panel-layout>.panel-grid.carfix-layout-bg h4{font-size:3rem;text-align:left;margin:0;padding:10px 20px;max-width:inherit}.panel-layout>.panel-grid.carfix-layout-bg h4+p{margin:0;padding:0 20px}.social-icons{position:absolute;left:0;right:0;bottom:0}.contact .post-content .sow-features-feature p.sow-more-text{position:inherit;margin-bottom:0 !important}.social-icons .sow-features-feature a,.contact .sow-features-feature .textwidget a,.contact .post-content .textwidget .sow-features-feature p.sow-more-text{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;border:none;display:block;padding:0 !important;margin:0 !important}.contact .sow-features-list{padding:0 30px;margin:0 auto;max-width:700px;margin-bottom:30px;position:relative;left:-10px}.contact .sow-features-list .sow-icon-container,.contact .sow-features-list .sow-icon-image,.contact .sow-features-list .sow-icon-fontawesome{height:30px !important;width:30px !important;margin-bottom:0 !important}.contact .sow-features-feature h5{font-size:1.3rem}.contact .sow-features-feature h5{font-size:1.3rem;padding:3px 10px !important;margin:5px 10px !important}.contact .post-content .sow-features-list .textwidget{padding-bottom:0;height:inherit !important}.contact .sow-features-list .sow-features-feature{flex-direction:row !important;width:inherit !important;padding:10px !important;background:#fff;margin:10px !important;border-radius:5px;align-items:center}.contact .sow-features-list .sow-features-feature:hover{background:#fdc848}.contact .sow-features-feature a:after,.contact .sow-features-feature a:before{display:none}.social-icons .sow-features-list .sow-icon-container,.social-icons .sow-icon-fontawesome{height:30px !important;width:30px !important}.social-icons .sow-features-list h5{display:none}.social-icons .so-widget-sow-features{max-width:300px;margin:30px auto}.social-icons .sow-features-feature:hover .sow-icon-fontawesome{color:#ede847 !important}.navigation{border:none;text-align:center;padding:0;margin:0 auto;float:left;width:auto}.home .main-menu a:hover{color:#fff}.main-menu .current-menu-item a{color:#2b2b2b}.admin-bar .navigation{top:0}.main-menu{font-size:1.3rem;text-align:left}ul.main-menu{text-align:left}ul.sub-menu a{padding:20px;height:60px;font-style:inherit}.main-menu ul li{width:240px;background:#09446b;text-align:center}.main-menu ul{top:64px}.main-menu>li>ul:before{border-bottom-color:#09446b}.main-menu>li:hover>ul{top:64px}li.menu-item-has-children{padding-right:0}.main-menu a{display:inline-block;margin:0;position:relative;color:#2b2b2b;margin:0;padding:15px 10px 2px;font-size:1.4rem;font-weight:100;font-family:"AvenirNext"}.navigation.smallHeader .main-menu li{margin:10px 0}.main-menu>li+li:before{display:none}.main-menu>li+li{margin:0}.main-menu li{display:inline-block;position:relative;margin:10px 0}ul#menu-content-menu{text-align:center;display:block;margin:0 auto;position:absolute;bottom:120px;top:inherit;right:0}ul#menu-content-menu li{text-align:center;display:inline-block}ul#menu-content-menu li a{color:#fff;font-size:2.2rem}ul.sub-menu{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s}.mobile-menu li.open ul.sub-menu{max-height:400px;padding-bottom:20px;background:#375265}.mobile-menu li ul a{font-size:1.6rem !important;padding:10px 0 !important;pointer-events:inherit !important;cursor:pointer !important}.mobile-menu li.open ul.sub-menu:before{content:"";left:0;right:0;bottom:10px;height:1px;width:100px;background:#fff;margin:0 auto;z-index:1000;position:absolute}ul.sub-menu:after{font-family:'ElegantIcons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;position:absolute;content:"\33";right:10px;font-size:2.6rem;top:30px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s}.mobile-menu li.open ul.sub-menu:after{content:"\4d"}.inner-menu-mobile .sub-menu li a{font-size:1.3rem;width:100%;font-style:inherit;text-align:left;text-transform:inherit;color:#7299b7}.inner-menu-mobile li{text-align:center;display:inline-block;padding:0 2vw;position:relative}ul.mobile-menu .menu-footer-menue-container{padding-top:50px;position:absolute;left:0;right:0;bottom:0;background:#2a4253;padding-bottom:50px}.mobile-menu .menu-footer-menue-container:after{content:"";position:absolute;left:0;right:0;top:2px;height:5px;width:80%;margin:0 auto;content:"";max-width:300px;background:url(//carfix.de/wp-content/themes/lovecraft-child/images/bg-wave-2.png);display:block;margin-top:10px;background-size:contain;background-size:209px 5px;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}.search-toggle.toggle{display:none}.is-link-container{display:none !important}.nav-toggle .bar{height:4px;border-radius:200px !important;background:#111 !important;border-radius:2px;position:absolute;left:50%;margin-left:-15px;top:50%;-webkit-transition:opacity .2s linear .2s,margin .2s linear .2s,-webkit-transform .2s linear 0s;-moz-transition:opacity .2s linear .2s,margin .2s linear .2s,-moz-transform .2s linear 0s;-o-transition:opacity .2s linear .2s,margin .2s linear .2s,-o-transform .2s linear 0s;transition:opacity .2s linear .2s,margin .2s linear .2s,transform .2s linear 0s}.open .nav-toggle .bar{background:#fff}.toggles{float:right;position:relative;z-index:2;width:50px;height:50px;display:flex;align-items:center;text-align:center;margin:10px 20px 10px 0;padding:0;background:0 0;border:none}.html-scrolled .toggles{height:60px;margin:0;margin-top:4px}.html-scrolled .header-wrapper.open:nth-child(1),.html-scrolled .header-wrapper.open:nth-child(3){margin-top:-2px;width:40px}.toggle{width:100%;margin:auto;height:100%;position:relative;cursor:pointer;top:0;left:0}.toggle span{color:#2b2b2b;color:#fff;font-family:"AvenirNext"}.mobile-menu>li:first-child{border-top:1px solid #eee;border:none}li.current-menu-item:after{display:none}.nav-toggle .bar:nth-child(1){margin-top:-20px}.nav-toggle .bar:nth-child(2){margin-top:-7px}.nav-toggle .bar:nth-child(3){margin-top:6px}.header-wrapper.open .bar:nth-child(1),.header-wrapper.open .bar:nth-child(3){margin-top:-2px}.b1-icons .sow-features-feature span{color:#6190b3 !important}.nav-toggle .bar{width:45px}.mobil-m{z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;vertical-align:middle;display:flex;align-items:center;max-height:0;overflow:hidden;margin:2.5vh;border-radius:30px}.mobil-m-bg{content:"";position:fixed;border-radius:1000px;height:170vh;top:-80vh;left:-30vw;right:0;background:#fff;margin-left:0;width:140vw;top:-190vh}.open .mobil-m-bg{top:-80vh}.mobil-m-bg:after{content:"";position:absolute;top:0;left:0;right:0;margin-left:0;z-index:-1;margin:-20px;border:10px solid #fff;bottom:0;border-radius:1000px}.open .mobil-m-bg:after{top:-80vh}.header-wrapper.open .mobil-m{max-height:95vh}ul.mobile-menu{display:block !important;width:100%;height:inherit !important;padding:inherit !important;position:relative;z-index:1}.mobile-menu li{border:none;text-align:left;position:relative}.mobile-menu a{position:relative;font-size:1.8rem;padding:25px 40px;text-align:center;display:inline-block;margin:0;color:#2b2b2b;font-family:"AvenirNext";text-align:left;font-weight:700}.mobile-menu a:hover{color:#fff}.header-wrapper.open .bar{background:#fff !important;-webkit-transition:opacity .2s linear 0s,margin .2s linear 0s,-webkit-transform .2s linear .2s;-moz-transition:opacity .2s linear 0s,margin .2s linear 0s,-moz-transform .2s linear .2s;-o-transition:opacity .2s linear 0s,margin .2s linear 0s,-o-transform .2s linear .2s;transition:opacity .2s linear 0s,margin .2s linear 0s,transform .2s linear .2s}.header-wrapper.open .bar:nth-child(1),.header-wrapper.open .bar:nth-child(3){margin-top:-2px}.header-wrapper.open .bar:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.header-wrapper.open .bar:nth-child(2){-webkit-opacity:0;-moz-opacity:0;opacity:0}.header-wrapper.open .bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu>li:first-child,.mobile-menu>li:nth-child(5){border-top:1px solid #eee;border:none}.navigation ul#menu-footer-menue{display:inline-block;text-align:center;width:100%}.navigation ul#menu-footer-menue li{display:inline-block;padding:0 10px}.mobile-menu ul a{padding-left:10%;padding:0;margin:0 auto;display:block;font-size:2rem}.contacticons,.search{float:right;top:5px}form.is-search-form.processing:before{content:"";position:absolute;right:0;top:0;width:35px;height:35px;background:#f1f2f3;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/search-loading.gif);background-size:25px;background-position:center;background-repeat:no-repeat;border-radius:5px;overflow:hidden}div.is-ajax-search-details,div.is-ajax-search-result{background:#fff !important}.services .sow-features-feature h5,.service-contact .sow-features-feature h5,.contacticons .sow-features-feature h5{padding-left:0}.mobil-m .search{display:none}.contacticons li{list-style:none}.contacticons .sow-features-list{display:flex}.contacticons .sow-features-list .sow-features-feature{padding:0 !important;width:auto !important}.contacticons .sow-features-list .sow-icon-container,.contacticons .sow-icon-image,.contacticons .sow-icon-fontawesome{height:30px !important;width:30px !important;margin:auto !important}.contacticons .sow-features-feature h5{font-size:1.2rem}.contacticons .sow-features-feature h5{font-size:1.2rem;margin:auto !important;line-height:normal}.contacticons .sow-features-list .sow-features-feature{padding:0 !important;width:auto !important;flex-direction:row !important;padding:16px 10px !important}.services .contact-services .sow-features-feature:after,.services .contact-services .sow-features-feature:before{display:none}.price-list .sow-features-feature{flex-direction:row !important;align-items:flex-start !important;padding:30px 30px 20px !important;margin-bottom:10px !important}.price-list .sow-features-feature:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;box-shadow:0 20px 40px rgba(0,0,0,.08);margin:10px;border-radius:10px}.price-list .sow-features-list .sow-icon-container{margin:0 !important;color:#eaeaea;height:80px !important;width:80px !important;position:relative;z-index:1}.price-list .sow-icon-image{width:60px !important;height:60px !important;margin:auto !important;right:0;top:0;bottom:0;left:0}.price-list .sow-features-feature h5{text-align:left;padding-bottom:0}.price-list .sow-features-feature p{font-size:1.2rem;line-height:1.4rem;color:#929292}.price-list .sow-features-feature p{font-size:1.2rem;line-height:1.4rem}.post-content .price-list .sow-features-list .textwidget{padding-bottom:0;padding-left:40px;margin:0 !important}.post-content .price-list ul li{margin:0;color:#7d7d7d;line-height:1.6rem}.post-content .price-list ul li:after{opacity:0}.price-list p.sow-more-text a{color:#2b2b2b !important}.post-content .price td,.post-content .price td p{font-weight:600}.post-content .price-list ul{padding:0 15px 0 35px;list-style:disc}.post-content .price-list .sow-features-feature p.sow-more-text{position:relative}.price-list h5 em{background:#fac922;height:70px;width:70px;position:absolute;left:80px;top:80px;text-align:center;font-size:1.2rem;font-style:inherit;font-weight:800;border-radius:100px;padding:5px 10px;display:flex;align-items:center;z-index:1}.price-list .sow-features-list .sow-icon-container:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#eaeaea;z-index:-1;border-radius:15px}.post-content .iw-so-pricing-plan{border-radius:15px;padding:20px;margin-top:200px !important;margin-bottom:200px !important;position:relative;overflow:hidden}.post-content .iw-so-pricing-plan>div{position:relative}.post-content .iw-so-pricing-title-section{display:flex;flex-direction:column-reverse;text-align:center}.post-content .iw-so-pricing-plan .iw-so-pricing-title-section .iw-so-pricing-title{text-align:center !important;display:block;font-size:2.4rem}.iw-so-pricing-plan .iw-so-pricing-title-section .iw-so-pricing-title-tag,.iw-so-pricing-plan .iw-so-pricing-title-section .iw-so-pricing-title,.iw-so-pricing-plan .iw-so-pricing-price-section .iw-so-pricing-price,p.iw-so-pricing-price-tag.iw-text-center{text-align:center !important}.post-content .iw-so-pricing-plan .iw-so-pricing-price-section .iw-so-pricing-price{font-size:4rem !important;font-weight:900;line-height:inherit}p.iw-so-pricing-price-tag.iw-text-center{font-weight:400;color:#2b2b2b !important}.iw-so-pricing .iw-so-pricing-plan .iw-so-pricing-features-section ul li{padding:0 !important;margin:0 !important}.iw-so-pricing-plan{width:27.333333% !important;margin:200px 3% !important}p.iw-so-pricing-price-tag.iw-text-center{font-weight:400;color:#2b2b2b00061 !important}.post-content span.iw-so-pricing-price-prefix{display:block;font-size:1rem}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section .iw-so-pricing-btn{position:absolute !important;left:0;right:0;top:0;bottom:0;font-size:0 !important;background:0 0 !important;border:none !important;cursor:pointer;z-index:1}.post-content .iw-so-pricing-plan .iw-so-pricing-title-section .iw-so-pricing-title-tag{margin:0;font-weight:400;color:#2b2b2b !important;max-width:250px;margin:0 auto;font-size:1rem;line-height:1.2rem;padding:5px !important;min-height:50px}.iw-so-pricing-features-section,.iw-so-pricing-button-section{padding:0 !important}.testimonial-slider .n2-ss-slide-backgrounds{width:80% !important;height:80% !important;border-radius:30px;left:inherit !important;right:0;margin:60px 60px 0 !important}div#n2-ss-2 .n2-ss-slider-1,div#n2-ss-2 .n2-ss-slide,div#n2-ss-2 .n2-ss-layers-container.n2-ow{min-height:700px !important;margin:0 !important}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background{border-radius:30px}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background .n2-ss-slide-background-image{background-size:contain}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{position:static !important}.n2-ss-slider .n2-ss-layer-content{justify-content:flex-end !important}.testimonial-slider .n2-ss-item-content.n2-ow p,.testimonial-slider .n2-ss-item-content.n2-ow b{font-size:1.4rem !important;text-align:left !important;font-weight:500 !important;font-family:"AvenirNext" !important}.testimonial-slider .n2-ss-item-content.n2-ow b{font-weight:700 !important}.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper{padding:30px}.n2-ss-slider .n2-ss-layer-content{padding:0 !important}.testimonial-slider .n2-ss-item-content.n2-ow{position:absolute;right:0;top:0;width:50%;margin:60px;height:80%;display:flex;bottom:-40px;align-items:center;padding:0 30px;background:#fff;height:inherit;top:inherit;border-radius:30px;right:120px;padding:20px;box-shadow:0 28px 60px 0 rgba(10,22,31,.02)}.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper{position:relative;padding:30px;height:inherit;width:inherit;margin-left:0;padding-bottom:0;margin-bottom:0;background:0 0;right:0;box-shadow:none;margin:30px;padding:0}.n2-section-smartslider{max-width:1200px;margin:0 auto;display:block}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section{position:static}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:after{content:"mehr erfahren";position:absolute;left:0;right:0;bottom:0;padding:20px 30px;background:#fff;font-weight:600}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:after{bottom:-70px}.post-content .iw-so-pricing-plan:hover .iw-so-pricing-button-section:after{bottom:0}.post-content .iw-so-pricing-plan .iw-so-pricing-button-section:before{top:inherit;bottom:-50px;background-color:#fff}.post-content .iw-so-pricing-plan:hover .iw-so-pricing-button-section:before{bottom:20px}div#n2-ss-2 div#n2-ss-2-arrow-previous{right:120px !important}div#n2-ss-2 .nextend-arrow{top:inherit !important;bottom:100px !important;left:inherit !important;right:50px !important}div#n2-ss-2 .n2-ss-thumb-image{background-size:contain !important;background-repeat:no-repeat}div#n2-ss-2 .n2-ss-thumb-image{background-size:contain !important}div#n2-ss-2 .nextend-thumbnail-default .nextend-thumbnail-scroller .nextend-thumbnail-scroller-group>div.n2-active{background:#ffc741}div#n2-ss-2 .nextend-thumbnail-default .nextend-thumbnail-scroller .nextend-thumbnail-scroller-group>div{box-shadow:0px 1px 16px 0px rgba(0,0,0,.09);border-radius:100px}div#n2-ss-2 .nextend-thumbnail-default .nextend-thumbnail-scroller{background:0 0}div#n2-ss-2 .nextend-thumbnail-button{display:none !important}@media screen and (min-width:1141px){div#n2-ss-2 .n2-ss-thumb-image{height:75px !important}div#n2-ss-2 .n2-ss-thumb-image,div#n2-ss-2 .nextend-thumbnail-default .nextend-thumbnail-scroller .nextend-thumbnail-scroller-group>div{height:70px !important;width:70px !important;opacity:1}div#n2-ss-2 .nextend-thumbnail-default .nextend-thumbnail-scroller .nextend-thumbnail-scroller-group>div{margin-bottom:10px}div#n2-ss-2 .nextend-thumbnail-inner{height:120px !important}.nextend-thumbnail-default{position:absolute !important;right:0;top:0;bottom:0;width:120px !important;margin:60px 0 !important;right:-80px}div#n2-ss-2 .nextend-thumbnail-inner.n2-ow{position:absolute;right:0;top:0;bottom:0;width:120px !important;height:100% !important;background:0 0}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-scroller-group{flex-flow:column !important}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-previous{display:none}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-scroller{flex-direction:column;width:100px !important;height:100px !important;margin:0 auto 5px;left:0 !important}}.iw-so-blog .iw-so-blog-container h3.iw-so-article-title{font-size:1.6rem;padding:10px}.iw-so-blog .iw-so-blog-container p.iw-so-article-excerpt{font-size:1.1rem;padding:0 10px;margin-bottom:0 !important}.iw-so-article-content a.iw-so-article-btn{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;background:0 0 !important;border:none}.iw-so-blog .iw-so-blog-container .iw-so-article{position:relative}.iw-so-blog{margin-bottom:10vh !important;display:block}.header-image-wrapper{max-width:1200px;margin:0 auto}.single-post .header-image.bg-image{position:relative;width:auto;height:500px;background-size:cover;right:0;left:0;top:0;bottom:0;margin:0 20px;float:none;margin-top:100px}.iw-so-blog .iw-so-blog-container .iw-so-article.iw-so-blog-three-column{width:31.333333% !important;margin:0 1% 20px !important}.comments-container{display:none}.post-navigation{margin-top:50px;max-width:1200px;margin:50px auto;padding:0 30px}.post-navigation{border:none}.post-navigation p{margin:10px 30px}.post-navigation:before{width:2px;background:#dddddd69}.iw-so-blog{padding:30px}.single-post .wrapper.section{max-width:1200px;margin:0 auto;padding:30px 0;background:0 0}.single-post .wrapper.section{padding-top:100px}.post-meta{display:none}.single-post .panel-layout>.panel-grid{padding:50px 0 0}.single-post .post-content p,.single-post .post-content blockquote,.single-post .post-content ul,.single-post .post-content ol,.single-post .post-content address,.single-post .post-content dl,.single-post .post-content pre,.single-post h1.post-title,.single-post .post-content h2,.single-post .post-content h3,.single-post .post-content h4,.single-post .post-content h5,.single-post .post-content h6{max-width:inherit}.single-post .post-content h3{font-size:2.2rem}.single-post .post-content img{border-radius:10px}h1.post-title{margin-top:40px;font-family:"AvenirNext"}.sow-icon-fontawesome[data-sow-icon]:before{content:attr(data-sow-icon)}.sow-features-list .sow-icon-container,.sow-icon-image,.sow-icon-fontawesome{height:80px !important;width:80px !important;color:#2b2b2b}.header-wrapper .sow-icon-fontawesome{color:#2b2b2b !important}.sow-features-feature h5,.sow-features-feature p{text-align:left;padding:0;margin:0 15px 10px !important}.sow-more-text{overflow:hidden;border-radius:10px}.sow-features-feature h5{font-size:1.6rem;text-align:center;padding-bottom:20px}.services .sow-features-feature p,.service-contact .sow-features-feature p,.contacticons .sow-features-feature p{margin:0 !important}.service-contact .sow-features-feature p,.services .sow-features-feature p{display:none}.services .sow-features-feature p.sow-more-text,.service-contact .sow-features-feature p.sow-more-text{display:block}.services .sow-features-feature p.sow-more-text a,.service-contact .sow-features-feature p.sow-more-text a,.contacticons .sow-features-feature p.sow-more-text a,.footer p.sow-more-text a{font-size:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10000;border:none;width:100%;padding:0;height:100%;margin:0 !important;display:block;opacity:0;cursor:pointer}.widgets.last .widget.widget_siteorigin-panels-builder .panel-grid-cell>div.widget_nav_menu{max-width:250px}.footer .sow-features-list .sow-features-feature:hover{background:#fac015}.footer .sow-features-list .sow-features-feature:hover .sow-icon-fontawesome{color:#2b2b2b !important}.services .sow-features-feature h5,.service-contact .sow-features-feature h5,.contacticons .sow-features-feature h5{font-size:1.2rem;padding:0;margin:auto 0 !important;text-align:left}.sow-features-list .sow-icon-container{margin-bottom:30px !important}.so-widget-sow-features{max-width:1400px;margin:0 auto}.sow-features-feature{padding:0 !important}.services .sow-features-feature,.service-contact .sow-features-feature{margin:7px 8px !important;padding:20px 5px !important;overflow:hidden;height:60px!important;background:#fff;width:calc(33.3333% - 16px) !important;z-index:10;align-items:center;flex-direction:row !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,.13);border-radius:10px;cursor:pointer}.services .sow-features-feature:hover,.service-contact .sow-features-feature:hover{background:#fff}.services .sow-features-feature .textwidget,.service-contact .sow-features-feature .textwidget{margin:auto 0 !important}.repair-services{width:100%;height:230px}.contact-services{width:100%;height:150px;background:#2b2b2b;border-radius:10px;margin:0 10px;position:relative}.home .contact-services li:first-child span{font-weight:900;text-align:center;width:100%;display:block;color:#f12a2a;padding-top:5px;padding-bottom:5px;letter-spacing:.05rem;margin:-5px -10px;width:auto;border-radius:5px 5px 0 0;font-size:1.6rem}.home .contact-services li:first-child{position:absolute;left:0;right:0;top:0;z-index:100;color:#f0f8ff;padding:5px 10px;margin-bottom:10px}.home .contact-services{padding-top:35px;height:175px;background:0 0}.services .contact-services .sow-features-feature p{color:#fff;display:block;font-weight:600;padding:0;font-size:1.1rem;line-height:1.2rem;text-align:left}.services .contact-services .steps .sow-features-feature h5{width:30px;height:30px;margin:0 0 15px !important;border:2px solid;padding:5px;border-radius:100px;text-align:center}.services .contact-services .steps .sow-features-feature{background:#2b2b2b;color:#fff !important;flex-wrap:wrap;padding:10px !important;height:130px !important;box-shadow:none !important;flex-direction:column !important}.services .contact-services .sow-features-feature p em{font-style:inherit;font-size:15px;padding-top:10px;display:block;color:#ffcd6c;letter-spacing:.01rem}.services .contact-services .steps strong{padding-bottom:5px;display:block;position:absolute;top:15px;left:45px;color:#f12a2a;color:#fff;text-transform:uppercase;font-size:.9rem}.services .contact-services .steps .sow-features-feature .sow-icon-container.sow-container-none{display:none}.mobil-contact .sow-features-feature{flex-direction:row !important;margin-bottom:20px !important;min-width:300px}.mobil-contact .sow-features-feature .sow-icon-container,.mobil-contact .sow-features-feature .sow-icon-fontawesome{color:#fff !important;margin-bottom:0 !important;display:flex;align-items:center;justify-content:center}.services .icons .sow-features-feature h5{display:none}.services .icons .sow-features-list .sow-icon-container .sow-icon-fontawesome{color:#fbb817 !important}.services .icons .sow-features-list .sow-icon-container{max-width:inherit !important;display:flex;align-items:center;flex-direction:column}.service-contact .icons .sow-features-feature,.services .icons .sow-features-feature,.services .icons .sow-features-list .sow-icon-container,.services .icons .sow-features-list .sow-icon-container .sow-icon-fontawesome{width:60px !important;height:60px !important}.services .icons .sow-features-list .sow-icon-container .sow-icon-fontawesome{margin:auto 0 !important;max-width:50px !important;border-radius:0;margin:auto !important}.mobil-contact{background:#2b2b2b;height:100%;color:#fff;display:flex;align-items:center}.mobil-contact li{list-style:none}.mobil-contact .sow-features-feature h5{font-size:1.2rem;text-align:left;padding-bottom:0;margin:0 !important;padding:0 !important}.mobil-contact .sow-features-feature .textwidget{margin:auto 0 !important}body .ewd-ufaq-faq-div{padding:20px;margin-bottom:20px;border-radius:10px}.ewd-ufaq-faq-categories{display:none}.ewd-ufaq-faqs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal}.ewd-ufaq-faq-category-title h4{padding:20px 0;font-size:1.8rem}.ewd-ufaq-faqs .ewd-ufaq-faq-category{width:50%;margin:0}.service .ewd-ufaq-faqs .ewd-ufaq-faq-category{width:100%}.ewd-ufaq-post-margin-symbol span{font-size:0;width:20px;height:100%;position:relative}.ewd-ufaq-post-margin-symbol span:after{content:"";position:absolute;right:0;top:0;bottom:0;width:20px;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/close.svg);background-size:15px;background-position:center;background-repeat:no-repeat;height:30px}.ewd-ufaq-post-margin-symbol span:after{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/down-arrow.svg)}.ewd-ufaq-faq-category{padding:0 30px 20px}.ewd-ufaq-post-margin-symbol{height:30px;width:20px;position:relative;z-index:1}.ewd-ufaq-post-margin-symbol span{font-size:0;width:20px;height:100%;position:absolute;left:0}.service .ewd-ufaq-faq-category-title{display:none}.ewd-ufaq-faq-title-text h4{font-weight:600;color:#2b2b2b;font-size:1.3rem;line-height:1.6rem;padding:0}.ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{font-size:0 !important}body .ewd-ufaq-faq-body.ewd-ufaq-hidden{max-height:0;padding-top:0;padding-bottom:0}body .ewd-ufaq-faq-body{display:inherit;max-height:100vh;overflow:hidden;padding:10px;border-radius:10px}body .ewd-ufaq-faq-body{padding-left:35px}.ewd-ufaq-faq-title-text{padding-left:15px}.ewd-ufaq-faq-category p{padding:0;font-size:1.2rem}.post-content .ewd-ufaq-faq-category ul{padding:0;font-size:1.2rem}.post-content .ewd-ufaq-faq-category a{color:#2b2b2b;border-bottom:2px solid;font-weight:600}.iw-so-media-box{position:relative;margin:0 0 30px !important;border-radius:10px;padding:0 !important;overflow:hidden}.iw-so-media-box.link-box{margin:0 20px 30px !important}.link-box.iw-so-media-box.link-box:before{border:none}.iw-so-media-box.link-box:hover{background:#fbb817}.service .iw-so-media-box{display:flex;align-items:center;padding-left:30% !important}.service .iw-so-media-box-text h3.iw-so-media-box-title{font-size:1.5rem;padding-bottom:10px !important;letter-spacing:0}.service .iw-so-media-box-text{padding:30px}.service .iw-so-media-box-text strong{display:block;padding-bottom:10px}.service .iw-so-media-box-media center,.service .iw-so-media-box-media{position:absolute;left:0;top:0;bottom:0;height:100%;width:30%}.service .iw-so-media-box-media center{width:100%}.service .iw-so-media-box-text p.iw-so-media-box-content{font-size:1.1rem;line-height:1.6rem}.iw-so-media-box .iw-so-media-box-media img{width:100%}.service-ov .iw-so-media-box .iw-so-media-box-media img{max-width:80px;margin-bottom:-30px;margin-top:10px}.services .sow-features-feature:after,.services .sow-features-feature:before,.service-contact .sow-features-feature:after,.service-contact .sow-features-feature:before{right:-10px}.services .sow-features-feature:before,.service-contact .sow-features-feature:before{right:0}.services .sow-features-feature:after,.service-contact .sow-features-feature:after{background:#f1f1f1}.services .sow-features-feature:hover:after,.service-contact .sow-features-feature:hover:after{right:-5px}.services .sow-features-feature:hover:before,.service-contact .sow-features-feature:hover:before{right:5px}.iw-so-media-box .iw-so-media-box-button .iw-so-media-box-btn,.mobil-contact p.sow-more-text a{background:0 0 !important;position:absolute !important;left:0;right:0;bottom:0;background:0 0 !important;font-size:0 !important;top:0;border:0 !important;cursor:pointer;z-index:100;display:block;padding:0 !important;margin:0 !important}.mobil-contact p.sow-more-text a:after,.mobil-contact p.sow-more-text a:before{opacity:0}.iw-text-center{text-align:left !important;padding:0 !important}.iw-so-media-box-text{padding:20px 30px 30px;position:relative;z-index:1}h3.iw-so-media-box-title.iw-text-center{font-size:1.5rem}.iw-so-media-box-media{display:inline-block;padding-bottom:10px;margin-left:0;position:relative;z-index:1;width:100%}.iw-so-media-box.link-box .iw-so-media-box-media{max-width:45px;margin:15px 30px 5px !important;display:block;padding-bottom:0;position:absolute;top:0;left:0}.iw-so-media-box.link-box h3,.iw-so-media-box.link-box p{text-align:left !important;font-size:1.5rem;line-height:1.5rem}.iw-so-media-box.link-box h3{padding:25px 0 10px 60px !important}.iw-so-media-box.link-box p{font-size:1rem;padding-top:5px !important}.iw-so-media-box.link-box .iw-so-media-box-text{padding:30px;padding-top:0}.price.panel-widget-style{background:#8e8e8e;margin:30px 30px 0;color:#fff;padding:30px 0;border-radius:10px;position:relative;padding-right:150px;min-height:250px}.price.panel-widget-style.carfix{color:#2b2b2b}.post-content .price h5{font-size:1.6rem}.post-content .price td:last-child{min-width:180px}.price.dark.panel-widget-style .so-widget-sow-editor-base:after,.price.panel-widget-style.carfix .so-widget-sow-editor-base:after{content:"";position:absolute;width:200px;right:0;top:0;bottom:0;background-position:right;background-repeat:no-repeat;z-index:0;background-size:contain;border-radius:10px;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/carfix-leistgungen-preisvergleich-schlecht.png)}.price.panel-widget-style.carfix .so-widget-sow-editor-base:after{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/carfix-leistgungen-preisvergleich-gut.png)}.woocommerce ul.main-menu,.woocommerce-page ul.main-menu{display:none}.menu-cart,.shop-tag{display:none}.woocommerce .menu-cart,.woocommerce-page .menu-cart,.woocommerce .shop-tag,.woocommerce-page .shop-tag{display:block}.woocommerce .contacticons,.woocommerce-page .contacticons{display:none}.woocommerce .header.section .blog-logo,.woocommerce-page .blog-logo{width:inherit;display:flex;align-items:center;max-width:inherit}.woocommerce .header.section .blog-logo img{width:200px}.shop-tag{font-size:2.4rem;text-transform:uppercase;font-weight:700;color:#2b2b2b;font-family:"AvenirNext";padding-left:5px;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;opacity:1}.open .shop-tag{opacity:0;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.woocommerce-page .wrapper.section{padding:120px 0}.woocommerce .woocommerce-ordering{margin:0 30px 20px;position:absolute;right:0;top:0}.woocommerce .products ul,.woocommerce ul.products{max-width:inherit;display:flex;flex-wrap:wrap;width:100%;padding:0 20px;margin:0 -2%}.single-product .header-image.bg-image{display:none}.menu-shop-menue-container{float:right}.menu-shop-menue-container ul{display:flex;align-items:center;padding:15px 0 10px 10px}.wpmenucart-icon-shopping-cart-0:before{font-size:25px}.menu-shop-menue-container a{font-size:1.2rem;color:#2b2b2b;font-weight:700;padding:6px 10px;display:block}.menu-shop-menue-container a span{color:#b3b3b3}.shop-menu{padding:0 30px;min-width:250px}.shop-menu span{font-size:1.4em;font-weight:700;padding-bottom:20px;display:block}.shop-menu a{padding:10px 0;margin:10px 0 0;display:block;color:#2b2b2b;font-weight:700;font-size:1.2rem;border-bottom:2px solid #f3f3f3;position:relative}.shop-menu li:last-child a{border:none}ul.tabs.wc-tabs{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:23%;margin:0 1% 40px;clear:none;border:5px solid#fff;padding-bottom:50px}.woocommerce-account wrapper.section{background:#f5f5f5;margin-top:80px}.woocommerce.columns-4:first-child{display:none}p.woocommerce-result-count{display:none}.woocommerce div.product .product_title{font-size:2rem}.woocommerce p{line-height:1.8rem}.wrapper.section .woocommerce,.woocommerce-wrapper{background:#fff;max-width:1400px;margin:0 auto}.woocommerce-wrapper{margin-top:150px;display:flex;position:relative;max-width:inherit;padding:0 2.5vh;padding-top:80px}.woocommerce-account .woocommerce{padding:50px 30px}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce ul.products li.product a{text-decoration:none;padding:5px;display:block}.woocommerce ul.products li.product a img{margin:0;border-radius:10px;width:auto;max-width:inherit;width:100%}.post-content .woocommerce a{color:#2b2b2b;font-weight:700}.woocommerce p{margin:0 0 1.5rem}.woocommerce .woocommerce-tabs.wc-tabs-wrapper p{margin:0 30px 1.5rem}.woocommerce select.orderby{border:none;background-color:#eaeaea;border-radius:10px}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:10px 5px;color:#2b2b2b;font-size:1.4rem;letter-spacing:0;text-align:left}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.4rem;color:#2b2b2b}.woocommerce div.product.sale p.price{color:#ff1010}.product .product_meta{display:none}.woocommerce div.product form.cart{display:flex;margin-bottom:0}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce .quantity .qty{border:2px solid #eaeaea;font-weight:800;font-size:1.2rem;height:100%}.woocommerce ul.products li.product .price{padding:10px 5px;color:#2b2b2b;font-size:1.2rem;font-weight:700}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce div.product form.cart .button{background:#333}.woocommerce ul.products li.product .button{position:absolute;bottom:0;margin:0 !important}.woocommerce ul.products li.product .button{width:100%;margin:0;background:#eaeaea !important;padding:15px 60px 15px 15px;font-weight:600 !important;font-size:1rem;letter-spacing:0rem;border-color:#fff}.woocommerce ul.products li.product .onsale{left:0;right:0;margin:5px;top:0;border-radius:10px;color:#ff1515;font-size:2rem;display:flex;align-items:center;text-align:center;justify-content:center;opacity:.8;padding:0}.woocommerce span.onsale{background:#fbca1d;border-radius:0;margin:0;padding:20px 30px;font-size:1.6rem;top:0;left:0;line-height:inherit;min-height:inherit;min-width:inherit;color:#ff0f0e;border-radius:10px 0 0}.woocommerce ul.products li.product.sale .price{color:#ff1218}.post-content .woocommerce a:hover{color:#fbb914}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .cart .button,.woocommerce .cart input.button{border:2px solid;padding:15px 60px 15px 15px;background:#fff;text-transform:inherit;overflow:hidden}.woocommerce .cart .button,.woocommerce .cart input.button{padding:15px 60px 15px 15px !important}.product p.wc-gzd-additional-info{display:none}.post-content address{margin:5px 30px}header.woocommerce-Address-title.title{margin:0 30px}header.woocommerce-Address-title.title h3{font-size:1.3rem;padding:0}.woocommerce .product-wrapper{padding:0 30px;padding:80px 2.5vh 0;max-width:1200px;margin:80px auto 0}.woocommerce div.product .product_title{font-size:2rem}.woocommerce div.product{padding:30px}section.related.products{padding-top:50px;margin:0 -20px}section.related.products h2,div#tab-description h2{text-align:center;font-size:1.8rem;margin:0 auto;padding-bottom:20px}.cart_totals h2{font-size:2rem;padding:10px}.post-content .woocommerce-billing-fields h3,.woocommerce-checkout-review-order h3{padding:10px 0 !important;margin:0;font-size:1.6rem}h3#ship-to-different-address{padding:10px 0}form.checkout.woocommerce-checkout{display:flex;flex-wrap:wrap}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{max-width:inherit}.woocommerce .col2-set,.woocommerce-page .col2-set{width:60%;padding:20px}div#order_review{width:40%;padding:20px}.woocommerce-form__label span{padding-left:20px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.wc-proceed-to-checkout a.checkout-button.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{display:inline-block;padding:15px 60px 15px 15px;background:#333;color:#fff !important;border:2px solid #333}.wc-proceed-to-checkout a.checkout-button.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#333 !important}.woocommerce .panel-layout>.panel-grid{padding:50px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:5px solid #fbb818}.woocommerce form .form-row .input-checkbox{top:-7px}.woocommerce-form__label span{padding-left:0}.woocommerce form .form-row select{padding:10px;max-width:250px}.woocommerce-message{border-top-color:#8fd44f}.woocommerce table.shop_table{border:none;display:inline-table;max-width:inherit}form.woocommerce-cart-form{padding:0 30px}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;padding-right:60px !important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;height:53px}.woocommerce-tabs.wc-tabs-wrapper{margin-top:80px}#order_review .legal{padding:10px}#order_review .legal input[type=checkbox]:before{top:12px}.woocommerce-billing-fields__field-wrapper{max-width:700px}form.is-search-form{max-width:600px;margin:0 auto}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.post-content input[type=text],.post-content input[type=tel],.post-content input[type=url],.post-content input[type=email],.post-content input[type=password],.post-content textarea,.footer input[type=text],.footer input[type=tel],.footer input[type=url],.footer input[type=email],.footer input[type=password],.footer textarea,.wpcf7-validates-as-date{width:100%;padding:10px 15px;border-radius:5px;border:none;font-size:1.2rem;font-weight:inherit !important;background:#fbf8f5;background:#f5f5f5}.post-content .block input[type=text],.post-content .block input[type=tel],.post-content .block input[type=url],.post-content .block input[type=email],.post-content .block input[type=password],.post-content textarea,.wpcf7-validates-as-date{background:#f1f1f1;border-radius:5px;padding:13px 15px}.block{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -10px 0}.c-100{width:100%;padding:0 10px}.block .c-50{padding:10px}.block .c-50.center{float:none;margin:0 auto;text-align:center}input,select,textarea{font-family:"Robot",sans-serif}form.is-search-form{background:#fff;border-radius:12px;overflow:hidden;margin:10px;position:relative;border:3px solid}.home form.is-search-form{border:3px solid #fff}.home .fixed form.is-search-form{border:3px solid #2b2b2b}svg{background:0 0 !important}.is-ajax-search label input.is-search-input{padding:8px 10px;border:none;padding-right:30px;min-width:170px;font-size:.9rem;background:0 0;border:2px solid #fff !important}.is-form-style input.is-search-submit,.is-search-icon{background:0 0 !important;border:none !important}input.is-search-submit{position:absolute;right:0;top:0;bottom:0;-webkit-appearance:none;border:none;background:0 0;font-size:0;width:40px;z-index:3;display:none}form.is-search-form label:after,form.is-search-form label:before{z-index:1;right:-60px}form.is-search-form label:before{z-index:2}form.is-search-form label.not-empty:before{right:0}form.is-search-form label.not-empty:after{right:-20px}span.wpcf7-form-control-wrap.check-375,span.wpcf7-form-control-wrap.check-376{padding-top:10px;display:block}.widget-content,.widget-content *{font-family:"Robot",sans-serif}.data-form{color:#868686;margin-top:-20px}.post-content textarea,.footer textarea{height:100px}select.wpcf7-form-control.wpcf7-select{background:0 0;border:none;width:100%;padding:20px 0;border:0;border-bottom:4px solid #fff;font-size:.9em;color:#111;background:#fafafa;border-radius:0;-webkit-appearance:none;background:0 0;border-bottom:2px solid;font-size:1.2rem;color:#3d4850;font-family:"AvenirNext";font-weight:inherit !important;border-radius:3px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{border-radius:100px;margin:10px 30px 30px !important;display:block;padding:10px 20px}.post-content input[type=submit],.post-content input[type=reset],.post-content input[type=button],.footer input[type=submit],.footer input[type=reset],.footer input[type=button],div#web-form-button{font-size:1.2rem}.wpcf7 .select{cursor:pointer;display:inline-block;position:relative;font:normal 11px/22px Arial,Sans-Serif;color:#000;border:1px solid #ccc}.wpcf7 .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:0 10px;font-weight:700}.wpcf7 .styledSelect:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#000 transparent transparent;position:absolute;top:9px;right:6px}.styledSelect:active,.styledSelect.active{background-color:#eee}.post-content label,select.wpcf7-form-control.wpcf7-select,.post-content .c-100,.footer label,select.wpcf7-form-control.wpcf7-select,.footer .c-100{position:relative}.wpcf7-form label>span:first-child{position:absolute;top:0;left:0;color:#e8b388;font-size:.95rem;font-family:"AvenirNext";letter-spacing:.05rem}.wpcf7-form label>span:first-child strong{font-size:.95rem}label.c-50{width:46%;float:left;margin:2%}.c-50{float:left;width:50%}label strong{color:#c1c1c1}label.c-50 span:first-child,.deals label.c-100 span:first-child{opacity:0;display:block;position:absolute;top:5px;text-transform:uppercase;letter-spacing:.1rem;font-size:.8rem}input.wpcf7-form-control.wpcf7-submit{background:0 0;border:none;color:#2b2b2b;padding:10px 40px;margin-top:15px;font-weight:600;padding:0;margin:0;font-family:"Robot",sans-serif;position:relative}label.not-empty span:first-child{opacity:1 !important;top:-30px}label br{display:none}.post-content div.wpcf7 p,.footer div.wpcf7 p{font-size:1.2rem;color:#3d4850;margin:20px 0 30px}.light-layout div.wpcf7{box-shadow:none;max-width:700px;margin:0 auto;padding:0}.light-layout div.wpcf7 .button{margin-left:30px !important}div.wpcf7 .button{padding:0;margin-top:20px !important}div.wpcf7 .button input.wpcf7-form-control.wpcf7-submit{padding:10px 80px 10px 20px;z-index:1}div.wpcf7 .ajax-loader{right:55px;position:absolute;top:10px}.light-layout div.wpcf7 input.wpcf7-form-control.wpcf7-text{background:#fff}span.wpcf7-not-valid-tip{color:#f15f5f;font-size:1em;font-weight:400;display:block;position:absolute;left:0;width:400px;margin-top:5px}input[type=checkbox]:before{content:'';display:inline-block;position:relative;top:2px;left:0;width:14px;height:14px;width:20px;height:20px;margin:0 5px 0 4px;z-index:2;background:#f9f9f7;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background:#eaeaea}input[type=checkbox]:before{top:2px;width:20px;height:20px}input[type=checkbox]:after{width:19px;height:19px}input[type=checkbox]:after{content:'';display:inline-block;position:absolute;top:-2px;width:14px;height:14px;border:2px solid #3d4850;width:24px;height:24px;margin:0 5px 0 20px;z-index:1;left:0;margin:0}span.wpcf7-form-control.wpcf7-checkbox{float:left}input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{padding:10px;font-size:1.2rem;border:2px solid;color:#3d4850}input[type=checkbox]{-webkit-appearance:caret;-moz-appearance:caret;-o-appearance:caret;appearance:caret;margin:0 5px -2px 20px;background:0 0;border:0;position:relative;margin:0}input[type=checkbox]:checked:before{background:#fbb818}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;padding-right:10px;float:left;margin:0;margin-bottom:15px}span.wpcf7-form-control.wpcf7-radio{display:flex;padding-top:5px;flex-wrap:wrap}.center span.wpcf7-form-control.wpcf7-radio{display:inline-block}div.wpcf7{margin:0;box-shadow:0 28px 60px 0 rgba(10,22,31,.17);padding:30px;border-radius:10px;margin-top:-40px;margin-bottom:40px !important}div.wpcf7 h4{margin:5px 0;font-size:1.6rem;font-weight:600;padding:0}.sow-image-container{overflow:hidden;padding:30px}.single-post .sow-image-container{overflow:inherit}.light-design .sow-image-container{padding:0}.footer .sow-image-container{padding:0}.sow-video-wrapper{margin:30px 30px 15px !important}div#termin-formular h4{font-size:1.2rem;color:#2b2b2b;margin-bottom:0}div#termin-formular div.wpcf7 .block .c-50{padding:8px;font-size:1rem}body .amazingcarousel-title{text-align:left;font-family:"AvenirNext";display:none}body .amazingcarousel-title{display:block;background:0 0 !important;text-shadow:none !important;position:absolute !important;left:10px;bottom:0;font-family:"AvenirNext" !important;color:#fff !important;font-size:1.4rem !important;text-transform:uppercase;font-weight:700 !important}.wonderplugincarousel-container{padding:0 20px}.amazingcarousel-hover-effect{display:none !important}.amazingcarousel-image{padding:0 !important}.amazingcarousel-item-container{margin:0 10px !important}.wonderplugincarousel-container li.amazingcarousel-item .amazingcarousel-item-container{border-radius:10px;overflow:hidden}.amazingcarousel-item-container{padding:0 !important;box-shadow:none !important;border:none !important}body .amazingcarousel-image>div:last-child{display:none !important;height:0;overflow:hidden;border-radius:0 !important;bottom:-20px !important}.amazingcarousel-prev,.amazingcarousel-next{width:35px !important;height:35px !important;top:inherit !important;margin-top:10px !important;border-radius:35px}.amazingcarousel-prev{right:80px !important;bottom:0 !important;background:0 0 !important;margin:0 !important;left:inherit !important}.amazingcarousel-next{right:20px !important;bottom:0 !important;margin:0 !important}.amazingcarousel-next:after,.amazingcarousel-prev:after,.amazingcarousel-next:before,.amazingcarousel-prev:before,.iw-so-media-box.link-box:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#525252;border:3px solid #1d1d1d;z-index:0;border-radius:100px}.iw-so-media-box.link-box:before{width:20px;height:20px;left:inherit;margin:25px !important}.amazingcarousel-next:before,.iw-so-media-box.link-box:before{background:0 0;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/right-arrow.svg);margin-right:-2px}.iw-so-media-box.link-box:hover:before{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/right-arrow-black.svg)}.amazingcarousel-prev:before{background:0 0;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/left-arrow.svg);margin-left:-4px}.amazingcarousel-prev:before,.amazingcarousel-next:before{background-size:15px;background-position:center;z-index:1;background-repeat:no-repeat}.amazingcarousel-image{padding:0 !important}.amazingcarousel-item-container{padding:0 !important;box-shadow:none !important;border:none !important}body .amazingcarousel-image>div:last-child{display:none !important;height:0;overflow:hidden;border-radius:0 !important;bottom:-20px !important}div#html5-close,div#html5-elem-data-box{display:none !important}div#html5-elem-box,div#html5-elem-wrap{background:0 0 !important}div#html5-lightbox-overlay{background:#fff !important}.insta{position:relative}div#sbi_load{display:none}.insta:hover .insta-icon{opacity:0}#sb_instagram .sbi_photo:hover{opacity:1 !important}.insta-icon{position:absolute;left:calc(50% - 100px);height:200px;width:200px;border-radius:200px;background:#fff;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/instagram-dietextildrucker.png);background-position:center;background-repeat:no-repeat;top:300px}.sbi_item{width:25% !important;float:left}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none;height:400px !important;opacity:.4 !important}div#sb_instagram{max-width:inherit !important;background:#3d4851}.footer.bg-white,.footer{border:none;min-height:200px;padding:0;position:relative;background:#2b2b2b;margin:0 2.5vh;border-radius:0 0 30px 30px;margin-bottom:2.5vh;color:#fff}.footer .widget-title{border-bottom-color:#fbb914;color:#fbb914;border:none;font-size:1.2rem;padding:0;text-align:left;margin:0 0 10px !important}.footer .section-inner{overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}.widget_nav_menu li:before{display:none}.footer .td-logo{float:none}.footer .widgets{width:100%;float:left;padding:0 !important;margin:0;float:left;border:none !important;margin:0 !important}.footer .widget-content p{font-size:1.3rem}.footer strong{color:#fff}.footer .widget-content a{font-family:"Robot",sans-serif;color:#fff}.widget-content li a{font-size:1.2rem;line-height:2rem}.last-info{text-align:center;background:#f9f9f9;border-radius:0 0 20px 20px}ul#menu-footer-menu{text-align:center;display:inline-block;width:100%}.last-info .section-inner{max-width:1400px;padding:15px 30px}.design{margin:0 auto;color:#2b2b2b;font-size:1rem}.design a{color:#2b2b2b;font-weight:700}.design{margin:0 auto}.widgets.last{padding-top:0 !important}.widgets.last .widget.widget_siteorigin-panels-builder{max-width:1400px;margin:0 auto;padding:60px 0 120px}.widgets.last .widget.widget_siteorigin-panels-builder .panel-grid-cell{display:flex;flex-direction:row;justify-content:space-between}.widgets.last .widget.widget_siteorigin-panels-builder .panel-grid-cell>div{padding:0 30px;max-width:450px;float:left;width:auto}.widget-content li{width:auto;float:none}.footer iframe{width:100% !important}.footer .widgets .widget.widget_sow-editor{max-width:600px;margin:0 auto}.footer h4{font-size:3.4rem;padding:0}.widgets.first{width:100%;padding:0 !important;border-radius:0;position:relative;color:#2b2b2b}.widgets.first .widget.widget_sow-editor{max-width:800px;margin:0 auto}.first .panel-grid-cell:first-child>div{max-width:600px;margin:0 auto;padding:0 30px}.footer .widget_siteorigin-panels-builder,.footer .widget_siteorigin-panels-builder .panel-grid{max-width:inherit;padding:0}.footer p.sow-more-text a{padding:10px 40px 10px 20px}.footer .sow-features-feature h5{padding-bottom:5px}.first .widget_siteorigin-panels-builder .panel-grid{display:flex;align-items:center !important;flex-direction:row}.footer .sow-icon-fontawesome{font-size:40px !important}.footer .sow-features-list{padding:50px 0}.footer .sow-features-list .sow-features-feature{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.17);border-radius:10px;width:46% !important;margin:0 2% !important}.footer .sow-features-list .sow-icon-container,.footer .sow-icon-image{height:80px !important;width:80px !important;color:#fbb404 !important}.footer .sow-icon-image{position:relative !important;width:40px !important;height:40px !important;margin:auto}.footer .sow-features-list .sow-icon-container{display:flex;align-items:center}.footer .sow-icon-fontawesome{height:80px !important;width:80px !important}.footer .sow-features-feature p{text-align:center;font-weight:700}.footer .sow-icon-fontawesome{font-size:40px !important}.footer .sow-features-feature h5{padding-bottom:5px}.footer p.sow-more-text{position:absolute;left:0;right:0;bottom:0;top:0;font-size:0;opacity:0}.footer .widgets.first a{font-weight:700;color:#f1292a}.footer .widgets.first .textwidget a:hover{color:#fff}.footer .sow-features-list .sow-icon-container{margin:0 auto !important}.widgets.last{float:right}.widget_archive li,.widget_categories li,.widget_meta li,.widget_nav_menu li,.widget_pages{color:#3d4853}.widget-content li{line-height:140%;padding:12px 0;border-bottom:1px solid #ddd;width:100%;border:none;float:left;padding:0}div#tidio-chat{position:relative;z-index:1}@media screen and (min-width:2000px){.wrapper.section,.footer,.banner,.home .header-wrapper{max-width:2000px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1800px){.banner .last,.landing .last{display:table-caption;min-width:450px}.main-menu a{font-size:1.3rem}.banner .banner-text h1 div,.text-inner h1,.landing .text-inner h1{font-size:3rem;line-height:3rem}}@media screen and (max-width:1600px){.header-image.bg-image{right:35vw;width:40%}.scroll-to a.anfrage{display:block}.landing .service-wrapper{width:100%}.serviceanfrage .landing .service-contact .services .contact-services{right:0}.serviceanfrage .landing .round-button{display:none}.landing .service-contact .services .contact-services{right:-350px}.landing div#termin-formular{right:-750px}.landing .round-button{margin-right:50px}.round-button{width:220px;height:220px;left:-200px;font-size:1.6rem;bottom:5%}.banner-text{left:0}.n2-section-smartslider{padding-right:70px}.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper{padding-left:0;margin-left:-50px}.testimonial-slider .n2-ss-item-content.n2-ow{bottom:-20px;width:65%}ul.main-menu{display:none}.mobil-m .service-contact{width:450px}.services{right:0;min-width:570px}}@media screen and (max-width:1400px){html{font-size:95%}.header-image.bg-image{bottom:10%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%}}@media screen and (max-width:1200px){.navigation ul#menu-footer-menue a{font-size:1.6rem !important;padding:0}.footer .widgets{width:100%}.widgets.last:after{display:none}.header-image.bg-image{width:50%}.iw-so-media-box.link-box .iw-so-media-box-media{position:relative}.iw-so-media-box.link-box h3{padding:10px 0 10px !important}.round-button{left:inherit;right:-300px;bottom:0}}@media screen and (max-width:1024px){.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,h1,h2,h3,h4,h5,h6,.post-content p,.post-content ul,.wonderplugincarousel{max-width:inherit !important}.post-content table{margin:0}.first .panel-grid-cell:first-child>div{max-width:800px}.service .panel-layout>.panel-grid{margin-top:0 !important}.header-wrapper{margin:1.5vh;margin-top:0}.round-button{right:0;top:-70px;left:-60px;width:180px;height:180px;font-size:1.4rem}.round-button i{font-size:4.5rem;line-height:3.5rem}.landing .service-contact .services .contact-services{right:0}.landing .service-contact .header-image.bg-image{position:relative;margin-right:-15px;margin-bottom:-30px}.serviceanfrage .landing .round-button{display:block;margin:0;width:220px;height:220px;line-height:1;float:none;margin:0 auto;display:flex;top:-20px}.home .header-wrapper{margin-top:1.5vh}.panel-row-style.panel-row-style-for-28-1{max-width:90%}.n2-section-smartslider{margin-bottom:0 !important}.header-wrapper.fixed{left:1.5vh;right:1.5vh;margin-top:0}.header-wrapper.open.fixed{top:0}.header-wrapper.open,.home .header-wrapper.open{margin-top:1.5vh;top:0}.banner{margin:1.5vh;height:inherit;padding-bottom:50px}.mobil-m{margin:1.5vh 1.5vh 0;flex-direction:column-reverse;justify-content:center}.open .mobil-m{padding:60px 0}.banner .section-inner{height:inherit;width:100%;max-width:600px;padding-top:150px;position:relative;margin:0}.banner:after{height:90%}.services{position:relative;width:100%;height:inherit;max-width:inherit;margin:0;width:auto;top:50px;bottom:inherit}.service-contact .header-image.bg-image{left:0;right:0;width:auto;margin:0}.service-wrapper{width:100%;float:none;padding:0;overflow:hidden;padding:30px 15px}.header-image.bg-image{right:-15%;bottom:inherit;top:150px;background-position:top;width:55%}.bg-image-layer{background-position:top}.scroll-to a.anfrage{display:none}.mobil-contact{width:100%;height:inherit;position:absolute;left:0;right:0;bottom:0;z-index:100}.mobil-contact li{list-style:none;margin:0 auto}.mobil-contact .sow-features-list.sow-features-responsive{display:flex;margin:0 auto;width:100%}.mobil-contact .sow-features-feature .textwidget{margin:auto 0 !important;display:flex;align-items:center;min-width:185px}.mobil-contact .sow-features-feature{margin-bottom:0 !important;min-width:inherit}.mobil-contact p.sow-more-text{padding:0 !important;margin:0 !important}.mobile-menu li{text-align:center}.service-contact .sow-features-list{display:flex;flex-direction:row;flex-wrap:wrap}.mobil-m .service-contact{width:100%;position:relative;bottom:0;border-radius:0;height:255px;padding:0 10px;background:0 0}.mobil-m .service-contact .services{margin-top:0}ul.mobile-menu{padding:0 !important;position:relative;z-index:1}.mobil-m .service-contact .repair-services{max-width:inherit;background:0 0;padding:0}.header-wrapper.open .mobil-m{max-height:97vh}.mobil-m .mobil-contact .sow-features-feature .sow-icon-container,.mobil-m .mobil-contact .sow-features-feature .sow-icon-container .sow-icon-fontawesome{height:60px !important}.service-contact .repair-services .sow-features-feature,.service-contact .repair-services .sow-features-feature:first-child,.service-contact .repair-services .sow-features-feature:last-child{width:calc(33.3333% - 16px) !important;margin:8px !important;height:60px !important;border:none !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,.13)}.search{display:none}.mobil-m .serach{display:block}.panel-layout>.panel-grid{padding:50px 0 30px}.panel-layout>.panel-grid.light-layout{padding:50px 0 0}.wrapper.section{padding-top:50px}.widget_siteorigin-panels-builder .panel-grid{padding:0}.n2-ss-slider .n2-ss-layer-content[data-verticalalign=center]{justify-content:flex-end}.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper{max-width:450px;padding:0;margin:0;bottom:0;top:inherit !important;margin-left:-50px}.n2-section-smartslider{padding-right:0 !important}.wonderplugincarousel-container{padding:40px 20px}.n2-ow.nextend-thumbnail-horizontal{margin-top:20px !important}div#n2-ss-2 .n2-ss-thumb-image{height:70px !important;width:70px !important}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-scroller .nextend-thumbnail-scroller-group>div{margin:0 10px;width:70px !important;height:70px !important}.sow-image-container{max-width:600px;margin:0 auto}.footer .sow-image-container{max-width:inherit}.footer .widgets.first .panel-grid-cell:first-child{padding:50px 0 !important}.first .widget_siteorigin-panels-builder .panel-grid{padding:0}.panel-layout>.panel-grid.dark-layout .panel-row-style{padding-top:50px !important}.post-content img{margin:0 auto}.panel-layout>.panel-grid.carfix-layout-bg h4,.panel-layout>.panel-grid.carfix-layout-bg h4+p{text-align:center;margin:0 auto}.post-content .iw-so-pricing-plan{width:94% !important;margin:30px auto !important;max-width:300px;float:none !important}.post-content .dark-layout h4{max-width:inherit;margin:0 auto}.service-contact .repair-services .sow-features-feature:after{background:#f1f1f1}.service-contact .repair-services{max-width:inherit;position:relative;background:0 0;height:inherit}.service-contact .repair-services{background:#f7f7f7;padding:60px 30px}.service-contact .services{position:relative;width:100%;height:inherit;max-width:inherit;margin:0;width:auto;top:0;bottom:inherit;padding:0;min-width:inherit;margin-top:50px}.service-contact .services .contact-services{width:auto;position:relative;margin:0;padding:0 30px 10px}.service-contact .services .contact-services .steps .sow-features-feature{width:calc(33.33333% - 16px) !important;margin:10px 0 !important}.service-contact .services .contact-services li .custom-html-widget span{padding:15px 0 15px;margin:0 15px}.service-contact .services .contact-services .steps{padding-top:10px}.service-contact .services .contact-services .icons{position:relative;bottom:0}.call-to-contact{position:relative;margin:30px;max-width:300px;margin:0 auto 30px}.service .service-contact .services{box-shadow:0 28px 60px 0 rgba(10,22,31,.17);margin-top:0}.service .service-contact{overflow:inherit;display:flex;flex-direction:column-reverse;margin-bottom:0}.service-contact.open div#termin-formular{right:0;max-height:200vh}.service-contact{height:inherit;background:0 0;box-shadow:none}div#termin-formular{position:relative;z-index:1;width:100%;right:0;margin:0}.service-contact.open .services .contact-services{right:0}div#termin-formular div.wpcf7{box-shadow:0 28px 60px 0 rgba(10,22,31,.17);border-radius:0;padding:45px}.close{margin:45px;bottom:45px}div#termin-formular{max-height:0;overflow:hidden}.scroll-to{position:relative;margin-top:50px;padding-left:10px;padding-right:10px}.service-contact .services .contact-services{padding-left:10px;padding-right:10px}.home .contact-services{height:inherit;padding:0;background:0 0;margin:0}.disable-mobile{display:none}.steps{position:relative;padding-top:50px}.iw-so-media-box{margin:15px 30px !important}div.wpcf7{margin:40px 60px !important}div#rueckrufservice{padding:0 !important}div#rueckrufservice .sow-image-container{max-width:inherit;padding-bottom:50px}div#rueckrufservice div.wpcf7{max-width:700px !important;margin:0 auto 50px !important}.panel-grid-cell+.panel-grid-cell:last-child{padding-top:50px !important}li.wpmenucartli a.wpmenucart-contents span{display:none !important}.service-contact .text-inner{padding:30px 10px}}@media screen and (max-width:870px){html{font-size:90%}.contact .sow-features-list .sow-features-feature{display:flex !important;max-width:400px;margin:10px 0 !important}.wrapper.section{margin:0}.wrapper.section.home{padding-top:0}.mobil-m{border-radius:15px}.woocommerce div.product form.cart .button,.woocommerce .cart .button,.woocommerce .cart input.button{margin:0 !important}.post-content .sow-features-list .textwidget{height:inherit !important}.post-content .price-list .sow-features-list .textwidget{padding-left:0}.price-list .sow-features-list .sow-icon-container{margin:0;display:block}.shop-menu{padding:0;min-width:200px}.woocommerce .woocommerce-ordering{margin-right:20px}.woocommerce-wrapper{padding-right:10px}.price-list p.sow-more-text a{margin:0 !important}.footer.bg-white,.footer{margin:0 0 2.5vh}.testimonial-slider .n2-ss-slide-backgrounds{margin:30px !important}.widgets.last .widget.widget_siteorigin-panels-builder .panel-grid-cell{flex-wrap:wrap;justify-content:flex-start}.widgets.last .widget.widget_siteorigin-panels-builder .panel-grid-cell>div{padding:30px}.widgets.last .widget.widget_siteorigin-panels-builder{padding:0 0 30px}.post-content .sow-features-feature{width:100% !important;margin:0 auto !important;max-width:450px;display:block !important;float:none !important;margin-bottom:50px !important}.post-content .sow-features-feature p.sow-more-text{width:100%}p.sow-more-text a,.button{margin:0 auto !important;display:table}.button{margin:20px auto !important}.iw-so-pricing{padding:50px 0}.price-list .sow-features-list .sow-icon-container{margin-bottom:30px !important}.price-list h5 em{left:80px;top:60px}.price-list .sow-features-feature h5,.price-list .sow-features-feature p{margin:0 0 10px !important;padding:0}.price-list .sow-features-feature{margin-bottom:100px !important}.header-wrapper.fixed{left:0;right:0}.ewd-ufaq-faqs .ewd-ufaq-faq-category{width:100%;margin:0 auto;padding-left:10px;padding-right:10px}.ewd-ufaq-faq-category-inner{margin:0 20px}.header-wrapper{margin:0}.post-content .price-list .sow-features-feature{padding:20px !important;box-shadow:inherit}.holder,.iw-so-article,.iw-so-pricing-plan,.iw-so-media-box,.ewd-ufaq-faq-div,.price.panel-widget-style,.woocommerce-account .woocommerce,.amazingcarousel-prev,.amazingcarousel-next,.light.panel-widget-style,.contact .sow-features-list .sow-features-feature,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product,.single-post .header-image.bg-image,.single-post .post-content img{box-shadow:0 10px 40px rgba(0,0,0,.08)}.single-post .wrapper.section{padding-top:80px}.banner,.banner:after,.mobil-m{border-radius:15px}.header-wrapper{margin:0}.home .header-wrapper,.home .header-wrapper.open{margin-top:1.5vh}.header-wrapper.fixed .header.section,.header.section{padding:0 1.5vh}.header-wrapper{margin:0;z-index:3}.header-wrapper.fixed{position:fixed;left:0;right:0;margin:0;z-index:10}.header-wrapper.fixed{margin-top:0}.header.section .blog-logo{width:180px}.header-wrapper.open,.header-wrapper.open.fixed{top:1.5vh}.home .header-wrapper.open{top:0}.panel-grid .lsow-heading{padding:50px 50px 100px}.lsow-heading strong{width:220px;height:220px;font-size:1.8rem}.panel-grid .lsow-heading .lsow-title{width:100%}}@media screen and (min-width:780px){.open-repair{display:none}}@media screen and (max-width:780px){.wrapper.section.service{padding-top:71px}div#tidio-chat iframe#tidio-chat-iframe{bottom:-300px !important}.scroll div#tidio-chat iframe#tidio-chat-iframe{bottom:-20px !important}div#n2-ss-2 .n2-ss-slider-1,div#n2-ss-2 .n2-ss-slide,div#n2-ss-2 .n2-ss-layers-container.n2-ow{min-height:500px !important}div#tidio-chat iframe#tidio-chat-iframe{-webkit-transition:all 1.5s ease-in-out !important;-moz-transition:all 1.5s ease-in-out !important;-ms-transition:all 1.5s ease-in-out !important;-o-transition:all 1.5s ease-in-out !important;transition:all 1.5s ease-in-out !important}div.wpcf7{margin:40px 30px !important}ul.mobile-menu{padding:0 !important}.steps{position:relative;padding-top:0}p{font-size:1.2rem}.banner-text{left:0}.banner{padding-bottom:150px}.contacticons{display:none}.home .services .contact-services .steps .sow-features-feature{margin:10px 0 !important}.service .iw-so-media-box-text{padding:20px 10px}.banner .section-inner{padding-bottom:40px;padding-top:60px}.first .panel-grid-cell:first-child>div{max-width:800px}.light.panel-widget-style{padding:50px 0}.service-contact .contact-services li.widget{max-height:inherit}.services{padding:0 10px;min-width:inherit;width:100%}.home .contact-services{height:inherit;padding:0;margin:0;margin-bottom:20px}.home .header-image.bg-image,.bg-image-layer{top:200px;width:80%;background:0 0 !important;bottom:inherit;height:auto}.round-button{display:none}.header-image img{visibility:inherit}.banner-text h1+span{max-width:300px;margin-top:20px}.home .header-image.bg-image{width:80%;background:0 0 !important;bottom:inherit;height:auto;position:static;margin-right:-10%;margin-bottom:-80px;margin-top:-50px}.banner-text h1{font-size:5rem;line-height:4.5rem}.services .sow-features-feature,.service-contact .sow-features-feature{height:auto !important;width:100% !important;max-width:inherit}.services .contact-services .steps strong{font-size:1.2rem;top:20px}.services .sow-features-feature:before,.service-contact .sow-features-feature:before{right:5px}.services .sow-features-feature,.service-contact .sow-features-feature{height:auto !important;flex-wrap:nowrap;display:flex !important;flex-direction:row;padding:15px 20px !important}.post-content h2{font-size:2.2rem}.open-repair{background:#2b2b2b;padding:20px 30px;color:#fff;border-radius:5px;margin:10px 0;font-size:1.2rem;font-weight:700;position:relative;overflow:hidden;max-width:300px;margin:0 auto}.home .open-repair{max-width:inherit}.open-repair:after,.open-repair:before,.home .contact-services li:first-child span:after,.home .contact-services li:first-child span:before{content:"";position:absolute;right:5px;top:0;bottom:0;width:50px;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/down-arrow.svg);background-size:15px;background-position:center;background-repeat:no-repeat}.open-repair:before,.home .contact-services li:first-child span:before{background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/close-yellow.svg);margin-top:-150px}.open .open-repair:before,.home .contact-services.open li:first-child span:before{margin-top:0}.open .open-repair:after,.home .contact-services.open li:first-child span:after{margin-top:-150px}.repair-services{height:inherit}.repair-services li,.contact-services li.widget{max-height:0;overflow:hidden}.repair-services.open li,.contact-services.open li.widget{max-height:1000vh}.home .contact-services li:first-child{position:relative;max-height:inherit;margin:0;padding:0}.service-contact .sow-features-list{width:auto}.services .contact-services .steps .sow-features-feature{height:inherit !important;padding:15px 5px !important}.services .repair-services .sow-features-list{margin:0 -10px;padding-bottom:20px}.service-contact .repair-services .sow-features-feature,.service-contact .repair-services .sow-features-feature:first-child,.service-contact .repair-services .sow-features-feature:last-child,.service-contact .services .contact-services .steps .sow-features-feature{width:calc(100% - 16px) !important}.service-contact .repair-services .sow-features-list{width:auto;padding:30px 0}.home .contact-services li:first-child span{margin:0;padding:15px 30px;border-radius:5px;text-align:left;font-size:1.3rem;background:#f12a2a;color:#fff}.banner .services{flex-direction:column-reverse}.light.panel-widget-style *{padding-left:0;padding-right:0}.light.panel-widget-style{margin:15px;padding:20px}.post-content ol li{padding-top:40px}.post-content ol>li:before{left:0;right:0;margin:0 auto;top:0}.post-content ol li{line-height:1.6rem;text-align:center;margin:0 10px}.post-content .light ol{margin:0}.post-content ol li em{padding:10px 0;text-align:center}.post-content h3{font-size:2.4rem;padding-bottom:20px}.footer .sow-features-list .sow-features-feature{padding-bottom:10px !important;margin-bottom:20px !important;margin-left:0 !important;margin-right:0 !important}.footer .widgets.first .panel-grid-cell:first-child{padding:50px 30px !important}.testimonial-slider .n2-ss-item-content.n2-ow.n2-ss-img-wrapper{max-width:60%;margin-bottom:-50px;margin-top:-15px}.post-content .dark-layout h4{background:#1616167d;padding:10px 30px}.n2-ss-slider-2.n2-ow{margin-top:40px}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{width:100%}.testimonial-slider .n2-ss-slide-backgrounds{margin:30px 10px !important}div#n2-ss-2 .nextend-arrow{bottom:inherit !important;top:50px !important;width:25px !important;height:25px !important}.testimonial-slider .n2-ss-item-content.n2-ow{right:0;left:0;margin:0;width:auto;bottom:0;position:relative;border-radius:30px 30px 0;padding-bottom:0}div#n2-ss-2 div#n2-ss-2-arrow-previous{right:70px !important}div#n2-ss-2 .nextend-thumbnail-horizontal .nextend-thumbnail-scroller{overflow:scroll}div#n2-ss-2 .nextend-arrow{right:20px !important}.footer .sow-image-container{display:block !important}.footer .sow-image-container img{max-width:inherit !important}.mobil-contact .sow-features-feature h5{display:none}.mobil-contact .sow-features-list.sow-features-responsive{justify-content:space-between}.mobil-contact li,.so-widget-sow-features{width:100%}html body .header-wrapper .so-widget-sow-features .sow-features-list .sow-features-feature{width:auto !important}.mobil-contact .sow-features-feature .textwidget{min-width:inherit}html body .header-wrapper .so-widget-sow-features .sow-features-list .sow-features-feature{width:auto !important}.post-content .sow-features-feature{box-shadow:0 20px 40px rgba(0,0,0,.08);padding:20px 0 0 !important;border-radius:10px}.home .post-content .sow-features-feature .sow-icon-container{margin-bottom:5px !important;height:60px !important;width:60px !important}.home .post-content .sow-features-feature .sow-icon-container .sow-icon-image{height:60px !important;width:60px !important}.home .post-content .sow-features-feature{box-shadow:0 10px 40px rgba(0,0,0,.08);border-radius:10px}.home .post-content .sow-features-feature p.sow-more-text{bottom:10px}.home .post-content .sow-features-list .textwidget p{line-height:1.6rem;text-align:center;margin-left:0 !important;margin-right:0 !important}p.sow-more-text a,.button{font-size:1.1rem}.iw-so-blog .iw-so-blog-container .iw-so-article.iw-so-blog-three-column{width:48% !important;margin:0 1% 20px !important}.woocommerce-wrapper{display:block}.shop-menu span{position:relative;cursor:pointer;width:auto;display:inline-block;padding-right:50px;padding-bottom:0}.woocommerce table.shop_table td{border:none}td.product-subtotal{border-bottom:2px solid #333 !important}.cart-collaterals{padding:0 30px}.shop-menu{width:100%;position:relative;top:-60px;padding:0 20px}.woocommerce-wrapper{padding-left:0;padding-right:0}.shop-menu span:after{opacity:1}.shop-menu.open span:after{opacity:0}.menu-shop-kategorien-container{max-height:0;overflow:hidden;padding-top:30px}.woocommerce .products ul,.woocommerce ul.products{width:auto}form.checkout.woocommerce-checkout{display:block}.woocommerce .col2-set,.woocommerce-page .col2-set,div#order_review{width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 1% 40px !important}.shop-menu.open .menu-shop-kategorien-container{max-height:100vh}.menu-cart li.user.wpmenucart-display-left{width:inherit;height:inherit}.menu-cart li.user{width:30px;height:30px;position:relative}.menu-cart li.user a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-size:contain;background-image:url(//carfix.de/wp-content/themes/lovecraft-child/images/carfix-shop-user.svg);margin:4px}.menu-shop-menue-container a{font-size:0}.menu-cart li.user.wpmenucart-display-left a:after{opacity:0}}@media (max-width:600px){.footer .td-icon,.footer .td-font{height:60px;display:block}.dprice h4{line-height:2rem;padding:10px 10px 0}.bg .iw-so-media-box{margin:0 20px 40px}.content-oneseven{width:calc(100% - 10px);margin:10px 5px 0}.mobil-m .service-contact{display:none}.testimonial-slider .n2-ss-slide-backgrounds .n2-ss-slide-background:last-child .n2-ss-slide-background-image{background-size:700px}.post-content .price-list .sow-features-list .textwidget{padding-left:0}.c-50{width:100%}.woocommerce .header.section .blog-logo a,.woocommerce-page .header.section .blog-logo a{width:130px;position:relative;top:12px}.shop-tag{font-size:2rem}.woocommerce .woocommerce-ordering{left:0;max-width:400px;margin:0 auto}.shop-menu{top:0;text-align:center}.menu-shop-kategorien-container{padding-bottom:20px}div#rueckrufservice .sow-image-container{padding-bottom:0;margin-top:-50px !important}.ewd-ufaq-faqs .ewd-ufaq-faq-category{padding:0}.ewd-ufaq-faq-title-text{width:100%}.ewd-ufaq-faq-title-text h4{padding:0 !important;margin-left:0 !important;margin-right:0 !important}.ewd-ufaq-faqs .ewd-ufaq-faq-category{margin-top:30px}.ewd-ufaq-faq-div{padding:0 15px 5px}.ewd-ufaq-faq-body{padding:10px 0}.ewd-ufaq-faq-category p{padding:0 !important}.panel-grid .lsow-heading{padding:30px 30px 150px}.panel-grid .lsow-heading .lsow-text{max-width:100% !important;padding-right:140px}.panel-grid .lsow-heading .lsow-title{padding-top:30px}.lsow-heading strong{width:200px;height:200px;font-size:1.6rem;right:-10px}.lsow-heading strong i{font-size:4rem;line-height:3rem}}@media screen and (max-width:520px){.wonderplugincarousel-container{padding:0}.contact .post-content th,.contact .post-content td{display:block}#wonderplugincarousel-2 .amazingcarousel-list-container{margin:0 -10px !important}.amazingcarousel-prev,.amazingcarousel-next{bottom:-20px !important;right:10px !important}.amazingcarousel-prev{right:60px !important}.price.panel-widget-style{padding-right:100px;padding-bottom:20px}.panel-grid .lsow-heading .lsow-title{font-size:2rem;padding-top:0;padding-right:0}.panel-grid .lsow-heading{padding:30px 30px 180px}.panel-grid .lsow-heading .lsow-text{padding-right:0}.post-content .price td:first-child{color:#000}.post-content .price.carfix td:first-child{color:#fd3e3e}.price.dark.panel-widget-style .so-widget-sow-editor-base:after,.price.panel-widget-style.carfix .so-widget-sow-editor-base:after{top:inherit;height:250px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:98% !important}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,h1,h2,h3,h4,h5,h6,.post-content p,.post-content ul,.wonderplugincarousel,.post-content .dark-layout h4,.post-content th,.post-content td,div.wpcf7,.iw-so-blog,.sow-image-container,.shop-menu{padding-left:20px;padding-right:20px}.iw-so-media-box,.price.panel-widget-style,.service .light.panel-widget-style,.woocommerce .woocommerce-tabs.wc-tabs-wrapper p{margin-left:20px;margin-right:20px}.post-content .light h3{font-size:2rem}.post-content .light.list h3{text-align:center}.footer h4{font-size:2.8rem;padding:0}.service .iw-so-media-box-media{width:100%;height:250px}.service .iw-so-media-box{padding:250px 0 0 !important}div.wpcf7{margin:20px 10px !important}.banner-text h1+span{font-size:1.4rem;line-height:1.8rem;padding:0 0 20px}.wrapper .sow-features-list.sow-features-responsive,.iw-so-media-box{margin-left:20px !important;margin-right:20px !important}.service-contact .services .contact-services .sow-features-list.sow-features-responsive{margin-left:0 !important;margin-right:0 !important}.wrapper .sow-features-list.sow-features-responsive,.iw-so-media-box .contact.wrapper .sow-features-list.sow-features-responsive{margin:0 !important}.dark-layout .panel-row-style h3{font-size:3rem;padding-bottom:0}.first .panel-grid-cell:first-child>div{padding:0}.banner .banner-text h1 div,.text-inner h1,.landing .text-inner h{font-size:2.5rem;line-height:2.5rem}.service-wrapper .text-inner h1{font-size:2.3rem;line-height:2.3rem}.iw-text-center{text-align:center !important}.banner-text{padding:0 15px}.banner .last,.landing .last{min-width:350px}.banner-text h1{font-size:4rem;line-height:3.5rem}.header-image.bg-image{width:90%;margin-top:-80px}.iw-so-blog .iw-so-blog-container .iw-so-article.iw-so-blog-three-column{width:98% !important;margin:0 1% 20px !important}.toggles{margin-right:10px;margin-top:15px}}@media screen and (max-width:480px){.text-inner h1+span{font-size:1.2rem}}@media screen and (max-width:321px){.service-wrapper .text-inner h1{font-size:1.8rem;line-height:2.3rem}}@media screen and (max-height:800px) and (max-width:1024px){.mobile-menu a{padding:15px 40px;text-align:center}}@media screen and (max-height:700px) and (max-width:1024px){.banner-text h1+span{display:none}.banner-text h1{padding-bottom:20px}.banner{min-height:650px}}@media screen and (max-height:800px) and (min-width:1024px){.mobil-m .service-contact{width:700px;min-width:350px}.service-contact .repair-services .sow-features-feature{width:50% !important}.service-contact .sow-features-list{align-items:center}.round-button{bottom:5%}}@media screen and (max-height:700px) and (max-width:1024px){.mobil-m .service-contact{display:none}.mobile-menu a{padding:25px 40px}}@media screen and (max-height:700px) and (min-width:1024px){.mobile-menu a{padding:15px 40px}.mobil-contact .sow-features-feature .sow-icon-container,.mobil-contact .sow-features-feature .sow-icon-fontawesome{height:30px !important;top:-3px}}@media screen and (max-height:600px) and (max-width:1024px){.mobile-menu a{padding:15px 40px}.mobil-contact{height:50px}ul.mobile-menu{overflow:scroll;height:500px !important;padding-bottom:30px !important}}