/* https://www.wechselpilot.at/wp-content/themes/wp/assets/css/pages/home.css */
.intro-calc{background-color:#f1ddb0;position:relative}.has-calculator{margin-top:-30px;position:relative;z-index:2}.bubble{display:block;width:300px;margin:0 auto;padding:6px;text-align:center;background-color:#fff}.big-headline{font-family:"Gilroy Bold";font-weight:400;font-size:3.3em;line-height:1.15em;margin-bottom:20px;color:#11456b;text-transform:uppercase}.thin-headline{font-family:"Gilroy";font-weight:400;color:#444;text-transform:uppercase;text-align:center;font-size:1.5em;margin-bottom:10px}.intro-text{padding:50px 0 0 40px;margin-left:40px}.intro-text h2{text-align:left}.intro-text.columns>h3,.intro-text h3{font-family:"Barlow";font-weight:700;color:#11456b;text-align:left;font-size:3em;line-height:1.15em;margin:0 0 10px}.intro-text h3 span{display:block}.intro-text p{font-family:"Barlow";font-weight:400;color:#444;text-align:left;font-size:1.5em;line-height:1.35em;margin:20px 0 10px}.intro-offering{margin-top:50px}.intro-offering h4{text-transform:inherit;padding-top:40px;color:#444}.intro-offering h4 span{text-transform:uppercase}.intro-offering .row{margin-top:40px}.intro-offering .column-block .box{border-top:10px solid #fbc970;background-color:#fef5e5;background:linear-gradient(180deg,rgba(254,245,229,1) 0%,rgba(253,252,248,1) 100%);margin:0 10px 20px}.intro-offering .column-block .box h3{font-family:'Gilroy Bold';font-weight:400;font-size:1.6em;line-height:1.3em;text-transform:uppercase;color:#444;padding:0 15px;margin:20px 0 10px}.intro-offering .column-block .box p{color:#444;padding:10px 15px 20px;font-size:1.2em;line-height:1.4em}.plane-up{position:absolute;width:200px;top:100px;bottom:0;z-index:-1;left:-30px}.plane-up::after{position:absolute;content:"";display:block;width:100%;height:100%;z-index:0;opacity:.5;background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/plane-up.svg) no-repeat center center;background-size:contain;background-position:0 105%}.b-mode.intro-text{padding:30px 0 0 40px;margin-bottom:0}.b-mode.intro-text h2.thin-headline{font-family:"Gilroy";font-size:1.5em;color:#113558}.b-mode.intro-text.columns>h3,.intro-text h3{font-family:"Gilroy Bold";font-size:2em;font-weight:200;color:#113558}.b-mode.intro-text p,.b-mode.intro-text strong{font-family:"Barlow";max-width:485px;font-weight:400;font-size:1.3em;color:#113558}.b-mode.intro-text strong{display:block;margin-bottom:10px;font-size:1.2em}.intro-boxes>.row{position:relative;top:60px;margin-top:-60px}.intro-boxes .box{margin:0 10px;padding:10px 10px 10px 20px;border-radius:10px;background-color:#fff;color:#444;border-left:10px solid #f6c773}.intro-boxes .box h3{display:flex;font-family:'Gilroy';font-weight:200;font-size:1.5em;line-height:1.3em;text-transform:uppercase;color:#444;padding:0;margin:10px 0}.intro-boxes p{margin-right:8px}.intro-boxes .plane-up{display:none}.intro-boxes .plane-up::after{bottom:-30px;background-position:0 100%}.intro-icon img{min-width:36px;min-height:36px;max-width:72px;max-height:72px;float:right;margin-left:40px;margin-right:-5px}.bg-circle-1{position:relative;width:100%;height:100%;z-index:1;margin-top:100px;margin-bottom:-100px}.bg-circle-1::after{position:absolute;display:block;content:"";background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30'><circle cx='15' cy='15' r='10' fill='white' fill-opacity='0.25'/></svg>") no-repeat;background-size:210vw;background-position:-100vw -100vh;top:0;left:0;right:0;bottom:100px;z-index:1}.second-block{top:-100px;padding-top:100px}.block-problems{position:relative;background-color:#d9ebf1;background:rgb(217,235,241);background:linear-gradient(180deg,rgba(217,235,241,1) 0%,rgba(253,252,248,1) 100%)}.block-problems:not(.second-block){padding-top:40px}.row.problems-header{position:relative;z-index:2}.problems-header .big-headline{margin-top:0}.problems-list{position:relative;z-index:2}.problems-title h4{font-family:"Gilroy";font-weight:400;color:#7a9bac;text-transform:uppercase;text-align:center;font-size:1.5em;margin-bottom:10px}.problems-item{margin-bottom:50px}.item-box{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-wrap:wrap}.item-box h2{flex-basis:100%;font-family:"Gilroy Bold";font-weight:400;color:#11456b;font-size:1.5em;margin:0;padding-bottom:5px;border-bottom:2px solid #dedede}.is-problem h2{border-color:#ec6d6d}.is-solution h2{border-color:#82b298}.item-box span.icon{width:60px;height:60px;min-width:60px;min-height:60px;margin:15px 10px 15px 0;flex:0;opacity:.75}.item-box span.item-helping{height:70px;margin-top:10px;margin-bottom:10px}.item-box p{margin:10px 0 0;font-family:"Barlow";color:#11456b;font-size:1.1em;flex:1}.arrow-right{content:"";display:block;height:60px;width:60px;margin:auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTMiIGhlaWdodD0iMTkzIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdBOUJBQyIgZD0iTTk2LjUgMEM0My4yMDUgMCAwIDQzLjIwNSAwIDk2LjVTNDMuMjA1IDE5MyA5Ni41IDE5MyAxOTMgMTQ5Ljc5NSAxOTMgOTYuNSAxNDkuNzk1IDAgOTYuNSAwem01Mi4wNjUgMTAzLjIyOWMtMTAuNzkxIDEwLjg2OC0yMS42NzQgMjEuNjQ1LTMyLjQ2IDMyLjUxNi0yLjYyMyAyLjY0NC01LjYxOSAzLjU3OC05LjA3OSAyLjM4MS0yLjY5Ny0uOTM0LTQuMzM2LTIuOTg3LTQuODA3LTUuODgxLS41MTEtMy4xMzkuOTY4LTUuNDEzIDMuMDg4LTcuNDg4IDYuNTEzLTYuMzc1IDEyLjk4OC0xMi44OTQgMTkuNDc4LTE5LjI5Mi0uMjAyLS40MzUtLjQwNC0uNDEtLjYwNi0xLjQxSDkzLjI3MmMtMTQuMTUgMC0yOC4zLjE0LTQyLjQ1LjA4NS01LjczMS0uMDIyLTguOTUzLTIuMzM2LTkuNTYyLTYuNjg4LS43MzQtNS4yNTQgMi45NDYtOC42MDYgOS40LTguNjIzIDIyLjE0LS4wNTggNDQuMjgxLjIyNiA2Ni40MjEuMjI2aDYuODIzYy45NDctMi0uNTE2LTIuNTYtMS4yMTMtMy4yNi01LjY0LTUuNjYtMTEuMzc5LTExLjMzMy0xNy4wMTMtMTctNC4zNy00LjM5Ni00Ljc1OS04Ljg4OS0xLjIyOS0xMi4yNSAzLjM1NC0zLjE5MiA3Ljc5OC0yLjgyMyAxMS44NDMgMS4yYTY5MDEuOTY2IDY5MDEuOTY2IDAgMDEzMi4xMjQgMzIuMTMyYzQuNjY3IDQuNzAzIDQuNzEzIDguNzU0LjE0OSAxMy4zNTJ6Ii8+PC9zdmc+);background-size:cover;transition:all .3s ease}.turn-left{transform:rotate(-180deg)}.direction .arrow-right{opacity:.33}.item-change{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-change.svg) no-repeat;background-size:contain}.item-loop{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-loop.svg) no-repeat;background-size:contain}.item-contractsearch{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-contractsearch.svg) no-repeat;background-size:contain}.item-helping{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-helping.svg) no-repeat;background-size:contain}.item-lost{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-lost.svg) no-repeat;background-size:contain}.item-support{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/icon-support.svg) no-repeat;background-size:contain}.b-mode .item-box{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.bg-circle-2{position:relative;width:100%;height:100%;z-index:1;margin-top:0;margin-bottom:0}.bg-circle-2::after{position:absolute;display:block;content:"";background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30'><circle cx='15' cy='15' r='10' fill='white' fill-opacity='0.25'/></svg>") no-repeat;background-size:250vw;background-position:-25vw 20%;top:0;left:0;right:0;bottom:0;z-index:1}.block-costs{position:relative;background:rgb(114,149,167);background:linear-gradient(-180deg,rgba(114,149,167,1) 0%,rgba(200,214,220,1) 100%);padding:50px 20px}.column-costs{position:relative;z-index:2}.block-costs .big-headline{margin:0 auto 80px}.content-block{position:relative;margin-bottom:30px}.content-block h3{font-family:"Barlow";font-size:1.75em;text-align:left;text-transform:inherit;color:#11456b;margin:10px 0}.content-block p{margin:0 0 15px;font-size:1.25em}.content-block.is-rounded{display:inline-block;border-radius:20px;padding:20px;background:rgb(251,232,194);background:linear-gradient(150deg,#FFFFFF 0%,#FBE8C2 100%) no-repeat 50% 50% / 100% 100%;margin:20px 0}.content-block.is-rounded h4{color:#444;font-family:"Barlow";font-size:1.5em;text-align:left;margin:0}.content-block.is-rounded p{margin:0}.lightbulb{margin:0 auto;display:block;width:200px;height:250px;background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/lightbulb_shadow.png) no-repeat;background-size:contain}.lightbulb.left-aligned{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);transform:rotate(-3deg)}.lightbulb.right-aligned{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);transform:rotate(4deg)}.lightbulb.left-aligned p{color:#7a9bac;font-family:"Gilroy Bold";font-weight:400;font-size:4em;text-align:center;line-height:1em;position:relative;top:25%;width:80%;left:10%}.lightbulb.left-aligned p span{font-family:"Gilroy";font-weight:400;font-size:14px;line-height:1.25em;display:block;text-transform:uppercase}.lightbulb.right-aligned p{color:#909090;font-family:"Gilroy Bold";font-weight:400;font-size:2.75em;text-align:right;line-height:1em;position:relative;top:15%;width:80%;right:0%}.lightbulb.right-aligned p span{display:block;font-size:1.15em;color:#7a9bac;padding-top:10px}.lightbulb.right-aligned p span::before{display:block;content:"";width:80%;border-top:2px solid #909090;margin:-5px auto 5px 20%}.block-process{position:relative;background:rgb(220,227,232);background:linear-gradient(180deg,rgba(220,227,232,1) 0%,rgba(249,249,249,1) 100%);padding:50px 20px}.block-process.second-block{padding-top:80px}.block-process .row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.block-process .row>.columns{position:relative;z-index:2}.block-process .big-headline{margin:0 auto 80px}.column-process{padding-left:70px}.column-process ul{position:relative;margin:20px 0 0 0;padding:0;list-style:none}.column-process li{position:relative;margin:0 0 75px;padding:0 0 0 130px}.column-process li:not(:last-child)::after{content:"";position:absolute;z-index:-1;top:100px;left:45px;border-left:10px dotted #fbc970;height:85px}.column-process li h3{font-family:"Gilroy Bold";font-weight:400;color:#444;font-size:1.75em;margin:0}.column-process li p{font-family:"Barlow";font-weight:400;color:#444;font-size:1.25em;margin:0}.column-process p.more-info{margin-top:0;font-size:1.35em}.column-process a:link,.column-process a:visited{color:#444;border-bottom:2px solid #fbc970}.column-process a:hover,.column-process a:active{color:#444;border-bottom:2px solid #444}.column-process li::before{position:absolute;left:0;top:0;height:100px;width:100px;content:"";display:block}.column-process li.step-1::before{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/process-step1.png) no-repeat;background-size:contain}.column-process li.step-2::before{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/process-step2.png) no-repeat;background-size:contain}.column-process li.step-3::before{background:transparent url(/wp-content/themes/wp/assets/css/pages/../../img/process-step3.png) no-repeat;background-size:contain}.block-process .process-image{margin-bottom:-50px}.block-process .process-image img{width:auto}.process-image-info{display:inline-block;position:relative}.process-image-info::after{position:absolute;bottom:10px;left:0;right:70px;text-align:right;color:#fff;z-index:2;font-family:"Gilroy";font-weight:400;font-size:1em;content:attr(data-info);display:block}.block-account{position:relative;background:rgb(114,149,167);background:linear-gradient(-180deg,rgba(114,149,167,1) 0%,rgba(200,214,220,1) 100%);padding:50px 20px;color:#fff;z-index:1}.block-account .thin-headline{color:#fff}.block-account .big-headline{color:#fff;margin:0 auto 20px}.block-account .account-list{max-width:780px;margin:0 auto 50px;font-size:1.75em}.block-account .account-image{margin-bottom:-250px}.block-numbers{position:relative;background:#fff;padding:250px 20px 50px;z-index:0}.section-numbers{margin-top:100px}.section-numbers h2{font-size:1.35em;font-family:"Barlow";text-transform:inherit;margin:0 auto 50px}.section-numbers h3 span,.box-numbers h5 span{display:block}.last-numbers{margin-bottom:-110px}.block-numbers .box-numbers{background-color:#fef5e5;padding:10px;border-left:12px solid #f9a91f;max-width:320px;margin-left:auto;margin-right:auto;border-radius:10px}.block-numbers .column-block:nth-child(2) .box-numbers{margin:0 auto}.block-numbers .column-block:nth-child(3) .box-numbers{margin-left:auto}.box-numbers h5{color:#444;font-size:1.75em;text-align:center;font-family:"Gilroy Bold";font-weight:400;margin:0;line-height:1.25em}.fullwidth.block-feedbacks{background:#fff7eb;background:linear-gradient(180deg,#F4D090 8%,#FFF7EB 100%) no-repeat 50% 50% / 100% 100%}.block-feedbacks .thin-headline{margin:120px auto 20px}.block-feedbacks .big-headline{margin:0 auto 80px;max-width:500px}.feedback-list{position:relative;min-height:320px}.block-feedbacks blockquote{border-radius:3px;position:relative;text-align:left;padding:30px;width:80%;margin:20px auto 40px;font-family:"Barlow",sans-serif;font-size:1.5em;line-height:1.25em;color:#444;background:#fdf9f2;border-radius:20px}.block-feedbacks blockquote:before,.block-feedbacks blockquote:after{font-family:"Barlow",sans-serif;font-weight:700;position:absolute;top:10px;color:#7a9bac;font-size:6em}.block-feedbacks blockquote:before{content:"“";left:-45px}.block-feedbacks blockquote:after{content:"”";right:-40px;top:auto;bottom:-30px}.feedback-author p{font-family:"Gilroy Bold";font-weight:400;color:#7a9bac;text-align:right;max-width:calc(100% - 40px);font-size:2em;line-height:1em}.feedback-author p span{font-size:.75em}.nav-arrows{position:absolute;right:-20px;top:33%}.nav-arrows .arrow-right{height:30px;width:30px;opacity:.6}.nav-arrows .arrow-right:hover{opacity:1;cursor:pointer}.row-result .form_box{background-color:rgba(255,255,255,.75);padding:20px;border-radius:10px}@media screen and (max-width:54.786em){.home .row{max-width:100%}.has-calculator,#wechselpilot-calculator-app{margin-top:0!important}.bg-circle-1,.bg-circle-2{margin:0}.bg-circle-1::after,.bg-circle-2::after{display:none}.big-headline{font-size:2.25em;overflow-wrap:break-word;word-wrap:break-word}.intro-text,.row.has-calculator>.columns.intro-text{font-size:.8em;margin-left:0;padding-right:.9375rem;padding-left:.9375rem}.intro-text h2,.intro-offering h4{text-align:center;margin:50px 40px 10px}.intro-text.columns>h3,.intro-text h3{font-size:2.5em;text-align:center}.intro-text p{margin-left:auto;margin-right:auto;max-width:90%}.row:not(.expanded) .intro-offering .row{max-width:100vw;margin:0 auto}.intro-offering .column-block{max-width:100%}.intro-offering .column-block .box h3{font-size:1.4em}.plane-up{display:none}.b-mode.intro-text{margin-bottom:0}.b-mode.intro-text p,.b-mode.intro-text strong{max-width:90%}.intro-boxes>.row{top:20px;margin:0}.intro-boxes .box{margin:0 10px 20px}.content-block h3{font-size:1.35em}.second-block{margin-bottom:-100px}.block-process.second-block{padding-top:120px;top:-80px}.problems-header .big-headline{text-align:center;margin-bottom:40px}.problems-header .big-headline span{display:block}.problems-title{display:none}.problems-item .small-12{margin-bottom:15px}.problems-item .is-problem h2::before,.problems-item .is-solution h2::before{content:"Problem";font-family:"Gilroy";color:#444;opacity:.5;font-size:12pt;display:block;margin-bottom:5px;text-align:center;margin-top:-10px}.problems-item .is-solution h2::before{content:"Lösung"}.direction .arrow-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.turn-left{transform:rotate(-180deg)}.block-costs{padding:20px 0}.block-costs .big-headline,.block-process .big-headline{margin-bottom:50px}.column-process{padding-left:0}.column-process li{margin-left:0;padding:0;text-align:center;margin-bottom:50px}.column-process li::before{position:relative;margin-bottom:20px;background-position:center center!important;width:100%}.column-process li::after{display:none}.process-image-info::after{color:#444;right:25px;text-align:left}.column-process p.more-info{margin:-10px auto 50px}.column-process p.more-info span{display:block}.block-account .account-list{max-width:100vw;font-size:1.25em}.block-account li{white-space:normal;word-break:break-word;margin-left:-20px}.account-image{margin:0 -8vw -250px;text-align:center}.block-numbers .cta-btn{display:inline-block}.block-numbers .small-up-1{max-width:100vw}.box-numbers h5{font-size:1.25em}.fullwidth.block-feedbacks{padding-bottom:50px}.block-feedbacks .thin-headline{margin-top:80px}.block-feedbacks .big-headline{font-size:2em}.block-feedbacks blockquote{padding:15px;font-size:1.25em;width:100%}.block-feedbacks blockquote::before{left:-10px;top:0}.block-feedbacks blockquote::after{right:-10px}.feedback-author p{max-width:100%;font-size:1.5em}.nav-arrows{right:0;top:-50px}}@media screen and (max-width:54.786em) and (orientation :landscape){.row:not(.expanded) .wp-form .row{max-width:100vw}.intro-text p{max-width:60%}.problems-item .columns.small-12,.content-block.is-rounded{clear:both;float:none;width:60vw;margin-left:auto;margin-right:auto;display:block}.column-process p.more-info{margin:10px auto 50px;text-align:center}.block-account ul{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.block-account li{white-space:nowrap;word-break:break-all}.block-process .process-image img{max-width:50vw}.block-account .account-image img{max-width:65vw}}@media screen and (min-width:54.786em){.has-calculator{top:-100px;margin-top:-100px}.intro-text{margin-left:auto}.intro-offering .row{margin-top:80px;margin-bottom:-100px;float:left}.intro-offering .column-block .box{margin-bottom:0;min-height:220px}.problems-header .big-headline span{display:block;text-align:right}.problems-item{display:flex;align-items:center}.block-account ul{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.block-account li{white-space:nowrap;word-break:break-all}.content-block.is-rounded{max-width:500px}}@media screen and (min-width:64em){.lightbulb.left-aligned{position:absolute;left:-300px;top:-120px}.lightbulb.right-aligned{position:absolute;right:-300px;top:-250px}.bubble{margin:-30px 12px 10px;position:absolute;right:0}.bubble::before{content:'';position:absolute;border-style:solid;border-width:1em 1em 0;border-color:#fff transparent;z-index:0;left:1em;bottom:auto;top:-1em;border-width:0 1em 1em}.bubble.moved{left:30px;margin-top:-210px;right:auto}.bubble.moved::before{display:none}.intro-offering .row{margin-top:40px;margin-bottom:0;float:none}.intro-offering .column-block .box{margin:0 10px -100px;min-height:220px}}