/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none !important}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}b,strong{font-weight:500}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Bold.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Bold.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Bold.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Thin.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Thin.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Thin.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Thin.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Book.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Book.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Book.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Book.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Book.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Medium.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Medium.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Medium.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Semibold.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Semibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Semibold.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Semibold.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Heavy.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Heavy.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Heavy.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Heavy.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Cooper Hewitt';src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Light.eot);src:url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Light.woff2) format("woff2"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Light.woff) format("woff"),url(/themes/custom/infomed/fonts/cooper/CooperHewitt-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'hugInfomed';src:url(/themes/custom/infomed/fonts/ico/hugInfomed.eot?1ubm8e=);src:url(/themes/custom/infomed/fonts/ico/hugInfomed.eot?1ubm8e=#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/ico/hugInfomed.ttf?1ubm8e=) format("truetype"),url(/themes/custom/infomed/fonts/ico/hugInfomed.woff?1ubm8e=) format("woff"),url(/themes/custom/infomed/fonts/ico/hugInfomed.svg?1ubm8e=#hugInfomed) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'hugInfomed' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-attention:before{content:"\e90e";font-size:45px}.icon-icon-conseil:before{content:"\e90f";font-size:45px}.icon-icon-eviter:before{content:"\e910";font-size:45px}.icon-icon-information:before{content:"\e911";font-size:45px}.icon-app:before{content:"\e900"}.icon-arrowDown:before{content:"\e901"}.icon-arrowRight:before{content:"\e902"}.icon-arrowUp:before{content:"\e903"}.icon-atlas:before{content:"\e904"}.icon-check:before{content:"\e905"}.icon-close:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-menu:before{content:"\e908"}.icon-plus:before{content:"\e909"}.icon-share:before{content:"\e90a"}.icon-urgence:before{content:"\e90b"}.icon-illu .path1:before{content:"\e90c"}.icon-illu .path2:before{content:"\e90d";margin-left:-1em;opacity:0.3}@font-face{font-family:'hugicon';src:url(/themes/custom/infomed/fonts/ico/hug-icons.eot?1ubm8e=);src:url(/themes/custom/infomed/fonts/ico/hug-icons.eot?1ubm8e=#iefix) format("embedded-opentype"),url(/themes/custom/infomed/fonts/ico/hug-icons.ttf?1ubm8e=) format("truetype"),url(/themes/custom/infomed/fonts/ico/hug-icons.woff?1ubm8e=) format("woff"),url(/themes/custom/infomed/fonts/ico/hug-icons.svg?1ubm8e=#hugicon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="hugicon-"],[class*=" hugicon-"]{font-family:'hugicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hugicon-arrow-menu-right:before{content:'\0041'}.hugicon-facebook-footer:before{content:'\0042'}.hugicon-facebook:before{content:'\0043'}.hugicon-hug-logo-horizontal:before{content:'\0044'}.hugicon-hug-logo-white:before{content:'\0045'}.hugicon-arrow-down:before{content:'\0046'}.hugicon-big-plus:before{content:'\0047'}.hugicon-calendar:before{content:'\0048'}.hugicon-cancel-mobile:before{content:'\0049'}.hugicon-cancel:before{content:'\004a'}.hugicon-close-mobile:before{content:'\004b'}.hugicon-close:before{content:'\004c'}.hugicon-contact:before{content:'\004d'}.hugicon-contrast:before{content:'\004e'}.hugicon-expert:before{content:'\004f'}.hugicon-header-search:before{content:'\0050'}.hugicon-job:before{content:'\0051'}.hugicon-link:before{content:'\0052'}.hugicon-research:before{content:'\0053'}.hugicon-search:before{content:'\0054'}.hugicon-share:before{content:'\0055'}.hugicon-subnav-close-mobile:before{content:'\0056'}.hugicon-instagram-footer:before{content:'\0057'}.hugicon-instagram:before{content:'\0058'}.hugicon-linkedin-footer:before{content:'\0059'}.hugicon-linkedin:before{content:'\005a'}.hugicon-twitter:before{content:'\0061'}.hugicon-youtube:before{content:'\0062'}.hugicon-file:before{content:'\0063'}.hugicon-print:before{content:'\0064'}.hugicon-expand:before{content:'\0065'}.hugicon-reduce:before{content:'\0066'}.hugicon-consultation:before{content:'\0067'}.hugicon-responsable:before{content:'\0068'}.hugicon-arrow-scroll:before{content:'\0069'}.hugicon-icon-survey:before{content:'\006a'}.hugicon-arrow-open:before{content:'\006b'}.hugicon-arrow-close:before{content:'\006c'}.hugicon-text-show:before{content:'\006d'}.hugicon-text-hide:before{content:'\006e'}.hugicon-play-circle:before{content:'\006f'}.hugicon-play:before{content:'\0070'}#user-pass,#user-login-form{padding:20px;width:300px;font-size:14px;margin:20px auto;border:1px solid rgba(230,230,230,0.3);background-color:rgba(255,255,255,0.8);box-shadow:0 0 30px rgba(230,230,230,0.3)}#user-pass *,#user-login-form *{outline:none}#user-pass .description,#user-login-form .description{display:none}#user-pass .js-form-item,#user-login-form .js-form-item{padding:10px 0}#admin-edit{position:absolute;top:50%;transform:translate(0,-50%);position:fixed;right:0;z-index:100}#admin-edit ul{margin:0;padding:0}#admin-edit ul li a{position:relative}@media screen and (min-width:992px){#admin-edit ul li a{box-shadow:0px 0px 7px 0px rgba(70,70,70,0.2);display:block;width:50px;height:50px}}#admin-edit ul li a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#admin-edit ul li a span.ico{display:block;position:relative;z-index:3;width:100%;height:100%;background-color:#fff;color:#A0D0AB}#admin-edit ul li a span.txt{z-index:2;background-color:#A0D0AB;color:#fff;white-space:nowrap;height:50px;display:block;line-height:50px;padding:0 20px;font-size:16px;position:absolute;top:0;left:1px;transform:translate(0,0);transition:all 500ms}#admin-edit ul li a:hover span.ico{background-color:#A0D0AB;color:#fff}#admin-edit ul li a:hover span.txt{transform:translate(-100%,0)}@media (max-width:991px){#admin-edit{display:none}}a{color:#65C6C1}a:hover{color:#65C6C1}.block-message{z-index:10;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(70,70,70,0.6)}.block-message-wrapper{width:470px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:50px 30px;border-radius:5px;text-align:center}.block-message-wrapper-close{cursor:pointer;position:absolute;right:0px;top:-40px;color:#fff;font-size:20px;font-size:1.25rem}.block-message-wrapper-title{font-size:24px;font-size:1.5rem}.block-message-wrapper-content{padding:30px 0;font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}.block-message-wrapper-link a{padding-left:65px !important;padding-right:65px !important}html,body{position:relative;font-family:'Cooper Hewitt';font-size:14px}@media (min-width:992px){html,body{font-size:16px}}html div[data-drupal-messages],body div[data-drupal-messages]{border:1px solid #A0D0AB;background-color:rgba(160,208,171,0.1);color:#A0D0AB;padding:20px;margin:10px}html *[data-bg],body *[data-bg]{opacity:0;background-color:#464646;transition:all 300ms}html *[data-bg].load,body *[data-bg].load{opacity:1}html .text,body .text{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;letter-spacing:1px}html .text img,body .text img{margin:25px 0;display:block;width:100%}html .text ul,body .text ul{padding-left:18px}html .text ul li:before,body .text ul li:before{content:"•";color:#464646;display:inline-block;width:1em;margin-left:-1em}.slider-mobile .slick-dots{padding:45px 0 60px 0;text-align:center}.slider-mobile .slick-dots li{display:inline-block;padding:0 5px}.slider-mobile .slick-dots li button{padding:0;text-indent:-999px;overflow:hidden;display:block;border:0;border-radius:100px;width:12px;height:12px;line-height:12px;border:1px solid #A0A0A0;background-color:transparent;outline:none !important}.slider-mobile .slick-dots li.slick-active button{border-color:#A0D0AB;background-color:#A0D0AB}.page-detail-content{background-color:#F0F5F5;padding:60px 0 60px 0}@media (min-width:992px){.page-detail-content{padding:45px 0 60px 0}}.page-detail-content.bg_white{background-color:#fff}.page-detail-content-block .share{padding:15px 0;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.page-detail-content-block .share a{font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;color:#464646}.page-detail-content-block .share a span{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin-right:10px}.page-detail-content-block .share-action{opacity:0}.page-detail-content .list_blocks>div .block-text{margin-top:40px}.fiche-detail-top{color:#fff;background-color:#A0D0AB;position:relative}.fiche-detail-top-close{display:inline-block;position:absolute;left:50%;transform:translate(-50%,0);position:fixed;top:30px;width:45px;height:45px;z-index:1;border-radius:100px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.15)}.fiche-detail-top-close span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:#A0D0AB}.fiche-detail-top-breadcrumb{margin-top:30px}.fiche-detail-top-title{font-weight:500;color:#fff !important;padding:50px 0 !important;font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem;text-transform:uppercase}@media (min-width:992px){.fiche-detail-top-title{padding:30px 0 70px 0 !important}}.fiche-detail-container .sidebar{height:100%;position:absolute;top:0;width:100%}.fiche-detail-container .sidebar .share{padding:15px 0;margin:30px 0}.fiche-detail-container .sidebar .share a{font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;color:#464646}.fiche-detail-container .sidebar .share a span{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin-right:10px}.fiche-detail-container .sidebar .share-action{opacity:0}.fiche-detail-container #content-navbar{position:-webkit-sticky !important;position:sticky !important;top:230px !important;padding:0 !important}.fiche-detail-container #content-navbar h3{font-size:22px;text-transform:unset;margin-bottom:30px;line-height:30px}.fiche-detail-container #content-navbar ul{margin-left:-1rem}.fiche-detail-container #content-navbar li a{font-size:16px;line-height:22px;color:#464646}.fiche-detail-container #content-navbar li .nav-link.active{border-left:2px solid #65C6C1;font-weight:500}.fiche-detail-content a{text-decoration:underline !important}.fiche-detail-content-block.blue1 .block-note{border-left:2px solid #65C6C1 !important}.fiche-detail-content-block.blue1 .block-note-text ul li:before,.fiche-detail-content-block.blue1 .fiche-detail-content-block-text ul li:before,.fiche-detail-content-block.blue1 .fiche-detail-content-block-text a,.fiche-detail-content-block.blue1 .block-note-title{color:#65C6C1 !important}.fiche-detail-content-block.blue1.bg .background{background-color:#F0F5F5}.fiche-detail-content-block.blue5 .block-note{border-left:2px solid #12C2F2 !important}.fiche-detail-content-block.blue5 .block-note-text ul li:before,.fiche-detail-content-block.blue5 .fiche-detail-content-block-text ul li:before,.fiche-detail-content-block.blue5 .fiche-detail-content-block-text a,.fiche-detail-content-block.blue5 .block-note-title{color:#12C2F2 !important}.fiche-detail-content-block.red2 .block-note{border-left:2px solid #D36925 !important}.fiche-detail-content-block.red2 .block-note-text ul li:before,.fiche-detail-content-block.red2 .fiche-detail-content-block-text ul li:before,.fiche-detail-content-block.red2 .fiche-detail-content-block-text a,.fiche-detail-content-block.red2 .block-note-title{color:#D36925 !important}.fiche-detail-content-block.orange .block-note{border-left:2px solid #FF742F !important}.fiche-detail-content-block.orange .block-note-text ul li:before,.fiche-detail-content-block.orange .fiche-detail-content-block-text ul li:before,.fiche-detail-content-block.orange .fiche-detail-content-block-text a,.fiche-detail-content-block.orange .block-note-title{color:#FF742F !important}.fiche-detail-content-block.green .block-note{border-left:2px solid #A0D0AB !important}.fiche-detail-content-block.green .block-note-text ul li:before,.fiche-detail-content-block.green .fiche-detail-content-block-text ul li:before,.fiche-detail-content-block.green .fiche-detail-content-block-text a,.fiche-detail-content-block.green .block-note-title{color:#A0D0AB !important}.fiche-detail-content-block .summary{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;padding-bottom:48px;letter-spacing:1px;margin-top:106px;border-bottom:1px solid #E6E6E6;font-weight:500}.fiche-detail-content-block .summary ul{margin:20px 0;padding-left:20px;list-style-type:inherit}.fiche-detail-content-block .summary ul li{padding-bottom:10px}.fiche-detail-content-block .summary p:first-child{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}.fiche-detail-content-block .background{padding:60px 0;background-color:#fff;border-bottom:1px solid #E6E6E6}@media (max-width:991px){.fiche-detail-content-block .background{padding:60px 15px 60px 15px;margin-left:-15px;margin-right:-15px}}.fiche-detail-content-block .background .block-text .block-text-title{text-transform:initial;font-size:28px;line-height:28px}.fiche-detail-content-block .background .block-text p{margin-bottom:20px}.fiche-detail-content-block .background .block-text p:last-child{margin-bottom:0px}.fiche-detail-content-block .block-note{margin-top:45px}@media (min-width:992px){.fiche-detail-content-block .block-note{margin-top:0px}}.fiche-detail-content-block .block-note-title{line-height:2.625rem !important}.fiche-detail-content-block .block-note-title span{margin-right:10px}.fiche-detail-content-block .block-note .icon{display:block;float:left;margin-bottom:10px}.fiche-detail-content-block .block-note .icon-label{display:block;line-height:45px;float:left}.fiche-detail-content-block .block-note .block-note-text{clear:both;padding-left:55px}@media (max-width:991px){.fiche-detail-content-block .block-note .block-note-text{padding-left:0}}.fiche-detail-content-block .block-note .block-note-text ul{padding-left:17px;line-height:30px;margin-top:10px}.fiche-detail-content-block .block-note .block-note-text ul li{text-transform:capitalize}.fiche-detail-see-more{padding:60px 0;background-color:#F1F7F7}@media (min-width:992px){.fiche-detail-see-more{margin-top:120px;padding:120px 0}}.fiche-detail-see-more-title{font-size:34px;font-size:2.125rem;line-height:44px;line-height:2.75rem;letter-spacing:1px;text-transform:uppercase;padding-bottom:15px}@media (min-width:992px){.fiche-detail-see-more-title{padding-bottom:60px}}.fiche-detail-see-more-title b{font-weight:600}.fiche-detail-see-more-link{padding-top:45px}@media (min-width:992px){.fiche-detail-see-more-link{padding-top:60px}}@media (max-width:991px){.fiche-detail-see-more .block-content{position:relative;margin-top:30px}.fiche-detail-see-more .block-content-wrapper{height:auto !important;padding:30px 15px 15px !important}.fiche-detail-see-more .block-content-image{position:absolute;z-index:1;width:120px;height:120px !important;top:0;left:3px}}.fiche-liste{padding-bottom:60px;background-color:#e9eeee}@media (min-width:992px){.fiche-liste{padding-bottom:120px}}.fiche-liste .alphabet{font-size:34px;font-size:2.125rem;line-height:44px;line-height:2.75rem;letter-spacing:1px;color:#A0D0AB;margin-top:60px;font-weight:500}@media (max-width:991px){.fiche-liste .alphabet{margin-top:30px}}.fiche-liste .block-content{margin-top:30px;position:relative}.fiche-liste .block-content-wrapper-text{padding-right:0 !important}.fiche-liste .block-content .block-presentation-wrapper-link .btn{position:absolute;bottom:30px}@media (max-width:991px){.fiche-liste .block-content .block-presentation-wrapper-link .btn{position:relative;bottom:auto;margin-top:15px}}@media (max-width:991px){.fiche-liste .block-content-wrapper{height:auto !important;padding:30px 15px 15px !important}.fiche-liste .block-content-image{position:absolute;z-index:1;width:120px;height:120px !important;top:0;left:3px}}div#sliding-popup{background-color:#fff;box-shadow:0 -10px 50px 0 rgba(70,70,70,0.1)}div#sliding-popup div.eu-cookie-compliance-banner{padding-top:25px;padding-bottom:25px}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content{position:relative;max-width:80%}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text{color:#464646;margin:0;font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;min-height:46px;float:none}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text *,div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text button,div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text a{color:#464646}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text h2{color:#A0D0AB;font-weight:300}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-text p{font-weight:normal}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons{margin:20px 0 0 0}@media (min-width:992px){div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons{position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0}}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons button{font-family:'Cooper Hewitt';padding:10px 15px;margin:0 0 0 15px;border-radius:23px;font-size:11px;font-size:.6875rem;line-height:17px;line-height:1.0625rem;text-transform:uppercase;transition:all 300ms;box-shadow:none;text-shadow:none;outline:none !important}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons button.eu-cookie-compliance-default-button{border:1px solid #A0D0AB;color:#A0D0AB;background:none}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons button.eu-cookie-compliance-secondary-button{color:#fff;background-color:#A0D0AB}div#sliding-popup div.eu-cookie-compliance-banner div.popup-content #popup-buttons button:hover{opacity:0.78}.layout.interne h1{font-size:30px;font-size:1.875rem;padding-bottom:30px;color:#A0D0AB;text-transform:uppercase}.layout.interne h2{font-size:20px;font-size:1.25rem;text-transform:uppercase}.layout.interne h3{font-size:16px;font-size:1rem;text-transform:uppercase}.layout.interne input[type="submit"],.layout.interne .btn{vertical-align:top;font-size:11px;font-size:.6875rem;line-height:12px;line-height:.75rem;letter-spacing:1px;padding:12px 20px;cursor:pointer;margin:0;border:0;text-transform:uppercase;color:#fff;background-color:#A0D0AB;border-radius:50px;font-weight:500;transition:all 300ms}.layout.interne input[type="submit"]:hover,.layout.interne .btn:hover{background-color:#5cae6f}.layout.interne input[type="submit"].green,.layout.interne .btn.green{background-color:#65C6C1}.layout.interne input[type="submit"].green:hover,.layout.interne .btn.green:hover{background-color:#35908b}.layout.interne input[type="submit"].white,.layout.interne .btn.white{color:#A0D0AB;background-color:#fff}.layout.interne input[type="submit"].black,.layout.interne .btn.black{color:#fff;background-color:#464646}.layout.interne input[type="submit"].red,.layout.interne .btn.red{color:#fff;background-color:#D51F2D}.layout.interne form label{padding-bottom:10px;display:block}.layout.interne form textarea,.layout.interne form input[type="text"],.layout.interne form input[type="password"]{box-sizing:border-box;padding:10px;width:100%;border:1px solid #E6E6E6;outline:none !important}.layout.interne form input[type="submit"]{margin-top:10px}.layout.interne .cantons{margin-top:15px}.layout.interne .cantons h3{margin-bottom:15px}.layout.interne .cantons h3:before{content:"•";color:#63C3BE;display:inline-block;vertical-align:middle;font-size:2em;font-family:sans-serif;width:1em;margin-left:-1.2em}@media (max-width:991px){.layout.interne .cantons h3:before{width:0.5em;margin-left:-0.7em}}.layout.interne .cantons .canton-etablissement-list{padding-left:0}.layout.interne .cantons .canton-etablissement-list .canton-etablissement-item{list-style:none}.layout.interne .cantons .canton-etablissement-list .canton-etablissement-item:before{content:" " !important;display:none !important}.layout.interne .cantons .canton-etablissement-list .canton-etablissement-item a{color:#63C3BE}.layout.interne .paragraph-vignette .col-lg-4{margin-bottom:20px}@media (max-width:991px){.layout.interne .paragraph-vignette .col-lg-4{margin-bottom:auto}}.layout.interne .paragraph-vignette .block-presentation-wrapper-link .btn{position:absolute;bottom:30px}@media (max-width:991px){.layout.interne .paragraph-vignette .block-presentation-wrapper-link .btn{position:relative;bottom:auto}}.layout.interne .paragraph-vignette .block-content-wrapper-title{font-size:1.5rem;text-transform:uppercase}.layout.interne .paragraph-vignette .block-content-wrapper-text{margin-bottom:30px;padding-right:0}.layout.interne .paragraph-vignette .block-content-wrapper-subtitle{padding-bottom:10px;color:#464646;opacity:0.7;font-size:1.125rem;font-weight:400;line-height:1.625rem;letter-spacing:1px}.layout.interne .paragraph-vignette .color-FF742F>div{border-left-color:#FF742F}.layout.interne .paragraph-vignette .color-FF742F .btn{background-color:#FF742F}.layout.interne .paragraph-vignette .color-12C2F2>div{border-left-color:#12C2F2}.layout.interne .paragraph-vignette .color-12C2F2 .btn{background-color:#12C2F2}.layout.interne .paragraph-vignette .color-63C3BE>div{border-left-color:#63C3BE}.layout.interne .paragraph-vignette .color-63C3BE .btn{background-color:#63C3BE}.layout.interne .paragraph-vignette .color-65C6C1>div{border-left-color:#65C6C1}.layout.interne .paragraph-vignette .color-65C6C1 .btn{background-color:#65C6C1}.layout.interne .paragraph-vignette .color-D36925>div{border-left-color:#D36925}.layout.interne .paragraph-vignette .color-D36925 .btn{background-color:#D36925}.layout.interne .paragraph-vignette .color-D51F2D>div{border-left-color:#D51F2D}.layout.interne .paragraph-vignette .color-D51F2D .btn{background-color:#D51F2D}.layout.interne .paragraph-vignette .color-A0D0AB>div{border-left-color:#A0D0AB}.layout.interne .paragraph-vignette .color-A0D0AB .btn{background-color:#A0D0AB}.layout.interne .block-welcome{background-color:#e9eeee;padding:0px 0px 15px 0px;position:relative;overflow:hidden}@media (min-width:992px){.layout.interne .block-welcome{padding:0px 0px 120px 0px}}.layout.interne .block-welcome:before{content:'';display:block;position:absolute;background-color:#A0D0AB;left:0px;right:0px;height:569px;z-index:0}@media (min-width:992px){.layout.interne .block-welcome:before{border:solid 15px #fff}}.layout.interne .block-welcome .row{position:relative;z-index:1}.layout.interne .block-welcome-ico{margin-top:100px;height:275px;position:relative;display:inline-block;color:#fff;font-size:275px;font-size:17.1875rem;line-height:275px;line-height:17.1875rem}.layout.interne .block-welcome-ico .path2:before{position:absolute;top:0;left:0;margin-left:0}.layout.interne .block-welcome-subtitle{margin-top:60px;margin-bottom:15px;text-align:center;font-size:18px;font-size:1.125rem;line-height:21px;line-height:1.3125rem;letter-spacing:1px;color:#fff}@media (min-width:992px){.layout.interne .block-welcome-subtitle{text-align:left;margin-top:90px}}.layout.interne .block-welcome-title{margin-bottom:15px;text-align:center;text-transform:uppercase;color:#fff;font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem;letter-spacing:1px;font-weight:600;padding:0}@media (min-width:992px){.layout.interne .block-welcome-title{text-align:left}}.layout.interne .block-welcome-text{margin-bottom:30px;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;letter-spacing:1px;color:#fff}.layout.interne .block-welcome-link{margin-bottom:60px;text-align:center}.layout.interne .block-welcome-link a{margin-right:13px}@media (min-width:992px){.layout.interne .block-welcome-link{text-align:left;margin-bottom:45px}}.layout.interne .block-welcome .slick-list{overflow:initial}.layout.interne .block-content{display:block;transition:all 0.3s ease;box-shadow:0 20px 30px 0 rgba(0,0,0,0.1)}.layout.interne .block-content-image{height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover}.layout.interne .block-content-media{max-width:720px;width:100%;height:auto;line-height:0}.layout.interne .block-content-media img{width:100%;height:auto}.layout.interne .block-content-wrapper{background-color:#fff;position:relative;padding:30px 30px 55px 30px;border-left:3px solid #A0D0AB}@media (min-width:992px){.layout.interne .block-content-wrapper{padding:30px 30px 63px 30px}}.layout.interne .block-content-wrapper-subtitle{color:#A0D0AB;font-weight:500;font-size:12px;font-size:.75rem;line-height:17px;line-height:1.0625rem;letter-spacing:1px}.layout.interne .block-content-wrapper-title{text-transform:initial;color:#464646;font-weight:500;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;letter-spacing:1px;padding-bottom:15px}.layout.interne .block-content-wrapper-text{color:#464646;font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;letter-spacing:1px;padding-right:61px}.layout.interne .block-content-wrapper-link{display:block;width:45px;height:45px;border-radius:100px;background-color:#A0D0AB;position:absolute;right:30px;bottom:30px}.layout.interne .block-content-wrapper-link span{font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout.interne .block-content.off{box-shadow:0 20px 30px 0 rgba(255,255,255,0.3)}.layout.interne .slick-current .block-content{margin-top:-15px}.layout.interne .block-presentation-image{background-repeat:no-repeat;background-position:center center;background-size:cover;box-shadow:0 30px 40px -15px rgba(0,0,0,0.3)}.layout.interne .block-presentation-wrapper{position:relative}@media (min-width:992px){.layout.interne .block-presentation-wrapper{margin-top:31px}}.layout.interne .block-presentation-wrapper:before{height:90px;width:3px;left:-15px;background-color:#A0D0AB;position:absolute;top:0}@media (min-width:992px){.layout.interne .block-presentation-wrapper:before{height:120px;width:4px;left:-26px}}.layout.interne .block-presentation-wrapper-title{position:relative;color:#464646;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;padding-bottom:15px;letter-spacing:1px;text-transform:uppercase;font-weight:400}@media (min-width:992px){.layout.interne .block-presentation-wrapper-title{padding-bottom:30px;font-size:34px;font-size:2.125rem;line-height:44px;line-height:2.75rem}}.layout.interne .block-presentation-wrapper-title strong{font-weight:600}.layout.interne .block-presentation-wrapper-title:before{content:'';position:absolute;top:0;bottom:0;left:-15px;background-color:#A0D0AB;width:3px}@media (min-width:992px){.layout.interne .block-presentation-wrapper-title:before{left:-30px}}.layout.interne .block-presentation-wrapper-text{color:#464646;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;letter-spacing:1px;padding-bottom:30px}.layout.interne .block-presentation-wrapper-form{position:relative;padding-bottom:30px}.layout.interne .block-presentation-wrapper-form-title{text-transform:uppercase;font-size:10px;font-size:.625rem;line-height:15px;line-height:.9375rem;letter-spacing:1px;font-weight:500}.layout.interne .block-presentation-wrapper-form select{width:100%;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 0;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;letter-spacing:1px;border-bottom:1px solid #CFCFCF}.layout.interne .block-presentation-wrapper-form .bootstrap-select{width:100%}.layout.interne .block-presentation-wrapper-form .bootstrap-select .btn{vertical-align:initial;font-size:11px;font-size:.6875rem;line-height:12px;line-height:.75rem;letter-spacing:1px;padding:12px 20px;cursor:pointer;margin:0;border:0;text-transform:uppercase;color:unset;background-color:unset;border-radius:unset;border-bottom:1px solid #CFCFCF}.layout.interne .block-presentation-wrapper-form .bootstrap-select .dropdown-menu .selected.active .dropdown-item.selected.active{background-color:#A0D0AB !important}.layout.interne .block-presentation.animate{opacity:0;transition:all 300ms}.layout.interne .block-presentation.animate.visible{opacity:1}.layout.interne .block-presentations{padding:60px 0 0 0}@media (min-width:992px){.layout.interne .block-presentations{padding:120px 0 0 0}}.layout.interne .block-presentations .block-presentation{margin-bottom:60px}@media (min-width:992px){.layout.interne .block-presentations .block-presentation{margin-bottom:150px}}.layout.interne .block-app{background-color:#F0F5F5;padding:60px 0}@media (min-width:992px){.layout.interne .block-app{padding:120px 0}}.layout.interne .block-app .background{color:#fff;text-align:center;padding:45px 0 60px 0;background-color:#65C6C1}@media (min-width:992px){.layout.interne .block-app .background{padding:78px 0 120px 0;text-align:left}}.layout.interne .block-app-title{margin-top:20px;font-weight:300;font-size:23px;font-size:1.4375rem;line-height:34px;line-height:2.125rem;padding-bottom:34px;letter-spacing:1px;text-transform:uppercase}@media (min-width:992px){.layout.interne .block-app-title{margin-top:0;padding-bottom:10px;font-size:34px;font-size:2.125rem;line-height:44px;line-height:2.75rem}}.layout.interne .block-app-title strong{font-weight:600}.layout.interne .block-app-text{padding-bottom:30px;font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}.layout.interne .block-app-links a{display:inline-block;margin-right:30px}.layout.interne .block-head .background{padding:70px 0 120px 0;text-align:center;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;position:relative}@media (min-width:992px){.layout.interne .block-head .background{text-align:left;padding:90px 0 180px 0;border:15px solid #fff}}.layout.interne .block-head .background:before{content:'';display:block;opacity:0.5;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000}.layout.interne .block-head-breadcrumb{padding-bottom:5px}.layout.interne .block-head-title{color:#fff;padding:0;padding-bottom:15px;font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem;font-weight:600;letter-spacing:1px;text-transform:inherit}.layout.interne .block-head-text{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;letter-spacing:1px}.layout.interne .block-breadcrumb ul li{display:inline-block;padding-right:22px;position:relative}.layout.interne .block-breadcrumb ul li span{position:absolute;top:50%;transform:translate(0,-50%);right:8px;font-size:6px;font-size:.375rem;line-height:6px;line-height:.375rem;color:#fff}.layout.interne .block-breadcrumb ul li a{color:#fff;font-size:10px;font-size:.625rem;line-height:16px;line-height:1rem;letter-spacing:1px}.layout.interne .block-breadcrumb ul li a.active{text-decoration:underline !important}.layout.interne .block-note{padding:30px;background:#fff;box-shadow:0 20px 30px 0 rgba(0,0,0,0.1);border-left:2px solid #A0D0AB}.layout.interne .block-note-title{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;letter-spacing:1px;padding-bottom:8px}.layout.interne .block-note-title strong{font-weight:600}.layout.interne .block-note.blue1{border-left:2px solid #65C6C1 !important}.layout.interne .block-note.blue1 .block-note-title{color:#65C6C1 !important}.layout.interne .block-note.blue5{border-left:2px solid #12C2F2 !important}.layout.interne .block-note.blue5 .block-note-title{color:#12C2F2 !important}.layout.interne .block-note.red2{border-left:2px solid #D36925 !important}.layout.interne .block-note.red2 .block-note-title{color:#D36925 !important}.layout.interne .block-note.orange{border-left:2px solid #FF742F !important}.layout.interne .block-note.orange .block-note-title{color:#FF742F !important}.layout.interne .block-note.green{border-left:2px solid #A0D0AB !important}.layout.interne .block-note.green .block-note-title{color:#A0D0AB !important}.layout.interne .block-note-text{color:#464646;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;letter-spacing:1px}.layout.interne .block-note-text ul{padding-left:18px}.layout.interne .block-note-text ul li:before{content:"•";color:#464646;display:inline-block;width:1em;margin-left:-1em}.layout.interne .block-top{background-color:#A0D0AB;padding:60px 0px 60px 0px;position:relative;overflow:hidden}@media (min-width:992px){.layout.interne .block-top{border:15px solid #fff;padding:90px 0px 90px 0px}}.layout.interne .block-top .row{position:relative;z-index:1}.layout.interne .block-top-ico{position:relative;height:100%;color:#fff;font-size:188px;font-size:11.75rem;line-height:188px;line-height:11.75rem;text-align:center}.layout.interne .block-top-ico span:not(.small){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout.interne .block-top-ico .small{opacity:0.3;font-size:79px;font-size:4.9375rem;line-height:79px;line-height:4.9375rem;position:absolute;top:0;left:0}.layout.interne .block-top-title{padding:0;text-align:center;text-transform:uppercase;color:#fff;font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem;letter-spacing:1px;font-weight:600}@media (min-width:992px){.layout.interne .block-top-title{text-align:left}}.layout.interne .block-top-text{margin-bottom:30px;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;letter-spacing:1px;color:#fff}.layout.interne .block-top-link{margin-top:30px;text-align:center}.layout.interne .block-top-link a{margin-right:13px}@media (min-width:992px){.layout.interne .block-top-link{text-align:left;margin-top:0}}.layout.interne .block-accordeons{padding:60px 0}.layout.interne .block-accordeons-item{border-top:1px solid #E6E6E6}.layout.interne .block-accordeons-item .block-accordeons-item-cantons{margin-top:30px}.layout.interne .block-accordeons-item.open .block-accordeons-item-title .ico span:nth-child(2){height:0}.layout.interne .block-accordeons-item.open p+p{margin-top:20px}.layout.interne .block-accordeons-item-title{padding:20px 0;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;letter-spacing:1px;font-weight:500;position:relative;cursor:pointer;text-transform:none}.layout.interne .block-accordeons-item-title .ico{width:15px;height:15px;position:absolute;top:50%;transform:translate(0,-50%);right:0}.layout.interne .block-accordeons-item-title .ico span:nth-child(1){width:100%;height:1px;background-color:#464646;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout.interne .block-accordeons-item-title .ico span:nth-child(2){height:100%;width:1px;transition:all 300ms;background-color:#464646;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layout.interne .block-accordeons-item-value{display:none;padding:15px 0;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;letter-spacing:1px}.layout.interne .block-accordeons-item-value img{margin:25px 0;display:block;width:100%}.layout.interne .block-accordeons-item-value ul{padding-left:18px}.layout.interne .block-accordeons-item-value ul li:before{content:"•";color:#464646;display:inline-block;width:1em;margin-left:-1em}.layout.interne .block-text-title{text-transform:uppercase;padding-bottom:30px;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;letter-spacing:1px;font-weight:500}.layout.interne .block-text-text ul li{text-decoration:none}.layout.interne .block-text-text ul li::before{content:"•";color:#65C6C1;font-family:sans-serif;font-size:1.5em;vertical-align:middle}.layout.interne .view-sheets-by-category{position:relative;z-index:15;margin-top:-65px}.layout.interne .view-sheets-by-category .form-item.form-item-search-api-fulltext{margin-bottom:60px;box-shadow:0 20px 40px rgba(0,0,0,0.1);background-color:#fff;padding:30px;border-left:4px solid #A0D0AB}@media (max-width:991px){.layout.interne .view-sheets-by-category .form-item.form-item-search-api-fulltext{margin-bottom:20px}}.layout.interne .view-sheets-by-category .form-item.form-item-search-api-fulltext label{display:none}.layout.interne .view-sheets-by-category .form-item.form-item-search-api-fulltext input{width:85%;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:10px 0;font-size:15px;font-size:.9375rem;line-height:25px;line-height:1.5625rem;letter-spacing:1px;border-bottom:1px solid #CFCFCF}@media (max-width:991px){.layout.interne .view-sheets-by-category .form-item.form-item-search-api-fulltext input{width:calc(100% - 55px)}}.layout.interne .view-sheets-by-category fieldset legend{display:none}.layout.interne .view-sheets-by-category fieldset .form-checkboxes{display:flex;flex-wrap:wrap}.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item{margin-right:60px;margin-bottom:20px;display:flex;position:relative}@media (max-width:991px){.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item{margin-right:30px;margin-top:30px;margin-bottom:0}}.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item input{opacity:0;position:absolute;width:22px;height:22px;z-index:20;top:-4px}.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item input:checked ~ .check{background-color:#A0D0AB;border:1px solid #A0D0AB;color:#fff}.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item .check{width:22px;height:22px;border:1px solid #000;position:absolute;color:transparent;left:0;z-index:11;top:-4px;display:flex;align-items:center;justify-content:center}.layout.interne .view-sheets-by-category fieldset .form-checkboxes .js-form-item label{padding-bottom:0;margin-left:36px;font-size:10px;font-size:.625rem;line-height:15px;line-height:.9375rem;font-weight:500;font-size:16px}
