.ct-widget.ct-ignition{position:fixed;left:20px !important;top:auto !important;right:auto;bottom:20px;z-index:10000;transition:all 0.5s ease 0s}.ct-widget.ct-ignition .ct-ignition__button{position:static;margin-top:10px}.ce-element{outline:2px dashed rgba(243,156,18,0.5)}.ce-element--focused,.ce-element:focus{outline:2px dashed rgba(243,156,18,1)}#legal{font-size:clamp(0.875rem,0.8125rem + 0.2vw,1rem)}#legal h1{font-size:clamp(1.625rem,1.375rem + 0.8vw,2.125rem)}#legal h2{font-size:clamp(1.375rem,1.125rem + 0.8vw,1.875rem)}#legal h3{font-size:clamp(1.125rem,0.875rem + 0.8vw,1.625rem)}#legal h1,#legal h2,#legal h3{margin:1em 0 1em 0;line-height:1}#legal ul{margin:1em 0 1em 1.5em;list-style:disc}#legal a{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}table{width:100%;margin:1rem 0;border-collapse:collapse}td,th{padding:0.5em;text-align:left;border:1px solid #ccc}ul,ol{margin-bottom:0;padding:0;list-style:none}p{margin-bottom:1em}p:last-child{margin-bottom:0}address{font-style:normal}img,svg,video,iframe{display:block;max-width:100%;height:auto}[data-bg]{background-size:cover;background-repeat:no-repeat;background-position:center center}[data-src]{width:100%}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}[data-validate-for]{display:none}[data-validate-for].oc-visible{display:block}button{cursor:pointer;outline:none;padding:0;background:none;border:none;-webkit-tap-highlight-color:transparent}.alert{position:relative;padding:1rem 4rem 1rem 1rem;background-color:#f44336;margin:1rem 0;background:#cfe2ff;border:1px solid #b6d4fe;color:#084298}.alert-close{position:absolute;top:0;right:0;padding:1.35rem;border:none;background:none;color:inherit;font-weight:bold;line-height:1}.alert-success{background:#d1e7dd;border-color:#badbcc;color:#0f5132}.alert-warning{background:#fff3cd;border-color:#ffecb5;color:#664d03}.alert-danger{background:#f8d7da;border-color:#f5c2c7;color:#842029}.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
body{--header-h:115px;--container-w:1400px;--spacing-sm:5vmin;--spacing-md:10vmin;--spacing-lg:15vmin;--space-xs:0.75rem;--space-md:1.5rem;--space-lg:3rem;--gap-sm:0.75rem;--gap-md:1.5rem;--gap-lg:3rem;--col:calc(100vw / 24);--gray:#F9F9F9;--bleumarine:#1D2E46;--bleu:#1652A1;--bleuelec:#4366E4;--peche:#F16646;font-size:clamp(1rem,0.9583rem + 0.1852vw,1.125rem);line-height:150%;font-family:"bio-sans";background-color:#FBFBFB}#page{position:relative;width:100%;overflow:hidden}#main{margin-top:var(--header-h)}#legal{padding-top:50px;padding-bottom:50px}.accessibility-modal-button-group{display:none !important;height:0 !important;padding:0 !important;visibility:hidden !important}.hamburger,.menu_resp{display:none}#header{position:fixed;left:0;top:0;width:100%;height:var(--header-h);z-index:800;background-color:#fff}#header::before{content:"";position:fixed;top:var(--header-h);left:0;width:100vw;height:4px;background:linear-gradient(40deg,#4366E4 0%,#FF7D60 100%)}#header .logo{padding:30px 0;position:fixed;left:var(--col);top:0;bottom:0;height:max-content;z-index:101}#header .logo img{width:220px}#header .logo svg{width:210px}#header .menu{width:100%}#header .menu ul{display:flex;flex-direction:row;width:100%;position:relative;z-index:100}#header .menu li{padding:10px 30px}#header li::before{content:initial}#header .menu li span{display:flex;flex-direction:row;align-items:center;white-space:nowrap}#header .menu li span img{margin-left:10px;height:30px}#header .menu .top_menu ul{background-color:var(--bleuelec);font-size:1rem;color:#fff;width:max-content;border-bottom-left-radius:10px}#header .menu .bot_menu{font-weight:600;font-size:1.125rem;line-height:150%;position:relative;padding-right:var(--col)}#header .menu .bot_menu li a{border-radius:10px;height:max-content;display:inline-block;padding:7px 15px;transition:all .3s ease}#header .menu .bot_menu li a:hover{background-color:var(--gray)}#header .menu .btn{font-size:1.25rem;font-family:"Bio-sans";text-transform:uppercase;font-weight:400}#header.pec .arrow_pec img,#header.etablissements .arrow_etab img{transform:rotate(180deg)}#header .dropdown_arrow{gap:7px}#header .dropdown_arrow img{width:15px}#header .dropdownmenu{background-color:#fff}#header .dropdownmenu .left,#header .dropdownmenu .right{width:50%}#header .dropdownmenu .title{color:#fff;padding:5vh calc(2 * var(--col))}#header .dropdownmenu .content{padding:5vh calc(2 * var(--col));overflow-y:scroll;max-height:calc(90vh - var(--header-h))}#header .dropdownmenu .content ul{column-count:2;column-gap:var(--col);margin-top:2vh}#header .dropdownmenu .content ul a{display:inline-block}#header .dropdownmenu .content ul li{padding:7px 0}#header .dropdownmenu .content .acronyme{position:relative;font-family:"bio-sans";line-height:150%;font-size:18px;font-style:normal;font-weight:600;padding-left:20px}#header .dropdownmenu .content .acronyme::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:6px;border-radius:50%}#header .dropdownmenu .content .medico .acronyme::before{background-color:var(--peche)}#header .dropdownmenu .content .sanitaire .acronyme::before{background-color:var(--bleuelec)}#header .dropdownmenu .content .desc{position:relative;font-family:"bio-sans";line-height:150%;font-size:16px;font-style:normal;font-weight:400}#header .dropdownmenu .link{font-size:1.125rem;font-style:normal;font-weight:600;line-height:150%;text-decoration-line:underline;color:var(--bleuelec);margin-bottom:4vh}#header .dropdownmenu.pec .left .link{color:var(--peche)}#header .dropdownmenu.pec,#header .dropdownmenu.etab{height:0;opacity:0;transform:translateY(100px);pointer-events:none}#header.pec .dropdownmenu.pec,#header.etablissements .dropdownmenu.etab{height:auto;transform:translateY(0);pointer-events:initial;opacity:1;box-shadow:0px 40px 40px 0px rgba(0,0,0,0.08);transition:all .4s ease;position:relative;z-index:799}#header .dropdownmenu.etab .left .title{background-color:#5073F2}#header .dropdownmenu.etab .right .title{background-color:#4366E4}#header .dropdownmenu{transform:translateY(-2px)}#header .dropdownmenu.pec .left .title{background-color:var(--peche)}#header .dropdownmenu.pec .right .title{background-color:var(--bleuelec)}#header .dropdownmenu.pec .content .desc{padding-left:20px}#header .dropdownmenu.pec .left .content .desc::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:6px;border-radius:50%;background-color:var(--peche)}#header .dropdownmenu.pec .right .content .desc::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:6px;border-radius:50%;background-color:var(--bleuelec)}#header.pec .clickpec,#header.etablissements .clicketab{color:var(--bleuelec)}.content::-webkit-scrollbar{display:none}.content{-ms-overflow-style:none;scrollbar-width:none}#popup-wrapper::-webkit-scrollbar{display:none}#popup-wrapper{-ms-overflow-style:none;scrollbar-width:none}#footer .midfooter .grid{grid-template-columns:1fr 2fr 5fr;gap:var(--col)}#footer .midfooter .menu ul{column-count:3;column-gap:3vw}#footer .midfooter li,#footer .midfooter address p{padding:15px 0}#footer .midfooter li a{display:inline-block}#footer .reseaux li{padding:0 7px}#footer .botfooter{padding:10px 0;color:var(--bleumarine)}#footer .topfooter{position:relative;padding:20px 0;color:var(--bleumarine);font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:120%}#footer .topfooter::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(40deg,#4366E4 0%,#FF7D60 100%)}#footer .topfooter li{padding:0 15px}.h1,h1{font-size:clamp(1.9375rem,1.5625rem + 1.6667vw,3.0625rem);font-family:'Outfit';font-weight:400;line-height:initial;margin-bottom:3vh}.h1 strong,h1 strong{font-weight:400;color:var(--bleuelec)}.h2,h2{font-size:clamp(1.625rem,1.3542rem + 1.2037vw,2.4375rem);font-family:'Outfit';font-weight:400;line-height:initial;margin-bottom:3vh}.h2 strong,h2 strong{font-weight:400;color:var(--bleuelec)}.h3,h3{font-size:clamp(1.5rem,1.4167rem + 0.3704vw,1.75rem);font-family:'Outfit';font-weight:400;line-height:initial;margin-bottom:2vh}.h3 strong,h3 strong{font-weight:600;color:var(--bleuelec)}.h4,h4{font-size:clamp(1.125rem,1.0833rem + 0.1852vw,1.25rem);font-family:'Outfit';font-weight:500;line-height:initial}.p{font-size:clamp(1rem,0.9583rem + 0.1852vw,1.125rem)}.small{font-size:var(--fs-sm)}.small-xs{font-size:var(--fs-xs)}#sidebar{position:fixed;top:30vh;left:var(--col);max-width:200px;background-color:#E6E6E6;padding:40px 30px;z-index:700;border-radius:20px}#sidebar li{padding:10px 0;position:relative}#sidebar li::before{content:"";position:absolute;left:-50px;height:2px;width:30px;background-color:#1D2E46;top:0;bottom:0;margin:auto}.master-grid{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:1fr;grid-column-gap:12px;grid-row-gap:0px}.container-sm{grid-area:1 / 3 / 2 / 23}.container-md{grid-area:1 / 5 / 2 / 21}.container-lg{grid-area:1 / 8 / 2 / 17}.container-left{grid-area:1 / 5 / 2 / 23}.container-right{grid-area:1 / 3 / 2 / 21}.margin-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.margin-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.margin-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.ml-col{margin-left:var(--col)}.mr-col{margin-right:var(--col)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.padding-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.padding-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.padding-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.mt-0{margin-top:0}.mt-xs{margin-top:1.5vh}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-0{margin-bottom:0}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.pt-0{padding-top:0}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pb-0{padding-bottom:0}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.g-0{gap:0 !important}.g-sm{gap:var(--gap-sm)}.g-md{gap:var(--gap-md)}.g-lg{gap:var(--gap-lg)}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.h-auto{height:auto}.relative{position:relative}.h100{height:100%}.hide{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-md)}.col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--gap-md)}.grid{display:grid;grid-template-rows:auto;gap:var(--gap-md);align-items:center}.g1{grid-template-columns:1fr}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.g5{grid-template-columns:repeat(5,1fr)}.g6{grid-template-columns:repeat(6,1fr)}.g7{grid-template-columns:repeat(7,1fr)}.g8{grid-template-columns:repeat(8,1fr)}.g9{grid-template-columns:repeat(9,1fr)}.g10{grid-template-columns:repeat(10,1fr)}.g11{grid-template-columns:repeat(11,1fr)}.g12{grid-template-columns:repeat(12,1fr)}.align-start{align-items:flex-start;align-self:flex-start}.align-center{align-items:center;align-self:center}.align-end{align-items:flex-end;align-self:flex-end}.align-stretch{align-items:stretch;align-self:stretch}.justify-start{justify-content:flex-start;justify-self:flex-start}.justify-center{justify-content:center;justify-self:center}.justify-end{justify-content:flex-end;justify-self:flex-end}.justify-stretch{justify-content:stretch;justify-self:stretch}.justify-between{justify-content:space-between}.swiper-pagination-bullet{background:#fff;opacity:.3}.swiper-pagination-bullet-active{background:#fff;opacity:1}img.rond{border-radius:100%}.bggrey{background-color:var(--gray)}.bgbleu{background-color:var(--bleuelec);color:#fff}.marquee-btn{position:absolute;top:0;right:0;height:100%;background:red;padding:0 1rem;z-index:2}.marquee-item{display:inline-block;padding:0 var(--gap-md)}[data-fancybox-popup] .grid{max-width:1000px;max-height:80vh;overflow-y:auto}.btn{display:inline-flex;width:max-content;white-space:nowrap;padding:0.5rem 1rem;cursor:pointer;border:1px solid transparent;transition:all 0.4s ease 0s;outline:none;border-radius:100px}.btn.marine{background-color:var(--bleumarine);transition:all .4s ease}.btn.marine:hover{background-color:#fff;color:var(--bleumarine)}.btn.gradient{background:linear-gradient(white,white) padding-box,linear-gradient(97deg,#4366E4 0%,#F5A992 100%) border-box;color:#000;border:2px solid transparent;transition:all .4s ease}.btn.gradient:hover{background:var(--bleuelec);color:#fff}.txtimg .btn,.txtimg p{margin-left:var(--col)}.txtimg .btn{margin-top:2vh}.txtimg .txt,.txtimg .img{width:50%}.imgtxt .btn,.imgtxt p{margin-left:var(--col)}.imgtxt .btn{margin-top:2vh}.imgtxt .txt,.imgtxt .img{width:50%}.img-txt-repeater .txt .btn,.img-txt-repeater .txt p,.img-txt-repeater .txt li,.img-txt-repeater .grid:nth-child(odd) .txt{margin-left:var(--col)}.img-txt-repeater .grid:nth-child(even) .txt{margin-right:var(--col);order:1}.img-txt-repeater .grid:nth-child(even) .img{order:2}.img-txt-repeater .img{aspect-ratio:1}.img-txt-repeater .txt li{padding:10px 0;position:relative;padding-left:40px}.img-txt-repeater .txt li::before{content:"";position:absolute;left:0;top:13px;background-image:url(../themes/salins/assets/img/pucelist.svg);width:22px;height:22px}#page-accueil .img-txt-repeater::after{content:"";position:absolute;bottom:0;left:0;width:100vw;height:4px;background:linear-gradient(40deg,#4366E4 0%,#FF7D60 100%)}.slidertxt{color:#fff}.slidertxt .unslide{padding:40px 10vw;background-color:var(--bleuelec)}.slidertxt .swiper-button-prev,.slidertxt .swiper-button-next{color:#fff}.txt-rond .txt{margin-right:calc(var(--col) * 2)}.txt-rond .txt p{margin-left:var(--col)}.txt-rond .content{aspect-ratio:1;padding:var(--col);background:linear-gradient(40deg,#4366E4 0%,#FF7D60 100%);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.txt-rond .icon{margin-bottom:35px}#content-pec .accordion ul{background-color:transparent}.accordion ul{background-color:#fff;filter:drop-shadow(0px 40px 40px rgba(0,0,0,0.08))}.accordion li.item{padding:5vh 3vw;position:relative}.accordion li.item::before{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:2px;background-color:#000}.accordion li.item:last-child::before{content:initial}.accordion h3{margin-bottom:0;cursor:pointer}.accordion .open h3{margin-bottom:2vh}.accordion .title svg{transition:all .3s ease;width:50px;min-width:50px}.accordion .open .title svg{transform:rotate(45deg)}.accordion .pdf{margin-left:0}.medico .accordion .title svg path{stroke:var(--peche)}.accordion .desc li{margin-left:40px;position:relative}.accordion .desc li::before{content:"";position:absolute;left:-30px;top:10px;height:10px;width:15px;background-repeat:no-repeat;background-image:url(../themes/salins/assets/img/listcheck.svg)}.medico .accordion .desc li::before{background-image:url(../themes/salins/assets/img/liorange.svg)}.accordion .sous-titre{padding:15px}.accordion .sous-titre h4{font-size:1.125rem;font-weight:400}.accordion .name_fonction{background-color:#fff;padding:15px;border-radius:10px;width:100%}.accordion .name{color:var(--bleumarine);font-size:1rem;font-weight:600}.accordion .fonction{color:var(--bleuelec);font-size:1rem;font-weight:400}.accordion .unepersonne img{height:95px !important;width:95px !important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:url('../themes/salins/assets/img/prev.svg')}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:url('../themes/salins/assets/img/next.svg')}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0px}.slidertxt .swiper-button-prev:after,.slidertxt .swiper-rtl .swiper-button-next:after{content:url('../themes/salins/assets/img/prevwhite.svg')}.slidertxt .swiper-button-prev,.slidertxt .swiper-rtl .swiper-button-next{left:5px}.slidertxt .swiper-button-next:after,.slidertxt .swiper-rtl .swiper-button-prev:after{content:url('../themes/salins/assets/img/nextwhite.svg')}.slidertxt .swiper-button-next,.slidertxt .swiper-rtl .swiper-button-prev{right:5px}form{width:100%}form .col-6{width:50%;margin:25px 0;gap:initial}form .col-12{width:100%;margin:25px 0;gap:initial}form input,form textarea{border:none;border-bottom:1px solid #A7A7A7;background:transparent;font-size:1rem}textarea:focus-visible,input:focus-visible{outline:none}form button{font-size:1.125rem}input#montant{border:2px solid var(--bleuelec);border-radius:100px;width:150px;padding:15px 30px;position:relative}input[type=radio]{accent-color:var(--bleuelec)}.filepond--drop-label{justify-content:start}.montant{position:relative}.montant::after{position:absolute;content:"€";right:20px;top:11px}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-o-inner-spin-button,input::-o-outer-spin-button{-o-appearance:none;margin:0}.radio legend{margin-bottom:10px}.radio_group{margin-bottom:10px}#page-contact .form{box-shadow:0px 40px 40px 0px rgba(0,0,0,0.08);background-color:#fff;padding:var(--col);border-radius:10px}.filepond--root{margin-bottom:0}.field-upload{width:300px;white-space:nowrap;background-color:#fff;cursor:pointer;position:relative}.field-upload::after{content:url(../themes/salins/assets/img/download.svg);position:absolute;right:20px;top:0;bottom:0;margin:auto;height:45px;width:45px;transform:rotate(180deg);pointer-events:none}.field-upload .filepond--drop-label{background-color:#fff}.field-upload .filepond--drop-label label{cursor:pointer}.form_card{background-color:#fff;border-radius:70px;padding:15px}.form_card h2{color:#000}.field.submit{margin-top:15px}.field.submit .btn{font-size:1.125rem}.card-field{padding:15px;border:1px solid #A7A7A7;margin:7px 0;border-radius:10px}fieldset{border:none}fieldset legend{color:var(--bleuelec);font-weight:600}.radio legend.pointer{cursor:pointer}.radio legend.pointer img{transition:all .2s ease}.radio legend.pointer.open img{transform:rotate(180deg)}.histoire img{height:auto !important}#frise::before{position:absolute;content:"";left:0;right:0;top:40px;width:4px;height:calc(100% - 90px);background-color:var(--bleuelec);margin:auto}#frise .event{padding:15px 0}#frise .date{padding:0 10px;position:relative}#frise .event:nth-child(odd) .date::before{content:"";position:absolute;right:calc((10px + var(--gap-md) / 2) * -1);top:0;bottom:0;margin:auto;width:20px;height:20px;background-color:var(--bleuelec);border-radius:100%}#frise .event:nth-child(even) .date::before{content:"";position:absolute;left:calc((10px + var(--gap-md) / 2) * -1);top:0;bottom:0;margin:auto;width:20px;height:20px;background-color:var(--bleuelec);border-radius:100%}#frise .event .desc{font-weight:600;padding:0 20px}#frise .date .unedate{width:max-content;color:#fff;background-color:var(--bleumarine);border-radius:18px;padding:5px 10px;font-family:'Outfit';font-size:1.375rem}#frise .event:nth-child(odd) .desc{order:2;text-align:start}#frise .event:nth-child(odd) .date{order:1;text-align:end;display:flex;flex-direction:row;justify-content:end;align-items:center}#frise .event:nth-child(even) .desc{order:1;text-align:end}#frise .event:nth-child(even) .date{order:2;text-align:start}#statut img,#statut svg,#statut video,#statut iframe{height:500px}#etablissement .grid{display:grid;grid-template-rows:1fr;grid-column-gap:var(--col);grid-row-gap:var(--col)}#etablissement .unetablissement{color:#fff;padding:60px;border-radius:70px;height:100%;display:flex;flex-direction:column;justify-content:space-between}#etablissement .unetablissement strong{color:#fff;font-weight:400}.container_accordion{max-width:1200px;left:0;right:auto;margin:auto;padding:0 20px}.accordion.organigramme .open h3{margin-bottom:0}.accordion.organigramme li.item{padding:0}.accordion.organigramme li .title{padding:5vh 3vw;background-color:#fff}.accordion.organigramme li .people{background-color:#D9D9D9}.accordion.organigramme li .swiper-wrapper{padding:5vh 0}.accordion.organigramme ul{background-color:transparent}.accordion.organigramme li.item::before{width:100%;left:0}.partenaires .swiper{padding:0 35px}.card_coordonnee{padding:25px;background-color:#fff;box-shadow:0px 20px 20px 0px rgba(0,0,0,0.08);border-radius:10px;max-width:450px}.card_coordonnee .mail{color:var(--bleuelec)}#etablissement .unetablissement h3{color:#fff}#etablissement .unetablissement.medico{background-color:var(--peche)}#etablissement .unetablissement.sanitaire{background-color:var(--bleuelec)}#etablissement .unetablissement.sanitaire.medico{background:linear-gradient(40deg,#4366E4 0%,#FF7D60 100%)}.medico .h2 strong,.medico h2 strong{font-weight:400;color:var(--peche)}.medico .h1 strong,.medico h1 strong{font-weight:400;color:var(--peche)}.medico .h3 strong,.medico h3 strong{font-weight:400;color:var(--peche)}.sanitaire.medico .h2 strong,.sanitaire.medico h2 strong{background:-webkit-linear-gradient(40deg,#4366E4 0%,#FF7D60 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sanitaire.medico .h1 strong,.sanitaire.medico h1 strong{background:-webkit-linear-gradient(40deg,#4366E4 0%,#FF7D60 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.medico .pdf{color:var(--peche)}.medico .pdf svg ellipse{fill:var(--peche)}.medico .img-txt-repeater .txt li::before{content:"";position:absolute;left:0;top:13px;background-image:url(../themes/salins/assets/img/listcheckorange.svg);width:22px;height:22px}#content-etablissement.medico h3 strong{color:var(--peche)}#etablissement .lieux{font-size:1rem}.richeditor .txt p{margin-left:var(--col)}.richeditor li{margin-left:calc(var(--col) + 20px);position:relative}.richeditor li::before{content:"";position:absolute;left:-20px;top:10px;height:10px;width:15px;background-repeat:no-repeat;background-image:url(../themes/salins/assets/img/listcheck.svg)}.richeditor li.swiper-slide::before{content:initial}.richeditor h3{margin-left:var(--col)}.pdf{margin-left:var(--col);color:var(--bleuelec);font-weight:600;display:flex;flex-direction:row;align-items:center}.pdf svg{margin-left:20px}.img-list .img{aspect-ratio:1}.img-list li{padding:20px 0;position:relative}.img-list li::before{content:"";position:absolute;left:calc(var(--col) * -1);top:22px;width:45px;height:45px;background-image:url(../themes/salins/assets/img/pucelistmarine.svg)}#content-etablissement h3{color:var(--bleumarine)}#content-etablissement h3 strong{color:var(--bleuelec)}#content-etablissement .txt-rond h3{color:#fff}#content-pec p a,#content-etablissement p a{color:var(--bleuelec)}#filters{padding-top:2vh}.unfiltre .label{cursor:pointer;color:rgba(40,51,74,0.60)}.unfiltre input[type="radio"]{visibility:hidden}.unfiltre .label.checked{color:var(--bleuelec);position:relative;cursor:pointer}.unfiltre .label.checked::after{position:absolute;content:"";width:100%;height:2px;bottom:-3px;left:0;background-color:var(--bleuelec)}#content-pec{background-color:#FBFBFB}.card{background-color:#fff;box-shadow:0px 40px 40px 0px rgba(0,0,0,0.08);padding:40px;border-radius:10px}.title_actu{color:var(--bleuelec);font-size:1.25rem;font-weight:500;padding-top:2vh;margin-bottom:auto}.region{color:#28334A99;font-weight:600;margin-bottom:2vh}.see_more{padding-top:2vh;display:inline-block;color:var(--bleumarine);text-decoration:underline}.uneactu{border-radius:10px;height:100%}.uneactu img{height:auto !important}.date_actu{color:var(--bleuelec);font-size:clamp(1.25rem,1.0833rem + 0.7407vw,1.75rem)}#all_actu{background-color:#E6E6E6}#all_actu .master-grid{grid-row-gap:12px}#all_actu .card{padding:20px;height:100%}#all_actu .title_actu{padding-bottom:2vh}.card_donation{background-color:#fff;box-shadow:4px 4px 4px 0px rgba(0,0,0,0.25);border-radius:10px}.card_donation p{margin-left:0;padding:20px}.card_donation .title_donation h3{background-color:var(--bleuelec);color:#fff;padding:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:clamp(1.125rem,1.0833rem + 0.1852vw,1.25rem);font-family:'Outfit';font-weight:500;line-height:initial}.card_donation .btn{margin-bottom:20px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:center}#form_don .content{background-color:#fff;border-radius:70px;padding:var(--col)}#form_don .content.grid{grid-template-columns:2fr 4fr}#form_don .left h2{color:#000;display:none}#form_don .right{color:#000}.title_map h2{margin-bottom:0}#map{height:calc(90vh - var(--header-h));z-index:1;position:relative}#map .icon_cluster{display:flex;justify-content:center;align-items:center;aspect-ratio:1;background-color:var(--bleuelec);width:60px;height:60px;border-radius:50%;color:#fff;font-size:1rem}.leaflet-marker-clicked{transform:scale(1.1);transition:scale .2s ease}.leaflet-marker-icon{transform-origin:center bottom}.my-div-icon .icon{background-image:url(../themes/salins/assets/img/mapicon.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:50px;height:62px}.my-div-icon .nbetab{position:absolute;top:-40px;left:0;right:0;margin:auto;background-color:var(--bleuelec);border-radius:10px;color:#fff;font-size:1rem;width:max-content;padding:5px 15px}#popup-wrapper{position:absolute;border-radius:10px;right:30px;top:30px;bottom:30px;max-height:calc( 100% - 60px);height:max-content;width:500px;background-color:#fff;z-index:400;opacity:0;pointer-events:none}#popup-wrapper.open{opacity:1;pointer-events:initial;overflow-y:scroll}.leaflet-div-icon{background-color:transparent !important;border:none !important}.map-popup h3{font-size:1.25rem}.map-popup h4{font-size:1rem}.map-popup .coordonnee{opacity:.8;font-size:1rem;padding-top:1vh}.map-popup .coo{color:var(--bleuelec)}.map-popup .accordion li.item{padding:0}.map-popup .title{color:#fff;padding:3vh 1vw}.map-popup .desc{padding:3vh 2vw}.map-popup .desc h4{padding:20px 0;position:relative}.map-popup .desc h4::after{content:"";position:absolute;left:0;width:100%;bottom:0;height:2px;background-color:rgba(40,51,74,0.50)}.map-popup .desc h4 svg{transition:all .3s ease;min-width:15px}.map-popup .desc h4:hover svg{transform:translateX(10px)}.map-popup .desc h4::before{content:"";position:absolute;left:-20px;top:0;bottom:0;margin:auto;width:6px;height:6px;border-radius:50%}.map-popup .desc h4.medico::before{background-color:var(--peche)}.map-popup .desc h4.sanitaire::before{background-color:var(--bleuelec)}.map-popup .title.sanitaire{background-color:var(--bleuelec)}.map-popup .title.medico{background-color:var(--peche)}.map-popup .accordion li.item::before{content:initial}.map-popup .accordion .title svg path{stroke:#fff}.map-popup .accordion .title svg{min-width:35px}.map-popup .accordion .desc .medico svg path{stroke:var(--peche)}.map-popup .accordion .desc .sanitaire.medico svg path{stroke:var(--bleuelec)}.allchiffres{background-color:#fff;max-width:1050px;padding:3vh 5vw;border-radius:160px;margin:auto}#page-succes{background-color:#fff}#commande{max-width:900px;padding-left:var(--col);padding-right:var(--col);margin:auto}#commande .container img{width:350px}.form_recrutement .field-upload .filepond--drop-label{background-color:var(--gray)}#entete_actu .title{grid-column-end:4;grid-column-start:1}#entete_actu .first_actue{grid-column-end:4;grid-column-start:6}.txt a{color:var(--bleuelec);text-decoration:underline}
@media (min-width:1400px){}@media (max-width:1650px){#etablissement .container-md,#pec .container-md,.entete_donation .container-md{grid-area:1 / 3 / 2 / 23}#sidebar{display:none}#page-association .txt-rond svg{display:none}#page-association .txt-rond .container-md{grid-area:1 / 1 / 2 / 25;padding:0 var(--col)}}@media (max-width:1450px){#header .menu ul.justify-center{justify-content:end}#header .menu .bot_menu{padding-right:0}}@media (max-width:1399px){#all_actu .container-md{grid-area:1 / 3 / 2 / 23}.container-sm{grid-area:1 / 2 / 2 / 24}.entete_donation .allcontent.g2{grid-template-columns:1fr}.entete_donation .content{padding-top:3vh}#etablissement .g3{grid-template-columns:repeat(2,1fr)}.entete_donation .content.g2{grid-template-columns:1fr}#entete_actu .master-grid .container-md{grid-area:1 / 2 / 2 / 24}}@media (max-width:1199px){.container-left,.container-right,.container-md,.container-lg{grid-area:1 / 3 / 2 / 23}#popup-wrapper{position:relative;right:20px;left:20px;width:calc(100% - 40px);max-height:initial;top:0;bottom:0;padding:20px 0}#footer .midfooter .grid{grid-template-columns:2fr 3fr 3fr}#footer .midfooter .menu ul{column-count:1}#footer ul.reseaux{padding-top:3vh}#header .menu li{padding:10px}.img-list .txt .ml-col{margin-left:calc(var(--col) * 2 )}.img-list li::before{left:calc(var(--col) * -2)}#filters.row{flex-direction:column;align-items:flex-start}.unfiltre input[type="radio"]{display:none}#page-contact #form .g2{grid-template-columns:1fr}.txt-rond .container-md{grid-area:1 / 1 / 2 / 25}.txt-rond .g2{grid-template-columns:repeat(1,1fr)}.txt-rond .txt{padding:0 20px;padding-bottom:3vh;margin-right:0}.txt-rond .txt p{margin-left:0}.txt-rond .content{border-radius:0;aspect-ratio:initial}#page-association .txt-rond .container-md{padding:0}}@media (max-width:991px){.hamburger{display:flex;height:100%;align-items:center}#header{display:flex;align-items:center;justify-content:flex-end}#header .menu_desk{display:none}.menu-open .menu_resp{display:flex;flex-direction:column;position:fixed;top:var(--header-h);left:0;height:calc(100vh - var(--header-h));width:100%;overflow:scroll;background-color:#fff}.resp_top_menu{background-color:var(--bleuelec);color:#fff;font-weight:500;font-size:1.125rem;width:100%}.resp_top_menu li{padding:15px 30px}.resp_bot_menu{background-color:#fff;color:var(--bleumarine);font-weight:400;font-size:1rem;width:100%}.resp_bot_menu li{padding:15px 30px}.resp_bot_menu span img{width:40px}span.arrow img{width:13px}.second_dropdown{background-color:#fff}.second_dropdown li{padding:15px 50px;position:relative;color:var(--bleuelec);font-size:1rem}.second_dropdown li::after{position:absolute;left:30px;top:0;bottom:0;margin:auto;height:4px;width:4px;border-radius:50%;background-color:var(--bleuelec);content:""}.row.arrow img{transition:all .5s ease}.li_etab .row.arrow.etablissementsresp img,.li_pec .row.arrow.pecresp img,.pec_med .row.arrow.pecMedico img,.pec_san .row.arrow.pecsanitaire img,.etab_fc .row.arrow.etablissements_fc img,.etab_paca .row.arrow.etablissements_paca img{transform:rotate(180deg)}.resp_etab{visibility:hidden;opacity:0;height:0}.etablissementsresp .resp_etab{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.resp_etab_fc{height:0;visibility:hidden;opacity:0}.etablissements_fc .resp_etab_fc{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.resp_etab_paca{height:0;visibility:hidden;opacity:0}.etablissements_paca .resp_etab_paca{visibility:visible;opacity:1;height:auto}.resp_pec{height:0;visibility:hidden;opacity:0}.pecresp .resp_pec{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.resp_pec_med{height:0;visibility:hidden;opacity:0}.pecMedico .resp_pec_med{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.resp_pec_san{height:0;visibility:hidden;opacity:0}.pecsanitaire .resp_pec_san{visibility:visible;opacity:1;height:auto;transition:all .5s ease}.third_dropdown{background-color:#E6E6E6}.third_dropdown .acronyme{font-size:1.125rem;font-weight:600}.third_dropdown li{color:var(--bleumarine);padding:20px 30px}.third_dropdown li::after{content:initial}.imgtxt .row,.txtimg .row{flex-direction:column}.imgtxt .txt,.imgtxt .img,.txtimg .txt,.txtimg .img{width:100%}.txtimg .btn,.txtimg p{margin-left:0}.img-txt-repeater .txt .btn,.img-txt-repeater .txt p,.img-txt-repeater .txt li,.img-txt-repeater .grid:nth-child(odd) .txt,.imgtxt .btn,.imgtxt p{margin-left:0}#map{height:50vh}.card{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.08)}.slidertxt .container-md{grid-area:1 / 1 / 2 / 25}.card_donation .btn{margin-left:auto}.img-list .g2{grid-template-columns:repeat(1,1fr)}#all_actu .g3{grid-template-columns:repeat(2,1fr)}#form_don .content.grid{grid-template-columns:repeat(1,1fr)}#form_don .left{display:flex;justify-content:center;align-items:center;flex-direction:column}#organigramme .people .g3{grid-template-columns:repeat(2,1fr)}.img-txt-repeater .g2{grid-template-columns:repeat(1,1fr)}.img-txt-repeater .grid:nth-child(odd) .txt{margin:0}.img-txt-repeater .txt{order:1}.img-txt-repeater .img{margin:0;order:2}#entete_actu .title{grid-column-end:1;grid-column-start:3}#entete_actu .first_actue{grid-column-end:1;grid-column-start:3}#entete_actu .g5{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){#chiffre .row{flex-direction:column}.allchiffres{border-radius:0}#footer .midfooter .grid{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#footer .container-sm{max-width:500px;margin:auto}.topfooter .mr-col{margin-right:0}#footer .topfooter li{padding:0 7px}#footer .topfooter{display:flex;align-items:center;justify-content:center;flex-direction:row}.entete_donation .card_donation{margin-top:3vh}#etablissement .g3{grid-template-columns:repeat(1,1fr)}.img-list .txt .ml-col{margin-left:calc(var(--col) * 4 )}.img-list li::before{left:calc(var(--col) * -4)}.builder-item .ml-col,.richeditor .txt p,.richeditor h3{margin-left:0}.richeditor li{margin-left:20px}#page-contact h1{padding:0 20px}#page-contact #form .container-md{grid-area:1 / 1 / 2 / 25}.accordion .container-md{grid-area:1 / 1 / 2 / 25}.accordion h2{padding-left:20px}.accordion ul.ml-col{margin-left:0}.accordion ul.mr-col{margin-right:0}.container_accordion{padding:0}.container_accordion a{margin-left:20px}#all_actu .g3{grid-template-columns:repeat(1,1fr)}#entete_actu .g2{grid-template-columns:repeat(1,1fr)}.accordion .title svg{transition:all .3s ease;width:30px;min-width:30px}#header .logo img{width:190px}}@media (max-width:575px){#footer .midfooter .grid{align-items:center}#footer .menu{width:100%}#footer ul.reseaux.row{flex-direction:column;align-items:center}#footer ul.reseaux.row li{padding:15px 0}.slidertxt .unslide{padding:30px 50px}#form_don.bgbleu{background-color:#fff}#form_don .container-md{grid-area:1 / 1 / 2 / 25}input#montant{width:120px}#form_don .justify-end{justify-content:center}.btn_contact.row{flex-direction:column;align-items:center;justify-content:center}.field.submit .btn{margin:10px 0}#organigramme .people .g3{grid-template-columns:repeat(1,1fr)}.card{padding:20px}}