body{margin:0;padding:0!important}button{background:none;border:none;height:auto;margin:0 auto;padding:0;width:auto}a,a:hover{color:initial;text-decoration:none}.content-offer h1,.content-offer h2,.content-offer p,.offers-container h1,.offers-container h2,.offers-container p{margin:0}.radius-bottom{border-radius:0 0 10px 10px}.radius-top{border-radius:10px 10px 0 0}.radius-all{border-radius:10px}.static-page-title{max-height:200px}@media (min-width:768px){.static-page-title{max-height:260px}}.static-page-title .container{background-position:50% 26%;background-size:cover;border-radius:0 0 10px 10px;height:100%}.content-offer,section.subscription-packs{font-family:Montserrat,sans-serif}.content-offer p,section.subscription-packs p{font-size:14px;font-size:.875rem;text-align:unset}@media (min-width:768px){.content-offer p,section.subscription-packs p{font-size:16px;font-size:1rem}}.content-offer p.subtitle,section.subscription-packs p.subtitle{color:#0a868e;font-size:18px;font-size:1.125rem}@media (min-width:768px){.content-offer p.subtitle,section.subscription-packs p.subtitle{font-size:20px;font-size:1.25rem}}.content-offer .number-highlighted,section.subscription-packs .number-highlighted{font-size:52px;font-size:3.25rem;font-weight:700;line-height:1}.card-box-offers{padding:1rem 0}.card-box-offers article.steps h3,.card-box-offers section.contact-packs h3,.card-box-offers span.step-title-part{color:#053d57;font-size:22px;font-size:1.375rem}@media (min-width:768px){.card-box-offers article.steps h3,.card-box-offers section.contact-packs h3,.card-box-offers span.step-title-part{font-size:27px;font-size:1.6875rem}}.card-box-offers span.step-title-part{font-weight:500}.card-box-offers .mentions{border-top:solid;border-top-color:#c3dae9;border-top-width:1px}.card-box-offers .offer-presentation h1{font-size:22px;font-size:1.375rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.card-box-offers .offer-presentation h1{font-size:40px;font-size:2.5rem}}@media (min-width:991px){.card-box-offers .offer-presentation h1{font-size:60px;font-size:3.75rem}}@media (min-width:768px){.card-box-offers .offer-presentation p{font-size:20px;font-size:1.25rem}}.card-box-offers .offer-presentation p.subtitle{color:#3e87b8;font-size:14px;font-size:.875rem;text-transform:uppercase}@media (min-width:768px){.card-box-offers .offer-presentation p.subtitle{font-size:22px;font-size:1.375rem}}.card-box-offers .offer-presentation .new-offer-badge{background-color:rgba(220,60,68,.1);border:1px solid #dc3c44;border-radius:6px;color:#dc3c44;font-size:11px;font-size:.6875rem;font-weight:500;height:20px;line-height:14px;width:90px}@media (min-width:768px){.card-box-offers .offer-presentation .new-offer-badge{font-size:14px;font-size:.875rem;height:30px;line-height:20px;width:180px}}.card-box-offers article.scores{font-weight:500}.card-box-offers article.scores .score-border .score-row{padding:.8rem 0}@media (min-width:768px){.card-box-offers article.scores .score-border .score-row{margin:0 1rem;padding:.8rem}}.card-box-offers article.scores .score-border:not(:last-child) .score-row{border-bottom:1px solid #ecf3f8}@media (min-width:768px){.card-box-offers article.scores .score-border:last-child .score-row{border-bottom:1px solid #ecf3f8}}.card-box-offers article.scores.scores-visibility{background-color:rgba(62,135,184,.15)}.card-box-offers article.scores .number-highlighted{color:#3e87b8}.card-box-offers article.illustration-container{background-color:#3e87b8;color:#fff}.card-box-offers article.illustration-container p{font-size:16px;font-size:1rem}@media (min-width:768px){.card-box-offers article.illustration-container p{font-size:20px;font-size:1.25rem}}.card-box-offers article.illustration-container .white-bar{background-color:#fff;display:block;height:4px;width:100px}.card-box-offers article.illustration-container img.illustration-img{height:280px;width:auto}.card-box-offers article.illustration-container .window-google{background-color:#fff;border-radius:100%;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);height:135px;padding:2.3rem;width:135px}.card-box-offers article.steps .img-step{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-box-offers article.steps .picto-step-next{height:47px;width:47px}.card-box-offers article.steps .picto-step-next svg{height:40px;width:40px}.card-box-offers article.steps .step-content{background-color:#ecf3f8;height:100%}.card-box-offers article.steps .steps-result{background-color:rgba(10,134,142,.3)}section.contact-packs h3{font-weight:700;text-transform:uppercase}section.contact-packs .btn-contact{background-color:rgba(10,134,142,.1);height:60px;width:300px}section.contact-packs .btn-contact:hover{background-color:#0a868e}section.subscription-packs{bottom:0;position:sticky;z-index:100}section.subscription-packs .offer-info img{height:25px;width:25px}@media (min-width:768px){section.subscription-packs{font-size:14px;font-size:.875rem}section.subscription-packs .number-highlighted{font-size:64px;font-size:4rem}}section.subscription-packs p{font-size:12px;font-size:.75rem}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-content{background-color:hsla(0,0%,100%,.85);font-size:12px;font-size:.75rem}@media (min-width:768px){.modal-content{font-size:16px;font-size:1rem}}.modal-content .modal-body{color:#1d617e}.modal-content .modal-body .btn-outline-dark-blue:not(:hover){border-color:#1d617e;color:#1d617e}.modal-content .modal-body img{height:50px;min-width:50px;width:50px}.modal-content .modal-body .modal-title-offer{font-weight:700}