/**handles:finwall-girokontovergleich-style,finwall-tagesgeldvergleich-style,finwall-geschaeftskontovergleich-style,footer-style,fvnl-style**/
.geb-item-text-secondary{display:none}table.product-detail-table{table-layout:fixed;width:100%}table.product-detail-table{table-layout:fixed;width:100%}.tab{display:table-cell;border-bottom:2px solid transparent}.has_second_year_price>.geb-item-text{margin-left:5px}.price_second_year>.geb-item-value{color:#717171;font-size:1.5rem}.abhebegebühren{align-items:center;justify-content:center;display:flex;flex-direction:column}.product-card .cash_price{font-weight:700;font-size:16px;font-family:'Open Sans'}.abhebegebühren .geb-item-text{text-align:center!important}.product-card .zinsen_value{padding-top:10px;font-weight:700}.products-listing-top{grid-column:1/6}.products-listing{width:100%;float:unset;margin-left:0}.product-item{grid-template-columns:12.5% 15% 15% 15% 15% 7.5% 20%;grid-template-rows:45px 45px 45px 1fr;display:grid}.product-tab-area{width:unset;margin-top:5px!important}.grid_img{display:flex}.grid_child{align-items:center;justify-content:center;display:flex;grid-row:1/3}.grid_child_1{grid-column:1;flex-direction:column;align-items:center}.grid_child_2{display:none}.grid_child_note{justify-content:flex-start}.grid_child_5{justify-content:flex-start}.grid_child_6{justify-content:flex-end}.grid_child_8{grid-row:4;grid-column:1/7}.grid_child.more-info{grid-row:3}@media only screen and (max-width:640px){.grid_child_3{align-items:center!important;justify-content:flex-end}.grid_child.more-info{margin-top:15px!important;padding-top:0!important}}@media screen and (min-width:641px) and (max-width:882px){.product-card{padding:20px 20px 0 20px!important}.grid_child_3{justify-content:flex-end}.grid_child_3,.grid_child_5{margin-top:20px!important}.grid_child_8{padding-top:0!important}.grid_child.more-info{padding-top:5px!important;margin-top:15px!important}}@media (max-width:882px){.dispozins,.habenzins{display:flex;align-items:center;justify-content:center}.geb-item-text{display:flex;justify-content:flex-end}.geb-item-text .tipr{margin-left:5px}.product-item{grid-template-columns:repeat(4,25%);grid-template-rows:0fr 0fr 0fr 0fr}.product-item.no_stoerer{grid-template-rows:0fr 0fr 0.5fr}.product-item.no_stoerer .grid_child stoerer{padding-top:0;padding-bottom:0}.grid_child{grid-row:unset}.grid_child_1{margin-bottom:5px}.grid_child_1{grid-row:1/1;grid-column:1/6;align-items:flex-start}.grid_child_1 img{width:150px;height:100%}.grid_child_2{display:none}.grid_child_3{grid-column:3/5;grid-row:3;align-items:center;padding-bottom:0;justify-content:flex-end!important}.grid_child_5{grid-column:1/5;grid-row:3;justify-content:flex-start}.grid_child_6{grid-column:1/6;grid-row:3;padding-top:10px;padding-left:unset;justify-content:center}.grid_child_note{grid-row:1;grid-column:1/5;justify-content:flex-end}.grid_child_7{grid-column:1/6;grid-row:5;justify-content:flex-end}.grid_child_7,.grid_child_8{padding-top:10px}.grid_child_9{grid-column:1/7;grid-row:6}.stoerer_wrap{margin-top:0;margin-bottom:10px}.tab{display:inline-block;border-bottom:2px solid transparent}.bargeldauszahlung_value{font-size:35px}.zinsen_value,.zinsen_value+span{display:none}.zinsen{font-size:30px}.kk_feature_dispozins,.kk_feature_habenzins{display:block}}
.geb-item-text-secondary{display:none}.f-bold{font-weight:700}.rating-value{padding-top:10px;font-weight:700}.kreditkartenvergleich_select{height:40px;width:100%;margin:0;font-size:15px;border:1px solid #dedede;color:#424242}.filter_item{width:100%;display:flex}ul.sort-result{border-top:none;border-bottom:none;height:auto}table.product-detail-table{table-layout:fixed;width:100%}table.product-detail-table{table-layout:fixed;width:100%}a.antrag_button{position:relative}.has_second_year_price{flex-direction:row!important}.has_second_year_price>.geb-item-text{margin-left:5px}.price_second_year>.geb-item-value{color:#717171;font-size:1.5rem}.abhebegebühren{align-items:center;justify-content:center;display:flex;flex-direction:column}.cash_price{font-weight:700;font-size:16px;font-family:'Open Sans'}.zinsen_value{padding-top:10px;font-weight:700}.products-listing{width:100%;float:unset;margin-left:0}.product-item{grid-template-columns:15% 15% 15% 25% 10% 20%;grid-template-rows:45px 45px 45px 1fr;display:grid}.product-tab-area{width:unset}.grid_img{display:flex;justify-content:flex-start}.grid_child{align-items:center;justify-content:center;display:flex;grid-row:1/3}.grid_child_1{grid-column:1;flex-direction:column;align-items:center}.grid_child_5{justify-content:flex-start}.grid_child_8{grid-row:4;grid-column:1/7}.grid_child.more-info{grid-row:3}.kk_feature_dispozins,.kk_feature_habenzins{display:none}.zins_wrap{display:flex;flex-direction:column}.tagesgeld_risk_disclaimer{color:var(--neutral-dark-blue-60,#707497);font-size:12px;line-height:21px;text-align:end}.more-columns{flex-direction:column}.produkt-container{margin-top:20px}.products-filter{margin-top:0;border:none;width:100%;display:grid;grid-template-columns:repeat(3,31%);justify-content:space-between}.products-calculator input,.products-calculator select{height:40px;width:100%;margin:0;border:1px solid var(--neutral-dark-blue-20,#cfd1dc);color:#424242;border-radius:10px;padding:0 12px}.products-calculator input[type=text]{border-radius:10px 0 0 10px;color:#424242;font-size:14px}.products-filter .betrag{display:flex;flex-direction:row}.products-filter .currency{width:20%;background:#fff;border:1px solid #dedede;border-left:0;align-items:center;justify-content:center;display:flex;border-radius:0 10px 10px 0}.filter_item{width:100%;display:flex;flex-direction:column}.sort_item{width:100%;display:flex;flex-direction:column}.products-sort_wrap{display:flex;justify-content:flex-end;font-size:.9rem;grid-column:2}.products-sort_wrap select{border:none;width:fit-content;color:#101851;font-weight:700}.products-sort_wrap label{align-content:center}.more-columns>div{display:flex;flex-direction:column;width:100%;flex-flow:wrap;justify-content:center;gap:5px}@media only screen and (max-width:640px){.grid_child_3{justify-content:flex-end!important}.grid_child.more-info{margin-top:15px!important;padding-top:5px!important}}@media (max-width:882px){#main{padding:15px}.mobile_filter_toggle{display:flex}.geb-item-text .weltweit,.product-sort-filter{display:none}.dispozins,.habenzins{display:flex;align-items:center;justify-content:center}.geb-item-text{display:flex;justify-self:self-end}.products-filter{grid-template-columns:repeat(1,100%);padding:0 20px}.filter_item{padding-bottom:0;padding-top:20px}.products-calculator input{width:100%;margin-left:0;padding-right:0}.product-item{grid-template-columns:repeat(4,25%);grid-template-rows:1fr 1fr 1fr 0.5fr;content-visibility:auto;contain-intrinsic-size:0 220px}.no_stoerer.product-item{grid-template-columns:repeat(4,25%);grid-template-rows:1fr 1fr 0.5fr}.no_stoerer .stoerer{padding-top:0;padding-bottom:0}.grid_child{align-items:center;justify-content:center;display:flex;grid-row:1/3}.grid_child_note{grid-row:1;grid-column:4;align-items:flex-start}.grid_child_1{grid-row:1/1;grid-column:1/6;align-items:flex-start;margin-bottom:5px}.grid_child_1 img{width:196px;height:auto}.grid_child_1 a{display:flex;justify-content:center;align-items:center}.grid_child_2{grid-column:1/3;grid-row:2;align-items:center}.grid_child_6{grid-column:1/3;grid-row:5;padding-bottom:0!important}.grid_child_5{grid-column:1/5;grid-row:3;padding-top:0;padding-bottom:0;justify-content:flex-start;padding-left:unset}.grid_child_6,.grid_child_7{margin-top:5px;border-top:1px solid #ccc;padding-bottom:5px;display:flex;align-items:center;height:100%}.grid_child_8{grid-column:1/6;grid-row:6;justify-self:flex-start}.grid_child_9{grid-row:4;grid-column:1/6;justify-content:center}.tab{display:inline-block;border-bottom:2px solid transparent}.kk_feature_dispozins,.kk_feature_habenzins{display:block}.products-sort_wrap{justify-content:end;margin-top:0;padding-right:15px}.products-calculator .products-sort_wrap{padding-right:0}.mobile_filter_toggle .filter_text{text-align:center}.tagesgeld_risk_disclaimer{color:var(--neutral-dark-blue-60,#707497);font-size:12px;line-height:21px;text-align:end;margin-bottom:0!important}.teaserbox_cta a .tagesgeld_risk_disclaimer{padding-top:4px}}
.geb-item-text-secondary,.mobile_filter_toggle{display:none}.mobile_filter_toggle .filter_text{width:90%}.mobile_filter_toggle .filter_icon{width:10%;text-align:center}.vergleich_select{height:40px;width:100%;margin:0;font-size:15px;border:1px solid var(--neutral-dark-blue-20,#cfd1dc);color:#424242;border-radius:10px;padding:0 12px}.filter_item{width:100%;display:flex;flex-direction:column}ul.sort-result{border-top:none;border-bottom:none;height:auto}table.product-detail-table{table-layout:fixed;width:100%}table.product-detail-table{table-layout:fixed;width:100%}a.antrag_button{position:relative}.fyrst_extra_info{font-size:15px}.cards_content{display:flex;flex-direction:column}.offered_cards{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;padding:0}.cards_content .geb-item-text{text-align:center}.offered_cards img{height:30px;margin:5px}.offered_cards .Visa img{max-height:25px}.offered_cards .ec_logo_icn img{max-height:55px;height:55px;margin-bottom:0}.products-listing-top{grid-column:1/6}.products-listing{width:100%;float:unset;margin-left:0}.product-item{grid-template-columns:15% 15% 15% 12.5% 12.5% 7.5% 20%;grid-template-rows:45px 45px 45px 1fr;display:grid}.product-tab-area{width:unset}.grid_img{display:flex;justify-content:flex-start}.grid_child{align-items:center;justify-content:center;display:flex;grid-row:1/3}.grid_child_1{grid-column:1;flex-direction:column;align-items:center}.grid_child_5{justify-content:flex-start}.grid_child_6{justify-content:flex-end}.grid_child_8{grid-row:4;grid-column:1/7}.grid_child.more-info{grid-row:3}.kk_feature_dispozins,.kk_feature_habenzins{display:none}.zins_wrap{display:flex;flex-direction:column}@media (max-width:882px){#main{padding:15px}.mobile_filter_toggle{display:flex;padding:0 15px}.geb-item-text span:first-child{display:none}.dispozins,.habenzins{display:flex;align-items:center;justify-content:center}.geb-item-text{display:flex}.filter_item{padding-bottom:0;width:100%;padding-left:0}.product-item{grid-template-columns:repeat(4,25%);grid-template-rows:0fr 1fr 1fr 0.5fr 0.5fr}.product-item.no_stoerer{grid-template-rows:1fr 1fr 0.5fr}.grid_child_1 img{width:150px;height:unset}.product-item.no_stoerer .stoerer{padding-top:0;padding-bottom:0}.grid_child{grid-row:unset}.grid_child_1{grid-row:1/1;grid-column:1/6;border-bottom:1px solid #ccc;display:flex;justify-content:flex-start}.grid_child_1 a{justify-content:center;align-items:center}.grid_child_2{display:none}.grid_child_3{grid-column:1/3;grid-row:2/3;align-items:center}.grid_child_5{grid-column:1/5;grid-row:3;justify-content:flex-start;padding-left:0;align-items:flex-start}.grid_child_6{grid-column:4;grid-row:1;align-items:center;justify-content:center;margin-top:15px}.grid_child_7{grid-column:1/6;justify-content:flex-end}.grid_child_7,.grid_child_8{margin-top:2px;padding-top:10px;grid-row:5}.grid_child_8{grid-column:1/3;justify-self:flex-start}.grid_child_9{grid-column:1/7;grid-row:6}.tab{display:inline-block;border-bottom:2px solid transparent}.kk_feature_dispozins,.kk_feature_habenzins{display:block}.toggle-active{border-left:0!important;border-right:0;border-top:0}.caption-product-name{justify-self:start;margin-bottom:6px}.card-double-value .card-value{font-size:20px}}@media screen and (max-width:767px){.produkt-container{margin-top:0!important}#main{padding:15px}.grid_child_1{align-items:flex-start}.geb-item{align-items:flex-end}.geb-item p{text-align:right}}@media screen and (min-width:768px) and (max-width:1023px){.produkt-container{margin-top:33px!important}}.caption-product-name{color:var(--neutral-dark-blue-80,#101851);font-size:12px;font-weight:500;font-family:montserrat,sans-serif}

.wpcf7-form-control{border:1px solid #9fa3b9!important;border-radius:8px!important;margin-top:10px!important}.wpcf7-text{height:42px!important}.wpcf7-textarea{height:150px!important}.wpcf7-text,.wpcf7-textarea{color:#101851!important;font-size:16px!important}.contact-form-wrap label input{padding:0 15px;background-color:var(--form_bg_color);outline:0;font-size:15px;height:38px;color:#101851;border:1px solid #b2b5c6;border-radius:8px;margin-top:5px}.label{font-weight:500}.contact-form-wrap textarea{width:100%;padding:8px 15px;box-sizing:border-box;margin-right:0;background-color:var(--form_bg_color);color:#101851!important;font-size:15px!important;height:150px!important;border:1px solid #9fa3b9!important;border-radius:8px!important;margin-top:10px!important}.contact-form-wrap .error{color:#dc3232;font-size:13px;display:inline}.consultancy-form-wrap .kontakt-form-response,.contact-form-wrap .kontakt-form-response{background-color:#dff0d8;border:1px solid #5ca340;color:#5ca340;border-radius:0 0 0 0;padding:25px;text-transform:uppercase;text-align:center}.fv-consult{--fvc-navy:var(--neutral-dark-blue-100, #101851);--fvc-body:var(--neutral-dark-blue-60, #707497);--fvc-label:var(--neutral-dark-blue-80, #404674);--fvc-blue:var(--primary-kings-blue-100, #163BFB);--fvc-blue-dark:#072ADE;--fvc-blue-bg:#E0EDFF;--fvc-blue-selected:#F0F6FE;--fvc-border:var(--neutral-dark-blue-20, #CFD1DC);--fvc-muted:var(--neutral-dark-blue-60, #707497);--fvc-cta:var(--accent-green-dark, #169C65);--fvc-cta-hover:#0F8654;--fvc-font-head:'Montserrat',sans-serif;--fvc-font-body:'Open Sans',Arial,sans-serif;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px 64px;align-items:start;background:#f0f6fe;border-radius:28px;padding:48px;font-family:montserrat,sans-serif;color:var(--fvc-body)}.fv-consult--no-hero{grid-template-columns:minmax(0,1fr);max-width:760px}.fv-consult-hero{display:flex;flex-direction:column;gap:26px;min-width:0;align-self:stretch}.fv-consult-badge{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;background:var(--fvc-blue-bg);border:1px solid #cce0ff;color:var(--fvc-blue);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:7px 14px;border-radius:999px}.fv-consult-badge-dot{width:14px;height:14px;border-radius:50%;border:2px solid var(--fvc-blue);box-sizing:border-box;flex-shrink:0}.fv-consult h2.fv-consult-headline{margin:0;font-family:var(--fvc-font-head);font-size:clamp(26px, 2.3vw, 32px);line-height:1.22;font-weight:700;color:var(--fvc-navy);letter-spacing:-.5px;text-wrap:balance}.fv-consult-headline span{color:var(--fvc-blue)}.fv-consult-intro{margin:0;font-size:17px;line-height:1.6;color:var(--fvc-body)}.fv-consult-benefits{display:flex;flex-direction:column;gap:20px;margin-top:6px}.fv-consult-benefit{display:flex;gap:16px;align-items:flex-start}.fv-consult-benefit-icon{width:48px;height:48px;border-radius:50%;background:var(--fvc-blue-bg);color:var(--fvc-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fv-consult-benefit-icon svg{width:24px;height:24px;display:block}.fv-consult-benefit-title{font-weight:700;font-size:16px;color:var(--fvc-navy)}.fv-consult-benefit-text{font-size:14px;color:var(--fvc-body);margin-top:3px;line-height:1.5}.fv-consult-steps{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(16,36,63,.08);padding:22px 24px}.fv-consult-steps-title{font-family:var(--fvc-font-head);font-weight:700;font-size:15px;color:var(--fvc-navy);margin-bottom:16px}.fv-consult-steps-row{display:flex;align-items:flex-start}.fv-consult-step{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.fv-consult-step-num{width:34px;height:34px;border-radius:50%;background:var(--fvc-blue-bg);color:var(--fvc-blue);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.fv-consult-step-num.is-active{background:var(--fvc-blue);color:#fff}.fv-consult-step-label{font-size:12.5px;font-weight:600;color:var(--fvc-label);text-align:center;line-height:1.3;text-wrap:balance;max-width:110px}.fv-consult-step-arrow{flex:0.5;display:flex;align-items:center;justify-content:center;color:var(--fvc-blue);opacity:.35;margin-top:7px}.fv-consult-step-arrow svg{width:20px;height:20px;display:block}.fv-consult-photo{position:relative;margin-top:auto;padding-top:8px;margin-bottom:-48px;line-height:0}.fv-consult-photo img{width:100%;height:auto;display:block;border:0}.fv-consult-card{background:#fff;border:1px solid #cce0ff;border-radius:20px;box-shadow:0 0 15px 2px rgba(58,76,82,.12);padding:48px 52px;min-width:0}.fv-consult-card-head{text-align:center;margin-bottom:24px}.fv-consult h3.fv-consult-card-title{margin:0;font-family:var(--fvc-font-head);font-size:30px;font-weight:700;color:var(--fvc-navy)}.fv-consult-card-sub{margin:8px 0 0;font-size:15px;color:var(--fvc-body);line-height:35px}.fv-consult .consultancy-form{display:flex;flex-direction:column;gap:24px}.fv-consult-section{display:flex;flex-direction:column;gap:16px}.fv-consult-section-title{font-family:var(--fvc-font-head);font-weight:700;font-size:16px;color:var(--fvc-navy)}.fv-consult-section-sub{font-size:13.5px;color:var(--fvc-body);margin-top:4px}.fv-consult-row-name{display:grid;grid-template-columns:150px 1fr 1fr;gap:16px}.fv-field{display:flex;flex-direction:column;gap:6px;min-width:0}.fv-consult .label{font-size:13px;font-weight:600;color:var(--fvc-label)}.fv-consult input[type=email],.fv-consult input[type=tel],.fv-consult input[type=text],.fv-consult select{height:50px;width:100%;border:1.5px solid var(--fvc-border);border-radius:10px;padding:0 14px;font-size:15px;color:var(--fvc-navy);background:#fff;font-family:inherit;box-sizing:border-box;outline:0;margin:0}.fv-consult input::placeholder,.fv-consult textarea::placeholder{color:#9a9ebb}.fv-consult input[type=email]:focus,.fv-consult input[type=tel]:focus,.fv-consult input[type=text]:focus,.fv-consult select:focus,.fv-consult textarea:focus{border-color:var(--fvc-blue);box-shadow:none}.fv-consult-phone{display:flex;gap:10px}.fv-consult-phone select{width:auto;flex-shrink:0;background:#f0f6fe;color:var(--fvc-label);font-weight:600}.fv-consult-phone input{flex:1;min-width:0}.fv-consult-topics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr;gap:14px}.fv-topic{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;cursor:pointer;border:1.5px solid var(--fvc-border);background:#fff;box-sizing:border-box;margin:0}.fv-topic input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.fv-topic-badge{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.fv-topic-badge svg{width:26px;height:26px;display:block}.fv-topic-badge--zins{color:#4697f7}.fv-topic-badge--anlage{color:#169c65}.fv-topic-badge--banking{color:#f59e0b}.fv-topic-badge--vorsorge{color:#ec4899}.fv-topic-badge--sonstiges{color:#707497}.fv-topic-text{display:flex;flex-direction:column;gap:2px;text-align:left}.fv-topic-title{font-weight:700;font-size:15px;color:var(--fvc-navy)}.fv-topic-sub{font-size:13px;color:var(--fvc-body);line-height:1.35}.fv-topic:hover{border-color:#cce0ff;background:#fafcff}.fv-topic:has(input:checked){border-color:var(--fvc-blue);background:var(--fvc-blue-selected);box-shadow:0 0 0 .5px var(--fvc-blue),0 4px 12px rgba(27,107,224,.14)}.fv-topic:has(input:focus-visible){outline:2px solid var(--fvc-blue);outline-offset:2px}.fv-consult .sonstiges-text-wrap textarea{width:100%;box-sizing:border-box;border:1.5px solid var(--fvc-border);border-radius:10px;padding:12px 14px;font-size:15px;color:var(--fvc-navy);font-family:inherit;margin-top:8px;outline:0}.fv-consult-consents{display:flex;flex-direction:column;gap:12px}.consent-wrap{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:13px;line-height:1.55;color:var(--fvc-body,#5b6b80);margin:0;font-weight:400}.consent-wrap input[type=checkbox]{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:#163BFB;cursor:pointer}.consent-wrap span a{color:#163bfb;text-decoration:underline}.consent-wrap span a:hover{color:#072ade;text-decoration:underline}.fv-consult-submit{min-height:56px;padding:10px 24px;width:100%;border:none;border-radius:10px;background:#163bfb;color:#fff;font-size:16px;font-weight:700;font-family:var(--fvc-font-head);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 12px rgba(22,59,251,.3);transition:background .2s,box-shadow .2s}.fv-consult-submit:hover{background:#0a2dca;box-shadow:0 6px 16px rgba(22,59,251,.4)}.fv-consult-submit:active{transform:translateY(1px)}.fv-consult-submit:disabled{opacity:.6;cursor:not-allowed}.fv-consult-submit-arrow{font-size:20px;line-height:1}.fv-consult-privacy{text-align:center;font-size:12.5px;color:var(--fvc-muted);margin-top:-8px}.consultancy-form-wrap .error{color:#dc2626;font-size:13px;display:none}.consultancy-form-wrap .input-error{border-color:#dc2626!important}.fv-consult .fv-consult-consents .error{margin-top:-6px;margin-left:28px}.fv-consult-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 48px;background:#f0f6fe;border-radius:28px;padding:32px 40px;margin-top:24px;font-family:montserrat,sans-serif}.fv-consult-trust-item{display:block;text-align:center}.fv-consult-trust-icon{width:56px;height:56px;border-radius:50%;background:#fff;color:var(--primary-kings-blue-100,#163bfb);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(16,24,81,.06);align-self:center}.fv-consult-trust-icon svg{width:26px;height:26px;display:block}.fv-consult-trust-head{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:8px}.fv-consult-trust-title{font-weight:700;font-size:15px;line-height:1.35;color:var(--neutral-dark-blue-100,#101851)}.fv-consult-trust-text{font-size:13.5px;line-height:1.5;color:var(--neutral-dark-blue-60,#707497)}@media screen and (max-width:1099px){.fv-consult{grid-template-columns:minmax(0,1fr)}.fv-consult-hero{padding-top:0}.fv-consult-photo{margin-top:12px;margin-bottom:0;display:none}.fv-consult-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.fv-consult{padding:20px 16px;border-radius:20px}.fv-consult-trust{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px;border-radius:20px;margin-top:16px}.fv-consult-card{padding:28px 20px;border-radius:18px}.fv-consult h3.fv-consult-card-title{font-size:26px}.fv-consult-row-name{grid-template-columns:1fr}}@media screen and (max-width:640px){.fusion-footer .fusion-column-last{order:-1}.fusion-footer .fusion-column:first-child{order:-2}}.fusion-footer .fusion-footer-widget-area .fusion-row .fusion-columns{display:flex}.newsletter-wrapper p{margin-top:10px;margin-bottom:10px}.newsletter-wrapper .email-button-group{display:flex;flex-direction:row;align-items:center;position:relative;margin-bottom:10px}.email-button-group input.newsletter-email{padding:20px;margin-top:0;border-top-left-radius:10px;border-bottom-left-radius:10px;border:none;color:#676767}.email-button-group p.sib-email-area{margin:0;flex:1}.sib-default-btn{padding:12px!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;margin:0;color:#fff!important;border:none!important}.newsletter-acceptance{font-size:12px}.sib-acceptance a{display:inline-block;text-decoration:underline}.sib-acceptance input[type=checkbox]{margin-left:0}form#sib_signup_form_1{padding:0}.newsletter-wrapper .wpcf7-form-control{margin:0!important;border:none!important}.newsletter-wrapper input[data-form-type=email]{border-top-right-radius:0!important;border-bottom-right-radius:0!important;position:relative;width:calc(100% + 20px)!important;right:-5px;left:0;font-size:14px!important;font-weight:400}.newsletter-wrapper p:nth-of-type(2){display:flex;position:relative}.newsletter-accordion-toggle{font-size:12px;margin:0!important;opacity:.6;color:#fff}.newsletter-accordion-toggle:hover{opacity:1;cursor:pointer}.newsletter-accordion-toggle i{margin-right:8px}.newsletter-accordion-content{font-size:11px;line-height:16px}.newsletter-accordion-content a{display:inline-block;max-height:15px;text-decoration:underline}.newsletter-form-response{font-size:12px;line-height:16px;display:none}.newsletter-form-response strong{color:#fff}.inline-newsletter-wrapper .newsletter-form-response strong{color:#101851}#header_newsletter_submit.disabled,#inline_newsletter_submit.disabled,#newsletter_submit.disabled{background-color:#9ea0b5;cursor:not-allowed}#header_newsletter_submit.active,#inline_newsletter_submit.active,#newsletter_submit.active{background-color:#00f;cursor:pointer}.header-newsletter-form-response,.inline-newsletter-form-response{display:none;font-size:13px}.header-newsletter-title,.inline-newsletter-title{font-weight:700;line-height:19.5px;font-size:16px;margin-bottom:5px!important}.header-newsletter-subtitle,.inline-newsletter-subtitle{line-height:15px;font-size:12px;margin-bottom:15px!important}.header-newsletter-email[type=email],.inline-newsletter-email[type=email]{border-radius:4px;height:40px;margin-bottom:10px;color:#101851}.header-newsletter-acceptance,.inline-newsletter-acceptance{font-size:12px;line-height:15px}.header-newsletter-acceptance a,.inline-newsletter-acceptance a{color:#101851!important;text-decoration:underline}.header-newsletter-acceptance input[type=checkbox],.inline-newsletter-acceptance input[type=checkbox]{margin-left:0}.header-newsletter-accordion-toggle,.inline-newsletter-accordion-toggle{font-size:12px;margin:0!important;color:#000731;opacity:.7}.header-newsletter-accordion-toggle:hover,.inline-newsletter-accordion-toggle:hover{opacity:1;cursor:pointer}.header-newsletter-accordion-toggle i,.inline-newsletter-accordion-toggle i{margin-right:8px}.header-newsletter-accordion-content,.inline-newsletter-accordion-content{font-size:11px;line-height:16px}.header-newsletter-accordion-content a,.inline-newsletter-accordion-content a{display:inline-block;max-height:15px;text-decoration:underline;color:#101851}.header-newsletter-btn,.inline-newsletter-btn{border-radius:4px!important;color:#fff;width:100%;border:none;padding:12px 29px;margin-top:15px}.full-opacity{opacity:1}@media screen and (max-width:640px){.contact-form-wrap{padding:0 15px 0 0}.search-error h3{margin:40px 0 10px 0!important}}.search-error h3{font-size:32px!important;line-height:38px!important;margin:0 0 10px 0}.search-error p{margin-bottom:40px}.search-error .fusion-search-form-content{display:flex}.search-error form input{width:100%!important}.fusion-button::after{font-family:"Font Awesome 5 Free";font-weight:900}@media (max-width:767px){.search-button .search-button-text{display:none}.search-button::after{content:"\f002";display:inline-block}.search-read-more{width:fit-content!important}.fusion-meta-info{display:flex;justify-content:space-between;align-items:center}}.fusion-recent-posts h4,.related-post-wrapper h4{font-size:16px!important;line-height:20px!important}body.page-template .post-content>div:first-child{margin-bottom:0!important;margin-top:0!important}.accordian.fusion-accordian i.fa-fusion-box.active-icon,.accordian.fusion-accordian i.fa-fusion-box.inactive-icon{color:#1a73e8!important;background-color:transparent!important;padding:0;border-color:unset}.accordian.fusion-accordian i.fa-fusion-box.inactive-icon:before{content:"\f107"!important;font-family:awb-icons!important;font-weight:400}.accordian.fusion-accordian .fusion-panel{box-shadow:none;border:none!important;border-bottom:1px solid #e0dede!important;border-radius:0;background-clip:padding-box;margin-bottom:0!important;background-color:unset!important}.accordian.fusion-accordian .panel-title a{padding:15px 0!important}.accordian.fusion-accordian i.fa-fusion-box.active-icon:before{content:"\f106"!important;font-family:awb-icons!important;font-weight:400}.accordian.fusion-accordian .panel-title .inactive .fa-fusion-box,.accordian.fusion-accordian .panel-title a:not(.inactive):hover .fa-fusion-box{background-color:transparent!important;border-color:unset!important}#fragen,#weitere-fragen,.accordian.fusion-accordian .panel-title a:not(.inactive):hover,.fusion-toggle-boxed-mode:hover .panel-title a{color:#1f2352!important}#fragen,#weitere-fragen{font-size:24px;font-weight:700}.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body{padding-left:0!important}.accordian.fusion-accordian a{color:#1a5dff}#closeFaqToggles{cursor:pointer;color:#767989}#closeFaqToggles i{margin-left:10px}.fusion-header{background:#fff}