/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--header-height:170px}.view-header{font-size:2.1875rem;font-stretch:normal;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:28px;margin-top:30px;line-height:1.42857143}@media(min-width:992px){.view-header{font-size:2.6875rem;margin-bottom:40px;margin-top:0}}@media(min-width:1900px){.view-header{font-size:3.75rem;margin-bottom:34px}}[data-drupal-selector=views-exposed-form-sjdd-search-page-1]{background-color:#f5efe9;padding:15px}@media(min-width:992px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1]{padding:28px}}@media(min-width:1900px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1]{padding:38px}}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-control,[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .selectize-input{border:none !important;max-width:100%}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-contrainer+.form-contrainer{border-top:solid 1px #707070;padding-top:20px;margin-top:20px}@media(min-width:992px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-contrainer+.form-contrainer{padding-top:13px;margin-top:13px}}@media(min-width:1900px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-contrainer+.form-contrainer{padding-top:19px;margin-top:19px}}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-label{display:inline-block;margin-bottom:11px;font-size:1.5625rem}@media(min-width:992px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-label{font-size:1rem;width:91px}}@media(min-width:1900px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-label{font-size:1.375rem;width:114px}}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{border:none;outline:none;box-shadow:none;position:relative;display:table;margin:60px auto 0;padding:0;font-size:1.125rem;font-weight:700;line-height:1.4;color:#000;background:none !important;cursor:pointer;transition:color .3s;margin:0;padding-left:20px;background:url(/themes/custom/sjdd/images/plus-orange.svg) no-repeat 0 7px !important;background-size:12px !important;text-indent:-9999px;line-height:0;margin:0;text-transform:uppercase;outline:none !important}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit:hover{color:#f58400}@media(min-width:1900px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{font-size:1.5rem}}@media(max-width:991px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{margin-top:44px;font-size:1.375rem}}@media(min-width:1900px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{padding-left:28px;background-size:16px !important;background-position:0 10px !important}}@media(max-width:991px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{margin-top:0;padding-left:26px;background-size:14px !important;background-position:0 9px !important}}@media(min-width:992px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit{margin-left:15px}}[data-drupal-selector=views-exposed-form-sjdd-search-page-1] .form-submit::after{content:"Ok";display:block;text-indent:0;line-height:normal}@media(min-width:992px){[data-drupal-selector=views-exposed-form-sjdd-search-page-1] [data-drupal-selector=edit-specialty]+.selectize-control{margin-left:32px}}.view-header-result{align-items:center;display:flex;font-weight:300;font-stretch:normal;font-style:normal;line-height:.64;letter-spacing:normal;font-size:1.125rem;margin-top:37.5px;margin-bottom:37.5px}.view-header-result .header-result{font-size:3.75rem;font-weight:normal}@media(min-width:992px){.view-header-result{font-size:2.1875rem;margin-top:40.5px;margin-bottom:40.5px}.view-header-result .header-result{font-size:4.5625rem}}@media(min-width:1900px){.view-header-result{font-size:2.5rem;margin-top:70px;margin-bottom:50px}.view-header-result .header-result{font-size:6.25rem}}.view-footer{text-align:center;position:relative;font-size:1.25rem}@media(min-width:992px){.view-footer{font-size:1.125rem;line-height:1.61}}@media(min-width:1900px){.view-footer{font-size:1.375rem;line-height:1.36}}.view-footer .pager{align-items:center;position:absolute;display:flex;justify-content:space-between;width:100%;top:0;bottom:0;list-style:none;margin:0}@media(min-width:992px){.view-footer .pager{justify-content:center}}@media(min-width:992px){.view-footer .pager>li{margin:0 160px}}.view-footer .pager>li>a{color:#323232}.view-footer .pager>li>a:hover{color:#f58400}.view-footer .pager>li span[aria-hidden=true]{display:flex}@media(max-width:1099px){.view-footer .pager>li span[aria-hidden=true]{width:36px}}@media(min-width:768px){.view-sjdd-search .js-form-item-soin{margin-right:40px}}
:root{--header-height:170px}.views-row{margin-bottom:50px;margin-top:50px}@media(min-width:1900px){.views-row{margin-bottom:80px;margin-top:80px}}.search-bundle{margin-bottom:8px;font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-transform:uppercase}@media(min-width:992px){.search-bundle{font-size:0.875rem;margin-bottom:4px}}@media(min-width:1900px){.search-bundle{font-size:1.125rem;margin-bottom:6px}}.praticien.search{position:relative;display:flex}.praticien.search:hover .praticien-image img{filter:none}.praticien.search:hover .praticien-title{font-weight:400}.praticien.search .praticien-image{margin-right:20px;display:block}.praticien.search .praticien-image img{-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:filter .3s}.praticien.search .praticien-image .field--name-field-photo{width:120px;position:relative;border-radius:50%;overflow:hidden}@media(min-width:992px){.praticien.search .praticien-image .field--name-field-photo{width:127px}}@media(min-width:1900px){.praticien.search .praticien-image .field--name-field-photo{width:150px}}.praticien.search .praticien-image .field--name-field-photo::after{content:"";display:block;padding-bottom:100%}.praticien.search .praticien-image img{position:absolute;top:0;left:0;width:100%;height:100%}.praticien.search .praticien-title{font-size:1.5625rem;font-weight:300;line-height:1.35;margin-bottom:6px}@media(min-width:992px){.praticien.search .praticien-title{font-size:1.4375rem;margin-bottom:10px}}@media(min-width:1900px){.praticien.search .praticien-title{font-size:1.875rem;line-height:1.27;margin-bottom:14px}}.praticien.search .field--name-field-associe-a-la-specialite{font-size:1.375rem;line-height:1.36}@media(min-width:992px){.praticien.search .field--name-field-associe-a-la-specialite{font-size:1rem;line-height:1.63}}@media(min-width:1900px){.praticien.search .field--name-field-associe-a-la-specialite{font-size:1.375rem;line-height:1.36}}.praticien.search .field--name-field-associe-a-la-specialite .field--item{display:inline}.praticien.search .field--name-field-associe-a-la-specialite .field--item::after{content:", "}.praticien.search .field--name-field-associe-a-la-specialite .field--item:last-of-type::after{display:none}@media(min-width:992px){.actualite.search{display:flex}}.actualite.search .field--name-field-visuel{position:relative}@media(min-width:992px){.actualite.search .field--name-field-visuel{margin-right:14px;width:280px}}@media(min-width:1900px){.actualite.search .field--name-field-visuel{margin-right:19px;width:380px}}.actualite.search .actualite-image{display:block;position:relative}.actualite.search .actualite-image .field--name-field-visuel::after{content:"";display:block;padding-bottom:56.25%}.actualite.search .actualite-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:filter .3s}@media(max-width:1100px){.actualite.search .actualite-image img{filter:none}}.actualite.search .actualite-video.actualite-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/sjdd/images/play.svg) no-repeat center;background-size:auto 30%;pointer-events:none;transition:opacity .3s}.actualite.search:hover .actualite-image img{filter:none}@media(max-width:1099px){.actualite.search .right-actualite{padding:15px}}.actualite.search .actualite-title{font-size:1.875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal}.actualite.search .actualite-title:hover{font-weight:400}.actualite.search .actualite-date{display:block;font-size:1.25rem;margin-bottom:14px;margin-top:15px}@media(min-width:992px){.actualite.search .actualite-date{font-size:1rem;display:flex}}.actualite.search .actualite-date .field--name-field-associe-au-soin{display:flex;flex-wrap:wrap}@media(min-width:992px){.actualite.search .actualite-date .field--name-field-associe-au-soin{display:inline-flex}}.actualite.search .actualite-date .field--name-field-associe-au-soin::before{display:none;content:"";margin-left:11px;margin-right:11px;border-left:solid 1px #707070}@media(min-width:992px){.actualite.search .actualite-date .field--name-field-associe-au-soin::before{display:inline-block}}@media(min-width:1900px){.actualite.search .actualite-date .field--name-field-associe-au-soin::before{margin-left:14px;margin-right:19px}}.actualite.search .actualite-date .field--name-field-associe-au-soin .field--item::after{display:inline-block;content:",";padding-right:2px}.actualite.search .actualite-date .field--name-field-associe-au-soin .field--item:last-child::after{display:none}.offre-d-emploi.search{background-color:#f5efe9;padding:15px}@media(min-width:992px){.offre-d-emploi.search{padding:28px}}@media(min-width:1900px){.offre-d-emploi.search{padding:35px}}.offre-d-emploi.search .offre-title{font-size:1.5625rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;margin-bottom:11px}.offre-d-emploi.search .offre-title:hover{font-weight:700}@media(min-width:992px){.offre-d-emploi.search .offre-title{font-size:1.4375rem;margin-bottom:16px}}@media(min-width:1900px){.offre-d-emploi.search .offre-title{font-size:1.875rem;margin-bottom:13px}}.offre-d-emploi.search .field--name-field__type-de-contrat{font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal}@media(min-width:992px){.offre-d-emploi.search .field--name-field__type-de-contrat{font-size:1rem}}@media(min-width:1900px){.offre-d-emploi.search .field--name-field__type-de-contrat{font-size:1.375rem}}.offre-d-emploi.search .field--name-field-date-de-demarrage{font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;margin-bottom:15px}@media(min-width:992px){.offre-d-emploi.search .field--name-field-date-de-demarrage{font-size:1rem;margin-bottom:17px}}@media(min-width:1900px){.offre-d-emploi.search .field--name-field-date-de-demarrage{font-size:1.375rem;margin-bottom:15px}}.search-title{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;font-size:1.5625rem}@media(min-width:992px){.search-title{font-size:1.4375rem}}@media(min-width:1900px){.search-title{font-size:1.875rem}}
:root{--header-height:170px}.js-collapse-toc{border:1px solid #000;background:none;display:block;box-shadow:none;margin-top:29px;font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;padding:15px;text-align:left;width:100%;position:relative}.js-collapse-toc:after{background-image:url(/themes/custom/sjdd/images/chevron-down.svg);background-position:center;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:inline-block;height:10px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:15.9px}.js-collapse-toc.is-open::after{transform:translateY(-50%) rotate(-180deg)}.node-toc{display:none;list-style:none;margin-bottom:0;padding-left:0;position:relative;border-bottom:1px solid #000}.node-toc--wrapper{overflow:hidden}.node-toc.open{display:block;border:1px solid #000;margin-top:-1px}@media(min-width:992px){.node-toc{display:flex;flex-wrap:wrap;margin-left:-55px;margin-right:-55px;margin-top:18px;flex-direction:row;padding-bottom:18px}}@media(min-width:1900px){.node-toc{margin-top:31px;margin-left:-78px;margin-right:-78px}}.node-toc>li{padding:8px 8px 0}@media(min-width:992px){.node-toc>li{padding:15px}}.node-toc>li>a{color:#000;font-size:1.25rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.61;text-decoration:none;transition:color .3s}.node-toc>li>a.active{color:#f58400}.node-toc>li>a:hover,.node-toc>li>a:focus{color:#f58400}@media(min-width:992px){.node-toc>li{padding:0}.node-toc>li>a{font-weight:bold;font-size:1.125rem;margin-left:55px}}@media(min-width:1900px){.node-toc>li>a{font-size:1.5rem;line-height:1.04;margin-left:78px}}
