.card{align-items:center;background-color:#fdfdfd;border-radius:6px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;padding:16px 32px}.card .title,.card h2,.card h3{font-size:16px;font-weight:600;letter-spacing:unset;line-height:24px;margin:0;padding-bottom:24px;position:relative;text-align:center;text-transform:unset}@media (min-width:992px){.card .title,.card h2,.card h3{max-width:285px}}.card .title:before,.card h2:before,.card h3:before{content:none}.card .title:after,.card h2:after,.card h3:after{background-color:#ffcd00;bottom:15%;content:"";display:block;height:4px;left:50%;position:absolute;transform:translate(-50%,-50%);width:40px}.card .title,.card h2,.card h3{font-size:20px;line-height:30px;padding-bottom:32px}.card p{font-size:16px;line-height:24px;padding-bottom:0}.card--textLeft{text-align:left}.blockButton{border:1px solid #2e2256;border-radius:6px;color:#2e2256;display:flex;flex-direction:column;gap:24px;justify-content:space-between;margin:24px 0;padding:40px 32px}.blockButton span{color:#6304f6}@media (min-width:768px){.blockButton{align-items:center}}@media (min-width:992px){.blockButton{flex-direction:row}}.blockButton>div{font-size:24px;line-height:28px;padding:0;text-align:center}@media (min-width:768px){.blockButton>div{gap:32px;text-align:left}}.blockButton .blockButton__btn{background-color:#6304f6;border-radius:6px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);color:#fdfdfd;cursor:pointer;font-weight:600;touch-action:manipulation;transition:background-color .4s ease-in-out,color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blockButton .blockButton__btn:focus,.blockButton .blockButton__btn:hover{background-color:#9c76ff;color:#fdfdfd}.blockButton .blockButton__btn{background-image:none;border:1px solid transparent;display:inline-block;font-size:18px;font-size:24px;line-height:20px;margin-bottom:0;padding:16px 24px;text-align:center;vertical-align:middle}@media (min-width:768px){.blockButton .blockButton__btn{max-width:550px;width:466px}}.footer{background:#2e2256;padding-top:24px}@media (min-width:992px){.footer{background:url(../png/blue_bg_chevron.png);background-position:50%;background-size:cover}}.footer__container{position:relative}.footer__container:before{background:url(https://medias.lecomparateurassurance.com/RefonteLCA/logoLCA.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;position:absolute;width:250px}.footer__body{display:flex;flex-direction:column;gap:15px;padding:50px 0}@media (min-width:992px){.footer__body{flex-direction:row;gap:60px;padding:50px 0 5px}}.footer__body button[data-popup-mentions]{background:transparent;border:none;color:#2e2256;font-size:12px;font-weight:400;line-height:17px;margin:0;padding:0}.footer__body .statique-content{word-wrap:break-word;display:block!important;padding:0;width:100%}@media (min-width:768px){.footer__body .statique-content{width:276px}}.footer__body .statique-content:first-child{display:block}.footer__body .statique-content:first-child ul li a,.footer__body .statique-content:first-child ul li span.a,.footer__body .statique-content:first-child ul li span.a:focus,.footer__body .statique-content:first-child ul li span.a:hover{font-weight:800}.footer__body .statique-content ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.footer__body .statique-content ul li a,.footer__body .statique-content ul li span.a,.footer__body .statique-content ul li span.a:hover,.footer__body .statique-content ul li ul li span.a:focus{color:#fdfdfd;font-size:12px;font-weight:700;line-height:17px;text-decoration:none;text-transform:uppercase}.footer__body .statique-content-home{min-width:100%}@media (min-width:768px){.footer__body .statique-content-home{min-width:382.5px!important}}.footer__body .statique-content-1{min-width:100%;order:2}@media (min-width:768px){.footer__body .statique-content-1{min-width:210px}}@media (min-width:992px){.footer__body .statique-content-1{min-width:330px}}.footer__body .statique-content-1:after{color:#fdfdfd;content:"--------------------";font-size:23px}@media (min-width:992px){.footer__body .statique-content-1:after{content:none}.footer__body .statique-content-1{order:1}}.footer__body .statique-content-2{min-width:100%;order:3}@media (min-width:768px){.footer__body .statique-content-2{min-width:210px}}@media (min-width:992px){.footer__body .statique-content-2{min-width:330px;order:2}}.footer__legales{background:#f1f1f1}@media (min-width:1200px){.footer__legales{padding-top:15px}}.footer__legales p{display:flex;flex-direction:column;font-size:12px;font-weight:300;line-height:17px;padding:24px 0}.footer__legales p br{display:none}@media (min-width:768px){.footer__legales p br{display:block}}.footer__legales .container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.footer__legales .container{flex-direction:row}}.footer__section{flex:1}.footer__section__list{color:#2e2256;display:flex;flex-flow:wrap;gap:4px 24px;list-style:none;padding-inline:0 40px}.footer__section__list a,.footer__section__list span{color:#2e2256;font-size:12px;font-weight:400}.footer__section__list button[data-popup-mentions]{background:transparent;border:none;color:#2e2256;font-size:12px;font-weight:400;line-height:17px;margin:0;padding:0}.footer__section__list #modalBodyMentions{height:70vh;margin-bottom:16px}@supports (-webkit-overflow-scrolling:auto){@media (max-width:991px){.footer__section__list #modalBodyMentions{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}}}.footer__label{display:contents;font-weight:500}.footer__dynamique{display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:6px;list-style:disc!important;list-style-position:outside;padding-inline:22px 0}.footer__dynamique a,.footer__dynamique li{color:#fff;line-height:21px}#footer-maillage-title{color:#fdfdfd;font-size:14px;font-weight:800;line-height:17px}#maillage-dynamique{display:flex;flex-direction:column;gap:10px;margin-block:22px 0;order:1;padding:0;width:265px}@media (min-width:992px){#maillage-dynamique{gap:14px;margin-block:16px 0;order:3;width:525px}}#maillage-dynamique:after{color:#fdfdfd;content:"--------------------";font-size:23px}@media (min-width:992px){#maillage-dynamique:after{content:none}}.highlight{border-left:5px solid #2e2256;line-height:24px;margin-bottom:24px;margin-top:24px;padding:0 8px}@media (min-width:992px){.highlight{padding:5px 32px}}.highlight a,.highlight a:focus,.highlight a:hover{color:#0094ff;text-decoration:none}p:has(+.highlight){padding-bottom:0}.howItWorks__title{font-size:32px;font-weight:600}@media (min-width:992px){.howItWorks__title{text-align:center}}.howItWorks__steps{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding-bottom:40px;padding-top:40px;position:relative}@media (min-width:992px){.howItWorks__steps{align-items:flex-start;flex-direction:row;gap:0}}.howItWorks__stepsItem{align-items:center;display:flex;flex:1;flex-direction:column;gap:20px}.howItWorks__stepsCard{align-items:center;background:#fdfdfd;border-radius:16px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);display:flex;height:100px;justify-content:center;width:100px}.howItWorks__stepsText{min-width:320px;text-align:center}.howItWorks__stepsCircle{background:#5ce9bf;border-radius:88px;height:56px;width:56px}.howItWorks .svgDown,.howItWorks .svgUp{display:none}@media (min-width:992px){.howItWorks .svgDown,.howItWorks .svgUp{display:block;position:absolute;width:180px}}@media (min-width:1200px){.howItWorks .svgDown,.howItWorks .svgUp{width:240px}}@media (min-width:992px){.howItWorks .svgUp{left:225px;top:40px}}@media (min-width:1200px){.howItWorks .svgUp{left:260px}}@media (min-width:992px){.howItWorks .svgDown{right:225px;top:118px}}@media (min-width:1200px){.howItWorks .svgDown{right:260px;top:110px}}.lastNews__body{gap:24px}.lastNews__body,.lastNews__item{display:flex;flex-direction:column}.lastNews__item{gap:12px}@media (min-width:992px){.lastNews__item{flex-direction:row;gap:40px;height:174px}}.lastNews__img{flex-basis:40%}.lastNews__img img{border-radius:6px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);height:144px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media (min-width:992px){.lastNews__img img{height:174px;width:400px}}@media (min-width:1200px){.lastNews__img img{width:475px}}.lastNews__content{display:flex;flex-basis:60%;gap:8px;padding:8px}@media (min-width:992px){.lastNews__content{gap:20px;padding:0}}.lastNews__widget{align-items:center;display:flex;flex-direction:column;min-width:50px;text-align:center}.lastNews__day{font-size:30px;font-weight:600;line-height:35px}.lastNews__month{font-size:12px;font-weight:500;line-height:18px}.lastNews__article{display:flex;flex-direction:column;gap:16px;padding-left:16px}@media (min-width:992px){.lastNews__article{border-left:1px solid #d7d5da;gap:10px;padding-left:20px}.lastNews__article p{padding-bottom:0}}@media (min-width:1200px){.lastNews__article{gap:0;justify-content:space-between}}.lastNews__articleTitle{padding-bottom:0}.lastNews__articleTitle a{color:#6304f6!important;cursor:pointer;font-size:16px;font-weight:500;line-height:18px;text-decoration:none!important;transition:color .5s ease}.lastNews__articleTitle a:hover{color:#9c76ff!important;font-size:16px}.lastNews__articleText{font-size:14px;line-height:21px;padding-bottom:0}.lastNews__articleCta{display:flex;justify-content:end}.lastNews__articleCta span{align-items:center;color:#6304f6;cursor:pointer;display:flex;font-size:16px!important}.lastNews__articleCta span:after{background-image:url(/src/assets/images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;width:28px}.lastNews__articleCta span:hover{color:#9c76ff!important}.lastNews .btn{color:#fff!important;font-size:18px!important;text-decoration:none!important}.topHeader{align-items:center;display:flex;justify-content:space-between}@media (min-width:992px){.topHeader{display:block}}.logo{display:inline-block;margin-bottom:8px;margin-top:8px;padding:15px}@media (min-width:992px){.logo{margin-bottom:0;margin-top:0}}.logo_image{height:27px;width:150px}@media (min-width:768px){.logo_image{height:45px}}@media (min-width:1200px){.logo_image{width:190px}}@media (max-width:991px){.navbar-default .navbar-toggle{padding:15px}.navbar-default .navbar-toggle .icon-bar{background-color:#6304f6;height:3px;margin-top:5px;transition:all .3s ease-in-out;width:25px}.navbar-default .navbar-toggle .icon-bar:nth-child(2){margin-top:0;transform:translateY(5px) rotate(135deg)}.navbar-default .navbar-toggle .icon-bar:nth-child(3){opacity:0}.navbar-default .navbar-toggle .icon-bar:nth-child(4){transform:translateY(-10.5px) rotate(-135deg)}.navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(2),.navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(3),.navbar-default .navbar-toggle.collapsed .icon-bar:nth-child(4){background-color:#040404;opacity:1;transform:translateZ(0)}}.navigation{background-color:hsla(264,6%,85%,.251);box-shadow:0 4px 12px 0 rgba(0,0,0,.15);position:relative;z-index:1}.navigation_list{list-style-type:none;margin:0;padding:0}@media (min-width:992px){.navigation_list{align-items:center;display:flex;justify-content:space-between}}@media (max-width:991px){.navigation_list{margin-bottom:15px}.navigation_list:has(>.open)>.navigation_itemContainer:not(.open){display:none}}.navigation_itemContainer{flex:1;float:none!important;position:static!important}.navigation_itemContainer.open .dropnav{display:block}.navigation_item{align-items:center;display:flex;justify-content:space-between}@media (min-width:992px){.navigation_item{flex-direction:column}}.navigation_entry{align-items:center;color:#2e2256;display:flex;font-size:14px;font-weight:600;height:56px;padding:8px 16px}.navigation_entry--link{cursor:pointer}.navigation_entry--link:active,.navigation_entry--link:focus,.navigation_entry--link:hover{color:#803eff}@media (min-width:992px){.open .navigation_entry{background-color:#fff}}.navigation_arrow{padding:10px}.navigation_arrow:before{background-color:#2e2256;content:"";display:block;height:24px;-webkit-mask-image:url(/src/assets/images/arrow-chevron.svg);mask-image:url(/src/assets/images/arrow-chevron.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.navigation_itemContainer.open .navigation_arrow:before{background-color:#2e2256;-webkit-mask-image:url(/src/assets/images/cross.svg);mask-image:url(/src/assets/images/cross.svg);-webkit-mask-size:cover;mask-size:cover}.navigation_backArrow{display:none;padding:10px}.navigation_backArrow:before{background-color:#2e2256;content:"";display:block;height:24px;-webkit-mask-image:url(/src/assets/images/arrow-back.svg);mask-image:url(/src/assets/images/arrow-back.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.navigation_itemContainer.open .navigation_backArrow{display:block}.navbar-collapse{border-top:0;overflow:auto;padding-left:15px;padding-right:15px;transition:max-height .3s ease}.navbar-collapse.collapse{max-height:0}@media (min-width:992px){.navbar-collapse.collapse{max-height:none;overflow:visible}}.navbar-collapse.collapse.in{max-height:200vh}.container .navbar-collapse{margin-left:-15px;margin-right:-15px}.navbar-default{background-color:#fdfdfd;border:none;margin-bottom:0}.navbar-default .navbar-toggle{border-color:#fdfdfd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fdfdfd}.navbar-default .close{display:none}.navbar-toggle{float:none}@media (max-width:991px){.navbar-toggle{display:block}}.goodToKnow{border:2px solid #2e2256;border-radius:6px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);margin-bottom:24px;margin-top:64px;padding:60px 16px 32px;position:relative}@media (min-width:992px){.goodToKnow{display:flex;flex-direction:column;margin:30px 0;padding:32px}}.goodToKnow>div{padding-bottom:16px}.goodToKnow>div svg{display:none}.goodToKnow>div:before{background:url(/src/assets/images/idea.svg);background-repeat:no-repeat;content:"";display:block;height:94px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:94px}@media (min-width:992px){.goodToKnow>div:before{height:48px;left:54px;top:0;width:48px}}.goodToKnow>div span{font-size:24px;font-weight:600}.goodToKnow>p{line-height:24px;margin:0;padding:0}.goodToKnow a{color:#0094ff}.goodToKnow a:hover{color:#0870c5}.goodToKnow a:active,.goodToKnow a:focus{color:#0d5f9b}.goodToKnow--dark{background-color:#2e2256;color:#fdfdfd}.goodToKnow--light{border:1px solid transparent}.goodToKnow--alt,.goodToKnow--light{background-color:#fdfdfd;color:#2e2256}.goodToKnow--alt{border:2px solid #2e2256}.promises{background:#2e2256;color:#fdfdfd}@media (min-width:992px){.promises__container{display:flex;gap:80px}}.promises__container .header{margin-bottom:24px}@media (min-width:992px){.promises__container .header{flex:0.2}}.promises__container .arguments{display:flex;flex-wrap:wrap;gap:24px}@media (min-width:992px){.promises__container .arguments{flex:0.8}.promises__container .arguments>div{flex:1 0 calc(50% - 12px)}.promises__container .arguments>div:first-child{flex-basis:100%}}.promises__container .h3,.promises__container h3{font-size:20px;font-weight:600}.promises__container .h3:before,.promises__container h3:before{background:#edefef;height:1px;width:119px}.promises__container .h3>span,.promises__container h3>span{color:#ffcd00}blockquote{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:16px 0}blockquote a,blockquote a:focus,blockquote a:hover{color:#0094ff}blockquote:after,blockquote:before{background-position:50%;background-repeat:no-repeat;content:"";flex-basis:35px;flex-shrink:0;height:26px;width:35px}blockquote:before{align-self:flex-start;background-image:url(https://medias.lecomparateurassurance.com/RefonteLCA/quotes--top.svg)}blockquote:after{align-self:flex-end;background-image:url(https://medias.lecomparateurassurance.com/RefonteLCA/quotes--bottom.svg)}.speakerNote{border:2px solid #2e2256!important;border-radius:6px;clear:both;margin:32px 0;padding:32px 48px}.speakerNote a,.speakerNote a:active,.speakerNote a:focus{color:#0094ff}.speakerNote h2{align-items:center;display:flex;flex-direction:column;font-size:24px;font-weight:800;gap:24px;justify-content:center;line-height:32px;margin:0;padding:0;text-align:center}@media (min-width:992px){.speakerNote h2{flex-direction:row;line-height:24px}}.speakerNote h2:before{background-image:url(https://medias.lecomparateurassurance.com/RefonteLCA/user.svg);border-radius:100%;content:"";display:block;height:74px;width:74px}.speakerNote p{font-size:16px;line-height:24px;padding-bottom:0;padding-top:16px}.contentTable,.genericTable2023{clear:right;margin-bottom:24px;overflow:auto}.contentTable table,.genericTable2023 table{background:#efebf5;border-collapse:separate;border-radius:5px;border-spacing:0;padding:10px 2px;text-align:center;width:100%}.contentTable table caption,.genericTable2023 table caption{background:#2e2256;border:none;border-radius:6px;color:#fdfdfd;font-size:18px;font-weight:800;margin-bottom:5px;padding:24px 8px}.contentTable table td,.contentTable table th,.genericTable2023 table td,.genericTable2023 table th{border-bottom:1px solid grey;padding:8px}.contentTable table th,.genericTable2023 table th{font-weight:500}.contentTable table th span,.genericTable2023 table th span{display:block;font-weight:400}.contentTable table thead th,.contentTable table:not(:has(thead)) tr:first-child th,.genericTable2023 table thead th,.genericTable2023 table:not(:has(thead)) tr:first-child th{background:#fdfdfd;border:5px solid #efebf5;border-bottom:none;border-radius:10px;color:#2e2256;font-weight:600;padding:12px}.contentTable table ul,.genericTable2023 table ul{list-style:none;margin:auto;padding:0}.contentTable table ul li,.genericTable2023 table ul li{padding-bottom:.2em!important}.contentTable table ul li:after,.contentTable table ul li:before,.genericTable2023 table ul li:after,.genericTable2023 table ul li:before{display:none!important}.contentTable table ul li:last-child,.genericTable2023 table ul li:last-child{padding-bottom:0}.contentTable table .borBot,.genericTable2023 table .borBot{border-bottom:2px solid grey}.contentTable table .borLef,.genericTable2023 table .borLef{border-left:2px solid grey}.contentTable table .borRig,.genericTable2023 table .borRig{border-right:2px solid grey}.contentTable table .borTop,.genericTable2023 table .borTop{border-top:2px solid grey}.contentTable table .borBot0,.genericTable2023 table .borBot0{border-bottom:0}.contentTable table .borLef0,.genericTable2023 table .borLef0{border-left:0}.contentTable table .borRig0,.genericTable2023 table .borRig0{border-right:0}.contentTable table .borTop0,.genericTable2023 table .borTop0{border-top:0}.contentTable table .borRad0,.genericTable2023 table .borRad0{border-radius:0!important}.contentTable .legend,.genericTable2023 .legend{font-style:italic}.contentTable.table--alignLeft table td,.contentTable.table--alignLeft table th,.genericTable2023.table--alignLeft table td,.genericTable2023.table--alignLeft table th{text-align:left}
/*# sourceMappingURL=shared-modules.css.map */