/* https://www.wechselpilot.at/wp-content/themes/wp/assets/css/responsive.css */
@media screen and (max-width:1020px){.timeline ul li .content{width:41vw}.timeline ul li:nth-child(even) .content{left:calc(-41vw - 45px)}.mobile-menu a:nth-child(2):not(.cta):link{margin-right:0}.provider_check{flex:0 1 50%}.landing-page #wechselpilot-calculator-app,.separator #wechselpilot-calculator-app{margin-left:-23px;margin-right:-23px}.linklist-wrapper ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}}@media screen and (max-width:700px){.timeline ul li{margin-left:20px}.timeline ul li .content{width:calc(100vw - 100px)}.timeline ul li .content h2{text-align:initial}.timeline ul li:nth-child(even) .content{left:45px;background:#2a70b0;background:-webkit-linear-gradient(-45deg,#56BC83,#67CC8E);background:linear-gradient(-45deg,#56BC83,#67CC8E)}.timeline ul li:nth-child(even) .content:before{left:-33px}.linklist-wrapper ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@media screen and (max-width:42.857em){.row{max-width:calc(100% - 20px)}div.home{background-image:none;background-color:#b2b2b2;height:auto;min-height:525px;background-image:linear-gradient(to bottom,#9ecde5,#bdd8ee,#d8e3f5,#eef0fa,#ffffff)}.logo{margin:5px auto;transform-origin:center center}header .columns{text-align:center}.columns.mobile-menu{margin:-20px auto 10px;text-align:center}a.cta:link,a.cta:visited,.mobile-menu .whatsapp{margin:-10px 0 0 0;display:block}.mobile-menu .whatsapp svg,.mobile-contacts svg{height:20px;width:20px;margin-right:5px;vertical-align:text-bottom}.mobile-nav a.cta{padding:5px 10px;font-size:1em}.mobile-menu a:not(.cta):link:last-of-type{margin-right:0}.intro h1,.faq .intro h1,.reg .intro h1{font-size:2em;text-shadow:0 0 15px #fff,0 0 15px #fff,0 0 15px #fff}.intro h2{font-size:1.2em}.intro-home h1{font-size:2em;line-height:1.1em}.intro-home h1 span{line-height:1em;margin-bottom:10px}.intro-home h2{font-size:1.8em}.intro-home h3{font-size:1.3em}.page-header:not(.no-cover) .intro-home h1 span{margin-bottom:0;padding:8px 10px}.page-header:not(.no-cover) .intro-home h2{margin-left:0;padding:8px 10px}.is-partner.page-header{margin-bottom:0}.badge{margin:20px auto auto 0;width:150px;height:150px;font-size:1.1em}.wide-intro .media-logos{float:none}.intro2 .wide-intro h3{display:block;font-size:1.1em;text-align:center;margin:-15px auto 5px}.teasers .box{margin-right:0}.whoarewe svg{display:block;margin:0 auto;text-align:center;float:none}.whoarewe h2.headline{font-size:2.2em}#infinity{display:block;text-align:center;margin-left:auto;margin-right:auto;float:none}h2.headline{font-size:1.6em}.funktion button.button.secondary{font-size:1.2em}.differ .box h3{font-size:1.2em}.differ .box p{font-size:1em;padding:10px 10px 20px;min-height:auto}.column-block{margin-bottom:1em}.kosten{height:auto;background:none;background-color:#2a70b0}.kosten::after{display:none}.cost-info .headline{margin-top:50px}.cost-info p{font-size:1.2em;max-width:90%}.cost-info p:first-of-type,.cost-info p:last-child{width:100%;max-width:100%}.start-now{text-align:center}.start-now .button.secondary{font-size:1.2em;margin-bottom:30px}.start-now h3{color:#fff;font-size:1.2em;max-width:64%;margin:20px auto 10px}#kunden .headline{max-width:100%}.feedback{padding:10px}.feedback_bg{margin:0}.feedback p.personal{font-size:1.2em}.loop{height:inherit}.loop h2{font-size:2.5em;margin-top:3.4em}.loop h3{font-size:1.3em}.loop-text .button.secondary{font-size:1.2em}.loop video{margin-top:calc(-100%);height:500px;width:auto;margin-bottom:-10px}.footer-box{margin:20px 0 10px}.footer-box_head h2{font-size:1.3em}.faq .intro{margin-top:30px;max-width:100%}ul.reg-advantages{margin-left:0}ul.reg-advantages li{font-size:1.1em}ul.reg-advantages li::before{width:20px;height:20px;margin-right:5px;background-size:10px}#faq button.button.secondary,.login a.button.secondary{white-space:nowrap;font-size:1.2em;padding-left:20px;padding-right:20px}.long_title.loop h2{font-size:2.5em;margin-top:1.2em}.long_title.loop h3{font-size:1.2em}.ceo{text-align:center;margin-top:1em}.ceo:not(.jan) h2{margin-top:0}.ceo.jan{margin-top:0;text-align:center}.ceo.jan+div img{margin-top:1.8em}#reg .mobile-menu a{display:inline-block;margin-right:15px;line-height:1.75em}.comlogo p,.comname p,.comprice p{text-align:left}.comname p{line-height:1.2em}.comprice p{transform:translateY(-16px)}.nav_cats{margin:0 0 0 -10px}header.magazin .row span{display:none}.new-footer footer ul,.new-footer footer .text-right ul{text-align:center}.new-footer footer li,.new-footer footer .text-right li{padding:5px 10px}.new-footer footer .columns{font-size:1em}p.footer-logo{margin:10px 0 0 0}.new-footer footer .text-right{margin-bottom:15px}.medium-text-center{text-align:center}#userlike.userlike-mobile a#userlike-tab.userlike-slideup,#userlike a#userlike-tab.userlike-button-bubble.userlike-slideup{right:auto!important;left:5%!important}.toc{float:left;margin-left:0;transform:translateX(0);margin-bottom:30px}.factsheet{margin:50px 0 0}.factsheet h2:first-of-type{font-size:1.75em}.factsheet h2:first-of-type:before,.factsheet h2:first-of-type:after{border-top:none}.sharing li.share_it{display:block;margin-bottom:8px}.sharing ul li.share_it::after{padding:0}.landing .partner-logo{max-width:200px;max-height:200px;position:relative;top:inherit;left:inherit;width:50%;margin:20px auto -20px}.circle-info img{max-width:90%;margin:40px auto;padding-right:0}.process_slider-wrap .process_slider{position:relative;width:100%;top:10px;flex-direction:column}.process_slider-item{padding:15px;opacity:1;position:relative;margin-bottom:20px;box-shadow:none}.process_slider-item.active{left:-60px}.process_slider-item .animation-card_step{width:40px;height:33px;line-height:33px;font-size:1.3em}.process_slider-item .animation-card_step img{max-height:20px;max-width:20px;margin-top:-4px;vertical-align:middle}.process_slider-item .animation-card_content{margin-left:10px;max-width:auto}.process_slider-item .animation-card_content .animation-card_content_description{margin:20px 0 0 -40px}.process_slider-item .animation-card_content .animation-card_content_step{margin:10px 0 0 -40px}.provider_check_wrapper{flex-flow:column wrap}.provider_check{flex:0 0 100%}.provider_check_info{flex-basis:100%}.fake-table-tr:first-child{display:none}.fake-table-tr{display:block}.fake-table-td{border:1px solid #aac3db;}.fake-table-tr .fake-table-td{border-width:1px}.fake-table-tr:nth-child(2) .fake-table-td:first-child{border-radius:15px 15px 0 0}.fake-table-tr:nth-child(2) .fake-table-td:last-child{border-radius:0}.fake-table-tr:last-child .fake-table-td:first-child{border-radius:0}.fake-table-tr:last-child .fake-table-td:last-child{border-radius:0 0 15px 15px}.terms .tariff_prices span,.terms .tariff_extras span{display:inline-block}.terms .tariff_prices strong,.terms .tariff_extras strong{float:right}.linklist-wrapper ul{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.landing-page .linklist-wrapper h2,.linklist-wrapper h2{font-size:1.75em;line-height:1}.landing-page .alignfull,.is-fullwidth{max-width:100vw}.page-header{align-items:flex-start}.toc-box .row{display:block;min-height:0}.toc-box .plane-up{opacity:.15}.toc-box ul{font-size:15px;margin:25px auto 0;width:calc(100% - 15px)}.lp-section{margin-top:20px;margin-bottom:40px}.lp-section>.wp-block-group__inner-container{padding:0}.landing-page .wp-block-group .wp-block-group:not(.alignfull){margin:0 -10px}.wp-block-divider .btn.cta{margin:20px auto;font-size:18px;display:inline-block}.highlightbox.has-icon .wp-highlight{position:relative;padding-top:70px;text-align:center}.highlightbox.has-icon .wp-highlight::after{position:absolute;top:0;width:100%;height:60px;content:"";float:none;clear:both;margin:0}.row.landing-page div:not(.breadcrumbs):not(.wp-modes)>ul:not([class]){padding:0 0 0 8px}.row.landing-page div:not(.breadcrumbs):not(.wp-modes)>ul:not([class]) li{margin-left:5px}.heading.has-section{margin-top:30px;margin-bottom:10px}.wp-teaser .teaser-image{flex:0 1 100%;order:1;margin:15px 0!important}.wp-teaser .teaser-content{flex:0 1 100%;order:2;margin:0!important}.jump-box h2,.wp-tariff-box h2{white-space:normal;display:block}.jump-box h2:after,.wp-tariff-box h2:after{display:flex;bottom:-5px;left:0;margin-bottom:10px}.wp-tariff-detail{flex:0 1 100%;margin-bottom:20px}.wp-recommendation .rec-image{flex:0 1 100%;order:2;margin:0}.wp-recommendation .rec-content,.wp-recommendation.right .rec-content{flex:0 1 100%;order:1;margin:0;padding:20px 10px}.wp-recommendation .list-item{flex:0 1 100%}footer::before{top:-15px;content:""}.hide-for-mobile{display:none}}@media screen and (max-width:42.857em) and (orientation :landscape){div.home{min-height:100vh}header .button.cta{display:none}.columns.mobile-menu{margin:0}.mobile-menu .whatsapp{margin:10px 20px 0 0;display:inline-block}.badge{margin-top:-70px;margin-right:-10px}#infinity{display:none}.whoarewe svg{margin-left:20%;width:90%;float:none}.circle-info img{max-width:380px}.kosten{height:calc(100vh - 20px);max-height:inherit}.cost-info p:last-child{margin-bottom:50px}.start-now h3{margin-top:50px}}@media screen and (max-width:22.857em){.top-bar{margin-left:-100px}.timeline li{font-size:.8em}.start-now h3{margin-top:10%}.start-now .button.secondary{font-size:1.1em}a.cta:link,a.cta:visited,.mobile-menu a:not(.cta):link{font-size:1}ul.reg-advantages{margin-left:-10px}ul.reg-advantages li{font-size:1em}#faq button.button.secondary,.login a.button.secondary{white-space:nowrap;font-size:1em;padding:10px 20px}}@media screen and (min-width:34.286em) and (max-width:73.071em){.row{max-width:90%}.row.hint{max-width:100%}a.cta:link,a.cta:visited,.mobile-menu a:not(.cta):link{font-size:1em}.intro{margin-top:30px}.badge{margin-top:50px}.teasers{margin-top:-70px}.teasers h3{font-size:1.4em}.teasers p{font-size:1em;line-height:1.5em}ul.timeline{margin:0 0 0 60px}.timeline li{max-width:75%}.differ .box h3{font-size:1.5em;padding:0 20px}.differ .box p{font-size:1em}.kosten{height:calc(100vh - 60px);max-height:300px}.kosten .headline{white-space:nowrap}.cost-info p{font-size:1.1em}.start-now h3{max-width:65%;margin:70px auto 10px;font-size:1.3em;color:#2a70b0}.start-now .button.secondary{font-size:1.1em}#kunden .headline{max-width:75%}.feedback_bg{margin:0}.feedback p.personal{font-size:1.2em}.loop{height:inherit}.loop h2{font-size:3.5em;margin-top:3.4em}.loop h3{font-size:1.3em}.loop video{margin-top:calc(-100%);height:500px;width:auto;margin-bottom:-10px}.footer-box{margin:20px 0 10px}.footer-box_head h2{font-size:1.2em}.footer-box_content li{margin-bottom:12px}.aboutWP p{line-height:1.78em}.footer-box a.button.secondary{font-size:1.1em}}@media screen and (max-width:54.786em){.results{background-color:#e5ebf1}.loop h2{font-size:3em;margin-top:2em}.loop video{margin-top:calc(-90%)}.faq .intro{margin-top:40px}.long_title.loop h2{margin-top:.8em}#faq .teasers .box{margin-left:10px;margin-right:0}ul.reg-advantages{margin-left:0}.ceo{text-align:center}.ceo:not(.jan) h2{margin-top:0}.ceo.jan+div img{margin-top:3em}.advantages ul{font-size:1.25em;margin-bottom:30px}.row.has-calculator{max-width:100vw}.row.has-calculator>.columns{padding:0}.references .logos img:nth-child(n+5){display:none}}@media screen and (min-width:54.857em) and (max-width:73.143em){.teasers .box{margin-right:10px}.teasers h3{font-size:1.2em}.loop video{margin-top:calc(-100%);height:800px;width:auto;margin-bottom:-10px}.timeline li{max-width:inherit}.funktion{background-position:calc(50% - 35em) bottom}.differ .nopad{text-align:center}.differ .column-block{width:calc(50%)}.start-now h3{max-width:85%;margin:4em auto 20px;font-size:1.3em}.footer-box_head h2{font-size:1.1em}.footer-box_content li{margin-bottom:14px}.aboutWP p{line-height:1.5em}ul.reg-advantages li{font-size:1em}ul.reg-advantages li::before{vertical-align:middle}#faq .medium-12.columns{width:100%}.long_title.loop h2{margin-top:2em;font-size:3.5em}.long_title.loop h3{padding-bottom:2em}.faq .intro{margin-top:50px;max-width:50%}.row.philo .columns,.medium-12.columns{width:100%}}@media screen and (min-width:45.714em){.hide-for-desktop{display:none}}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}