html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{min-height:100%;position:relative;padding-bottom:150px}.clear_40{height:40px}.s16{font-size:16px}body{background:#fff no-repeat top left;background-size:100% auto;font-family:'Roboto',sans-serif;font-size:15px}body.page{background:#fff}.slider_container{padding-top:30px}.slider-handle{background:#b02530}.btn-assurenski{background:#fff;border:1px solid #b02530;color:#b02530!important}.btn-assurenski.active,.btn-assurenski:hover{background:#b02530;color:#fff!important}.page .conteneur-entete{background:#404041}.page .masque_visuel{display:none}#tarificateur_nb_jour_conteneur{display:none}#pane_1_fond{left:0;position:fixed;right:0;top:0;z-index:-1}.masque_visuel{background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}a,a:visited{color:#b12530;text-decoration:none}a:focus,a:hover{color:#831019}a:hover,a:focus{text-decoration:none}.calculateur .panel{border-radius:0;margin-bottom:0}#offres_accueil{background:#fff;display:none}.offre{border-top:1px solid #ddd;font-size:15px;padding:10px 10px 10px 60px;position:relative;text-align:left}.offre_detail{display:none;border-left:1px solid #b02530;padding-left:5px}.offre_prix{float:left}.offre_avant{font-size:18px}.offre .btn-acheter{color:#fff;float:right}.offre .fa-star{color:#aa6708;font-size:40px;left:10px;position:absolute;top:10px}.access-layout{display:none}.spacer,.clear{clear:both!important;font-size:0!important;line-height:0!important;float:none!important;height:0!important;width:0!important}.gras{font-weight:bold}.italique{font-style:italic}.majuscules{text-transform:uppercase}.gauche{text-align:left}.droite{text-align:right}.justifie{text-align:justify}.centre{text-align:center}.relative{position:relative}.f-gauche{float:left}.f-droite{float:right}.marge1{height:10px}.marge2{height:20px}.marge3{height:30px}.marge4{height:40px}.marge5{height:50px}.marge6{height:60px}.s8{font-size:8px}.s9{font-size:9px}.s10{font-size:10px}.s11{font-size:11px}.s12{font-size:12px}.s13{font-size:13px}.s14{font-size:14px}.s15{font-size:15px}.s16{font-size:16px}.s17{font-size:17px}.s18{font-size:18px}.s19{font-size:19px}.s20{font-size:20px}.s21{font-size:21px}.s22{font-size:22px}.s23{font-size:23px}.s24{font-size:24px}.s25{font-size:25px}.s26{font-size:26px}.s27{font-size:27px}.s28{font-size:28px}.s29{font-size:29px}.s30{font-size:30px}.global{min-height:100%;padding-bottom:150px}#global{z-index:10}.fond_page{min-height:100%;padding:50px 0}.fond_page h2{font-weight:bold}#form_souscrire h2{font-size:18px;margin-bottom:20px}.fond_page p,.fond_blanc ul{margin:10px 0 20px 0}.fond_page ul{margin-left:40px}.fond_page h1{color:#b12530;font-size:25px;margin-bottom:20px;text-transform:uppercase}.mention_rgpd{font-size:12px;margin-top:40px}.fond_blanc{background:#fff}.header{padding:25px 0}.header .logo img{max-width:100%}.header .baseline{font-size:14px;text-transform:uppercase;padding:5px 0 0 70px}.header .menu{list-style:none;font-size:0;padding-top:20px;display:inline-block;vertical-align:top}.header .menu li{display:inline-block;padding:0 20px}.header .menu li a{font-size:18px;font-weight:bold;text-transform:uppercase;color:#fff;padding:0;position:relative}.header .menu li a:after{background:#b02530;content:' ';display:block;height:2px;position:absolute;width:0;transition:all .2s}.header .menu li a:hover:after{width:100%}.header .menu li.li_plus{padding:0}.header .menu li .plus{background:#b02530;color:#000;display:block;font-size:18px;text-align:center;padding:20px 15px}.header .menu li .plus:hover,#btn_voir_offres:hover{background:#881921}.header .menu li .plus:hover:after{display:none}.header .menu_plus{display:inline-block;vertical-align:top;position:relative}.header .menu_plus .plus{width:60px;height:60px;background:#b02530;color:#fff;display:block;font-size:60px;line-height:60px;text-align:center;margin:0}.header .menu_plus ul{position:absolute;z-index:9999;background:#b02530;color:#fff;list-style:none;margin-top:15px;width:225px;right:0;padding:15px;display:none}.header .menu_plus ul:before{position:absolute;top:-12px;right:17px;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid #b02530;border-left:12px solid transparent;content:''}.header .menu_plus ul li{margin:0 0 5px 0}.header .menu_plus ul a{color:#fff;font-size:15px}#accroche_accueil{color:#fff;font-size:44px;font-weight:bold;padding:50px 50px 0 0;text-align:right}#accroche_accueil h1{font-size:34px;color:#ef6467}.calculateur form{background:rgba(0,0,0,.6)}.calculateur form .entete{background:rgba(176,37,48,0.9);color:#fff;font-size:20px;padding:20px 0;text-transform:uppercase}.calculateur form button[type="submit"]{background:rgba(176,37,48,0.9);color:#fff;font-size:20px;padding:10px 0;text-transform:uppercase;border:0;width:100%;border-radius:0}.calculateur form button[type="submit"]:before{content:"✔ ";font-size:32px}.calculateur form .ligne_produit{background:rgba(255,255,255,0.9);padding:12px 20px;text-align:left;font-size:15px;display:flex}.calculateur form .ligne_produit .produit_resume{width:320px;padding-left:25px;color:#38454f;align-self:center}.calculateur form .ligne_produit .bulle_info{align-self:center;border:1px solid #38454f;width:20px;height:20px;text-align:center;border-radius:50%;position:relative;color:#38454f;cursor:pointer}.calculateur form .ligne_produit .bulle_info span{display:none;position:absolute;bottom:0;left:22px;z-index:1000;width:600px;min-height:20px;border:1px solid black;overflow:hidden;padding:8px;background:rgba(0,0,0,0.8);color:#fff;font-size:13px}.calculateur form .ligne_produit .bulle_info span.top{top:10px;bottom:auto}.calculateur form .ligne_produit .bulle_info:hover span{display:block}.calculateur form .ligne_produit_offre{display:flex;padding:15px 0 15px 0}.calculateur form .ligne_produit_offre .offre{margin-right:7px;width:100px;background:#fff}.calculateur form .ligne_produit_offre .offre label{display:block;max-width:auto;font-weight:normal}.calculateur form .ligne_produit_offre .intitule{width:135px;text-align:right;padding:0 15px 0 0;align-self:center}.calculateur form .ligne_produit_offre .offre span{color:#fff;text-transform:uppercase;display:block;text-align:center;padding:8px 0;font-size:15px}.calculateur form .ligne_produit_offre .offre p{margin:0 8px;padding:8px 0;border-bottom:2px solid transparent}.calculateur form .ligne_produit_offre .offre input{margin:6px 0}.calculateur form .ligne_produit_offre .offre_or span{background:#39b54a}.calculateur form .ligne_produit_offre .offre_or p{border-color:#39b54a}.calculateur form .ligne_produit_offre .offre_argent span{background:#f26522}.calculateur form .ligne_produit_offre .offre_argent p{border-color:#f26522}.calculateur form .ligne_produit_offre .offre_bronze span{background:#ed1c24}.calculateur form .ligne_produit_offre .offre_bronze p{border-color:#ed1c24}.switch{position:relative;width:60px;height:34px;align-self:center}.switch input{opacity:0;width:0;height:0}.avantages{padding:50px 0;font-size:15px;color:#131313}.avantages h3{color:#b02530;font-size:40px;text-transform:uppercase;padding:0 0 25px 0}.avantages h4{color:#b02530;font-size:20px;padding:25px 0 20px 0;text-transform:uppercase}.en-avant p{font-weight:bold}.en-avant a{background:#b02530;color:#fff;display:block;font-weight:bold;padding:15px 10px;text-align:center}.en-avant a:hover{background:#881921}.en-avant h2{font-size:20px;font-weight:bold;margin-bottom:20px;text-transform:uppercase}.avantages .btn_avantage p{text-transform:uppercase;padding:10px 0 0 0}.ico-avantages{background:url(../images/ico-avantages.png) no-repeat top left;display:inline-block;height:51px;width:56px}.ico-individuel{background-position:-260px top}.ico-annulation{background-position:-525px top}.ico-forfait{background-position:-784px top}.avantages .col-sm-3{padding-bottom:20px;padding-top:20px}.avantages-hover .col-sm-3:hover{background:#303030;color:#fff}.avantages-hover .col-sm-3:hover h4{color:#fff}.avantages-hover .col-sm-3:hover .ico-avantages{filter:brightness(0) invert(1)}.asterisk{font-size:12px;color:#555;font-style:italic}.asterisk p{margin:10px 0 20px 0}.pave_contact th{background:#b02530;color:#fff;text-transform:uppercase;text-align:center;padding:15px 0!important}.contact .btn_envoi{background:#b02530;color:#fff;text-transform:uppercase;padding-left:30px;padding-right:30px}.footer{background:#b12530;color:#fff;position:absolute;bottom:0;width:100%;padding:20px 0;height:150px}.footer a{color:#fff}.footer a:hover{text-decoration:underline}label.error{display:none!important}input.error,textarea.error{border-color:#b12530}.offre_souscrire a{border:1px solid #b12530;display:block;padding:20px;margin-bottom:20px}.offre_souscrire img,.col-picto img{max-width:100%}.col-picto img{max-height:68px}.col-picto{text-align:right}.divider{background:#b12530;height:1px;margin:20px auto;width:80%}.offre_souscrire a:hover,.offre_souscrire a.actif{background:#b12530;color:#fff}.offre_souscrire p{margin:0}#tableau_beneficiaires td,#tableau_beneficiaires th{border:0}.blog_contenu img{max-width:100%}.blog_article_date{font-style:italic}.blog_pagniation{margin-top:20px;text-align:center}.blog_pagniation a{display:inline-block;padding:2px}.blog_pagniation a.active{background:#b12530;color:#fff}.blog_plus{display:block;padding-top:5px;text-align:right}.blog_article h3{font-weight:bold;padding:5px 0 10px 0}.blog_article h3 a{color:#212121}.blog_article{border-top:1px solid #b12530;margin-top:20px;padding-top:20px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}.btn_form_souscrire{width:340px;margin:0 auto;font-weight:bold;cursor:pointer;color:#b12530!important;border:1px solid #b12530;text-decoration:none;display:block;font-size:16px;padding:7px;text-align:center;margin:10px auto}.btn_form_souscrire.btn_fleche_retour{position:relative;width:270px!important}.btn_form_souscrire.btn_fleche_retour:before{content:"";background:url(../images/bouton-fleche-retour.png) no-repeat;display:block;width:16px;height:13px;top:10px;position:absolute;left:10px}.paiement_recapitulatif{background-color:#f4f4ef;border-radius:20px;padding:0 0 30px 0}.paiement_recapitulatif h2{color:#fff;font-weight:normal;text-transform:uppercase;background-color:#b12530;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center;padding:15px;margin:0!important}.paiement_recapitulatif .paiement_recapitulatif_donnee{padding:10px;text-align:center;border-bottom:1px dotted;width:75%;margin:0 auto}.paiement_recapitulatif .paiement_recapitulatif_donnee h4{font-weight:normal;margin:10px 0}.paiement_recapitulatif .paiement_recapitulatif_donnee span{font-weight:bold;display:block;padding:2px}.paiement_recapitulatif .paiement_recapitulatif_donnee .lien_ipid_cadre{font-size:12px;font-weight:normal;text-decoration:underline}.paiement_recapitulatif_resultat_paiement .tarif{display:none}@media(max-width:768px){html{padding-bottom:0}.footer{height:auto;position:relative}}@media(min-width:768px){.col-sm-5ths{width:20%;float:left}}@media(min-width:992px){.col-md-5ths{width:20%;float:left}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}}