@charset "UTF-8";.menu-open-container{display:none}@media (max-width:767.98px){.menu-open-container{display:block;flex:0 0 100%;margin-bottom:15px;max-width:100%;padding-left:4px;padding-right:4px;position:relative;width:100%}}body.account .menu-open-container,body.advice .menu-open-container{display:none}#sidebar-container{margin-left:-100%;opacity:0;top:0;transition:margin-left .3s ease,opacity .3s ease;-webkit-overflow-scrolling:touch;background:#fff;height:100%;left:0;overflow:auto;padding:0;pointer-events:none;position:fixed;width:80%;z-index:1000;z-index:2001}@media (min-width:540px){#sidebar-container{border-left:0;margin-top:0;width:400px}}@media (min-width:768px){#sidebar-container{background:#0000;display:none;display:block;flex:0 0 33.3333333333%;height:auto;margin-left:0;max-width:33.3333333333%;opacity:1;overflow:initial;padding-left:4px;padding-right:4px;pointer-events:all;position:relative;transform:none;width:100%;z-index:1}}@media (min-width:992px){#sidebar-container{flex:0 0 25%;max-width:25%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.show-menu-side #sidebar-container,.show-menu-side .cross-close-menu-side{margin-left:-4px;opacity:1;pointer-events:all}.content-menu-container{--var-sticky-offset:0}.content-menu-container nav a{border:1px solid #beb9b9;border-bottom:0;color:var(--black);display:block;padding:5px}.content-menu-container nav a:last-child{border-bottom:1px solid #beb9b9}.content-menu-container nav a.active,.content-menu-container nav a:hover{background:var(--red-main);color:#fff;text-decoration:none}.content-menu-container span.level-1{background:var(--black);color:#fff;display:block;font-weight:700;margin-top:15px;padding:5px;text-transform:uppercase}.content-menu-container span.level-1:first-child{margin-top:0}@media (min-width:768px){.content-menu-container{--var-sticky-offset:calc(var(--global-header-height) + 15px)}}.content-menu-container:not(.account).sticky-top{top:var(--var-sticky-offset)}#header-account__content .content-menu-container{display:block;flex:0 0 100%;max-width:100%;padding-left:4px;padding-right:4px;position:relative;width:100%}#header-account__content .level-2,#header-account__content .level-3{display:block!important}.sub-item-container{margin-bottom:5px;padding-left:5px}.user-name-container{margin-bottom:1em;padding:.5em}@media (min-width:768px){.user-name-container{margin-bottom:0}}.logout-button-container{margin-bottom:10px;text-align:center}#breadcrumb{background:#fff;margin:10px 0;position:relative}#breadcrumb .fade-after{background:linear-gradient(90deg,#fff0,#fff 60%);content:" ";height:100%;position:absolute;right:4px;top:0;width:3rem;z-index:1}#breadcrumb nav{overflow:hidden;overflow-x:auto}#breadcrumb .vuicon-home{display:inline-block;height:13px;width:12px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/ ";padding:0 5px;padding:0}.breadcrumb>li:last-child{padding-right:2rem}.breadcrumb{background:#fff;border-radius:0;margin:0;padding:0;-webkit-overflow-scrolling:touch;white-space:nowrap}.breadcrumb li>a,.breadcrumb li>span{color:var(--black);display:inline-block;font-size:1.2rem;padding:5px 0}.breadcrumb li>a:hover{text-decoration:underline}#newsletter-layer-container{background:#fff;border:1px solid #c8c8c8;bottom:0;left:-100%;padding:10px 25px;position:fixed;right:0;transition-duration:.5s;width:100%;z-index:1000001}@media (min-width:768px){#newsletter-layer-container{background:#fff;bottom:-1px;left:-565px;right:auto;width:560px}}#newsletter-layer-container .title{font-size:3rem;margin-bottom:5px;text-align:center}#newsletter-layer-container .subtitle,#newsletter-layer-container .subtitle-mobile{font-size:1.5rem;line-height:1.5;margin-bottom:10px;text-align:center}#newsletter-layer-container .subtitle-mobile{cursor:pointer}@media (min-width:540px){#newsletter-layer-container .subtitle-mobile{display:none}}#newsletter-layer-container .subtitle-mobile .underline{display:inline-block}#newsletter-layer-container .soft_gold{color:#e0d49c}#newsletter-layer-container .small{color:#b0b0b0;line-height:1.2;margin-top:10px;text-align:center}#newsletter-layer-container .hide-mobile{display:none}@media (min-width:540px){#newsletter-layer-container .hide-mobile{display:block}}#newsletter-layer-container .close{color:var(--black);float:right;font-size:18px;font-weight:700;line-height:1;opacity:.2}#newsletter-layer-container.active{left:0}@media (min-width:768px){#newsletter-layer-container.active{left:-1px}}#newsletter-layer-container.de .title{font-size:1.7em}#newsletter-layer-container.ch .title{font-size:2em}#newsletter-layer-container.layer_private_sell{background:#000;border:none;color:#f0f0f0}#newsletter-layer-container.layer_private_sell .close{color:#c8c8c8;opacity:1;text-shadow:none}#newsletter-layer-container.layer_private_sell .title{color:#e0d49c;line-height:1}#newsletter-layer-container.layer_private_sell button{background:#e0d49c;color:#000}#newsletter-layer-container.layer_private_sell .rgpd-text a{color:#fff}#newsletter-layer-container .rgpd-text{margin-top:10px;text-align:center}#newsletter-layer-container .price-container{white-space:nowrap}h2{text-align:left}.box{border:1px solid #c8c8c8;box-shadow:0 1px 2px #c8c8c8;line-height:1.3;margin-bottom:2em;margin-top:1em;padding:5px}.anchor-list{border-bottom:1px dotted #c8c8c8;margin-bottom:15px;padding-bottom:15px}.border-grey{border:1px solid #c8c8c8}.center{text-align:center}.right{text-align:right}table.table-center{margin:0 auto;width:50%}table td,table th{border-top:1px solid #ddd;padding:.5em}.font-italic{font-style:italic}@media (min-width:1500px){.contact-container{flex:0 0 66.6666666667%;margin-left:16.66666667%;max-width:66.6666666667%;padding-left:4px;padding-right:4px;position:relative;width:100%}}.collapse-container .collapse-toggle{color:var(--red-main);cursor:pointer;padding:10px 0}.collapse-container .collapse-content{margin-bottom:10px}.breadcrumb>li:first-child{display:inline-block}.breadcrumb>li:first-child+li:before{content:"/ "}.link-condition-loyalty{color:#ff0032}.link-condition-loyalty:hover{cursor:pointer}.link-condition-loyalty-content{background-color:#eeebeb;border:1px solid var(--black);padding:1em}.reinsurance-testimonial-container .vuicon-escda{font-size:3em!important;margin-bottom:10px!important}.contact-escda{margin-top:1em}.testimonial-stars--star{display:flex;font-size:2rem}.testimonial__stars--top{align-items:center;display:flex;justify-content:center}.test-ab-button .button-red{background:#000;border:1px solid #000;border-radius:calc(var(--font-size-300) + .5em);color:#fff;display:inline-block;font-size:var(--font-size-300);font-weight:700;line-height:var(--line-height-300);padding:.5em 1em;text-align:center;text-decoration:none;text-transform:none}.test-ab-button .button-red:focus,.test-ab-button .button-red:hover,.test-ab-button .button-red:visited{cursor:pointer;text-decoration:none}.test-ab-button .button-red.medium,.test-ab-button .button-red.small{border-radius:calc(var(--font-size-200) + .5em);font-size:var(--font-size-200);line-height:var(--line-height-200)}.test-ab-button .button-red[disabled]{color:#fff!important;cursor:not-allowed}.test-ab-button .button-red[disabled]:not(.ladda-button){background:#c8c8c8!important}.test-ab-button .button-red:hover{background:var(--red-main);border:1px solid var(--red-main);color:#fff}.border-cgv{border:1px solid #000;border-radius:7px;padding:5px}.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;background:#f0f0f0;display:flex;flex:0 0 100%;flex-wrap:wrap;justify-content:center;margin-bottom:10px;max-width:100%;padding:5px;position:relative;width:100%}@media (min-width:992px){.pagination-container{justify-content:space-between}}.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{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:var(--padding-large)}@media (min-width:768px){.reinsurance-icon-container{justify-content:space-between}}.reinsurance-icon-container .reinsurance-icon{align-items:center;display:flex;flex-direction:column;gap:var(--padding-large);justify-content:flex-start;position:relative;text-align:center}.reinsurance-icon-container .reinsurance-icon .icon{align-items:center;border:1px solid var(--black);border-radius:var(--border-radius-rounded);display:flex;height:52px;justify-content:center;min-width:52px;text-align:center}.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{font-size:1.25rem;line-height:1.3em}@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}