/* Source and licensing information for the line(s) below can be found at http://carteblanchepartenaires.fr/themes/custom/imagence/css/main.min.css. */
.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;text-decoration:none;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;padding:14px 37px;display:inline-block;border:1px solid #6e45ff;font-size:14px;font-family:ralewaysemibold,sans-serif;text-align:center;background:#6e45ff;color:#fff}@media (min-width:992px){.button,button,input[type=button],input[type=reset],input[type=submit]{padding:16px 37px}}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:none;color:#6e45ff}.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.button:disabled:hover,button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#6e45ff;color:#fff}.button--medium{padding:11px 28px}.devis-consentement-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width:992px){.devis-consentement-form{-ms-flex-direction:row;flex-direction:row}}.devis-consentement-form .form-item-consentement-cbp{margin-bottom:10px;display:-ms-flexbox;display:flex}@media (min-width:992px){.devis-consentement-form .form-item-consentement-cbp{margin-bottom:0;margin-right:30px}}.devis-consentement-form .form-item-consentement-cbp label{margin-bottom:0;color:#02225b}.code-otp-form .description{margin-bottom:20px}.code-otp-form .form-wrapper .form-submit{width:100%}@media (min-width:992px){.code-otp-form .form-wrapper .form-submit{width:auto}}.code-otp-form .form-wrapper .form-submit:first-child{margin-bottom:10px}@media (min-width:992px){.code-otp-form .form-wrapper .form-submit:first-child{margin-bottom:0;margin-right:15px}}.form-helper-text{color:#02225b;font-size:12px;font-weight:400}.uploader-wrapper{position:relative}.uploader-wrapper input{opacity:0;height:52px;width:100%}.upload-visual-beautify{position:absolute;z-index:1;top:0;left:0;display:block;border-radius:3px;border:1px dashed #6e45ff;padding:0 60px 0 86px;height:52px;line-height:52px;pointer-events:none;width:100%;background:rgba(237,232,255,.28);color:rgba(110,69,255,.5)}.upload-visual-beautify:before{position:absolute;left:21px;top:50%;transform:translateY(-50%);font-family:icomoon;font-size:29px;color:#6e45ff}@media (min-width:768px){.upload-visual-beautify{width:auto}}@media (min-width:992px){.devis-upload-section .devis-upload-section-left{width:calc(50% - 34px)}}@media (min-width:992px){.devis-upload-section .devis-upload-section-mid{width:35px;text-align:center}}.devis-upload-section .devis-upload-section-mid .devis-upload-title{margin:20px 0}@media (min-width:992px){.devis-upload-section .devis-upload-section-mid .devis-upload-title{margin:0 0 30px}}@media (min-width:992px){.devis-upload-section .devis-upload-section-right{width:calc(50% - 34px);text-align:left;padding-left:120px}}@media (min-width:992px){.devis-upload-section .devis-title-area,.devis-upload-section .devis-upload-area{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.devis-upload-section .devis-upload-area{-ms-flex-align:start;align-items:flex-start}}@media (min-width:992px){.devis-upload-section .devis-upload-wrapper{min-width:calc(50% - 34px)}}.devis-upload-section .upload_button_wrapper .button{text-align:center;margin:0;cursor:pointer}.devis-upload-section .upload-wrapper-btn{margin-left:10%}.devis-upload-ou{position:relative;margin-top:40px;margin-bottom:30px}.devis-upload-ou:before{content:"";width:100%;height:1px;display:block;position:absolute;top:0;left:0;background-color:#dbd0ff}.devis-upload-ou span{min-width:33px;min-height:33px;position:absolute;border:1px solid #dbd0ff;border-radius:50%;padding:5px;background-color:#fff;left:50%;transform:translate(-50%,-50%);font-size:16px;font-family:ralewaysemibold,sans-serif;text-transform:uppercase;aspect-ratio:1/1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.devis-upload-ou{margin:0}.devis-upload-ou:before{width:1px;height:147px}.devis-upload-ou span{top:20px;left:-17px;transform:translate(0)}}.step_2 .file--mime-image-png{display:inline-block;padding-left:25px;background:url(/themes/custom/imagence/css/../images/source/check-decrypt.png) 0 no-repeat transparent}.step_2 [class*=form-item-upload-file] input{display:none}.devis-audio-form .step_2 [class*=form-item-upload-file] label,.devis-dentaire-form .step_2 [class*=form-item-upload-file] label,.devis-optique-form .step_2 [class*=form-item-upload-file] label{position:relative;display:block;width:100%;max-width:420px;padding:15px 40px;margin:25px auto;background:#fff;min-height:18px;border:2px solid #6e45ff;cursor:pointer;text-align:center}[class*=form-item-upload-file] .mdd_upload_delete{position:absolute;top:0;right:0;width:40px;height:100%;z-index:2;background:url(/themes/custom/imagence/css/../images/source/trash-icone.png) no-repeat 50%}.devis-dentaire-form .step_2 [id*=edit-upload-remove-button],.devis-optique-form .step_2 [id*=edit-upload-remove-button]{display:none}.input-tooltip-wrapper{position:relative}.input-tooltip-wrapper input{padding-right:35px}.form_openid{text-align:center;margin:auto;width:80%}.form_openid article{display:none}.form_openid .title{text-align:center;text-transform:uppercase}.form_openid .content{text-align:center}.form_openid .list_scopes{text-align:justify;margin:15px 0;display:table;margin-right:auto;margin-left:auto;list-style-type:inherit}.form_openid .list_scopes li{list-style-type:inherit}.form_openid #edit-submit{background-color:#6e45ff}.form-item{margin-bottom:32px;position:relative}.form-item.fieldgroup{margin-bottom:27px}.form-annuaire .form-item.fieldgroup{margin-bottom:0}.cbpr-annuaire-search.with-results .filiere-wrapper-one,.devis-audio-form .label_beneficiaire,.devis-dentaire-form .label_beneficiaire,.devis-optique-form .label_beneficiaire,.devis-upload-section .devis-upload-title,.form-annuaire form .filiere-autre legend,.label,.telesante-form .label_beneficiaire,label{margin-bottom:5px;font-size:14px;line-height:22px}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder{color:#6e45ff;opacity:.5}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder{color:#6e45ff;opacity:.5}input[type=date]:-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=time]::-ms-input-placeholder{color:#6e45ff;opacity:.5}input[type=date]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder{color:#6e45ff;opacity:.5}[type=checkbox]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;cursor:pointer;opacity:0}[type=checkbox]~label{padding-left:37px;display:inline-block;font-size:14px;font-family:ralewayregular,sans-serif;font-weight:400}[type=checkbox]~label:after{content:"";width:20px;height:20px;border:1px solid rgba(110,69,255,.5);border-radius:0;position:absolute;top:0;left:0;display:block;background:#fff}.form-item [type=checkbox]~label:after{left:15px}.step_4 [type=checkbox]~label:after{left:0}[type=checkbox]:checked~label:before{position:absolute;top:0;left:3px;font-family:icomoon;font-size:12px;text-indent:0;color:#6e45ff;z-index:1}.form-item [type=checkbox]:checked~label:before{left:18px}.step_4 [type=checkbox]:checked~label:before{left:4px}[type=checkbox]~label{transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media (min-width:992px){.uploader-wrapper-btn{padding-left:154px}}.select2-container--default .select2-selection--single{border-color:rgba(110,69,255,.25)}.select2-container--default .select2-selection--single .select2-selection__arrow{width:26px;height:26px;top:50%;right:12px;transform:translateY(-50%);font-family:icomoon}.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:26px;line-height:26px;color:#6e45ff}.service-reference-details strong{font-weight:400;text-transform:uppercase;font-size:12px;color:#6e45ff}.role--authenticated .block-imagence-branding img{max-width:90px;max-height:65px}@media (min-width:768px){.role--authenticated .block-imagence-branding img{max-width:110px;max-height:60px}}@media (min-width:992px){.role--authenticated .block-imagence-branding img{max-width:100%}}tr{border-bottom:1px solid #ededed}td,th{padding:.75em .75em .75em 0}@font-face{font-family:ralewaybold;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-bold-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewayextrabold;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaylight;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-light-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaymedium;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-medium-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-regular-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaysemibold;src:url(/themes/custom/imagence/css/../fonts/raleway/raleway-semibold-webfont.woff2) format("woff2"),url(/themes/custom/imagence/css/../fonts/raleway/raleway-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(/themes/custom/imagence/css/../fonts/icomoon.eot?sfwmb4);src:url(/themes/custom/imagence/css/../fonts/icomoon.eot?sfwmb4#iefix) format("embedded-opentype"),url(/themes/custom/imagence/css/../fonts/icomoon.ttf?sfwmb4) format("truetype"),url(/themes/custom/imagence/css/../fonts/icomoon.woff?sfwmb4) format("woff"),url(/themes/custom/imagence/css/../fonts/icomoon.svg?sfwmb4#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}html{color:#666;letter-spacing:.03em}h1,h2,h3,h4,h5,h6,html{font-family:ralewayregular}h1,h2,h3,h4,h5,h6{font-size:16px}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:1.2em}a{color:#6e45ff;transition:color .15s ease}a:active,a:focus,a:hover{color:shade(#6e45ff,25%)}.outdated-browser-wrapper a,.outdated-browser-wrapper a:active,.outdated-browser-wrapper a:focus,.outdated-browser-wrapper a:hover{color:#fff;text-decoration:underline}.link{font-family:ralewaybold,sans-serif;color:#6e45ff}hr{border-bottom:1px solid #ededed}strong{font-family:ralewayextrabold,sans-serif}.strong,strong{font-weight:400}.strong{font-family:ralewaybold,sans-serif}.small{font-size:14px;line-height:25px}.small,.tag{font-style:normal}.tag{font-size:13px;font-family:ralewaybold,sans-serif;line-height:normal;text-transform:uppercase}.chapo,.chapo *{font-size:20px;font-family:ralewaysemibold,sans-serif;line-height:30px}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filters-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow:before,.icon-chevron-down:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\e907"}.icon-filter:before,.show__more-filter:before{content:"\e90c"}.icon-burger:before{content:"\e90d"}.icon-menu-user:before{content:"\e909"}.icon-dots:before{content:"\e90a"}.icon-phone:before,.result-list .wrap-info .tel:before{content:"\e90b"}.icon-dwnload:before,.upload-visual-beautify:before{content:"\e908"}.icon-check:before,[type=checkbox]:checked~label:before{content:"\e906"}.icon-search:before{content:"\e900"}.ic-youtube:before,.icon-youtube:before{content:"\e904"}.ic-linkin:before,.icon-brand:before,.icon-linkedin:before,.icon-social:before{content:"\e903"}.icon-star-full:before{content:"\e901"}.ic-linkin,.ic-youtube{font-family:icomoon}.d-flex{display:-ms-flexbox;display:flex}@media (min-width:992px){.d-lg-flex{display:-ms-flexbox;display:flex}}.align-items-center{-ms-flex-align:center;align-items:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.justify-content-center,.justify-content-xs-center{-ms-flex-pack:center;justify-content:center}.justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-40,.mt-50{margin-top:50px}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-27{margin-bottom:27px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-lg-0{margin-bottom:0}.pt-40{padding-top:40px}.pt-48{padding-top:48px}.pb-40{padding-bottom:40px}.pb-48{padding-bottom:48px}.heading-1,h1{font-size:40px;line-height:47px}.heading-2,.view-communiques-de-presse>.view-header,h2{font-size:22px;font-family:ralewayregular,sans-serif;line-height:normal}@media (min-width:768px){.heading-2,.view-communiques-de-presse>.view-header,h2{font-size:32px;line-height:38px}}.heading-3,h3{font-size:20px;line-height:24px}@media (min-width:768px){.heading-3,h3{font-size:26px;line-height:30px}}.heading-4,h4{font-size:22px;line-height:24px}.heading-5{font-size:16px;font-family:ralewaybold,sans-serif;line-height:25px}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#555;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:ralewayregular,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;transition:background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.code-otp-form [type=button],.code-otp-form [type=reset],.code-otp-form [type=submit],.code-otp-form button,.devis-consentement-form [type=button],.devis-consentement-form [type=reset],.devis-consentement-form [type=submit],.devis-consentement-form button{background:#6e45ff}[type=button]:focus,[type=button]:hover,[type=reset]:focus,[type=reset]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#444;color:#fff}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;opacity:.5}[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,button:disabled:hover{background-color:#555}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;padding:0}label,legend{margin-bottom:.375em}label{display:block;font-weight:400}input,select,textarea{display:block;font-family:ralewayregular,sans-serif;font-size:16px}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(110,69,255,.25);border-radius:0;box-shadow:inherit;box-sizing:border-box;padding:19px 21px;transition:border-color .15s ease;width:100%;font-family:ralewayregular,sans-serif;font-weight:400;height:54px}[type=color]:focus,[type=color]:hover,[type=date]:focus,[type=date]:hover,[type=datetime-local]:focus,[type=datetime-local]:hover,[type=datetime]:focus,[type=datetime]:hover,[type=email]:focus,[type=email]:hover,[type=month]:focus,[type=month]:hover,[type=number]:focus,[type=number]:hover,[type=password]:focus,[type=password]:hover,[type=search]:focus,[type=search]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,[type=week]:focus,[type=week]:hover,input:not([type]):focus,input:not([type]):hover,textarea:focus,textarea:hover{border-color:#6e45ff;border-color:#555;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(85,85,85,.7);outline:none}.primaire-wrapper [type=color],.primaire-wrapper [type=date],.primaire-wrapper [type=datetime-local],.primaire-wrapper [type=datetime],.primaire-wrapper [type=email],.primaire-wrapper [type=month],.primaire-wrapper [type=number],.primaire-wrapper [type=password],.primaire-wrapper [type=search],.primaire-wrapper [type=tel],.primaire-wrapper [type=text],.primaire-wrapper [type=time],.primaire-wrapper [type=url],.primaire-wrapper [type=week],.primaire-wrapper input:not([type]),.primaire-wrapper textarea{margin-bottom:15px}@media (min-width:992px){.primaire-wrapper [type=color],.primaire-wrapper [type=date],.primaire-wrapper [type=datetime-local],.primaire-wrapper [type=datetime],.primaire-wrapper [type=email],.primaire-wrapper [type=month],.primaire-wrapper [type=number],.primaire-wrapper [type=password],.primaire-wrapper [type=search],.primaire-wrapper [type=tel],.primaire-wrapper [type=text],.primaire-wrapper [type=time],.primaire-wrapper [type=url],.primaire-wrapper [type=week],.primaire-wrapper input:not([type]),.primaire-wrapper textarea{margin-bottom:32px}}.cbpr-annuaire-search [type=color],.cbpr-annuaire-search [type=date],.cbpr-annuaire-search [type=datetime-local],.cbpr-annuaire-search [type=datetime],.cbpr-annuaire-search [type=email],.cbpr-annuaire-search [type=month],.cbpr-annuaire-search [type=number],.cbpr-annuaire-search [type=password],.cbpr-annuaire-search [type=search],.cbpr-annuaire-search [type=tel],.cbpr-annuaire-search [type=text],.cbpr-annuaire-search [type=time],.cbpr-annuaire-search [type=url],.cbpr-annuaire-search [type=week],.cbpr-annuaire-search input:not([type]),.cbpr-annuaire-search textarea{margin-bottom:0}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime-local]:disabled:hover,[type=datetime]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd}[type=color]::-webkit-input-placeholder,[type=date]::-webkit-input-placeholder,[type=datetime-local]::-webkit-input-placeholder,[type=datetime]::-webkit-input-placeholder,[type=email]::-webkit-input-placeholder,[type=month]::-webkit-input-placeholder,[type=number]::-webkit-input-placeholder,[type=password]::-webkit-input-placeholder,[type=search]::-webkit-input-placeholder,[type=tel]::-webkit-input-placeholder,[type=text]::-webkit-input-placeholder,[type=time]::-webkit-input-placeholder,[type=url]::-webkit-input-placeholder,[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585}[type=color]::-moz-placeholder,[type=date]::-moz-placeholder,[type=datetime-local]::-moz-placeholder,[type=datetime]::-moz-placeholder,[type=email]::-moz-placeholder,[type=month]::-moz-placeholder,[type=number]::-moz-placeholder,[type=password]::-moz-placeholder,[type=search]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=text]::-moz-placeholder,[type=time]::-moz-placeholder,[type=url]::-moz-placeholder,[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#858585}[type=color]:-ms-input-placeholder,[type=color]::-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=date]::-ms-input-placeholder,[type=datetime-local]:-ms-input-placeholder,[type=datetime-local]::-ms-input-placeholder,[type=datetime]:-ms-input-placeholder,[type=datetime]::-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=email]::-ms-input-placeholder,[type=month]:-ms-input-placeholder,[type=month]::-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=number]::-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=password]::-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=search]::-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=tel]::-ms-input-placeholder,[type=text]:-ms-input-placeholder,[type=text]::-ms-input-placeholder,[type=time]:-ms-input-placeholder,[type=time]::-ms-input-placeholder,[type=url]:-ms-input-placeholder,[type=url]::-ms-input-placeholder,[type=week]:-ms-input-placeholder,[type=week]::-ms-input-placeholder,input:not([type]):-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#858585}[type=color]::placeholder,[type=date]::placeholder,[type=datetime-local]::placeholder,[type=datetime]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585}textarea{resize:vertical}[type=radio]{display:inline-block;margin-right:.375em;moz-appearance:none;-webkit-appearance:none;position:relative;top:1px;width:15px;height:15px;border-radius:50%;border:1px solid #ccc;transition:all .25s ease-in-out}[type=radio]:checked{background:#6e45ff;border:1px solid #6e45ff;transition:all .25s ease-in-out}[type=file]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto;height:54px;border-radius:4px;font-weight:300}.form-item .select2-container{width:100%!important}.header-region .form-item .select2-container{margin-bottom:0}.form-item .select2-container .select2-selection--single{height:54px}.header-region .form-item .select2-container .select2-selection--single{height:30px}.form-annuaire .form-item .select2-container .select2-selection--single{height:44px;border-radius:22px}.form-item .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:52px;padding-left:23px;padding-right:50px}.header-region .form-item .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}.form-annuaire .form-item .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.form-item .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotateX(180deg) translateY(-50%);margin-top:-26px}.form-item .select2-container--default.select2-container--open .select2-selection--single{border:2px solid #6e45ff;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(85,85,85,.7);outline:none}.form-item .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.js input.form-autocomplete{background:#fff url(/themes/custom/imagence/css/../images/source/search.png) no-repeat calc(100% - 20px) 50%;padding-right:47px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[type=checkbox]:focus,[type=file]:focus,[type=radio]:focus,select:focus{outline:none}input[type=search]{box-sizing:border-box}form label{font-weight:600}ol,ul{list-style-type:none;padding:0}dl,dt,ol,ul{margin:0}dt{font-weight:600}dd,figure{margin:0}img,picture{max-width:100%;height:auto;vertical-align:top}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%}thead{line-height:1.3;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #ddd}th{font-weight:600}td,th{padding:.75em}html{color:#00235b;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6,html{font-family:ralewayregular,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.3;margin:0 0 .75em}h5{font-size:1.1em}p{margin:0 0 .75em}a{color:#555;text-decoration:none;transition:all .15s ease}a.devis-link{display:inline-block;text-decoration:underline;color:#0f2446;font-size:16px;margin-bottom:20px}a:active,a:focus,a:hover{color:#404040}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}code,pre,tt{font:1em andale mono,lucida console,monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}.nested-content-child-content-video iframe{width:100%;max-width:600px}.header-region .block-selectedassureurblock{padding:0 15px}.relative{position:relative}.bg-primary-light{background:rgba(110,69,255,.03)}.color-primary{color:#6e45ff}.color-tertiary{color:#52bdc5}#navigation li,.breadcrumb li{list-style-type:none;display:inline-block}.navbar-toggler{color:#fff;font-size:20px;padding:10px 12px 8px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#6e45ff}.sticky-header .navbar-toggler{width:50px;height:38px;border-radius:6px 0 0 6px;font-size:18px}.navbar-toggler:hover{background:#00235b}@media (min-width:992px){.navbar-toggler{display:none}}.navbar-toggler-user{font-family:icomoon}.role--authenticated .header-region .navbar-toggler-user:before{content:"\e909"}.navbar-toggler.menu-b,.navbar-toggler.menu-public{position:relative;display:block;right:auto;top:auto;left:auto;transform:none;margin:0 auto;width:100%;background:#6e45ff}.navbar-toggler.menu-public{background:none;color:#6e45ff}@media (min-width:992px){.navbar-toggler.menu-public{background:#6e45ff;color:#fff}}.sticky .navbar-toggler.menu-public{color:#fff;background:#6e45ff}.sticky-header .navbar-toggler .navbar-toggler-icon{display:-ms-flexbox;display:flex}.menu-b-btn-wrapper{background:#fff;display:block}@media (min-width:992px){.menu-b-btn-wrapper{display:none}}.menu-public-btn-wrapper{position:absolute;top:10px;right:10px;color:#fff;display:block}@media (min-width:992px){.menu-public-btn-wrapper{display:none}}.sticky .menu-public-btn-wrapper{color:#6e45ff}.menu-public-ul{display:none}@media (min-width:992px){.menu-public-ul{display:block}}.menu-public-ul.open{display:-ms-flexbox;display:flex}@media (min-width:992px){.menu-public-ul.open{display:block}}.menu-public-ul.open .menu-item{display:block}@media (min-width:992px){.menu-public-ul.open .menu-item{display:inline-block}}.navbar-header-menu{display:none}.navbar-header-menu.show{display:block;position:absolute;width:100%;top:100%;left:0}@media (min-width:992px){.navbar-header-menu{display:block;margin-left:auto}}.navbar-header-menu .menu-item{display:block}@media (min-width:992px){.navbar-header-menu .menu-item{display:inline-block}}@media (min-width:992px){.role--commercial .navbar-header-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#block-imagence-account-menu{background-color:#fff;top:0;z-index:100;width:100%;position:static}#block-imagence-account-menu ul{margin:auto;padding:0;max-width:1080px;width:100%;text-align:center}#block-imagence-account-menu li{vertical-align:middle}#block-imagence-account-menu li a{color:#00235b;padding:18px 20px;display:block;font-weight:600;font-size:12px;line-height:1;text-transform:uppercase;font-family:ralewaybold,sans-serif;transition:background-color .5s ease}#block-imagence-account-menu li a:hover{background:#6e45ff;color:#fff}header#header #header-region .block-imagence-branding{-ms-flex:inherit;flex:inherit;margin:7px 0}@media (max-width:991.98px){header#header #header-region .block-imagence-branding{position:absolute;left:15px;top:50%;transform:translateY(-50%);margin:0}}@media (max-width:991.98px){.role--authenticated header#header #header-region .block-imagence-branding{left:50%;transform:translate(-50%,-50%)}}@media (max-width:991.98px){.sticky-header{width:100%;z-index:9;top:0;left:0;background:#fff;min-height:67px}}.public-logo-custom{padding:4px 0;position:relative}.public-logo-custom a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:992px){.is_front .public-logo-custom a{position:absolute;top:40px;left:0}}.sticky .public-logo-custom a{position:static}.public-logo-custom svg{width:85px;height:52px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;fill:#6e45ff}@media (min-width:992px){.public-logo-custom svg{width:115px;height:64px;fill:#fff}}@media (min-width:992px){.is_front .public-logo-custom svg{width:180px;height:100px;fill:#6e45ff}}.sticky .public-logo-custom svg{fill:#fff}@media (min-width:992px){.sticky .public-logo-custom svg{width:115px;height:64px;fill:#fff}}@media (min-width:992px){.public-logo-logged{display:block}}.public-logo-logged a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.public-logo-logged svg{width:105px;height:46px;fill:#6e45ff}@media (min-width:992px){.public-logo-logged svg{width:152px;height:66px}}@media (min-width:992px){.menu-main-cbp{margin-right:4px}}.sticky-menu .menu--main{min-width:100%;left:0;z-index:999!important}.menu--footer .menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.menu--footer .menu{-ms-flex-pack:start;justify-content:flex-start}}.menu--footer li a{text-transform:uppercase;text-decoration:underline;font-size:12px;color:#fff;transition:all .5s ease}.menu--social-icons .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu--social-icons a{font-size:0;width:25px;height:25px;border-radius:50%;color:#00235b;background:#fff}.menu--social-icons a:focus,.menu--social-icons a:hover{color:#6e45ff}.menu--social-icons a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.menu-sticky-wrapper:not(.sticky-menu) .menu--main{position:static!important}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 .5em;margin:0}.pager__items{padding:12px 0;background:#fff;border:2px solid #ededed;text-align:center}.pager__item{display:inline-block;vertical-align:top;margin:0 1px;border:1px solid #ededed;min-width:34px;height:34px;line-height:34px;color:#666;font-size:14px;font-family:ralewaysemibold,sans-serif;text-align:center;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}@media (min-width:768px){.pager__item{min-width:38px;height:38px;line-height:38px}}.pager__item:focus,.pager__item:hover{background:#6e45ff;color:#fff}.pager__item:focus a,.pager__item:hover a{color:#fff}.pager__item a{display:block;color:#666}.pager__item--first,.pager__item--last{display:none}.pager__item--next,.pager__item--previous{border:none}.pager__item--next:focus,.pager__item--next:hover,.pager__item--previous:focus,.pager__item--previous:hover{background:none}.pager__item--next span,.pager__item--previous span{display:none}.pager__item--next a,.pager__item--previous a{position:relative;width:34px;height:34px}@media (min-width:768px){.pager__item--next a,.pager__item--previous a{width:38px;height:38px}}.pager__item--next a:before,.pager__item--previous a:before{content:"";width:0;height:0;border-style:solid;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pager__item--previous a:before{border-width:9px 9px 9px 0;border-color:transparent #666 transparent transparent}.pager__item--previous a:focus:before,.pager__item--previous a:hover:before{border-color:transparent #6e45ff transparent transparent}.pager__item--next a:before{border-width:9px 0 9px 9px;border-color:transparent transparent transparent #666}.pager__item--next a:focus:before,.pager__item--next a:hover:before{border-color:transparent transparent transparent #6e45ff}.pager__item--active{background:#6e45ff}.pager__item--active a{color:#fff}.pager__item--ellipsis{line-height:27px}@media (min-width:768px){.pager__item--ellipsis{line-height:30px}}.wrap-intro{max-width:1200px;margin:auto;width:100%}.form-recherche{background-color:#00265b;padding:35px 0;margin-bottom:25px;position:relative}.page-annuaire .form-recherche{background-color:transparent;padding:0;margin-bottom:40px}.form-recherche .fieldset-wrapper{font-weight:400;font-size:15px;line-height:15px}.form-recherche .fieldset-wrapper a{text-decoration:underline}.form-recherche .fieldset-wrapper a:focus,.form-recherche .fieldset-wrapper a:hover{text-decoration:none}.form-recherche .form-text{height:44px;padding:12px 28px;line-height:1;border-radius:22px}.form-recherche .form-submit{min-width:211px;padding:18px 37px}.intro-wrapper{margin-bottom:30px}.intro-wrapper p{margin-bottom:0;font-size:14px;line-height:21px;color:#fff}@media (min-width:768px){.outer-wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.outer-wrapper.first .fieldset-wrapper>div{padding-right:10px}}.outer-wrapper.first .fieldset-wrapper>div:last-child{padding-right:0}@media (min-width:768px){.wrapper-tranche{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width:768px){.pathologie-wrapper,.wrapper-specialite{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (min-width:768px){.outer-wrapper.second .form-item{-ms-flex:0 0 47%;flex:0 0 47%;max-width:47%}}.form-recherche .select2-container--default .select2-selection--single{border-radius:0}.form-recherche .ajax-progress{display:none}.et-ou-wrapper{padding-bottom:20px}@media (min-width:768px){.et-ou-wrapper{padding-top:40px;padding-bottom:0}}.submit-wrapper{margin-top:8px;text-align:center;padding:0 15px}.annuaire-wrap-intro{margin-bottom:17px}.annuaire-image{margin:0 0 25px}.annuaire-title{margin-bottom:30px;font-size:26px;font-family:ralewayregular,sans-serif;font-weight:400}.annuaire-desc{font-size:16px;line-height:30px;color:#02225b;margin:0}.sorting{margin-bottom:25px;line-height:25px}@media (min-width:768px){.sorting{text-align:right}}.sorting,.sorting .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px;color:#6e45ff;line-height:25px}.sorting .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left;text-decoration:underline;padding-left:0}body .select2-results__option{font-size:16px;color:#000;padding:10px 15px}body .select2-container--default .select2-results__option[aria-selected=true]{background:none;color:#000;font-weight:700}body .select2-dropdown{border:none;border-radius:0;box-shadow:2px 2px 2px rgba(0,0,0,.2)}body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-results__option--highlighted[aria-selected]{background:none;color:#6e45ff}.sorting .select2-container--default .select2-selection--single{border:none;background:none}.sorting .select2-container--default .select2-selection--single .select2-selection__arrow{background:url(/themes/custom/imagence/css/../images/source/icone-arrowfilter.png) 50% 50% no-repeat transparent}.sorting .select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.sorting .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.form-result{padding-top:35px;padding-bottom:35px}.nos-result{margin:0 0 15px;font-size:25px;font-weight:600;line-height:25px;color:#000}.results-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-row>div{position:relative;width:100%}.results-left{background:#f8f8f8;width:100%}@media (min-width:992px){.results-left{-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%}}.results-left .item-lists{display:-ms-flexbox;display:flex;overflow-x:auto}@media (min-width:992px){.results-left .item-lists{display:block}}.results-left.results-left-light{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding-top:20px}@media (min-width:992px){.results-left.results-left-light{padding:30px 0 116px}}.results-left .results-left-light-parent-name{font-size:28px;font-weight:400;color:#6e45ff;padding:0 30px;margin-bottom:25px}.cbpr-guide-medicamment-search .wrapper-text-recherche{margin-bottom:20px}.right-result-title{color:#6e45ff;font-size:28px;margin-bottom:15px}.right-result-image{margin-bottom:15px}body .details{width:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:30px 22px}@media (min-width:992px){body .details{margin-left:3px;flex:0 0 calc(66% - 3px);-ms-flex:0 0 calc(66% - 3px);max-width:calc(66% - 3px);padding:30px 45px 30px 56px}}.results-row .item-list{padding:22px 30px;position:relative;cursor:pointer;transition:background-color .3s ease-out;min-width:230px}.results-row .item-list:hover{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.results-row .item-list.results-left-light-item{font-family:ralewaysemibold,sans-serif;font-size:14px;color:#00265b;padding:20px 30px}@media (min-width:992px){.results-row .item-list.results-left-light-item{padding-top:6px;padding-bottom:6px}}.item-list.active{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.item-list.active:before{content:"";border-top:8px solid #6e45ff;position:absolute;left:0;top:0;width:100%;z-index:1;box-sizing:border-box}@media (min-width:992px){.item-list.active:before{border-top:none;border-left:8px solid #6e45ff;height:100%}}.rs{font-size:17px;font-weight:600;text-transform:uppercase;color:#00265b}.address,.rs,.type-etab{margin:0 0 5px;line-height:20px}.address,.type-etab{font-size:15px;color:#000}.type-etab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.item-list .type-etab{display:block}}.etab-etoile{display:-ms-flexbox;display:flex;margin-left:10px}@media (max-width:991.98px){.item-list .etab-etoile{margin:5px 0 10px}}.glyphicon.icon-star-full{color:#6e45ff;font-size:16px!important;margin-right:1px}.glyphicon.icon-star-full.empty{color:#b0b0b0}.detail-title{font-size:28px;font-weight:400;line-height:normal;margin:0 0 15px}.detail-subtitle{font-size:18px;font-weight:700;margin:25px 0 20px;color:#00265b}@media (min-width:992px){.detail-subtitle{margin:45px 0}}@media (min-width:768px){.flex-inline{display:-ms-flexbox;display:flex;-ms-flex-align:top;align-items:top}}.detail-link{font-size:13px;font-weight:600;line-height:15px;color:#6e45ff;padding-left:40px;position:relative;text-decoration:underline;cursor:pointer;margin:20px 0;display:inline-block}@media (min-width:768px){.detail-link{margin:0;font-size:15px}}.detail-link:focus,.detail-link:hover{text-decoration:none;color:#6e45ff}.flex-inline .detail-link{margin-left:auto;white-space:nowrap;-ms-flex-item-align:center;align-self:center}.detail-link:before{width:26px;height:26px;background:#6e45ff;border-radius:50%;left:0}.detail-link:after,.detail-link:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.detail-link:after{left:4px;width:17px;height:15px;display:block;z-index:1}.google-calculation:after{background:url(/themes/custom/imagence/css/../images/source/icone-carte.png) 50% 50% no-repeat transparent}.indicateur:after{background:url(/themes/custom/imagence/css/../images/source/icone-ques.png) 50% 50% no-repeat transparent}.more-pathology:after{width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#fff transparent transparent;left:7px}.more-pathology.open:after{transform:translateY(-60%) rotate(-180deg)}.tx{font-size:14px;color:#6e45ff;font-weight:700}.cbpr-annuaire-search.with-results .tx .filiere-wrapper-one,.devis-audio-form .tx .label_beneficiaire,.devis-dentaire-form .tx .label_beneficiaire,.devis-optique-form .tx .label_beneficiaire,.devis-upload-section .tx .devis-upload-title,.form-annuaire form .filiere-autre .tx legend,.telesante-form .tx .label_beneficiaire,.tx .cbpr-annuaire-search.with-results .filiere-wrapper-one,.tx .devis-audio-form .label_beneficiaire,.tx .devis-dentaire-form .label_beneficiaire,.tx .devis-optique-form .label_beneficiaire,.tx .devis-upload-section .devis-upload-title,.tx .form-annuaire form .filiere-autre legend,.tx .label,.tx .telesante-form .label_beneficiaire{display:inline-block;vertical-align:top;color:#525252;font-weight:200}@media (min-width:768px){.cbpr-annuaire-search.with-results .tx .filiere-wrapper-one,.devis-audio-form .tx .label_beneficiaire,.devis-dentaire-form .tx .label_beneficiaire,.devis-optique-form .tx .label_beneficiaire,.devis-upload-section .tx .devis-upload-title,.form-annuaire form .filiere-autre .tx legend,.telesante-form .tx .label_beneficiaire,.tx .cbpr-annuaire-search.with-results .filiere-wrapper-one,.tx .devis-audio-form .label_beneficiaire,.tx .devis-dentaire-form .label_beneficiaire,.tx .devis-optique-form .label_beneficiaire,.tx .devis-upload-section .devis-upload-title,.tx .form-annuaire form .filiere-autre legend,.tx .label,.tx .telesante-form .label_beneficiaire{white-space:nowrap}}.list-tx,.tx .patho-name{color:#525252;font-weight:200}.list-tx{line-height:27px}.row-patho{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.more-pathology{margin:25px 0;color:#6e45ff;font-size:13px;font-family:ralewaysemibold,sans-serif;text-decoration:underline;text-align:right;cursor:pointer}@media (min-width:768px){.more-pathology{font-size:15px}}.more-pathology:hover{text-decoration:none}.selection-etab-msg{font-size:16px;text-align:center;font-weight:600;color:#666;padding-top:180px;background:url(/themes/custom/imagence/css/../images/source/list.png) top no-repeat transparent;background-size:150px}@media (min-width:992px){.selection-etab-msg{background-position:center 169px;padding-top:380px;font-size:22px}}.item-detail:not(.active){display:none}.page-guide-medicaments-sans-ordonnance .main-wrapper-block{margin-bottom:0}.page-guide-medicaments-sans-ordonnance #content-area .block-imagence-content{background:#f6f6f6;padding-bottom:100px}.page-guide-medicaments-sans-ordonnance #content-area .block-imagence-content .form-result{padding:40px;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.21)}.page-guide-medicaments-sans-ordonnance #content-area .block-imagence-content .form-result.maladie-items{box-shadow:none;padding:0;background:none}.results-row .molecule-title,.results-row .product-content-title{margin:0 0 30px;padding:0;font-size:28px;color:#6e45ff;font-weight:300}.results-row span{font-family:Open sans!important;font-size:14px!important}.results-row span.Style27{display:block}.results-row span.Style19{font-size:14px;color:#00265b}.results-row font{font-family:Open sans!important;font-size:14px!important}.results-row table{font-size:14px;color:#00265b}.results-row .p-title,.results-row .Titres{margin:0;padding:0;font-size:22px;color:#6e45ff;font-weight:400;display:inline-block}.results-row p{margin:0;padding:0;font-size:14px;color:#00265b}.results-row #chapitre_header_titre,.results-row .AmmAnnexeTitre3{margin:20px 0 5px;font-size:16px;color:#00265b;font-weight:700;text-transform:uppercase}.results-row ul li{list-style:disc;font-size:14px;color:#00265b}.results-row .with-img{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.results-row .with-img:after{display:block;clear:both;content:""}.results-row .with-img .have-img{width:70%}.results-row .multiple-tables>table{margin-bottom:25px}.results-row .product-content{position:relative}.results-row .product-content .p-row{margin:0 0 30px}.results-row .product-content .nav-signet{position:absolute;top:14px}@media (min-width:992px){.results-row .product-menu-content{display:-ms-flexbox;display:flex}}@media (min-width:992px){.results-row .product-menu-content .product-menu{-ms-flex:0 0 calc(28% + 40px);flex:0 0 calc(28% + 40px);margin:0 20px 0 -40px;border-right:4px solid #d8d8d8}}.results-row .product-menu-content .product-menu ul{margin:0;padding:0;list-style:none}@media (min-width:992px){.results-row .product-menu-content .product-menu ul{position:sticky;top:190px}}.results-row .product-menu-content .product-menu ul li{margin:0;padding:3px 20px;list-style:none;cursor:pointer;font-weight:700}.results-row .product-menu-content .product-menu ul li.is-active{border-left:5px solid #6e45ff;padding:0 20px 0 15px;box-shadow:0 0 15px rgba(0,0,0,.1)}.med-molecule{background:#6e45ff;margin:20px 0 0;padding:20px 20px 25px;border-radius:30px}.med-molecule>div{color:#fff}.med-molecule>div.med-molecule-label{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 6px}.med-molecule>div.molecules-item{cursor:pointer}.med-molecule>div.molecules-item,.med-molecule>div.molecules-item a{font-size:12px;font-weight:700;color:#fff;text-decoration:underline}html body .jconfirm .jconfirm-scrollpane .jconfirm-box{width:100%;max-width:calc(100% - 30px);border-radius:0}@media (min-width:992px){html body .jconfirm .jconfirm-scrollpane .jconfirm-box{max-width:900px}}html body .jconfirm .jconfirm-scrollpane .jconfirm-box .form-group{position:relative}html body .jconfirm .jconfirm-scrollpane .jconfirm-box .form-group .loop{display:block;width:60px;height:60px;cursor:pointer;background:url(/themes/custom/imagence/css/../images/source/search.png) no-repeat 50%;position:absolute;top:0;right:0}html body .jconfirm .jconfirm-scrollpane .jconfirm-box input.recherche-tx{color:#00265b;border:none;border-bottom:2px solid #6e45ff;border-radius:0;box-shadow:none;margin-bottom:5px;padding-right:60px}html body .jconfirm .jconfirm-scrollpane .jconfirm-box div.jconfirm-content{text-align:left;font-size:13px;color:#777;margin-bottom:5px}html body .jconfirm .jconfirm-scrollpane .jconfirm-box .jconfirm-buttons{display:none}html body .jconfirm .jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn{background:#6e45ff;color:#fff;width:100%;max-width:365px;height:50px;line-height:50px;font-size:14px;padding:0 30px;border-radius:0}html body .jconfirm .jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn:focus,html body .jconfirm .jconfirm-scrollpane .jconfirm-box .jconfirm-buttons .btn:hover{background:#00265b}.jc-bs3-container{padding-left:15px;padding-right:15px}.page-recherche #content-area .block-form-recherche{width:100%;max-width:1080px;margin:0 auto 24px;padding:20px 15px}@media (min-width:992px){.page-recherche #content-area .block-form-recherche{padding:40px}}.page-recherche #content-area .block-form-recherche .form-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-recherche #content-area .block-form-recherche .form-item{margin-bottom:0}.page-recherche #content-area .block-form-recherche form{margin:0;display:-ms-flexbox;display:flex}.page-recherche #content-area .block-form-recherche form .form-item-mots-recherche{margin-bottom:20px;position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){.page-recherche #content-area .block-form-recherche form .form-item-mots-recherche{max-width:calc(100% - 215px);-ms-flex:0 0 calc(100% - 215px);flex:0 0 calc(100% - 215px);margin-bottom:0}}.page-recherche #content-area .block-form-recherche form .form-item-mots-recherche input.form-text{height:50px;border-radius:2px 0 0 2px;background:url(/themes/custom/imagence/css/../images/source/search.png) no-repeat 98% #fff;padding-right:40px}.page-recherche #content-area .block-form-recherche form .recherche-query-all h1{color:#00265b}.page-recherche #content-area .block-form-recherche form label{color:#00265b;font-size:18px;font-family:Open Sans;font-weight:600}.page-recherche #content-area .block-form-recherche form input.form-text{color:#00265b;border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);margin-bottom:0}.page-recherche #content-area .block-form-recherche form input.form-text:focus{border-color:#6e45ff;color:#6e45ff}.page-recherche #content-area .block-form-recherche form .form-actions{position:relative;width:100%;padding-right:15px;padding-left:15px;text-align:center}@media (min-width:768px){.page-recherche #content-area .block-form-recherche form .form-actions{max-width:215px;-ms-flex:0 0 215px;flex:0 0 215px}}.page-recherche #content-area .block-form-recherche form .form-actions .button{background:#6e45ff;color:#fff;width:100%;height:50px;line-height:50px;font-size:14px;padding:0 30px;border-radius:0}@media (min-width:768px){.page-recherche #content-area .block-form-recherche form .form-actions .button{max-width:215px}}.page-recherche #content-area #block-imagence-content{width:100%;max-width:1080px;margin:0 auto;padding-left:15px;padding-right:15px}.page-recherche #content-area .block-imagence-content header h2{margin-bottom:10px}.page-recherche #content-area .block-imagence-content .views-row{padding:20px 0;border-bottom:1px solid #dfdfdf}.page-recherche #content-area .block-imagence-content .views-row .views-field-field-rubrique,.page-recherche #content-area .block-imagence-content .views-row .views-field-field-type-actualite{color:#6e45ff;text-transform:uppercase;margin:2px 0}.page-recherche #content-area .block-imagence-content .views-row .views-field-title{min-height:auto!important}.page-recherche #content-area .block-imagence-content .views-row .views-field-title a{color:#00265b;text-decoration:none;font-size:15px}.page-recherche #content-area .block-imagence-content .views-row .views-field-title a:focus,.page-recherche #content-area .block-imagence-content .views-row .views-field-title a:hover{text-decoration:none;color:#6e45ff}.page-recherche #content-area .block-imagence-content .views-row .views-field-nothing{font-size:12px;font-weight:400;color:#6e45ff;text-transform:uppercase;margin:2px 0}.page-recherche #content-area .block-imagence-content .views-row .views-field-nothing strong{font-weight:400}.page-recherche #content-area .block-imagence-content .views-row .views-field-field-chapo{margin-top:5px}.page-recherche #content-area .block-imagence-content .views-row .views-field-field-chapo p{text-align:left!important}.recherche-rst-count{font-size:14px;font-family:ralewaysemibold,sans-serif;line-height:24px;margin:0 0 9px}.other-blocs{transition:all 1s ease-in-out}.other-blocs>div{width:100%}.wrap-cover .wrap-tx{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%)}@media (max-width:767.98px){.wrap-cover .wrap-tx{transform:translateY(50%);left:0;right:0;margin:0 auto;width:100%;padding:0 20px}}@media (min-width:768px){.wrap-cover .wrap-tx{margin-top:-50px;bottom:190px;transform:translate(-50%)}}.wrap-cover .wrap-tx .intro p{font-size:16px}@media (min-width:768px){.wrap-cover .wrap-tx .intro p{font-size:33px}}.wrap-cover .wrap-tx .intro p strong{font-size:38px}@media (min-width:768px){.wrap-cover .wrap-tx .intro p strong{font-size:79px}}.wrap-cover .wrap-tx .links-btn{font-size:14px}@media (min-width:768px){.wrap-cover .wrap-tx .links-btn{font-size:22.5px}}.block-accueilbloclistthematique .num-thematique-items-3 .wrap-items{padding-right:0 1px;font-family:Open Sans;text-align:center;width:100%}@media (min-width:992px){.block-accueilbloclistthematique .num-thematique-items-3 .wrap-items{width:33.33333%;margin-bottom:0}}.block-accueilbloclistthematique .num-thematique-items-3 .wrap-items:last-child{padding-right:0}.block-accueilbloclistthematique .num-thematique-items-4 .wrap-items{padding-right:0 1px;font-family:Open Sans;text-align:center;width:100%}@media (min-width:992px){.block-accueilbloclistthematique .num-thematique-items-4 .wrap-items{width:25%;margin-bottom:0}}.block-accueilbloclistthematique .num-thematique-items-4 .wrap-items:last-child{padding-right:0}.wrap-items-content{padding:0 45px;margin-bottom:40px}.column-side-by-side{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px}@media (min-width:992px){.column-side-by-side{-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.column-side-by-side .column-side-by-side-item{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.column-side-by-side .column-side-by-side-item:last-child{margin-bottom:0}@media (min-width:992px){.column-side-by-side .column-side-by-side-item{margin-bottom:0}}.column-side-by-side-item-content{margin-bottom:20px}@media (min-width:992px){.column-side-by-side-item-content{margin-bottom:40px}}#al1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){#al1{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}#al1>legend{display:none}#al1 .form-item-liste-filiere{margin:0 0 24px;min-height:84px}@media (min-width:992px){#al1 .form-item-liste-filiere{-ms-flex:0 0 50%;flex:0 0 50%;max-width:0 0 50%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:0 0 30%}}#al1 .form-item-liste-filiere input{opacity:1;border-radius:0;left:0;width:100%;height:100%;top:2px;z-index:2;padding:0;min-height:83px;position:relative;background:#6e45ff;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}#al1 .form-item-liste-filiere input:hover{background:#fff}#al1 .form-item-liste-filiere label{font-size:17px;font-family:ralewaysemibold,sans-serif;color:#fff;text-transform:uppercase;position:absolute;z-index:2;left:0;right:0;top:5px;background:transparent}#al1 .form-item-liste-filiere label:hover{color:#6e45ff;background:#fff!important}#al1 .form-item-liste-filiere [type=radio]{width:72px;height:100%;position:absolute;top:2px;left:0;z-index:2;opacity:0}#al1 .form-item-liste-filiere [type=radio]+label{margin-bottom:0;min-height:83px;font-size:17px;line-height:17px;background:#6e45ff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ie-11 #al1 .form-item-liste-filiere [type=radio]+label{height:83px}#al1 .form-item-liste-filiere [type=radio]+label span{background:#6e45ff;width:40px;height:40px;border-radius:50%;position:absolute;top:50%;left:15px;transform:translateY(-50%);z-index:3;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;display:none}#al1 .form-item-liste-filiere [type=radio]+label img{position:absolute;left:50%;z-index:1;top:50%;transform:translate(-50%,-50%)}#al1 .form-item-liste-filiere.item-selected input,#al1 .form-item-liste-filiere.item-selected label{background:#fff;color:#6e45ff}.filiere-wrapper{margin-bottom:22px}.autre-filiere-wrapper .fieldset-legend,.filtre-wrapper .fieldset-legend{cursor:pointer}.filtre-service-plus .fieldset-legend{cursor:default}.form-annuaire form .submit-wrapper{margin-top:25px}.form-annuaire form .js-form-type-radio{position:relative}.form-annuaire form .filiere-autre .no-expand legend{background:none;display:none}.form-annuaire form .filiere-autre .no-expand legend .fieldset-legend{cursor:pointer}.form-annuaire form .filiere-autre .no-expand .filtre-wrapper .form-checkboxes .form-item{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px}@media (min-width:576px){.form-annuaire form .filiere-autre .no-expand .filtre-wrapper .form-checkboxes .form-item{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}}@media (min-width:992px){.form-annuaire form .filiere-autre .no-expand .filtre-wrapper .form-checkboxes .form-item{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:0}}.form-annuaire form .filiere-autre legend{font-size:12px}.form-annuaire form .filiere-autre .filtre-wrapper>.form-item{margin:0 20px 15px 0}.form-annuaire form .filiere-autre .filtre-wrapper .form-item img{width:30px;height:30px}.form-annuaire form .filiere-autre .filtre-wrapper .form-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;flex-direction:row}.form-annuaire form .filiere-autre .filtre-wrapper .description{color:#02225b;font-family:ralewaylight,sans-serif;font-weight:400;font-size:14px}@media (min-width:992px){.form-annuaire form .filiere-autre .filtre-wrapper .description{max-width:475px}}.form-annuaire form .filiere-autre .filtre-wrapper .filtre-profil .form-checkboxes{-ms-flex-pack:unset;justify-content:unset}@media (min-width:992px){.form-annuaire form .filiere-autre .filtre-wrapper .filtre-profil .form-checkboxes .form-item{width:auto;margin-right:20px}}.form-annuaire form .filiere-autre .filtre-wrapper .filtre-profil .form-checkboxes .form-item:last-child{margin-right:0}.form-annuaire form .filiere-autre .filtre-service-plus .form-item{margin-bottom:10px}@media (min-width:768px){.form-annuaire form .filiere-autre .filtre-service-plus .form-item{width:50%}}@media (min-width:992px){.form-annuaire form .filiere-autre .filtre-service-plus .form-item{width:auto;margin-bottom:0}}.form-annuaire form .primaire-wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.form-annuaire form .primaire-wrapper .fieldset-wrapper{-ms-flex-direction:row;flex-direction:row}}.form-annuaire form .dept-nom-wrapper{width:100%;margin-bottom:0}.form-annuaire form .territoire-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 15px}.form-annuaire form .territoire-wrapper .fieldset-main-wrapper>legend{display:none}@media (min-width:768px){.form-annuaire form .territoire-wrapper #edit-region-selection{display:-ms-flexbox;display:flex}.form-annuaire form .territoire-wrapper #edit-region-selection .js-form-type-radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.form-annuaire form .territoire-wrapper #edit-region-selection .js-form-type-radio:first-child{margin-right:25px}.form-annuaire form .territoire-wrapper #edit-region-selection .js-form-type-radio:last-child{margin-right:0}}.form-annuaire form .territoire-wrapper #edit-region-selection .js-form-type-radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.form-annuaire form .territoire-wrapper #edit-region-selection .js-form-type-radio input[type=radio]{top:2px;width:12px;height:12px}.form-annuaire form .territoire-wrapper label{font-weight:700;font-size:12px}.form-annuaire form .territoire-wrapper .form-item{margin-bottom:0}.form-annuaire form .territoire-wrapper .form-item-region-selection{margin-bottom:10px}.form-annuaire form .js-form-type-checkbox input[type=checkbox],.form-annuaire form .js-form-type-checkbox input[type=radio],.form-annuaire form .js-form-type-radio input[type=checkbox],.form-annuaire form .js-form-type-radio input[type=radio]{padding:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.form-annuaire form .js-form-type-checkbox input[type=checkbox]:checked+label,.form-annuaire form .js-form-type-checkbox input[type=radio]:checked+label,.form-annuaire form .js-form-type-radio input[type=checkbox]:checked+label,.form-annuaire form .js-form-type-radio input[type=radio]:checked+label{background:#6e45ff;color:#fff}.form-annuaire form .js-form-type-checkbox label,.form-annuaire form .js-form-type-radio label{min-width:105px;min-height:33px;padding:1px 8px;border:1px solid #6e45ff;border-radius:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#6e45ff;font-family:ralewaybold,sans-serif;font-size:12px;line-height:20px;cursor:pointer}.form-annuaire form .js-form-type-checkbox label:after,.form-annuaire form .js-form-type-checkbox label:before,.form-annuaire form .js-form-type-checkbox label span,.form-annuaire form .js-form-type-radio label:after,.form-annuaire form .js-form-type-radio label:before,.form-annuaire form .js-form-type-radio label span{display:none}.form-annuaire form .js-form-type-checkbox label{text-transform:uppercase}.filters-wrapper{padding:23px 0 8px;font-size:0}.filters-wrapper legend{font-size:22px;font-family:ralewaybold,sans-serif;line-height:22px;color:#6e45ff;margin:0 0 17px;cursor:pointer}.filters-wrapper [type=radio]:checked~label:not(.error),.filters-wrapper [type=radio]:not(:checked)~label{position:relative;cursor:pointer}.filters-wrapper [type=radio]:checked~label:before,.filters-wrapper [type=radio]:not(:checked)~label:before{content:"";position:absolute;left:0;top:0;width:72px;height:100%;background:#fff;display:none}.filters-wrapper [type=radio]:checked~label:not(.error):after{content:"";position:absolute;left:0;top:0;background:#6e45ff;display:inline-block;width:72px;height:100%;border-right:1px solid #41134b;z-index:2;display:none}.filters-wrapper [type=radio]:checked~label:not(.error) span{background-color:#41134b}.filters-wrapper [type=radio]:not(:checked)+label.error+label:after,.filters-wrapper [type=radio]:not(:checked)+label:not(.error):after{opacity:0;transform:scale(0)}.filters-wrapper [type=radio]:checked+label.error+label:after,.filters-wrapper [type=radio]:checked+label:not(.error):after{opacity:1;transform:scale(1)}.filters-wrapper [type=radio]:disabled:checked+label:before,.filters-wrapper [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#ededed;background-color:#ededed}.filters-wrapper [type=radio]:disabled+label,.filters-wrapper [type=radio]:disabled:checked+label.error+label:after,.filters-wrapper [type=radio]:disabled:checked+label:after,.filters-wrapper [type=radio]:disabled:checked+label:not(.error):after{color:#ededed}.filters-wrapper [type=radio]:checked:focus+label.error+label:before,.filters-wrapper [type=radio]:checked:focus+label:not(.error):before,.filters-wrapper [type=radio]:not(:checked):focus+label.error+label:before,.filters-wrapper [type=radio]:not(:checked):focus+label:not(.error):before{border:1px dotted #ededed}.filiere-wrapper legend{margin-bottom:0}.autre-filiere-wrapper{margin:0 0 40px}.autre-filiere-wrapper>legend{width:100%;font-size:18px;font-family:ralewaysemibold,sans-serif;line-height:18px;color:#00265b;margin:0 0 20px;padding-bottom:15px;cursor:pointer;border-bottom:4px solid #6e45ff}@media (min-width:576px){.autre-filiere-wrapper>legend{margin:0 0 40px}}.autre-filiere-wrapper [type=radio]{border:1px solid #00265b;width:17px;height:17px}.autre-filiere-wrapper .fieldset-wrapper>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.autre-filiere-wrapper .js-form-type-radio{display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;margin:0 20px 15px 0}.filtre-wrapper{margin-bottom:0}.filtre-wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.filtre-wrapper .fieldset-wrapper .form-checkboxes>.form-item{margin:0 20px 15px 0}.filtre-wrapper .form-wrapper.no-expand{margin:0}.filtre-wrapper .form-wrapper.no-expand legend{margin:0 0 25px}@media (min-width:576px){.filtre-wrapper .form-wrapper.no-expand legend{margin:0 0 50px}}.filtre-wrapper>legend{width:100%;font-size:18px;font-family:ralewaysemibold,sans-serif;line-height:18px;color:#00265b;margin:0 0 20px;padding-bottom:15px;border-bottom:4px solid #6e45ff;cursor:pointer}@media (min-width:576px){.filtre-wrapper>legend{margin:0 0 40px}}.filtre-wrapper .title,.filtre-wrapper label{display:inline-block}.result-area{margin-top:50px;margin-bottom:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-annuaire .result-area{display:block}@media (min-width:992px){.result-area{min-height:890px}.page-annuaire .result-area,.result-area{-ms-flex-direction:row;flex-direction:row}.page-annuaire .result-area{display:-ms-flexbox;display:flex}}.result-area .slick-arrow{display:none!important}.result-list{display:block}@media (min-width:992px){.result-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.result-list .main-wrap{margin:0 0 20px}@media (min-width:992px){.result-list .main-wrap{margin:0 0 65px}}.result-list .wrap-num{vertical-align:top;position:relative;top:0;width:28px;height:25px;background:#6e45ff;color:#fff;text-align:center;line-height:25px;font-family:ralewaybold,sans-serif;margin:0 20px 0 0;min-width:28px}.result-list .wrap-num:after{content:"";position:absolute;left:0;top:25px;width:0;height:0;border:14px solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:37px;border-top:9px solid #6e45ff}.result-list .wrap-info{display:inline-block;min-width:calc(100% - 100px)}@media (min-width:992px){.result-list .wrap-info{min-width:0}}.result-list .wrap-info .title{margin-bottom:15px;font-size:18px;font-family:ralewaymedium,sans-serif}@media (min-width:992px){.result-list .wrap-info .title{margin-bottom:2px}}.result-list .wrap-info .address{font-size:12px;font-family:ralewaylight,sans-serif}.result-list .wrap-info .address>*{display:inline-block;vertical-align:top}.result-list .wrap-info .tel{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:underline;position:relative;padding-left:15px;font-size:12px;font-family:ralewaybold,sans-serif;color:#6e45ff}.result-list .wrap-info .tel:before{margin-right:5px;position:absolute;left:0;top:0;font-family:icomoon}.result-list .wrap-info .other-service{display:inline-block;vertical-align:top;font-size:12px}.result-list .wrap-info .service-item{font-family:ralewayregular,sans-serif;font-size:12px;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:7px;margin-bottom:7px}.result-list .wrap-info .service-item:before{content:"";width:10px;height:10px;border-radius:50%;display:block;margin-right:4px;-ms-flex-negative:0;flex-shrink:0;background:#6e45ff}.result-list .wrap-info .service-item p{margin:0}.result-list .wrap-info .icons-packs{display:inline-block;vertical-align:top}.result-list .wrap-info .icons-packs .code-specialite{margin-left:0}.result-list .wrap-info img{width:30px;height:30px}.result-list .code-specialite{margin:0 0 0 5px;display:inline-block;vertical-align:top}.result-list .result-title{display:inline-block;margin-right:10px}.result-info{background:#fff;height:100%;position:relative;padding:15px 50px 25px;box-shadow:10px 0 27px -14px rgba(0,0,0,.5)}.result-info .close-btn{text-align:right;font-family:ralewaybold,sans-serif;text-transform:uppercase;font-size:20px;color:#000;cursor:pointer}.ps-info{margin-right:10px;padding:2px}@media (min-width:992px){.ps-info{margin-right:0}}@media (min-width:992px){.ps-info.active .wrap-item{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}}.ps-info.active .title{font-family:ralewaybold,sans-serif}@media (min-width:992px){.ps-info.active .title{margin-bottom:21px}}.ps-info ul li{list-style-type:disc}.ps-info h5{color:#6e45ff;font-family:ralewaylight,sans-serif;font-weight:400;text-transform:uppercase}.result-left .result-map{height:400px;border-radius:10px;overflow:hidden}@media (min-width:992px){.result-left .result-map{height:100%}}.result-left .result-map .map{height:100%;width:100%}.wrap-item{padding:10px 30px;border-radius:8px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.2);margin:0 0 23px;cursor:pointer}@media (min-width:576px){.wrap-item{padding:34px 30px}}.pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;background:#fff;border:2px solid #f5f5f5;padding:15px 20px}.ie-11 .pagination{-ms-flex-pack:justify;justify-content:space-between}.pagination .pager-start{border-right:12px solid #666}.pagination .pager-end,.pagination .pager-start{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;cursor:pointer}.pagination .pager-end{border-left:12px solid #666}.page-num{font-size:14px;font-family:ralewaysemibold,sans-serif;border:1px solid #ededee;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer}.page-num.active{background:#6e45ff;color:#fff}.cbpr-annuaire-search .form-item-region-dept-ville input{padding-left:50px;background:#fff url(/themes/custom/imagence/css/../images/map-pin.svg) no-repeat 16px}.cbpr-annuaire-search .form-item-nom-professionnel input{padding-left:50px;background:#fff url(/themes/custom/imagence/css/../images/loop.svg) no-repeat 16px}.cbpr-annuaire-search.with-results .filiere-wrapper-one legend,.cbpr-annuaire-search.with-results .filiere-wrapper legend,.cbpr-annuaire-search.with-results .primaire-wrapper legend{display:none}@media (min-width:992px){.cbpr-annuaire-search.with-results .filiere-wrapper-one .primaire-wrapper .fieldset-wrapper,.cbpr-annuaire-search.with-results .filiere-wrapper .primaire-wrapper .fieldset-wrapper,.cbpr-annuaire-search.with-results .primaire-wrapper .primaire-wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex}}.cbpr-annuaire-search.with-results .form-submit{height:50px;padding:16px 2px;width:100%;min-width:1px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:992px){.cbpr-annuaire-search.with-results .form-submit{width:114px}}.cbpr-annuaire-search.with-results .filiere-wrapper-one{margin:0 0 8px}.cbpr-annuaire-search.with-results .filiere-wrapper{display:block;margin:0;width:100%}@media (min-width:576px){.cbpr-annuaire-search.with-results .filiere-wrapper{display:inline-block;vertical-align:top}}.cbpr-annuaire-search.with-results .primaire-wrapper{display:inline-block;vertical-align:top;width:100%;margin-bottom:20px}@media (min-width:992px){.cbpr-annuaire-search.with-results .primaire-wrapper{margin-bottom:0}}.cbpr-annuaire-search.with-results .primaire-wrapper .fieldset-wrapper{margin:0}.cbpr-annuaire-search.with-results .primaire-wrapper #edit-region-selection{margin:0 0 15px}@media (min-width:992px){.cbpr-annuaire-search.with-results .primaire-wrapper #edit-region-selection{margin-bottom:0}}.cbpr-annuaire-search.with-results .primaire-wrapper .form-item{width:100%;padding:0}.cbpr-annuaire-search.with-results .primaire-wrapper .form-item.dept-nom-wrapper{width:100%}@media (min-width:992px){.cbpr-annuaire-search.with-results .primaire-wrapper .form-item.dept-nom-wrapper{max-width:calc(100% - 114px)}}.cbpr-annuaire-search.with-results .primaire-wrapper .form-item.no-nom-prof .form-item{max-width:100%}.ie-11 .cbpr-annuaire-search.with-results .primaire-wrapper .form-item.no-nom-prof .form-item{width:100%}.cbpr-annuaire-search.with-results .primaire-wrapper .form-item.form-item-region-selection label{color:#fff}.cbpr-annuaire-search.with-results .primaire-wrapper input[type=text]{padding-left:50px;font-family:ralewayregular,sans-serif;background:#fff url(/themes/custom/imagence/css/../images/map-pin.svg) no-repeat 16px}.cbpr-annuaire-search.with-results .primaire-wrapper .form-item-nom-professionnel input[type=text]{background:#fff url(/themes/custom/imagence/css/../images/loop.svg) no-repeat 16px}.cbpr-annuaire-search.with-results .result-counter-html{margin-bottom:9px;font-family:ralewaysemibold,sans-serif;font-size:14px;line-height:24px}.cbpr-annuaire-search.with-results .select2-container--default .select2-selection--single{height:50px;background:#fff;border:0;border-radius:0}.cbpr-annuaire-search.with-results .select2-container--default .select2-selection--single .select2-selection__rendered{color:#00235b;font-size:14px}.cbpr-annuaire-search.with-results .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#6e45ff}.cbpr-annuaire-search.with-results .form-text{height:50px;border:none;border-radius:0}@media (min-width:992px){.cbpr-annuaire-search .primaire-wrapper .form-item-nom-professionnel,.cbpr-annuaire-search .primaire-wrapper .form-item-region-dept-ville{max-width:48%}.ie-11 .cbpr-annuaire-search .primaire-wrapper .form-item-nom-professionnel,.ie-11 .cbpr-annuaire-search .primaire-wrapper .form-item-region-dept-ville{width:48%}}@media (min-width:992px){.cbpr-annuaire-search .primaire-wrapper .form-item-nom-professionnel{max-width:50%;padding-left:30px;padding-top:0}.ie-11 .cbpr-annuaire-search .primaire-wrapper .form-item-nom-professionnel{width:50%}}.cbpr-annuaire-search .primaire-wrapper #edit-region-selection{margin:0 0 15px}@media (min-width:992px){.cbpr-annuaire-search .primaire-wrapper #edit-region-selection{margin-bottom:0}}.cbpr-annuaire-search .primaire-wrapper #edit-region-selection .js-form-type-radio{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cbpr-annuaire-search .primaire-wrapper #edit-region-selection .js-form-type-radio input[type=radio]{top:5px}.filter-options{margin-top:50px}.filter-options ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;padding:0}.filter-options ul li{border-radius:100px;color:#fff;padding:10px 28px;margin:0 15px 20px 0;position:relative;background:#6e45ff;font-size:12px;font-family:ralewaylight,sans-serif;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter-options .close-option{margin-left:10px;text-transform:lowercase;cursor:pointer}.light-radio-btn-wrapper [type=radio]+label{display:block;background:none;color:#fff;min-height:0;font-size:14px}.light-radio-btn-wrapper .js-form-type-radio{display:-ms-flexbox;display:flex}.light-radio-btn-wrapper input[type=radio]{position:relative;cursor:pointer;opacity:1;top:0;left:0;background:#fff;border:1px solid transparent;margin-right:10px}.light-radio-btn-wrapper input[type=radio]:checked{border:1px solid #fff;background-color:#6e45ff}.light-radio-btn-wrapper legend{text-align:left}.ie-11 .light-radio-btn-wrapper legend{width:100%}.no-border-fielset-wrapper>.fieldset-main-wrapper>legend{margin-bottom:30px}.no-border-fielset-wrapper>.fieldset-main-wrapper .fieldset-wrapper legend{background:none;border:none;display:none}.ps-detail{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (min-width:992px){.ps-detail{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.ps-detail .move-left,.ps-detail move-right{width:100%}@media (min-width:992px){.ps-detail .move-left,.ps-detail move-right{width:48%}}.ps-detail .move-left{margin-bottom:10px}@media (min-width:992px){.ps-detail .move-left{margin-bottom:0}}.service-reference-details .top{margin-bottom:15px}.codeFilterMap,.infowindow img{width:30px;height:30px}.codeFilterMap{display:inline-block;margin:0 5px 5px 0}.address-line.map-item-1{text-transform:uppercase}@media (max-width:991.98px){.page-annuaire-kaporal header{padding-top:105px}}.page-annuaire-kaporal header .wrap-logos{width:100%;padding:0 15px;max-width:1115px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.page-annuaire-kaporal header .wrap-logos{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.page-annuaire-kaporal header .wrap-logos .logo-kaporal{max-width:150px}}.page-annuaire-kaporal .form-recherche{background:none;padding:0;margin-bottom:90px}.page-annuaire-kaporal .form-recherche:before{display:none}.page-annuaire-kaporal .wrap-kaporal-form{width:100%;padding:0 15px;max-width:1115px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-annuaire-kaporal .wrap-kaporal-form .side-img{margin:0 55px 0 0;-ms-flex:0 0 29%;flex:0 0 29%;max-width:310px}@media screen and (max-width:991px){.page-annuaire-kaporal .wrap-kaporal-form .side-img{margin:0 15px 0 0}}@media screen and (max-width:767px){.page-annuaire-kaporal .wrap-kaporal-form .side-img{display:none}}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .title{margin:0 0 17px;padding:0;font-size:32px;line-height:32px;font-family:ralewaybold,sans-serif;color:#000}@media screen and (max-width:767px){.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .title{font-size:24px;margin:0 0 10px}}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .desc{margin:0 0 57px;padding:0;font-size:20px;line-height:30px;font-family:ralewaysemibold,sans-serif;color:#000}@media screen and (max-width:767px){.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .desc{font-size:17px;line-height:24px}}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal{margin:0;padding:42px 43px 18px;position:relative;border:1px solid #000;max-width:714px;min-height:449px}@media screen and (max-width:767px){.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal{padding:30px 30px 18px}}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal:before{content:"";position:absolute;top:-14px;left:-1px;width:186px;height:13px;background:#6e45ff}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .fieldset-main-wrapper>legend{display:none}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .fieldset-wrapper>.form-item{width:100%}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal input.form-text{margin-bottom:20px}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal label{font-family:ralewaysemibold,sans-serif;color:#000}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal label.option{font-size:16px;line-height:16px;text-transform:none}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal input[type=radio]{top:6px}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal input[type=radio]:checked{background:#000;border-color:#000}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .annuaire-submit{margin:31px auto 0;display:block}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .result-counter-html{margin:27px 0 0;font-size:25px;line-height:normal;text-align:center;color:#000;font-weight:400}.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .result-counter-html span{font-family:ralewaybold,sans-serif}@media screen and (max-width:767px){.page-annuaire-kaporal .wrap-kaporal-form .wrap-desc-form .form-kaporal .result-counter-html{font-size:16px}}.page-annuaire-kaporal .result-area{background:#fff}.page-annuaire-kaporal .result-area .pagination{border:none}.page-annuaire-kaporal .bottom-fom{margin:0 auto;padding:0 15px;max-width:1115px;width:100%}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item{background:#000;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:991px){.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .kaporal-bottom-img{width:58%}}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text{margin:0;padding:20px 50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text p{margin:0 0 4px;font-size:42px;color:#fff;line-height:normal;font-family:ralewaysemibold,sans-serif}@media screen and (max-width:991px){.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text p{font-size:22px}}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text p strong{font-family:ralewayextrabold,sans-serif}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text p:last-child{line-height:30px;font-size:14px;margin:23px 0 0}.page-annuaire-kaporal .bottom-fom .wrap-kaporal-buttom-item .text a{font-size:14px;line-height:30px;display:block;background:#b3b3b3;border-radius:4px;text-transform:uppercase;color:#000;font-weight:400;text-align:center}.cbpr-annuaire-search,.views-exposed-form{padding:23px 0 35px;background:rgba(239,232,255,.5)}.search__line_wrapper{padding-left:15px;padding-right:15px;margin-bottom:20px}@media (min-width:992px){.with-results .search__line_wrapper{display:-ms-flexbox;display:flex}}@media (min-width:992px){.search__line_wrapper .form-item{margin-bottom:0}}@media (min-width:992px){.with-results .search__line_wrapper .filiere-wrapper{position:relative;width:100%;padding-right:0;padding-left:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.with-results .search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.fieldset-wrapper{position:relative;width:100%;padding-right:15px;padding-left:15px}.with-results .search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.fieldset-wrapper{position:relative;width:100%;padding-right:0;padding-left:0}@media (min-width:992px){.search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.fieldset-wrapper{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.with-results .search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.fieldset-wrapper{position:relative;width:100%;padding-right:0;padding-left:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.dept-nom-wrapper{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:992px){.search__line_wrapper .filiere-wrapper>.fieldset-main-wrapper>.dept-nom-wrapper{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.search__line_wrapper .dept-nom-wrapper .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.with-results .search__line_wrapper .dept-nom-wrapper .fieldset-wrapper{display:block;margin-left:0;margin-right:0}.search__line_wrapper .dept-nom-wrapper .form-item{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:992px){.search__line_wrapper .dept-nom-wrapper .form-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.search__line_wrapper .primaire-wrapper .dept-nom-wrapper .form-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.search__line_wrapper .select2-container--default .select2-selection--single{background:#6e45ff;border-color:#6e45ff}.search__line_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.with-results .search__line_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#6e45ff}.search__line_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#fff}.filiere-premier .filiere-wrapper-one{display:none}.selected__filters{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected__filters .filter-options{margin-top:0}.show__more-filter{margin-bottom:20px;padding:0 0 0 26px;background:none;border:none;font-size:12px;font-family:ralewaylight,sans-serif;text-decoration:underline;color:#6e45ff;position:relative}.show__more-filter:before{position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:icomoon;font-size:15px}@media (min-width:992px){.show__more-filter{margin-left:33px;margin-top:0}}.result__number{margin:24px 0 9px;font-family:ralewaysemibold,sans-serif;font-size:14px;line-height:24px}.service-plus-name{font-family:ralewayregular,sans-serif;font-size:12px;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:7px;margin-bottom:7px}.service-plus-name:before{content:"";width:10px;height:10px;border-radius:50%;display:block;margin-right:4px;-ms-flex-negative:0;flex-shrink:0;background:#6e45ff}.block-rdv{margin-top:6px}@media (min-width:1240px){.page-assure-mon-devis-decrypte-audio .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-dentaire .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-optique .fieldset-main-wrapper{width:100%}}.page-assure-mon-devis-decrypte-audio .wrap-bottom-pdc p,.page-assure-mon-devis-decrypte-dentaire .wrap-bottom-pdc p,.page-assure-mon-devis-decrypte-optique .wrap-bottom-pdc p{margin-top:27px;text-align:center}.page-assure-mon-devis-decrypte-audio p a,.page-assure-mon-devis-decrypte-dentaire p a,.page-assure-mon-devis-decrypte-optique p a{color:#6e45ff}.page-assure-mon-devis-decrypte-audio .uploader,.page-assure-mon-devis-decrypte-dentaire .uploader,.page-assure-mon-devis-decrypte-optique .uploader{background:#f2fbfb url(/themes/custom/imagence/css/../images/source/icone-download.png) no-repeat center left 40px;border-radius:3px;border:2px dashed #9acbdf;display:-ms-inline-flexbox;display:inline-flex;padding:0 60px 0 105px;position:relative;height:85px;-ms-flex-align:center;align-items:center;margin-bottom:10px}.page-assure-mon-devis-decrypte-audio .uploader input,.page-assure-mon-devis-decrypte-dentaire .uploader input,.page-assure-mon-devis-decrypte-optique .uploader input{position:absolute;left:0;height:100%;width:100%;opacity:0}.page-assure-mon-devis-decrypte-audio .uploader .action,.page-assure-mon-devis-decrypte-dentaire .uploader .action,.page-assure-mon-devis-decrypte-optique .uploader .action{display:none}.devis-decrypt-centered{width:100%}.devis-decrypt-centered.telecharger-devis{margin-bottom:30px}.devis-intro-bg{position:relative}.devis-intro-bg.devis-with-bar{margin-bottom:30px}.page-assure-mon-devis-decrypte-dentaire .devis-intro-bg.devis-with-bar,.page-assure-mon-devis-decrypte-optique .devis-intro-bg.devis-with-bar{margin-bottom:0}.devis-intro-bg .devis-graphic{max-width:85px;margin-bottom:25px}.devis-bottom-text{font-size:16px;color:#02225b}.devis-audio-form legend,.devis-dentaire-form legend,.devis-optique-form legend{margin-bottom:7px;position:relative}.devis-audio-form legend span,.devis-dentaire-form legend span,.devis-optique-form legend span{margin-bottom:12px;font-family:ralewaybold,sans-serif;font-size:22px;line-height:22px;color:#6e45ff}.devis-audio-form legend .fieldset-tooltip-wrapper,.devis-dentaire-form legend .fieldset-tooltip-wrapper,.devis-optique-form legend .fieldset-tooltip-wrapper{position:relative;padding:0}.devis-audio-form legend .fieldset-tooltip-wrapper span,.devis-dentaire-form legend .fieldset-tooltip-wrapper span,.devis-optique-form legend .fieldset-tooltip-wrapper span{padding-right:40px}.devis-audio-form legend .fieldset-tooltip-wrapper span.devis_tooltip,.devis-dentaire-form legend .fieldset-tooltip-wrapper span.devis_tooltip,.devis-optique-form legend .fieldset-tooltip-wrapper span.devis_tooltip{padding:0;width:15px;height:15px;background:url(/themes/custom/imagence/css/../images/source/info-white.svg) no-repeat 50%;position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer}.devis-audio-form legend .fieldset-tooltip-wrapper span.devis_tooltip:before,.devis-dentaire-form legend .fieldset-tooltip-wrapper span.devis_tooltip:before,.devis-optique-form legend .fieldset-tooltip-wrapper span.devis_tooltip:before{display:none;border-radius:0;padding:0}.devis-audio-form .beneficiaire-wrapper,.devis-audio-form .coordonnees-wrapper,.devis-audio-form .liste-beneficiaire-wrapper,.devis-dentaire-form .beneficiaire-wrapper,.devis-dentaire-form .coordonnees-wrapper,.devis-dentaire-form .liste-beneficiaire-wrapper,.devis-optique-form .beneficiaire-wrapper,.devis-optique-form .coordonnees-wrapper,.devis-optique-form .liste-beneficiaire-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-18px;margin-right:-18px}@media (min-width:992px){.devis-audio-form .beneficiaire-wrapper,.devis-audio-form .coordonnees-wrapper,.devis-audio-form .liste-beneficiaire-wrapper,.devis-dentaire-form .beneficiaire-wrapper,.devis-dentaire-form .coordonnees-wrapper,.devis-dentaire-form .liste-beneficiaire-wrapper,.devis-optique-form .beneficiaire-wrapper,.devis-optique-form .coordonnees-wrapper,.devis-optique-form .liste-beneficiaire-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}.devis-audio-form .step_1:after,.devis-dentaire-form .step_1:after,.devis-optique-form .step_1:after{display:block;clear:both;content:""}.devis-audio-form .step_1 .form-item,.devis-dentaire-form .step_1 .form-item,.devis-optique-form .step_1 .form-item{padding-left:18px;padding-right:18px;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.devis-audio-form .step_1 .form-item,.devis-dentaire-form .step_1 .form-item,.devis-optique-form .step_1 .form-item{-ms-flex-preferred-size:36%;flex-basis:36%;max-width:36%}}.devis-audio-form .step_1 .fieldset-main-wrapper,.devis-dentaire-form .step_1 .fieldset-main-wrapper,.devis-optique-form .step_1 .fieldset-main-wrapper{margin-bottom:0}.devis-audio-form .step_1 .form-item-date-naissance input,.devis-dentaire-form .step_1 .form-item-date-naissance input,.devis-optique-form .step_1 .form-item-date-naissance input{cursor:pointer}.devis-audio-form .step_1 .description,.devis-dentaire-form .step_1 .description,.devis-optique-form .step_1 .description{color:rgba(0,35,91,.5)}.devis-audio-form .step_1 .description a,.devis-dentaire-form .step_1 .description a,.devis-optique-form .step_1 .description a{color:#6e45ff}.devis-audio-form .step_1,.devis-audio-form .step_3,.devis-dentaire-form .step_1,.devis-dentaire-form .step_3,.devis-optique-form .step_1,.devis-optique-form .step_3{background-color:rgba(237,232,255,.5);padding:37px 0 47px}.devis-audio-form .label_beneficiaire,.devis-dentaire-form .label_beneficiaire,.devis-optique-form .label_beneficiaire{padding-left:18px;padding-right:18px}.devis-audio-form .form-item-liste-beneficiaire,.devis-dentaire-form .form-item-liste-beneficiaire,.devis-optique-form .form-item-liste-beneficiaire{text-align:left;margin-bottom:20px}@media (min-width:992px){.devis-audio-form .form-item-liste-beneficiaire,.devis-dentaire-form .form-item-liste-beneficiaire,.devis-optique-form .form-item-liste-beneficiaire{margin-bottom:0}}.devis-audio-form .form-item-liste-beneficiaire label,.devis-dentaire-form .form-item-liste-beneficiaire label,.devis-optique-form .form-item-liste-beneficiaire label{display:inline-block}.devis-audio-form .form-item-liste-beneficiaire.form-item .select2-container,.devis-dentaire-form .form-item-liste-beneficiaire.form-item .select2-container,.devis-optique-form .form-item-liste-beneficiaire.form-item .select2-container{display:inline-block;margin:0;width:100%!important}.devis-audio-form .form-item-liste-beneficiaire.form-item .select2-container .select2-selection--single,.devis-dentaire-form .form-item-liste-beneficiaire.form-item .select2-container .select2-selection--single,.devis-optique-form .form-item-liste-beneficiaire.form-item .select2-container .select2-selection--single{border-radius:0;text-align:left}.devis-audio-form input,.devis-dentaire-form input,.devis-optique-form input{border-radius:0;margin-bottom:0}.devis-audio-form .description,.devis-dentaire-form .description,.devis-optique-form .description{font-size:10px;font-family:ralewaymedium,sans-serif;margin:0}@media (min-width:992px){.devis-audio-form .description,.devis-dentaire-form .description,.devis-optique-form .description{margin-bottom:0}}.devis-audio-form .description a,.devis-dentaire-form .description a,.devis-optique-form .description a{text-decoration:none}.devis-audio-form .step_2,.devis-dentaire-form .step_2,.devis-optique-form .step_2{margin-top:37px}.devis-audio-form .step_2 .description,.devis-dentaire-form .step_2 .description,.devis-optique-form .step_2 .description{margin-top:0}.devis-audio-form .form-wrapper,.devis-dentaire-form .form-wrapper,.devis-optique-form .form-wrapper{margin-top:25px;margin-bottom:0}.devis-audio-form .form-wrapper.liste-beneficiaire-wrapper,.devis-dentaire-form .form-wrapper.liste-beneficiaire-wrapper,.devis-optique-form .form-wrapper.liste-beneficiaire-wrapper{margin-bottom:38px}.devis-audio-form .beneficiaire-wrapper,.devis-dentaire-form .beneficiaire-wrapper,.devis-optique-form .beneficiaire-wrapper{margin-top:0}.devis-audio-form .coordonnees-wrapper,.devis-dentaire-form .coordonnees-wrapper,.devis-optique-form .coordonnees-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (min-width:992px){.devis-audio-form .coordonnees-wrapper,.devis-dentaire-form .coordonnees-wrapper,.devis-optique-form .coordonnees-wrapper{-ms-flex-direction:row;flex-direction:row}}.devis-audio-form .step_3 .form__coordonnees_description,.devis-dentaire-form .step_3 .form__coordonnees_description,.devis-optique-form .step_3 .form__coordonnees_description{margin:0 0 25px}.devis-audio-form .step_3 .form-item-email,.devis-audio-form .step_3 .form-item-phone,.devis-dentaire-form .step_3 .form-item-email,.devis-dentaire-form .step_3 .form-item-phone,.devis-optique-form .step_3 .form-item-email,.devis-optique-form .step_3 .form-item-phone{padding-left:18px;padding-right:18px;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.devis-audio-form .step_3 .form-item-email,.devis-audio-form .step_3 .form-item-phone,.devis-dentaire-form .step_3 .form-item-email,.devis-dentaire-form .step_3 .form-item-phone,.devis-optique-form .step_3 .form-item-email,.devis-optique-form .step_3 .form-item-phone{-ms-flex-preferred-size:36%;flex-basis:36%;max-width:36%}}.devis-audio-form .step_3 label,.devis-dentaire-form .step_3 label,.devis-optique-form .step_3 label{color:#00265b;margin:0 0 15px}.devis-audio-form .step_3 input[type=checkbox],.devis-dentaire-form .step_3 input[type=checkbox],.devis-optique-form .step_3 input[type=checkbox]{width:24px;height:24px;top:-3px;transition:none;min-width:24px}.devis-audio-form .step_3 input[type=radio],.devis-dentaire-form .step_3 input[type=radio],.devis-optique-form .step_3 input[type=radio]{transition:none;min-width:24px}.devis-audio-form .step_3 .fieldset-main-wrapper,.devis-dentaire-form .step_3 .fieldset-main-wrapper,.devis-optique-form .step_3 .fieldset-main-wrapper{margin-bottom:0}.devis-audio-form .step_3 .fieldset-main-wrapper:before,.devis-dentaire-form .step_3 .fieldset-main-wrapper:before,.devis-optique-form .step_3 .fieldset-main-wrapper:before{height:calc(100% - 60px)}.devis-audio-form .step_4 legend,.devis-dentaire-form .step_4 legend,.devis-optique-form .step_4 legend{display:none}.devis-audio-form .step_4 .fieldset-main-wrapper,.devis-dentaire-form .step_4 .fieldset-main-wrapper,.devis-optique-form .step_4 .fieldset-main-wrapper{padding:0;margin-bottom:0}.devis-audio-form .step_4 .fieldset-main-wrapper:before,.devis-dentaire-form .step_4 .fieldset-main-wrapper:before,.devis-optique-form .step_4 .fieldset-main-wrapper:before{display:none}.devis-audio-form .button,.devis-dentaire-form .button,.devis-optique-form .button{width:100%}@media (min-width:992px){.devis-audio-form .button,.devis-dentaire-form .button,.devis-optique-form .button{width:auto}}.devis-audio-form .submit__devis,.devis-dentaire-form .submit__devis,.devis-optique-form .submit__devis{margin-top:38px;min-width:172px}.devis-audio-form .js-form-type-checkbox label,.devis-dentaire-form .js-form-type-checkbox label,.devis-optique-form .js-form-type-checkbox label{display:inline-block;margin:0 0 12px}.devis-audio-form .form-item-consentement,.devis-audio-form .form-item-consentement-cbp,.devis-dentaire-form .form-item-consentement,.devis-dentaire-form .form-item-consentement-cbp,.devis-optique-form .form-item-consentement,.devis-optique-form .form-item-consentement-cbp{display:-ms-flexbox;display:flex;margin-bottom:0}.devis-audio-form .liste-beneficiaire-wrapper,.devis-dentaire-form .liste-beneficiaire-wrapper,.devis-optique-form .liste-beneficiaire-wrapper{-ms-flex-direction:column;flex-direction:column}.devis-audio-form fieldset[disabled],.devis-dentaire-form fieldset[disabled],.devis-optique-form fieldset[disabled]{opacity:.5}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper{margin-bottom:0;padding-left:0;padding-right:0}@media (min-width:992px){.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper:before{content:"";display:none}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper legend{margin-bottom:0}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper legend:before{content:"";display:none}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper legend .fieldset-legend{background:none;padding:0 20px 0 0;font-weight:400;font-size:15px;line-height:15px;color:#00265b}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper legend .fieldset-legend:before{content:"";display:none}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper #edit-cecite{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:10px}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper .form-item-cecite{display:-ms-flexbox;display:flex;margin:0 5px}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper .form-item-cecite input{border-radius:50%;width:24px;height:24px;top:-4px}.devis-audio-form #edit-cecite--wrapper .fieldset-main-wrapper .form-item-cecite label{margin-bottom:0}.bottom-result-container .accord-container{margin-bottom:30px}.bottom-result-container .ui-accordion .ui-accordion-header-icon{display:none}.bottom-result-container .ui-accordion{margin-bottom:70px}.ui-accordion li,.ui-accordion ul{list-style-type:disc}.ui-accordion ul{padding-left:17px}.bottom-result-container .ui-widget-content{border:none}.testing{display:none}.bold-content{font-family:ralewaybold,sans-serif}.text-center{text-align:center}.light-content{font-family:ralewaylight,sans-serif;font-weight:400}.simple-title{line-height:24px;color:#02225b}@media (min-width:992px){.simple-title{font-size:16px}}.ui-accordion .simple-title{background:url(/themes/custom/imagence/css/../images/source/drp-dwn.png) no-repeat 100% 0;border:none;box-shadow:none;outline:none;cursor:pointer;border-bottom:2px solid #6e45ff;padding-bottom:20px;margin-bottom:30px}.simple-content{color:#02225b;line-height:24px;font-size:14px}@media (min-width:992px){.simple-content{font-size:14px}}.a_la_une_reseau .title{color:#0f2446;font-family:ralewaybold,sans-serif;text-transform:uppercase;margin-bottom:20px;font-size:30px}@media (min-width:992px){.a_la_une_reseau .title{font-size:42px;margin-bottom:30px}}.devis-intro .title{font-family:ralewaybold,sans-serif;margin-bottom:10px;line-height:21px;font-size:21px}.div-ticked .title{color:#02225b;font-family:ralewaybold,sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:1;text-transform:none}.title.devis-form-title{color:#0f2446;font-family:ralewaybold,sans-serif;text-transform:uppercase;margin-bottom:30px;font-size:16px}.a_la_une_reseau .subtitle{font-size:16px;color:#0f2446;font-family:ralewaysemibold,sans-serif;margin-bottom:0}@media (min-width:992px){.a_la_une_reseau .subtitle{font-size:24px}}.service-reference-details .subtitle{font-size:14px;color:#00265b;font-family:ralewaybold,sans-serif;margin-bottom:8px}.a_la_une_reseau .intro{margin-bottom:15px}@media (min-width:992px){.a_la_une_reseau .intro{margin-bottom:25px}}.wysiwyg h3{font-family:ralewaybold}.wysiwyg p:not(.tag){margin:0 0 25px;font-size:16px;line-height:25px}.devis-intro .wysiwyg p{font-size:14px;color:#6e45ff}.devis-decrypt-centered .wysiwyg p{font-size:16px;line-height:30px;color:#02225b}.wysiwyg p.link-helper{margin-bottom:0;font-size:12px;color:#02225b}.wysiwyg.devis-downlaod-text{margin-bottom:30px}.div-ticked{padding-left:40px;background:url(/themes/custom/imagence/css/../images/source/check-decrypt.png) left 7px no-repeat transparent;min-height:25px;color:#02225b}.tooltipster-content li,.tooltipster-content ul,.wysiwyg li,.wysiwyg ul{list-style-type:disc}.tooltipster-content ul,.wysiwyg ul{padding-left:17px;margin-bottom:20px}.error-container,.tooltipster-content ul li{color:#fff}.outdated-browser-wrapper{position:fixed;top:0;left:0;width:100%;height:auto;background:#900;color:#fff;text-align:center}.outdated-ie-close-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#fff;cursor:pointer}.outdated-browser-message{padding-right:20px}.outdated-browser-message.has-mb{padding-bottom:10px}.outdated-browser-message.has-mt{padding-top:10px}.outdated-browser-message p:last-child{margin-bottom:0}.nested-content-wrapper{margin-bottom:50px}@media (min-width:992px){.nested-content-wrapper{margin-bottom:0}}.nested-content-wrapper .nested-content-parent{margin-bottom:35px}.nested-content-wrapper .nested-content-parent:last-child{margin-bottom:0}.nested-content-wrapper .nested-content-child-content{font-style:italic}.nested-content-wrapper .nested-content-parent-title{font-size:14px;color:#02225b;margin-bottom:15px;text-transform:uppercase;font-family:ralewaysemibold,sans-serif}.nested-content-wrapper .nested-content-child-title{font-size:14px;color:#6e45ff;font-family:ralewaybold,sans-serif;margin-bottom:5px;font-style:italic}.nested-content-wrapper .nested-content-child-content,.nested-content-wrapper .nested-content-child-content-title{margin-bottom:5px}.nested-content-wrapper .nested-content-child:last-child{margin-bottom:0}.nested-content-wrapper .nested-content-child.level-0:before{display:none}.nested-content-wrapper .child-item.nested-content-child.level-0{position:static;padding-left:0;margin-bottom:0}.nested-content-wrapper .child-item.nested-content-child.level-0>.nested-content-child-content{position:relative;padding-left:18px;margin-bottom:7px;color:#6e45ff}.nested-content-wrapper .child-item.nested-content-child.level-0>.nested-content-child-content:before{position:absolute;top:9px;left:3px;content:"";width:3px;height:3px;border-radius:50%;background:#0f2446}.nested-content-wrapper .child-item.nested-content-child.level-0>.nested-content-child-content a{font-size:14px;color:#6e45ff;font-family:ralewaybold,sans-serif;margin-bottom:5px;font-style:italic}.nested-content-wrapper .child-item.nested-content-child.level-1 .nested-content-child-title{color:#02225b;font-size:14px;font-weight:400;font-style:italic;text-transform:uppercase}.nested-content-wrapper .child-item.nested-content-child.level-1 .nested-content-child-title:before{display:none}.nested-content-wrapper .child-item.nested-content-child.level-1 .nested-content-child-content{position:relative;padding-left:18px;margin-bottom:7px;color:#6e45ff}.nested-content-wrapper .child-item.nested-content-child.level-1 .nested-content-child-content:before{position:absolute;top:9px;left:3px;content:"";width:3px;height:3px;border-radius:50%;background:#0f2446}.nested-content-wrapper .child-item.nested-content-child.level-1 .nested-content-child-content a{font-size:14px;color:#6e45ff;font-family:ralewaybold,sans-serif;margin-bottom:5px;font-style:italic}.d-none{display:none}.p-rel{position:relative;z-index:1}.full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.desktop-visible{display:none}@media (min-width:992px){.desktop-visible{display:block}}.mobile-visible{display:block}@media (min-width:992px){.mobile-visible{display:none}}.tooltipster-base{max-width:300px}@media (min-width:992px){.tooltipster-base{max-width:480px}}.nni_tooltip,.rang_tooltip{position:absolute;right:10px;top:20px;width:20px;height:20px;background:url(/themes/custom/imagence/css/../images/source/info.svg) no-repeat 50%;z-index:1;cursor:pointer}.devis_tooltip{display:inline-block;margin-left:20px;width:15px;height:15px;background:url(/themes/custom/imagence/css/../images/source/info-white.svg) no-repeat 50%}.url_btn a{background:#6e45ff;padding:12px 22px;color:#fff;text-transform:uppercase;font-family:ralewaybold,sans-serif;font-size:12px;width:100%;display:inline-block;max-width:480px}@media (min-width:992px){.url_btn a{width:auto;font-size:14px;padding:20px 32px}}.nested-content-child-content a{font-size:14px;font-weight:400;color:#02225b}.condition-link{display:inline-block;color:#6e45ff;text-decoration:none}.loader-cbp-wrapper{position:relative;overflow:hidden;width:100%}.loader-cbp{background:url(/themes/custom/imagence/css/../images/source/loader.gif) no-repeat 50%;padding:50px 0;width:100%}.layout-container .slick-slider:not(.overflow-visible){overflow:hidden}.slick-slider.overflow-visible .slick-list{overflow:visible}.slick-slider .slick-slide{position:relative;height:auto;box-shadow:none;border:none;outline:0}.slick-slider .slick-prev{z-index:2;width:0;height:0;border-top:10px solid transparent;border-right:12px solid #666;border-bottom:10px solid transparent;cursor:pointer}.slick-slider .slick-prev:before{display:none}.result-area .slick-slider .slick-prev{left:10px}.slick-slider .slick-next{z-index:2;width:0;height:0;border-top:10px solid transparent;border-left:12px solid #666;border-bottom:10px solid transparent;cursor:pointer}.slick-slider .slick-next:before{display:none}.result-area .slick-slider .slick-next{right:10px}.slick-progress{position:relative;display:block;font-size:13px;color:#0f2446;margin-bottom:25px;text-align:center}@media (min-width:992px){.slick-progress{display:none}}.global-notification-cookie-bar-wrapper{position:fixed;bottom:0;width:100%;z-index:6}.global-notification-cookie-bar-wrapper .sliding-popup-bottom{position:relative}.node-preview-form-select .previous-wrapper{display:inline-block;background:#ededed;color:#fff;padding:13px;box-shadow:0 0 6px #00235b;margin-top:10px}.node-preview-form-select h3{color:#00235b;margin-bottom:0;position:relative;padding-left:25px;font-weight:400}.node-preview-form-select h3:before{position:absolute;top:5px;left:5px;width:15px;height:15px;content:"";background:url(/themes/custom/imagence/css/../images/source/back-arrow-cbp.svg) no-repeat 50%;animation-name:a;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes a{0%{left:5px}50%{left:-2px}to{left:5px}}.jconfirm.jconfirm-services-logo .jconfirm-scrollpane .jconfirm-box{max-width:500px}.wrap-popup{text-align:center}.wrap-popup .devis-label{font-size:17px;font-family:ralewaysemibold,sans-serif}.wrap-popup .items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:30px 10px 10px;padding:0}.wrap-popup .items li a{transition:all .25s ease-in-out;display:block}.wrap-popup .items li a:hover{transition:all .25s ease-in-out;transform:scale(1.05)}.wrap-popup .items li a:hover .tx p{color:#6e45ff}.wrap-popup .items li a img{max-height:81px}.wrap-popup .items li .tx{display:block;margin:10px 0 0}.wrap-popup .items li .tx p{margin:0;color:#666;text-transform:uppercase}.light-box{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:502}.light-box--glass-frame{background:rgba(0,0,0,.85)}.light-box--overlapped{background:rgba(0,0,0,.4);z-index:503}.light-box__inner{position:relative;background:#fff}.light-box__inner--top-bottom-gap-40{margin:40px 0;height:calc(100vh - 80px)}.light-box__inner--top-bottom-gap-120{margin:120px 0;height:calc(100vh - 240px)}.light-box__inner--left-right-gap-10p{margin-left:10%;margin-right:10%}.light-box__header{height:100px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:50px}@media (min-width:992px){.light-box__header{height:50px;padding:0 230px}}.light-box__body--glass-frame{height:calc(100vh - 80px - 100px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:991px) and (orientation:landscape){.light-box__body--glass-frame{-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.light-box__body--glass-frame{height:calc(100vh - 80px - 50px);-ms-flex-direction:row;flex-direction:row}}.light-box__close{position:absolute;top:3px;right:30px;font-family:ralewaysemibold,sans-serif;font-size:22px;color:#fff;cursor:pointer}.light-box__close--dark{color:#000}.light-box__left{background:#ddd;display:-ms-flexbox;display:flex}.light-box__left>div{-ms-flex:0 0 100%;flex:0 0 100%}.light-box__left,.light-box__right{-ms-flex:0 0 100%;flex:0 0 100%;height:30vh;max-height:calc((100vh - 180px) / 2)}@media screen and (max-width:991px) and (orientation:landscape){.light-box__left,.light-box__right{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){.light-box__left,.light-box__right{-ms-flex:0 0 50%;flex:0 0 50%;height:calc(100vh - 80px - 50px);max-height:none}}.light-box__back-btn{position:absolute;height:46px;line-height:46px;left:50%;transform:translateX(-50%);top:2px;padding:0 10px;font-size:14px;color:#fff;background:#6e45ff;font-family:ralewaysemibold,sans-serif;text-transform:uppercase;min-width:180px;text-align:center}@media (min-width:992px){.light-box__back-btn{transform:none;left:50px;top:2px}}.light-box__back-btn:active,.light-box__back-btn:focus,.light-box__back-btn:hover,.light-box__back-btn:visited{background:#6e45ff;color:#fff}.light-box__content-top{position:relative;padding:0 45px}@media (min-width:992px){.light-box__content-top{height:calc(100vh - 80px - 50px - 120px);padding:0}}.light-box__slider-control{position:absolute;top:50%;width:32px;height:60px;background:url(/themes/custom/imagence/css/../images/source/arrow-large.svg) no-repeat 50%;cursor:pointer;z-index:2}.light-box__slider-control--left{left:4%;transform:translateY(-50%)}.light-box__slider-control--right{right:4%;transform:translateY(-50%) rotate(180deg)}.light-box__content-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:992px){.light-box__content-bottom{height:120px}}.light-box__related-images{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.light-box__related-images img{object-fit:contain;border:1px solid #ddd;-ms-flex-item-align:center;align-self:center;border-radius:8px;box-shadow:1px 1px 5px #ddd;display:block;cursor:pointer;min-height:35px;width:58px;margin:0 5px}@media (min-width:992px){.light-box__related-images img{min-height:55px;width:78px}}@media (min-width:992px){.light-box__monture{height:calc(100vh - 80px - 50px)}}.light-box__current-image{height:inherit;text-align:center}.light-box__current-image img{height:25vh;object-fit:contain;width:auto;display:inline-block}@media (min-width:576px){.light-box__current-image img{height:30vh}}@media (min-width:992px){.light-box__current-image img{height:inherit;width:100%}}.light-box__zoomed-media{position:relative}.light-box__zoomed-media img{height:calc(100vh - 240px);object-fit:contain;width:100%}.light-box__zoom-image{background:url(/themes/custom/imagence/css/../images/source/loupe.svg) no-repeat 50%;border-radius:50%;border:1px solid #ddd;cursor:pointer;background-size:15px 15px;margin-left:10px;width:35px;height:35px}@media (min-width:992px){.light-box__zoom-image{background-size:28px 28px;margin-left:17px;width:55px;height:55px}}.overflow-hidden{overflow:hidden}.filters-wrapper legend{display:none}.filters-wrapper .fieldset-wrapper>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin:0 -13px}@media (min-width:768px){.filters-wrapper .fieldset-wrapper>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.filters-wrapper .fieldset-wrapper .form-item{position:relative;margin:0 0 10px;min-height:56px}@media (min-width:768px){.filters-wrapper .fieldset-wrapper .form-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.filters-wrapper .fieldset-wrapper .form-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.filters-wrapper .fieldset-wrapper .form-item input{opacity:1;border-radius:0;left:0;width:100%;height:100%;top:2px;z-index:2;padding:0;min-height:83px;position:relative;background:#6e45ff;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.filters-wrapper .fieldset-wrapper .form-item input:hover{background:#fff}.filters-wrapper .fieldset-wrapper .form-item:first-child{display:none}.filters-wrapper .fieldset-wrapper .form-item label{font-size:14px;font-family:ralewayregular,sans-serif;color:#6e45ff;text-transform:uppercase;position:absolute;z-index:2;left:0;right:0;top:5px;background:transparent;margin:0 13px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms}.filters-wrapper .fieldset-wrapper .form-item label:hover{color:#fff;background:#6e45ff}.filters-wrapper .fieldset-wrapper .form-item [type=radio]{opacity:0;width:72px;height:100%;position:absolute;top:2px;left:0;z-index:2}.filters-wrapper .fieldset-wrapper .form-item [type=radio]+label{margin-bottom:0;min-height:52px;border:1px solid #6e45ff;font-size:14px;line-height:14px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ie-11 .filters-wrapper .fieldset-wrapper .form-item [type=radio]+label{height:83px}.filters-wrapper .fieldset-wrapper .form-item [type=radio]+label:hover{color:#fff;background:#6e45ff}.filters-wrapper .fieldset-wrapper .form-item [type=radio]+label span{background:#6e45ff;width:40px;height:40px;border-radius:50%;position:absolute;top:50%;left:15px;transform:translateY(-50%);z-index:3;transition:all .3s cubic-bezier(.215,.61,.355,1) 0ms;display:none}.filters-wrapper .fieldset-wrapper .form-item [type=radio]+label img{position:absolute;left:50%;z-index:1;top:50%;transform:translate(-50%,-50%)}.filters-wrapper .fieldset-wrapper .form-item [type=radio]:checked+label{background-color:#6e45ff;color:#fff}.filters-wrapper .fieldset-wrapper .form-item.item-selected input,.filters-wrapper .fieldset-wrapper .form-item.item-selected label{background:#fff;color:#6e45ff}.filters-wrapper .select2-container--default.select2-container--open .select2-selection--single{box-shadow:none}.filters-wrapper .select2-container--default .select2-selection--single{background:#fff;border:1px solid #6e45ff;border-radius:0}.filters-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#6e45ff;font-size:14px;font-family:ralewayregular,sans-serif;padding-left:19px}.filters-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{width:26px;height:26px;top:18px;right:12px;font-family:icomoon}.filters-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:26px;line-height:26px;color:#6e45ff}.filters-wrapper .js-form-type-select label{display:none}.bloc-title--glass-frame{font-family:ralewaybold,sans-serif;font-size:16px;color:#6e45ff}.filters-buttons{position:relative;margin:0}.filters-buttons .button{min-width:172px}@media (min-width:992px){.filters-buttons.search-count--0 .filters-buttons__inner>div{-ms-flex-pack:center;justify-content:center}}.filters-buttons:not(.search-count--0) input:nth-child(2){background:#00265b}.filters-buttons:not(.search-count--0) input:nth-child(2):hover{background:#6e45ff}.filters-buttons__inner>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media (min-width:992px){.filters-buttons__inner>div{padding:0 70px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1240px){.filters-buttons__inner>div{padding:0 138px}}.dropdown-filters-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.dropdown-filters-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0 -13px}}.dropdown-filters-wrapper .dropdown-filter{-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.dropdown-filters-wrapper .dropdown-filter{-ms-flex:0 0 33%;flex:0 0 33%;padding:0 13px}}.offsetted-dropdown--active .select2-results__option{position:relative;font-size:18px;color:#02225b;text-transform:none;margin:0 17%;padding:12px 28px 12px 0}.offsetted-dropdown--active .select2-results__option:before{position:absolute;content:"";top:0;right:0;width:22px;height:22px;border:2px solid #02225b;top:50%;transform:translateY(-50%)}.offsetted-dropdown--active .select2-results__option.select2-results__option--highlighted:before{border-color:#6e45ff;background:#6e45ff}.offsetted-dropdown--active .select2-dropdown--below{margin-top:5px;padding-top:20px;padding-bottom:20px}.offsetted-dropdown--active .select2-results__options li:first-child{display:none}.offsetted-dropdown--active .select2-dropdown{box-shadow:none;border:1px solid rgba(0,38,91,.12)}.offsetted-dropdown--active .select2-container--default .select2-results__option[aria-selected=true]{color:inherit}.result-set-wrapper{padding-top:45px;overflow:hidden}.result-set-wrapper .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.result-set-wrapper .views-infinite-scroll-content-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.result-set-wrapper .views-infinite-scroll-content-wrapper{margin:0 -20px}}.result-set-wrapper .views-infinite-scroll-content-wrapper img{display:block;width:100%;margin:10px 0 20px;min-width:240px}@media (min-width:576px){.result-set-wrapper .views-infinite-scroll-content-wrapper img{min-width:220px}}@media (min-width:768px){.result-set-wrapper .views-infinite-scroll-content-wrapper img{min-width:200px}}@media (min-width:992px){.result-set-wrapper .views-infinite-scroll-content-wrapper img{min-width:240px}}.result-set-wrapper .views-infinite-scroll-content-wrapper .frame{height:32px;padding:0 10px;border:1px solid #6e45ff;font-size:14px;color:#fff;background:#6e45ff;font-weight:400;text-transform:uppercase}.result-set-wrapper .views-infinite-scroll-content-wrapper .frame:active,.result-set-wrapper .views-infinite-scroll-content-wrapper .frame:visited{background:#6e45ff}.result-set-wrapper .views-infinite-scroll-content-wrapper .frame:focus,.result-set-wrapper .views-infinite-scroll-content-wrapper .frame:hover{background-color:transparent;color:#6e45ff}.result-set-wrapper .views-row{display:-ms-flexbox;display:flex;margin-bottom:8%;text-align:center;font-size:0;padding:0 20px;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:576px){.result-set-wrapper .views-row{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:768px){.result-set-wrapper .views-row{-ms-flex:0 0 33%;flex:0 0 33%;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:576px){.result-set-wrapper .views-row:nth-child(2n){-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.result-set-wrapper .views-row:nth-child(2n){-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.result-set-wrapper .views-row:nth-child(3n+2){-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.result-set-wrapper .views-row:nth-child(3n+3){-ms-flex-pack:end;justify-content:flex-end}}.result-set-wrapper .views-row>div{max-width:260px}.result-set-wrapper .ftgb__other_image{display:none}.monture_optique__marque{font-size:18px;font-family:ralewayextrabold,sans-serif;display:block;color:#666;margin-bottom:6px;text-transform:uppercase}.monture_optique__marque--lightbox{display:inline-block;font-size:16px;margin-bottom:0;margin-right:5px}.monture_optique__designation{font-size:16px;font-family:ralewaysemibold,sans-serif;display:inline-block;color:#6e45ff;text-transform:uppercase;margin-right:2px}.monture_optique__designation--lightbox{margin-right:5px}.monture_optique__code-coloris{font-size:16px;font-weight:400;display:inline-block;color:#a7a9ac;text-transform:uppercase;margin-left:2px}.monture_optique__code-coloris--lightbox{margin-right:0}.page-telesante,.page-vos-services-sante-telesante{background:#f6f6f6}.page-telesante .fieldset-main-wrapper,.page-vos-services-sante-telesante .fieldset-main-wrapper{max-width:1110px;width:100%;margin:auto;padding-left:15px;padding-right:15px;position:relative;margin:0 auto 25px}@media (min-width:992px){.page-telesante .fieldset-main-wrapper,.page-vos-services-sante-telesante .fieldset-main-wrapper{padding-left:15px;margin-bottom:50px;width:85%}}@media (min-width:1240px){.page-telesante .fieldset-main-wrapper,.page-vos-services-sante-telesante .fieldset-main-wrapper{width:100%}}.page-telesante .wrap-bottom-pdc,.page-vos-services-sante-telesante .wrap-bottom-pdc{max-width:1110px;width:100%;margin:auto;padding-left:15px;padding-right:15px;margin-top:0}.page-telesante p,.page-vos-services-sante-telesante p{color:#02225b}.page-telesante .action,.page-vos-services-sante-telesante .action{display:none}.telesante-form legend{margin-bottom:35px;position:relative}.telesante-form legend span{background:#6e45ff;color:#fff;position:relative;padding:15px 20px;display:inline-block;border-radius:5px}.telesante-form legend .fieldset-tooltip-wrapper{position:relative;padding:0}.telesante-form legend .fieldset-tooltip-wrapper span{padding-right:40px}.telesante-form legend .fieldset-tooltip-wrapper span.devis_tooltip{padding:0;width:15px;height:15px;background:url(/themes/custom/imagence/css/../images/source/info-white.svg) no-repeat 50%;position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer}.telesante-form legend .fieldset-tooltip-wrapper span.devis_tooltip:before{display:none;border-radius:0;padding:0}.telesante-form .beneficiaire-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.telesante-form .beneficiaire-wrapper{-ms-flex-direction:row;flex-direction:row}}.telesante-form .step_1{background-color:#00265b;padding:35px 0}.telesante-form .step_1:after{display:block;clear:both;content:""}.telesante-form .step_1 .form-item-date-naissance,.telesante-form .step_1 .form-item-nni{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.telesante-form .step_1 .form-item-date-naissance,.telesante-form .step_1 .form-item-nni{-ms-flex-preferred-size:45%;flex-basis:45%}}.telesante-form .step_1 .fieldset-main-wrapper{margin-bottom:0}@media (min-width:992px){.telesante-form .step_1 .fieldset-main-wrapper{margin-bottom:50px}}.telesante-form .step_1 .form-item-date-naissance input{cursor:pointer;background:#fff url(/themes/custom/imagence/css/../images/source/calender.png) no-repeat center right 15px}.telesante-form .step_1 .button{background:#6e45ff;text-transform:uppercase;color:#fff;padding:15px 50px;font-size:13px;width:100%;margin-bottom:0;margin-top:20px}@media (min-width:992px){.telesante-form .step_1 .button{margin:50px 0 0;float:right;width:auto}}.telesante-form .step_1 .description,.telesante-form .step_1 .description a,.telesante-form .step_1 .label_beneficiaire,.telesante-form .step_1 label{color:#fff}.telesante-form .step_1 .form-item{margin-top:20px}.telesante-form .step_1 .form-item.form-item-date-naissance{margin-top:0}@media (min-width:992px){.telesante-form .step_1 .form-item{margin-top:0}}.telesante-form label{font-weight:400;font-size:15px;line-height:15px;margin-bottom:15px}@media (min-width:992px){.telesante-form .label_beneficiaire{margin-bottom:0}}.telesante-form .form-item-liste-beneficiaire{text-align:left;margin-bottom:20px}@media (min-width:992px){.telesante-form .form-item-liste-beneficiaire{margin-bottom:0}}.telesante-form .form-item-liste-beneficiaire label{display:inline-block}.telesante-form .form-item-liste-beneficiaire.form-item .select2-container{display:inline-block;margin:0;width:100%!important}@media (min-width:992px){.telesante-form .form-item-liste-beneficiaire.form-item .select2-container{width:auto!important;min-width:515px;margin:0 0 0 50px}}.telesante-form .form-item-liste-beneficiaire.form-item .select2-container .select2-selection--single{border-radius:0;text-align:left}@media (min-width:992px){.telesante-form .form-item-liste-beneficiaire .description{margin-left:50px}}.telesante-form input{border-radius:0;margin-bottom:0}.telesante-form .description{font-size:11px;margin:5px 0 20px}@media (min-width:992px){.telesante-form .description{margin-bottom:0}}.telesante-form .description a{text-decoration:underline}.telesante-form .form-wrapper{margin-top:25px}.telesante-form .form-wrapper.step_1{margin-top:-7px}.telesante-form .coordonnees-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}@media (min-width:992px){.telesante-form .coordonnees-wrapper{-ms-flex-direction:row;flex-direction:row}}.telesante-form .step_2 legend{display:none}.telesante-form .step_2 .fieldset-main-wrapper{padding:0;margin-bottom:0}.telesante-form .step_2 .fieldset-main-wrapper:before{display:none}.telesante-form .step_2 .form-item-consentement{padding-left:15px;padding-right:15px}.telesante-form .button{background:#6e45ff;text-transform:uppercase;color:#fff;padding:15px 50px;font-size:13px;margin:0 0 50px;width:100%}@media (min-width:992px){.telesante-form .button{width:auto}}.telesante-form .js-form-type-checkbox label{display:inline-block;margin:0 0 25px}.telesante-form .form-item-consentement,.telesante-form .form-item-consentement-cbp{display:-ms-flexbox;display:flex}.telesante-form .liste-beneficiaire-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.telesante-form .liste-beneficiaire-wrapper{-ms-flex-direction:row;flex-direction:row}}.telesante-form fieldset[disabled]{opacity:.5}.telesante-form .conditions-wrapper{padding-left:23px}.telesante-form .conditions-wrapper a{margin-left:0}.banner{padding-top:20px}@media (min-width:992px){.banner{padding-top:0}}.banner .is_front{padding-top:63px}@media (min-width:992px){.banner .is_front{padding-top:0}}.banner.template__thematique_body{margin-bottom:45px}.banner-inner{width:100%;max-width:1400px;margin:0 auto}.banner__container{padding-top:52px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;z-index:1}@media (min-width:576px){.banner__container{min-height:565px;padding-top:38px;padding-bottom:46px}}@media (min-width:576px){.role--authenticated .banner__container{padding-bottom:0}}.banner__heading{width:100%;max-width:143px;margin:0 0 50px;-ms-flex-item-align:start;align-self:flex-start;font-family:ralewaylight,sans-serif;font-weight:400;line-height:1;color:#00235b;z-index:1}@media (min-width:576px){.banner__heading{max-width:100%;width:auto}}@media (min-width:992px){.banner__heading{margin:10% 0 0 15%}}.banner__img{display:block;position:absolute;top:0;right:0;max-width:362px}@media (min-width:768px){.banner__img{max-width:100%;top:inherit;right:0;bottom:0}}@media (min-width:992px){.banner__img{top:0;bottom:inherit}}.banner__menu{width:100%;padding-left:0;position:relative;z-index:3}@media (min-width:992px){.banner__menu{width:auto;min-width:966px;-ms-flex-item-align:end;align-self:flex-end}}.banner__menu li{width:100%}@media (min-width:992px){.banner__menu li{width:auto}}.banner__menu ul.main-menu-cbp{display:none}@media (min-width:992px){.banner__menu ul.main-menu-cbp{display:block}}.banner__menu .block-open ul.main-menu-cbp{display:block}.banner-intro__heading{font-family:ralewaylight,sans-serif;font-weight:400}@media (min-width:992px){.aligned .banner-intro__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.aligned .banner-intro__img{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}}@media (min-width:992px){.aligned .banner-intro__contents,.aligned .banner-intro__img{position:relative;width:100%;padding-right:15px;padding-left:15px}.aligned .banner-intro__contents{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}.w-logo{position:relative}.w-logo:before{content:"";width:100%;height:auto;aspect-ratio:1/1;position:absolute;top:0;left:0;display:block;background:url(/themes/custom/imagence/css/../images/logo-icon.svg) 0 50% no-repeat #fff;background-size:100% auto;z-index:-1}@media (min-width:992px){.w-logo:before{width:692px;height:692px;left:-22px}}@media (min-width:992px){.aligned .w-logo:before{left:43%;width:533px;height:537px}}@media (min-width:992px){.w-logo--centered:before{top:50%;transform:translateY(-50%)}}.menu-icons{width:100%;max-width:312px;margin-left:auto;margin-right:auto}@media (min-width:576px){.menu-icons{max-width:100%;margin-left:-15px;margin-right:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.menu-icons li{width:100%;padding-left:15px;padding-right:15px;margin-bottom:10px}@media (min-width:576px){.menu-icons li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.menu-icons li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-bottom:0}}.menu-icons li:nth-child(2) .menu-icons-item{border-color:#5c91ff}.menu-icons li:nth-child(3) .menu-icons-item{border-color:#5cbaff}.menu-icons li:nth-child(4) .menu-icons-item{border-color:#83def0}.menu-icons-item{height:100%;min-height:86px;padding:10px;border-bottom:4px solid #2e2cff;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;box-shadow:2px 4px 10px 0 rgba(0,0,0,.25)}.menu-icons-item:focus,.menu-icons-item:hover{background:rgba(110,69,255,.5)}.menu-icons-item__icon{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:50px;max-height:50px;padding-right:8px}.menu-icons-item__heading{font-size:13px;font-family:ralewaymedium,sans-serif;line-height:1;color:#00235b}.menu-icons-item__heading p{font-size:13px;line-height:1;margin:0}.block-text-img{padding:44px 0 50px}.block-text-img__content{width:100%;text-align:center}@media (min-width:992px){.block-text-img__content{max-width:66%;margin:0 auto}}.block-text-img__img{margin-bottom:33px}.block-text-img__desc{text-align:center}.block-text-img__desc>*{margin:0}.block-text-img-horizontal__img{margin-bottom:20px}@media (min-width:992px){.block-text-img-horizontal__img{margin-bottom:0}}.block-text-img-horizontal__content{padding-top:20px;padding-bottom:20px}.block-text-img-horizontal__info{padding-left:25px}.block-text-img-horizontal__info:first-child,.block-text-img-horizontal__info:last-child{padding-left:15px;text-align:left}.block-text-img-horizontal p{font-size:16px}.block-text-img-horizontal a{font-family:ralewayextrabold,sans-serif}.block-listing{padding:44px 0 50px}.block-listing__content{width:100%;max-width:70%;margin:0 auto;text-align:center}@media (min-width:992px){.block-listing__content{max-width:70%}}.block-listing__img{margin-bottom:15px}@media (min-width:992px){.block-listing__desc{padding:0 36px}}.list-w-icon{width:100%;max-width:960px;margin:0 auto;padding-left:0}.list-w-icon-item{margin-bottom:15px;border-left:12px solid;background:#fff;box-shadow:10px 10px 30px 0 rgba(0,0,0,.15)}@media (min-width:576px){.list-w-icon-item{margin-bottom:34px;border-left:23px solid}}.list-w-icon-item__heading{padding-right:30px;text-overflow:ellipsis}.list-w-icon-item a{padding:15px 15px 15px 20px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-family:ralewaybold,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;text-decoration:none;color:#00235b}@media (min-width:576px){.list-w-icon-item a{padding:23px 34px 23px 49px;font-size:20px;line-height:22px}}.list-w-icon-item a:focus,.list-w-icon-item a:hover{background:#00235b;color:#fff}.list-w-icon-item:first-child{border-color:#2e2cff}.list-w-icon-item:first-child .list-w-icon-item__icon{background:#2e2cff}.list-w-icon-item:nth-child(2){border-color:#5c91ff}.list-w-icon-item:nth-child(2) .list-w-icon-item__icon{background:#5c91ff}.list-w-icon-item:nth-child(3){border-color:#5cbaff}.list-w-icon-item:nth-child(3) .list-w-icon-item__icon{background:#5cbaff}.list-w-icon-item:nth-child(4){border-color:#83def0}.list-w-icon-item:nth-child(4) .list-w-icon-item__icon{background:#83def0}.article-item{padding:30px;height:100%;min-height:401px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;background:#fff;box-shadow:10px 10px 30px 0 rgba(0,0,0,.15)}@media (min-width:1240px){.article-item{padding:30px 50px}}.sidebar-actus .article-item{padding:30px 20px}.article-item__icon:not(.article-item__icon--small) .circle{margin:0 auto 38px}.article-item__img{margin-left:-30px;margin-right:-30px}@media (min-width:992px){.article-item__img{margin-left:-50px;margin-right:-50px}}.sidebar-actus .article-item__img{margin-left:-20px;margin-right:-20px}.article-item__img img{width:100%;min-height:114px;object-fit:cover}.article-item__img+.article-item__icon{margin-top:-20px}.article-item__heading{margin:0;font-size:16px;font-family:ralewaybold,sans-serif;line-height:22px}.article-item__desc{margin:0;font-size:14px;line-height:22px}.article-item__btn{width:100%;margin-top:auto;border-color:var(--theme-color);background:var(--theme-color)}.sidebar-actus .article-item__btn{max-width:203px;margin-left:auto;margin-right:auto}.article-item__btn:focus,.article-item__btn:hover{background:transparent;color:var(--theme-color)}.article-item__content{margin-top:18px;margin-bottom:27px;position:relative}.template__latest_actus .article-item__content{padding-bottom:20px;margin-bottom:35px}.sidebar-actus .article-item__content{margin-bottom:0}.article-item__content:not(.no-dots):after{content:"...";position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-weight:400}.sidebar-actus .article-item__content:not(.no-dots):after{display:none}.circle{width:76px;height:76px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative;background:var(--theme-color)}.circle img{max-width:62px;max-height:34px}.circle-w-icon-play{width:24px;height:24px}@media (min-width:576px){.circle-w-icon-play{width:48px;height:48px}}.circle-w-icon-play:after{content:"";display:inline-block;height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:576px){.circle-w-icon-play:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid #fff}}.icon-small{margin-bottom:0;width:41px;height:41px}.icon-small img{max-width:33px;max-height:24px}.bloc-alireaussi{min-height:700px}.articles{padding-bottom:30px;overflow:hidden}@media (min-width:992px){.articles{padding-bottom:0;overflow:visible}}.articles-row{max-width:100%}@media (min-width:992px){.articles-row{max-width:100%}}.articles-row .slick-track{display:-ms-flexbox;display:flex;width:100%!important;margin-left:-5px;margin-right:-5px}@media (min-width:992px){.articles-row .slick-track{-ms-flex-pack:center;justify-content:center}}.articles-col{padding-left:5px;padding-right:5px}@media (min-width:992px){.articles-col{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.timeline-list{margin-bottom:24px;padding:16px 0 55px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.timeline-list:before{background:#6e45ff;top:0;display:block;height:100%;width:1px}.timeline-list:after,.timeline-list:before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.timeline-list:after{display:inline-block;height:0;width:0;border-top:16px solid #6e45ff;border-right:9px solid transparent;border-left:8px solid transparent;bottom:-16px}@media (min-width:992px){.timeline-list-wrapper{padding-top:146px;background:url(/themes/custom/imagence/css/../images/logo-icon.svg) 50% 50% no-repeat;background-size:100% 100%}}.timeline-item{width:100%;padding:20px;margin:20px;position:relative;background:#fff;box-shadow:10px 10px 30px 0 rgba(0,0,0,.15)}@media (min-width:576px){.timeline-item{max-width:316px;padding:0 46px;margin:0;box-shadow:none;background:none}}.timeline-item:before{content:"";width:8px;height:8px;display:block;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#6e45ff}@media (min-width:576px){.timeline-item:before{top:50%;transform:translateY(-50%)}}@media (min-width:576px){.timeline-item:nth-child(odd){text-align:right;transform:translateX(-50%)}}@media (min-width:576px){.timeline-item:nth-child(odd):before{left:inherit;right:-4px}}@media (min-width:576px){.timeline-item:nth-child(2n){transform:translateX(50%)}}@media (min-width:576px){.timeline-item:nth-child(2n):before{left:-4px}}.timeline-item__icon{width:72px;height:72px;margin-bottom:17px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.timeline-item__icon:before{content:"";width:100%;height:100%;display:block;border-radius:50%;border:4px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(237,232,255,.5);aspect-ratio:1/1}.timeline-item__icon img{max-width:45px;max-height:45px;position:relative;z-index:1}.timeline-item p{margin:0;font-size:14px}.timeline-desc{width:100%;max-width:555px;margin:0 auto;padding:33px 45px 42px;font-size:20px;line-height:30px;text-align:center;background:rgba(237,232,255,.5)}.webform-submission-postuler-form{background:#6e45ff;padding:40px 0;color:#fff}@media (min-width:992px){.webform-submission-postuler-form{background:url(/themes/custom/imagence/css/../images/deco-logo.svg) 0 100% no-repeat #6e45ff;padding:87px 0}}.webform-submission-postuler-form .form__full_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-ms-flex-align:center;align-items:center}.webform-submission-postuler-form .left__container p{color:#fff;font-family:ralewaybold,sans-serif;font-size:32px;font-style:normal;line-height:40px}@media (min-width:992px){.webform-submission-postuler-form .left__container,.webform-submission-postuler-form .right-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.webform-submission-postuler-form .divider{margin-bottom:0}@media (min-width:768px){.webform-submission-postuler-form .divider .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.webform-submission-postuler-form .divider .js-form-item-name,.webform-submission-postuler-form .divider .js-form-item-prenom{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.webform-submission-postuler-form label{font-family:ralewaymedium,sans-serif;font-size:13px;font-weight:400;color:#fff}.webform-submission-postuler-form .js-form-type-processed-text{width:100%}@media (min-width:992px){.webform-submission-postuler-form .js-form-type-processed-text{max-width:300px;margin:0 auto}}.webform-submission-postuler-form [type=date],.webform-submission-postuler-form [type=datetime-local],.webform-submission-postuler-form [type=datetime],.webform-submission-postuler-form [type=email],.webform-submission-postuler-form [type=month],.webform-submission-postuler-form [type=number],.webform-submission-postuler-form [type=password],.webform-submission-postuler-form [type=search],.webform-submission-postuler-form [type=tel],.webform-submission-postuler-form [type=text]{height:38px;padding:6px 11px;font-size:13px;border:5px solid rgba(110,69,255,.7);color:#00235b}.webform-submission-postuler-form .js-form-type-webform-document-file{margin-bottom:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-submission-postuler-form .js-form-type-webform-document-file label{font-size:13px;-ms-flex-negative:0;flex-shrink:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-right:10px;color:#fff}.webform-submission-postuler-form .js-form-type-webform-document-file .button{margin:0;padding:6px 15px;font-size:14px;font-family:ralewaybold,sans-serif;text-transform:uppercase;background:#fff;color:#6e45ff}.webform-submission-postuler-form .js-form-type-webform-document-file .description{-ms-flex:0 0 100%;flex:0 0 100%;font-size:11px;font-family:ralewaylight,sans-serif}.webform-submission-postuler-form .choose-file{background:#fff;color:#6e45ff}.webform-submission-postuler-form .form-actions{margin-top:40px}.webform-submission-postuler-form .form-submit{background:#fff;border-color:#fff;color:#6e45ff}.webform-submission-postuler-form .form-submit:focus,.webform-submission-postuler-form .form-submit:hover{color:#fff}.logo__assureur__container{padding:5rem 0}.js-serialshuffle .sub-animate,.js-serialshuffle li{-ms-flex-align:center;align-items:center}.js-serialshuffle .sub-animate img,.js-serialshuffle li img{padding:1rem}*{box-sizing:border-box}html{letter-spacing:0}.cbpr-commercial-access-request-form .form-container,.container-custom,.page-assure-mon-devis-decrypte-audio .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-audio .wrap-bottom-pdc,.page-assure-mon-devis-decrypte-dentaire .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-dentaire .wrap-bottom-pdc,.page-assure-mon-devis-decrypte-optique .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-optique .wrap-bottom-pdc,.page-liste>.view-content,.page-recherche #content-area .block-form-recherche .form-container,.site-container,.user-form .form-container,.user-pass-reset .form-container,.user-pass .form-container,.view-a-lire-aussi,.view-communiques-de-presse>.view-content,.view-communiques-de-presse>.view-header,.webform-submission-postuler-form .form__full_wrapper,nav.breadcrumb{max-width:1270px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.cbpr-commercial-access-request-form .outdated-browser-wrapper .form-container,.outdated-browser-wrapper .cbpr-commercial-access-request-form .form-container,.outdated-browser-wrapper .container-custom,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-audio .fieldset-main-wrapper,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-audio .wrap-bottom-pdc,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-dentaire .fieldset-main-wrapper,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-dentaire .wrap-bottom-pdc,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-optique .fieldset-main-wrapper,.outdated-browser-wrapper .page-assure-mon-devis-decrypte-optique .wrap-bottom-pdc,.outdated-browser-wrapper .page-liste>.view-content,.outdated-browser-wrapper .page-recherche #content-area .block-form-recherche .form-container,.outdated-browser-wrapper .site-container,.outdated-browser-wrapper .user-form .form-container,.outdated-browser-wrapper .user-pass-reset .form-container,.outdated-browser-wrapper .user-pass .form-container,.outdated-browser-wrapper .view-a-lire-aussi,.outdated-browser-wrapper .view-communiques-de-presse>.view-content,.outdated-browser-wrapper .view-communiques-de-presse>.view-header,.outdated-browser-wrapper .webform-submission-postuler-form .form__full_wrapper,.outdated-browser-wrapper nav.breadcrumb,.page-assure-mon-devis-decrypte-audio .outdated-browser-wrapper .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-audio .outdated-browser-wrapper .wrap-bottom-pdc,.page-assure-mon-devis-decrypte-dentaire .outdated-browser-wrapper .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-dentaire .outdated-browser-wrapper .wrap-bottom-pdc,.page-assure-mon-devis-decrypte-optique .outdated-browser-wrapper .fieldset-main-wrapper,.page-assure-mon-devis-decrypte-optique .outdated-browser-wrapper .wrap-bottom-pdc,.page-recherche #content-area .block-form-recherche .outdated-browser-wrapper .form-container,.user-form .outdated-browser-wrapper .form-container,.user-pass-reset .outdated-browser-wrapper .form-container,.user-pass .outdated-browser-wrapper .form-container,.webform-submission-postuler-form .outdated-browser-wrapper .form__full_wrapper{position:relative}.site-container--xs{max-width:1008px}body{font-size:14px;font-family:ralewayregular,sans-serif;word-wrap:break-word}ul{padding-left:12px}ul li{list-style-type:none;font-size:14px;line-height:26px}h2,ul li{font-family:ralewayregular,sans-serif}h2{color:#02225b;font-size:18px;font-weight:600}.main-title{color:#6e45ff;font-size:30px;line-height:1.2;font-weight:800;text-align:center;margin:0 0 50px}.main-title,p{font-family:ralewayregular,sans-serif}p{font-size:14px;line-height:22px}.clear,.clear:after{display:block;content:"";clear:both}.eu-cookie-withdraw-tab,div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner{background:#09162b}.eu-cookie-compliance-message{margin:16px 0 0}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:400;margin:0}.sliding-popup-bottom #popup-text button.find-more-button{text-decoration:underline;font-family:ralewayregular,sans-serif;font-weight:400;padding:0;background:none;font-size:12px;line-height:21px;display:inline-block;vertical-align:top}.sliding-popup-bottom #popup-buttons button{text-shadow:none;box-shadow:none;padding:13px 18px;font-family:ralewayregular,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase}.sliding-popup-bottom #popup-buttons button.decline-button{background:#fff;color:#09162b}.sliding-popup-bottom #popup-buttons button:focus,.sliding-popup-bottom #popup-buttons button:hover{background:#6e45ff}.main-wrapper-block{margin-bottom:34px;padding-top:60px;position:relative;z-index:6}@media (min-width:992px){.main-wrapper-block{padding-top:72px}}.is_front .main-wrapper-block{padding-top:0}.section-user .main-wrapper-block{z-index:8}.role--anonymous header#header #block-imagence-account-menu{display:none}.toolbar-tray-open header#header #block-imagence-account-menu{top:82px}.role--authenticated header#header #block-publicmenu{display:none}header#header{background-color:#fff;position:relative;z-index:7}body.sticky header#header #header-region .sticky-header{width:100%;position:fixed;z-index:9;top:0;left:0;background:#fff;min-height:67px}body.role--anonymous header#header #header-region .sticky-header{display:none}body.role--anonymous.page-annuaire-kaporal header#header #header-region .sticky-header{display:-ms-flexbox;display:flex;min-height:67px}header#header #header-region .block-logo-cbp{margin:7px 0;-ms-flex:inherit;flex:inherit;width:77px}header#header #header-region .public-logo a{padding:0}header#header #header-region .public-logo img{z-index:9999;position:relative;transition:all 1s ease-in-out;height:100px;margin:10px 0}@media (min-width:992px){header#header #header-region .public-logo img{margin:-13px 0 -149px;height:auto}}header#header #header-region .public-logo a:focus,header#header #header-region .public-logo a:hover{background:none}header#header #block-publicmenu.sticky .public-logo img{height:60px}@media (min-width:992px){header#header #block-publicmenu.sticky .public-logo img{transform:scale(.4);margin:-69px 0 -149px;height:auto}}header#header #header-region .block-imageofthematiquepages{margin:0;padding:0;background:none}.block-imageofthematiquepages .taxo-img{width:100%}header#header #header-region .block-imageofthematiquepages:after{display:none}header#header #header-region #block-imagence-account-menu{-ms-flex:0 0 38%;flex:0 0 38%}.role--commercial header#header #header-region #block-imagence-account-menu{-ms-flex:1;flex:1}header#header #header-region #block-imagence-account-menu .block-imagence-branding{display:none}header#header #header-region #block-imagence-main-menu{-ms-flex:0 0 100%;flex:0 0 100%;z-index:4!important;width:100%}header#header #header-region .block-guidhospibloccover{-ms-flex:0 0 100%;flex:0 0 100%}.block-stickyservicemenu{margin:0;padding:0;width:72px;position:fixed;top:108px;right:0;z-index:3}@media (min-width:992px){.block-stickyservicemenu{top:150px}}.is_front .block-stickyservicemenu{display:none}.toolbar-vertical .block-stickyservicemenu{top:200px}.VotreServiceSanteSticky{margin:0;padding:0;text-align:right}.VotreServiceSanteSticky-list{box-shadow:0 16px 21px 0 rgba(0,1,1,.25);background:#fff}.VotreServiceSanteSticky-btn{width:50px;height:38px;display:-ms-inline-flexbox;display:inline-flex;border-radius:6px 0 0 6px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:25px;background:#2e2cff;color:#fff;box-shadow:0 2px 8px 0 rgba(0,1,1,.25)}@media (min-width:992px){.VotreServiceSanteSticky-btn{width:72px;height:76px;font-size:41px}}.VotreServiceSanteSticky-btn:focus,.VotreServiceSanteSticky-btn:hover{background:#6e45ff;color:#fff}.block-stickyservicemenu .VotreServiceSanteSticky .item-service{margin:0;padding:5px 0;text-align:center;width:100%;min-height:85px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #efefef}.ie-11 .block-stickyservicemenu .VotreServiceSanteSticky .item-service{height:85px}.block-stickyservicemenu .VotreServiceSanteSticky .item-service:last-child{border:none}.block-stickyservicemenu .VotreServiceSanteSticky .service-logo{position:relative;margin:0;padding:5px 10px;transition:all .15s ease-in-out}.block-stickyservicemenu .VotreServiceSanteSticky .service-logo img{max-width:70%}.ie-11 .block-stickyservicemenu .VotreServiceSanteSticky .service-logo img{width:100%}.icon-inner-wrap{position:relative}.service-logo .img-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.item-service{display:none}.item-service img{transition:all .15s ease-in-out}.visible-service .item-service{display:-ms-flexbox;display:flex}.item-service:hover .img-1{opacity:0}.item-service:hover .img-2{opacity:1}.block-stickyservicemenu .VotreServiceSanteSticky .item-service a,.block-stickyservicemenu .VotreServiceSanteSticky .item-service p{margin:0;padding:0;font-size:9px;line-height:11px;text-transform:uppercase;font-weight:700;transition:all .15s ease-in-out}.block-stickyservicemenu .VotreServiceSanteSticky .item-service:hover{background:#6e45ff;transition:all .15s ease-in-out}.block-stickyservicemenu .VotreServiceSanteSticky .item-service:hover a,.block-stickyservicemenu .VotreServiceSanteSticky .item-service:hover a p{color:#fff;transition:all .15s ease-in-out}header#header #block-publicmenu{background-color:transparent;-ms-flex:0 0 100%;flex:0 0 100%;z-index:999999999;position:absolute;top:0;left:0;width:100%}@media (min-width:992px){header#header #block-publicmenu{position:fixed;top:0;left:0;width:100%;background-color:#6e45ff;box-shadow:0 9px 16px 0 rgba(0,0,0,.22)}.is_front header#header #block-publicmenu{position:relative}}header#header #block-publicmenu.sticky{background-color:#6e45ff;color:#fff;box-shadow:0 9px 16px 0 rgba(0,0,0,.22);position:fixed;top:0;width:100%;z-index:999999999}header#header #block-publicmenu ul{margin:auto;padding:0;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#6e45ff}@media (min-width:992px){header#header #block-publicmenu ul{display:block;width:auto;margin:0}}@media (min-width:992px){header#header #block-publicmenu ul li.public-logo{margin-right:94px}}header#header #block-publicmenu ul li{display:block}@media (min-width:992px){header#header #block-publicmenu ul li{display:inline-block;vertical-align:middle}}header#header #block-publicmenu ul li.menu-item,header#header #block-publicmenu ul li.public-logo{display:none}@media (min-width:992px){header#header #block-publicmenu ul li.menu-item{display:inline-block;vertical-align:middle}}header#header #block-publicmenu .menu-public-ul{display:none}@media (min-width:992px){header#header #block-publicmenu .menu-public-ul{display:block}}header#header #block-publicmenu .menu-public-ul.open,header#header #block-publicmenu .menu-public-ul.open li.menu-item{display:block}@media (min-width:992px){header#header #block-publicmenu .menu-public-ul.open li.menu-item{display:inline-block}}header#header #block-publicmenu ul li a{color:#fff;padding:13px 18px;display:block;font-family:ralewaybold,sans-serif;font-size:12px;line-height:1;font-weight:400;transition:all .15s ease-in-out}@media (min-width:992px){header#header #block-publicmenu ul li a{padding:10px 22px}}header#header #block-publicmenu ul li:hover a{color:hsla(0,0%,100%,.3);transition:all .15s ease-in-out}header#header #block-publicmenu ul li.menu-item--active-trail a{color:#fff}header#header #block-publicmenu ul li a.btn-search-loop{overflow:hidden;display:block;font-size:0}header#header #block-publicmenu ul li a.btn-search-loop:before{content:"\e900";font-family:icomoon;font-size:19px}.menu--main{border-radius:3px;background:#6e45ff;box-shadow:6px 6px 6px 0 rgba(0,0,0,.15)}.menu--main>.menu{margin:auto;padding:0;max-width:1270px;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.menu--main>.menu{-ms-flex-direction:row;flex-direction:row}}.menu--main>.menu.main-menu-cbp{display:none}.menu--main>.menu.main-menu-cbp.block-open{display:-ms-flexbox;display:flex}.show .menu--main>.menu.main-menu-cbp{display:block}@media (min-width:992px){.menu--main>.menu.main-menu-cbp{display:-ms-flexbox;display:flex}}.menu--main>.menu.main-menu-cbp .menu-item{position:relative}.menu--main>.menu.main-menu-cbp .menu-item:hover .menu{opacity:1;visibility:visible}.menu--main>.menu.main-menu-cbp .menu{display:none;transition:all .15s ease-in-out;background:#f6f6f6;box-shadow:0 9px 16px 0 rgba(0,0,0,.22)}@media (min-width:992px){.menu--main>.menu.main-menu-cbp .menu{display:block;padding:0 20px;z-index:2;position:absolute;top:100%;left:0;width:200%;max-width:290px;height:auto;opacity:0;visibility:hidden}}.menu--main>.menu.main-menu-cbp .menu.open{display:block;opacity:1;visibility:visible}.menu--main>.menu.main-menu-cbp .menu>li{position:relative;text-align:left;border:none;display:block;border-bottom:1px solid #b0b0b0}.menu--main>.menu.main-menu-cbp .menu>li a{color:#666;padding:18px 20px;background:none}@media (min-width:992px){.menu--main>.menu.main-menu-cbp .menu>li a{padding:18px 0;text-align:left}}.menu--main>.menu.main-menu-cbp .menu>li a.active,.menu--main>.menu.main-menu-cbp .menu>li a:hover{background:none}.menu--main>.menu.main-menu-cbp .menu>li:last-child{border:none}.menu--main>.menu>li{display:inline-block;vertical-align:middle;color:#fff;border-top:1px solid #fff;font-size:15px}@media (min-width:992px){.menu--main>.menu>li{border-top:none}.menu--main>.menu>li:after{content:"";width:1px;height:44px;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff}}.menu--main>.menu>li:first-child{border-top:none}.menu--main>.menu>li:last-child:after{display:none}.menu--main>.menu>li a{padding:20px;color:#fff;display:block;font-size:12px;font-family:ralewaybold,sans-serif;line-height:14px;transition:background-color .5s ease;text-align:left}@media (min-width:992px){.menu--main>.menu>li a{text-align:center;padding:23px 25px;font-size:14px;line-height:normal}}.menu--main>.menu>li span.has-sub{position:relative;cursor:pointer;padding:20px 50px 20px 20px;color:#fff;display:block;font-size:12px;font-family:ralewayregular,sans-serif;font-family:ralewaybold,sans-serif;line-height:14px;transition:background-color .5s ease;text-align:left}@media (min-width:992px){.menu--main>.menu>li span.has-sub{padding:23px 25px;font-size:14px;line-height:normal;text-align:center}}.menu--main>.menu>li span.has-sub:after{position:absolute;content:"";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);top:39%;right:20px}@media (min-width:992px){.menu--main>.menu>li span.has-sub:after{display:none}}.page-presse div#main,.section-assure div#main{padding-bottom:55px}body.section-user div.wrap-content-sidebars{max-width:1270px;margin:auto;width:100%;padding-left:15px;padding-right:15px}#block-accueilbloccoverconnecte,#block-actualiteetevenementcover{height:100vh;-ms-flex:0 0 100%;flex:0 0 100%}.role--anonymous body #block-accueilbloccoverconnecte{height:calc(100vh - 120px)}@media (min-width:992px){.role--anonymous body #block-accueilbloccoverconnecte{height:100vh}}.role--anonymous.sticky body #block-accueilbloccoverconnecte{height:calc(100vh - 80px)}@media (min-width:992px){.role--anonymous.sticky body #block-accueilbloccoverconnecte{height:100vh}}.img-general,.wrap-cover.cover-general{max-height:412px;overflow:hidden}.wrap-cover.cover-general{height:100vh}.wrap-cover{position:relative;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.wrap-cover.text-only-cover{height:440px;background:#00265b;color:#fff;font-size:3.125em;letter-spacing:3.1px;text-transform:uppercase;font-weight:800;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.wrap-cover img{width:100%}.wrap-cover .wrap-tx{text-align:center}.wrap-cover .wrap-tx img{width:auto;margin:0 auto 30px;display:block;box-shadow:0 0 10px rgba(0,0,0,.2)}.wrap-cover .wrap-tx .intro p{color:#fff;line-height:1.2;font-family:ralewayregular,sans-serif;margin:0}.wrap-cover .wrap-tx .intro p strong{font-weight:700;line-height:50px}.wrap-cover .wrap-tx .links-btn{display:inline-block;text-align:center;margin-top:20px;font-family:ralewayregular,sans-serif;font-weight:300;color:#fff;text-transform:uppercase;background:#0f2447;padding:20px 40px;line-height:normal;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12)}.wrap-cover .wrap-tx .links-btn.multiple{background:transparent;box-shadow:none;padding:0}.wrap-cover .wrap-tx .links-btn a{font-weight:300;padding:20px 0;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;width:250px;text-align:center}.wrap-cover .wrap-tx .links-btn a:first-child{border:1px solid #fff;background-color:transparent}.wrap-cover .wrap-tx .links-btn a:nth-child(2){border:1px solid #6e45ff;background-color:#6e45ff}.wrap-cover .arrow-down{width:42px;height:25px;background:url(/themes/custom/imagence/css/../images/source/angle-down.png) no-repeat 0 0;display:block;position:absolute;bottom:140px;left:50%;transform:translateX(-50%);cursor:pointer}@media (max-width:991.98px){.wrap-cover .wrap-tx .links-btn a{margin-bottom:15px}}@media (max-width:991.98px){.wrap-cover .wrap-tx .intro p{text-align:center}}@media (max-width:1239.98px){.wrap-cover .arrow-down{bottom:30px}}#block-imagence-branding{display:inline-block}body.no-sidebar .wrap-content-sidebars{max-width:100%}body.no-sidebar .wrap-content-sidebars #content{max-width:100%!important}body.role--authenticated #block-accueilbloclesespaces{display:none}.wrap-lesespaces{content:"";margin-bottom:100px;margin-top:100px}.wrap-lesespaces:empty{display:none}.wrap-lesespaces:after{clear:both;display:block;content:""}.wrap-lesespaces div.espace-container:before{background:linear-gradient(-45deg,#6e45ff 1%,#fff 0,#fff 49%,#6e45ff 0,#6e45ff 51%,#fff 0,#fff 99%,#6e45ff 0);background-size:8px 8px;background-position:50px 50px;content:"";position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1;transform:rotate(13deg)}.wrap-lesespaces div.espace-container{width:calc(25% - 45px);float:left;height:auto;padding:25px;position:relative;overflow:hidden;transform:rotate(-13deg);margin-right:15px}.wrap-lesespaces div.espace-container:last-child{margin-right:0}.wrap-lesespaces div.espace-container div.espace{padding:0;width:100%;display:-ms-flexbox;display:flex;transform:rotate(13deg)}.wrap-lesespaces div.espace-container div.espace p{margin:auto;display:-ms-flexbox;display:flex;width:100%;aspect-ratio:1}.wrap-lesespaces div.espace-container div.espace p a{display:-ms-flexbox;display:flex;margin:auto;-ms-flex-align:left;align-items:left;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:15px;-ms-flex-direction:column;flex-direction:column;font-family:ralewayregular,sans-serif;font-size:22px;line-height:normal}@media (min-width:992px){.wrap-lesespaces div.espace-container div.espace p a{font-size:15px}}.wrap-lesespaces div.espace-container div.espace p a span{color:#fff;text-transform:uppercase;font-weight:300}.wrap-lesespaces div.espace-container div.espace p a span:nth-child(2),.wrap-lesespaces div.espace-container div.espace p a span:nth-child(3){font-weight:700}.wrap-lesespaces div.espace-container:first-child div.espace a{background:#00173b;background:linear-gradient(180deg,#00173b 0,#00235b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00173b",endColorstr="#00235b",GradientType=0)}.wrap-lesespaces div.espace-container:nth-child(2) div.espace a{background:#561962;background:linear-gradient(180deg,#561962 0,#6e45ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#561962",endColorstr="$lilas",GradientType=0)}.wrap-lesespaces div.espace-container:nth-child(4) div.espace a{background:#490000;background:linear-gradient(180deg,#490000 0,#7c0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#490000",endColorstr="#7c0000",GradientType=0)}@media (max-width:991.98px){.wrap-lesespaces{margin:50px 0;padding:0 20px}}@media (max-width:991.98px){.wrap-lesespaces div.espace-container{float:none;width:100%;margin:0 0 50px;transform:none}.wrap-lesespaces div.espace-container:before{transform:none}.wrap-lesespaces div.espace-container:last-child{margin-right:0}.wrap-lesespaces div.espace-container div.espace{transform:none}}.wrap-lesespaces div.espace-container:nth-child(3) .espace a{background:#561962;background:linear-gradient(180deg,#7c0000 0,#561962);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7c0000",endColorstr="#561962",GradientType=0)}.block-votreservicesante{display:block;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px) and (min-width:576px){.block-votreservicesante{max-width:540px}}@media (min-width:992px) and (min-width:768px){.block-votreservicesante{max-width:720px}}@media (min-width:992px) and (min-width:992px){.block-votreservicesante{max-width:960px}}@media (min-width:992px) and (min-width:1240px){.block-votreservicesante{max-width:1214px}}.block-votreservicesante .item-service-inner{z-index:2}.block-votreservicesante .item-service-inner .block-overlay-wrap{position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(-100%);transition:all .25s ease-in-out;z-index:2;background:#fff;opacity:.98;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay{width:100%;padding:10px 25px}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-text{margin:0 0 25px;text-align:center}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons{text-align:left}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons .overlay-btn.optique{margin:0 0 20px}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons .overlay-btn.optique a{background:url(/themes/custom/imagence/css/../images/source/optique.png) no-repeat 0}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons .overlay-btn.dentaire{margin:0 0 20px}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons .overlay-btn.dentaire a{background:url(/themes/custom/imagence/css/../images/source/dentaire.png) no-repeat 0}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-buttons .overlay-btn.audio a{background:url(/themes/custom/imagence/css/../images/source/picto-audio.png) no-repeat 0}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-btn{display:block}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-btn a{overflow:hidden;min-height:71;width:auto;padding:0 0 0 90px;text-align:left}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-btn a:hover{transform:scale(1.02);transition:all .15s ease-in-out}.block-votreservicesante .item-service-inner .block-overlay-wrap .block-overlay .overlay-btn a .text p{color:#3f3f3f;font-size:16px;margin:0;line-height:71px;font-weight:700;text-align:left}.block-votreservicesante .item-service:hover .block-overlay-wrap{transform:translateX(0)}.block-votreservicesante h2{font-weight:900;font-size:30px;margin-top:50px;margin-bottom:45px}.block-votreservicesante .VotreServiceSante{margin:auto;max-width:900px;display:block;width:100%}.block-votreservicesante .VotreServiceSante:after,.block-votreservicesante:after{display:block;content:"";clear:both}.block-votreservicesante .item-service{background-color:#fff;min-height:350px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:ralewayregular,sans-serif;min-height:250px;position:relative;margin:1px;transition:all .15s ease-in-out;box-shadow:0 0 40px 20px rgba(0,0,0,.1);overflow:hidden}@media (min-width:768px){.block-votreservicesante .item-service{width:calc(50% - 2px);float:left}}@media (min-width:992px){.block-votreservicesante .item-service{width:calc(33.33333% - 2px);min-height:350px}}.block-votreservicesante .item-service:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;box-shadow:0 0 40px 20px rgba(0,0,0,.1);z-index:0;display:none}.block-votreservicesante .item-service:after{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:1}.block-votreservicesante .item-service:focus,.block-votreservicesante .item-service:hover{transform:scale(1.1);transition:all .15s ease-in-out;z-index:2}#block-votreservicesante .item-service a{display:block;text-align:center;width:100%;margin:auto;position:relative;z-index:2;background-size:70px auto}#block-votreservicesante .item-service a div.service-logo{min-height:130px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}#block-votreservicesante .item-service a div.service-logo img{display:inline-block;-ms-flex-item-align:end;align-self:flex-end}#block-votreservicesante .item-service a div.service-title{text-transform:uppercase;font-size:18px;font-weight:700;color:#1b2a4b}#block-votreservicesante .item-service a div.service-tx{font-size:14px;color:#666;min-height:50px}#block-votreservicesante .item-service p{margin:0}body.role--anonymous #block-accueilbloclistthematique{display:none}#block-accueilbloclistthematique{margin:auto;max-width:1200px;width:100%;padding-top:100px}#block-accueilbloclistthematique:after{clear:both;display:block;content:""}#block-accueilbloclistthematique .num-thematique-items-1 .wrap-items,#block-accueilbloclistthematique .num-thematique-items-2 .wrap-items{width:100%;font-family:ralewayregular,sans-serif;text-align:center}@media (min-width:992px){#block-accueilbloclistthematique .num-thematique-items-2 .wrap-items{width:50%}}#block-accueilbloclistthematique .wrap-items .image{margin:0 0 32px}#block-accueilbloclistthematique .wrap-items .creation-date{margin:0 0 5px;font-size:11px;color:#333;font-family:ralewayregular,sans-serif;text-transform:uppercase}#block-accueilbloclistthematique .wrap-items .title{font-weight:600;margin:0 0 12px}#block-accueilbloclistthematique .wrap-items .title,#block-accueilbloclistthematique .wrap-items .title a{font-size:18px;line-height:30px;color:#2f2933;font-family:ralewayregular,sans-serif}#block-accueilbloclistthematique .wrap-items .chapo{margin:0;padding:0;font-size:16px;line-height:30px;color:#333;font-family:ralewayregular,sans-serif}#block-accueilbloclistthematique .num-thematique-items-1 .wrap-menus,#block-accueilbloclistthematique .num-thematique-items-2 .wrap-menus{display:block;width:100%;padding:0;font-family:ralewayregular,sans-serif;text-align:center}#block-accueilbloclistthematique .wrap-menus{display:block;padding:0;font-family:ralewayregular,sans-serif;text-align:center}#block-accueilbloclistthematique .wrap-menus a{font-size:18px;font-weight:600;line-height:20px;padding:45px 15px;display:block;color:#fff}#block-accueilbloclistthematique .wrap-menus-wrap .wrap-menus:first-child a{background:#1db6b7}#block-accueilbloclistthematique .wrap-menus-wrap .wrap-menus:nth-child(2){padding:0 1px}#block-accueilbloclistthematique .wrap-menus-wrap .wrap-menus:nth-child(2) a{background:#f6a00e}#block-accueilbloclistthematique .wrap-menus-wrap .wrap-menus:last-child a{background:#d60b52}@media (min-width:576px){#block-accueilbloclistthematique .wrap-menus a{padding:25px 15px}}#block-accueilbloclesespaces{max-width:1270px;width:100%;margin:auto;padding-top:30px}@media (min-width:992px){#block-accueilbloclesespaces{overflow:hidden}}@media (min-width:1240px){#block-accueilbloclesespaces{overflow:visible}}#block-accueilblocactualiteetevenement{font-family:ralewayregular,sans-serif;max-width:1270px;width:100%;margin:auto}#block-accueilblocactualiteetevenement .wrap-article:after{clear:both;content:"";display:block}#block-accueilblocactualiteetevenement .wrap-items{float:left;width:33.3333%;padding:10px 40px;text-align:center;min-height:300px;position:relative}#block-accueilblocactualiteetevenement .wrap-items .img{display:inline-block;border-radius:50%;height:64px;width:64px;line-height:64px}#block-accueilblocactualiteetevenement .wrap-items .img img{vertical-align:middle}#block-accueilblocactualiteetevenement .wrap-items .type{color:#333;font-size:10px;text-transform:uppercase;font-family:ralewayregular,sans-serif;letter-spacing:1.5px;margin-top:20px}#block-accueilblocactualiteetevenement .wrap-items .creation-date{color:#333;text-transform:uppercase;margin:15px 0 10px;font-size:10px;font-family:ralewayregular,sans-serif;letter-spacing:1.5px;font-weight:300}#block-accueilblocactualiteetevenement .wrap-items .title{font-weight:600;font-size:15px;margin:0 0 5px}#block-accueilblocactualiteetevenement .wrap-items .chapo{text-align:center;font-size:13.5px;margin-bottom:29px}#block-accueilblocactualiteetevenement:after{clear:both;content:"";display:block}#block-accueilblocactualiteetevenement .wrap-article .wrap-items:first-child .img{background:#001c5d}#block-accueilblocactualiteetevenement .wrap-article .wrap-items:last-child .img{background:#303030}#block-accueilblocactualiteetevenement .wrap-article .wrap-items:nth-child(2) .img{background:#6c207c}#block-accueilblocactualiteetevenement .wrap-items .lire{text-align:center;position:absolute;bottom:0;right:0;left:0;margin:0 auto}.lire a{padding:2px 18px;background-color:#6e45ff;color:#fff}@media (max-width:767.98px){#block-accueilblocactualiteetevenement .wrap-items{float:none;width:100%}}.page-sante .bloc-title{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.page-sante{font-family:ralewayregular,sans-serif;max-width:1270px;width:100%;margin:auto}.page-sante .wrap-article:after{clear:both;content:"";display:block}.page-sante .views-row .wrap{border-radius:50%;overflow:hidden;width:72px;margin:0 auto 9px;height:72px;line-height:72px}.page-sante .views-row .wrap .type_actualite__logo img{vertical-align:middle}.page-sante .views-row .img{display:inline-block;border-radius:50%}.page-sante .views-row .title-taxo,.page-sante .views-row .type{color:#333;font-size:10px;text-transform:uppercase;font-family:ralewayregular,sans-serif;letter-spacing:1.5px;margin-top:20px}.page-sante .views-row .creation-date,.page-sante .views-row .views-field-created,.page-sante .views-row .views-field-field-date{color:#333;text-transform:uppercase;margin:15px 0 10px;font-size:10px;font-family:ralewayregular,sans-serif;letter-spacing:1.5px;font-weight:300}.page-sante .views-row .title,.page-sante .views-row .views-field-title{font-weight:600;font-size:15px;min-height:70px}.page-sante .views-row .chapo,.page-sante .views-row .views-field-field-chapo{text-align:center;font-size:13.5px;margin-bottom:29px}.page-sante .views-row .chapo p,.page-sante .views-row .views-field-field-chapo p{margin:0}.page-sante .views-field-view-node{text-align:center;position:absolute;bottom:0;right:0;left:0;margin:0 auto}.page-sante .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.page-sante:after{clear:both;content:"";display:block}body.role--anonymous #block-accueilblocdansmonreseau{display:none}#block-accueilblocdansmonreseau{padding:90px 0}#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une{max-width:1200px;width:100%;margin:auto;text-align:center}#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une p{text-align:center!important;color:#666;font-size:18px;font-family:ralewayregular,sans-serif;line-height:40px}#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une a.btn{display:inline-block;background-color:#a31b1b;color:#fff;font-weight:900;font-size:14px;font-family:ralewayregular,sans-serif;text-transform:uppercase;padding:5px 30px;letter-spacing:.5px;margin-top:40px}#block-accueilblocdansmonreseau{width:100%;padding:30px 0}@media (min-width:992px){#block-accueilblocdansmonreseau{padding:90px 0}}#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une h2{font-weight:700;font-size:35px}@media (min-width:992px){#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une h2{font-size:42px}}@media (max-width:767.98px){#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une a.btn{padding:5px 10px;font-size:11px;margin-top:20px}}body.role--anonymous #block-accueilblocremontedecontenue{display:none}#block-accueilblocremontedecontenue .three-block{display:block;width:100%;height:800px}#block-accueilblocremontedecontenue .two-block{display:block;width:100%;height:400px}#block-accueilblocremontedecontenue .remontecontenue{display:table;width:100%;height:100%;font-family:ralewayregular,sans-serif}#block-accueilblocremontedecontenue .remontecontenue div.dossier:after{content:"";position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.37);height:100%;z-index:1}#block-accueilblocremontedecontenue .remontecontenue div.dossier{display:table-cell;width:50%;height:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;vertical-align:middle;color:#fff;position:relative;z-index:2}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain{max-width:600px;margin:auto;position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:0 20px}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-menu{position:absolute;top:34px;left:20px}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-menu div{display:inline-block;vertical-align:middle;border:1px solid #bec0c1;padding:7px 8px;font-family:ralewayregular,sans-serif;font-size:10px;text-transform:uppercase;font-weight:500}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-menu div a{color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-menu div.menu-thematique{background-color:#f6a00e}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-tx .creation-date{text-transform:uppercase;font-size:11px;letter-spacing:1.5px}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-tx .title{margin:15px 0 20px}#block-accueilblocremontedecontenue .remontecontenue div.dossier .wrap-contain .wrap-tx .title a{font-weight:700;font-size:20px;color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test{display:table-cell;width:50%;height:100%}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil{height:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;vertical-align:middle;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil:after{content:"";position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.37);height:100%;z-index:1}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain{max-width:600px;margin:auto;position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:0 20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-menu{position:absolute;top:34px;left:20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-menu div{display:inline-block;vertical-align:middle;border:1px solid #bec0c1;padding:7px 8px;font-family:ralewayregular,sans-serif;font-size:10px;text-transform:uppercase;font-weight:500}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-menu div.menu-thematique{background-color:#0b2558}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-menu div a{color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-tx .creation-date{text-transform:uppercase;font-size:11px;letter-spacing:1.5px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-tx .title{margin:15px 0 20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil .wrap-contain .wrap-tx .title a{font-weight:700;font-size:20px;color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test{height:50%;vertical-align:middle;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#block-accueilblocremontedecontenue .two-block .remontecontenue div.conseil-test div.test{height:100%}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain{max-width:600px;margin:auto;position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:50px 20px 0}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-menu{position:absolute;top:34px;left:20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-menu div{display:inline-block;vertical-align:middle;border:1px solid #949494;padding:7px 8px;font-family:ralewayregular,sans-serif;font-size:10px;text-transform:uppercase;font-weight:500}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-menu div.menu-thematique a{color:#fff}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-tx .title{margin:15px 0 20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-tx .title a{font-weight:700;font-size:32px;color:#002258}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .title,#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test div.wrap-tx{margin:auto}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test div.wrap-tx .super-title{margin:30px 0;font-size:32px;line-height:40px;color:#002258;font-weight:700;display:none}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test div.wrap-tx .wrap-liste-test .node-title a{margin:0;font-size:16px;line-height:nor;color:#9f56af;font-weight:700}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test div.wrap-tx .wrap-liste-test .chapo{margin:0 0 15px;font-size:14px;line-height:nor;color:#666;font-weight:400}@media (max-width:767.98px){#block-accueilblocremontedecontenue{height:auto}}@media (max-width:767.98px){#block-accueilblocremontedecontenue .remontecontenue{display:block}#block-accueilblocremontedecontenue .remontecontenue div.dossier{display:block;width:100%;height:400px;padding:0 20px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test{display:block;width:100%}}@media (max-width:767.98px) and (max-width:767.98px){#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain{padding:50px 20px 0}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain .wrap-menu{left:20px}}@media (max-width:767.98px){#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil{height:400px;padding:0 20px}}#block-accueilblocbannierepublicitaire{padding-top:90px}#block-accueilblocbannierepublicitaire img{width:100%}footer#footer{background-color:#6e45ff;text-align:center;padding:6px 0;clear:both;margin-top:auto}footer#footer #footer-region>div{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer#footer ul li{margin:0 10px 0 0;display:inline-block;vertical-align:middle}footer#footer ul li a{position:relative}footer#footer ul li a:hover{text-decoration:none}.role--anonymous .sitemap-box-menu-main{display:none}@media (max-width:767.98px){footer#footer #footer-region .put-right .menu{text-align:center;padding:0;margin:10px 0 0}}footer#footer #footer-region>div{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){footer#footer #footer-region>div{-ms-flex-direction:row;flex-direction:row}}.ie-11 footer#footer #footer-region>div{padding:0 10px}.ie-11 footer#footer #footer-region .menu--footer{width:100%}@media (min-width:768px){.ie-11 footer#footer #footer-region .menu--footer{width:auto}}footer#footer #footer-region .put-right{-ms-flex-align:center;align-items:center}footer#footer #footer-region .put-right .menu{text-align:right}footer#footer #footer-region .put-right .menu li{margin:0 7px 0 0;display:inline-block}footer#footer #footer-region .put-right .menu li:last-child{margin:0}footer#footer #footer-region .put-right .menu li:after{display:none}footer#footer #footer-region .put-right .menu li a{display:block;overflow:hidden}nav.breadcrumb{padding-top:15px;margin-bottom:39px}nav.breadcrumb ol li,nav.breadcrumb ul li{text-transform:uppercase;position:relative;font-size:12px;font-family:ralewaysemibold,sans-serif;line-height:12px;color:rgba(0,35,91,.6)}nav.breadcrumb ol li a,nav.breadcrumb ul li a{color:rgba(0,35,91,.6)}nav.breadcrumb ol li:after,nav.breadcrumb ul li:after{content:">";display:inline-block;margin:0 1px}nav.breadcrumb ol li:last-child:after,nav.breadcrumb ul li:last-child:after{display:none}.wrap-other-tx{margin:0 -15px 40px;padding:35px 15px;background:#fff;width:calc(100% + 30px)}.wrap-other-tx .wrap-other-tx-inner{margin:0 auto;padding:0;width:100%;max-width:1270px}.wrap-other-tx .view-title{margin:0 0 15px;padding:0;font-size:12px;font-weight:600;color:#1db6b7;font-family:ralewayregular,sans-serif}.wrap-other-tx .title{margin:0 0 30px;padding:0;font-size:30px;font-weight:700;color:#02225b;font-family:ralewayregular,sans-serif}.wrap-other-tx .color-author{margin:0;padding:0;position:relative}.wrap-other-tx .color-author:before{content:"";position:absolute;top:6px;left:0;width:100%;height:1px;background:#eaeaea}.wrap-other-tx .color-author .author{background:#fff;margin:0;padding:0 30px 0 11px;font-size:11px;font-weight:400;color:#333;font-family:ralewayregular,sans-serif;display:inline-block;vertical-align:top;line-height:13px;position:relative;z-index:1}.wrap-other-tx .color-author .colorbanner{margin:0;padding:0;width:117px;height:13px;background:#6e45ff;display:inline-block;vertical-align:top;position:relative;z-index:1}.wrap-other-tx .color-author .author .affichage-date{display:inline-block}#content-wrapper .top-content:after{clear:both;content:"";display:block}#content-wrapper .top-content{padding:0 15px;position:relative}#content-wrapper .top-content .topContent-items{background-color:#f8f8f8;width:calc(100% + 30px);margin:0 -15px;padding:0 15px 40px;position:relative}#content-wrapper .top-content .topContent-items:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:187px;height:14px;background:#6e45ff}#content-wrapper .top-content .topContent-items .topContent-items-inner{max-width:1270px;width:100%;margin:auto}#content-wrapper .top-content .taxo-img-tx{max-width:1270px;width:100%;margin:0 auto 20px;text-align:center}#content-wrapper .top-content .topContent-items .topContent-items-inner:after{clear:both;display:block;content:""}#content-wrapper .top-content .topContent-items .half-tx{overflow:hidden}#content-wrapper .top-content .taxo-tx,#content-wrapper .top-content .topContent-items .half-tx div.title{max-width:1270px;width:100%;margin:0 auto 15px;text-align:center}#content-wrapper .top-content .taxo-tx h2{font-weight:700;font-size:16px;margin-bottom:10px}#content-wrapper .top-content .topContent-items .half-img{float:left;max-width:300px;margin:0 30px 0 0}@media (max-width:767.98px){#content-wrapper .top-content .topContent-items .half-img{float:none;margin:0 0 30px;text-align:center}}#content-wrapper .top-content .topContent-items.no-image .topContent-items-inner{text-align:justify}#content-wrapper .top-content .topContent-items.no-image .topContent-items-inner .half-tx{text-align:justify;float:none;width:100%}#content-wrapper .top-content .topContent-items.no-image .topContent-items-inner .half-img{display:none}@media (max-width:1239.98px){#content-wrapper .top-content .topContent-items{padding:0 15px 40px}}#content-wrapper .top-content .topContent-items.no-image.no-text{background-color:#fff;padding:0 15px}#content-wrapper .top-content .topContent-items.no-image.no-text:after{display:none}#content-wrapper .top-content .topContent-items.no-image.no-text .wrap-other-tx{margin:0 -15px;padding:35px 15px 0}.section-article-a-la-une .wrap-content-sidebars,.sidebar-second.one-sidebar .wrap-content-sidebars{max-width:1270px;margin:auto auto 25px;width:100%;padding:0 15px}.section-article-a-la-une .wrap-content-sidebars:after,.sidebar-second.one-sidebar .wrap-content-sidebars:after{clear:both;content:"";display:block}.no-sidebar #content-wrapper .wrap-content-sidebars{max-width:none}@media (max-width:767.98px){.no-sidebar #content-wrapper .wrap-content-sidebars{margin-bottom:25px}}.section-sante-visuelle #content-wrapper .wrap-content-sidebars{margin-top:50px}.sidebar-second #content-wrapper #content{margin-left:0!important;max-width:calc(100% - 349px)!important;width:100%!important;float:left}.sidebar-second.page--no-sidebar #content-wrapper #content{max-width:100%!important;float:none}.page-sante-visuelle-actualites #content-wrapper .top-content,.section-sante-visuelle #content-wrapper .top-content{margin-bottom:30px}.sidebar-second .wrap-content-sidebars #sidebar-second,.wrap-content-sidebars #sidebar-second{background-color:transparent;float:right;max-width:307px;text-align:justify}.wrap-content-sidebars #sidebar-second .sidebar-dossier{margin-top:29px;margin-bottom:50px}.wrap-content-sidebars #sidebar-second .sidebar-dossier h2{margin-bottom:8px;font-family:ralewaybold,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase}.wrap-content-sidebars #sidebar-second .sidebar-dossier .views-row{margin:0 0 25px;padding:0}.wrap-content-sidebars #sidebar-second .sidebar-dossier .views-row:after{clear:both;display:block;content:""}.wrap-content-sidebars #sidebar-second .sidebar-dossier .views-row .views-field-field-image{float:left;max-width:100px;width:100%;margin:0 10px 0 0}.wrap-content-sidebars #sidebar-second .sidebar-dossier .views-row .views-field-field-titre-court{font-family:ralewayregular,sans-serif;font-size:14px;color:#666;overflow:hidden}.wrap-content-sidebars #sidebar-second .sidebar-dossier .views-row .views-field-field-titre-court a{font-family:ralewayextrabold;line-height:25px;color:#6e45ff;display:block;word-break:break-word;text-align:left}.wrap-content-sidebars #sidebar-second .sidebar-dossier .more-link{margin-top:20px;text-align:right}.wrap-content-sidebars #sidebar-second .sidebar-dossier .more-link a{font-family:ralewayregular,sans-serif;font-size:11px;text-transform:uppercase;color:#6e45ff;font-weight:700;text-align:right;display:inline-block}.wrap-content-sidebars #sidebar-second .sidebar-dossier .more-link a:after{display:inline-block;content:">";font-family:ralewayregular,sans-serif;font-size:11px;color:#6e45ff;font-weight:700;margin-left:5px}.wrap-content-sidebars .item__chapo{text-align:left}#bottom-content{margin:0;padding:0;position:relative;z-index:8}#bottom-content .views-element-container h2{text-align:center;display:block;font-size:32px}#bottom-content .views-element-container:after{clear:both;content:"";display:block}#bottom-content .views-element-container .views-row{float:left;width:33.3333%;padding:20px}#bottom-content .views-element-container .views-row .views-field-title{text-transform:none;font-family:ralewayregular,sans-serif;font-weight:700;font-size:18px;color:#02225b;background-color:#fff;padding:15px}#bottom-content .views-element-container .views-row .views-field-title span a{color:#02225b;transition:.6s}#bottom-content .views-element-container .views-row .views-field-title span a:hover{color:#6e45ff}#bottom-content .views-element-container .views-row .views-field-field-chapo{background-color:#fff;padding:0 15px 15px}#bottom-content .views-element-container .views-row .views-field-field-chapo p{font-family:ralewayregular,sans-serif;font-size:11px;line-height:18px}@media (max-width:767.98px){#bottom-content .views-element-container .views-row{float:none;width:100%}}.section-sante-visuelle .wrap-content-sidebars #content{max-width:100%!important}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content header h2{text-align:center}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content{max-width:1270px;width:100%;margin:auto}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content:after{display:block;clear:both;content:""}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content header h2{font-weight:700;font-size:30px;margin-bottom:35px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row{width:100%;text-align:left;margin-bottom:40px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .wrap{border-radius:50%;overflow:hidden;width:72px;margin:0 auto 9px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-image{border-radius:100%;overflow:hidden;width:72px;margin:0 auto 10px;background:#6c207c}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-created,.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-date{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;min-height:45px;display:block}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo{margin-bottom:29px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo p{text-align:center;line-height:23px}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content footer{clear:both}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content header h2{text-align:left}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .field-content:after{display:block;clear:both;content:""}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .image{float:left;margin:0 25px 0 0}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx{overflow:hidden}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .title a{margin:0;padding:0;color:#02225b;font-size:20px;font-weight:700}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .date-cree{margin:0 0 10px;padding:0 0 6px;border-bottom:1px solid #ececec}.sidebar-second.one-sidebar .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .date-cree .cree{font-size:11px;color:#999;padding:0 0 0 14px;background:url(/themes/custom/imagence/css/../images/source/date.png) no-repeat 0}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2{background-color:#f3fbfb;width:100%;padding:30px 0}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div{max-width:1270px;width:100%;margin:auto}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div:after{clear:both;display:block;content:""}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row{float:left;width:33.3333333%;padding:20px}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field{display:block;width:100%;background-color:#fff}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field img{display:block;width:100%}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-title{padding:20px;font-family:ralewayregular,sans-serif;font-weight:700;font-size:18px;color:#02225b}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-title a{color:#02225b}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-field-chapo{padding:0 20px 20px}.section-sante-visuelle .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div footer{clear:both;display:block;text-align:right}.section-sante-visuelle .wrap-content-sidebars #block-views-block-sante-visuelle-block-3{max-width:1270px;width:100%;padding:30px 0;margin:auto}.section-sante-visuelle .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-visuelle .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div{clear:both;content:"";display:block}.section-sante-visuelle .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div div.views-row{float:left;width:33.333333%}.section-presse .wrap-content-sidebars #content{max-width:100%!important}.section-presse .wrap-content-sidebars{max-width:100%}.section-presse .wrap-content-sidebars #block-imagence-content{max-width:1270px;width:100%;margin:auto}.section-presse .wrap-content-sidebars #block-imagence-content:after{display:block;clear:both;content:""}.section-presse .wrap-content-sidebars #block-imagence-content header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:35px}.section-presse .wrap-content-sidebars #block-imagence-content .views-row{float:left;width:33.33333%;padding:20px;text-align:center;margin-bottom:40px}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-image{border-radius:100%;overflow:hidden;width:72px;margin:0 auto 10px;background:#6c207c}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-created,.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-date{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;min-height:45px;max-height:45px;display:block}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo{margin-bottom:29px}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo p{text-align:center;line-height:23px}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.section-presse .wrap-content-sidebars #block-imagence-content footer{clear:both}@media (max-width:767.98px){.section-presse .wrap-content-sidebars #block-imagence-content .views-row{float:none;width:100%}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{min-height:auto}.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo{margin-bottom:15px}}@media (max-width:767.98px){.section-presse .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{position:relative}}.section-sante-auditive .wrap-content-sidebars #content{max-width:100%!important}.section-sante-auditive .wrap-content-sidebars{max-width:100%}.section-sante-auditive .wrap-content-sidebars #block-imagence-content{max-width:1270px;width:100%;margin:auto}.section-sante-auditive .wrap-content-sidebars #block-imagence-content:after{display:block;clear:both;content:""}.section-sante-auditive .wrap-content-sidebars #block-imagence-content header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .page-liste .views-row:nth-child(3n+1){clear:left}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-image{border-radius:100%;overflow:hidden;width:100px;margin:0 auto 10px}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;margin-bottom:10px;display:block;min-height:auto}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node{text-align:center;position:absolute;bottom:0;right:0;left:0;top:277px;margin:0 auto}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-date{padding-top:10px}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{padding:4px 16px;background-color:#6e45ff;color:#fff}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .wrap{display:inline-block;width:64px;height:64px;line-height:64px;border-radius:50%}.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row .wrap img{vertical-align:middle}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2{background-color:#f3fbfb;width:100%;padding:30px 0}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div{max-width:1270px;width:100%;margin:auto}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div:after{clear:both;display:block;content:""}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row{float:left;width:33.3333333%;padding:20px}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field{displays:block;width:100%;background-color:#fff}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field img{display:block;width:100%}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-title{padding:20px;font-family:ralewayregular,sans-serif;font-weight:700;font-size:18px;color:#02225b}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-title a{color:#02225b}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div div.views-row .views-field.views-field-field-chapo{padding:0 20px 20px}.section-sante-auditive .wrap-content-sidebars #block-views-block-vos-services-sante-block-1-2>div footer{clear:both;display:block;text-align:right}.section-sante-auditive .wrap-content-sidebars #block-views-block-sante-visuelle-block-3{max-width:1270px;width:100%;padding:30px 0;margin:auto}.section-sante-auditive .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-auditive .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div{clear:both;content:"";display:block}.section-sante-auditive .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div div.views-row{float:left;width:33.333333%}.section-sante-dentaire .wrap-content-sidebars #content{max-width:100%!important}.section-sante-dentaire .wrap-content-sidebars{max-width:100%}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content{max-width:1270px;width:100%;margin:0 auto 50px;padding-left:15px;padding-right:15px}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content:after{display:block;clear:both;content:""}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:2.7rem}@media (min-width:576px){.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .page-liste .views-row:nth-child(3n+1){clear:left}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;display:block;margin-bottom:10px;min-height:auto}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-date{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;color:#b0b0b0}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-image{border-radius:100%;overflow:hidden;width:100px;margin:0 auto 10px}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node{text-align:center;position:absolute;bottom:0;right:0;left:0;top:271px;margin:0 auto}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{padding:4px 16px;background-color:#6e45ff;color:#fff}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .wrap{border-radius:50%;overflow:hidden;width:72px;height:72px;line-height:72px;margin:0 auto 9px;background:#001d59}.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row .wrap img{vertical-align:middle}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1{background-color:#f8f8f8;width:100%;padding:30px 0}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div{max-width:1270px;width:100%;margin:auto}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div:after{clear:both;display:block;content:""}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row{float:left;width:33.3333333%;padding:20px}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row .views-field{display:block;width:100%;background-color:#fff}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row .views-field img{display:block;width:100%}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row .views-field.views-field-title{padding:20px;font-family:ralewayregular,sans-serif;font-weight:700;font-size:18px;color:#02225b}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row .views-field.views-field-title a{color:#02225b}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div div.views-row .views-field.views-field-field-chapo{padding:0 20px 20px}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-bucco-dentaire-block-1>div footer{clear:both;display:block;text-align:right}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-visuelle-block-3{max-width:1270px;width:100%;padding:30px 0;margin:auto}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div{clear:both;content:"";display:block}.section-sante-dentaire .wrap-content-sidebars #block-views-block-sante-visuelle-block-3>div div.views-row{float:left;width:33.333333%}.page-sante-visuelle #content-wrapper .top-content,.page-sante-visuelle-actualites #content-wrapper .top-content,.section-sante-visuelle #content-wrapper .top-content{margin-bottom:0}.section-sante-visuelle.wrap-content-sidebars #block-imagence-content header h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;margin-bottom:10px;display:block;min-height:auto}.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .views-row h2{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .views-row .views-field-created{padding-top:10px}.section-sante-visuelle .page-name{text-align:center;font-weight:700;font-size:30px;margin-bottom:10px}.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node{text-align:center;position:absolute;bottom:0;right:0;left:0;top:271px;margin:0 auto}.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .page-liste .views-row:nth-child(3n+1){clear:left}.section-sante-visuelle .block-imagence-content{max-width:1270px;width:100%;margin:auto}.section-sante-visuelle .block-imagence-content .views-row{text-align:center;position:relative}.section-sante-visuelle .block-imagence-content .views-row .wrap{border-radius:50%;display:inline-block;width:64px;height:64px;line-height:64px}.section-sante-visuelle .block-imagence-content .views-row .wrap img{vertical-align:middle}.page-sante{padding:0 0 45px}.block-bodyofthematiquepages .taxo-img-tx{margin:0 auto;padding:0;width:100%;max-width:1270px;text-align:center}.block-bodyofthematiquepages .taxo-tx h2{margin:0 0 10px;padding:0;font-size:18px;color:#00215b;text-transform:uppercase}.block-bodyofthematiquepages .taxo-tx p{margin:0;padding:0;font-size:16px;line-height:30px;font-weight:300;color:#00215b;text-align:left}.bloc-cpratique footer,.bloc-dossier footer,.bloc-lestests footer,.bloc-more{text-align:right;margin:0 auto 15px;padding:40px 0 0;width:100%;max-width:1270px;clear:both}.bloc-cpratique footer a,.bloc-dossier footer a,.bloc-lestests footer a,.bloc-more a{margin:0;padding:0;color:#6e45ff;font-size:14px;font-weight:600;font-style:normal}.button-front{text-align:center;margin:40px auto 15px;width:100%;max-width:1270px}.button-front a{margin:0;padding:10px 40px;display:inline-block;background:#6e45ff;color:#fff;font-size:16px;font-weight:300;font-style:normal;box-shadow:0 9px 16px 0 rgba(0,0,0,.22)}.bloc-dossier{margin:0;padding:90px 15px;background:#f8f8f8}.bloc-dossier>div:not(.contextual){margin:0 auto;padding:0;max-width:1270px;width:100%}.bloc-dossier header{text-align:center}.bloc-dossier header h2{margin:0 0 40px;padding:0;font-size:30px;font-weight:700}.bloc-dossier .views-rows-wrapper{margin:0;padding:0}.bloc-dossier .rows-wrapper>div{width:31.455%;margin:0 25px 0 0;display:inline-block;transition:all .15s ease-in-out}.bloc-dossier .rows-wrapper>div:last-child{margin:0}.bloc-dossier .rows-wrapper .views-field-field-image img{width:100%;max-width:none}.bloc-dossier .rows-wrapper .wrap{margin:0;padding:13px 27px;background:#fff}.bloc-dossier .rows-wrapper .meta-wrapper{margin:0 0 20px}.bloc-dossier .rows-wrapper .meta-wrapper:after,.bloc-dossier .rows-wrapper .meta-wrapper:before{content:"";clear:both;display:block}.bloc-dossier .rows-wrapper .rubrique{float:left;font-size:11px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.08em}.bloc-dossier .rows-wrapper .date{float:right;font-size:10px;color:#999;padding:0 0 0 14px;background:url(/themes/custom/imagence/css/../images/source/date.png) no-repeat 0}.bloc-dossier .rows-wrapper .title a{display:block;margin:0 0 9px;padding:0;font-size:18px;font-weight:700;color:#02225b;transition:all .15s ease-in-out}.bloc-dossier .rows-wrapper>div:hover{box-shadow:0 0 10px rgba(0,0,0,.2);transform:scale(1.005);transition:all .15s ease-in-out}.bloc-dossier .rows-wrapper>div:hover .title a{color:#6e45ff;transition:all .15s ease-in-out}.bloc-dossier .rows-wrapper .chapo,.bloc-dossier .rows-wrapper .chapo p{margin:0;padding:0;font-size:11px;font-weight:400;color:#333;line-height:20px}.bloc-lestests header h2{margin:0 0 30px;padding:0;text-align:center;font-weight:700;font-size:30px}.bloc-lestests,.section-sante-visuelle .wrap-content-sidebars #content-area .bloc-lestests{margin:0;padding:40px 15px;background:#f6f7f7;max-width:none}.section-sante-visuelle .wrap-content-sidebars #content-area .bloc-lestests h2{margin:0 0 30px}.bloc-lestests>div:not(.contextual){margin:0 auto;padding:0;max-width:1270px;width:100%}.bloc-lestests .rows-wrapper,.bloc-lestests .views-rows-wrapper{margin:0;padding:0;width:100%}.bloc-lestests .rows-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bloc-lestests .rows-wrapper>div{display:block;width:100%;max-width:400px;margin:0 auto 40px}.bloc-lestests .rows-wrapper>div:last-child{margin-bottom:0}@media (min-width:992px){.bloc-lestests .rows-wrapper>div{max-width:none;width:31.5%;margin:0;display:inline-block}}.bloc-lestests .rows-wrapper>div .field-content{display:block;position:relative}.bloc-lestests .rows-wrapper>div .field-content:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.25)}.bloc-lestests .rows-wrapper>div img{width:100%}.bloc-lestests .rows-wrapper>div .img-link .title{z-index:1;margin:0;padding:0 15px;position:absolute;bottom:auto;top:55.5%;left:0;width:100%;text-align:center;color:#fff;font-family:ralewayregular,sans-serif;font-weight:600;font-size:16px;line-height:24px}.bloc-lestests .rows-wrapper>div .img-link .commencer{z-index:1;margin:0;padding:0;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.bloc-lestests .rows-wrapper>div .img-link .commencer a{margin:0;padding:10px 35px;display:block;background:#6e45ff;font-size:16px;color:#fff;font-family:ralewayregular,sans-serif;font-weight:400}.bloc-cpratique{margin:0;padding:40px 15px}.bloc-cpratique header{margin:0;padding:0;text-align:center}.bloc-cpratique header h2{margin:0 0 30px;padding:0;text-align:center;font-weight:700;font-size:30px}.bloc-cpratique .views-list{margin:0 auto;padding:0;max-width:1270px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bloc-cpratique .views-list .views-row{padding:15px;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;min-height:200px}@media (min-width:768px){.bloc-cpratique .views-list .views-row{-ms-flex:0 0 20%;flex:0 0 20%;min-height:0}}.bloc-cpratique .views-list .views-row img{object-fit:cover;width:100%;height:100%}.bloc-cpratique .views-list .views-row:first-of-type{-ms-flex-order:1;order:1}.bloc-cpratique .views-list .views-row:nth-of-type(2){-ms-flex-order:2;order:2}.bloc-cpratique .views-list .views-row:nth-of-type(3){-ms-flex-order:4;order:4}@media (min-width:768px){.bloc-cpratique .views-list .views-row:nth-of-type(3){-ms-flex-order:3;order:3}}.bloc-cpratique .views-list .views-row:nth-of-type(4){-ms-flex-order:3;order:3}@media (min-width:768px){.bloc-cpratique .views-list .views-row:nth-of-type(4){-ms-flex-order:4;order:4}}.bloc-cpratique .views-list .views-row:nth-of-type(5){-ms-flex-order:6;order:6}@media (min-width:768px){.bloc-cpratique .views-list .views-row:nth-of-type(5){-ms-flex-order:5;order:5}}.bloc-cpratique .views-list .views-row:nth-of-type(6){-ms-flex-order:5;order:5}@media (min-width:768px){.bloc-cpratique .views-list .views-row:nth-of-type(6){-ms-flex-order:6;order:6}}.bloc-cpratique .views-list .views-row:nth-of-type(7){-ms-flex-order:7;order:7}.bloc-cpratique .views-list .views-row:nth-of-type(8){-ms-flex-order:8;order:8}.bloc-cpratique .views-list .views-row:nth-of-type(9){-ms-flex-order:9;order:9}.bloc-cpratique .views-list .views-row.pic{padding:0}.bloc-cpratique .views-list .views-row.rownum-4{-ms-flex:0 0 50%;flex:0 0 50%}@media (min-width:768px){.bloc-cpratique .views-list .views-row.rownum-4{-ms-flex:0 0 40%;flex:0 0 40%}}.bloc-cpratique .views-list .views-row a{margin:0;padding:0;font-size:15px;color:#fff;font-weight:600}.bloc-cpratique .views-list .views-row.bg-blue{background:#02225b}.bloc-cpratique .views-list .views-row.bg-grey{background:#b6babd}.bloc-cpratique .views-list .views-row.bg-purple{background:#6e45ff}.paragraph--type--texte:after{display:block;content:"";clear:both}div.texte__texte{text-align:justify;font-family:ralewayregular;font-size:14px;line-height:22px}div.texte__texte h2,div.texte__texte h3,div.texte__texte h4,div.texte__texte h5{margin-bottom:0;font-family:ralewaybold,sans-serif;color:#6e45ff}div.texte__texte h2{font-size:16px;line-height:22px}div.texte__texte a:not(.button){font-family:ralewaybold,sans-serif;color:#6e45ff}div.texte__texte a:not(.button):focus,div.texte__texte a:not(.button):hover{text-decoration:underline}div.texte__texte ul{margin-bottom:15px}.texte__titre-h2{margin:0;font-size:16px;line-height:22px;color:#6e45ff}.texte__texte ul{margin:0;padding:0}.texte__texte ul li{position:relative;margin:0 0 4px;padding:0 0 0 15px;font-size:14px;font-weight:400;color:#333}.texte__texte ul li:before{content:"";position:absolute;left:0;top:11px;width:3px;height:3px;background:#6e45ff}.paragraph--type--image .image__alignement{display:none}.image__image{margin-top:15px;margin-bottom:15px}.align-img-0 .image__image{text-align:left}.align-img-0 .image__image img{float:left;margin-right:15px;max-width:305px;width:45%}.align-img-1 .image__image{text-align:right}.align-img-1 .image__image img{float:right;margin-left:15px;max-width:305px;width:45%}.align-img-2 .image__image{text-align:center}.align-img-2 .image__image img{margin-top:15px;margin-bottom:15px}.article__onglet{padding-bottom:50px}.dwnld{margin:30px 0;padding:0;clear:both}.dwnld .wrap{margin:0;padding:0 0 0 83px;position:relative;min-height:60px}.dwnld .wrap:before{content:"";position:absolute;top:7px;left:0;width:60px;height:60px;background:url(/themes/custom/imagence/css/../images/source/circle-plus.png) no-repeat 0;box-shadow:0 0 13px 0 rgba(0,0,0,.26);border-radius:50%}.dwnld .wrap .tx-savoir{margin:0 0 15px;padding:0 0 14px;font-family:ralewayregular,sans-serif;font-weight:700;color:#6e45ff;font-size:14px;position:relative}.dwnld .wrap .tx-savoir:after{content:"";width:69px;height:4px;background:#6e45ff;display:block;position:absolute;bottom:0;left:0}.dwnld .wrap .ic-tx{margin:0;padding:0}.dwnld .wrap .ic-tx .savoir-txt{margin:0;padding:0 0 0 27px;background:url(/themes/custom/imagence/css/../images/source/picto-dl.png) no-repeat 0}.dwnld .wrap .ic-tx .savoir-txt a,.dwnld .wrap .ic-tx .savoir-txt p{margin:0;padding:0;font-family:ralewayregular,sans-serif;font-size:14px;color:#333;line-height:20px}.paragraph--type--a-savoir{clear:both;margin:30px 0 30px 29px;padding:3px 0 0 22px;border-left:10px solid #6e45ff}.paragraph--type--a-savoir .a-savoir{margin:0 0 9px;font-family:ralewayregular,sans-serif;font-weight:700;color:#6e45ff;font-size:14px;letter-spacing:.09em}.paragraph--type--a-savoir .tx{margin:0;padding:0;font-family:ralewayregular,sans-serif;font-size:16px;color:#333;line-height:24px}.paragraph--type--a-savoir .tx p{margin:0;font-size:16px}.paragraph--type--en-savoir-plus{margin:30px 0;padding:0;clear:both}.paragraph--type--en-savoir-plus .wrap{margin:0;padding:0 0 0 83px;position:relative;min-height:60px}.paragraph--type--en-savoir-plus .wrap:before{content:"";position:absolute;top:7px;left:0;width:60px;height:60px;background:url(/themes/custom/imagence/css/../images/source/circle-plus.png) no-repeat 0;box-shadow:0 0 13px 0 rgba(0,0,0,.26);border-radius:50%}.paragraph--type--en-savoir-plus .wrap .tx-savoir{margin:0 0 15px;padding:0 0 14px;font-family:ralewayregular,sans-serif;text-transform:uppercase;font-weight:700;color:#6e45ff;font-size:14px;position:relative}.paragraph--type--en-savoir-plus .wrap .tx-savoir:after{content:"";width:69px;height:4px;background:#6e45ff;display:block;position:absolute;bottom:0;left:0}.paragraph--type--en-savoir-plus .wrap .ic-tx{margin:0;padding:0}.paragraph--type--en-savoir-plus .wrap .ic-tx .savoir-txt{margin:0;padding:0 0 0 31px;background:url(/themes/custom/imagence/css/../images/source/donwload-pic.png) no-repeat 0}.paragraph--type--en-savoir-plus .wrap .ic-tx .savoir-txt a,.paragraph--type--en-savoir-plus .wrap .ic-tx .savoir-txt p{margin:0;padding:0;font-family:ralewayregular,sans-serif;font-size:14px;color:#333;line-height:24px}.iframe-special{position:relative}.iframe-special:before{content:"";padding-top:66%;display:block}.iframe-special iframe{position:absolute;width:100%;height:100%;top:0;left:0}.paragraph--type--document-telechargeable{margin:0;padding:0 0 0 83px;position:relative;min-height:60px}.paragraph--type--document-telechargeable:before{content:"";position:absolute;top:7px;left:0;width:60px;height:60px;background:url(/themes/custom/imagence/css/../images/source/circle-plus.png) no-repeat 0;box-shadow:0 0 13px 0 rgba(0,0,0,.26);border-radius:50%}.paragraph--type--document-telechargeable .file a{margin:0 0 10px;padding:0 0 0 31px;background:url(/themes/custom/imagence/css/../images/source/donwload-pic.png) no-repeat 0;display:block;font-family:ralewayregular,sans-serif;font-size:14px;color:#333;line-height:24px}.paragraph--type--document-telechargeable .document_telechargeable__titre{margin:0 0 15px;padding:0 0 14px;font-family:ralewayregular,sans-serif;text-transform:uppercase;font-weight:700;color:#6e45ff;font-size:14px;position:relative}.paragraph--type--document-telechargeable .document_telechargeable__titre:after{content:"";width:69px;height:4px;background:#6e45ff;display:block;position:absolute;bottom:0;left:0}.page-liste #content-area .views-infinite-scroll-content-wrapper{margin:0;padding:0}.page-liste #content-area .views-element-container header{margin:0;padding:0;text-align:center;font-weight:700;font-size:30px;margin-bottom:45px;color:#02225b;font-family:ralewayregular,sans-serif}.page-liste #content-area .views-infinite-scroll-content-wrapper .views-row .views-field-view-node{text-align:center;position:absolute;bottom:0;right:0;left:0;top:300px;margin:0 auto}.page-liste #content-area .views-row .wrap{border-radius:50%;overflow:hidden;width:64px;height:64px;margin:0 auto 9px}.page-liste #content-area .views-row .wrap>div{width:64px;height:64px;line-height:64px;margin:0 auto}.page-liste #content-area .views-row .wrap img{display:inline-block;vertical-align:middle;max-height:32px;width:auto}.page-liste #content-area .views-row .title-taxo{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.page-liste #content-area .views-row .views-field-created,.page-liste #content-area .views-row .views-field-field-date{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.page-liste #content-area .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;min-height:45px;display:block;margin:0 0 11px}.page-liste #content-area .views-row .views-field-field-chapo{margin-bottom:14px}.page-liste #content-area .views-row .views-field-field-chapo p{text-align:center;line-height:23px}.page-liste #content-area .views-row .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff;max-width:100px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}@media (max-width:991.98px){.section-sante-auditive .wrap-content-sidebars #block-imagence-content .views-row,.section-sante-dentaire .wrap-content-sidebars #block-imagence-content .views-row,.section-sante-visuelle .wrap-content-sidebars #block-imagence-content .views-row{float:none;width:100%}}@media (max-width:991.98px){.bloc-dossier .rows-wrapper>div{width:100%}}@media (max-width:991.98px){.page-liste #content-area .views-row .views-field-title{min-height:auto}}.wrap-content-sidebars #sidebar-second .sidebar-actus .views-row{padding:19px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sidebar-actus .views-field-field-type-actualite .wrap{border-radius:50%;float:left;width:64px;margin:0 35px 0 0;background:#001d59;text-align:center;height:64px;line-height:64px}.sidebar-actus .views-field-field-type-actualite .wrap img{vertical-align:middle}.sidebar-actus .views-row .title-taxo{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.sidebar-actus .views-row .created{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.sidebar-actus .views-row .title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;display:block;text-align:left}.sidebar-actus .views-row .views-field-field-chapo{margin-bottom:14px}.sidebar-actus .views-row .views-field-field-chapo p{text-align:center;line-height:23px}.sidebar-actus.views-row .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.outer-bottom-header.sticky-wrap{display:block}.sticky-myBar .outer-bottom-header:after{position:absolute;content:"";width:100%;height:20px}.sticky-myBar{display:none}.page-contact .block-actualiteetevenementcover,.page-liste .block-actualiteetevenementcover,.page-presse .block-actualiteetevenementcover{max-height:412px}.page-contact #content-wrapper .top-content,.page-liste #content-wrapper .top-content,.page-presse #content-wrapper .top-content{padding:12px 15px 0}.page-contact #content-wrapper .top-content>div:after,.page-liste #content-wrapper .top-content>div:after,.page-presse #content-wrapper .top-content>div:after{display:none}.page-contact{background:#f5f5f5}.page-contact #content-area .block-imagence-content{margin:0 auto;padding:0 15px 55px;width:100%;max-width:1118px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-contact #content-area .block-imagence-content .info-contact{margin:0;padding:0;max-width:360px}.page-contact #content-area .block-imagence-content .info-contact h1{margin:0 0 15px;padding:0;font-size:43px;font-family:ralewayregular,sans-serif}.page-contact #content-area .block-imagence-content .info-contact .address-detail{margin:34px 0 0;padding:15px;background:#6e45ff;min-height:225px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff}.page-contact #content-area .block-imagence-content .info-contact .contact-detail a{color:#6e45ff}.page-contact #content-area .block-imagence-content .info-contact .address-detail img{width:42px;height:42px;display:inline-block;margin:0 auto 20px}.page-contact #content-area .block-imagence-content .info-contact .address-detail p{color:#fff;font-size:18px;font-weight:300;margin:0}.page-contact #content-area .block-imagence-content .info-contact .address-detail p strong{color:#fff;font-size:20px;font-weight:500}.page-contact #content-area .block-imagence-content .form{margin:0;padding:0;max-width:570px;width:100%}.page-contact #content-area .block-imagence-content .form label{margin:0 0 15px}.page-contact #content-area .block-imagence-content .form textarea{height:200px}.user-full-wrapper{max-width:1110px;margin:0 auto;font-size:16px;padding:80px 15px;font-weight:500}.user-full-wrapper p{font-size:25px;font-weight:500;line-height:normal;margin:0 0 5px}.user-full-wrapper ul{margin-left:25px}.user-full-wrapper ul li{list-style:disc;line-height:normal;margin:0 0 5px}.server-response-page .block-system.block-imagence-content{text-align:center;font-size:16px;padding:20px;font-weight:500}.page-user-login .block-imagence-content,.page-user-password .block-imagence-content{margin:50px auto;padding:50px 35px;width:100%;max-width:480px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:26px}.page-user-login .block-imagence-content form .form-actions,.page-user-password .block-imagence-content form .form-actions{margin:20px 0;text-align:center}.page-user-login #block-imagence-local-tasks{display:none}.page-user-login .block-imagence-content form input{margin-bottom:2px}.page-user-login .block-imagence-content form .description{margin-bottom:32px}.page-user-login .cbpr-mfa-authentication .form-wrapper{text-align:center;margin-top:60px}.page-user-login .cbpr-mfa-authentication .button{padding:24px!important;min-width:90%}.all-questions-wrapper,.all-questions-wrapper .question-container{margin:0;padding:0;font-family:ralewayregular,sans-serif}.all-questions-wrapper .question__libelle-de-la-question{margin:0 0 15px;padding:0;font-size:18px;font-weight:600}.all-questions-wrapper .question__libelle-de-la-question p{margin:0;padding:0;font-size:22px;font-weight:600}.all-questions-wrapper .question__block-reponse{margin:0 0 0 25px;padding:0}.all-questions-wrapper .question__block-reponse>div{margin:0;padding:10px 0;border-bottom:1px solid #f1ecef}.all-questions-wrapper .question__block-reponse .answer{margin:0;padding:0;font-size:16px;color:#4e4e4e;position:relative}.all-questions-wrapper .question__block-reponse.freeze-options .answer{color:#c1c1c1}.all-questions-wrapper .question__block-reponse.freeze-options .answer.highlight-correct-bad-selection:before{content:"";position:absolute;top:2px;left:-27px;background:url(/themes/custom/imagence/css/../images/source/false.png) no-repeat 0 0;width:16px;height:20px}.all-questions-wrapper .question__block-reponse.freeze-options .answer.good:before{content:"";position:absolute;top:2px;left:-31px;background:url(/themes/custom/imagence/css/../images/source/good.png) no-repeat 0 0;width:20px;height:20px}.all-questions-wrapper .question__block-reponse.freeze-options .answer.highlight-correct-good-selection{color:#328136;font-weight:600}.all-questions-wrapper .question__block-reponse.freeze-options .answer.highlight-correct-good-selection input{background:#328136;border-color:#328136}.all-questions-wrapper .question__complement-de-reponse{margin:25px 0;padding:20px 30px;background:#f1ecef;font-size:14px;font-style:italic}.all-questions-wrapper .display-correct-answer{margin:25px 0;padding:30px;background:#f3fbfb}.all-questions-wrapper .display-correct-answer ul{margin:0;padding:0}.all-questions-wrapper .display-correct-answer ul li{margin:0;padding:0 0 0 15px}.all-questions-wrapper .display-correct-answer ul li:first-child{margin:0 0 5px;padding:0;font-style:18px;font-weight:600}.current-question{margin:0 0 15px;padding:0;font-size:15px;font-weight:600;color:#6e45ff;font-family:ralewayregular,sans-serif}.current-question .score-title{color:#09162b}.current-question .score-msg{margin:15px 0 0;padding:0;font-size:22px}.test_quizz__message{margin:0 0 10px;padding:0}.test_quizz__message p{margin:0;padding:0}.test_quizz__message p strong{margin:0;padding:0;text-transform:uppercase;font-style:16pxr}.all-questions-wrapper .actions-container{margin:25px 0;padding:0}.all-questions-wrapper .actions-container button{margin:0}.all-questions-wrapper .actions-container button,button.question-refaire{font-weight:300;padding:11px 40px;background:#6e45ff;text-transform:uppercase}button.question-refaire{margin:25px 0}.test_quizz__reponse-globale,.test_quizz__reponse-globale ul{margin:0;padding:0}@media screen and (max-width:767px){.sidebar-second #content-wrapper #content{padding:0 15px;max-width:none!important;width:100%!important;float:none}.sidebar-second .wrap-content-sidebars #sidebar-second,.wrap-content-sidebars #sidebar-second{background-color:transparent;float:none;max-width:none!important;text-align:justify;padding:0 15px}#block-votreservicesante .VotreServiceSante,#block-votreservicesante h2{padding:0 15px}#block-accueilbloclistthematique .wrap-items{float:none;width:100%;padding:0 15px}#block-accueilbloclistthematique .wrap-menus{float:none;width:100%;padding:0 15px;margin-top:0}#block-accueilbloclistthematique .wrap-menus-wrap .wrap-menus:nth-child(2){padding:1px 15px}#block-accueilblocdansmonreseau .a_la_une_reseau.wrap-une{padding:0 15px}}@media screen and (max-width:991px){#block-accueilblocremontedecontenue .three-block,#block-accueilblocremontedecontenue .two-block{height:auto}#block-accueilblocremontedecontenue .remontecontenue div.dossier{display:block;width:100%;padding:0 20px;height:400px}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test{display:block;width:100%;height:auto}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.test .wrap-contain{padding:85px 20px 0}#block-accueilblocremontedecontenue .remontecontenue div.conseil-test div.conseil{height:400px}}@media (min-width:992px){.page-user-login .layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.page-user-login .layout-container footer{margin-top:auto}}.layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 1px)}.toolbar-fixed .layout-container{min-height:calc(100vh - 40px)}.toolbar-tray-open .layout-container{min-height:calc(100vh - 83px)}html .ui-widget.ui-widget-content{max-height:190px;overflow:auto}html .ui-widget.ui-widget-content.ui-autocomplete{z-index:99999999}html .ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{border:none;margin:0}html .modal-open .ui-widget.ui-widget-content.ui-autocomplete{position:fixed}.block-chatbotservice{display:block;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;z-index:9;cursor:pointer}@media (min-width:992px){.block-chatbotservice{height:auto}}@media (min-width:992px) and (min-width:576px){.block-chatbotservice{max-width:540px}}@media (min-width:992px) and (min-width:768px){.block-chatbotservice{max-width:720px}}@media (min-width:992px) and (min-width:992px){.block-chatbotservice{max-width:960px}}@media (min-width:992px) and (min-width:1240px){.block-chatbotservice{max-width:1214px}}.block-chatbotservice .wwidget-chat-title{top:30%}.block-chatbotservice .wwidget-chat-title table{border-collapse:initial;margin:0;table-layout:auto}.block-chatbotservice .wwidget-chat-title td{padding:0;cursor:auto}.block-chatbotservice .wwidget-chat-title td img{margin-left:10px}.block-chatbotservice .wwidget-chat-title a{display:inline-block;padding-top:4px}.block-chatbotservice .chatbot{position:relative;float:right}@media (min-width:576px){.block-chatbotservice .chatbot{top:36%}}@media (min-width:768px){.block-chatbotservice .chatbot{top:23%}}@media (min-width:992px){.block-chatbotservice .chatbot{top:25%}}@media (min-width:1200px){.block-chatbotservice .chatbot{top:82%}}.block-chatbotservice .chatbot .icon-chatbot{position:fixed;width:74px;bottom:55px;top:auto;left:auto;right:0;bottom:25px;margin-right:25px}.wrap-cover.cover-general .wrap-tx{bottom:75px}.section-assures .wrap-cover.cover-general .arrow-down,.section-assureurs .wrap-cover.cover-general .arrow-down,.section-professionnels .wrap-cover.cover-general .arrow-down{display:none}.section-assures #block-accueilbloccoverconnecte,.section-assures #block-actualiteetevenementcover,.section-assureurs #block-accueilbloccoverconnecte,.section-assureurs #block-actualiteetevenementcover,.section-professionnels #block-accueilbloccoverconnecte,.section-professionnels #block-actualiteetevenementcover{height:auto}.user-1 header#header #header-region .block-logo-cbp{display:none}.section-sante-visuelle #content-wrapper .top-content .topContent-items:after{background:#1db6b7}.section-sante-auditive #content-wrapper .top-content .topContent-items:after{background:#f6a00e}.section-sante-dentaire #content-wrapper .top-content .topContent-items:after{background:#d60b52}.section-sante-visuelle .wrap-other-tx .color-author .colorbanner{background:#1db6b7}.section-sante-auditive .wrap-other-tx .color-author .colorbanner{background:#f6a00e}.section-sante-dentaire .wrap-other-tx .color-author .colorbanner{background:#d60b52}.section-sante-visuelle .wrap-other-tx .view-title{color:#1db6b7}.section-sante-auditive .wrap-other-tx .view-title{color:#f6a00e}.section-sante-dentaire .wrap-other-tx .view-title{color:#d60b52}.block-chatbotservice .chatbot .icon-chatbot img{transition:all .15s ease-in-out;transform:scale(0)}.section-sante-auditive .block-chatbotservice .chatbot,.section-sante-dentaire .block-chatbotservice .chatbot,.section-sante-visuelle .block-chatbotservice .chatbot{top:85%}.block-chatbotservice .chatbot.sticky-chat .icon-chatbot img{transition:all .15s ease-in-out;transform:scale(1)}@media (min-width:576px){.section-sante-auditive .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-dentaire .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-visuelle .block-chatbotservice .chatbot.sticky-chat .icon-chatbot{top:46%}}@media (min-width:768px){.section-sante-auditive .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-dentaire .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-visuelle .block-chatbotservice .chatbot.sticky-chat .icon-chatbot{top:33%}}@media (min-width:992px){.section-sante-auditive .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-dentaire .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-visuelle .block-chatbotservice .chatbot.sticky-chat .icon-chatbot{top:35%}}@media (min-width:1200px){.section-sante-auditive .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-dentaire .block-chatbotservice .chatbot.sticky-chat .icon-chatbot,.section-sante-visuelle .block-chatbotservice .chatbot.sticky-chat .icon-chatbot{top:86%}}.sidebar-actus .views-field-field-thematique .wrap{border-radius:50%;float:left;width:64px;margin:0 35px 0 0;text-align:center;height:64px;line-height:64px}.sidebar-actus .views-field-field-thematique .wrap img{vertical-align:middle}.page-liste .a-lire{padding:4px 16px;color:#fff}.role--anonymous .page-liste .a-lire.thematique,.role--authenticated .page-liste .a-lire.article-link{display:none}.page-liste .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.newsletter__form{background-color:#00265b;padding:35px 0;margin:10px 0}.newsletter__form.newsletter__popup{background:rgba(0,0,0,.75);position:fixed;top:0;left:0;width:100%;height:100vh;display:-ms-flexbox;display:flex;z-index:12;padding:15px;margin:0;-ms-flex-align:center;align-items:center}.newsletter__form.newsletter__popup .newsletter__form__inner{background-color:#00265b;padding:35px;margin:10px auto;width:auto;position:relative}.newsletter__form.newsletter__popup .newsletter__form__inner .newsletter__popup__close{color:#fff;position:absolute;right:30px;top:20px;cursor:pointer}.newsletter__form.newsletter__popup .newsletter__form__inner .unregister-newsletter-form{max-width:595px}.newsletter__form.newsletter__popup .newsletter__form__inner .form-submit{margin-top:25px}.newsletter__form .form-submit{display:block;margin:15px auto 0;background:#6e45ff;text-transform:uppercase}@media (min-width:576px){.newsletter__form .form-submit{margin-top:0}}.newsletter__form h2{color:#fff;font-size:25px;text-align:center;margin-bottom:35px}.newsletter__form .wrap-1{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}@media (min-width:576px){.newsletter__form .wrap-1{-ms-flex-direction:row;flex-direction:row}}.newsletter__form .tx-info-newsletter{color:#fff;padding-right:20px}.newsletter__form .tx-info-newsletter a{text-decoration:underline;color:#fff}.newsletter__form__inner{max-width:1000px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.newsletter__form__inner .form-item-newsletter-email label{font-weight:400;font-size:15px;line-height:15px;color:#fff}.newsletter__form__inner .form-item-newsletter-email input{font-weight:600;font-size:14px;font-family:ralewayregular,sans-serif;border-radius:0;margin-top:15px}.newsletter__form__inner .form-item-newsletter-optin{margin-bottom:15px}.newsletter__form__inner .form-item-newsletter-optin .option{display:inline-block;color:#fff;font-size:14px;font-family:ralewayregular,sans-serif}.section-espace-professionnels-de-sante{overflow-x:hidden}.section-espace-professionnels-de-sante #content-wrapper .top-content{background:transparent;padding:15px 0}.section-espace-professionnels-de-sante #content-wrapper .block-imagence-breadcrumbs,.section-espace-professionnels-de-sante #content-wrapper .block-imagence-breadcrumbs--2{background-color:#f8f8f8;padding:0 15px}.block-connectionps,.block-connectionps--2,.block-logincommercial{margin:0 0 79px}.block-connectionps--2 .psc__header,.block-connectionps .psc__header,.block-logincommercial .psc__header{margin-bottom:14px;padding:0;font-family:Raleway,sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#6e45ff}.block-connectionps--2 .psc__content,.block-connectionps .psc__content,.block-logincommercial .psc__content{border:1px solid rgba(110,69,255,.25);background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:25px 50px 30px;text-align:center}@media (min-width:768px){.block-connectionps--2 .psc__content,.block-connectionps .psc__content,.block-logincommercial .psc__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:inherit}}@media (min-width:768px){.block-connectionps--2 .psc__content .psc__form,.block-connectionps .psc__content .psc__form,.block-logincommercial .psc__content .psc__form{-ms-flex:0 0 45%;flex:0 0 45%}}.block-connectionps--2 .psc__content .psc__form .psc__form_title,.block-connectionps .psc__content .psc__form .psc__form_title,.block-logincommercial .psc__content .psc__form .psc__form_title{margin-bottom:20px}.block-connectionps--2 .psc__content .psc__form .pass_reset,.block-connectionps .psc__content .psc__form .pass_reset,.block-logincommercial .psc__content .psc__form .pass_reset{margin:-25px 0 15px}.block-connectionps--2 .psc__content .psc__form .pass_reset a,.block-connectionps .psc__content .psc__form .pass_reset a,.block-logincommercial .psc__content .psc__form .pass_reset a{color:#6e45ff;font-size:12px;font-family:ralewaymedium,sans-serif;text-decoration:underline}.block-connectionps--2 .psc__content .psc__form .pass_reset a:hover,.block-connectionps .psc__content .psc__form .pass_reset a:hover,.block-logincommercial .psc__content .psc__form .pass_reset a:hover{text-decoration:none}.block-connectionps--2 .psc__content .psc__ou,.block-connectionps .psc__content .psc__ou,.block-logincommercial .psc__content .psc__ou{position:relative;margin-top:40px;margin-bottom:30px}.block-connectionps--2 .psc__content .psc__ou:before,.block-connectionps .psc__content .psc__ou:before,.block-logincommercial .psc__content .psc__ou:before{content:"";width:100%;height:1px;display:block;background-color:#dbd0ff}.block-connectionps--2 .psc__content .psc__ou span,.block-connectionps .psc__content .psc__ou span,.block-logincommercial .psc__content .psc__ou span{min-width:33px;min-height:33px;position:absolute;border:1px solid #dbd0ff;border-radius:50%;padding:5px;background-color:#fff;left:50%;transform:translate(-50%,-50%);font-size:16px;font-family:ralewaysemibold;aspect-ratio:1/1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.block-connectionps--2 .psc__content .psc__ou,.block-connectionps .psc__content .psc__ou,.block-logincommercial .psc__content .psc__ou{margin:0}.block-connectionps--2 .psc__content .psc__ou:before,.block-connectionps .psc__content .psc__ou:before,.block-logincommercial .psc__content .psc__ou:before{width:1px;height:220px}.block-connectionps--2 .psc__content .psc__ou span,.block-connectionps .psc__content .psc__ou span,.block-logincommercial .psc__content .psc__ou span{top:20px;left:-17px;transform:translate(0)}}.block-connectionps--2 .psc__content .psc__image,.block-connectionps .psc__content .psc__image,.block-logincommercial .psc__content .psc__image{text-align:center;padding:20px}@media (min-width:768px){.block-connectionps--2 .psc__content .psc__image,.block-connectionps .psc__content .psc__image,.block-logincommercial .psc__content .psc__image{-ms-flex:0 0 42%;flex:0 0 42%}}.block-logincommercial .psc__content .psc__form{-ms-flex:0 0 100%;flex:0 0 100%}.connexion-ps-reinit-pass-form .numero{display:inline-block;width:425px;height:75px;background:url(/themes/custom/imagence/css/../images/source/1770834f.numeroContact.png) top no-repeat;background-size:contain}@media (max-width:767.98px){.connexion-ps-reinit-pass-form .numero{width:93%}}.full-body-iframe.sidebar-second #content-wrapper #content{max-width:100%!important}.full-body-iframe .texte__texte p iframe{width:100%!important}.full-body-iframe .sidebar-second .wrap-content-sidebars #sidebar-second,.full-body-iframe .wrap-content-sidebars #sidebar-second{display:none}.no-result{max-width:1110px;width:100%;margin:50px auto;padding-left:15px;padding-right:15px}.no-result .nos-result-counter{margin-bottom:10px;font-size:18px;font-weight:600;line-height:18px;text-transform:uppercase;color:#02225b}.no-result .message{padding-left:15px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content{max-width:1270px;width:100%;margin:auto;padding-left:15px;padding-right:15px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content:after{display:block;clear:both;content:""}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content header h2{font-weight:700;font-size:30px;margin-bottom:35px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row{width:100%;padding:0;text-align:left;margin-bottom:40px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .wrap{border-radius:50%;overflow:hidden;width:72px;margin:0 auto 9px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-image{border-radius:100%;overflow:hidden;width:72px;margin:0 auto 10px;background:#6c207c}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-created,.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-date{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;color:#b0b0b0}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-title{font-weight:600;font-family:ralewayregular,sans-serif;color:#2f2933;min-height:45px;display:block}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo{margin-bottom:29px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-field-chapo p{text-align:center;line-height:23px}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .views-field-view-node a{padding:2px 18px;background-color:#6e45ff;color:#fff}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content footer{clear:both}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content header h2{text-align:left}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .field-content:after{display:block;clear:both;content:""}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .image{float:left;margin:0 25px 0 0}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx{overflow:hidden}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .title a{margin:0;padding:0;color:#02225b;font-size:20px;font-weight:700}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .date-cree{margin:0 0 10px;padding:0 0 6px;border-bottom:1px solid #ececec}.section-article-a-la-une .wrap-content-sidebars #block-imagence-content .views-row .dossier-tx .date-cree .cree{font-size:11px;color:#999;padding:0 0 0 14px;background:url(/themes/custom/imagence/css/../images/source/date.png) no-repeat 0}.container{position:relative}.section-plan-du-site #content-wrapper .wrap-content-sidebars{max-width:1270px;margin:auto;width:100%;padding-left:15px;padding-right:15px}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap{padding:80px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767.98px){.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap{padding:30px 15px;-ms-flex-direction:column;flex-direction:column}}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-front{margin:0 0 10px;padding:0;-ms-flex:0 0 100%;flex:0 0 100%}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-front a{color:#404040;text-transform:uppercase;font-weight:600}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-menu{-ms-flex:0 0 33.333%;flex:0 0 33.333%}@media (max-width:767.98px){.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-menu{-ms-flex:0 0 100%;flex:0 0 100%}}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-menu ul{margin:0;padding:0}.section-plan-du-site #content-wrapper .wrap-content-sidebars .sitemap .sitemap-box-menu ul li a{color:#404040;text-transform:uppercase;font-size:14px;font-weight:600;font-family:ralewayregular,sans-serif}.dessins_de_sante_page iframe{max-width:100%;margin:0 0 25px}.dessins_de_sante__epizode,.liste-dessins-de-sante{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.dessins_de_sante__epizode .item,.dessins_de_sante__epizode .views-row,.liste-dessins-de-sante .item,.liste-dessins-de-sante .views-row{margin:0 0 20px;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.dessins_de_sante__epizode .item,.dessins_de_sante__epizode .views-row,.liste-dessins-de-sante .item,.liste-dessins-de-sante .views-row{-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width:992px){.dessins_de_sante__epizode .item,.dessins_de_sante__epizode .views-row,.liste-dessins-de-sante .item,.liste-dessins-de-sante .views-row{-ms-flex:0 0 30.333%;flex:0 0 30.333%}}.dessins_de_sante__epizode .item .item .title,.dessins_de_sante__epizode .views-row .item .title,.liste-dessins-de-sante .item .item .title,.liste-dessins-de-sante .views-row .item .title{font-size:11px;margin-bottom:10px;cursor:pointer}.dessins_de_sante__epizode .item .item .img img,.dessins_de_sante__epizode .views-row .item .img img,.liste-dessins-de-sante .item .item .img img,.liste-dessins-de-sante .views-row .item .img img{width:100%;cursor:pointer}.page-dessins-de-sante .annuaire-wrap-intro{padding:45px 0;background:#fff;margin:0 -15px 45px;position:relative}.page-dessins-de-sante .annuaire-wrap-intro:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:185px;height:13px;background:#6e45ff}body .scroll-up-image{bottom:108px;right:30px;z-index:5!important;background:url(/themes/custom/imagence/css/../images/source/up-arrow.png) no-repeat 0 0;background-size:100% auto;width:64px;height:64px}.wrap-items{text-align:center;margin:25px auto 0}.wrap-items .devis-label{font-size:17px;font-family:ralewaysemibold,sans-serif}.wrap-items .items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:20px 0 10px;padding:0}.wrap-items .items li{margin:0 20px 0 0}.wrap-items .items li:last-child{margin:0}.wrap-items .items li a{transition:all .25s ease-in-out;display:block}.wrap-items .items li a img{max-height:71px}.wrap-items .items li .tx{display:block;margin:10px 0 0}.wrap-items .items li .tx p{margin:0;color:#666;text-transform:uppercase}.btn{display:inline-block;text-align:center;padding:22px 20px;font-size:24px;font-family:ralewaysemibold,sans-serif;text-transform:uppercase;box-shadow:0 0 5px 2px rgba(0,0,0,.5);background:#0b2558}.btn,.btn:focus,.btn:hover{color:#fff}.topContent-items-inner .intro{text-align:center}.topContent-items-inner .btn{margin:10px}.cbpr-commercial-access-request-form{padding:37px 0 115px;background:rgba(239,232,255,.5)}@media (min-width:992px){.cbpr-commercial-access-request-form .form-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}.cbpr-commercial-access-request-form .form-inner>*{width:100%}@media (min-width:992px){.cbpr-commercial-access-request-form .form-inner>.form-submit,.cbpr-commercial-access-request-form .form-inner>:not([class]){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.cbpr-commercial-access-request-form .form-inner>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px}}.cbpr-commercial-access-request-form .form-inner>.captcha,.cbpr-commercial-access-request-form .form-inner>.form-item-assureur,.cbpr-commercial-access-request-form .form-inner>.form-item-consentement,.cbpr-commercial-access-request-form .form-inner>.form-submit{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cbpr-commercial-access-request-form .captcha{margin:32px 0}.cbpr-commercial-access-request-form .form-submit,.user-form .form-submit,.user-pass-reset .form-submit,.user-pass .form-submit{min-width:172px}.user-pass p{text-align:center}.select2-container .select2-selection--multiple .select2-selection__rendered{display:block}.select2-container.select2-container--focus .select2-selection--multiple,.select2-container .select2-selection--multiple{border-color:#ccc}.select2-container .select2-search--inline .select2-search__field{margin-top:0}.select2-container [type=search]{margin-bottom:0}.form-item-consentement{margin:0}.form-item-consentement label{display:inline-block}.page-liste>.view-content,.view-communiques-de-presse>.view-content{padding-top:17px}.page-liste .views-infinite-scroll-content-wrapper,.view-communiques-de-presse .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-liste .views-infinite-scroll-content-wrapper .views-row,.view-communiques-de-presse .views-infinite-scroll-content-wrapper .views-row{margin-bottom:20px;position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.page-liste .views-infinite-scroll-content-wrapper .views-row,.view-communiques-de-presse .views-infinite-scroll-content-wrapper .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:49px}}@media (min-width:992px){.page-liste .views-infinite-scroll-content-wrapper .views-row,.view-communiques-de-presse .views-infinite-scroll-content-wrapper .views-row{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.page-sante .view-content,.view-a-lire-aussi .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-sante .view-content .views-row,.view-a-lire-aussi .view-content .views-row{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.page-sante .view-content .views-row,.view-a-lire-aussi .view-content .views-row{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.page-sante .view-content .views-row,.view-a-lire-aussi .view-content .views-row{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.view-communiques-de-presse>.view-header{margin-bottom:22px;text-align:center}.myBar-sticky-wrapper{display:none}.page__bloc-paragraphs .paragraph--type--texte h2{margin-bottom:5px}
/* Source and licensing information for the above line(s) can be found at http://carteblanchepartenaires.fr/themes/custom/imagence/css/main.min.css. */