*,*::before,*::after{box-sizing:border-box}html{font-size:100%}body,body p,body li,body span,body a,body div,.et_pb_text,.et_pb_text p,.et_pb_module,.et_pb_module p{font-family:Montserrat,sans-serif!important}body{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;color:#000;-webkit-text-size-adjust:100%;text-size-adjust:100%}p{margin-bottom:0.9375rem}p:last-child{margin-bottom:0}ul li{margin-bottom:0.75rem;line-height:1.6}h1,h2,h3,h4,h5,h6,body h1,body h2,body h3,body h4,body h5,body h6,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3,.et_pb_module h4,.et_pb_text h1,.et_pb_text h2,.et_pb_text h3,.et_pb_text h4,.entry-title,.et_pb_slide_title{font-family:Montserrat,sans-serif!important;line-height:1.25;font-weight:700;margin-top:0;margin-bottom:0.75em}h1,body h1,.et_pb_module h1,.et_pb_text h1,.entry-title{font-weight:400!important}h2,body h2,.et_pb_module h2,.et_pb_text h2{font-size:clamp(1.125rem,2vw,1.5rem)}h3,body h3,.et_pb_module h3,.et_pb_text h3{font-size:clamp(1.125rem,2.5vw,1.75rem)}h4,body h4,.et_pb_module h4,.et_pb_text h4{font-size:clamp(1rem,2vw,1.375rem)}h5{font-size:clamp(0.9375rem,1.5vw,1.125rem)}h6{font-size:clamp(0.875rem,1.2vw,1rem)}.gradient-highlight{display:inline;background:linear-gradient(to right,#0163B0,#009289);color:#fff!important;padding:0.08em 0.25em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;word-break:break-word;overflow-wrap:break-word}.rangee-boutons-bas{display:flex;align-items:stretch}.rangee-boutons-bas>.et_pb_column{display:flex!important;flex-direction:column!important}.rangee-boutons-bas>.et_pb_column>.et_pb_button_module_wrapper{margin-top:auto!important;padding-top:0.625rem}.texte-iagen p{font-size:clamp(1rem,2vw,1.375rem);line-height:1.7;margin-bottom:1.2em}.titre-ia{color:#0c71c3;text-align:left;font-size:clamp(1.375rem,3.5vw,2.25rem);line-height:1.3;margin-bottom:0.9375rem}.titre-section{color:#0c71c3;font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.3}.bloc-promo-it{padding:1.25rem;line-height:1.6}.promo-accroche{font-size:clamp(1rem,1.5vw,1.125rem);color:#444}.promo-titre{font-size:clamp(1.125rem,2vw,1.375rem);color:#0c71c3;margin:1.25rem 0}.promo-footer{font-size:clamp(1rem,1.5vw,1.125rem);color:#666;font-style:italic}.oxyl-text-responsive{font-family:Montserrat,sans-serif!important;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;color:#000}.oxyl-text-responsive p,.oxyl-text-responsive{margin-bottom:1em}.oxyl-text-responsive strong{font-weight:700;color:inherit}.oxyl-list-responsive{font-family:Montserrat,sans-serif!important;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;color:#000;padding-left:1.25rem;margin-bottom:1em}.oxyl-list-responsive li{margin-bottom:1em;line-height:1.7}.oxyl-list-responsive li:last-child{margin-bottom:0}.oxyl-list-responsive strong{font-weight:700;color:inherit}.oxyl-info-pratiques{background-color:#cce6f7;border-radius:12px;padding:1.75rem}.oxyl-info-titre{font-family:Montserrat,sans-serif!important;font-size:clamp(1rem,1.8vw,1.25rem)!important;font-weight:700!important;color:#0c71c3!important;text-transform:uppercase;letter-spacing:0.04em;margin-top:0!important;margin-bottom:1.5rem!important}.oxyl-info-item{margin-bottom:0}.oxyl-info-item:last-child{margin-bottom:0}.oxyl-info-label{font-family:Montserrat,sans-serif!important;font-size:clamp(1rem,1.5vw,1.125rem)!important;font-weight:700!important;color:#000!important;margin:0 0 0.15rem 0!important;padding:0!important;line-height:1.4!important}.oxyl-info-valeur{font-family:Montserrat,sans-serif!important;font-size:clamp(0.875rem,1.2vw,1rem)!important;font-weight:400!important;color:#555!important;margin:0 0 1.25rem 0!important;padding:0!important;line-height:1.4!important}.oxyl-info-item:last-child .oxyl-info-valeur{margin-bottom:0!important}.prix{color:#0c71c3!important;font-weight:400!important}h2.titre-ia{font-size:1rem!important}