@charset "utf-8";.title1-default{font-size:42px;font-weight:600;color:#008296;margin-bottom:0;line-height:1.1;text-transform:uppercase;}.title2-default{font-size:35px;font-weight:600;color:#008296;text-transform:uppercase;line-height:1;margin-bottom:0.5rem;}.title3-default{font-size:27px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}.title4-default{font-size:20px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}.titre:has(.ligne2:not(:empty)) .ligne1::after{content:"\00A0";}.site-map-01{padding:0;}img.fDefault{padding:5px;border:1px solid #ccc;}.f-table{}a.fDefault,a{color:#c72f2b;text-decoration:underline;}.table-accordeon{display:table;}.f-chapeau{font-size:24px;line-height:1.4;margin-bottom:20px;display:block;color:#005965;}.f-chapeau2{font-size:18px;line-height:1.4;font-weight:bold;color:#005965;margin-bottom:20px;display:block;}.vertfonce{color:#005965;}.bleu{color:#008296;}.jaune{color:#ffec96;}.rouge{color:#c72f2b;}.maj{text-transform:uppercase;}.legend{font-size:12px;line-height:1.2;color:#005965;display:inline-block;}.light{font-weight:300;}.black{font-weight:800;}.flexit-medias-audio-player{width:auto;max-width:100%;}.flexit-medias-audio-player .counter{display:none;}.size-xs{font-size:0.75rem !important;line-height:1.2;}.size-sm{font-size:0.875rem !important;line-height:1.2;}.size-md{font-size:1rem !important;line-height:1.2;}.size-lg{font-size:1.125rem !important;line-height:1.2;}.size-xl{font-size:1.25rem !important;line-height:1.2;}.size-xxl{font-size:1.5rem !important;line-height:1.2;}.size-xxxl{font-size:1.875rem !important;line-height:1.2;}.size-xxxxl{font-size:3rem !important;line-height:1.2;}.a_voir{text-transform:uppercase;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-weight:bold;background-color:#cf2f2b;color:#fff;padding:0.5rem;text-align:center;}.lien_blanc{color:#fff;}.lien_vert{color:#005965;}.lien_toto{color:#005965;}.f-btn-radius5-bgjaune-b_jaune-vert-size1{}.f-btn-radius5-bgjaune-b_jaune-vert-size2{}.f-btn-radius5-bgvert-b_vert-blanc-size1{}.f-btn-radius5-bgvert-b_vert-blanc-size2{}.f-btn-radius5-bgblanc-b_vert-vert-size1{}.f-btn-radius5-bgblanc-b_vert-vert-size2{}.f-btn-radius5-bgblanc-b_vert-vert-size3{}.f-btn-radius5-bgtransparent-b_vert-vert-size1{}.f-btn-radius5-bgtransparent-b_vert-vert-size2{}.f-btn-radius5-bgrouge-b_rouge-blanc-size1{}.f-btn-radius5-bgrouge-b_rouge-blanc-size2{}.f-btn-devis-radius5-bgjaune-bleufonce-b_jaune-size3{}.f-box-bgbleutr-noir{}.f-box-bgvert-blanc{}.f-box-bgjaune-noir{}.f-box-blanc-noir-shadow4{}.tableauBlanc{display:table;}.f-liste-rond-s_bleu{}.f-liste-triangle-s_bleu{}.petit_text_rgpd{font-size:12px;line-height:1.5;}.flexitNotEditor{display:none;}.infos-persos .titre-choix{cursor:pointer;}.infos-persos .toggle_div .identite{cursor:pointer;}.titreModele{}.titre-tableau{font:500 1.153rem/1.2em 'font1', sans-serif;color:#3b3b3b;margin:8px 0 12px;text-transform:uppercase;display:inline-block;}.titre-tableau-mini{font:500 0.923rem/1.2em 'font1', sans-serif;color:#a1a1a1;margin:4px 0 8px;text-transform:uppercase;display:inline-block;}.modele1{display:table;}.f-link{color:#c72f2b;}.f-link:hover,.f-link:focus{text-decoration:none;}.titre_faq{font-size:1.230rem;font-weight:bold;text-transform:uppercase;}.bloc_gris_full{position:relative;background:#f3f3f3;display:block;width:100%;padding:20px 10px;}.bouton_blanc_medium{display:block;background:#fff;border:1px solid #ccc;font:16px/1.5em 'font1', sans-serif;color:#414042;padding:8px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.bouton_blanc_large{display:block;background:#fff;border:1px solid #ccc;font:20px/1.5em 'font1', sans-serif;color:#414042;padding:8px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.bouton_fleche{font-size:17px;font-weight:bold;color:#c72f2b;display:inline-block;padding:5px 35px 5px 0;background:url(/_css/medias/fleche_rouge.png) no-repeat right 10px center;background-size:20px;-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.bouton-devis_vert{-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;text-align:left;display:inline-block;background:#002d33 url(/_css/medias/ico-demande-devis.png) no-repeat right 10px center;font-size:1rem;color:#fff;padding:15px 80px 15px 20px;font-weight:500;}.bouton-devis_rouge{-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;text-align:left;display:inline-block;background:#c72f2b url(/_css/medias/ico-demande-devis.png) no-repeat right 10px center;font-size:1rem;color:#fff;padding:15px 80px 15px 20px;font-weight:500;}.bouton-devis_vert_full{-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;text-align:left;display:block;background:#002d33 url(/_css/medias/ico-demande-devis.png) no-repeat right 10px center;font-size:0.976rem;color:#fff;padding:15px 80px 15px 20px;font-weight:500;}.bouton-devis_rouge_full{-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;text-align:left;display:block;background:#c72f2b url(/_css/medias/ico-demande-devis.png) no-repeat right 10px center;font-size:0.976rem;color:#fff;padding:15px 80px 15px 20px;font-weight:500;}.bouton-devis-libelle{font-weight:bold;font-size:24px;display:block;line-height:26px;margin-bottom:8px;}a[target="_blank"][class*="-devis"]:not(:has(img)):before{float:left;margin-right:5px;position:relative;top:3px;}.bouton_simple_cadre_blanc{-moz-transition:background 0.35s ease-in-out;-webkit-transition:background 0.35s ease-in-out;-o-transition:background 0.35s ease-in-out;transition:background 0.35s ease-in-out;display:inline-block;padding:10px 25px;border:2px solid #fff;color:#fff;font-size:30px;font-weight:bold;background:transparent;text-transform:uppercase;}.bouton-special{padding:15px 30px;background:#fff;color:#c72f2b;font-size:20px;font-weight:bold;margin:20px 0 0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;display:inline-block;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;}.titre_reponse{color:#002d33;}.titre-choix.titre-choix-pt{font-size:18px;font-weight:500;color:#c72f2b;margin-bottom:10px;}.titre-paragraphe{font-size:18px;font-weight:500;color:#002d33;margin:40px 0 10px;text-transform:uppercase;}ul.fDefault{list-style:none;padding:10px 0 10px 20px;}.liste1{list-style:none;}.liste2{list-style:none;}.nowrap{white-space:nowrap;}.btn-1-nl{display:inline-block;border:1px solid #c72f2b;padding:5px 10px;background:#c72f2b !important;font:bold 15px/1.5em Arial, Helvetica, sans-serif;color:#fff !important;text-transform:uppercase;text-decoration:none;}.btn-1-nl:before{display:none;}.btn-2-nl{display:inline-block;border:1px solid #fff;padding:5px 10px;background:#fff !important;font:bold 15px/1.5em Arial, Helvetica, sans-serif;color:#c72f2b !important;text-transform:uppercase;text-decoration:none;}.btn-2-nl:before{display:none;}.btn-3-nl{display:inline-block;border:1px solid #fff;padding:5px 10px;background:#fff !important;font:bold 15px/1.5em Arial, Helvetica, sans-serif;color:#002d33 !important;text-transform:uppercase;text-decoration:none;}.btn-3-nl:before{display:none;}.titre-1-nl{font:26px Arial, Helvetica, sans-serif;color:#002d33;}.titre-2-nl{margin:0 0 10px;font:bold 26px Arial, Helvetica, sans-serif;color:#c72f2b;text-transform:uppercase;}.titre-3-nl{margin:0 0 5px;font:22px Arial, Helvetica, sans-serif;}.chapeau-nl{margin:0 0 10px;font:bold 17px/1.35em Arial, Helvetica, sans-serif;}.legende-nl{margin:5px 0 0;font:11px/1.5em Arial, Helvetica, sans-serif;}.image-nl{width:100%;}:root{--transition_default:all 0.35s ease-out;--transition_smooth:transform 3.6s cubic-bezier(0.34,1.56,0.64,1);--swiper-navigation-size:27px;--swiper-navigation-color:#005965;}a.fDefault:hover,a.fDefault:focus,a.fDefault:active,a:not([class]):hover,a:not([class]):focus,a:not([class]):active,a[class=""]:hover,a[class=""]:focus,a[class=""]:active{font-weight:bold;}a.fDefault:hover,a.fDefault:focus,a.fDefault:active,a:hover,a:focus,a:active{text-decoration:none;color:#c72f2b;}.flexit_cookie.skin3 .flexit_cookie_btns .btn-primary{padding:12px 19px;border-radius:5px;font-size:17px;line-height:1;color:#005965;background-color:#ffec96;border:1px solid #ffec96;font-weight:bold;}.flexit_cookie.skin3 .flexit_cookie_btns .btn-primary:hover,.flexit_cookie.skin3 .flexit_cookie_btns .btn-primary:focus{text-decoration:underline;background:#005965;color:#ffec96;}.flexit_cookie.skin3 .flexit_cookie_btns .btn-warning{padding:12px 19px;border-radius:5px;font-size:17px;line-height:1;border:1px solid #c72f2b;color:#fff;background-color:#c72f2b;font-weight:bold;}.flexit_cookie.skin3 .flexit_cookie_btns .btn-warning:hover,.flexit_cookie.skin3 .flexit_cookie_btns .btn-warning:focus{text-decoration:underline;background:#fff;color:#c72f2b;}.color0{color:#c72f2b;}.color1{color:#c72f2b;}.color2{color:#c72f2b;}.color3{color:#002d33;}.color4{color:#005965;}.color5{color:#008296;}.color6{color:#ffec96;}.color7{color:#3b3b3b;}.fw-500{font-weight:500;}.fw-700{font-weight:400;}.btn-1{display:inline-block;background:#c72f2b;font:16px/1.5em 'font1', sans-serif;color:#fff;padding:10px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-2{display:inline-block;background:#c72f2b;font:1rem/1.5em 'font1', sans-serif;color:#fff;padding:6px 12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-3{display:inline-block;background:#c72f2b;font:0.923rem/1.5em 'font1', sans-serif;color:#fff;padding:5px 10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-4{display:inline-block;background:#c72f2b;font:0.923rem/1.5em 'font1', sans-serif;color:#fff;padding:1px 8px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-5{display:inline-block;background:#fff;border:1px solid #ccc;font:16px/1.5em 'font1', sans-serif;color:#333;padding:10px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-6{display:inline-block;background:#fff;border:1px solid #ccc;font:1rem/1.5em 'font1', sans-serif;color:#333;padding:6px 12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-7{display:inline-block;background:#fff;border:1px solid #ccc;font:0.923rem/1.5em 'font1', sans-serif;color:#333;padding:5px 10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-8{display:inline-block;background:#fff;border:1px solid #ccc;font:0.923rem/1.5em 'font1', sans-serif;color:#333;padding:1px 8px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.btn-9{display:inline-block;background:#002d33;border:0;font:1rem/1.5em 'font1', sans-serif;color:#fff;padding:7px 13px;margin-right:20px;}.mt-n4{margin-top:-1.5rem;}.h-25px{height:50px;}.ck-editor-default .table-accordeon tr:nth-child(2n+1) td{cursor:text;}.ck-editor-default .table-accordeon tr:nth-child(2n){display:table-row;}body.ck-editor-nl{padding:0 !important;}h1{font-size:42px;font-weight:600;color:#008296;margin-bottom:0;line-height:1.1;text-transform:uppercase;}h2{font-size:35px;font-weight:600;color:#008296;text-transform:uppercase;line-height:1;margin-bottom:0.5rem;}h3{font-size:27px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}h4{font-size:20px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0;}[class*= "-bgjaune"]{background-color:#ffec96;}[class*= "-bgvert"]{background-color:#005965;}[class*= "-bgbleu"]{background-color:#008296;}[class*= "-bgblanc"]{background-color:#fff;}[class*= "-bgrouge"]{background-color:#c72f2b;}[class*= "-bgtransparent"]{background-color:transparent;}[class*= "-bgbleutr"]{background-color:#97C6CC33;}[class*= "-radius5"]{border-radius:5px;}[class*= "-shadow4"]{box-shadow:0 0 6px rgba(0,0,0,0.2);}[class*= "-shadow10"]{box-shadow:0 0 10px rgba(0,0,0,0.2);transition:var(--transition_default);}[class*= "-jaune"]{color:#ffec96;}[class*= "-vert"]{color:#005965;}[class*= "-blanc"]{color:#fff;}[class*= "-rouge"]{color:#c72f2b;}[class*= "-noir"]{color:#000;}[class*= "-bleufonce"]{color:#002d33;}[class*= "-size1"]{font-size:21px;line-height:1;}[class*= "-size2"]{font-size:17px;line-height:1;}[class*= "-size3"]{font-size:14px;line-height:1;font-weight:500;}[class*= "-b_jaune"]{border:2px solid #ffec96;}[class*= "-b_vert"]{border:2px solid #005965;}[class*= "-b_rouge"]{border:2px solid #c72f2b;}[class*="f-btn"]{text-transform:uppercase;overflow:hidden;position:relative;display:inline-block;transition:var(--transition_default);font-weight:bold;text-decoration:none;text-align:left;}[class*="f-btn"][class*="-size1"]{padding:16px 30px;}[class*="f-btn"][class*="-size2"]{padding:12px 19px;}[class*="f-btn"][class*="-size3"]{padding:12px 19px;}[class*="f-btn"][class*="-bgblanc"][class*="-size3"]{padding:6px 10px;border-width:1px;}[class*="f-btn"][class*="-devis"]{background-image:url(/_css/medias/2025/ico-demande-devis-fonce.png);padding:20px 70px 20px 30px;background-repeat:no-repeat;background-position:center right 10px;background-size:44px;}[class*="f-btn"][class*="-devis"]:hover:before,[class*="f-btn"][class*="-devis"]:focus:before{mix-blend-mode:darken;}#colorbox,#cboxOverlay,#cboxWrapper{z-index:10000;}.btnupload{border-radius:5px;}[class*="f-btn"]:not([target="_blank"]){transform:perspective(1px) translateZ(0);}[class*="f-btn"]:not([target="_blank"]):before{content:'';position:absolute;z-index:-1;display:block;height:580px;width:580px;background:#000;right:900px;bottom:-210px;transform:rotate(45deg);transform-origin:center bottom;transition:var(--transition_default);}[class*="f-btn"]:not([target="_blank"])[class*="-bgvert"]:before,[class*="f-btn"]:not([target="_blank"])[class*="-bgrouge"]:before,[class*="f-btn"]:not([target="_blank"])[class*="-bgbleu"]:before{background-color:#fff;}[class*="f-btn"]:not([target="_blank"])[class*="-bgjaune"]:before,[class*="f-btn"]:not([target="_blank"])[class*="-bgblanc"]:before,[class*="f-btn"]:not([target="_blank"])[class*="-bgtransparent"]:before{background-color:#005965;}[class*="f-btn"]:not([target="_blank"]):hover,[class*="f-btn"]:not([target="_blank"]):focus,[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"]{text-decoration:underline;}[class*="f-btn"]:not([target="_blank"]):hover:before,[class*="f-btn"]:not([target="_blank"]):focus:before,[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"]:before{right:245px;}[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgjaune"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgjaune"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgjaune"]{color:#ffec96;}[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgvert"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgvert"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgvert"]{color:#005965;}[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgblanc"],[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgtransparent"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgblanc"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgtransparent"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgblanc"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgtransparent"]{color:#fff;}[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgrouge"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgrouge"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgrouge"]{color:#c72f2b;}[class*="f-btn"]:not([target="_blank"]):hover[class *= "-bgbleu"],[class*="f-btn"]:not([target="_blank"]):focus[class *= "-bgbleu"],[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class *= "-bgbleu"]{color:#008296;}[class*="f-btn"]:not([target="_blank"]):hover[class*="-size2"]:before,[class*="f-btn"]:not([target="_blank"]):focus[class*="-size2"]:before,[class*="f-btn"]:not([target="_blank"])[aria-expanded="true"][class*="-size2"]:before{right:295px;}[class*="f-btn"][target="_blank"][class*="-bgvert"]:before,[class*="f-btn"][target="_blank"][class*="-bgrouge"]:before,[class*="f-btn"][target="_blank"][class*="-bgbleu"]:before{background-color:#fff;}[class*="f-btn"][target="_blank"][class*="-bgjaune"]:before,[class*="f-btn"][target="_blank"][class*="-bgblanc"]:before,[class*="f-btn"][target="_blank"][class*="-bgtransparent"]:before{background-color:#005965;}[class*="f-btn"][target="_blank"]:hover,[class*="f-btn"][target="_blank"]:focus{text-decoration:underline;}[class*="f-btn"][target="_blank"]:hover[class *= "-bgjaune"],[class*="f-btn"][target="_blank"]:hover[class *= "-bgblanc"],[class*="f-btn"][target="_blank"]:hover[class *= "-bgtransparent"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgjaune"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgblanc"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgtransparent"]{color:#005965;}[class*="f-btn"][target="_blank"]:hover[class *= "-bgvert"],[class*="f-btn"][target="_blank"]:hover[class *= "-bgrouge"],[class*="f-btn"][target="_blank"]:hover[class *= "-bgbleu"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgvert"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgrouge"],[class*="f-btn"][target="_blank"]:focus[class *= "-bgbleu"]{color:#fff;}a:not([class*="f-btn"])[target="_blank"]{display:inline-block;}a:not([class*="f-btn"])[target="_blank"]:before{float:right;margin-left:4px;}[class*="f-liste"]{padding-left:1.5rem;}[class*="f-liste"] li{line-height:1.8;padding-left:16px;}[class*="f-liste"]{list-style:none;}[class*="f-liste"] li:before{content:'';display:inline-block;margin-left:-16px;margin-right:9px;}[class*="-rond"] li:before{width:8px;height:8px;margin-top:0.6em;}[class*="-triangle"] li:before{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;margin-top:0.5em;}[class*="-rond"][class*="s_bleu"] li:before{background-color:#008296;border-radius:50%;}[class*="-triangle"][class*="s_bleu"] li:before{border-color:transparent transparent transparent #008296;}[class*="f-box"]{margin:1rem 0;padding:1.5rem 1rem;border-radius:.5rem;}[class*="f-box"] > :first-child{margin-top:0;}[class*="f-box"][class*="-bgvert"] [class*="title"]{color:#fff;}[class^=f-table]{margin:1rem 0;border-spacing:0;border-radius:.5rem;overflow:hidden;border-collapse:separate;}[class^=f-table] > thead > tr > th{border-top:none;font-weight:600;font-size:1.5625rem;line-height:1.5;}[class^=f-table] > tbody > tr:nth-child(2n) > td,[class^=f-table] > tbody > tr:nth-child(2n) > th{background:#97C6CC33;}[class^=f-table] th,[class^=f-table] td{padding:10px 20px;border-bottom:none;}[class^=f-table] > tbody:first-child > tr:first-child > td,[class^=f-table] > tbody:first-child > tr:first-child > th{border-top:none;}[class^=f-table] th:first-child,[class^=f-table] td:first-child{border-left:none;}.f-table{background:#fff;border:1px solid #005965;}.f-table > thead > tr > th{background-color:#005965;color:#fff;border-bottom-color:#005965;}.f-table th,.f-table td{border-top:1px solid #005965;border-left:1px solid #005965;}div.table >:not(caption) >* >*{background:inherit;}.ck-editor-nl,.table-nl{font:15px/1.5em Arial, Helvetica, sans-serif;color:#000;}.ck-editor-nl table,.table-nl table{font:15px/1.5em Arial, Helvetica, sans-serif;color:#000;}.ck-editor-nl img,.table-nl img{display:block;}.ck-editor-nl .title1-default,.ck-editor-nl .title2-default,.ck-editor-nl .title3-default,.ck-editor-nl .title4-default,.ck-editor-nl .title5-default,.ck-editor-nl .title6-default,.table-nl .title1-default,.table-nl .title2-default,.table-nl .title3-default,.table-nl .title4-default,.table-nl .title5-default,.table-nl .title6-default{line-height:1.5em;font-family:Arial, Helvetica, sans-serif;margin-top:0 !important;}.ck-editor-nl .tel,.table-nl .tel{color:#000;}.ck-editor-nl .im,.table-nl .im{color:inherit;}.ck-editor-nl .table-color-white *,.table-nl .table-color-white *{color:#fff;}table.table{color:#333;border:1px solid #ccc;}table.table > thead > tr > th{color:#333;}table.table > tbody > tr:nth-child(2n+1) > td,.table > tbody > tr:nth-child(2n+1) > th{background:#f7f6f5;}table.table > tbody > tr:nth-child(2n) > td,.table > tbody > tr:nth-child(2n) > th{background:#fff;}table.tableauBlanc,table.tableauBlanc tr > td,.tableauBlanc tr > th{background:#fff !important;}table.fDefault td{line-height:normal;font-size:11px;color:#3f484c;}table.fDefault caption{background:#c5e17f;color:#2d5300;font-weight:bold;padding:10px 10px;margin:0 5px;text-align:center;}table.fDefault .Tlig_0 td{background:#7cc1ef;color:#fff;font-weight:bold;}table.fDefault .Tlig_0 .Tcol_0{background:#afdd27;color:#fff;}table.fDefault .Tlig_b td{background:#ceebf9;}table.fDefault .Tlig_b .Tcol_0{background:#d7dfc6;}.table-accordeon tr:nth-child(2n+1) td{padding:10px 0 10px 35px;position:relative;cursor:pointer;-moz-transition:color 250ms;-webkit-transition:color 250ms;-o-transition:color 250ms;transition:color 250ms;}.table-accordeon tr:nth-child(2n+1) td:hover{color:#c72f2b;}.table-accordeon tr:nth-child(2n+1) td:before{content:"";position:absolute;left:0;top:11px;width:24px;height:24px;background:#c72f2b;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.table-accordeon tr:nth-child(2n+1) td:after{content:"";position:absolute;left:7px;top:19px;width:8px;height:8px;border-style:solid;border-width:2px 2px 0 0;border-color:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 250ms;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}.table-accordeon tr:nth-child(2n+1).active td:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.table-accordeon tr:nth-child(2n+1).active td:after{left:8px;top:17px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.table-accordeon tr:nth-child(2n){display:none;}.table-accordeon tr:nth-child(2n) td{padding:0 0 10px 35px;}h2.fDefault{font-size:35px;font-weight:600;color:#008296;text-transform:uppercase;line-height:1;margin-bottom:0.5rem;}h3.fDefault{font-size:27px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}h4.fDefault{font-size:20px;font-weight:600;color:#005965;text-transform:uppercase;margin-bottom:0.5rem;}a[class^="btn-"]{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}a[class^="btn-"]:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#c72f2b;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}a[class^="btn-"]:hover,a[class^="btn-"]:focus,a[class^="btn-"]:active{text-decoration:none;}a[class^="btn-"]:hover:before,a[class^="btn-"]:focus:before,a[class^="btn-"]:active:before{-webkit-transform:scale(1);transform:scale(1);}a.btn-5:before,a.btn-6:before,a.btn-7:before,a.btn-8:before{background:#005965;color:#fff;}a.btn-1:hover,a.btn-1:focus,a.btn-1:active,a.btn-2:hover,a.btn-2:focus,a.btn-2:active,a.btn-3:hover,a.btn-3:focus,a.btn-3:active,a.btn-4:hover,a.btn-4:focus,a.btn-4:active{color:#fff;}a.bouton_blanc_large{margin:8px 0 0;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}a.bouton_blanc_large:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#005965;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}a.bouton_blanc_large:hover,a.bouton_blanc_large:focus{color:#fff;text-decoration:none;}a.bouton_blanc_large:hover:before,a.bouton_blanc_large:focus:before{-webkit-transform:scale(1);transform:scale(1);}.bouton_fleche:hover,.bouton_fleche:focus{background-position:right 0 center;}.bouton-devis_vert:hover,.bouton-devis_vert:focus{background-color:#c72f2b;color:#fff;}.bouton-devis_rouge:hover,.bouton-devis_rouge:focus{background-color:#002d33;color:#fff;}.bouton-devis_vert_full:hover,.bouton-devis_vert_full:focus{background-color:#c72f2b;color:#fff;}.bouton-devis_rouge_full:hover,.bouton-devis_rouge_full:focus{background-color:#002d33;color:#fff;}.col-p-droite .bouton-devis_rouge,.col-p-droite .bouton-devis_vert{width:100%;}.bouton_simple_cadre_blanc:hover,.bouton_simple_cadre_blanc:focus{background:#fff;color:#002d33;}.bouton-special:hover,.bouton-special:focus{background:#c72f2b;color:#fff;}.title1-home{font-size:26px;color:#005965;font-weight:bold;max-width:360px;line-height:1.3;display:flex;align-items:center;text-transform:none;}.title1-home:before{content:'';display:block;height:100%;width:10px;flex:0 0 10px;border-radius:30px;background-color:#ffec96;}.title1-home span{display:inline-block;padding-left:20px;padding:7px 20px;background:rgba(255,255,255,0.7);backdrop-filter:blur(5px);margin-right:27px;border-radius:0px 11px 11px 0px;}.sous_slider{margin-bottom:40px;}.menuNew ul{display:flex;flex-wrap:wrap;row-gap:20px;margin:0;align-items:center;}.menuNew .icone{width:26px;height:26px;background:#005965;mask-image:var(--image-menu);mask-position:center;mask-repeat:no-repeat;mask-size:contain;}.menuNew li{margin-right:70px;}.menuNew li a{display:flex;padding:0;text-decoration:none;color:#005965;align-items:center;}.menuNew li a.nav-link{background:rgba(255,255,255,0.6);border-radius:30px;padding:12px 18px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}.menuNew li a.nav-link:hover,.menuNew li a.nav-link:focus{text-decoration:underline;color:#005965;}.menuNew .titre_page{font-weight:700;color:#005965;font-size:22px;margin-left:10px;}ul.fDefault li{font-size:1rem;}ul.no-style{list-style:none;}ul.fDefault > li{list-style-image:url("/_css/medias/ul_fDefault_puce.png");padding:0;margin-left:15px;}ul.fDefault > li + li{margin-top:10px;}ul.fDefault ul.fDefault{padding:0;margin:10px 0 0 12px;list-style-type:none;}ul.fDefault ul.fDefault li{background:none;padding:0 0 0 12px;position:relative;}ul.fDefault ul.fDefault li:before{content:"";position:absolute;left:0;top:5px;width:0;height:0;border-style:solid;border-width:3px;border-color:#005965;}ul.fDefault ul.fDefault li + li{margin-top:10px;}ul.fDefault ul.fDefault + li{margin-top:20px;}ul.fDefault > li ul{padding:0;margin:10px 0 0 12px;list-style-type:none;}ul.fDefault > li ul li{position:relative;list-style-image:url("/_css/medias/ul_fDefault_puce-1.png");padding:0;margin-left:15px;}ul.fDefault > li ul li + li{margin-top:10px;}.liste1{padding-left:20px;}.liste1 li{padding:6px 0 6px 10px;position:relative;list-style:none;}.liste1 li ul{padding-left:10px;}.liste1 li:before{content:"";position:relative;display:inline-block;margin-right:10px;left:0;top:-1px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #002d33;}.liste2 > li{background:url("/_css/medias/pdf.png") no-repeat 0 9px;padding:8px 0 10px 30px;border-bottom:1px solid #e1e1e2;margin-bottom:4px;}.liste2 li:last-child{border:0;}.liste2 > li a{color:#002d33;}table.table > thead > tr > th{color:#005965;padding-top:25px;}table.modele1{background:#f8f7f7;border:1px solid #ccc;}table.modele1 ul{list-style:none;padding-left:20px;}table.modele1 li{background:url(/_css/medias/puce_2col.jpg) no-repeat left 7px;padding:5px 15px;}table.modele1 li a{color:#005965;font-weight:bold;}table.modele1 li a:hover,table.modele1 li a:focus{color:#c72f2b;}table.modele1 td table td:last-child{padding-top:20px;padding-right:20px;}table.modele1 .titreModele{font-size:24px;color:#005965;margin-bottom:15px;}body{font-size:1rem;color:#000;font-family:'font1', sans-serif;}table{border-collapse:collapse;}hr{border:0;height:0;border-top:1px solid #d3d3d3;margin:20px 0;}ul{margin:10px 0;padding-left:2rem;}li{line-height:normal;}*{outline:0 !important;}img{max-width:100%;height:auto;}label{font-weight:inherit;}@media print{a[href]:after{content:"";}}.alignright{text-align:right;}.center{text-align:center;}.flexit-clickable-element{cursor:pointer;}.flexit-clickable-element img{cursor:pointer;}.flexslider{margin:0;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.flexslider .slides > li{display:block;}.flexslider .slides img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn-primary-flexit-form{}.btn-primary-flexit-form:hover{}.gm-style img,#map img{max-width:none;}.gm-style label,#map label{width:auto;display:inline;}#sbox-window,#lbImage,#lbBottom{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.navbar{background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;min-height:0;margin:0;}.navbar-default{}ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}div.table{display:block;width:auto;}div.table .td + .td{margin-top:12px;}.newsletter-container{font:14px Arial, Helvetica, sans-serif;color:#333;}.newsletter-container table{font:14px Arial, Helvetica, sans-serif;color:#333;mso-hyphenate:none;}html{height:100%;font-size:16px;}html.font15{font-size:15px;}body{min-height:100%;}.bodyPopup{padding:5px;background:#fff;min-width:0 !important;min-height:0 !important;}.container-full{position:relative;width:100%;max-width:1920px;margin:0 auto;}.container-fluid{max-width:1160px !important;}.container.container-wrapper{padding:0 20px;margin:0 auto;position:relative;}.container-main{overflow:hidden;}.bgfullwhite{background-color:#fff;}.margin-bottom{margin-bottom:50px;}.container-fluid-large{max-width:1300px !important;padding:0 .75rem;}.container-fluid-swiper{width:1400px;max-width:calc(100% - 1.5rem);}.font15 #header a.lienSocietaire{background-position:5px 5px;}#header{height:219px;position:relative;}#header a.lienSearch img{width:24px;}#header.headerType:not(.headerNew) > .image_home{height:660px;background-size:cover;background-position:center top;width:100%;}#header.headerType:not(.headerNew) > .image_home.extranetpt{height:330px;}#header .bg_sourire{background-position:left bottom 50px, center;}#header.headerSlider{height:660px;}#header.headerSliderHome{height:915px;}#header.headerTypeGd{height:660px;}#header.headerType{height:660px;}#header.headerNew{height:660px;}#header.headerNewPt{height:330px;}#header.headerType #sliderType .item .titrebg{font-size:28px;}#header.headerType #sliderType .item .titrebg .title{width:540px;}#header.headerType #sliderType .item .titrebg .title .ligne1{font-weight:normal;}#header.headerType #sliderType .item .titrebg .title .ligne2{font-weight:900;}#header.headerType .contenu_slider .blocInfos{top:330px;transform:translateY(-50%);}#header.headerSliderHome .contenu_slider .blocInfos{top:calc(220px + (100% - 400px)/2 );transform:translateY(-50%);}#header.headerSliderHome .margin-home{margin-bottom:160px;}#header .title_swiper{font-size:35px;font-weight:600;color:#008296;text-transform:uppercase;line-height:1;margin-bottom:0.5rem;}#header .contenu_slider{position:relative;z-index:2;}#header .contenu_slider .container-fluid{position:relative;}#header .contenu_slider .blocInfos{z-index:1;width:520px;font-weight:400;background:#fff;padding:25px 10px 10px 18px;margin-right:0;max-width:100%;-moz-transition:right 0.35s ease-in-out;-webkit-transition:right 0.35s ease-in-out;-o-transition:right 0.35s ease-in-out;transition:right 0.35s ease-in-out;margin-left:140px;}#header .contenu_slider .text{line-height:1.5;max-width:500px;}#header .top{background:#fff;position:fixed;left:0;right:0;z-index:9999;top:0;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#header .top .titreH1{font-size:17px;font-weight:500;color:#002d33;}#header .top .logoMobile{display:none;}#header .menuHeader{top:40px;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;z-index:99;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}#header .menuHeader:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);}#header .menuHeader .logo{position:relative;z-index:10;-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}#header .menuHeader .logo img{height:135px;}#header .bt-facebook{margin-left:10px;line-height:46px;}#header .bt-facebook img{height:18px;width:18px;}#header #searchWrapper{position:relative;display:none;}#header #searchWrapper .openSearch{display:block;font-size:22px;color:#002d33;padding-left:10px;position:relative;top:2px;}#header #searchWrapper #form_recherche_mini{-moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);box-shadow:0 5px 5px rgba(0,0,0,0.3);-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;height:0;overflow:hidden;position:absolute;background:#fff;padding:0 10px;right:0;line-height:30px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#header #searchWrapper #form_recherche_mini.active{height:41px;}#header #searchWrapper #form_recherche_mini label,#header #searchWrapper #form_recherche_mini .form-recherche-mini-options{display:none;}#header #searchWrapper #form_recherche_mini > .form-group{margin-left:0;margin-bottom:0;}#header #searchWrapper #recherche-mini{margin:7px 0;border:1px solid #7fc0c9;background:#fff;font:1rem/1em 'font1', sans-serif;color:#8c8c8c;padding:5px 10px;width:170px;height:25px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-right:35px;}#header #searchWrapper #submitFormSearch{position:absolute;top:9px;right:19px;width:20px;height:20px;border:none;background:url("/_css/medias/ico_search_top.png") no-repeat center center;overflow:hidden;text-indent:999em;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin-left:-35px;}#header #searchWrapper #recherche-mini::-moz-placeholder{color:#fff;}#header #searchWrapper #recherche-mini:-ms-input-placeholder{color:#fff;}#header #searchWrapper #recherche-mini::-webkit-input-placeholder{color:#fff;}#header a.lienSocietaire{overflow:hidden;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;line-height:normal;border-radius:0 0 5px 5px;padding:6px 14px 6px;background-color:#ffec96;background-size:24px;font-size:17px;color:#005965;font-weight:500;position:relative;display:flex;margin-right:1.5rem;align-items:center;}#header a.lienSocietaire span{height:28px;width:28px;background:#005965;mask:no-repeat center left / contain;mask-image:var(--img_societaire);margin-right:0.5rem;}#header a.lienSocietaire.connected{background-color:#008296;color:#fff;}#header a.lienSocietaire.connected span{background-color:#fff;}#header a.lienSocietaire:focus,#header a.lienSocietaire:hover{background-color:#005965;color:#fff;}#header a.lienSocietaire:focus span,#header a.lienSocietaire:hover span{background-color:#fff;}#header a.lienSearchNormal{display:inline-block;}#header a.lienSearchTiny{display:none;width:50px;height:50px;background:rgba(0,129,148,0.8);text-align:center;vertical-align:middle;position:absolute;top:0;right:100px;}#header a.lienSearchTiny:before{z-index:1;content:'';display:block;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,130,150,0.8);-moz-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);filter:alpha(opacity=0);opacity:0;}#header a.lienSearchTiny span{position:relative;z-index:2;}#header a.lienSearchTiny img{width:25px;vertical-align:middle;}#header a.lienSearchTiny:hover:before,#header a.lienSearchTiny:focus:before{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);opacity:1;}#header.tiny .top{-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);}#header.tiny .openMenuDroite{filter:alpha(opacity=100);opacity:1;display:inline-block;}#header.tiny .openMenuDroite.active{background:#002d33;}#header.tiny .openMenuDroite.active:after{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}#header.tiny #menudroite{height:126px;padding-bottom:0;top:inherit;margin-top:0;bottom:0;}#header.tiny #menudroite .topMenu{-moz-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#header.tiny #menudroite.active{height:auto;bottom:0;top:inherit;padding-bottom:126px;}#header.tiny #menudroite.active .topMenu{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#titre{position:relative;z-index:999;margin-bottom:10px;}#titre .picto-titre{position:relative;display:table-cell;height:140px;vertical-align:bottom;}#titre .picto-titre img{max-width:120px;position:relative;margin-bottom:10px;max-height:80px;}#titre .picto-titre:after{content:'';display:block;width:75px;height:4px;background:#c72f2b;margin-left:0;position:relative;bottom:0;}#titre .soustitre{font-size:18px;color:#4e4e4e;font-weight:bold;}#titre .soustitre-extranet{font-weight:normal;font-size:14px;}#titre .soustitre-extranet .nom{font-weight:bold;}#titre .bgwhite:not(:has([role="navigation"])) .titre-special{margin-top:1.5rem;}.bgwhite{background:#fff;padding:0;}h1.titlemodule{margin-top:0;}a:focus-visible,button:focus-visible,.btn:focus-visible,.flexit-clickable-element:focus-visible,[tabindex="0"]:focus-visible{outline:0;box-shadow:0 0 0 2px #c72f2b !important;}#fMenuMobileButton:focus-visible,.menu_carre a:focus-visible,[class*="-bgvert"]:focus-visible{background:#008296 !important;}#fMenuMobileButton:focus-visible:before,.menu_carre a:focus-visible:before,[class*="-bgvert"]:focus-visible:before{background:#008296 !important;}#menudroite li > a:focus-visible,.menu_carre a:focus-visible,[class*="-bgvert"]:focus-visible{background:#008296 !important;border:2px solid #c72f2b !important;}#menudroite li > a:focus-visible:before,.menu_carre a:focus-visible:before,[class*="-bgvert"]:focus-visible:before{background:#008296 !important;}.skiplinks{position:absolute;top:0;left:0;right:0;background:#eee;box-shadow:0 3px 6px rgba(0,0,0,0.16);z-index:10001 !important;}.skiplinks .skiplinks-list{margin:0 -10px;padding:1rem 0;display:flex;}.skiplinks .skiplinks-list > li{list-style-type:none;padding:0 10px;}.skiplinks .skiplinks-list > li > a{font-weight:600;color:inherit;}.skiplinks .skiplinks-list > li > a:hover,.skiplinks .skiplinks-list > li > a:focus{color:red;}@media (max-width: 767px){.skiplinks .skiplinks-list{display:block;}.skiplinks .skiplinks-list > li{margin:0 0 10px;}.skiplinks .skiplinks-list > li:last-child{margin:0;}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(100%);white-space:nowrap;border:0;}a[target="_blank"]:not(.flexit-social-sharing-btn):not(:has(img)){font-weight:bold;}a[target="_blank"]:not(.flexit-social-sharing-btn):not(:has(img)):before{content:"";display:inline-block;width:18px;height:18px;margin:1px 10px -3px 3px;mask:url(/_css/medias/2025/externe.svg);background:#c72f2b;-webkit-mask-size:contain;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}[class*="content-with"]{position:relative;}.content-with_headergd{margin-top:-240px;background:#fff;}.content-with_headerpt,.extranet .container-extranet.content-with_headerpt{margin-top:-120px;}.content-with_headerpt .col-p-droite,.extranet .container-extranet.content-with_headerpt .col-p-droite{padding-top:140px;}.content-with_newHeader{margin-top:-460px;}.content-with_slider{margin-top:-190px;}#menuTop{color:#002d33;font-weight:500;}#menuTop a{font-size:17px;color:#002d33;margin:0 3px;position:relative;display:inline-block;}#menuTop a:hover,#menuTop a:focus{color:#c72f2b;}#fMenuMobileButton{z-index:999;background:#008296;border-radius:0 0 5px 5px;position:relative;border:0;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;padding:12px 11px 11px;color:#fff;}#fMenuMobileButton:before{z-index:1;content:'';display:block;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;background:#c72f2b;-moz-transform:scale(0.2);-webkit-transform:scale(0.2);transform:scale(0.2);filter:alpha(opacity=0);opacity:0;border-radius:0 0 5px 5px;}#fMenuMobileButton:hover:before,#fMenuMobileButton:focus:before{background:#c72f2b;filter:alpha(opacity=100);opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}#fMenuMobileButton:hover,#fMenuMobileButton a:focus{background:transparent;text-decoration:underline;}#fMenuMobileButton .icon-bar{display:block;background:#fff;width:18px;height:3px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;margin:0 auto;position:relative;}#fMenuMobileButton .icon-bar + .icon-bar{margin:4px auto 0;}#fMenuMobileButton > .titre{display:block;font-size:17px;font-weight:500;color:#fff;position:relative;line-height:1;}.mm-listview > li span{padding:10px 10px 20px 10px;}.mm-listview > li.mm-listitem a,.mm-listview > li.mm-listitem span{text-transform:uppercase;color:#005965;font-size:16px;font-weight:bold;padding:14px 50px 14px 20px;}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:none !important;}.mm-listview>li.mm-selected{background:#c72f2b;}.mm-listview>li a,.mm-listview>li span{color:#333 !important;font:0.976rem 'font1', sans-serif;}#mm-1 .mm-listview>li:nth-child(2) span,#mm-1 .mm-listview>li:nth-child(3) span,#mm-1 .mm-listview>li:nth-child(4) span,#mm-1 .mm-listview>li:nth-child(5) span,#mm-1 .mm-listview>li:nth-child(6) span{font-weight:bold;padding:15px 10px 15px 20px;text-transform:uppercase;}.mm-listview>li:nth-child(7) span{padding:10px 10px 10px 20px;}.mm-listview>li.mm-selected a,.mm-listview>li.mm-selected span{color:#fff !important;}.f-mm-item-html p{margin:0;}.f-mm-item-html .tel-urgence{padding:10px 10px 10px 20px;display:block;}.f-mm-footer-item-0 h1,.f-mm-footer-item-0 > div{margin:0;font-size:15px;color:#fff;}.f-mm-footer-item-0 h1:before,.f-mm-footer-item-0 > div:before{display:none;}.mm-menu_navbar_top-1 .mm-panels{top:62px;}.mm-navbars_top .mm-navbar{border:0;}.mm-navbar{background:#e9f3f4;height:auto;border:0;}.mm-navbar #form_recherche_mini{padding:5px 10px;}.mm-navbar #form_recherche_mini .form-row{display:flex;position:relative;}.mm-navbar #form_recherche_mini input{all:unset;border-radius:24px;width:calc( 100% - 50px);padding:8px 20px;background-color:#fff;filter:drop-shadow(0 0 4px rgba(89,101,15,0.15));font-size:16px;color:#002d33;text-align:left;line-height:1;}.mm-navbar #form_recherche_mini button{position:absolute;width:18px;height:18px;background-color:#005965;mask-image:url(/_css/medias/2025/loupe.svg);mask-repeat:no-repeat;mask-position:center center;text-indent:-999rem;overflow:hidden;right:20px;top:-13px;}.f-mm-footer-item-0{background:#002d33;}#fMobileMenuContainer .mm-panel .mm-navbar a.f-mm-subhome{color:#005965;font-size:18px;}#fMobileMenuContainer .mm-panel .mm-navbar a.f-mm-subhome .glyphicon-home{background-image:url(/svgs_ionicons_android-home_005965) !important;}.mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before{border-color:#005965;}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:#005965;}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:#fff;}.mm-listview #searchWrapper{padding:15px 10px;position:relative;}.mm-listview #searchWrapper .openSearch,.mm-listview #searchWrapper label,.mm-listview #searchWrapper .form-recherche-mini-options{display:none;}.mm-listview #searchWrapper .form-group{margin:0;padding:0;width:100%;}.mm-listview #searchWrapper #recherche-mini{padding:6px 52px 6px 12px;width:100%;}.mm-listview #searchWrapper #submitFormSearch{position:relative;top:0;right:9px;background:#c72f2b;color:#fff;}.image_home{height:660px;width:100%;background-color:#97c6cc;background-image:url(/_css/medias/2025/sourire_slider.svg), linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0.4));background-size:contain, cover;background-position:center bottom 150px, center;background-repeat:no-repeat;}.image_home.extranetpt{height:330px;background-position:0;background-size:cover;}.image_home.full_height{height:100%;background-position:center bottom 455px, center;}.flexit-social-follow{list-style:none;display:flex;}.flexit-social-follow li{margin-right:15px;}.flexit-social-follow li a:hover img.icog,.flexit-social-follow li a:focus img.icog{background-color:#c72f2b;}:root{--swiper-pagination-bullet-width:13px;--swiper-pagination-bullet-height:13px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-color:#002d33;--swiper-pagination-bullet-inactive-opacity:1;}.swiper-pagination-bullet{margin:0 4px;cursor:pointer;}#sliderBottom swiper-container::part(button-prev),#sliderBottom swiper-container::part(button-next),#sliderType swiper-container::part(button-prev),#sliderType swiper-container::part(button-next),#sliderHome swiper-container::part(button-prev),#sliderHome swiper-container::part(button-next){-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background:rgba(255,255,255,0.95);padding:12px;border-radius:50%;width:23px;height:23px;}#sliderBottom swiper-container::part(button-prev) svg,#sliderBottom swiper-container::part(button-next) svg,#sliderType swiper-container::part(button-prev) svg,#sliderType swiper-container::part(button-next) svg,#sliderHome swiper-container::part(button-prev) svg,#sliderHome swiper-container::part(button-next) svg{width:70%;height:70%;}#sliderType > swiper-container{height:660px;overflow:hidden;}#sliderBottom .container_pagination-swiper{top:60px;right:40px;}.container_pagination-swiper .pagination .swiper-pagination-bullet{border:1px solid #002d33;}.col-contrat .menu_produits .menu_item:after,.col-p-droite .menu_produits .menu_item:after{content:"";display:block;padding-bottom:100%;}.col-p-droite .menu_produits .menu_item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.col-p-droite .menu_produits .menu_item .menu_content{left:0;top:0;right:0;bottom:0;}.col-p-droite .menu_produits .menu_item + .menu_item{margin-bottom:1rem;}.menu_produits .menu_item:after{content:"";display:block;padding-bottom:100%;}.col-conseiller{padding:0 0 30px;}.col-conseiller > div{border-radius:5px;}.col-conseiller .col-haut,.col-conseiller .col-bas{padding:10px 25px;}.col_produit_simple .menu_produits{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.col_produit_simple .menu_produits .menu_item{-webkit-flex:0 0 380px;-ms-flex:0 0 380px;flex:0 0 380px;}.col_produit_simple-v2 .menu_produits{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;}.col_produit_simple-v2 .menu_produits .menu_item{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.col_produit_simple-v2 .menu_produits .menu_content .image:before,.col_produit_simple-v2 .menu_produits .menu_content .image img{clip-path:ellipse(230px 235px at 150px -60px);}.col-p-droite .menu_produits.menu_produits_full{padding:0;}.menu_produits{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;row-gap:30px;}.menu_produits.menu_produits_full{padding:0 35px;margin-top:20px;}.menu_produits.menu_produits_full .a_voir{background-color:#c72f2b;color:#fff;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-weight:bold;}.menu_produits.menu_produits_full .menu_item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;}.menu_produits.menu_produits_full .menu_content{left:0;right:0;top:0;bottom:0;}.menu_produits .menu_item{padding:0 1rem;}.menu_produits .menu_item:hover img,.menu_produits .menu_item:focus img{transform:scale(1.1);}.menu_produits .menu_item:hover .titre,.menu_produits .menu_item:focus .titre{color:#c72f2b;}.menu_produits .menu_item:hover .titre:before,.menu_produits .menu_item:focus .titre:before{background-color:#c72f2b;}.menu_produits .menu_item:hover .-shadow10,.menu_produits .menu_item:focus .-shadow10{box-shadow:0 0 16px rgba(0,0,0,0.4);}.menu_produits .menu_item:after{display:none !important;}.menu_produits .menu_content .image{position:relative;display:block;overflow:hidden;}.menu_produits .menu_content .image img{width:100%;height:185px;object-fit:cover;clip-path:ellipse(320px 235px at 210px -60px);-moz-transition:var(--transition_smooth);-webkit-transition:var(--transition_smooth);-o-transition:var(--transition_smooth);transition:var(--transition_smooth);}.menu_produits .menu_content .image:before{content:'';width:100%;height:185px;background:#ffec96;position:absolute;top:10px;clip-path:ellipse(320px 235px at 210px -60px);-moz-transition:var(--transition_default);-webkit-transition:var(--transition_default);-o-transition:var(--transition_default);transition:var(--transition_default);}.menu_produits .menu_content .titre{display:flex;align-items:start;font-size:20px;font-weight:bold;color:#005965;text-transform:uppercase;line-height:1.2;margin-bottom:10px;margin-top:15px;-moz-transition:var(--transition_default);-webkit-transition:var(--transition_default);-o-transition:var(--transition_default);transition:var(--transition_default);}.menu_produits .menu_content .titre:before{content:'';display:block;flex:0 0 7px;width:7px;height:14px;background-color:#008296;margin-right:8px;position:relative;top:5px;}.menu_produits .menu_content .description{color:#000;padding-left:14px;padding-right:14px;display:block;line-height:1.6;}.menu_produits a{margin:10px 14px;}.menu_produits.-big .menu_content .image img,.menu_produits.-big .menu_content .image:before{clip-path:ellipse(370px 265px at 280px -40px);height:235px;}.col-menu a.logo:hover + #mainMenu.menu_hover .nav-tabs li{left:0;}.col-menu #mainMenu.menu_hover:hover .nav-tabs li{left:0;}#mainMenu{padding:0;position:relative;z-index:9;}#mainMenu .nav-tabs{border:none;margin:0;display:flex;justify-content:space-between;padding-left:20px;gap:20px;flex-wrap:wrap;}#mainMenu .nav-tabs > li{margin:0;position:relative;}#mainMenu .nav-tabs > li > a{position:relative;-moz-transition:color 0.25s;-webkit-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;color:#005965;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;border:0;display:flex;flex-direction:column;height:100%;text-decoration:none;}#mainMenu .nav-tabs > li > a:hover,#mainMenu .nav-tabs > li > a:focus,#mainMenu .nav-tabs > li > a.active{color:#c72f2b;background-color:transparent;}#mainMenu .nav-tabs > li > a:hover .icone,#mainMenu .nav-tabs > li > a:focus .icone,#mainMenu .nav-tabs > li > a.active .icone{background-color:#c72f2b;}#mainMenu .nav-tabs > li > a:hover,#mainMenu .nav-tabs > li > a:focus{text-decoration:underline;}#mainMenu .nav-tabs > li > a.active{text-decoration:none;font-weight:bolder;}#mainMenu .nav-tabs > li > a > .icone{-moz-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;flex:0 0 65px;display:flex;height:100%;align-items:end;margin-bottom:7px;background-color:#005965;mask-image:var(--image-menu);mask-repeat:no-repeat;mask-position:left center;}#mainMenu .nav-tabs > li > a > .titre_page{display:block;position:relative;max-width:140px;}#mainMenu .nav-tabs > li > a > .titre_page .line_1{display:block;}#mainMenu .nav-tabs > li > a > .titre_page .line_2{display:block;font-weight:600;text-transform:uppercase;}.menuHome{position:absolute;bottom:0;left:0;width:100%;z-index:99;}#menudroite{position:fixed;right:0;top:100px;z-index:9999;width:126px;-moz-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;overflow:hidden;height:auto;padding-top:0;}#menudroite .topMenu{-moz-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-transform-origin:0 bottom;-webkit-transform-origin:0 bottom;transform-origin:0 bottom;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#menudroite ul{margin:0;padding:0;border-radius:5px 0 0 5px;overflow:hidden;}#menudroite li{margin:0;float:none;display:block;width:100%;}#menudroite li > a{padding:10px 16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;background:#008296;text-align:center;color:#fff;font-size:0.923rem;font-weight:500;height:123px;overflow:hidden;position:relative;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;text-decoration:none;}#menudroite li > a span{position:relative;z-index:2;}#menudroite li > a:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:#c72f2b;z-index:1;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);transform:scale(0.1);filter:alpha(opacity=0);opacity:0;}#menudroite li > a:hover,#menudroite li > a:focus,#menudroite li > a:active{text-decoration:underline;}#menudroite li > a:hover:before,#menudroite li > a:focus:before,#menudroite li > a:active:before{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);opacity:1;}#menudroite li > a .titre{display:block;}#menudroite li > a .titreMobile{display:none;}#menudroite li:last-child > a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;background:#c72f2b;}#menudroite li:last-child > a:before{background:#005965;}.bottom-menu .nav-pills{margin:0;}.bottom-menu .nav-pills li a{font-size:0.976rem;padding:0;}.bottom-menu .nav-pills li.active a,.bottom-menu .nav-pills li a.active,.bottom-menu .nav-pills li:hover a,.bottom-menu .nav-pills li:focus a,.bottom-menu .nav-pills li a:focus,.bottom-menu .nav-pills li a:hover{background:none;color:#c72f2b;text-decoration:underline;}.bottom-menu .nav-pills li a.active{font-weight:bold;}#secondMenuWrapper{margin:30px 0 0 0;}#secondMenuWrapper .secondMenu{position:relative;}#secondMenuWrapper .secondMenu .dropdown-menu{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#secondMenuWrapper .secondMenu .dropdown-menu > li > a{white-space:normal;}#secondMenuWrapper .secondMenu > .nav{margin:0;border:none;}#secondMenuWrapper .secondMenu > .nav > li{border-bottom:1px solid #e0e0e0;margin:0;}#secondMenuWrapper .secondMenu > .nav > li > a{font:500 18px/1.2em 'font1', sans-serif;color:#626265;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:11px 38px 11px 18px;margin:0;background:#fff url("/_css/medias/puce-secondMenu-1.png") no-repeat 95% 18px;position:relative;}#secondMenuWrapper .secondMenu > .nav > li > a:hover,#secondMenuWrapper .secondMenu > .nav > li > a:focus{color:#c72f2b;background-color:#fff;}#secondMenuWrapper .secondMenu > .nav > li.active > a,#secondMenuWrapper .secondMenu > .nav > li.active > a:hover,#secondMenuWrapper .secondMenu > .nav > li.active > a:focus{border:none;color:#fff;background-color:#c72f2b;background-image:url("/_css/medias/puce-secondMenu-3.png");background-position:95% 23px;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu{display:block;position:relative;background:none;float:none;min-width:initial;margin:0;padding:0;}#secondMenuWrapper .secondMenu > .nav > li.active > .dropdown-menu{background:#f6fbfc;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > a{font:0.976rem/1.2em 'font1', sans-serif;color:#524e52;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:7px 20px;background:none;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > a:hover,#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > a:focus{color:#002d33;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li.active > a{background:#002d33;color:#fff;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li.active > a{cursor:default;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > .dropdown-menu{display:block;position:static;background:none;padding:0 0 0 50px;float:none;margin:0;min-width:initial;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > .dropdown-menu > li > a{font:0.976rem/1.2em 'font1', sans-serif;color:#524e52;padding:6px;background:none;position:relative;border-bottom:1px solid #e0e0e0;}#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > .dropdown-menu > li > a:hover,#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus,#secondMenuWrapper .secondMenu > .nav > li > .dropdown-menu > li > .dropdown-menu > li.active > a{color:#002d33;}.openMenuDroite{position:absolute;background:#002d33;width:126px;height:126px;cursor:pointer;bottom:0;right:0;filter:alpha(opacity=0);opacity:0;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;display:none;}.openMenuDroite:before{content:'';background:#fff;width:48px;height:10px;position:absolute;left:50%;margin-left:-24px;top:50%;margin-top:-5px;}.openMenuDroite:after{content:'';background:#fff;width:10px;height:48px;position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-24px;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.openMenuDroite:hover,.openMenuDroite:focus{background:#002d33;}.menu_carre.menu_carre_bltr{align-items:unset;}.menu_carre.menu_carre_bltr li{height:100%;}.menu_carre.menu_carre_bltr a{background:#97C6CC33;color:#005965;justify-content:start;padding:0.5rem 1rem;margin:0.75rem 0;}.menu_carre.menu_carre_bltr .content{text-align:left;}.menu_carre.menu_carre_bltr li:last-child > a{background:#97C6CC33;}.menu_carre.menu_carre_bltr li:last-child > a .icone{background-color:#008296;}.menu_carre.menu_carre_bltr .icone{background-color:#008296;height:100px;width:100px;margin-bottom:.75rem;}.menu_carre.menu_carre_bltr .titre{font-weight:bold;font-size:20px;text-transform:uppercase;padding:0;}.menu_carre.menu_carre_bltr a:hover .icone,.menu_carre.menu_carre_bltr a:focus .icone{background-color:#fff;}.menu_carre{list-style:none;margin:0;padding:0;display:flex;align-items:start;}.menu_carre li{margin:0;flex:0 0 25%;padding:0 10px;}.menu_carre a{background:#008296;border-radius:5px;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;}.menu_carre .content{position:relative;z-index:2;display:inline-block;text-align:center;}.menu_carre .icone{width:120px;height:120px;display:inline-block;background-color:#fff;mask:var(--image);mask-size:contain;mask-repeat:no-repeat;mask-position:center;}.menu_carre a:after{content:"";display:block;padding-bottom:100%;}.menu_carre a:before{content:'';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background:#c72f2b;z-index:1;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transform:scale(0.1);-webkit-transform:scale(0.1);transform:scale(0.1);filter:alpha(opacity=0);opacity:0;}.menu_carre a:hover,.menu_carre a:focus{text-decoration:underline;color:#fff;}.menu_carre a:hover:before,.menu_carre a:focus:before{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);opacity:1;}.menu_carre .titre{display:block;padding:0 15px;}.menu_carre li:last-child > a{background:#ffec96;color:#005965;}.menu_carre li:last-child > a .icone{background-color:#005965;}.menu_carre li:last-child > a:before{background:#c72f2b;}.menu_carre li:last-child > a:hover,.menu_carre li:last-child > a:focus{color:#fff;}.menu_carre li:last-child > a:hover .icone,.menu_carre li:last-child > a:focus .icone{background-color:#fff;}#menuAccueil{padding:60px 0;}#menuAccueil li{margin-bottom:1rem;}.top-page{text-align:center;margin-bottom:60px;padding:80px 0 30px;color:#005965;}.top-page:before{content:'';display:block;position:absolute;left:calc((100% - 100vw)/2);top:0;bottom:0;background-color:#97C6CC33;z-index:-1;width:100vw;}.top-page .photo_container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.top-page .photo_container > div{padding:10px 20px;}.top-page .titre{font-size:60px;font-weight:bold;line-height:1;padding-top:30px;}.top-page .contenu{font-family:'font4', sans-serif;font-size:28px;max-width:740px;margin:20px auto;}.top-page .nom{font-family:'font4', sans-serif;font-size:40px;}.top-page .fonction{text-transform:uppercase;font-size:16px;}.top-page .sep{position:relative;width:550px;max-width:80%;height:1px;background:#005965;margin:40px auto;mix-blend-mode:multiply;}.top-page .sep::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;border:3px solid #005965;border-radius:50%;background:#fff;transform:translate(-50%,-50%);z-index:1;}.top-page .sep::after{content:"";position:absolute;left:50%;top:0;width:60px;height:1px;background:#fff;transform:translateX(-50%);}#sliderHome,#sliderType{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;}#sliderHome .slides,#sliderType .slides{height:100%;}#sliderHome .bg,#sliderType .bg{height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;}#sliderHome .item,#sliderType .item{height:100%;}#sliderHome .item .titrebg,#sliderType .item .titrebg{text-transform:uppercase;font-size:36px;color:#565050;height:171px;text-align:right;position:relative;top:221px;}#sliderHome .item .titrebg .title,#sliderType .item .titrebg .title{width:570px;display:inline-block;margin-top:35px;margin-right:10px;position:relative;max-width:100%;}#sliderHome .item .titrebg .ligne1,#sliderType .item .titrebg .ligne1{font-weight:300;text-align:left;margin-left:0;}#sliderHome .item .titrebg .ligne2,#sliderType .item .titrebg .ligne2{font-weight:900;text-align:left;margin-left:50px;}#sliderType .item .titrebg{top:190px;background:none;height:140px;}#sliderType .item .titrebg .ligne1{font-weight:900;text-align:left;margin-left:0;}#sliderType .item .titrebg .ligne2{font-weight:300;text-align:left;margin-left:50px;}.container-infos{top:392px;position:absolute;width:100%;overflow:hidden;z-index:1000;}.container-infos #sliderInfos{--swiper-pagination-bottom:0;z-index:1;width:380px;background-color:#c72f2b;padding:30px;position:relative;max-width:100%;}.container-infos #sliderInfos .d-flex{flex-direction:column;}.container-infos #sliderInfos .titreInfos{text-transform:uppercase;color:#fff;font-size:0.846rem;letter-spacing:2px;}.container-infos #sliderInfos .blocInfos .text{font-size:24px;color:#fff;margin-top:20px;font-weight:bold;line-height:1.3;max-width:380px;}.container-infos #sliderInfos a{align-self:end;margin-top:15px;margin-bottom:45px;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;padding-left:10px;padding-right:30px;line-height:22px;right:0;display:inline-block;bottom:0;background:url(/_css/medias/ico_plus_infos.png) no-repeat center right;text-transform:uppercase;color:#fff;font-size:0.846rem;letter-spacing:2px;font-weight:normal;}.container-infos #sliderInfos a:hover,.container-infos #sliderInfos a:focus{background-color:#fff;color:#c72f2b;}.container-infos #sliderInfos .item{position:relative;}.container-infos .flex-control-nav{bottom:inherit;top:50px;width:auto;right:25px;}.container-infos .flex-control-nav li{margin:0 3px;}.container-infos .flex-control-nav a{text-indent:9999em;background:#fff;}.container-infos .flex-control-nav li a.flex-active{background:transparent;border:2px solid #fff;top:2px;position:relative;}.blocInfos{padding-bottom:20px !important;}.borderTop{border-top:1px solid #d3d3d3;margin:3px 0 20px;}.flexit_ico_file.pdf:before,.flexit_ico_file[href$='.pdf']:before{display:none;}.breadcrumb{background:none;padding:10px 10px 0;margin-bottom:7px;position:relative;right:0;top:8px;z-index:9;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;}.breadcrumb .nav-pills{margin:0;text-align:right;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{background:transparent;color:#000;}.breadcrumb .nav-pills > li{display:inline-flex;align-items:center;}.breadcrumb .nav-pills > li:before{content:"";flex:0 0 40px;width:40px;display:inline-flex;height:14px;background:url("/_css/medias/2025/arrow-droite.svg") no-repeat center center;}.breadcrumb .nav-pills > li.first{margin-left:0;}.breadcrumb .nav-pills > li.first:before{display:none;}.breadcrumb .nav-pills > li.first a{height:15px;width:15px;display:inline-block;background:url(/_css/medias/2025/house.svg) no-repeat 0 0;text-indent:999em;overflow:hidden;position:relative;top:-2px;}.breadcrumb .nav-pills > li > a{font-size:13px;font-weight:bold;color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;padding:0;}.breadcrumb .nav-pills > li.last > a{color:#c72f2b;cursor:default;background:transparent;}.breadcrumb .nav-pills > li > a:hover,#breadcrumb .nav-pills > li > a:focus{color:#5f5f5f;background-color:transparent;}#breadcrumb + .titre-special{padding-top:1rem;}.breadcrumb .nav-pills > li.last{display:none;}.btn-primary-flexit-form{background:#c72f2b;color:#fff;border:0;}.btn-primary-flexit-form:hover,.btn-primary-flexit-form:focus{background:#002d33;color:#fff;}.btn-primary,.btn-primary-flexit-form{padding:12px 19px;border-radius:5px;font-size:17px;line-height:1;color:#fff;background-color:#c72f2b;border:2px solid #c72f2b;font-weight:bold;margin-top:1rem;}.btn-primary:hover,.btn-primary:focus,.btn-primary-flexit-form:hover,.btn-primary-flexit-form:focus{text-decoration:underline;background:#fff;color:#c72f2b;border:2px solid #c72f2b;}.devis_submit .btn-2{padding:12px 19px;border-radius:5px;font-size:17px;line-height:1;color:#fff;background-color:#c72f2b;border:2px solid #c72f2b;font-weight:bold;margin-top:1rem;}.devis_submit .btn-2:hover,.devis_submit .btn-2:focus{text-decoration:underline;background:#fff;color:#c72f2b;border:2px solid #c72f2b;}.btnupload{padding:5px 10px 5px 10px;background:#c72f2b;color:#fff;}.fancyupload1.pictorga a.btnupload{padding-left:40px;}.fancyupload1.pictorga a.btnupload:before{left:10px;}.btnupload:hover{background:#002d33;color:#fff;}.btnImportant{background:#c72f2b;color:#fff;border:1px solid #c72f2b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.btnImportant:hover,.btnImportant:focus{background:#002d33;color:#fff;border:1px solid #002d33;}.bg_sourire{height:660px;width:100%;background-color:#97c6cc;background-image:url(/_css/medias/2025/sourire_slider.svg), linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0.4));background-size:100%, cover;background-position:left bottom 150px, center;background-repeat:no-repeat;}#sliderBottom{position:relative;height:600px;}#sliderBottom .slide-bottom-content:has(.modele-old){width:1160px;margin:0 auto;max-width:calc(100% - 40px);}#sliderBottom .bg_sourire{height:100%;}#sliderBottom .item{height:100%;overflow:hidden;}#sliderBottom .bg{height:100%;background-position:center top;background-repeat:no-repeat;}#sliderBottom .swiper-slide-active .modele{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);opacity:1;}#sliderBottom .py-10{padding:85px 0;}#sliderBottom .modele-bleu{background:#008296;}#sliderBottom .modele-bleu .categ,#sliderBottom .modele-bleu .titre,#sliderBottom .modele-bleu .desc{color:#fff;}#sliderBottom .modele-bleu .titre:after{background:#fff;}#sliderBottom .modele-bleu .lienModele:hover,#sliderBottom .modele-bleu .lienModele:focus{background:#fff;color:#c72f2b;}#sliderBottom .modele-blanc .titre{color:#008296;}#sliderBottom .modele-blanc .titre:after{background:#008296;}#sliderBottom .modele-blanc .lienModele:hover,#sliderBottom .modele-blanc .lienModele:focus{background:#c72f2b;color:#fff;}#sliderBottom .modele{width:500px;max-width:100%;padding:20px 25px;position:relative;-moz-transform:scale(2);-webkit-transform:scale(2);transform:scale(2);filter:alpha(opacity=0);opacity:0;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}#sliderBottom .modele .categ{font-weight:600;text-transform:uppercase;font-size:0.976rem;letter-spacing:2px;}#sliderBottom .modele .titre{font-size:42px;line-height:1;margin-top:20px;}#sliderBottom .modele .titre:after{content:'';display:block;width:144px;height:3px;position:relative;margin-top:20px;margin-left:8px;}#sliderBottom .modele .desc{font-size:20px;}#sliderBottom .flex-control-nav{bottom:inherit;top:50px;max-width:1160px;left:50%;-moz-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);text-align:right;padding-right:25px;}#sliderBottom .flex-control-nav li a{text-indent:9999em;background:#fff;overflow:hidden;}#sliderBottom .flex-control-nav li a.flex-active{background:transparent;border:2px solid #fff;top:0;position:relative;}.container-menu-footer .logo{margin-top:20px;display:inline-block;}.container-menu-footer li a.dropdown-toggle:after{display:none;}.container-menu-footer .footer-menu{margin-top:20px;}.container-menu-footer .footer-menu ul.nav-pills{display:flex;}.container-menu-footer .footer-menu ul.nav-pills > li{flex:auto;flex-grow:1;flex-basis:0;padding-right:16px;}.container-menu-footer .footer-menu ul.nav-pills > li.active > a{color:#c72f2b;background:none;text-decoration:underline;}.container-menu-footer .footer-menu ul.nav-pills > li > a{text-transform:uppercase;font-size:0.976rem;color:#008296;font-weight:600;display:inline-block;min-height:50px;padding:0;white-space:normal;}.container-menu-footer .footer-menu ul.nav-pills > li > a:hover,.container-menu-footer .footer-menu ul.nav-pills > li > a:focus{color:#c72f2b;background:none;text-decoration:underline;}.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu{display:block;border:0;float:none;position:relative;top:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu li.active > a{color:#c72f2b;background:none;text-decoration:underline;}.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu li > a.active{color:#c72f2b;background:none;text-decoration:underline;font-weight:bold;}.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu a{color:#666;font-size:0.976rem;font-weight:400;padding:0;white-space:normal;line-height:24px;}.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu a:hover,.container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu a:focus{color:#c72f2b;background:none;text-decoration:underline;}.container-footer{padding:15px 0;border-top:1px solid #adadad;margin-top:20px;}.container-footer a{color:#666;}.container-footer a:hover,.container-footer a:focus{color:#c72f2b;}.container-footer a[target="_blank"]:not(:has(img)):before{background-color:#666;}.container-footer .navbar-left{font-size:0.976rem;padding:.5rem .75rem;}.container-footer .navbar-left a{margin-right:15px;}.container-footer .navbar-right{font-size:0.930rem;padding:.5rem .75rem;}.ms-n2{margin-left:-0.5rem;}.paginationWrapper{position:relative;display:flex;align-items:center;justify-content:center;}.paginationWrapper .objectNum,.paginationWrapper .results{display:none;}.paginationWrapper .modele_pagination{}.paginationWrapper .pagination{margin:0;}.paginationWrapper .page-item.active .page-link{background:#498094;border-color:#498094;}.pagination > li > a,.pagination > li > span{color:#498094;}.pagination .active a,.pagination  .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus{background-color:#498094;border-color:#008296;color:#fff;}.pagination ul li a:hover,.pagination ul li a:focus{color:#498094;}.pagination li.page-item{-webkit-flex:0 0 31px;-ms-flex:0 0 31px;flex:0 0 31px;}.paginationWrapper .actualites_pagination .col{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}.field_pagination{border-top:1px solid #ebebeb;margin:10px 0;padding:10px 0 0;}.field_pagination > legend{font:14px/1.2em 'font1', sans-serif;color:#383838;text-transform:uppercase;margin:0;padding-right:10px;border:none;width:auto;}.field_pagination > label,.field_pagination > span{margin:0 0 0 10px;}.field_pagination .form-control{display:inline-block;width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:32px;padding:4px 12px;}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding:10px 50px 10px 20px;}.pagination ul{margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;}.pagination ul li{list-style:none;}.pagination ul li a{position:relative;padding:6px 12px;line-height:1.42857143;color:#383838;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}.template_rubrique .contenu_rubrique{margin-bottom:20px;}.template_rubrique .childMenu .child{position:relative;padding:10px;}.template_rubrique .childMenu .child a{position:relative;display:flex;width:100%;z-index:2;border:1px solid #707070;padding:25px;flex-direction:column;align-items:start;justify-content:center;aspect-ratio:1;color:#4e4e4e;}.template_rubrique .childMenu .child a:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;z-index:1;-moz-transition:background 0.350s ease-in-out;-webkit-transition:background 0.350s ease-in-out;-o-transition:background 0.350s ease-in-out;transition:background 0.350s ease-in-out;}.template_rubrique .childMenu .child a:hover:before,.template_rubrique .childMenu .child a:focus:before{background:#002d33;}.template_rubrique .childMenu .child a:hover img,.template_rubrique .childMenu .child a:focus img{-moz-filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-o-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.template_rubrique .childMenu .child a:hover .title,.template_rubrique .childMenu .child a:focus .title{color:#fff;}.template_rubrique .childMenu .child a:hover .title:before,.template_rubrique .childMenu .child a:focus .title:before{background:#ffec96;}.template_rubrique .childMenu .child img{max-height:90px;position:relative;z-index:2;width:auto;max-width:inherit;margin-bottom:1.5rem;}.template_rubrique .childMenu .child .title{font:bold 18px 'font1', sans-serif;position:relative;z-index:2;}.template_rubrique .childMenu .child .title:before{content:'';width:40px;height:3px;background:#c72f2b;position:relative;margin-bottom:15px;display:block;}.accordeon_liste{list-style:none;}.accordeon_liste li.item{padding:10px 0 0;background:none;}.accordeon_liste li.item:not(:has([aria-expanded="true"])){border-bottom:1px solid #002D3333;padding:10px 0;}.accordeon_liste a.toggle_button{position:relative;display:flex;align-items:center;justify-content:start;font-size:20px;color:#005965;font-weight:bold;text-decoration:none;}.accordeon_liste a.toggle_button:before{content:'';flex:0 0 40px;height:40px;background:#008296;mask-image:url(/_css/medias/2025/icon_plus.svg);mask-repeat:no-repeat;mask-position:left center;border-bottom:2px solid transparent;}.accordeon_liste a.toggle_button[aria-expanded="true"]{color:#008296;}.accordeon_liste a.toggle_button[aria-expanded="true"]:before{mask-image:url(/_css/medias/2025/icon_moins.svg);}.accordeon_liste .toggle_element{position:relative;padding:20px 10px 20px;}.accordeon_liste .toggle_element:not([class*="-bgblanc"]){background:#97C6CC33;}.accordeon_liste .toggle_element.show:before{content:'';display:block;width:200px;height:2px;background-color:#008296;position:absolute;left:0;top:0;}.container-infos swiper-container::part(pagination){margin-top:20px;}.container-produits{position:relative;z-index:4;}.container-produits #titre .bgwhite{background:transparent;padding:0;}.container-produits .produits-list ul.accordeon_liste{margin:0;list-style:none;padding-left:0;}.container-produits .produits-list .media-item .media-question > a{padding:14px 10px 10px 40px;background:url(/_css/medias/2025/icon_plus.svg) no-repeat left 6px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;}.container-produits .produits-list .media-item.active .media-question > a,.container-produits .produits-list .media-item .media-question.active > a,.container-produits .produits-list .media-item:hover .media-question > a{color:#c72f2b;background:url(/_css/medias/2025/icon_moins.svg) no-repeat left 6px;border-bottom:2px solid #c72f2b;}.container-produits .produits-list .media-item:last-child .media-reponse .contenuMessage{padding-bottom:40px;}.container-produits .produits-list .media-question{border-bottom:1px solid #ccc;padding-top:4px;letter-spacing:1px;font-size:1.153rem;font-weight:bold;color:#4e4e4e;margin:0;position:relative;text-transform:uppercase;}.container-produits .produits-list .media-question > a{display:inline-block;color:rgba(0,129,148,0.5);}.container-produits .produits-list .media-reponse{padding:0;background:#f3f3f3;margin-bottom:30px;}.container-produits .produits-list .media-reponse.mediarep{padding:15px;}.container-produits .produits-list .media-reponse.bck_white{background:#fff;padding:15px 0;}.container-produits .produits-list .media-reponse .element{width:50%;padding:0 15px 0 15px;margin:15px 0 0;display:inline-block;vertical-align:top;}.container-produits .produits-list .media-reponse .element.element-full{width:100%;}.container-produits .produits-list .media-reponse .element .titre_reponse{text-transform:uppercase;font-weight:bold;font-size:0.976rem;}.container-produits .produits-list .media-reponse .element img{width:auto;float:left;margin-right:20px;}.container-produits .produits-list .media-reponse .element .block_text{font-size:0.976rem;color:#4e4e4e;overflow:hidden;padding-top:10px;}.container-produits .produits-list .media-reponse .element a.fDefault{color:#c72f2b;}.container-produits .produits-list .media-reponse .element a.fDefault:hover{color:#002d33;}.container-produits .produits-list .media-reponse .message-reponse{padding:0 0 20px;margin:0 0 20px;}.container-produits .produits-list .media-reponse .contenuMessage{padding-top:25px;padding-bottom:0;}.container-produits .produits-list .media-reponse .message-reponse + .contenuMessage{padding:0 25px 40px;margin:0;background:none;}.container-produits .produits-list .media-reponse .contenuMessage table h3,.container-produits .produits-list .media-reponse .contenuMessage table .titre-tableau{letter-spacing:0;font:500 1.153rem/1.2em 'font1', sans-serif;color:#3b3b3b;margin:8px 0 12px;text-transform:uppercase;display:inline-block;}.container-produits .produits-list .media-reponse .contenuMessage table h5,.container-produits .produits-list .media-reponse .contenuMessage table .titre-tableau-mini{font:500 0.923rem/1.2em 'font1', sans-serif;color:#a1a1a1;margin:4px 0 8px;text-transform:uppercase;display:inline-block;}.container-produits .produits-list .media-reponse .contenuMessage table tr{}.container-produits .produits-list .media-reponse .contenuMessage table tr td,.container-produits .produits-list .media-reponse .contenuMessage table tr th{background:#fff;}.container-produits .produits-list .media-reponse .contenuMessage table thead tr th{color:#c72f2b;padding-top:8px;}.container-produits .produits-list .media-reponse .contenuMessage table tbody tr th{font-weight:normal;}.container-produits .produits-list .media-reponse .contenuMessage table tr:nth-child(odd) td,.container-produits .produits-list .media-reponse .contenuMessage table tr:nth-child(even) th{background:#f9f9f9;}.container-produits .demandeDevis{text-align:center;}.container-produits #temoignages{position:relative;width:100%;background:rgba(0,129,148,0.7);padding:50px 30px 30px;margin-top:25px;}.container-produits #temoignages ul{}.container-produits #temoignages li .titre-temoignage{text-transform:uppercase;color:#fff;font-size:0.846rem;letter-spacing:2px;margin-bottom:40px;}.container-produits #temoignages li .temoignage-detail{font-size:0.976rem;color:#fff;line-height:1.6;}.container-produits #temoignages li .auteur{font-size:0.976rem;color:#fff;font-style:italic;margin-top:25px;}.container-produits #temoignages .flex-control-nav{top:50px;bottom:inherit;display:inline-block;width:auto;right:25px;}.container-produits #temoignages .flex-control-nav li{margin:0 3px;}.container-produits #temoignages .flex-control-nav a{text-indent:9999em;background:#fff;}.container-produits #temoignages .flex-control-nav li a.flex-active{background:transparent;border:2px solid #fff;top:2px;position:relative;}.container-produits .container-infos{position:relative;top:0;margin-top:25px;}.container-produits .container-infos #sliderInfos{width:100%;margin-right:0;float:none;}.container-produits .container-infos #sliderInfos .blocInfos .text{font-size:24px;}.table-infos-sante tr td{padding:10px;}.container-newsletter .newsletter{position:relative;padding-left:45px;height:170px;background:url(/_css/medias/ico_newsletter.png) no-repeat 10px 60px;}.container-newsletter .titre{color:#fff;font-weight:bold;font-size:36px;line-height:1.1;}.container-newsletter .infos{font-size:0.976rem;color:rgba(255,255,255,0.8);text-transform:uppercase;letter-spacing:1px;font-weight:600;}.container-newsletter .newsletterbox{margin-top:30px;}.container-newsletter .form_inscript_newsletter{position:relative;border-bottom:1px solid #fff;padding-bottom:10px;padding-left:10px;}.container-newsletter .form_inscript_newsletter .mentions,.container-newsletter .form_inscript_newsletter .libelle{display:none;}.container-newsletter .form_inscript_newsletter #form_mail{background:transparent;border:none;font-size:0.976rem;color:rgba(255,255,255,0.5);}.container-newsletter .form_inscript_newsletter .bouton_valider{position:absolute;right:0;top:5px;}.container-newsletter .form_inscript_newsletter .bouton_valider input{-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;background:url(/_css/medias/ico_submit_newsletter.png) no-repeat 0 0;width:26px;height:11px;display:inline-block;border:0;overflow:hidden;text-indent:-999em;}.container-newsletter .form_inscript_newsletter .bouton_valider input:hover{background-position:5px 0;}.h100{height:100%;}.accroche{position:relative;margin-top:-140px;height:140px;z-index:999;color:#c72f2b;font-size:26px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;}.accroche div{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.container-headergd{padding:0 10px;}.accroche + .col-p-gauche + .col-p-droite{margin-top:0;}.accroche + .col-p-gauche.col-full{margin-top:0;}.accroche + .col-p-droite{margin-top:0;}.accroche + .col-p-droite + .col-p-gauche.col-full{margin-top:0;}.col-p-gauche{background:#fff;-webkit-flex:0 0 700px;-ms-flex:0 0 700px;flex:0 0 700px;max-width:inherit;}.col-full{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;}.col-full.after-full{margin-top:0;}.col-full .bgwhite{background:transparent;}.col-p-droite{padding-top:480px;-webkit-flex:0 0 calc(100% - 700px);-ms-flex:0 0 calc(100% - 700px);flex:0 0 calc(100% - 700px);max-width:calc(100% - 700px);z-index:2;}.message-contenu-libre{margin-top:30px;}.container-headergd #titre .bgwhite{background:transparent;}#product-details .tableeau_produit{border:2px solid ;border-collapse:collapse;table-layout:fixed;width:570px !important;min-width:100%;font-size:13px;}#product-details .tableeau_produit thead tr th:not(:first-child){background:;color:#fff;font-size:13px;padding:10px 0;text-align:center;}#product-details .tableeau_produit thead tr th:first-child{width:140px !important;}#product-details .tableeau_produit thead tr th:first-child{border-top:2px solid #fff;border-left:2px solid #fff;}#product-details .tableeau_produit tbody th{background:#eeeff0;padding:15px 10px;color:;text-transform:uppercase;font-weight:bold;}#product-details .tableeau_produit tbody tr:first-child th{border-top:2px solid ;}#product-details .tableeau_produit tbody tr:nth-child(even) td{background:#f2f8fc;padding:10px;color:;}#product-details .tableeau_produit tbody tr:nth-child(odd) td{background:#fff;padding:10px;color:;}#product-details .tableeau_produit tbody tr td:not(:first-child){text-align:center;}.extranet table.detail-table{margin-top:10px;}.extranet table.detail-table th{font-weight:bold;background:#008296;color:#fff;}.extranet table.detail-table th,.extranet table.detail-table td{padding:5px 10px !important;}.extranet table.detail-table tr td{border-bottom:1px dashed #f3f3f3;}.extranet table.detail-table th:first-child{width:35%;}.extranet table.detail-table th:nth-child(2){width:35%;}.extranet table.detail-table th:nth-child(3){width:15%;}.extranet table.detail-table th:nth-child(4){width:15%;}.extranet .contrats_refresh .item-contrat .listeDemande .showItem.btn-carte{-moz-transition:all 0.3650s ease-in-out;-webkit-transition:all 0.3650s ease-in-out;-o-transition:all 0.3650s ease-in-out;transition:all 0.3650s ease-in-out;display:inline-block;background:#c72f2b;border:1px solid #c72f2b;font:1rem/1.5em 'font1', sans-serif;color:#fff;padding:6px 12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.extranet .contrats_refresh .item-contrat .listeDemande .showItem.btn-carte:hover,.extranet .contrats_refresh .item-contrat .listeDemande .showItem.btn-carte:focus{background:#fff;color:#c72f2b;border:1px solid #c72f2b;}.contenu_full.type1,.contenu_full.type2,.contenu_full.type3{position:relative;padding-top:2.5rem;padding-bottom:2.5rem;}.contenu_full.type1.no_background,.contenu_full.type2.no_background,.contenu_full.type3.no_background{padding-top:20px;}.contenu_full.type1 .background-full,.contenu_full.type2 .background-full,.contenu_full.type3 .background-full{width:100vw;position:absolute;z-index:0;top:0;left:calc((1120px - 100vw)/2);bottom:0;background-repeat:no-repeat;background-position:top center;}.contenu_full.type1 .background-full.image,.contenu_full.type2 .background-full.image,.contenu_full.type3 .background-full.image{max-height:420px;}.contenu_full.type1 .container_contenu,.contenu_full.type2 .container_contenu,.contenu_full.type3 .container_contenu{position:relative;z-index:9;background:#fff;padding:20px;color:#4e4e4e;line-height:1.3;font-size:16px;}.contenu_full.type1 .titre,.contenu_full.type2 .titre,.contenu_full.type3 .titre{display:inline-block;background:#c72f2b;padding:25px 35px;text-align:center;margin:0 auto;position:relative;font-size:30px;color:#fff;line-height:1.4;font-weight:bold;border-radius:5px;}.contenu_full.type1 .titre1,.contenu_full.type2 .titre1,.contenu_full.type3 .titre1{padding:0;}.contenu_full:has(.background-full).type1,.contenu_full:has(.background-full).type2,.contenu_full:has(.background-full).type3{padding-top:120px;margin-top:80px !important;}.contenu_full:has(.background-full).type1 .container_contenu,.contenu_full:has(.background-full).type2 .container_contenu,.contenu_full:has(.background-full).type3 .container_contenu{margin-top:-200px !important;}.contenu_full:has(.background-full).type1 .container_contenu.container-notitle,.contenu_full:has(.background-full).type2 .container_contenu.container-notitle,.contenu_full:has(.background-full).type3 .container_contenu.container-notitle{margin-top:-70px !important;}.contenu_full:has(.background-full).type1 .titre1,.contenu_full:has(.background-full).type2 .titre1,.contenu_full:has(.background-full).type3 .titre1{margin-bottom:2rem;}.bgd_white{background:#fff;}.col-image{min-width:104px;}.contenu-libre + .contenu_full.type3{margin-top:100px;}.contenu-libre + .contenu_full.type3.classique{margin-top:0;}.contenu_full.type3{margin-top:0;padding-top:0;}.contenu_full.type3 .container_contenu{background:transparent;padding:20px 0;}.contenu_full.type3 .titre img{max-height:120px;}.contenu_full.type3 .background-full.couleur + .container_contenu{margin-top:0;}.contenu_full.type3 .titre1 .t_bloc{min-height:120px;}.contenu_full.type2{padding-top:0;}.contenu_full.type2 .container_contenu{background:transparent;}.contenu_full.type2 .background-full.couleur + .container_contenu{margin-top:0;}.contenu_full_simple{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:35px 20px;}.contenu_full_simple .background-full{width:100vw;position:absolute;z-index:0;top:0;left:calc((1120px - 100vw)/2);bottom:0;background-repeat:no-repeat;background-position:top center;}.contenu_full_simple .background-full.image{max-height:420px;}.contenu_full_simple .container_contenu{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;z-index:9;padding:20px;color:#fff;}.contenu-libre{margin-bottom:30px;}.bloc_gris_full:after{content:'';position:absolute;width:50vw;top:0;bottom:0;background:#f3f3f3;left:100%;}.container-produits .produits-list .contenu_ouvert .media-reponse{margin-bottom:0;}.item-cible.active a{color:#fff;}.style-bloc{background:transparent;}.style-bloc .second{display:none;}.style-bloc .second table[data-responsive="1"].tok{max-width:100%;}.style-bloc .image_bloc{padding:10px;}.style-bloc .image_bloc +  .titre_bloc{text-align:left;padding-left:20px;}.style-bloc .titre_bloc{font-size:20px;font-weight:bold;color:#008296;text-transform:uppercase;padding:0;text-align:center;-moz-transition:color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out;transition:color 0.35s ease-in-out;}.style-bloc .second{position:relative;}.style-bloc .second .close-second{cursor:pointer;font-size:15px;top:0;-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);display:inline-block;padding:3px 5px;position:absolute;right:0;background:#005965;color:#fff;}.style-bloc .second .close-second a{color:#fff;}.style-bloc .second .close-second:after{content:'X';font-weight:bold;margin-left:5px;}.style-bloc .bloc_ferme div[class*="item-"]:hover .contenu,.style-bloc .bloc_ferme div[class*="item-"]:focus .contenu{background:#008296;-moz-box-shadow:0 0 16px rgba(0,0,0,0);-webkit-box-shadow:0 0 16px rgba(0,0,0,0);box-shadow:0 0 16px rgba(0,0,0,0);}.style-bloc .bloc_ferme div[class*="item-"]:hover .titre_bloc,.style-bloc .bloc_ferme div[class*="item-"]:focus .titre_bloc{color:#fff;text-align:center;}.style-bloc .bloc_ferme .contenu{padding:10px;background:#fff;margin-bottom:20px;-moz-box-shadow:0 0 16px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 16px rgba(0,0,0,0.3);box-shadow:0 0 16px rgba(0,0,0,0.3);-moz-transition:background 0.5s ease-in-out;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;}.style-bloc .bloc_ferme > div:nth-child(6n+1) .image_bloc{background-color:#c72f2b;}.style-bloc .bloc_ferme > div:nth-child(6n+2) .image_bloc{background-color:#7fc0ca;}.style-bloc .bloc_ferme > div:nth-child(6n+3) .image_bloc{background-color:#d86d6a;}.style-bloc .bloc_ferme > div:nth-child(6n+4) .image_bloc{background-color:#4ca7b5;}.style-bloc .bloc_ferme > div:nth-child(6n+5) .image_bloc{background-color:#e39795;}.style-bloc .bloc_ferme > div:nth-child(6n)   .image_bloc{background-color:#005965;}.style-bloc .bloc_ouvert{border-bottom:3px solid #008296;}.style-bloc .bloc_ouvert .image_bloc{display:none;padding:0;}.style-bloc .bloc_ouvert .image_bloc img{max-width:40px;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;}.style-bloc .bloc_ouvert .titre_bloc{color:#969696;font-size:16px;padding:3px 5px 3px;-moz-transition:color 0.35s ease-in-out;-webkit-transition:color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out;transition:color 0.35s ease-in-out;text-align:center;}.style-bloc .bloc_ouvert div[class*="item-"]{-moz-transition:background 0.5s ease-in-out;-webkit-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;position:relative;}.style-bloc .bloc_ouvert div[class*="item-"]:before{content:'';width:0;height:0;border-style:solid;border-width:14px 14px 0 14px;border-color:#008296 transparent transparent transparent;position:absolute;bottom:-14px;left:50%;margin-left:-7px;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]),.style-bloc .bloc_ouvert div[class*="item-"]:hover,.style-bloc .bloc_ouvert div[class*="item-"]:focus{background:#008296;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]):before,.style-bloc .bloc_ouvert div[class*="item-"]:hover:before,.style-bloc .bloc_ouvert div[class*="item-"]:focus:before{filter:alpha(opacity=100);opacity:1;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]) .image_bloc,.style-bloc .bloc_ouvert div[class*="item-"]:hover .image_bloc,.style-bloc .bloc_ouvert div[class*="item-"]:focus .image_bloc{display:block;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]) .titre_bloc,.style-bloc .bloc_ouvert div[class*="item-"]:hover .titre_bloc,.style-bloc .bloc_ouvert div[class*="item-"]:focus .titre_bloc{color:#fff;text-align:center;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]) .image_bloc img,.style-bloc .bloc_ouvert div[class*="item-"]:hover .image_bloc img,.style-bloc .bloc_ouvert div[class*="item-"]:focus .image_bloc img{filter:alpha(opacity=100);opacity:1;}.style-bloc .bloc_ouvert div[class*="item-"]:has(a[aria-expanded="true"]) a,.style-bloc .bloc_ouvert div[class*="item-"]:hover a,.style-bloc .bloc_ouvert div[class*="item-"]:focus a{color:#fff;}.menuHeight100:after{padding-bottom:100% !important;}.menuHeight99:after{padding-bottom:99% !important;}.menuHeight98:after{padding-bottom:98% !important;}.menuHeight97:after{padding-bottom:97% !important;}.menuHeight96:after{padding-bottom:96% !important;}.menuHeight95:after{padding-bottom:95% !important;}.menuHeight94:after{padding-bottom:94% !important;}.menuHeight93:after{padding-bottom:93% !important;}.menuHeight92:after{padding-bottom:92% !important;}.menuHeight91:after{padding-bottom:91% !important;}.menuHeight90:after{padding-bottom:90% !important;}.menuHeight89:after{padding-bottom:89% !important;}.menuHeight88:after{padding-bottom:88% !important;}.menuHeight87:after{padding-bottom:87% !important;}.menuHeight86:after{padding-bottom:86% !important;}.menuHeight85:after{padding-bottom:85% !important;}.menuHeight84:after{padding-bottom:84% !important;}.menuHeight83:after{padding-bottom:83% !important;}.menuHeight82:after{padding-bottom:82% !important;}.menuHeight81:after{padding-bottom:81% !important;}.menuHeight80:after{padding-bottom:80% !important;}.menuHeight79:after{padding-bottom:79% !important;}.menuHeight78:after{padding-bottom:78% !important;}.menuHeight77:after{padding-bottom:77% !important;}.menuHeight76:after{padding-bottom:76% !important;}.menuHeight75:after{padding-bottom:75% !important;}.menuHeight74:after{padding-bottom:74% !important;}.menuHeight73:after{padding-bottom:73% !important;}.menuHeight72:after{padding-bottom:72% !important;}.menuHeight71:after{padding-bottom:71% !important;}.menuHeight70:after{padding-bottom:70% !important;}.menuHeight69:after{padding-bottom:69% !important;}.menuHeight68:after{padding-bottom:68% !important;}.menuHeight67:after{padding-bottom:67% !important;}.menuHeight66:after{padding-bottom:66% !important;}.menuHeight65:after{padding-bottom:65% !important;}.menuHeight64:after{padding-bottom:64% !important;}.menuHeight63:after{padding-bottom:63% !important;}.menuHeight62:after{padding-bottom:62% !important;}.menuHeight61:after{padding-bottom:61% !important;}.menuHeight60:after{padding-bottom:60% !important;}.menuHeight59:after{padding-bottom:59% !important;}.menuHeight58:after{padding-bottom:58% !important;}.menuHeight57:after{padding-bottom:57% !important;}.menuHeight56:after{padding-bottom:56% !important;}.menuHeight55:after{padding-bottom:55% !important;}.menuHeight54:after{padding-bottom:54% !important;}.menuHeight53:after{padding-bottom:53% !important;}.menuHeight52:after{padding-bottom:52% !important;}.menuHeight51:after{padding-bottom:51% !important;}.menuHeight50:after{padding-bottom:50% !important;}.menuHeight49:after{padding-bottom:49% !important;}.menuHeight48:after{padding-bottom:48% !important;}.menuHeight47:after{padding-bottom:47% !important;}.menuHeight46:after{padding-bottom:46% !important;}.menuHeight45:after{padding-bottom:45% !important;}.menuHeight44:after{padding-bottom:44% !important;}.menuHeight43:after{padding-bottom:43% !important;}.menuHeight42:after{padding-bottom:42% !important;}.menuHeight41:after{padding-bottom:41% !important;}.menuHeight40:after{padding-bottom:40% !important;}.menuHeight39:after{padding-bottom:39% !important;}.menuHeight38:after{padding-bottom:38% !important;}.menuHeight37:after{padding-bottom:37% !important;}.menuHeight36:after{padding-bottom:36% !important;}.menuHeight35:after{padding-bottom:35% !important;}.menuHeight34:after{padding-bottom:34% !important;}.menuHeight33:after{padding-bottom:33% !important;}.menuHeight32:after{padding-bottom:32% !important;}.menuHeight31:after{padding-bottom:31% !important;}.menuHeight30:after{padding-bottom:30% !important;}.menuHeight29:after{padding-bottom:29% !important;}.menuHeight28:after{padding-bottom:28% !important;}.menuHeight27:after{padding-bottom:27% !important;}.menuHeight26:after{padding-bottom:26% !important;}.menuHeight25:after{padding-bottom:25% !important;}.menuHeight24:after{padding-bottom:24% !important;}.menuHeight23:after{padding-bottom:23% !important;}.menuHeight22:after{padding-bottom:22% !important;}.menuHeight21:after{padding-bottom:21% !important;}.menuHeight20:after{padding-bottom:20% !important;}.menuHeight19:after{padding-bottom:19% !important;}.menuHeight18:after{padding-bottom:18% !important;}.menuHeight17:after{padding-bottom:17% !important;}.menuHeight16:after{padding-bottom:16% !important;}.menuHeight15:after{padding-bottom:15% !important;}.menuHeight14:after{padding-bottom:14% !important;}.menuHeight13:after{padding-bottom:13% !important;}.menuHeight12:after{padding-bottom:12% !important;}.menuHeight11:after{padding-bottom:11% !important;}.menuHeight10:after{padding-bottom:10% !important;}.menuHeight9:after{padding-bottom:9% !important;}.menuHeight8:after{padding-bottom:8% !important;}.menuHeight7:after{padding-bottom:7% !important;}.menuHeight6:after{padding-bottom:6% !important;}.menuHeight5:after{padding-bottom:5% !important;}.menuHeight4:after{padding-bottom:4% !important;}.menuHeight3:after{padding-bottom:3% !important;}.menuHeight2:after{padding-bottom:2% !important;}.menuHeight1:after{padding-bottom:1% !important;}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.dropup{margin-top:-5px;}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.dropdown-menu{max-width:none;z-index:3001;}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none;}.daterangepicker.show-calendar .calendar{display:block;}.daterangepicker .calendar{display:none;max-width:270px;margin:4px;}.daterangepicker .calendar.single .calendar-table{border:none;}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px;}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background-color:#fff;}.daterangepicker table{width:100%;margin:0;}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0;}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%;}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px;}.daterangepicker .daterangepicker_input{position:relative;}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px;}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px;}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px;}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.ranges{font-size:11px;float:none;margin:4px;text-align:left;}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.ranges li{font-size:13px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer;}.ranges li:hover{background-color:#08c;border:1px solid #08c;color:#fff;}.ranges li.active{background-color:#08c;border:1px solid #08c;color:#fff;}@media (min-width: 564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:160px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .calendar.left{clear:none;}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left;}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right;}.daterangepicker.ltr{direction:ltr;text-align:left;}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0;}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.ltr .calendar.right{margin-left:0;}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px;}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px;}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left;}.daterangepicker.rtl{direction:rtl;text-align:right;}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0;}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.rtl .calendar.right{margin-right:0;}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px;}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px;}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right;}}@media (min-width: 730px){.daterangepicker .ranges{width:auto;}.daterangepicker.ltr .ranges{float:none;text-align:center;clear:both;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .calendar.left{clear:none !important;}}label[for*="accepteoffreelectronique"] + br{display:none;}label[for*="accepteoffreelectronique"]{max-width:89% !important;text-align:left !important;}input[id*="accepteoffreelectronique"]{float:left;position:relative;top:6px !important;}body.extranet{background:none;}.extranet .container-extranet{padding-bottom:60px;margin-top:-460px;background:#fff;position:relative;}.extranet .alert-center.marginB20{margin-bottom:30px;}.extranet .attestation + .attestation{margin-top:15px;}.extranet .bgwhiteSection{background:#fff;}.extranet .bgblueSection2{text-align:center;margin-top:0;padding:20px 10px;background:#005965;color:#fff;}.extranet .bgblueSection2 a{text-transform:uppercase;font-weight:bold;background:#fff;color:#c72f2b;font-size:16px;margin-top:10px;}.extranet .bgblueSection2 a:hover,.extranet .bgblueSection2 a:focus{color:#fff;}.extranet .bgblueSection2 .titre{text-transform:uppercase;font-weight:bold;font-size:16px;}.extranet .bgblueSection{background:#005965;color:#fff;}.extranet .blockPadding.bgblueSection{padding-bottom:0;}.extranet .bgblueSection .titre{font-size:24px;font-weight:bold;line-height:34px;margin:10px 0;position:relative;}.extranet .bgblueSection .titre:after{content:'';position:relative;width:362px;max-width:80%;display:block;height:2px;background:#fff;margin:10px auto;}.extranet .bgblueSection .text{font-size:18px;}.extranet .bgblueSection .text2{font-size:24px;font-weight:bold;}.extranet .bgblueSection a{font-size:18px;text-transform:uppercase;font-weight:bold;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}.extranet .blockPadding{margin-top:15px;padding-bottom:20px;}.extranet .col-agence .container-infos{position:relative;top:0;margin-top:20px;}.extranet .btn-paie-now{margin:1px 2px 0 0;}.extranet .menu-societaire{border-bottom:1px solid #ddd;padding:6px 0 10px;margin:0 0 10px;}.extranet .menu-societaire ul{margin:0;}.extranet .menu-societaire li > a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;display:inline-block;padding-left:1px;text-decoration:underline;}.extranet .menu-societaire li > a:hover,.extranet .menu-societaire li.active > a,.extranet .menu-societaire li > a:focus{background:none;color:#c72f2b;text-decoration:none;}.extranet .menu-societaire li{text-align:center;margin:0 17px;}.extranet .menu-societaire li a{display:inline-block;font-size:0.923rem;color:#858d9a;}.extranet .menu-societaire li .item-menu{background-repeat:no-repeat;background-position:0 6px;display:inline-block;width:30px;height:40px;}.extranet .menu-societaire li.active .item-menu,.extranet .menu-societaire li:hover .item-menu{background-position:0 -43px;}.extranet .mfp-bg{z-index:10001;background:rgba(0,0,0,0.9);}.extranet .mfp-wrap{z-index:10002;}.extranet .alert.msg-mdp{display:none;}.extranet .alert-success.msg-mdp,.extranet .alert-warning.msg-mdp,.extranet .alert-danger.msg-mdp{display:block;}.extranet #form_pass{margin-top:20px;}.extranet .mdp-oublie{display:none;}.extranet #mdpoublie{margin-top:20px;}.extranet .mdp-oublie.active{display:block;}.extranet .mdp-oublie .msg-mdpoublie{display:none;}.extranet .mdp-oublie .msg-mdpoublie.alert-success,.extranet .mdp-oublie .msg-mdpoublie.alert-warning,.extranet .mdp-oublie .msg-mdpoublie.active{display:block;}.extranet .mdp-oublie .info-require{display:inline-block;margin-left:5px;}.extranet .bloc_erreur{text-align:center;-moz-box-shadow:1px -4px 16px rgba(0,0,0,0.1);-webkit-box-shadow:1px -4px 16px rgba(0,0,0,0.1);box-shadow:1px -4px 16px rgba(0,0,0,0.1);}.extranet .bloc_erreur .header{font-size:20px;}.extranet .bloc_erreur .header img{margin-bottom:20px;}.extranet .bloc_erreur.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:680px;margin:20px auto;}.extranet .bloc_erreur .societaire{-moz-box-shadow:1px -4px 16px rgba(0,0,0,0.1);-webkit-box-shadow:1px -4px 16px rgba(0,0,0,0.1);box-shadow:1px -4px 16px rgba(0,0,0,0.1);display:inline-block;padding:10px 20px;margin:20px 0;}.extranet .bloc_erreur .identite{font-size:32px;font-weight:bold;}.extranet .bloc_erreur .refsocietaire{color:#005965;font-size:20px;text-transform:uppercase;}.extranet .bloc_erreur .erreur{color:#c72f2b;font-size:20px;margin:10px 0;}.extranet form.form-souscrire{margin-top:20px;}.extranet h2,.extranet .grand-titre{}.extranet h3 a,.extranet .titre-section,.extranet .titre-section a{color:#c72f2b;font-size:24px;font-weight:bold;}.extranet .titre2{color:#c72f2b;font-size:32px;font-weight:bold;}.extranet .titre-section a:hover,.extranet h3 a:hover{color:#002d33;}.extranet .titre-choix a:hover,.extranet h3 a:hover{color:#002d33;}.extranet h4,.extranet .sous-titre-section{font-size:18px;font-weight:700;}.extranet .contenu1{padding-right:30px;}.extranet div.titre-choix{font-weight:500;color:#005965;padding-top:20px;margin-bottom:10px;}.extranet div.titre-choix .infos,.extranet div.titre-choix > small{font-weight:500;color:#008296;font-size:1rem;}.extranet div.titre-choix.titre-choix-pt{font-size:20px;font-weight:500;color:#c72f2b;margin-bottom:10px;}.extranet input[type="radio"],.extranet input[type="checkbox"]{margin:0 20px 0 5px;position:relative;top:2px;}.extranet .restChoix input[type="radio"],.extranet .restChoix input[type="checkbox"]{margin:0;}.extranet .msg-etat,.extranet .msg-connec,.extranet .msg-inscr,.extranet .alert{margin:15px 0 0;font-size:1rem;}.extranet .msg-etat.alert-danger,.extranet .msg-connec.alert-danger,.extranet .msg-inscr.alert-danger,.extranet .alert.alert-danger{padding:15px;border:1px solid #ebccd1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}.extranet .msg-etat.alert-success,.extranet .msg-connec.alert-success,.extranet .msg-inscr.alert-success,.extranet .alert.alert-success{padding:15px;border:1px solid #d6e9c6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}.extranet .alert-center{margin:15px 0 0;}.extranet .msg-inscr,.extranet .msg-connec,.extranet .messageAAccesO{display:none;}.extranet .msg-inscr.active,.extranet .msg-connec.active,.extranet .messageAAccesO.active{display:block;}.extranet .cotisations_refresh .infoPrel .btn-1{display:inline-block;margin-top:20px;}.extranet .cotisations_refresh .infoPrel .infos{font-size:15px;margin-top:10px;}.extranet .contenuCreation{margin-top:20px;}.extranet .creation_refresh,.extranet .connexion_refresh{margin-top:20px;}.extranet .div-inscription{padding:0 20px 20px;background:#f7f6f5;border:1px solid #ccc;position:relative;height:130px;overflow:hidden;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;}.extranet .div-inscription .form-control{max-width:320px;}.extranet .div-inscription .openCreation{background:#c72f2b url(/_css/medias/puce-secondMenu-3.png) no-repeat center center;position:absolute;right:15px;top:95px;display:inline-block;width:20px;height:20px;}.extranet .div-inscription.active{height:auto;}.extranet .div-connexion{border:1px solid transparent;}.extranet .div-connexion .form-control{max-width:320px;}.extranet #form-connect{margin-top:30px;}.extranet #form-inscription,.extranet #form-mdp-oublie{margin-top:27px;}.extranet #form-inscription .info_descr{background:transparent url("/_css/medias/question58.png") no-repeat scroll center center;height:16px;width:16px;display:inline-block;position:relative;left:5px;top:2px;}.extranet #form-inscription .info-require{display:inline;}.extranet #form-mdp-oublie .info-require{display:inline;}.extranet #form-mdp-oublie .info_descr{background:transparent url("/_css/medias/question58.png") no-repeat scroll center center;height:16px;width:16px;display:inline-block;position:relative;left:5px;top:2px;}.extranet .decalTopAcompte{margin-top:20px;}.extranet .blockFull .infos{color:#007a8c;font-weight:bold;font-size:18px;padding-top:20px;padding-bottom:12px;}.extranet .paiementAcompte,.extranet .paiementAcompte.payerAjustement{display:table;width:100%;}.extranet .paiementAcompte .blockRight,.extranet .paiementAcompte.payerAjustement .blockRight{display:table-cell;position:relative;z-index:9;padding:0 10px 0 10px;background:#fff;margin-top:10px;width:220px;}.extranet .paiementAcompte .blockLeft,.extranet .paiementAcompte.payerAjustement .blockLeft{display:table-cell;}.extranet .paiementAcompte .infos,.extranet .paiementAcompte.payerAjustement .infos{font-weight:bold;font-size:18px;color:#666;padding-top:20px;padding-bottom:12px;}.extranet .paiementAcompte .infos img,.extranet .paiementAcompte.payerAjustement .infos img{float:left;margin-right:20px;}.extranet .paiementAcompte .blockform,.extranet .paiementAcompte.payerAjustement .blockform{padding:6px 10px;font-weight:bold;margin:10px 0;background:#007a8c;color:#fff;text-align:right;position:relative;}.extranet .paiementAcompte label,.extranet .paiementAcompte .euro,.extranet .paiementAcompte.payerAjustement label,.extranet .paiementAcompte.payerAjustement .euro{margin-right:10px;font-size:1.230rem;}.extranet .paiementAcompte input,.extranet .paiementAcompte.payerAjustement input{padding:6px 15px 4px 5px;background:#f8f8f8;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1.153rem;color:#007a8c;width:100px;margin-right:10px;}.extranet .paiementAcompte .currency,.extranet .paiementAcompte.payerAjustement .currency{font-size:1.230rem;color:#008296;font-weight:bold;position:absolute;right:120px;top:12px;}.extranet .paiementAcompte .btn-payer,.extranet .paiementAcompte.payerAjustement .btn-payer{margin-top:10px;margin-right:0;line-height:1.1;text-align:right;}.extranet .paiementAcompte.payerAjustement{display:block;margin-top:0;}.extranet .paiementAcompte.payerAjustement .blockLeft{display:block;width:100%;}.extranet .paiementAcompte.payerAjustement .blockButton{background:#fff;float:right;padding:0 10px;margin-right:-10px;margin-top:-6px;}.extranet .retourPaiement{background:#cfcfcf;color:#8a8a8a;text-transform:uppercase;padding:5px 20px 5px 30px;position:relative;font-size:16px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.extranet .retourPaiement:after{content:'';width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #cfcfcf;position:absolute;right:-8px;top:50%;margin-top:-8px;}.extranet .retourPaiement:hover:after{border-color:transparent transparent transparent #8a8a8a;}.extranet .retourPaiement:hover{background:#8a8a8a;color:#fff;}.extranet .accesPrelevement{color:#c72f2b;padding:10px 20px;position:relative;min-height:45px;font-size:16px;display:inline-block;line-height:1.1;margin-top:10px;margin-bottom:10px;}.extranet .accesPrelevement:hover:before{background:#c72f2b;}.extranet .accesPrelevement:hover{background:#c72f2b;color:#fff;}.extranet .form-rib .message{margin:20px 0 20px;font-size:1.230rem;}.extranet .form-rib .message.alert-success{padding:15px;border:1px solid #d6e9c6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;}.extranet .menuPageExtranet{padding:10px 0;margin:20px 0;}.extranet .menuPageExtranet a{margin-right:0;display:flex;align-items:center;}.extranet .menuPageExtranet [class*="-size2"]{padding:5px 7px;}.extranet .voirAvis{text-transform:uppercase;color:#666;font-weight:bold;}.extranet .voirAvis span{margin-left:10px;}.extranet .voirAvis:hover,.extranet .voirAvis:focus{color:#c72f2b;}.extranet .plandeprelev{display:table;width:100%;}.extranet .plandeprelev:after{content:'';display:block;clear:both;width:100%;}.extranet .plandeprelev .blockLeft{padding-top:10px;text-align:center;display:table-cell;}.extranet .plandeprelev .blockRight{display:table-cell;text-align:center;vertical-align:top;}.extranet .plandeprelev .blockRight .titre-choix{color:#007a8c;font-weight:bold;margin-bottom:0;}.extranet .rib{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #666;}.extranet .rib.decaltop20{margin-top:25px;}.extranet .rib .intitule{font-weight:bold;}.extranet .rib .button{text-align:center;margin-top:10px;}.extranet .rib .detail{text-transform:uppercase;}.extranet .rib .modifierRib{text-transform:uppercase;color:#666;font-weight:bold;}.extranet .rib .modifierRib span{margin-left:10px;}.extranet .rib .modifierRib:hover,.extranet .rib .modifierRib:focus{color:#c72f2b;}.extranet .rib .valeur input{padding:5px;background:#f8f8f8;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;line-height:24px;}.extranet .rib .iban input{width:50px;margin-right:5px;}.extranet .rib .libelle{font-weight:bold;margin-bottom:5px;}.extranet .rib .ligne{margin-bottom:10px;}.extranet .rib .obligatoire{margin-top:10px;text-align:left;margin-bottom:5px;}.extranet .rib .bouton{text-align:center;}.extranet .rib .infos{font-size:15px;margin-bottom:15px;font-weight:bold;}.extranet .infosAcompte{width:82.7%;color:#c72f2b;border:1px solid #fff;font-size:15px;font-weight:bold;text-align:right;padding:5px 10px;}.extranet .infosAcompte .icon{display:inline-block;margin-right:10px;position:relative;top:-1px;}.extranet .rib .valeur input.bgred{background:#c72f2b;color:#fff;}.extranet .infos-rib input[disabled]{cursor:not-allowed;}.extranet .infos-rib .msg-etat{margin-bottom:20px;}.extranet .account{margin-top:20px;width:352px;right:28px;max-width:33.3333%;}.extranet .account .compte{border:1px solid #ddd;display:table;width:100%;background:#fff;}.extranet .account .compte .left{display:table-cell;padding-right:70px;vertical-align:middle;text-align:right;position:relative;}.extranet .account .compte .left .nomSocietaire{font-weight:bold;font-size:16px;line-height:1.2;}.extranet .account .compte .left .numSocietaire{font-size:0.846rem;color:#9b9b9b;}.extranet .account .compte .left .ico{display:inline-block;background:url(/_css/medias/ico_info-compte.png) no-repeat 0 0;width:46px;height:47px;position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.extranet .account .compte .right{display:table-cell;width:43px;}.extranet .account .compte .right .openMenuCompte{display:inline-block;background:url(/_css/medias/ico_info-open.png) no-repeat center center;width:43px;height:100%;min-height:70px;border-left:1px solid #ddd;}.extranet .account .compte .right .openMenuCompte:hover,.extranet .account .compte .right .openMenuCompte:focus{background-image:url(/_css/medias/ico_info-open-on.png);}.extranet .account .menuCompte{border:1px solid #ddd;margin-top:-1px;display:none;background:#fff;}.extranet .account .menuCompte span:last-child,.extranet .account .menuCompte .societairesRattache:last-child{border-bottom:0;}.extranet .account .menuCompte .lastConnect{font-size:0.846rem;color:#9b9b9b;border-bottom:1px solid #ddd;padding:10px 40px 10px 10px;text-align:right;display:block;position:relative;width:100%;}.extranet .account .menuCompte .lastConnect:after{content:'';display:inline-block;background:url(/_css/medias/ico_info-last.png) no-repeat 0 0;width:14px;height:14px;position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.extranet .account .logout{background:#fff;}.extranet .account .logout a{display:flex;position:relative;padding:10px;border:1px solid #ddd;margin-top:-1px;font-size:0.846rem;color:#9b9b9b;align-items:center;justify-content:end;}.extranet .account .logout a:after{content:'';display:block;background:no-repeat center / contain url(/_css/medias/2025/icon_logout.svg);width:28px;height:28px;margin:0 0 0 5px;}.extranet .account .societairesRattache{background:#f8f8f8;}.extranet .account .societairesRattache .listeRattache{padding:0;margin:0;list-style:none;}.extranet .account .societairesRattache .listeRattache li{cursor:pointer;padding:10px 10px;font-size:1rem;color:#858d9a;text-align:right;padding-right:45px;position:relative;}.extranet .account .societairesRattache .listeRattache .societaire{font-size:0.846rem;}.extranet .account .societairesRattache .listeRattache .ico{background:url(/_css/medias/ico_info-membre.png) no-repeat 0 0;width:23px;height:23px;display:inline-block;position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.extranet .account .societairesRattache .listeRattache li + li{border-top:1px dashed #ddd;}.extranet .account .societairesRattache .listeRattache li:hover{background:#c72f2b;color:#fff;}.extranet .account .societairesRattache .listeRattache .socieR{display:inline-block;margin-right:5px;}.extranet .agence{background:#97C6CC33;padding:30px 25px;margin-top:170px;}.extranet .agence .titre-section:after{content:"";display:block;background:#c72f2b;height:3px;width:30px;}.extranet .agence .adresse{}.extranet .agence .horaires{margin-top:30px;}.extranet .agence .nom_agence{font-size:16px;font-weight:bold;margin:25px 0 10px;}.extranet .agence .adresse_agence,.extranet .agence .tel_agence,.extranet .agence .fax_agence{padding:1px 0 1px 20px;background:url(/_css/medias/picto_col-agence.png) no-repeat left 3px;}.extranet .agence .tel_agence{background-position:0 -25px;}.extranet .agence .fax_agence{background-position:0 -52px;}.extranet .agence .horaires-agence{margin:10px 0 30px;}.extranet .agence .btn-1{text-transform:uppercase;font-weight:bold;font-size:0.976rem;line-height:1.2;text-align:center;padding:10px 20px;max-width:145px;}.extranet .agence .boutonRdv{margin-right:15px;margin-top:5px;margin-bottom:5px;}.extranet .agence .boutonInfos{background:#008296;margin-top:5px;}.extranet .lienSinistre{position:relative;display:inline-block;width:100%;margin-top:20px;background:#c72f2b;}.extranet .lienSinistre > span{position:relative;z-index:2;padding:30px 25px 30px 60px;background:url(/_css/medias/ico-alerte.png) no-repeat 10px center;color:#fff;display:inline-block;width:100%;font-size:20px;font-weight:bold;}.extranet .lienSinistre:before{content:'';display:block;position:absolute;right:0;left:0;top:0;bottom:0;background:#c72f2b;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;z-index:0;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}.extranet .lienSinistre:hover:before{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.extranet .identite{font-size:16px;color:#008296;text-transform:uppercase;margin-bottom:5px;font-weight:700;}.extranet .fiche_extranet .infos-perso{position:relative;}.extranet .fiche_extranet .identite{margin-top:20px;}.extranet .fiche_extranet .identite-detail{font-size:0.976rem;line-height:1.8;max-width:75%;}.extranet .fiche_extranet .identite-detail div:after{display:block;width:100%;content:'';clear:both;}.extranet .fiche_extranet .identite-detail .intitule{display:inline-block;width:125px;font-weight:700;float:left;}.extranet .fiche_extranet .identite-detail .valeur{max-width:300px;display:inline-block;}.extranet .mfp-content{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto;}.extranet .mfp-content .sous-titre-section{color:#c72f2b;}.extranet .mfp-content .bloc_erreur{box-shadow:none;}.extranet .contrat_a_signer .titre-choix{display:inline-block;position:relative;}.extranet .contrat_a_signer .contrat .titre-choix{display:none;}.extranet .contrat_a_signer .nbr_contrat{top:8px;right:-26px;font-size:14px;}.extranet .contrat_a_signer .contrat-full .contrat{display:block;}.extranet .contrat_a_signer .titre_contrat{font-weight:400;background:#d2ecf0;padding:10px;font-size:0.976rem;text-transform:uppercase;letter-spacing:1px;}.extranet .contrat_a_signer a:not(.btn-signature):not(.btn-signer):not(.lien-annulation){display:none;}.extranet .contrat_a_signer .contrat .titre-choix{font-size:20px;color:#000;}.extranet .contrat_a_signer .btn-signer{position:relative;right:0;top:0;margin-top:0;-moz-transform:none;-webkit-transform:none;transform:none;}.extranet a.btn-signature{clear:both;margin-bottom:10px;}.extranet .listeDemande:after{content:'';display:block;clear:both;width:100%;}.extranet .contrats .contrat{display:inline-block;margin:0 30px 24px 0;cursor:pointer;}.extranet .contrats .contrat img,.extranet .contrats .contrat span,.extranet .contrats .contrat p{display:block;}.extranet .contrats .contrat span,.extranet .contrats .contrat p{text-align:center;}.extranet .contrats .contrat:last-child{margin-right:0;}.extranet .cotisP.blockPadding{padding-top:20px;}.extranet .cotisP.blockPadding .alert{margin:0;}.extranet .decalPadding{padding-top:20px;}.extranet .decalPadding .alertP{margin:0;}.extranet .cotisations_refresh .separator{border-bottom:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:10px;padding-right:30px;margin-top:-10px;}.extranet .cotisations_refresh .button{text-align:center;margin-top:10px;}.extranet .cotisations_refresh .listAvis{margin-top:10px;}.extranet .cotisations_refresh .listAvis .ligneAvis{margin:0 0 5px;padding-bottom:5px;border-bottom:1px dashed #ddd;}.extranet .cotisations_refresh .listAvis .ligneAvis:after{display:block;content:'';width:100%;clear:both;}.extranet .contrats_refresh .contrats-details .contrat-full .titre-section{margin-top:20px;margin-bottom:10px;}.extranet .contrats_refresh .page-contrat{margin-top:25px;}.extranet .contrats_refresh .titre_contrat{font-weight:400;background:#d2ecf0;padding:10px;font-size:0.976rem;text-transform:uppercase;letter-spacing:1px;}.extranet .contrats_refresh .titre_contrat.signeEl{background-image:url(/_css/medias/signeEl.png);background-position:right center;background-repeat:no-repeat;}.extranet .contrats_refresh .item-contrat{margin-bottom:30px;padding:5px;}.extranet .contrats_refresh .contrat.active .media{background:#c72f2b;}.extranet .contrats_refresh .contrat.active .nbr_contrat{background:#005965;}.extranet .contrats_refresh .item-contrat .listeDemande{text-align:right;}.extranet .contrats_refresh .item-contrat .listeDemande.listePlus{text-align:left;}.extranet .contrats_refresh .item-contrat .listeDemande.listePlus a.choixplus{padding:14px 10px 10px 40px;background:url(/_css/medias/2025/icon_plus.svg) no-repeat left 14px;cursor:pointer;border-bottom:2px solid transparent;font-size:22px;font-weight:500;color:#c72f2b;margin-bottom:10px;display:inline-block;}.extranet .contrats_refresh .item-contrat .listeDemande.listePlus a.choixplus:hover{color:#c72f2b;background:url(/_css/medias/2025/icon_moins.svg) no-repeat left 14px;}.extranet .contrats_refresh .item-contrat .listeDemande.listePlus a.choixplus.active{color:#c72f2b;background:url(/_css/medias/2025/icon_moins.svg) no-repeat left 14px;}.extranet .contrats_refresh .infos_droits{margin-top:30px;font-size:11px;}.extranet .contrats_refresh .infos_droits div{margin-bottom:5px;}.extranet .contrats_refresh .infos_droits .ouvert{color:#68b91c;display:inline-block;position:relative;margin-left:10px;top:2px;font-weight:bold;}.extranet .contrats_refresh .infos_droits .ferme{color:#c72f2b;display:inline-block;position:relative;margin-left:10px;top:2px;font-weight:bold;}.extranet .contrats_refresh .item-contrat .listeDemande button:not([class*="f-btn"]){font-size:0.923rem;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;padding:0;margin-top:5px;font-weight:bold;}.extranet .contrats_refresh .item-contrat .listeDemande .showItem:not([class*="f-btn"]){line-height:33px;font-size:0.923rem;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;color:#5f5f5f;float:none;margin:0 0 0 20px;padding:0;margin-top:5px;font-weight:bold;}.extranet .contrats_refresh .item-contrat .listeDemande .demandeItem{line-height:33px;clear:both;font-size:0.923rem;background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;color:#5f5f5f;}.extranet .contrats_refresh .item-contrat .listeDemande button:not([class*="f-btn"]):hover,.extranet .contrats_refresh .item-contrat .listeDemande button:not([class*="f-btn"]):focus{background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#c72f2b;}.extranet .contrats_refresh .item-contrat .listeDemande .showItem:not([class*="f-btn"]):hover,.extranet .contrats_refresh .item-contrat .listeDemande .showItem:not([class*="f-btn"]):focus{background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#c72f2b;}.extranet .contrats_refresh .item-contrat .listeDemande .demandeItem:hover,.extranet .contrats_refresh .item-contrat .listeDemande .demandeItem:focus{background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#c72f2b;}.extranet .contrats_refresh .detailContrat{padding:10px;background-color:#97C6CC33;}.extranet .contrats_refresh .detailContrat.hideItem{display:none;}.extranet .contrats_refresh .detailContrat.hideItem.showItem{display:block;}.extranet .contrats_refresh .blockItem ul{padding-left:10px;}.extranet .contrats_refresh .blockItem{padding-bottom:20px;border-bottom:1px solid #ddd;}.extranet .contrats_refresh .blockItem .blockItem{padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:10px;}.extranet .contrats_refresh .blockItem:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.extranet .contrats_refresh .ligneItem{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #ddd;}.extranet .contrats_refresh .ligneItem:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.extranet .souscrire-plan-prelevement .block_infos .titre-choix,.extranet .souscrire-plan-prelevement .infos-rib .titre-choix{border-top:1px solid #eee;padding-top:30px;margin-top:30px;}.extranet .souscrire-plan-prelevement .infos-rib .rib{border:0;}.extranet .souscrire-plan-prelevement .ligne{margin-top:15px;}.extranet .souscrire-plan-prelevement .ligne input[type="radio"]{display:none;}.extranet .souscrire-plan-prelevement .label-text{font-size:16px;}.extranet .souscrire-plan-prelevement .label-text .icon{top:2px;position:relative;margin-right:10px;display:inline-block;width:20px;height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ddd;cursor:pointer;}.extranet .souscrire-plan-prelevement .label-text .icon.active{border:1px solid #c72f2b;}.extranet .souscrire-plan-prelevement .label-text .icon.active:after{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;content:"";width:8px;height:8px;background:#c72f2b;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.extranet .souscrire-plan-prelevement .ligne .desc{padding:10px;margin:10px 0 0 30px;background:#f4f4f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;}.extranet .souscrire-plan-prelevement .floatRight{float:right;text-transform:uppercase;}.extranet .souscrire-plan-prelevement .btn-3.floatRight{margin-top:-25px;}.extranet .souscrire-plan-prelevement .btn-adherer{font-size:24px;margin-top:20px;}.extranet .souscrire-plan-prelevement .btn-adherer.inactif{cursor:not-allowed;background-color:#d3d3d3;}.extranet .souscrire-plan-prelevement .btn-adherer.inactif:before,.extranet .souscrire-plan-prelevement .btn-adherer.inactif:hover:before,.extranet .souscrire-plan-prelevement .btn-adherer.inactif:focus:before{background-color:#d3d3d3;}.extranet .chapeau3{font-size:15px;font-weight:bold;}.extranet .souscription_telephone{margin-top:20px;}.extranet .souscription_telephone .message{margin-bottom:20px;}.extranet .souscription_telephone .libelle{font-weight:bold;margin-bottom:5px;}.extranet .souscription_telephone input{padding:5px;background:#f8f8f8;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1.153rem;width:240px;margin-top:15px;text-align:center;}.extranet .infos-rib{position:relative;}.extranet .infos-rib .ribList{padding-left:0;}.extranet .infos-rib .ribList li{list-style:none;padding:10px 0;position:relative;}.extranet .infos-rib .ribList a.editRib{float:right;margin-right:10px;}.extranet .infos-rib .ribList .ribToChange h4{color:#005965;}.extranet .infos-rib .ribList .ribToChange .stitre{font-weight:bold;}.extranet .infos-rib .ribList .ribToChange label{display:block;margin:10px 0;}.extranet .infos-rib .ribList .ribToChange label.ligne1 span:first-child{display:inline-block;width:20%;}.extranet .infos-rib .ribList .ribToChange label.ligne2 span{display:block;}.extranet .infos-rib .ribList .ribToChange label.ligne2 span:last-child{display:inline-block;margin-left:5px;}.extranet .infos-rib .ribList .ribToChange label.ligne1 input{display:inline-block;width:45%;margin:0 5px 0 5%;}.extranet .infos-rib .ribList .ribToChange label.ligne2 input{width:55px;padding:1px 5px;}.extranet .infos-rib .ribList .ribToChange label.ligne2 input.bicvalue{width:150px;padding:1px 5px;}.extranet .infos-rib .ribList .ribToChange .formulaire{padding:10px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;}.extranet .toggle{display:inline-block;top:28px;position:absolute;right:10px;width:21px;height:21px;cursor:pointer;background:url(/_css/medias/picto_toggle_1.jpg) no-repeat right top;}.extranet .toggle.actif{background-position:left top;}.extranet .perso_refresh .infos-left > div table{width:100%;}.extranet .perso_refresh .infos-left > div table tr td{padding:5px 0;border-top:1px solid #d1d1d1;width:40%;}.extranet .perso_refresh .infos-left > div table tr:first-child td{padding:5px 0;border-top:0;width:40%;}.extranet .perso_refresh .infos-left li table{width:100%;}.extranet .perso_refresh .infos-left li table tr td{padding:5px 0;border-top:1px solid #d1d1d1;width:40%;line-height:24px;}.extranet .perso_refresh .infos-left li table tr:first-child td{padding:5px 0;border-top:0;width:40%;}.extranet .perso_refresh .infos-left li table input{line-height:1.5;}.extranet .perso_refresh .coordonnees,.extranet .perso_refresh .infos-contact,.extranet .perso_refresh .infos-famille,.extranet .perso_refresh .infos-mdp{position:relative;}.extranet .perso_refresh .infos-famille .identite{font-size:1rem;position:relative;padding-top:10px;}.extranet .perso_refresh .infos-famille .identite .nom{border-bottom:1px solid #d1d1d1;font-weight:bold;}.extranet .perso_refresh .accordeon_liste a.toggle_button{font-weight:500;text-transform:uppercase;}.extranet .perso_refresh .toggle_element{background:none;}.extranet .perso_refresh .toggle2{display:inline-block;right:0;top:8px;position:absolute;width:21px;height:21px;cursor:pointer;background:url(/_css/medias/picto_toggle_2.jpg) no-repeat right top;}.extranet .perso_refresh .toggle2.actif{background-position:left top;}.extranet .perso_refresh h3,.extranet .perso_refresh .titre-choix,.extranet .perso_refresh .titre2{border-bottom:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:-10px;padding-right:30px;margin-top:20px;}.extranet .remboursements a.codeoublie{color:#c72f2b;}.extranet .remboursements .onlyMobile{display:none;}.extranet .remboursements .espace_sante{position:relative;}.extranet .remboursements .btn-9{margin-right:0;text-transform:uppercase;}.extranet .remboursements .btn-9.btn-modif,.extranet .remboursements .btn-9.btn-retourRemb{float:right;}.extranet .remboursements .btn-9.btn-retourRemb{float:none;}.extranet .remboursements .accueil_remboursement .blocBottom input.btn-2.valider{font-size:28px;margin-bottom:10px;padding:5px 30px;}.extranet .remboursements #modifAccesSante a.btn-2.valider{font-size:28px;margin-bottom:10px;padding:5px 30px;}.extranet .remboursements form select[name="filtre"]{width:auto;display:inline-block;height:auto;padding:1px 10px 1px 0;font-size:1rem;}.extranet .remboursements h4{background:url(/_css/medias/arrow_toggle.png) no-repeat left -1px;padding-left:20px;}.extranet .remboursements .red{color:#c72f2b;}.extranet .remboursements .center{text-align:center;}.extranet .remboursements .info{font-size:16px;}.extranet .remboursements .docPdf{position:absolute;right:90px;top:100px;text-transform:uppercase;padding-left:35px;line-height:28px;display:inline-block;background:url(/_css/medias/icon_pdf.png) no-repeat center top;width:24px;height:24px;vertical-align:bottom;}.extranet .remboursements .accueil_remboursement h2,.extranet .remboursements .accueil_remboursement .titre2{padding:0;background:none;color:#c72f2b;text-align:center;margin:20px 0;}.extranet .remboursements .accueil_remboursement .blocTop .info{text-align:center;max-width:480px;margin:30px auto;}.extranet .remboursements .accueil_remboursement .blocBottom{margin-top:0;padding-top:0;}.extranet .remboursements .accueil_remboursement .blocBottom .info{text-align:center;max-width:480px;margin:30px auto 10px;}.extranet .remboursements .accueil_remboursement .blocBottom select,.extranet .remboursements .accueil_remboursement .blocBottom input:not(.valider){min-width:250px;background:none;color:#333;box-shadow:none;font-size:1rem;border:1px solid #ddd;padding:5px 10px;height:auto;margin:5px 0;text-align:left;}.extranet .remboursements .accueil_remboursement .blocBottom input[name="codesecret"]{width:90px;min-width:inherit;font-size:25px;text-align:center;}.extranet .remboursements .accueil_remboursement .blocBottom input{padding:6px 10px;}.extranet .remboursements .accueil_remboursement .blocBottom input.valider{margin-top:5px;margin-bottom:5px;}.extranet .remboursements .accueil_remboursement .libelle{font-weight:bold;font-size:16px;margin-top:20px;}.extranet .remboursements .accueil_remboursement a.valider{margin:15px 0;}.extranet .remboursements .messageAcces{display:none;}.extranet .remboursements .messageRemboursement{margin-top:30px;font-size:18px;}.extranet .remboursements .demande_code select,.extranet .remboursements .demande_code input,.extranet .remboursements .changeCode select,.extranet .remboursements .changeCode input{min-width:250px;text-align:left;background:none;color:#333;box-shadow:none;font-size:1rem;border:1px solid #ddd;padding:5px 10px;height:auto;margin:5px 0;}.extranet .remboursements .demande_code input,.extranet .remboursements .changeCode input{padding:6px 10px;}.extranet .remboursements .demande_code input[name="ancien_code"],.extranet .remboursements .demande_code input[name="nouveau_code"],.extranet .remboursements .changeCode input[name="ancien_code"],.extranet .remboursements .changeCode input[name="nouveau_code"]{width:90px;min-width:inherit;font-size:25px;text-align:center;}.extranet .remboursements .demande_code .info,.extranet .remboursements .changeCode .info{text-align:center;max-width:480px;margin:30px auto 10px;}.extranet .remboursements .demande_code .libelle,.extranet .remboursements .changeCode .libelle{font-weight:bold;font-size:16px;margin-top:20px;}.extranet .remboursements .demande_code a.valider,.extranet .remboursements .changeCode a.valider{margin:15px 0;}.extranet .remboursements .demande_code h2,.extranet .remboursements .demande_code .titre2,.extranet .remboursements .changeCode h2,.extranet .remboursements .changeCode .titre2{padding:0;background:none;color:#c72f2b;text-align:center;margin:20px 0;}.extranet .remboursements #ancien_code,.extranet .remboursements #nouveau_code{width:90px;min-width:inherit;font-size:25px;text-align:center;}.extranet .remboursements .lastRemb{position:relative;}.extranet .remboursements .decomptes .ligneHeader{display:table;width:100%;color:#fff;background:#008194;font-size:16px;}.extranet .remboursements .decomptes .ligneHeader .col1{display:table-cell;width:80.7%;padding:10px;}.extranet .remboursements .decomptes .ligneHeader .col2{display:table-cell;width:19.3%;padding:10px;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligneHeader:after{content:'';display:block;clear:both;}.extranet .remboursements .decomptes .ligneNom{padding:20px 10px 10px;background:#f8f8f8;color:#008194;font-weight:bold;font-size:16px;}.extranet .remboursements .decomptes .ligne.ligneTop{display:table;width:100%;background:#f8f8f8 !important;color:#008194;border-top:5px solid #008194;margin-top:30px;}.extranet .remboursements .decomptes .ligne.ligneTop .col1{display:table-cell;width:33.333333%;padding:18px 10px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne.ligneTop .col2{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne.ligneTop .col3{display:table-cell;width:13.3%;padding:10px 7px 11px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne.ligneTop .col4{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne.ligneTop .col5{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne.ligneTop .col6{display:table-cell;width:13.3%;padding:18px 7px;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligne.ligneTop .col6.tp{padding:10px 7px 11px;}.extranet .remboursements .decomptes .ligne:nth-child(even){background:#d9ecef;color:#008194;border-top:1px solid #fff;display:table;width:100%;}.extranet .remboursements .decomptes .ligne:nth-child(odd){background:#cee2e5;color:#008194;border-top:1px solid #fff;display:table;width:100%;}.extranet .remboursements .decomptes .ligne{display:table;width:100%;}.extranet .remboursements .decomptes .ligne .col1{display:table-cell;width:33.333333%;padding:18px 10px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne .col2{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;}.extranet .remboursements .decomptes .ligne .col3{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligne .col4{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligne .col5{display:table-cell;width:13.3%;padding:18px 7px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligne .col6{display:table-cell;width:13.3%;padding:10px 7px 11px;text-align:right;font-weight:bold;}.extranet .remboursements .decomptes .ligne:after{content:'';display:block;clear:both;}.extranet .remboursements .decomptes .legend{margin-top:20px;font-size:0.846rem;font-style:italic;}.extranet .remboursements #daterange{min-width:250px;background:none;color:#333;box-shadow:none;font-size:1rem;border:1px solid #ddd;padding:5px 10px 4px;height:auto;margin:0 0 5px;text-align:left;}.extranet .remboursements #beneficiaires{min-width:250px;background:none;color:#333;box-shadow:none;font-size:1rem;border:1px solid #ddd;padding:5px 10px;height:auto;margin:20px 20px 5px 0;text-align:left;}.extranet .doc-Pdf{color:#002d33;display:inline-block;padding-left:35px;font-weight:bold;line-height:28px;background:url(/_css/medias/icon_pdf.png) no-repeat left center;vertical-align:bottom;}.extranet .doc-Pdf:hover,.extranet .doc-Pdf:focus{color:#c72f2b;}.extranet #form_devis_auto #xml_templates_code_postal{display:none;}.extranet .form_devis:after{content:"";display:table;clear:both;}.extranet .form_devis .ligne input[type="radio"]{width:auto;}.extranet .form_devis .ligne > label{display:inline-block;margin:5px 10px 5px 0;font-weight:bold;font-size:0.976rem;text-align:right;padding-right:15px;line-height:25px;}.extranet .form_devis .radio label{width:100%;}.extranet .form_devis .section.active{padding-top:20px;margin-top:-20px;}.extranet .form_devis .ligne input,.extranet .form_devis .ligne select,.extranet .form_devis .ligne textarea{margin:5px 10px 5px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc;padding:3px 12px;width:360px;max-width:100%;}.extranet .form_devis .ligne input[type="checkbox"]{width:auto;}.extranet .form_devis .nav-tabs>li.active>a,.extranet .form_devis .nav-tabs>li.active>a:hover,.extranet .form_devis .nav-tabs>li.active>a:focus{color:#fff;background-color:#c72f2b;}.extranet .form_devis .nav-tabs> li > a{display:inline-block;color:#005965;font-weight:400;text-transform:uppercase;padding:10px;font-size:14px;}.extranet .form_devis .nav-tabs> li.active ~ li a{font-style:italic;color:#aaa;}.extranet .form_devis .check input,.extranet .form_devis .radio input{min-width:initial;vertical-align:top;margin:1px 10px 0 -22px;width:auto;}.extranet .form_devis .groupe_radio{max-width:450px;display:inline-block;margin-bottom:10px;margin-left:10px;}.extranet .form_devis .check,.extranet .form_devis .radio{width:100%;padding:4px 0 0 58px;color:#555;display:block;float:none;font:1rem/1.5em 'font1', sans-serif;}.extranet .form_devis .groupe_check{overflow:hidden;display:block;}.extranet .form_devis .groupe_check > label{margin:4px 0 0 4%;display:inline-block;vertical-align:top;width:188px;}.extranet .form_devis .groupe_check > .col4{margin:4px 0 0 4%;display:inline-block;*display:inline;vertical-align:top;width:246px;}.extranet .form_devis .groupe_check > .col4 label{margin:4px 0 0 0;}.extranet .form_devis .groupe_check > .col7{display:inline-block;*display:inline;vertical-align:top;width:12%;margin-left:1%;}.extranet .form_devis .infos-garanties{background:#c72f2b;padding:5px 10px;margin:10px 0;display:inline-block;color:#fff;}.extranet .form_devis .infos-garanties:hover{background:#002d33;}.extranet .form_devis button[data-nfois],.extranet .form_devis .btn-mini{padding:12px 19px;border-radius:5px;font-size:17px;line-height:1;color:#fff;background-color:#005965;border:2px solid #005965;font-weight:bold;margin-top:1rem;}.extranet .form_devis button[data-nfois]:hover,.extranet .form_devis button[data-nfois]:focus,.extranet .form_devis .btn-mini:hover,.extranet .form_devis .btn-mini:focus{text-decoration:underline;background:#fff;color:#005965;border:2px solid #005965;}.extranet .form_devis button[data-nfois].btn-danger,.extranet .form_devis .btn-mini.btn-danger{background-color:#c72f2b;border:2px solid #c72f2b;}.extranet .form_devis button[data-nfois].btn-danger:hover,.extranet .form_devis button[data-nfois].btn-danger:focus,.extranet .form_devis .btn-mini.btn-danger:hover,.extranet .form_devis .btn-mini.btn-danger:focus{background:#fff;color:#c72f2b;border:2px solid #c72f2b;}.extranet .form_devis .actions{margin:20px 0 0 0;text-align:left;}.extranet .form_devis .groupe_radio label{margin-right:30px;}.extranet .choix_sections{margin-bottom:20px;font-size:0.846rem;}.extranet .devis_submit{margin-top:15px;text-align:left;}.extranet #form_devis_sante.form_devis .radio{width:initial;}.extranet #form_devis_sante.form_devis .radio label{padding:4px 20px 0 0;}.extranet .choix_sections{margin-bottom:20px;font-size:0.846rem;}.extranet p.titre1{margin-top:20px;font-weight:bold;font-size:0.976rem;}.extranet #xml_templates_service{display:none;}.extranet #form_devis_sante_nonconnecte .nfois_assure .content:first-child + .content .btn-success,.extranet #form_devis_sante .nfois_assure .content:first-child + .content .btn-success{display:none;}.extranet .make-devis{padding-bottom:20px;}.extranet .nfois{width:100%;}.extranet .sous_titre{font-weight:bold;margin:0 0 25px 0;font-size:0.976rem;}.extranet .sous_titre_top{display:block;clear:left;margin-top:40px;}.extranet .messageconnexion{font-size:16px;margin-right:20px;margin-top:20px;}.extranet .media{background:#005965;height:100px;width:100px;position:relative;overflow:visible;}.extranet .media a,.extranet .media img{position:relative;z-index:2;}.extranet .media.inactif{background:#97C6CC33;}.extranet .media.inactif a{cursor:default;}.extranet .media.inactif span{color:#00829666;}.extranet .media.inactif span.img{position:relative;display:inline-block;width:100px;height:100px;}.extranet .media.inactif span.img img{opacity:0;}.extranet .media.inactif span.img::before{content:"";position:absolute;inset:0;background-color:#00829666;-webkit-mask:var(--img_off) no-repeat center / contain;mask:var(--img_off) no-repeat center / contain;}.extranet .contrat-liste{width:100%;}.extranet .contrat-liste .contrat{width:25%;height:auto;padding:0 10px;}.extranet .contrat-liste .media{width:auto;height:auto;aspect-ratio:1;}.extranet .contrat-liste a{height:100%;display:flex;align-items:center;justify-content:center;}.extranet .media:not(.inactif):hover .nbr_contrat{background:#005965;}.extranet .media:not(.inactif):before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:#c72f2b;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.extranet .media:not(.inactif):hover,.extranet .media:not(.inactif):focus,.extranet .media:not(.inactif):active{color:white;}.extranet .media:not(.inactif):hover:before,.extranet .media:not(.inactif):focus:before,.extranet .media:not(.inactif):active:before{-webkit-transform:scale(1);transform:scale(1);}.extranet #mainSection{padding-bottom:0;}.extranet .nbr_contrat{background:#c72f2b;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:26px;width:26px;position:absolute;top:-8px;right:-13px;color:#fff;text-align:center;display:block;line-height:26px;}.extranet .nom_contrat{position:absolute;bottom:5px;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-size:1rem;}.extranet #secondMenuWrapper{margin:0;}.extranet .input-mdp-oublie{display:none;}.extranet .div-connexion .picto:after{display:none;}.extranet .media.inactif{cursor:default;}.extranet .cotisation-full{margin-top:15px;padding-bottom:20px;}.extranet .cotisation-full:first-child,.extranet .attestation-full{margin-top:20px;}.extranet .btn-plus{display:inline-block;margin:15px 5px 5px;}.extranet .sep{margin-top:20px;}.extranet .iconPDF{color:#666;padding-left:34px;display:inline-block;background:url(/_css/medias/icon_pdf.png) no-repeat left center;height:24px;line-height:24px;}.extranet .iconPDF:hover,.extranet .iconPDF:focus{text-decoration:underline;}.extranet .cotisation .cotis{}.extranet .cotisation .cotisHeader > span,.extranet .cotisation .cotisList > span{display:inline-block;width:50%;margin:0;}.extranet .cotisation .cotisHeader > span{padding-left:20px;}.extranet .cotisation .cotisHeader{font-weight:bold;border-bottom:2px solid #005965;color:#666;margin:1px;margin-bottom:5px;padding-bottom:5px;}.extranet .cotisation .cotisList > span{padding:5px;margin:0;font-weight:bold;box-sizing:border-box;border:2px solid #fff;}.extranet .cotisation .cotisList:nth-child(even) > span{background-color:#e9f5f6;}.extranet .cotisation .cotisList:nth-child(odd) > span{background-color:#efefef;}.extranet .cotisation .arrow .glyphicon:before{color:#666;}.extranet .cotisation .arrow{border-right:1px solid #666;margin:0 5px;display:block;float:left;padding-right:5px;}.extranet .restapayer{min-width:400px;}.extranet .restapayer .rest{display:flex;}.extranet .restapayer .restContrat,.extranet .restapayer .headerContrat{float:left;display:inline-block;width:43.33333%;margin:0;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restReference,.extranet .restapayer .headerReference{float:left;display:inline-block;width:16.66667%;margin:0;box-sizing:border-box;border:1px solid #fff;min-width:85px;}.extranet .restapayer .restPeriode,.extranet .restapayer .headerPeriode{float:left;display:inline-block;width:23.3%;margin:0;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restResteDu,.extranet .restapayer .headerResteDu{float:left;display:inline-block;width:16.6%;margin:0;box-sizing:border-box;border:1px solid #fff;min-width:85px;}.extranet .restapayer .restContrat span + span{display:block;padding-left:29px;}.extranet .restapayer .restContrat .arrow{float:left;}.extranet .restapayer .restPayer{text-align:right;}.extranet .restapayer.pieceed .restResteDu,.extranet .restapayer.pieceed .headerResteDu{width:16.6%;}.extranet .restapayer .restChoix,.extranet .restapayer .headerChoix{float:left;display:inline-block;width:4%;margin:0;box-sizing:border-box;border:1px solid #fff;text-align:center;}.extranet .restapayer .restId,.extranet .restapayer .headerId{float:left;display:inline-block;width:10%;margin:0;box-sizing:border-box;border:1px solid #fff;min-width:70px;}.extranet .restapayer .restNum,.extranet .restapayer .headerNum{float:left;display:inline-block;width:10%;margin:0;box-sizing:border-box;border:1px solid #fff;min-width:80px;}.extranet .restapayer .restDesignation,.extranet .restapayer .headerDesignation{float:left;display:inline-block;width:50%;margin:0;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restDesignation2,.extranet .restapayer .headerDesignation2{width:70%;}.extranet .restapayer .restPaye,.extranet .restapayer .headerPaye{float:left;display:inline-block;width:20%;margin:0;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restDu,.extranet .restapayer .headerDu{float:left;display:inline-block;width:12.6%;margin:0;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restPaye input{max-width:100%;}.extranet .restapayer .rest:after{content:"";display:block;clear:both;}.extranet .restapayer .headerResteDu,.extranet .restapayer .headerPeriode,.extranet .restapayer .headerContrat{padding-left:10px;border:0;}.extranet .restapayer .restHeader{font-weight:bold;border-bottom:2px solid #005965;color:#666;margin-bottom:5px;padding-bottom:5px;}.extranet .restapayer .restList > span{padding:5px;box-sizing:border-box;border:1px solid #fff;}.extranet .restapayer .restList:nth-child(even) > span{background:#e9f5f6;}.extranet .restapayer .restList:nth-child(odd) > span{background:#d9ecef;}.extranet .restapayer .restList > span.restResteDu{color:#c72f2b;font-weight:bold;}.extranet .restapayer .restList.grey > span{color:#5f5f5f;}.extranet .restapayer .restList.grey .arrow{display:none;}.extranet .restapayer .arrow{margin:0 5px;display:inline-block;padding-right:5px;}.extranet .restapayer .arrow{vertical-align:top;border-right:1px solid #008296;margin:0 5px;display:inline-block;padding-right:5px;}.extranet .restapayer .restTotal > span{color:#005965;}.extranet .restapayer .restSolde{float:left;box-sizing:border-box;border:1px solid #fff;text-align:right;width:83.3%;display:inline-block;margin:0;background:#c5e3e7;padding:5px;font-weight:bold;font-size:16px;}.extranet .restapayer .restMontant{float:left;box-sizing:border-box;border:1px solid #fff;width:16.7%;display:inline-block;margin:0;background:#c5e3e7;padding:5px;font-weight:bold;font-size:16px;}.extranet .restapayer .red .restMontant,.extranet .restapayer .red .restSolde{color:#fff;background:#d25955;}.extranet .restapayer .gray .restMontant,.extranet .restapayer .gray .restSolde{color:#fff;background:#5f5f5f;}.extranet .restapayer .restContrat.red,.extranet .restapayer .restPeriode.red,.extranet .restapayer .restResteDu.red{color:#d25955;}.extranet .restapayer .btnLeft{float:left;margin:10px 0 0;width:20%;border:1px solid #fff;background:#5f5f5f;color:#fff;}.extranet .restapayer .btnPaiement{margin:0;border:1px solid #fff;color:#fff;background:#c72f2b;}.extranet .restapayer .btnRight2{display:inline-block;width:auto;margin-top:10px;color:#fff;background:#c72f2b;}.extranet .restapayer .bleu > span{color:#008296;}.extranet .acomptePaiement{margin-top:10px;padding:10px 0;background:#005965;}.extranet .acomptePaiement .infos{text-align:center;background:#007a8c;color:#fff;padding:10px 0;margin:-10px 0;font-size:16px;}.extranet .acomptePaiement .infos .important{font-size:24px;line-height:1.2;}.extranet .acomptePaiement .restSolde,.extranet .acomptePaiement .restMontant{background:none;border:0;padding-top:0;padding-bottom:0;}.extranet .acomptePaiement .restSolde{line-height:2.4rem;}.extranet .acomptePaiement.choixpaiement{position:relative;text-align:right;display:none;background:#005965;color:#fff;font-size:1.3rem;}.extranet .acomptePaiement.choixpaiement input{padding:5px 15px 5px 5px;background:#f8f8f8;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:1.153rem;width:100%;color:#008296;max-width:100px;}.extranet .acomptePaiement .currency{font-size:1.153rem;color:#008296;font-weight:bold;position:absolute;right:13px;top:16px;}.extranet .acomptePaiement:after{display:block;width:100%;clear:both;content:'';}.extranet .lien-annulation{display:inline-block;margin-top:15px;}.extranet .attestation .attes{}.extranet .attestation .attesHeader > span{display:inline-block;margin:0;}.extranet .attestation .headerContrat,.extranet .attestation .listContrat{width:70%;}.extranet .attestation .headerAction,.extranet .attestation .listActions{width:30%;}.extranet .attestation .attesList > span{display:inline-block;margin:0;}.extranet .attestation .attesHeader > span{padding-left:20px;}.extranet .attestation .attesHeader{font-weight:bold;border-bottom:2px solid #005965;color:#666;margin:1px;margin-bottom:5px;padding-bottom:5px;}.extranet .attestation .attesList button{background:none;color:#c72f2b;border:0;padding:0;text-align:left;}.extranet .attestation .attesList button:hover,.extranet .attestation .attesList button:focus{background:none;color:#cf2f2b;border:0;padding:0;}.extranet .attestation .attesList > span{padding:5px;margin:0;box-sizing:border-box;border:2px solid #fff;display:flex;flex:1 0 auto;}.extranet .attestation .attesList:nth-child(even) > span{background:#e9f5f6;}.extranet .attestation .attesList:nth-child(odd) > span{background:#d9ecef;}.extranet .attestation .arrow{vertical-align:top;border-right:1px solid #008296;margin:0 5px;display:inline-block;padding-right:5px;}.extranet .attestation .attesList{display:flex;}.extranet .attestation .intitule{display:inline-block;max-width:90%;}.extranet .attestation .listActions{vertical-align:top;}.extranet .attestation .demandeAttestation{padding:10px;}.extranet .attestation #form_attestation{}.extranet .attestation .infosSup{display:block;font-weight:800;margin:10px 0;}.extranet .attestation .textAttestation{width:100%;height:200px;padding:10px;}.extranet .attestation .formulaire{padding:10px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0;}.extranet .attestation .attestation .alert.hidden{display:none;}.extranet .attestation .attestation .alert{margin-bottom:0;}.extranet .attestation .attesList button.btn-3{margin-left:20px;text-transform:uppercase;border:0;display:inline-block;background:#cf2f2b;font:1rem/1.5em 'font1', sans-serif;color:#fff;padding:7px 13px;}.extranet img.img180{max-width:180px;}.extranet .infos-agence a{text-transform:uppercase;}.extranet .infos-agence img{max-width:200px;}.extranet .infos-agence .btn-2{margin-bottom:10px;}.extranet .inputs,.extranet .input-hidden{display:none;}.extranet .info-require{color:#c72f2b;}.extranet .infos-famille p img{float:right;}.extranet .infos-famille .membre-famille{display:none;margin-bottom:5px;padding:0 10px;}.extranet .infos-famille .new-membre{background:#f1f1f1;}.extranet .infos-famille .delete-membre{display:none;background-color:#e62b27;color:white;padding:2px 4px;font-size:0.846rem;margin-bottom:4px;}.extranet .infos-famille .delete-membre:hover{background-color:red;}.extranet button.save-infos{display:none;}.extranet .page-contrat .contrat:last-child{border:0;}.extranet .page-contrat .contrat:hover,.extranet .page-contrat .page-contrat .contrat.active{color:black;}.extranet .contrat-full{position:relative;}.extranet .contrat-full #contrat-anchor{position:absolute;left:0;top:-60px;}.extranet .contrat-full .contrat{display:none;}.extranet .make-devis .form_devis label{margin-right:10px;}.extranet form{border-collapse:collapse;}.extranet form label{font-weight:bold;}.extranet form .forget_mdp{color:#4e4e4e;font-style:italic;margin-top:10px;display:inline-block;}.extranet form .forget_mdp:hover{text-decoration:none;}.extranet table:not(.ui-datepicker-calendar) input,.extranet table:not(.ui-datepicker-calendar) select,.extranet table:not(.ui-datepicker-calendar) textarea{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ccc;padding:3px 12px;width:100%;}.extranet table:not(.ui-datepicker-calendar) tr td:first-child{padding:3px 60px 3px 0;}.extranet table.table-condensed tr td:first-child{padding:5px;}.extranet .cotisation table tr td{border-top:1px solid #ccc;}.extranet .cotisation table tr:first-child td{border:0;}.extranet .liste_remboursement .listHead{border-bottom:2px solid #005965;color:#666;margin-bottom:5px;padding-bottom:5px;padding-left:20px;}.extranet .liste_remboursement .size1{display:inline-block;width:22%;}.extranet .liste_remboursement .size2{display:inline-block;width:31%;}.extranet .liste_remboursement .size3{display:inline-block;width:13%;}.extranet .liste_remboursement .size4{display:inline-block;width:13%;text-align:center;}.extranet .liste_remboursement .size5{display:inline-block;width:13%;text-align:center;}.extranet .liste_remboursement .size6{display:inline-block;width:8%;text-align:center;}.extranet .liste_remboursement .docPdf{display:inline-block;background:url(/_css/medias/icon_pdf.png) no-repeat center top;width:24px;height:24px;position:relative;vertical-align:bottom;}.extranet .liste_remboursement .listDetail{vertical-align:top;}.extranet .liste_remboursement .panel-default>.panel-heading{background-color:transparent;padding:0;}.extranet .liste_remboursement .panel-group .panel{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.extranet .liste_remboursement a.panelLink{padding-left:20px;display:inline-block;background:url(/_css/medias/arrow_toggle_off.png) no-repeat left 1px;color:#666;position:relative;top:3px;width:92%;}.extranet .liste_remboursement .detailHead{padding:2px 0;background:#c5e3e7;}.extranet .liste_remboursement .detailHead .size1{display:inline-block;width:23.91%;}.extranet .liste_remboursement .detailHead .size2{display:inline-block;width:33.69%;}.extranet .liste_remboursement .detailHead .size3{display:inline-block;width:14.13%;}.extranet .liste_remboursement .detailHead .size4{display:inline-block;width:14.13%;text-align:center;}.extranet .liste_remboursement .detailHead .size5{display:inline-block;width:14.13%;text-align:center;}.extranet .liste_remboursement .fraisTotal .size2{width:78%;}.extranet .liste_remboursement .listIntitule{font-weight:bold;}.extranet .liste_remboursement .frais{padding:5px 0 5px 20px;border-bottom:1px dotted #ddd;}.extranet .liste_remboursement .frais:last-child{border-bottom:0;}.extranet .liste_remboursement .listHead .size2,.extranet .liste_remboursement .listHead .size3,.extranet .liste_remboursement .listHead .size3,.extranet .liste_remboursement .listHead .size4,.extranet .liste_remboursement .listHead .size5,.extranet .liste_remboursement .listHead .size6{margin-left:-4px;}.extranet .liste_remboursement .detailHead.actif{background:#008194;}.extranet .liste_remboursement .detailHead.actif a.panelLink{color:#fff;background:url(/_css/medias/arrow_toggle_on.png) no-repeat left 1px;}.extranet .liste_remboursement .onlyMobile{display:none;}.extranet .menuDevis{padding:0;margin-top:25px;}.extranet .menuDevis ul.nav{border:0;}.extranet .menuDevis ul li{width:25%;height:auto;padding:0 10px;}.extranet .menuDevis ul li a{width:auto;height:auto;aspect-ratio:1;position:relative;color:#fff;display:block;background:#005965;border-radius:0;padding:0;}.extranet .menuDevis ul li a span{position:absolute;width:100%;text-align:center;bottom:5px;left:0;text-transform:uppercase;line-height:1.5;font-size:1rem;display:block;}.extranet .menuDevis .nav-stacked>li+li{margin:0 30px 0 0;}.extranet .menuDevis ul li:first-child a{background:#005965 url(/_css/medias/icone-habi.png) no-repeat center center;}.extranet .menuDevis ul li:nth-child(2) a{background:#005965 url(/_css/medias/icone-auto.png) no-repeat center center;}.extranet .menuDevis ul li:nth-child(3) a{background:#005965 url(/_css/medias/icone-sant.png) no-repeat center center;}.extranet .menuDevis ul li:nth-child(4) a{background:#005965 url(/_css/medias/icone-gav.png) no-repeat center center;}.extranet #secondMenuWrapper .menuDevis li a:hover,.extranet #secondMenuWrapper .menuDevis li a:focus,.extranet #secondMenuWrapper .menuDevis li a:active{background-color:#c72f2b;}.infoPDF{max-width:640px;margin:auto;position:relative;font-size:11px;vertical-align:top;}.infoPDF .center{text-align:center;}.infoPDF .sepVide{height:20px;}.infoPDF .listDetail{display:inline-block;padding:5px;vertical-align:top;box-sizing:border-box;}.infoPDF .listHead .listDetail{min-height:65px;font-weight:bold;display:inline-block;padding:5px;border:1px solid #ddd;vertical-align:top;}.infoPDF .size0{width:40%;}.infoPDF .size1{width:20%;}.infoPDF .size2{width:20%;}.infoPDF .size3{width:16%;text-align:center;}.infoPDF .size4{width:11%;text-align:center;}.infoPDF .size5{width:11%;text-align:center;}.infoPDF .size6{width:11%;text-align:center;}.infoPDF .size7{width:11%;text-align:center;}.infoPDF .frais{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px dashed #ddd;}.infoPDF .frais:last-child > .listDetail{border:0;}.infoPDF .frais:last-child{border-bottom:1px solid #ddd;}.infoPDF .onlyMobile{display:none !important;}.infoPDF .infoSocietaire{background:#008194;color:#fff;font-size:16px;font-weight:bold;text-align:center;padding:15px 10px;min-height:80px;}.infoPDF .pdfNumSocietaire{font-weight:normal;font-size:14px;}.infoPDF .btn-9{margin-right:0;}.infoPDF form select[name="filtre"]{width:auto;display:inline-block;height:auto;padding:1px 10px 1px 0;font-size:13px;}.infoPDF h4{background:url(/_css/medias/arrow_toggle.png) no-repeat left -1px;padding-left:20px;}.infoPDF .red{color:#c72f2b;}.infoPDF .center{text-align:center;}.infoPDF .info{font-size:16px;}.infoPDF .ligneVirement:first-child{margin-top:20px;}.infoPDF .accueil_remboursement h2,.infoPDF .accueil_remboursement .titre2{padding:0;background:none;color:#c72f2b;text-align:center;margin:20px 0;}.infoPDF .accueil_remboursement .blocTop .info{text-align:center;max-width:480px;margin:30px auto;}.infoPDF .accueil_remboursement .blocBottom{margin-top:40px;padding-top:10px;border-top:1px dashed #ccc;}.infoPDF .accueil_remboursement .blocBottom .info{text-align:center;max-width:480px;margin:30px auto 10px;}.infoPDF .accueil_remboursement .blocBottom select,.infoPDF .accueil_remboursement .blocBottom input:not(.valider){min-width:250px;background:none;color:#333;box-shadow:none;font-size:13px;border:1px solid #ddd;padding:5px 10px;height:auto;margin:5px 0;text-align:left;}.infoPDF .accueil_remboursement .blocBottom input{padding:6px 10px;}.infoPDF .accueil_remboursement .blocBottom input.valider{margin-top:5px;margin-bottom:5px;}.infoPDF .accueil_remboursement .libelle{font-weight:bold;font-size:16px;margin-top:20px;}.infoPDF .accueil_remboursement a.valider{margin:15px 0;}.infoPDF .demande_code select,.infoPDF .demande_code input{min-width:250px;text-align:left;background:none;color:#333;box-shadow:none;font-size:13px;border:1px solid #ddd;padding:5px 10px;height:auto;margin:5px 0;}.infoPDF .demande_code input{padding:6px 10px;}.infoPDF .demande_code .info{text-align:center;max-width:480px;margin:30px auto 10px;}.infoPDF .demande_code .libelle{font-weight:bold;font-size:16px;margin-top:20px;}.infoPDF .lastRemb{position:relative;}.infoPDF .decomptes .ligneHeader{display:table;width:100%;color:#fff;background:#008194;font-size:16px;}.infoPDF .decomptes .ligneHeader .col1{display:table-cell;width:86.7%;padding:5px;}.infoPDF .decomptes .ligneHeader .col2{display:table-cell;width:13.3%;padding:5px;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligneHeader:after{content:'';display:block;clear:both;}.infoPDF .decomptes .ligneNom{padding:20px 10px 10px;background:#f8f8f8;color:#008194;font-weight:bold;font-size:16px;}.infoPDF .decomptes .ligne.ligneTop{display:table;width:100%;page-break-after:avoid;page-break-before:avoid;background:#f8f8f8 !important;color:#008194;border-top:5px solid #008194;margin-top:30px;}.infoPDF .decomptes .ligne.ligneTop .col1{display:table-cell;width:33.333333%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne.ligneTop .col2{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne.ligneTop .col3{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne.ligneTop .col4{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne.ligneTop .col5{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne.ligneTop .col6{display:table-cell;width:13.3%;padding:5px 3px;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligne.ligneTop .col6.tp{padding:5px 3px 5px;}.infoPDF .decomptes .col6.tp br{display:none;}.infoPDF .decomptes .ligne:nth-child(even){background:#d9ecef;color:#008194;border-top:1px solid #fff;display:table;width:100%;}.infoPDF .decomptes .ligne:nth-child(odd){background:#cee2e5;color:#008194;border-top:1px solid #fff;display:table;width:100%;}.infoPDF .decomptes .ligne{display:table;width:100%;}.infoPDF .decomptes .ligne .col1{display:table-cell;width:33.333333%;padding:5px 5px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne .col2{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;}.infoPDF .decomptes .ligne .col3{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligne .col4{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligne .col5{display:table-cell;width:13.3%;padding:5px 3px;border-right:1px solid #fff;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligne .col6{display:table-cell;width:13.3%;padding:5px 3px 5px;text-align:right;font-weight:bold;}.infoPDF .decomptes .ligne:after{content:'';display:block;clear:both;}.infoPDF .decomptes .legend{margin-top:20px;font-size:11px;font-style:italic;}.section-concert{padding-top:20px;}.section-concert .titre{font-size:20px;padding:0;margin-bottom:20px;}.section-concert form label{font-size:16px;margin-bottom:0;}.section-concert .form-group{margin-bottom:0;}.section-concert .flexitFormTableSelect{margin-bottom:0;}.section-concert .row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 0 0;margin:8px 0;}.section-concert form input,.section-concert form textarea{font-size:16px;font-weight:bold;}.section-concert .etape1 form{max-width:500px;margin:0 auto;}.section-concert .etape1 form label{text-align:center;font-size:20px;width:100%;}.section-concert .etape1 form input{position:relative;top:-3px;font-size:20px;font-weight:bold;margin:0 auto;text-align:center;}.section-concert .etape1 .titre{margin:30px 0;}.section-concert .etape1 .alert{font-size:18px;text-align:center;font-weight:bold;}.section-concert .etape2 .titre{margin:30px 0 15px;font-size:18px;}.section-concert .etape2 .infos{font-size:16px;}.section-concert .etape2 .nom_prenom{font-weight:bold;font-size:18px;}.section-concert .etape2 .adresse{font-weight:bold;font-size:24px;color:#c72f2b;margin-top:15px;}.section-concert .etape3 .ffLineStart .col-xs-12 label,.section-concert .etape4 .ffLineStart .col-xs-12 label{margin-top:0;padding-top:0;border-top:0;}.section-concert .etape3 .col-xs-12 label,.section-concert .etape4 .col-xs-12 label{font-weight:bold;color:#002d33;margin-top:15px;padding-top:15px;border-top:1px dashed #f1f1f1;}.section-concert .etape3 .alert,.section-concert .etape4 .alert{font-size:18px;text-align:center;font-weight:bold;}.section-concert label[for="formulaire_133[1]_1"],.section-concert label[for="formulaire_133[1]_2"]{color:#002d33;position:relative;top:-2px;}.section-concert .btn-vert{background:#002d33;color:#fff;padding:10px 30px;text-transform:uppercase;margin:15px 10px 15px 0;border:1px solid #002d33;}.section-concert .btn-vert:hover{color:#002d33;}.section-concert .btn-vert:before{background:#fff;}.section-concert .btn-rouge{background:#c72f2b;color:#fff;padding:10px 30px;text-transform:uppercase;margin:15px 10px 15px;border:1px solid #c72f2b;}.section-concert .btn-rouge:hover{color:#c72f2b;}.section-concert .btn-rouge:before{background:#fff;}select.readonly{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;border:1px solid #ccc;color:#555;position:relative;left:-2px;background-color:#eee;}.site-map-01{padding:10px 20px 0;list-style:none;}.site-map-01 ul{padding:0;list-style:none;}.site-map-01 .fmenu_liste_li_niv_0{margin:6px 0 12px;padding-top:18px;border-top:1px dotted #002d33;zoom:1;width:32.3333%;margin-right:1%;display:inline-block;vertical-align:top;}.site-map-01 .fmenu_liste_li_niv_0_selected{display:none;}.site-map-01 .fmenu_liste_li_niv_0:after{content:"";display:block;clear:both;}.site-map-01 .fmenu_liste_a_niv_0{color:#5f5f5f;font:normal 1.3rem/1.2em 'font1', sans-serif;margin-bottom:5px;width:100%;margin-right:32px;}.site-map-01 .fmenu_liste_ul_niv_1{overflow:hidden;padding-top:10px;}.site-map-01 .fmenu_liste_li_niv_1{margin-bottom:8px;padding-left:20px;border-bottom:1px dotted #ffec96;padding-bottom:6px;}.site-map-01 .fmenu_liste_li_niv_1:after{content:"";display:block;clear:both;}.site-map-01 .fmenu_liste_li_niv_1_end{border:none;}.site-map-01 .fmenu_liste_a_niv_1{color:#c72f2b;font-size:1rem;line-height:1.2rem;margin:0 24px 4px 0;}.site-map-01 .fmenu_liste_ul_niv_2{overflow:hidden;padding-left:30px;margin-bottom:6px;}.site-map-01 .fmenu_liste_a_niv_2{display:block;color:#002d33;font-size:0.95rem;padding:0;margin:0 12px 10px 0;line-height:1rem;}.site-map-01 .fmenu_liste_ul_niv_3{padding-left:24px;margin-top:0;margin-bottom:12px;}.site-map-01 .fmenu_liste_li_niv_3{position:relative;}.site-map-01 .fmenu_liste_li_niv_3:before{content:"";position:absolute;left:-10px;top:6px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #c72f2b;}.site-map-01 .fmenu_liste_a_niv_3{margin:0 12px 2px 0;font:0.85rem/1.1rem 'font1', sans-serif;color:#002d33;}@media (min-width: 1023px){#header:not(.tiny) #sliderHome swiper-container::part(button-prev),#header:not(.tiny) #sliderType swiper-container::part(button-prev){-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#header:not(.tiny) #sliderHome swiper-container::part(button-next),#header:not(.tiny) #sliderType swiper-container::part(button-next){right:160px;-moz-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}}@media (max-width: 1338px) and (min-width: 1023px){#sliderHome .item .titrebg,#sliderType .item .titrebg{height:151px;top:201px;}#sliderHome .item .titrebg .title,#sliderType .item .titrebg .title{margin-right:80px;}}@media (max-width: 1320px){#header a.lienSocietaire{text-indent:-9999rem;width:40px;padding:0;height:40px;align-items:center;justify-content:center;}#header a.lienSocietaire span{margin-right:0;}.menuHeader,.top{padding:0 0.75rem;}#header.headerType .contenu_slider .blocInfos{margin-right:80px;margin-left:60px;}}@media (max-width: 1160px){#header .top .titreH1{font-size:14px;}#sliderHome .item .titrebg .title:before{display:none;}.font15 .container-menu-footer .footer-menu ul.nav-pills > li .dropdown-menu a{font-size:0.976rem;}.font15 .bottom-menu .nav-pills li a{font-size:0.976rem;}#menuTop a{margin:0;}.container-produits .demandeDevis .libelle{font-size:20px;}.bloc_ferme .image_bloc img{max-width:48px;}.bloc_ouvert .image_bloc img{max-width:48px;}.extranet .account{max-width:calc( (100vw - 100px)/3);}}@media (max-width: 1120px){.contenu_full.type1 .background-full,.contenu_full.type2 .background-full,.contenu_full.type3 .background-full{left:-20px;}.contenu_full_simple .background-full{left:-12px;}.col-p-droite .menu_produits .menu_item .titre{font-size:18px;top:30px;}.col-p-droite .menu_produits .menu_item .description{font-size:14px;}#mainMenu .nav-tabs > li > a > .titre_page{max-width:120px;}}@media (max-width: 1023px){.top-page{padding-top:20px;}.content-with_headerpt,.extranet .container-extranet.content-with_headerpt{margin-top:-70px;}#header,#header.tiny{padding-top:0;background-size:cover;background-position:center top;}#header .logo,#header.tiny .logo{max-height:60px;}#header .top,#header.tiny .top{box-shadow:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}#header .menuHeader,#header.tiny .menuHeader{top:-4px;position:fixed !important;backdrop-filter:none;-webkit-backdrop-filter:none;}#header .menuHeader:before,#header.tiny .menuHeader:before{display:none;}#header .titreH1,#header.tiny .titreH1{width:1px;overflow:hidden;text-indent:-99rem;}#header #menuTop,#header .lienSearch,#header.tiny #menuTop,#header.tiny .lienSearch{display:none;}#header #fMenuMobileButton,#header.tiny #fMenuMobileButton{order:0;width:64px;height:56px;right:64px;border-radius:0 0 0 5px;justify-content:center;}#header #fMenuMobileButton .titre,#header.tiny #fMenuMobileButton .titre{display:none;}#header #fMenuMobileButton > span,#header.tiny #fMenuMobileButton > span{margin-right:0 !important;}#header #fMenuMobileButton .icon-bar,#header.tiny #fMenuMobileButton .icon-bar{width:28px;border-radius:10px;}#header #fMenuMobileButton .icon-bar:last-child,#header.tiny #fMenuMobileButton .icon-bar:last-child{width:18px;}#header #fMenuMobileButton .icon-bar + .icon-bar,#header.tiny #fMenuMobileButton .icon-bar + .icon-bar{margin-top:7px;margin-left:0;margin-right:0;}#header #fMenuMobileButton .icon-bar + .icon-bar,#header.tiny #fMenuMobileButton .icon-bar + .icon-bar{margin-top:7px;margin-left:0;margin-right:0;}#header a.lienSocietaire,#header.tiny a.lienSocietaire{width:64px;padding:0;height:56px;align-items:center;justify-content:center;order:2;margin-right:-12px;border-radius:0;}#header a.lienSocietaire span,#header.tiny a.lienSocietaire span{margin-right:0;width:36px;height:36px;}#header a.lienSocietaire.connected,#header.tiny a.lienSocietaire.connected{background:#c72f2b;}#header .col_top,#header.tiny .col_top{padding:0;}#header #mainMenu,#header.tiny #mainMenu{display:none;}#header .openMenuDroite,#header.tiny .openMenuDroite{filter:alpha(opacity=100);opacity:1;bottom:inherit;top:0;display:block;height:56px;width:64px;background:rgba(255,255,255,0.5);}#header .openMenuDroite:before,#header.tiny .openMenuDroite:before{height:4px;width:24px;background-color:#005965;border-radius:10px;margin-left:-12px;margin-top:-2px;}#header .openMenuDroite:after,#header.tiny .openMenuDroite:after{height:24px;width:4px;background-color:#005965;border-radius:10px;margin-top:-12px;margin-left:-2px;}#header .openMenuDroite.active,#header.tiny .openMenuDroite.active{background:#002d33;}#header .openMenuDroite.active:after,#header.tiny .openMenuDroite.active:after{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}#header #menudroite,#header.tiny #menudroite{height:56px;width:64px;padding-bottom:0;margin-top:0;bottom:inherit;top:0;right:64px;-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;overflow:visible;}#header #menudroite ul,#header.tiny #menudroite ul{border-radius:0;}#header #menudroite .topMenu,#header.tiny #menudroite .topMenu{top:56px;position:absolute;width:126px;right:-200px;}#header #menudroite.active,#header.tiny #menudroite.active{height:700px;top:0;bottom:inherit;padding-top:56px;-moz-transition:all 0.350s ease-in-out;-webkit-transition:all 0.350s ease-in-out;-o-transition:all 0.350s ease-in-out;transition:all 0.350s ease-in-out;z-index:10000;}#header #menudroite.active .topMenu,#header.tiny #menudroite.active .topMenu{-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;right:-64px;}.swiper_header{transition:var(--transition_default);}.swiper_header.has-active-bg{height:inherit;aspect-ratio:1.82;}.swiper_header.has-active-bg .blocInfos{right:20px !important;}#header.headerSliderHome .has-active-bg + .sous_slider{padding-top:20px;background:#97C6CC33;}#header.headerSliderHome{height:auto;}#header.headerSliderHome .bg{aspect-ratio:1.82;height:auto;}#header.headerSliderHome #sliderHome{position:relative;}#header.headerSliderHome .contenu_slider > .container-fluid-large{flex-wrap:wrap;}#header.headerSliderHome .contenu_slider .blocInfos{width:520px;margin-top:120px;top:0;transform:translateY(0);margin-left:auto;margin-right:auto;max-width:80%;}#header.headerSliderHome .contenu_slider .margin-home{width:100%;margin-bottom:0;text-align:center;margin-top:60px;}#header.headerSliderHome .sous_slider{position:relative !important;padding-bottom:2rem;}#header.headerSliderHome .sous_slider .d-flex{flex-wrap:wrap;}#header.headerSliderHome .sous_slider .title1-home{max-width:80%;margin-bottom:20px;}#header.headerSliderHome .sous_slider .container-fluid-large{max-width:100%;}#header.headerSliderHome .sous_slider .menuNew li{margin-right:1rem;margin-left:1rem;}#header.headerNewPt:has(.extranetpt){height:150px;}.image_home.extranetpt{height:150px;background-position:0;background-size:cover;}#header .top{background:#ffffff66;box-shadow:none;}#header .menuHeader{z-index:10000;}#header .menuHeader .logo img{padding:0 3px 3px 3px;background:#fff;}.content-with_headergd{margin-top:0;}.content-with_newHeader{margin-top:0;}.content-with_slider{margin-top:0;}.extranet .container-extranet{margin-top:20px;}.extranet .container-extranet.content-with_headerpt{margin-top:20px;}#header.headerType .contenu_slider .blocInfos{top:55%;width:50%;margin-left:20px;margin-right:20px;}#header.headerType.headerNew{min-height:230px;}.image_home{height:230px;background-position:center bottom 0, center;}.contenu_slider img{max-height:230px;}.contenu_slider > div{justify-content:center !important;}.col-p-droite{padding-top:0;}#header{max-width:100vw;}#header.headerTypeGd{height:auto;aspect-ratio:2.90;min-height:230px;}#header.headerType{height:auto;aspect-ratio:2.90;min-height:230px;}#header.headerType.headerSlider{aspect-ratio:2;}#header.headerType:not(.headerNew) > .image_home{height:auto;aspect-ratio:2.90;min-height:230px;}#header:not(.headerNew) > .image_home.noimageheader{height:150px;aspect-ratio:auto;background-size:cover;min-height:150px;}#header:has(.image_home.noimageheader){height:150px;aspect-ratio:auto;min-height:150px;}.menu_produits .menu_content .description{width:100%;}.menu_produits .menu_content .description div{width:calc(100%);display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;}#header .topElements .follow,#header .topElements  .lienSearchNormal{display:none;}#header.headerTypeGd.no-accroche{height:300px;}#header{height:300px;}.col-p-gauche{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-p-droite{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.col-full{margin-top:0;}.container-headergd .col-p-gauche{margin-top:-191px;}.container-headergd .accroche{top:0;margin-top:-319px;}.container-headergd .accroche + .col-p-droite + .col-p-gauche{margin-top:-1px;}.container-headergd .accroche + .col-p-gauche.col-full{margin-top:-1px;}.col-full{top:0;margin-bottom:0;}.container-produits .col-p-gauche{margin-top:0;}#sliderHome .item .titrebg{top:100px;text-align:center;}.container-infos{top:271px;}#sliderHome .item .titrebg .title:after{display:none;}#header #titre{position:relative;padding-top:99px;}.extranet .menu-societaire ul{display:flex;}.extranet .menu-societaire li{margin:0 2px;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;}.extranet .bgblueSection img{height:100%;}.extranet .bgblueSection a{position:relative;margin-top:15px;left:0;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}}@media (max-width: 991px){.table .table{background:transparent;}#header .titreH1{display:none;}#sliderBottom .modele .lienModele{font-size:16px;padding:15px 25px;}#sliderBottom .modele{padding:15px 25px;}#menuAccueil li > a{font-size:16px;}#menuAccueil li > a .titre{margin-bottom:15px;}.container-footer .navbar-left{width:100%;text-align:center;padding:0 10px;margin-bottom:15px;}.container-footer .navbar-left .nav-pills>li{float:none;display:inline-block;}.container-footer .navbar-right{width:100%;text-align:center;padding:0 10px;margin-bottom:15px;}.bottom-menu .nav-pills li a{font-size:0.930rem;}.col-p-droite{margin-top:20px;}.col-p-droite .container-infos{padding-left:20px;}.col-p-droite img{display:block;}.col-p-droite .demandeDevis{display:none;}.container-produits .col-p-droite #temoignages,.col-p-droite .container-infos{width:50%;float:left;}.contenu_slider > .container-fluid-large{flex-wrap:wrap;}.col-societaire{padding-left:0;padding-right:0;}.col-societaire + div{padding-left:0;padding-right:0;}.col-agence{padding-left:0;padding-right:0;}#sliderType{position:relative;height:100%;}#header.headerType .bg_sourire{height:100%;}#header.headerType .contenu_slider .blocInfos{max-width:80%;width:500px;}#header.headerType .contenu_slider .blocInfos + div{flex:0 0 100%;text-align:center;}#header.headerType .bg + .contenu_slider .blocInfos{left:50%;transform:translateX(-50%);top:inherit;bottom:50px;}#header.headerType .contenu_slider .blocInfos{top:0;transform:translateY(0);margin:80px 0 20px;}#header.headerType.headerSlider{aspect-ratio:inherit;height:580px;}.extranet .account{right:0;margin-top:15px;position:relative !important;padding-left:0;padding-right:0;width:100%;max-width:inherit;}.extranet .contenu1{padding-right:0;}.extranet .account + .contenu1{padding-top:20px;}.extranet .agence{margin-top:0;}.extranet .container-extranet{margin-bottom:20px;}.extranet .col-agence{margin-top:20px;}.extranet .col-agence .container-infos #sliderInfos{width:100%;height:auto;}.extranet .col-agence .container-infos #sliderInfos .item{height:auto;min-height:160px;}.menuBottomMobile .flexit-social-follow a{line-height:50px;}.menuBottomMobile .bottom-menu-mobile{padding:0 20px;margin-bottom:10px;}.menuBottomMobile ul.nav{-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.menuBottomMobile ul.nav ul{margin:0;}.menuBottomMobile ul.nav > li{float:left;width:50%;margin:0;height:50px;text-align:center;font-size:14px;line-height:50px;}.menuBottomMobile ul.nav > li.active a,.menuBottomMobile ul.nav > li:hover a,.menuBottomMobile ul.nav > li:focus a,.menuBottomMobile ul.nav > li a:hover,.menuBottomMobile ul.nav > li a:focus{background:none;color:#c72f2b;}.menuBottomMobile ul.nav > li img{margin-right:10px;position:relative;top:-2px;}.menuBottomMobile ul.nav > li:first-child{border-right:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;}.menuBottomMobile ul.nav > li:last-child{border-left:1px solid #a4a4a4;border-top:1px solid #a4a4a4;margin:-1px 0 0 -1px !important;}.menuBottomMobile .nav-pills>li+li{margin-left:0;}.menuBottomMobile .nav>li>a{padding:0;}.bloc_ouvert  .image_bloc{display:none !important;}.menu_produits .menu_content .titre{top:20px;}.menu_produits .menu_item.col-4{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (max-width: 767px){.size-lg{font-size:17px !important;}.size-xl{font-size:18px !important;}.size-xxl{font-size:20px !important;}.size-xxxl{font-size:24px !important;}.size-xxxxl{font-size:40px !important;}.title1-default,h1{font-size:35px;color:#002d33;}.title2-default,h2,#header .title_swiper{font-size:30px;color:#002d33;}.title3-default,h3{font-size:25px;color:#002d33;}.title4-default,h4{font-size:20px;color:#002d33;}.col-full{margin-bottom:0;}#header:not(.headerNew) > .image_home.noimageheader{height:150px;aspect-ratio:auto;min-height:150px;}#header:has(.image_home.noimageheader){height:150px;aspect-ratio:auto;min-height:150px;}#sliderBottom swiper-container.navigation-swiper.swiper_bottom::part(button-next){top:30px;}#sliderBottom swiper-container.navigation-swiper.swiper_bottom::part(button-prev){right:70px;top:30px;}swiper-container.navigation-swiper::part(container),swiper-container.navigation-swiper::part(wrapper){overflow:visible;}swiper-container.navigation-swiper::part(button-next),swiper-container.navigation-swiper::part(button-prev){top:-53px;bottom:inherit;width:24px;height:24px;}swiper-container.navigation-swiper::part(button-next){right:0;}swiper-container.navigation-swiper::part(button-prev){left:inherit;right:40px;}swiper-container.navigation-swiper.swiper-actualite::part(button-next){right:50px;}swiper-container.navigation-swiper.swiper-actualite::part(button-prev){left:inherit;right:90px;}swiper-container.navigation-swiper.swiper_bottom::part(button-next),swiper-container.navigation-swiper.swiper_bottom::part(button-prev){top:40px;}swiper-container.navigation-swiper.swiper_bottom::part(button-next){right:20px;}swiper-container.navigation-swiper.swiper_bottom::part(button-prev){left:inherit;right:60px;}swiper-container.navigation-swiper.actions-swiper::part(button-next),swiper-container.navigation-swiper.actions-swiper::part(button-prev){top:-20px;}swiper-container.navigation-swiper.actions-swiper::part(button-next){right:0;}swiper-container.navigation-swiper.actions-swiper::part(button-prev){left:inherit;right:40px;}#sliderBottom{height:auto;}#sliderBottom .item{height:auto;}#sliderBottom .container-fluid-swiper{padding:70px 0 1rem;}#sliderBottom .py-10{padding:0;}#sliderBottom .modele:not(.modele-old){max-width:100%;}#sliderBottom .slide-bottom-content{width:100%;}#sliderBottom .bg{background-size:cover;}#sliderBottom .swiper-slide-active [class*="modele-old"]{top:60px;left:50%;transform:translateX(-50%) scale(1);}#sliderBottom .modele .titre{font-size:30px;}.message-reponse:has(table){overflow:scroll;}.swiper_header.has-active-bg .blocInfos{right:inherit !important;}.contenu_full.type1.no_background,.contenu_full.type2.no_background,.contenu_full.type3.no_background{padding-top:0;}.contenu_full.type1 .container_contenu,.contenu_full.type2 .container_contenu,.contenu_full.type3 .container_contenu{padding:0;}.site-map-01 .fmenu_liste_li_niv_0{width:100%;}.breadcrumb .nav-pills > li:before{background:url("/_css/medias/breadcrumb-before.png") no-repeat left 4px top;}.breadcrumb .nav-pills > li:not(:first-child):not(:last-child){display:none;position:absolute;padding:7px 7px 5px 10px;margin:0;text-align:left;width:100%;}.breadcrumb .nav-pills > li:not(:first-child):not(:last-child):before{display:none;}.breadcrumb .nav-pills > li:not(:first-child):not(:nth-child(2)):last-child:after{cursor:pointer;pointer-events:all;content:'...';font-weight:bold;text-align:center;position:absolute;left:-36px;width:31px;top:2px;bottom:0;background:url("/_css/medias/breadcrumb-before.png") no-repeat right top;}.breadcrumb .nav-pills > li:not(:first-child):nth-child(2):last-child:before{background:url("/_css/medias/breadcrumb-before.png") no-repeat center top;}.breadcrumb .nav-pills > li:not(:first-child):not(:last-child){-moz-box-shadow:0 3px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 2px rgba(0,0,0,0.3);box-shadow:0 3px 2px rgba(0,0,0,0.3);}.breadcrumb .nav-pills > li.active_mob{display:block !important;background:#fff;-moz-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}.breadcrumb .nav-pills > li.last{display:block;}#header.headerType .bg + .contenu_slider .blocInfos{bottom:50px;max-width:90%;padding:15px 5px 5px 10px;}.menu_carre li{flex:0 0 33.333%;max-width:33.333%;}.col-action{padding:0 !important;}img[style*="float"]{float:none !important;}#header #titre .picto-titre{height:auto;padding-top:20px;vertical-align:top;}#header #titre .titre-special{height:auto;}#header .menuHeader .logo img{height:91px;padding:0 0 2px 0;background:#fff;}.accroche + .col-p-droite{padding-bottom:30px;}.breadcrumb{position:relative;}.container-newsletter .newsletter{padding:20px 20px 20px 30px;background-position:0 28px;}#form-connect > .row{margin-bottom:1rem;}.top-page{padding:15px 0;}.top-page .photo{display:none;}.container-infos #sliderInfos{width:100%;float:none;}.container-infos #sliderInfos{height:340px;}.container-infos #sliderInfos .item{height:260px;}#menuAccueil li > a .content{padding:10px;}#menuAccueil li> a .content .icone img{width:60px;}.bloc_ferme .image_bloc img{max-width:32px;}.bloc_ferme .titre_bloc{font-size:16px;}.extranet .contrat-liste .contrat{width:33.33%;}.container-menu-footer{display:none;}.container-footer{padding:0;margin-top:0;border:0;}.container-footer .navbar-right{margin-bottom:0;padding:5px 0;background:#1c1c1c;color:#666;font-size:1rem;}.container-footer .navbar-right a{color:#666;}.extranet .account{float:none;}.extranet .div-inscription{height:140px;}.extranet .col-societaire{float:none;}.extranet .attestation .attesList button,.extranet .attestation .listActions a{text-align:center;}.extranet .menuPageExtranet{display:none;}.extranet .menu-societaire{position:relative;height:51px;width:100%;z-index:9997;}.extranet .menuSocietaire{border:1px solid #ddd;padding:10px 20px;position:absolute;top:10px;width:100%;overflow:hidden;max-height:51px;height:auto;-moz-transition:max-height 0.350s ease-in-out;-webkit-transition:max-height 0.350s ease-in-out;-o-transition:max-height 0.350s ease-in-out;transition:max-height 0.350s ease-in-out;background:#fff;}.extranet .menuSocietaire .title{font:500 24px 'font1', sans-serif;color:#002d33;}.extranet .menuSocietaire .title > span{background:url(/_css/medias/ico_info-open.png) no-repeat center center;width:43px;display:inline-block;height:51px;position:absolute;right:0;top:0;}.extranet .menuSocietaire .titre_page br{display:none;}.extranet .menuSocietaire .sep{height:1px;background:#ddd;position:absolute;left:0;right:0;top:30px;}.extranet .menuSocietaire .dashboardMenu{position:relative;left:0;top:10px;padding-bottom:10px;}.extranet .menuSocietaire ul{display:flex;margin-top:10px;position:relative;}.extranet .menuSocietaire ul:after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:-1px;background:#fff;}.extranet .menuSocietaire ul li{margin:0 0 -1px;-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;border-right:1px dashed #f1f1f1;border-bottom:1px dashed #f1f1f1;}.extranet .menuSocietaire ul li:nth-child(3n){border-right:0;}.extranet .menuSocietaire ul li a{padding:5px 5px;text-decoration:underline;}.extranet .menuSocietaire.active{max-height:800px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);text-decoration:underline;}.extranet .infosAcompte{width:100%;}.extranet h2,.extranet .titre2{font-size:28px;line-height:1.2;margin-bottom:20px;}.extranet .form-rib .col-xs-12.col-sm-4{margin-top:10px;}.extranet .remboursements #beneficiaires{display:block;}.contenu_full_simple{padding-left:0;padding-right:0;}.contenu_full_simple .container_contenu{padding-left:0;padding-right:0;}.contenu_full_simple .background-full{left:-10px;}}@media (max-width: 680px){.bgblueSection .col-sm-4.col-xs-4{display:none;}.bgblueSection .col-xxs-12{width:100%;}.menu_produits .menu_item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;}}@media (max-width: 640px){.menu_carre li{flex:0 0 50%;max-width:50%;}.menu_produits .menu_item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu_produits .menu_item.col-4{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.menu_produits .menu_item.col-3{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.size-xxxl{font-size:22px !important;}.size-xxxxl{font-size:30px !important;}.extranet .contrat-liste .contrat{width:50%;}#header.headerTypeGd.no-accroche{height:195px;background-position:center top 32px;}#header.no-accroche:not(.headerTypeGd){height:135px;background-size:100% auto;background-repeat:no-repeat;background-position:center top 65px;}.container-headergd .accroche{margin-top:-166px;line-height:1.1;text-shadow:0 0 5px rgba(255,255,255,0.7);}.container-headergd .col-p-gauche{margin-top:0;}.container-headergd .accroche + .col-p-gauche.col-full{margin-top:0;}.container-produits .produits-list .media-reponse.mediarep{padding:15px 5px;}.navbar-toggle{padding-top:5px;}#menudroite li > a{height:110px;}#sliderHome .item .titrebg{top:65px;}.container-infos{top:236px;}#header #titre{padding-top:64px;}#header #titre .picto-titre img{max-width:60px;max-height:60px;}#header #titre .picto-titre:after{width:60px;}#header #titre .picto-titre + .titre-special{padding-left:20px;}#header #titre .soustitre-extranet{margin-top:5px;}#header #titre .soustitre-extranet .nom{display:block;}.container-infos #sliderInfos .blocInfos a{width:0;overflow:hidden;text-indent:-999rem;}.container-produits .produits-list .media-reponse .element{width:100%;}.container-produits .col-p-droite #temoignages,.col-p-droite .container-infos{width:100%;float:none;}.container-infos #sliderInfos .blocInfos a{position:relative;float:right;}.col-p-droite .container-infos{padding-left:0;}#header a.lienSocietaireTiny img{width:30px;}.extranet .container-extranet{padding-bottom:0;}.extranet #header #titre .picto-titre{display:none;}.extranet #header #titre .picto-titre + .titre-special{padding-left:0;}.extranet .fiche_extranet .btn-1{position:relative;right:0;top:0;}.extranet .form_devis .ligne input,.extranet .form_devis .ligne select,.extranet .form_devis .ligne textarea{margin:0 10px 10px 0;}.extranet .form_devis .ligne{border-bottom:1px dashed #ddd;}.extranet .form_devis .nav-tabs > li{float:none;}.extranet .cotisation-full .restapayer .headerChoix,.extranet .cotisation-full .restapayer .restChoix{min-width:40px;}.extranet .cotisation-full .restapayer.pieceed .restResteDu,.extranet .cotisation-full .restapayer.pieceed .headerResteDu{min-width:80px;width:100%;text-align:right;font-size:14px;}.extranet .cotisation-full .restapayer .restMontant,.extranet .cotisation-full .restapayer .restSolde{min-width:80px;}.extranet .col-agence .container-infos{display:none;}.extranet .bloc_hispo{text-align:center;}.extranet .bloc_hispo ul{padding-left:0;}.extranet .bloc_hispo .col-xxs-12{width:100%;}.extranet .bloc_hispo .text-right{text-align:center;margin-top:10px;}.extranet .acomptePaiement .currency{top:55px;}.extranet .souscrire-plan-prelevement .floatRight{margin-top:20px;}.extranet .infos-rib{width:100%;}.extranet .paiementAcompte{display:block;width:100%;}.extranet .paiementAcompte .blockRight,.extranet .paiementAcompte .blockLeft{display:block;text-align:center;width:100%;}.extranet .paiementAcompte .blockLeft img{display:none;}.extranet .retourPaiement{}.bgwhite{min-height:55px;}.cotisation-full{overflow-y:auto;}.cotisation-full .restapayer{min-width:inherit;}.cotisation-full .restapayer .rest.restHeader{display:none;}.cotisation-full .restapayer .restContrat .arrow{display:none;}.cotisation-full .restapayer .restContrat span + span{padding-left:0;}.cotisation-full .restapayer .rest{display:block;border-bottom:1px dashed #ddd;padding:0 0 5px 0;margin-bottom:5px;}.cotisation-full .restapayer .restList > span{width:100%;display:block;background:none;padding:2px 5px;margin-bottom:0;font-weight:normal;border:none;}.cotisation-full .restapayer .restId:before{content:'Id : ';font-weight:bold;}.cotisation-full .restapayer .restNum:before{content:'N° : ';font-weight:bold;}.cotisation-full .restapayer .restDu:before,.cotisation-full .restapayer .restResteDu:before{content:'Montant : ';font-weight:bold;}.cotisation-full .restapayer .restList > span.restDu{font-weight:bold;color:#c72f2b;text-align:right;}.cotisation-full .restapayer .restSolde,.cotisation-full .restapayer .restTotalPaiement,.cotisation-full .restapayer .restMontant{width:100%;text-align:right;}.cotisation-full .restapayer .restChoix{text-align:right;}.cotisation-full .restapayer .restPaye:before{content:'Montant à payer : ';font-weight:bold;}.cotisation-full .restapayer .restChoix input[type="checkbox"],.cotisation-full .restapayer .restChoix input[type="radio"]{margin-right:0;}.cotisation-full .restapayer .restChoix:before{content:'Choisir : ';font-weight:bold;}.cotisation-full .restapayer .btnRight.btnRight2{text-transform:uppercase;width:100%;text-align:center;font-size:18px;white-space:normal;padding:10px 25px;}.cotisation-full .restapayer .btnRetour{float:none;margin-left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;}.cotisation-full .restapayer.pieceed .restList.active{background:#f6f6f6;}.extranet .menuDevis ul li{width:50%;margin-bottom:1rem;}}@media (max-width: 575px){.swiper_header.has-active-bg,#header.headerSliderHome .bg{aspect-ratio:unset;height:500px !important;}#header.headerSliderHome .blocInfos.old_version{top:180px;}.title1-default,h1{font-size:28px;}.title2-default,h2,#header .title_swiper{font-size:22px;}.title3-default,h3{font-size:20px;}.menuNew .titre_page{font-size:20px;}.title4-default,h4{font-size:18px;}.contenu_full.type1,.contenu_full.type2,.contenu_full.type3{padding-top:20px;}.contenu_full.type1 .titre,.contenu_full.type2 .titre,.contenu_full.type3 .titre{font-size:22px;}.contenu_full.type1 .background-full.couleur + .container_contenu,.contenu_full.type2 .background-full.couleur + .container_contenu,.contenu_full.type3 .background-full.couleur + .container_contenu{margin-top:0;}.f-chapeau{font-size:20px;}.menu_carre a{font-size:16px;padding-bottom:8px;}.menu_carre .icone{height:90px;width:90px;}.menu_carre.menu_carre_bltr .titre{font-size:16px;}.menu_carre.menu_carre_bltr .icone{height:70px;width:70px;}[class^=f-table] > thead > tr > th{font-size:20px;}[class*="f-btn"][class*="-size1"]:not([class*="-devis"]){padding:8px 15px;}[class*="f-btn"][class*="-size1"]{font-size:18px;}[class*="f-btn"][class*="-size2"]:not([class*="-devis"]){padding:6px 10px;}[class*="f-btn"][class*="-size2"]{font-size:16px;}#header.headerSliderHome .contenu_slider .margin-home{margin-top:40px;}.menuNew .nav-pills{justify-content:center;}.title1-home{text-align:center;}.title1-home span{display:block;background:none;margin:0;}.title1-home:before{display:none;}#menuAccueil li> a .content .icone img{width:auto;max-width:60%;}#menuAccueil .menu_carre li{flex:0 0 100%;max-width:100%;margin:0 0 20px 0;}#menuAccueil .menu_carre li a{display:block;}#menuAccueil .menu_carre li a:after{display:none;}#menuAccueil .menu_carre li a .content{padding:0;}#menuAccueil .menu_carre li a span{display:flex;align-items:center;justify-content:start;}#menuAccueil .menu_carre li a .titre{margin-bottom:0;}.template_rubrique .childMenu .child a{padding:10px;}.template_rubrique .childMenu .child img{max-height:60px;}.template_rubrique .childMenu .child .title{font-size:16px;word-break:break-word;}}@media (max-width: 520px){.container-fluid{padding-left:.75rem;padding-right:.75rem;}.container-footer{padding-left:0;padding-right:0;}#menuAccueil{padding:20px 0;}.top-page .titre{font-size:36px;}.top-page .contenu{font-size:22px;}.top-page .nom{font-size:20px;}.container-infos{top:185px;}.container-infos #sliderInfos .blocInfos .text,.container-produits .container-infos #sliderInfos .blocInfos .text{font-size:24px;line-height:1.2;}.container-infos .flex-control-nav{top:10px;right:10px;}.container-infos #sliderInfos .blocInfos .text,.container-produits .container-infos #sliderInfos .blocInfos .text{font-size:20px;}.container-infos #sliderInfos{height:215px;padding:30px 10px 10px;}.container-infos #sliderInfos .item{height:220px;}.extranet .menuSocietaire ul li{width:33.33333%;}.extranet .fiche_extranet .identite-detail{max-width:100%;}.extranet .fiche_extranet .identite-detail .intitule,.extranet .fiche_extranet .identite-detail .valeur{display:block;width:100%;margin:0;}.extranet .fiche_extranet .identite-detail > div{border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:10px;}.extranet .fiche_extranet .block_fiche{margin-top:0;}.extranet .perso_refresh .infos-left > div table.tableExtranet tr,.extranet table.tableExtranet tr,.extranet .perso_refresh .infos-left li table.tableExtranet tr,.extranet table.tableExtranet tr{border-bottom:1px dashed #d1d1d1;margin-bottom:10px;display:block;}.extranet .perso_refresh .infos-left > div table.tableExtranet tr td,.extranet table.tableExtranet tr td,.extranet .perso_refresh .infos-left li table.tableExtranet tr td,.extranet table.tableExtranet tr td{display:block;width:100%;border:none;}.extranet .perso_refresh .infos-left > div table.tableExtranet tr td.inputs,.extranet .perso_refresh .infos-left > div table.tableExtranet tr.input-hidden,.extranet table.tableExtranet tr td.inputs,.extranet table.tableExtranet tr.input-hidden,.extranet .perso_refresh .infos-left li table.tableExtranet tr td.inputs,.extranet .perso_refresh .infos-left li table.tableExtranet tr.input-hidden,.extranet table.tableExtranet tr td.inputs,.extranet table.tableExtranet tr.input-hidden{display:none;}.extranet .perso_refresh .infos-left > div table.tableExtranet tr td.inputs[style*="table-cell"],.extranet .perso_refresh .infos-left > div table.tableExtranet tr.input-hidden[style*="table-row"],.extranet table.tableExtranet tr td.inputs[style*="table-cell"],.extranet table.tableExtranet tr.input-hidden[style*="table-row"],.extranet .perso_refresh .infos-left li table.tableExtranet tr td.inputs[style*="table-cell"],.extranet .perso_refresh .infos-left li table.tableExtranet tr.input-hidden[style*="table-row"],.extranet table.tableExtranet tr td.inputs[style*="table-cell"],.extranet table.tableExtranet tr.input-hidden[style*="table-row"]{display:block !important;width:100%;}.extranet table.tableExtranet tr{padding-bottom:10px;}.extranet .attestation .formulaire{padding:0;border:none;}.extranet .contrats_refresh .blockItem li{margin-bottom:5px;line-height:1.4;}.extranet h2,.extranet .titre2{font-size:24px;}.extranet .remboursements .btn-9.btn-modif{margin-bottom:5px;float:none;}.extranet .remboursements .btn-9.btn-deco{margin-bottom:5px;margin-right:20px;}.extranet .decomptes{overflow-y:scroll;padding-bottom:20px;}.extranet .decomptes .ligneVirement{min-width:500px;}.extranet .bloc_erreur .identite{font-size:24px;}.extranet .bloc_erreur .refsocietaire,.extranet .bloc_erreur .erreur{font-size:14px;}.flexitform-bootstrap .row div[class*="col"]{width:100%;}.extranet .plandeprelev{display:block;}.extranet .plandeprelev .blockRight,.extranet .plandeprelev .blockLeft{display:block;text-align:center;}}@media (max-width: 480px){#header a.lienSearchTiny,#header.tiny a.lienSearchTiny{display:none;}#header .top .logoMobile{margin-left:-10px;}.container-newsletter .newsletter{padding:10px 0;background:#c72f2b;}.container-produits .demandeDevis .libelle{font-size:18px;}.container-produits .demandeDevis .texte{padding-left:10px;font-size:1rem;}.container-produits .produits-list .media-reponse .table{display:block;width:100%;overflow-x:auto;}.extranet .div-inscription{height:130px;}.extranet h4,.extranet .sous-titre-section{font-size:15px;}.extranet h3,.extranet h3 a,.extranet .titre-section,.extranet .titre-section a,.extranet div.titre-choix{font-size:20px;}.extranet .add-famille,.extranet .modif-infos,.extranet .modif-famille,.extranet .save-infos{margin-bottom:5px;}.extranet .contrats .contrat{margin-right:15px;}.extranet .cotisation .cotisList{display:flex;}.extranet .cotisation .cotisList .arrow +  span{display:block;float:left;width:95px;}.extranet .cotisation-full{overflow-y:scroll;}.extranet .attes.attesHeader{display:none;}.extranet .attes.attesList{display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed #ddd;}.extranet .attes.attesList > span{background:none;padding:2px 5px;width:100%;display:block;}.extranet .attes.attesList .listContrat .intitule{display:inline;max-width:none;}.extranet .attes.attesList .listContrat:before{content:'Contrat : ';margin-right:5px;}.extranet .attes.attesList .listContrat .arrow{display:none;}.extranet .attes.attesList .listActions{}.extranet .payerEnligne{white-space:normal;text-align:right;}.extranet .menuDevis ul li{margin-bottom:20px;}.extranet .paiementAcompte.payerAjustement .blockButton{background:#fff;float:none;padding:0 10px;margin-right:0;margin-left:-10px;margin-bottom:-6px;padding-top:10px;}.extranet .paiementAcompte.payerAjustement .blockform{padding-right:0;}.extranet .paiementAcompte.payerAjustement .currency{right:15px;}.gm-style .gm-style-iw{max-width:230px;max-height:220px;overflow:auto;padding-right:10px;}.menu_produits .menu_content .titre{font-size:20px;}.menu_produits .menu_content .description{font-size:1rem;}.extranet .menuSocietaire ul li{width:50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}.extranet .menuSocietaire ul li:nth-child(2n){border-right:0;}.extranet .menuSocietaire ul li:nth-child(3n):not(:nth-child(2n)){border-right:1px solid #f1f1f1;}}@media (max-width: 420px){.menuBottomMobile .bottom-menu-mobile{padding:0 10px;}.menuBottomMobile li img{margin-right:5px;}.menuBottomMobile li{font-size:13px;}.extranet .menuSocietaire.active{height:455px;}.extranet .menuSocietaire ul li{width:50%;}.extranet .agence .boutonInfos,.extranet .agence .boutonRdv{max-width:100%;margin-right:0;}.extranet .agence .boutonInfos{margin-top:10px;}.chapeau{font-size:24px;}.menu_item{flex:0 0 100% !important;}.col-xxs-6{width:50%;}.col-xxs-7{width:60%;}.col-xxs-5{width:40%;}.col-xs-4.col-xxs-6{text-align:right;}}@media (max-width: 380px){.extranet .media{height:120px;width:120px;text-align:center;}.extranet .contrats .contrat img{width:auto;display:inline-block;}.extranet .menuDevis ul li a{height:120px;width:120px;text-align:center;}.paiementAcompte.payerAjustement label{width:100%;padding-right:10px;}.extranet .paiementAcompte.payerAjustement .currency{top:40px;}}@media print{*{page-break-inside:auto;}#top,#mainMenu,.menu-societaire,#temoignages,.container-infos,.topElements,.breadcrumb,#menudroite,.container-footer,.container-menu-footer,.container-newsletter,.agences-accueil,.tpl_actions_accueil,.container-menu-footer,#sliderBottom{display:none;}.media-reponse{display:block !important;}}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-100-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-100-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-normal.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-300-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-300-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-normal.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-400-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-400-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-normal.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-500-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-500-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-normal.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-700-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-700-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-normal.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-900-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-900-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-normal.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-100-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-100-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-100-italic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-300-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-300-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-300-italic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-400-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-400-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-400-italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-500-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-500-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-500-italic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-700-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-700-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-700-italic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:'font1';src:url('/globalflexit/clients/utils/fonts/embed/roboto-900-italic.eot');src:url('/globalflexit/clients/utils/fonts/embed/roboto-900-italic.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-italic.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-italic.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/roboto-900-italic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'font4';src:url('/globalflexit/clients/utils/fonts/embed/satisfy-400-normal.eot');src:url('/globalflexit/clients/utils/fonts/embed/satisfy-400-normal.eot?iefix') format('eot'), url('/globalflexit/clients/utils/fonts/embed/satisfy-400-normal.woff2') format('woff2'), url('/globalflexit/clients/utils/fonts/embed/satisfy-400-normal.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/satisfy-400-normal.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}.temoignages-accueil{max-width:430px;background:url(/_css/medias/background_temoignages.jpg) no-repeat left bottom;position:relative;width:100%;height:280px;}.temoignages-accueil .item{height:310px;position:relative;}.temoignages-accueil .content{max-width:45%;display:inline-block;position:absolute;right:50px;bottom:160px;filter:alpha(opacity=0);opacity:0;-moz-transform:scale(1.8);-webkit-transform:scale(1.8);transform:scale(1.8);-moz-transition:all 0.8s cubic-bezier(0.34,1.56,0.64,1);-webkit-transition:all 0.8s cubic-bezier(0.34,1.56,0.64,1);-o-transition:all 0.8s cubic-bezier(0.34,1.56,0.64,1);transition:all 0.8s cubic-bezier(0.34,1.56,0.64,1);}.temoignages-accueil .slick-active .content{filter:alpha(opacity=100);opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}@media (max-width: 1120px){.temoignages-accueil .content{right:20px;}}.media-list{margin:10px 0;}.media-list .media-reponse > h2:first-child,.media-list .media-reponse > h3:first-child,.media-list .media-reponse > h4:first-child{margin-top:0;}.media-list ul{margin:0 0 20px 20px;padding:0;list-style:none;}.media-list ul li{padding:5px 0 5px 15px;background:url(/modules/faqs/front/templates/css/medias/puce_faq.png) no-repeat 0 7px;list-style:none;}.media-list .media-item{padding:10px 10px 10px 40px;background:url(/_css/medias/2025/icon_plus.svg) no-repeat left 6px;cursor:pointer;}.media-list .media-item:hover,.media-list .media-item:focus{background-image:url(/_css/medias/2025/icon_moins.svg);}.media-list .media-item.active{background:url(/_css/medias/2025/icon_moins.svg) no-repeat left 6px;}.media-list .media-item.active .media-question{color:;}.media-list .media-question{padding-top:4px;letter-spacing:1px;font-size:15px;font-weight:bold;color:#4e4e4e;text-decoration:none;margin:0;position:relative;text-transform:uppercase;}.media-list .media-reponse{padding:25px 0 40px;display:none;line-height:1.6;}.agences-accueil .googleMap{height:620px;}.agences-accueil .agences-top .titre{font-size:44px;}.agences-accueil .agences-top .soustitre{font-size:21px;line-height:1.3;}.agences-accueil #gmapScroller{background:#013b3d;padding:30px 0;}.agences-accueil #gmapScroller li{display:inline-block;}.agences-accueil #gmapScroller ul{list-style:none;text-align:left;margin:0;padding:0;}.agences-accueil #gmapScroller button{border:0;background:transparent;color:#fff;display:inline-block;font-size:14px;margin:0 16px;text-decoration:underline;}.agences-accueil #gmapScroller button:hover,.agences-accueil #gmapScroller button:focus{color:#97c6cc;text-decoration:none;}.agences-accueil #gmapScroller .gmapSidebarItem.active button{color:#97c6cc;text-decoration:none;}.agences-accueil #gmapScroller li:first-child{margin-left:0;}.agences-accueil .infoGmap{font-size:1rem;padding-bottom:10px;}.agences-accueil .infoGmap .titre{font-size:1.5rem;margin:0 0 .75rem;font-weight:bold;}.agences-accueil .infoGmap .adresse{margin:.75rem 0;}.annuaire-map .googleMap{height:620px;}.annuaire-map .agences-top{padding:50px;}.annuaire-map .agences-top .titre{font-family:'font1', sans-serif;font-size:60px;color:#013b3d;font-weight:900;}.annuaire-map .agences-top .soustitre{font-size:24px;font-family:'font1', sans-serif;font-style:italic;}.annuaire-map .agences-top .titre,.annuaire-map .agences-top .soustitre{padding-left:50px;}.annuaire-map #gmapScroller{padding:30px 0;}.annuaire-map #gmapScroller ul{list-style:none;text-align:left;margin:0;padding:0;}.annuaire-map #gmapScroller li{cursor:pointer;display:block;font-size:14px;margin:2px;font-family:'font1', sans-serif;text-decoration:underline;}.annuaire-map #gmapScroller li:hover{color:#97c6cc;text-decoration:none;}.annuaire-map #gmapScroller .gmapSidebarItem.active{color:#97c6cc;text-decoration:none;}.annuaire-map .infoGmap{font-size:1.076rem;font-weight:bold;padding-bottom:10px;}.annuaire-map .infoGmap .titre{font-size:20px;color:#005965;margin:10px 0 0;}.annuaire-map .infoGmap .adresse{margin:5px 0;}.media.annuaire-fiche{display:block;}.annuaire-fiche .googleMap{height:300px;}.annuaire-fiche .details{text-align:right;}.annuaire-fiche .contenuFiche{margin-top:20px;}@media (max-width: 991px){.agences-accueil .agences-top{padding:25px;}.agences-accueil .agences-top .titre,.agences-accueil .agences-top .soustitre{padding-left:0;}.agences-accueil .agences-top .titre{font-size:48px;}.annuaire-fiche .details{text-align:left;}}@media (max-width: 767px){.agences-accueil .agences-top{padding:0 0 20px;}.agences-accueil .agences-top .titre{font-size:32px;line-height:1;margin-bottom:15px;}.agences-accueil .agences-top .soustitre{font-size:18px;}.agences-accueil #gmapScroller li{width:50%;margin:0 0 10px 0;padding-right:10px;vertical-align:top;}}@media (max-width: 520px){.agences-accueil .agences-top .titre{font-size:24px;}.agences-accueil .agences-top .soustitre{font-size:16px;}.agences-accueil .googleMap{height:480px;}}.actions-liste-accueil{padding:70px 0;}.actions-liste-accueil .actions-swiper::part(button-next),.actions-liste-accueil .actions-swiper::part(button-prev){top:inherit;bottom:60px;width:24px;height:24px;}.actions-liste-accueil .actions-swiper::part(button-next){right:420px;}.actions-liste-accueil .actions-swiper::part(button-prev){left:640px;}.actions-liste-accueil #actionsSlider{position:relative;}.actions-liste-accueil .media{position:relative;}.actions-liste-accueil .media-main-title{font-size:50px;font-weight:bold;color:#005965;position:relative;line-height:1.1;margin:20px 0 30px;}.actions-liste-accueil .media-main-title-mobile{display:none;}.actions-liste-accueil .image{background-color:#fff;width:100%;position:relative;border-bottom:20px solid #fff;border-right:15px solid #fff;z-index:3;min-height:450px;background-repeat:no-repeat;background-size:contain;background-position:0 0;}.actions-liste-accueil .media-body{padding:20px 10px 20px 0;background:#97C6CC33;color:#000;line-height:1.5;position:relative;overflow:visible;}.actions-liste-accueil .media-body:before{content:'';display:block;width:45%;position:absolute;left:-45%;top:0;bottom:0;background:#97C6CC33;z-index:-1;}.actions-liste-accueil .media-body .titre{color:#005965;display:block;font-size:20px;margin-bottom:20px;}.actions-liste-accueil .color1,.actions-liste-accueil .color2,.actions-liste-accueil .color3{color:#fff;}.actions-liste-accueil .flex-control-nav{bottom:45px;z-index:2;}.actions-liste-accueil .flex-control-nav li a{background:#fff;border:2px solid #005965;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:13px;height:13px;}.actions-liste-accueil .flex-control-nav li a.flex-active{background:transparent;border:2px solid #fff;}.actions-liste-accueil .allactions{font-size:20px;float:right;display:inline-block;color:#005965;margin:15px 20px 0 0;}.actions-liste-accueil .allactions:hover,.actions-liste-accueil .allactions:focus{color:#c72f2b;}.actualites-container{margin-top:80px;}a.show_more{display:flex;align-items:center;font-weight:bold;line-height:24px;padding-left:30px;color:#005965;font-size:15px;text-transform:uppercase;}a.show_more:before{content:'';mask:no-repeat center left / 24px url(/modules/actualites/front/templates/css/medias/fermeture_actus.svg);background-color:#005965;display:inline-block;width:24px;height:24px;margin-right:10px;}a.show_more:hover,a.show_more:focus{color:#c72f2b;}a.show_more:hover:before,a.show_more:focus:before{background-color:#c72f2b;}[class*="actualites"] .categ{line-height:1;padding:8px 10px 12px;}[class*="actualites"] .line6{height:6px;}.actualites-liste .image{border-bottom:6px solid #008296;position:relative;text-align:center;width:100%;height:100%;}.actualites-liste .image img{width:100%;height:100%;object-fit:cover;}.actualites-liste .image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,129,148,0.5);filter:alpha(opacity=0);opacity:0;z-index:2;}.actualites-liste .image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url("/modules/actualites/front/templates/css/medias/zoom.png") no-repeat center center;filter:alpha(opacity=0);opacity:0;-moz-transform:perspective(25em) rotateY(-90deg) scale(.5);-webkit-transform:perspective(25em) rotateY(-90deg) scale(.5);transform:perspective(25em) rotateY(-90deg) scale(.5);z-index:2;}.actualites-liste article:hover .image:before{filter:alpha(opacity=100);opacity:1;}.actualites-liste article:hover .image:after{-moz-transform:perspective(25em) rotateY(0deg) scale(1);-webkit-transform:perspective(25em) rotateY(0deg) scale(1);transform:perspective(25em) rotateY(0deg) scale(1);filter:alpha(opacity=100);opacity:1;-moz-transition:all 350ms cubic-bezier(.6,2.5,.4,1);-webkit-transition:all 350ms cubic-bezier(.6,2.5,.4,1);-o-transition:all 350ms cubic-bezier(.6,2.5,.4,1);transition:all 350ms cubic-bezier(.6,2.5,.4,1);}.actualites-rs .image{padding-top:100%;width:auto;height:auto;}.actualites-rs .image img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.actualites-rs .resume{line-height:1.6;}.actualites-rs li{flex:0 0 25%;}.actualites-rs article{border:1px solid #958764;-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.actualites-rs .cartridge{margin:auto 20px 0;border-top:1px solid #ddd;padding:15px 0;font:14px/1.2 'font1', sans-serif;color:#212121;}.actualites-rs .cartridge .shell{min-height:45px;padding:0 30px 0 60px;position:relative;}.actualites-rs .cartridge .shell:before{content:"";position:absolute;left:0;top:0;bottom:0;width:45px;background:url("/modules/actualites/front/templates/css/medias/logo-tiny.jpg") no-repeat center;}.actualites-rs .cartridge .shell:after{content:"";position:absolute;right:5px;top:50%;width:14px;height:16px;margin-top:-8px;background:url("/modules/actualites/front/templates/css/medias/ico-share.png") no-repeat center / contain;-moz-transition:all 350ms;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms;}.actualites-fiche{margin-bottom:50px;}.actualites-fiche .partage_sociaux{position:relative;}.actualites-fiche .media-object{margin-bottom:30px;float:left;margin-right:30px;}.actualites-fiche .date{text-transform:uppercase;margin-bottom:20px;}.actualites-fiche .medias-top{position:relative;}.actualites-fiche .media-body{display:block;max-width:100%;}.actualites-fiche .btn-2 .glyphicon{position:relative;top:1px;}.actualites-fiche .description{margin-bottom:20px;}.actualites-fiche .media-share-btns{position:relative;margin-bottom:30px;}.actualites-fiche .media-share-btns .media-share-title{color:#000;font-size:18px;text-transform:uppercase;}.actualites-fiche .media-share-btns .flexit-social-sharing.md{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.actualites-fiche .media-share-btns .flexit-social-sharing.md .flexit-social-sharing-btn{position:relative;}.actualites-fiche .btnavactu img{height:24px;display:none;}@media (max-width: 1023px){.actualites-container{margin-top:0;}}@media (max-width: 991px){.actions-liste-accueil .image{background-size:contain;background-position:center center;}}@media (max-width: 991px){.actualites-rs{padding:0 0 30px;}.actualites-rs .title{margin-bottom:30px;}}@media (max-width: 767px){a.show_more{width:24px;padding-left:0;overflow:hidden;height:24px;}a.show_more:before{position:relative;flex:0 0 24px;}.actualites-container{margin-bottom:20px;}.actualites-container .media-list .firstLine .media-main-title{padding-left:0;}.actualites-container .media-list .media-object{max-height:350px;overflow:hidden;}.actualites-container .media-list .firstLine a{overflow:hidden;text-indent:-9999rem;margin-right:0;width:24px;}.media .media-main-title{display:none;}.actions-liste-accueil{padding-bottom:0;}.actions-liste-accueil .item{height:auto;}.actions-liste-accueil .item article{height:100%;}.actions-liste-accueil .col-action-text{padding:0 !important;}.actions-liste-accueil .media-body{padding:20px 0;}.actions-liste-accueil .flex-control-nav{bottom:0;}.actions-liste-accueil a.show_more-actualites{position:absolute;top:3px;right:20px;}.actions-liste-accueil .image{border:0;aspect-ratio:1.61;background-size:cover;min-height:0;}.actions-liste-accueil .media-body{background:none;}.actions-liste-accueil .media-body:before{left:-20px;width:100vw;background-color:#eaf4f5;}.actualites-fiche .media-object{float:none;margin-right:0;}.actualites-container .media-list .firstLine a{margin-top:0;}.actualites-fiche .media-share-btns .media-share-title{font-size:14px;font-weight:600;}}@media (max-width: 575px){.actualites-rs{padding:0 0 30px;}.tpl_multiflux .actualites-container > div .title1-default{padding-right:70px;}}