*{box-sizing:border-box}.span-filtrer-par{display:inline-block;padding:12px 20px 0 0}.button{background:#fdfdfd;border:1px solid #dedcdd;border-radius:5px;color:#8e8e8e;cursor:pointer;display:inline-block;display:block;margin-bottom:10px;margin-right:15px;padding:10px 20px}.button.is-checked,.button:active,.button:hover{background:#6304f6;border-color:#6304f6;color:#fdfdfd}.button.active.focus,.button.active:focus,.button.focus,.button:active.focus,.button:active:focus,.button:focus{outline:none}.button-group:after{clear:both;content:"";display:block}.button-group .button{border-radius:0;float:left;margin-left:0;margin-right:0}.button-group .button:first-child{border-radius:.5em 0 0 .5em}.button-group .button:last-child{border-radius:0 .5em .5em 0}.grid:after{clear:both;content:"";display:block}.element-item{margin:3px;padding:10px}.element-item a{color:#58585a}.element-item a:hover{color:#58585a;text-decoration:underline}.element-item img{border:1px solid #eee;margin-bottom:10px;padding:5px}.element-item>*{margin:0;padding:0}.text-filter-bottom,.text-filter-bottom-tous,.text-filter-bottom-vie-emprunteur{margin-top:30px;padding-right:20px}.icon--familyInsurance:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/dependency.svg)}.icon--bike:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/moto.svg)}.icon--immo:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/house.svg)}.icon--animals:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/pet.svg)}.icon--foresight:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/life.svg)}.icon--crossPharmacy:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/health.svg)}.icon--car1:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/car.svg)}.icon--calculator:before{background-image:url(https://www.lecomparateurassurance.com/src/assets/images/icon/product/borrower.svg)}.partenaire-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.partenaire-grid .partenaire-item span{font-size:12px}g.highcharts-button{display:none}.filters-button-group button,.filters-select-group,.label-filtrer-par,.span-filtrer-par{font-size:14px}.label-filtrer-par{display:inline-block;font-weight:600;margin-left:-15px;padding-right:1em;text-transform:uppercase}.filters-select-group{border:1px solid #dfddde;border-radius:5px;font-weight:600;margin-bottom:15px;outline:none;padding:.5em 1em .5em .5em;position:relative;text-transform:uppercase}.filters-select-group:hover{cursor:pointer}.filters-select-group option{font-size:14px;font-weight:600}.filters-select-group option:active,.filters-select-group option:checked,.filters-select-group option:hover{background-color:#6304f6!important;box-shadow:inset 0 0 10px 10px #6304f6;color:#fdfdfd;cursor:pointer}@media (max-width:1199px){.filters-button-group,.span-filtrer-par{display:none}}@media (min-width:1200px){.filters-select-group,.label-filtrer-par{display:none}}.termination .terminationBody{font-size:10px;text-align:left}.termination .terminationBody .h2,.termination .terminationBody .h3{display:block}.termination .terminationBody h1{font-size:40px;padding-bottom:24px}.termination .terminationBody p{padding-bottom:1em}.termination .terminationBody p+h2{padding-top:.5em}.termination .terminationBody .terminationHeader p{font-size:16px;line-height:20px}.termination .terminationBody .terminationHeader .btn{margin-bottom:24px}.termination .terminationBody .terminationMain p{font-size:1.5em;line-height:1.5em}.termination .terminationBody .terminationMain .seeMore{color:#803eff;font-size:1.4em;text-decoration:underline}.termination .terminationBody .terminationMain .seeMore:hover{cursor:pointer}.termination .terminationBody .terminationMain .buttons{padding-bottom:16px}.termination .terminationBody .terminationMain .buttons ul{grid-gap:1em;display:grid;grid-template-columns:1fr;margin-block:0;margin-bottom:1em;padding-inline:0;padding:1em 0}@media (min-width:768px){.termination .terminationBody .terminationMain .buttons ul{grid-gap:1em;grid-template-columns:repeat(4,1fr)}}.termination .terminationBody .terminationMain .buttons ul li{align-items:center;background-color:transparent;border:1px solid #803eff;border-radius:.5em;display:grid;font-size:1.5em;list-style:none;text-align:center;width:100%}.termination .terminationBody .terminationMain .buttons ul li:hover{background-color:#803eff}.termination .terminationBody .terminationMain .buttons ul li:hover .a{color:#fdfdfd;text-decoration:none}.termination .terminationBody .terminationMain .buttons ul li.other{align-content:center;border:none;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}@media (min-width:768px){.termination .terminationBody .terminationMain .buttons ul li.other{gap:1em;grid-column:1/5;padding:1em 0}}.termination .terminationBody .terminationMain .buttons ul li.other:hover{background-color:transparent;cursor:pointer}.termination .terminationBody .terminationMain .buttons ul li.other:hover .a{color:#803eff;text-decoration:underline}.termination .terminationBody .terminationMain .buttons ul li.other .a{color:#803eff;padding:0;text-decoration:underline}.termination .terminationBody .terminationMain .buttons ul li .a{color:#2e2256;cursor:pointer;display:block;padding:.6em}.termination .terminationBody .terminationMain .advantages,.termination .terminationBody .terminationMain .steps{margin-bottom:3em}.termination .terminationBody .terminationMain .advantages .flex{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:space-between;padding-top:16px;text-align:center}.termination .terminationBody .terminationMain .advantages .flex div{align-items:center;display:flex;flex-direction:column;gap:15px;width:100%}@media (min-width:768px){.termination .terminationBody .terminationMain .advantages .flex div{width:31%}}.termination .terminationBody .terminationMain .advantages .flex div span{display:inline-block}.termination .terminationBody .terminationMain .advantages .flex div span:after{background-color:#803eff;bottom:-.1em;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:100%}.termination .terminationBody .terminationMain .advantages span:not(.h2){font-size:1.8em;font-weight:600;position:relative}.termination .terminationBody .terminationMain .steps ol{font-size:1.5em;margin-block:0;padding-inline:0;padding-left:1.5em}.termination .terminationBody .terminationMain .steps ol li{padding-bottom:.5em}.termination .terminationBody .terminationMain .steps ol li::marker{font-size:1.3em;font-weight:600}.insurance-guider__box{margin-bottom:30px}.insurance-guider__content{padding:15px}.insurance-guider__item:first-child{margin-top:24px}.insurance-guider__item{background-color:#efebf5;border-radius:0 0 15px 15px;margin-bottom:35px}.insurance-guider__item a{color:#2e2256;cursor:pointer}.insurance-guider__item img{float:left;margin-right:15px;max-width:110px}.insurance-guider__title{background-blend-mode:multiply;background-color:#2e2256;background-size:cover;color:#fdfdfd;font-size:20px;font-weight:600;padding:20px;position:relative;text-align:center}@media (min-width:768px){.insurance-guider__title{text-align:left}.insurance-guider__title>div{align-items:center;display:flex}.insurance-guider__title>div:before{font-family:MassFont;margin-right:25px;opacity:1;transition:all .2s ease-in-out}}@media (min-width:992px){.insurance-guider__title>div:before{font-size:2.5rem;top:20px}}@media (min-width:768px){.insurance-guider__title--auto>div:before{content:"\e900"}.insurance-guider__title--moto>div:before{content:"\e904"}.insurance-guider__title--sante>div:before{content:"\e918"}.insurance-guider__title--animaux>div:before{content:"\e925"}.insurance-guider__title--habitation>div:before{content:"\e903"}.insurance-guider__title--resiliation>div:before{content:"\e935"}.insurance-guider__title--deces>div:before{content:"\e91e"}.insurance-guider__title--vie>div:before{content:"\e902"}.insurance-guider__title--credit>div:before{content:"\e90b"}.insurance-guider__title--defiscalisation>div:before{content:"\e907"}.insurance-guider__title--autres-assurances>div:before{content:"\e91d"}}.insurance-others{margin:auto;max-width:1070px}.insurance-others__item-banner{position:relative}.insurance-others figcaption{background-color:rgba(99,4,246,.8);color:#fff;font-size:2rem;padding:5px 25px;text-align:center}@media (min-width:768px){.insurance-others figcaption{text-align:right}.insurance-others .banner-caption{position:absolute;right:0;top:0}}.insurance-others .banner-list{grid-row-gap:2px;grid-column-gap:2px;display:grid;grid-auto-rows:40px;grid-template-columns:1fr}@media (min-width:768px){.insurance-others .banner-list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.insurance-others .banner-list{grid-template-columns:1fr 1fr 1fr}}.insurance-others .banner-list__item{display:flex}.insurance-others .banner-list__item:first-child{grid-column:1;grid-row:1}.insurance-others .banner-list__item:nth-child(2){grid-column:2;grid-row:1}.insurance-others .banner-list__item:nth-child(3){grid-column:3;grid-row:1}.insurance-others .banner-list__item:nth-child(4){grid-column:1;grid-row:2}.insurance-others .banner-list__item:nth-child(5){grid-column:2;grid-row:2}.insurance-others .banner-list__item:nth-child(6){grid-column:3;grid-row:2}.insurance-others .banner-list__item:nth-child(7){grid-column:1;grid-row:3}.insurance-others .banner-list__item:nth-child(8){grid-column:2;grid-row:3}.insurance-others .banner-list__item:nth-child(9){grid-column:3;grid-row:3}.insurance-others .banner-list a{align-items:center;background-color:#efebf5;color:#6304f6;display:flex;flex:1 1 100%;justify-content:space-between;padding-left:15px;padding-right:15px}.insurance-others .banner-list .glyphicon-triangle-right{font-size:1.2rem}.partenaireProduits_bloc{display:grid;font-size:15px;gap:16px;grid-template-columns:repeat(1,1fr);margin-bottom:30px;padding:80px 0;width:100%}@media (min-width:768px){.partenaireProduits_bloc{grid-row-gap:25px;grid-column-gap:24px;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.partenaireProduits_bloc{grid-row-gap:30px;grid-column-gap:32px;grid-template-columns:repeat(3,1fr)}}.partenaireProduits_bloc .card_wrapper{border:1px solid #d3d3d3;border-radius:20px;display:flex;flex-direction:column;height:auto;min-height:500px;padding:20px;position:relative;width:100%}@media (min-width:768px){.partenaireProduits_bloc .card_wrapper{min-height:550px}}@media (min-width:992px){.partenaireProduits_bloc .card_wrapper{min-height:600px}}.partenaireProduits_bloc .card_wrapper .card__icon{background:#fdfdfd;border-radius:50%;box-shadow:0 3px 9px 1px #e4e4e4;padding:14px;position:absolute;right:-15px;top:-15px}.partenaireProduits_bloc .card_wrapper .card__icon:before{height:30px;width:30px}.partenaireProduits_bloc .card_wrapper .card_inner{display:flex;flex-direction:column;height:100%}.partenaireProduits_bloc .card_wrapper .card_inner p{flex:1}.partenaireProduits_bloc .card_wrapper .card_inner .partenaire_btn{background:#6304f6;border-radius:6px;color:#fdfdfd;display:block;font-weight:600;margin-top:40px;padding:16px 24px;text-align:center;transition:.3s;width:100%}.partenaireProduits_bloc .card_wrapper .card_inner .partenaire_btn:hover{background:#bca7ff}.pastilles-bleus-produits ul.list-unstyled{display:flex;justify-content:space-around}.pastilles-bleus-produits ul.list-unstyled li:before{display:none;text-decoration:none}.pastilles-bleus-produits ul.list-unstyled li a{border:1px solid #6304f6;border-radius:5px;color:#6304f6;display:inline-block;font-weight:600;margin-bottom:10px;margin-right:10px;padding:5px 15px;text-decoration:none;text-transform:uppercase}.pastilles-bleus-produits ul.list-unstyled li a:focus,.pastilles-bleus-produits ul.list-unstyled li a:hover{background-color:#6304f6;color:#fdfdfd;text-decoration:none}
/*# sourceMappingURL=annexe.css.map */