.testimonial__stars{flex:0 0 100%;margin-bottom:20px;margin-top:20px;max-width:100%;padding-left:4px;padding-right:4px;position:relative;text-align:center;width:100%}.testimonial__stars .small{font-size:80%}.testimonial__external-link{flex:0 0 100%;margin-bottom:40px;margin-top:20px;max-width:100%;padding-left:4px;padding-right:4px;position:relative;text-align:center;width:100%}.testimonial__external-link-dual-link{display:flex;flex-wrap:wrap;margin:20px -4px 40px}.testimonial__external-link-dual-link div{flex:0 0 100%;max-width:100%;padding-left:4px;padding-right:4px;position:relative;text-align:center;width:100%}@media (min-width:992px){.testimonial__external-link-dual-link div{flex:0 0 50%;max-width:50%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.testimonial__description-image{display:none}@media (min-width:992px){.testimonial__description-image{display:block;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.testimonial__description-text{flex:0 0 100%;max-width:100%;padding-left:4px;padding-right:4px;position:relative;width:100%}@media (min-width:992px){.testimonial__description-text{flex:0 0 83.3333333333%;max-width:83.3333333333%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.testimonial__display-list{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;margin-top:20px}.testimonial__display-list .testimonial-stars--star .vuicon-stack{width:1em}.testimonial__display-list-image{flex:0 0 25%;max-width:25%;padding-left:4px;padding-right:4px;position:relative;width:100%}.testimonial__display-list-content{flex:0 0 75%;max-width:75%;padding-left:4px;padding-right:4px;position:relative;width:100%}.testimonial__display-list-link,.testimonial__display-list-link:hover{color:#000}.testimonial__display-list-date{font-size:90%;font-style:italic}.testimonial__display-list-ordered-product{color:var(--black);font-weight:700}.testimonial__comment{background:var(--grey-light);margin-bottom:0;margin-top:10px;padding:5px}.testimonial__welcome-offer{background-color:#f0f0f0;display:flex;flex-wrap:wrap;margin:10px -4px 20px;padding:5px}.testimonial__welcome-offer-important-sentence{font-size:1.5em;font-weight:700}.testimonial__welcome-offer-form{align-items:center;display:flex;flex:0 0 100%;justify-content:center;margin-bottom:10px;margin-top:10px;max-width:100%;padding-left:4px;padding-right:4px;position:relative;width:100%}.testimonial__welcome-offer-form form{width:400px}.testimonial__welcome-offer-form button{height:41px}@media (min-width:992px){.testimonial__welcome-offer-form{flex:0 0 50%;max-width:50%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.testimonial__welcome-offer-text{flex:0 0 100%;max-width:100%;padding-left:4px;padding-right:4px;position:relative;text-align:center;width:100%}@media (min-width:992px){.testimonial__welcome-offer-text{flex:0 0 50%;max-width:50%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.reinsurance-testimonial-container{flex:1 1 auto}.reinsurance-testimonial-container .reinsurance-icon{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:4px;padding-right:4px;position:relative;width:100%}@media (min-width:992px){.reinsurance-testimonial-container .reinsurance-icon{flex:0 0 16.6666666667%;margin-bottom:0;max-width:16.6666666667%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.pagination-container{align-items:center;display:flex;flex:0 0 100%;flex-wrap:wrap;justify-content:center;max-width:100%;padding-left:4px;padding-right:4px;position:relative;width:100%}@media (min-width:992px){.pagination-container{justify-content:space-between}}.pagination-container{background:#f0f0f0;margin-bottom:10px;padding:5px}.pagination-container .dropdown{height:100%;margin:0}@media (min-width:992px){.pagination-container.bottom{justify-content:flex-end}}.pagination{display:block;text-align:center}.pagination .active,.pagination .wf-link,.pagination a{color:var(--black);display:inline-block;margin:0 3px;padding:10px}.pagination .active:hover,.pagination .wf-link:hover,.pagination a:hover{background:var(--black);color:#fff;text-decoration:none}.pagination .active{background:var(--black);color:#fff}#ajax-pagination-previous-container{margin:2em auto}#ajax-pagination-previous-container .ajax-pagination__button-container{margin:0}#ajax-pagination-next-container{margin:3em auto}#ajax-pagination{align-items:center;display:flex;flex-direction:column}#ajax-pagination .text{font-size:1.7rem;margin-bottom:.5em}.ajax-pagination__button-container{font-size:1.6rem}.ajax-pagination__button-container .hidden-anchor{display:none}.progress-bar-container{background:#ddd;border-radius:3px;display:block;height:5px;margin:1em 0;width:100%}.progress-bar{background:red;border-radius:3px;display:block;height:100%}#error-ajax-container{display:flex;justify-content:center}#error-ajax-container.previous{padding-bottom:2em}#error-ajax-container.next{padding-top:1em}.reinsurance-icon-container{column-gap:var(--spacing-small);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--spacing-double-large)}@media (min-width:768px){.reinsurance-icon-container{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.reinsurance-icon-container{gap:var(--spacing-large);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.reinsurance-icon-container .reinsurance-icon{align-items:baseline;min-width:130px;text-align:center}.reinsurance-icon-container .reinsurance-icon.reinsurance-partner__item.trustpilot{border:1px solid var(--stroke-neutral-hard);border-radius:var(--radius-medium);display:flex;flex-direction:column;gap:var(--spacing-small);min-width:174px;padding:var(--spacing-medium)}.reinsurance-icon-container .reinsurance-icon.reinsurance-partner__item.trustpilot .wording{color:var(--text-icon-neutral-medium);font-size:var(--font-size-200);font-weight:var(--font-weight-400);line-height:var(--line-height-200);text-align:left}.reinsurance-icon-container .reinsurance-icon.reinsurance-partner__item.trustpilot .trustpilot-top{align-items:flex-start;gap:var(--spacing-extra-extra-small);height:auto}.reinsurance-icon-container .reinsurance-icon.reinsurance-partner__item.trustpilot .trustpilot-top .info-score{color:var(--text-icon-neutral-hard);font-size:var(--font-size-100);font-weight:var(--font-weight-400);line-height:var(--line-height-100);text-align:left}.reinsurance-icon-container .reinsurance-icon .icon{text-align:left}.reinsurance-icon-container .reinsurance-icon .icon .vuicon{font-size:3rem;margin:0}.reinsurance-icon-container .reinsurance-icon .icon.icon-testimonial{background:initial;border:initial}.reinsurance-icon-container .reinsurance-icon .icon.icon-testimonial .vuicon{font-size:5rem}.reinsurance-icon-container .reinsurance-icon .reinsurance-text{color:var(--text-icon-neutral-medium);font-size:var(--font-size-300);font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-300);line-height:var(--line-height-300);text-align:left}@media (min-width:992px){.reinsurance-icon-container .reinsurance-icon{margin-bottom:0;width:inherit}}.reinsurance-icon-container .reinsurance-icon .vuicon{display:block;font-size:3em}.reinsurance-icon-container .reinsurance-icon .vuicon.vuicon-escda{font-size:5em;margin-bottom:0}.reinsurance-icon-container .reinsurance-icon a{color:var(--black)}.reinsurance-icon-container .reinsurance-icon a:hover{text-decoration:none}.reinsurance-icon-container .reinsurance-icon .escda-top{height:70px;margin-bottom:var(--padding-small)}.reinsurance-icon-container .reinsurance-icon .trustpilot-top{align-items:center;display:flex;flex-direction:column}.reinsurance-icon-container .reinsurance-icon .ekomi-seal{display:flex;flex-direction:column;gap:var(--padding-large)}.reinsurance-icon-container .reinsurance-icon .ekomi-seal .seal-note-container{font-size:1.25rem;line-height:1.3em}.reinsurance-icon-container .reinsurance-icon .icon-netcomm img{max-width:100%}.reinsurance-icon .rating .vuicon{font-size:1.3em}