/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */@import url("https://use.typekit.net/pqy5ezy.css");html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{height:100%;font-size:calc(1em * 0.625);scroll-behavior:smooth}body{height:100%;font-size:1.6rem;font-family:"canada-type-gibson",sans-serif;font-weight:400;color:#2B2D42}@media (max-width: 576px){body{font-size:1.4rem}}body noscript div{margin:0 1em}@media (min-width: 577px){body{display:flex;flex-direction:column}body #wrapper{flex:1 0 auto}body #footer{flex-shrink:0}}body.admin-bar [id="header"]{top:62px}body .grid{display:grid}@media (min-width: 576px){body .sm\:grid{display:grid}}@media (min-width: 992px){body .md\:grid{display:grid}}@media (min-width: 1330px){body .lg\:grid{display:grid}}body .grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}body .grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}body .grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}body .grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}body .grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}body .grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}body .grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}@media (min-width: 576px){body .sm\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .sm\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .sm\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .sm\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .sm\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}body .sm\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}body .sm\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}body .sm\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}body .sm\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}body .sm\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}body .sm\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media (min-width: 992px){body .md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}body .md\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}body .md\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}body .md\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}body .md\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}body .md\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}body .md\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media (min-width: 1330px){body .lg\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .lg\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}body .lg\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}body .lg\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}body .lg\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}body .lg\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}body .lg\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}body .lg\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}}body .gap-0{gap:0}body .gap-x-0{-moz-column-gap:0;column-gap:0}body .gap-y-0{row-gap:0}body .gap-1{gap:.313rem}body .gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .gap-y-1{row-gap:.313rem}body .gap-2{gap:.625rem}body .gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .gap-y-2{row-gap:.625rem}body .gap-3{gap:1rem}body .gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .gap-y-3{row-gap:1rem}body .gap-4{gap:1.25rem}body .gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .gap-y-4{row-gap:1.25rem}body .gap-5{gap:2.25rem}body .gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .gap-y-5{row-gap:2.25rem}@media (min-width: 576px){body .sm\:gap-0{gap:0}body .sm\:gap-x-0{-moz-column-gap:0;column-gap:0}body .sm\:gap-y-0{row-gap:0}body .sm\:gap-1{gap:.313rem}body .sm\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .sm\:gap-y-1{row-gap:.313rem}body .sm\:gap-2{gap:.625rem}body .sm\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .sm\:gap-y-2{row-gap:.625rem}body .sm\:gap-3{gap:1rem}body .sm\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .sm\:gap-y-3{row-gap:1rem}body .sm\:gap-4{gap:1.25rem}body .sm\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .sm\:gap-y-4{row-gap:1.25rem}body .sm\:gap-5{gap:2.25rem}body .sm\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .sm\:gap-y-5{row-gap:2.25rem}}@media (min-width: 992px){body .md\:gap-0{gap:0}body .md\:gap-x-0{-moz-column-gap:0;column-gap:0}body .md\:gap-y-0{row-gap:0}body .md\:gap-1{gap:.313rem}body .md\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .md\:gap-y-1{row-gap:.313rem}body .md\:gap-2{gap:.625rem}body .md\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .md\:gap-y-2{row-gap:.625rem}body .md\:gap-3{gap:1rem}body .md\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .md\:gap-y-3{row-gap:1rem}body .md\:gap-4{gap:1.25rem}body .md\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .md\:gap-y-4{row-gap:1.25rem}body .md\:gap-5{gap:2.25rem}body .md\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .md\:gap-y-5{row-gap:2.25rem}}@media (min-width: 1330px){body .lg\:gap-0{gap:0}body .lg\:gap-x-0{-moz-column-gap:0;column-gap:0}body .lg\:gap-y-0{row-gap:0}body .lg\:gap-1{gap:.313rem}body .lg\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .lg\:gap-y-1{row-gap:.313rem}body .lg\:gap-2{gap:.625rem}body .lg\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .lg\:gap-y-2{row-gap:.625rem}body .lg\:gap-3{gap:1rem}body .lg\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .lg\:gap-y-3{row-gap:1rem}body .lg\:gap-4{gap:1.25rem}body .lg\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .lg\:gap-y-4{row-gap:1.25rem}body .lg\:gap-5{gap:2.25rem}body .lg\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .lg\:gap-y-5{row-gap:2.25rem}}body .col-start-1{grid-column-start:1}body .col-end-1{grid-column-end:1}body .col-span-1{grid-column:span 1 / span 1}body .col-span-full{grid-column:1 / -1}body .row-start-1{grid-row-start:1}body .row-end-1{grid-row-end:1}body .row-span-1{grid-row:span 1 / span 1}body .col-start-2{grid-column-start:2}body .col-end-2{grid-column-end:2}body .col-span-2{grid-column:span 2 / span 2}body .col-span-full{grid-column:1 / -1}body .row-start-2{grid-row-start:2}body .row-end-2{grid-row-end:2}body .row-span-2{grid-row:span 2 / span 2}body .col-start-3{grid-column-start:3}body .col-end-3{grid-column-end:3}body .col-span-3{grid-column:span 3 / span 3}body .col-span-full{grid-column:1 / -1}body .row-start-3{grid-row-start:3}body .row-end-3{grid-row-end:3}body .row-span-3{grid-row:span 3 / span 3}body .col-start-4{grid-column-start:4}body .col-end-4{grid-column-end:4}body .col-span-4{grid-column:span 4 / span 4}body .col-span-full{grid-column:1 / -1}body .row-start-4{grid-row-start:4}body .row-end-4{grid-row-end:4}body .row-span-4{grid-row:span 4 / span 4}body .col-start-5{grid-column-start:5}body .col-end-5{grid-column-end:5}body .col-span-5{grid-column:span 5 / span 5}body .col-span-full{grid-column:1 / -1}body .row-start-5{grid-row-start:5}body .row-end-5{grid-row-end:5}body .row-span-5{grid-row:span 5 / span 5}body .col-start-6{grid-column-start:6}body .col-end-6{grid-column-end:6}body .col-span-6{grid-column:span 6 / span 6}body .col-span-full{grid-column:1 / -1}body .row-start-6{grid-row-start:6}body .row-end-6{grid-row-end:6}body .row-span-6{grid-row:span 6 / span 6}body .col-start-7{grid-column-start:7}body .col-end-7{grid-column-end:7}body .col-span-7{grid-column:span 7 / span 7}body .col-span-full{grid-column:1 / -1}body .row-start-7{grid-row-start:7}body .row-end-7{grid-row-end:7}body .row-span-7{grid-row:span 7 / span 7}body .col-start-8{grid-column-start:8}body .col-end-8{grid-column-end:8}body .col-span-8{grid-column:span 8 / span 8}body .col-span-full{grid-column:1 / -1}body .row-start-8{grid-row-start:8}body .row-end-8{grid-row-end:8}body .row-span-8{grid-row:span 8 / span 8}body .col-start-9{grid-column-start:9}body .col-end-9{grid-column-end:9}body .col-span-9{grid-column:span 9 / span 9}body .col-span-full{grid-column:1 / -1}body .row-start-9{grid-row-start:9}body .row-end-9{grid-row-end:9}body .row-span-9{grid-row:span 9 / span 9}body .col-start-10{grid-column-start:10}body .col-end-10{grid-column-end:10}body .col-span-10{grid-column:span 10 / span 10}body .col-span-full{grid-column:1 / -1}body .row-start-10{grid-row-start:10}body .row-end-10{grid-row-end:10}body .row-span-10{grid-row:span 10 / span 10}body .col-start-11{grid-column-start:11}body .col-end-11{grid-column-end:11}body .col-span-11{grid-column:span 11 / span 11}body .col-span-full{grid-column:1 / -1}body .row-start-11{grid-row-start:11}body .row-end-11{grid-row-end:11}body .row-span-11{grid-row:span 11 / span 11}body .col-start-12{grid-column-start:12}body .col-end-12{grid-column-end:12}body .col-span-12{grid-column:span 12 / span 12}body .col-span-full{grid-column:1 / -1}body .row-start-12{grid-row-start:12}body .row-end-12{grid-row-end:12}body .row-span-12{grid-row:span 12 / span 12}@media (min-width: 576px){body .sm\:col-start-1{grid-column-start:1}body .sm\:col-end-1{grid-column-end:1}body .sm\:col-span-1{grid-column:span 1 / span 1}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-1{grid-row-start:1}body .sm\:row-end-1{grid-row-end:1}body .sm\:row-span-1{grid-row:span 1 / span 1}body .sm\:col-start-2{grid-column-start:2}body .sm\:col-end-2{grid-column-end:2}body .sm\:col-span-2{grid-column:span 2 / span 2}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-2{grid-row-start:2}body .sm\:row-end-2{grid-row-end:2}body .sm\:row-span-2{grid-row:span 2 / span 2}body .sm\:col-start-3{grid-column-start:3}body .sm\:col-end-3{grid-column-end:3}body .sm\:col-span-3{grid-column:span 3 / span 3}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-3{grid-row-start:3}body .sm\:row-end-3{grid-row-end:3}body .sm\:row-span-3{grid-row:span 3 / span 3}body .sm\:col-start-4{grid-column-start:4}body .sm\:col-end-4{grid-column-end:4}body .sm\:col-span-4{grid-column:span 4 / span 4}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-4{grid-row-start:4}body .sm\:row-end-4{grid-row-end:4}body .sm\:row-span-4{grid-row:span 4 / span 4}body .sm\:col-start-5{grid-column-start:5}body .sm\:col-end-5{grid-column-end:5}body .sm\:col-span-5{grid-column:span 5 / span 5}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-5{grid-row-start:5}body .sm\:row-end-5{grid-row-end:5}body .sm\:row-span-5{grid-row:span 5 / span 5}body .sm\:col-start-6{grid-column-start:6}body .sm\:col-end-6{grid-column-end:6}body .sm\:col-span-6{grid-column:span 6 / span 6}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-6{grid-row-start:6}body .sm\:row-end-6{grid-row-end:6}body .sm\:row-span-6{grid-row:span 6 / span 6}body .sm\:col-start-7{grid-column-start:7}body .sm\:col-end-7{grid-column-end:7}body .sm\:col-span-7{grid-column:span 7 / span 7}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-7{grid-row-start:7}body .sm\:row-end-7{grid-row-end:7}body .sm\:row-span-7{grid-row:span 7 / span 7}body .sm\:col-start-8{grid-column-start:8}body .sm\:col-end-8{grid-column-end:8}body .sm\:col-span-8{grid-column:span 8 / span 8}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-8{grid-row-start:8}body .sm\:row-end-8{grid-row-end:8}body .sm\:row-span-8{grid-row:span 8 / span 8}body .sm\:col-start-9{grid-column-start:9}body .sm\:col-end-9{grid-column-end:9}body .sm\:col-span-9{grid-column:span 9 / span 9}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-9{grid-row-start:9}body .sm\:row-end-9{grid-row-end:9}body .sm\:row-span-9{grid-row:span 9 / span 9}body .sm\:col-start-10{grid-column-start:10}body .sm\:col-end-10{grid-column-end:10}body .sm\:col-span-10{grid-column:span 10 / span 10}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-10{grid-row-start:10}body .sm\:row-end-10{grid-row-end:10}body .sm\:row-span-10{grid-row:span 10 / span 10}body .sm\:col-start-11{grid-column-start:11}body .sm\:col-end-11{grid-column-end:11}body .sm\:col-span-11{grid-column:span 11 / span 11}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-11{grid-row-start:11}body .sm\:row-end-11{grid-row-end:11}body .sm\:row-span-11{grid-row:span 11 / span 11}body .sm\:col-start-12{grid-column-start:12}body .sm\:col-end-12{grid-column-end:12}body .sm\:col-span-12{grid-column:span 12 / span 12}body .sm\:col-span-full{grid-column:1 / -1}body .sm\:row-start-12{grid-row-start:12}body .sm\:row-end-12{grid-row-end:12}body .sm\:row-span-12{grid-row:span 12 / span 12}}@media (min-width: 992px){body .md\:col-start-1{grid-column-start:1}body .md\:col-end-1{grid-column-end:1}body .md\:col-span-1{grid-column:span 1 / span 1}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-1{grid-row-start:1}body .md\:row-end-1{grid-row-end:1}body .md\:row-span-1{grid-row:span 1 / span 1}body .md\:col-start-2{grid-column-start:2}body .md\:col-end-2{grid-column-end:2}body .md\:col-span-2{grid-column:span 2 / span 2}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-2{grid-row-start:2}body .md\:row-end-2{grid-row-end:2}body .md\:row-span-2{grid-row:span 2 / span 2}body .md\:col-start-3{grid-column-start:3}body .md\:col-end-3{grid-column-end:3}body .md\:col-span-3{grid-column:span 3 / span 3}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-3{grid-row-start:3}body .md\:row-end-3{grid-row-end:3}body .md\:row-span-3{grid-row:span 3 / span 3}body .md\:col-start-4{grid-column-start:4}body .md\:col-end-4{grid-column-end:4}body .md\:col-span-4{grid-column:span 4 / span 4}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-4{grid-row-start:4}body .md\:row-end-4{grid-row-end:4}body .md\:row-span-4{grid-row:span 4 / span 4}body .md\:col-start-5{grid-column-start:5}body .md\:col-end-5{grid-column-end:5}body .md\:col-span-5{grid-column:span 5 / span 5}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-5{grid-row-start:5}body .md\:row-end-5{grid-row-end:5}body .md\:row-span-5{grid-row:span 5 / span 5}body .md\:col-start-6{grid-column-start:6}body .md\:col-end-6{grid-column-end:6}body .md\:col-span-6{grid-column:span 6 / span 6}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-6{grid-row-start:6}body .md\:row-end-6{grid-row-end:6}body .md\:row-span-6{grid-row:span 6 / span 6}body .md\:col-start-7{grid-column-start:7}body .md\:col-end-7{grid-column-end:7}body .md\:col-span-7{grid-column:span 7 / span 7}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-7{grid-row-start:7}body .md\:row-end-7{grid-row-end:7}body .md\:row-span-7{grid-row:span 7 / span 7}body .md\:col-start-8{grid-column-start:8}body .md\:col-end-8{grid-column-end:8}body .md\:col-span-8{grid-column:span 8 / span 8}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-8{grid-row-start:8}body .md\:row-end-8{grid-row-end:8}body .md\:row-span-8{grid-row:span 8 / span 8}body .md\:col-start-9{grid-column-start:9}body .md\:col-end-9{grid-column-end:9}body .md\:col-span-9{grid-column:span 9 / span 9}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-9{grid-row-start:9}body .md\:row-end-9{grid-row-end:9}body .md\:row-span-9{grid-row:span 9 / span 9}body .md\:col-start-10{grid-column-start:10}body .md\:col-end-10{grid-column-end:10}body .md\:col-span-10{grid-column:span 10 / span 10}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-10{grid-row-start:10}body .md\:row-end-10{grid-row-end:10}body .md\:row-span-10{grid-row:span 10 / span 10}body .md\:col-start-11{grid-column-start:11}body .md\:col-end-11{grid-column-end:11}body .md\:col-span-11{grid-column:span 11 / span 11}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-11{grid-row-start:11}body .md\:row-end-11{grid-row-end:11}body .md\:row-span-11{grid-row:span 11 / span 11}body .md\:col-start-12{grid-column-start:12}body .md\:col-end-12{grid-column-end:12}body .md\:col-span-12{grid-column:span 12 / span 12}body .md\:col-span-full{grid-column:1 / -1}body .md\:row-start-12{grid-row-start:12}body .md\:row-end-12{grid-row-end:12}body .md\:row-span-12{grid-row:span 12 / span 12}}@media (min-width: 1330px){body .lg\:col-start-1{grid-column-start:1}body .lg\:col-end-1{grid-column-end:1}body .lg\:col-span-1{grid-column:span 1 / span 1}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-1{grid-row-start:1}body .lg\:row-end-1{grid-row-end:1}body .lg\:row-span-1{grid-row:span 1 / span 1}body .lg\:col-start-2{grid-column-start:2}body .lg\:col-end-2{grid-column-end:2}body .lg\:col-span-2{grid-column:span 2 / span 2}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-2{grid-row-start:2}body .lg\:row-end-2{grid-row-end:2}body .lg\:row-span-2{grid-row:span 2 / span 2}body .lg\:col-start-3{grid-column-start:3}body .lg\:col-end-3{grid-column-end:3}body .lg\:col-span-3{grid-column:span 3 / span 3}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-3{grid-row-start:3}body .lg\:row-end-3{grid-row-end:3}body .lg\:row-span-3{grid-row:span 3 / span 3}body .lg\:col-start-4{grid-column-start:4}body .lg\:col-end-4{grid-column-end:4}body .lg\:col-span-4{grid-column:span 4 / span 4}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-4{grid-row-start:4}body .lg\:row-end-4{grid-row-end:4}body .lg\:row-span-4{grid-row:span 4 / span 4}body .lg\:col-start-5{grid-column-start:5}body .lg\:col-end-5{grid-column-end:5}body .lg\:col-span-5{grid-column:span 5 / span 5}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-5{grid-row-start:5}body .lg\:row-end-5{grid-row-end:5}body .lg\:row-span-5{grid-row:span 5 / span 5}body .lg\:col-start-6{grid-column-start:6}body .lg\:col-end-6{grid-column-end:6}body .lg\:col-span-6{grid-column:span 6 / span 6}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-6{grid-row-start:6}body .lg\:row-end-6{grid-row-end:6}body .lg\:row-span-6{grid-row:span 6 / span 6}body .lg\:col-start-7{grid-column-start:7}body .lg\:col-end-7{grid-column-end:7}body .lg\:col-span-7{grid-column:span 7 / span 7}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-7{grid-row-start:7}body .lg\:row-end-7{grid-row-end:7}body .lg\:row-span-7{grid-row:span 7 / span 7}body .lg\:col-start-8{grid-column-start:8}body .lg\:col-end-8{grid-column-end:8}body .lg\:col-span-8{grid-column:span 8 / span 8}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-8{grid-row-start:8}body .lg\:row-end-8{grid-row-end:8}body .lg\:row-span-8{grid-row:span 8 / span 8}body .lg\:col-start-9{grid-column-start:9}body .lg\:col-end-9{grid-column-end:9}body .lg\:col-span-9{grid-column:span 9 / span 9}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-9{grid-row-start:9}body .lg\:row-end-9{grid-row-end:9}body .lg\:row-span-9{grid-row:span 9 / span 9}body .lg\:col-start-10{grid-column-start:10}body .lg\:col-end-10{grid-column-end:10}body .lg\:col-span-10{grid-column:span 10 / span 10}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-10{grid-row-start:10}body .lg\:row-end-10{grid-row-end:10}body .lg\:row-span-10{grid-row:span 10 / span 10}body .lg\:col-start-11{grid-column-start:11}body .lg\:col-end-11{grid-column-end:11}body .lg\:col-span-11{grid-column:span 11 / span 11}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-11{grid-row-start:11}body .lg\:row-end-11{grid-row-end:11}body .lg\:row-span-11{grid-row:span 11 / span 11}body .lg\:col-start-12{grid-column-start:12}body .lg\:col-end-12{grid-column-end:12}body .lg\:col-span-12{grid-column:span 12 / span 12}body .lg\:col-span-full{grid-column:1 / -1}body .lg\:row-start-12{grid-row-start:12}body .lg\:row-end-12{grid-row-end:12}body .lg\:row-span-12{grid-row:span 12 / span 12}}body .color-dark{color:#2B2D42}body .bg-dark{background:#2B2D42}body .color-silver{color:#8D99AE}body .bg-silver{background:#8D99AE}body .color-red{color:#A5163D}body .bg-red{background:#A5163D}body a,body input,body button{transition-duration:0.4s}body a:active,body input:active,body button:active{transition-duration:0s}body a{color:#A5163D;text-decoration:underline}body .float-left,body .alignleft{float:left}body .float-right,body .alignright{float:right}body .aligncenter{margin-left:auto;margin-right:auto}body .txt-center{text-align:center}body .txt-left{text-align:left}body .txt-right{text-align:right}body .txt-justify{text-align:justify}body .txt-upper{text-transform:uppercase}body .sticky{max-width:100%}body .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}body .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:9999}body .clear{visibility:hidden;overflow:hidden;height:0;width:0;clear:both;*height:auto;*width:auto;*overflow:visible;*zoom:normal}body .visuallyhidden:not(:focus):not(:active),body .fontawesome-text:not(:focus):not(:active),body [id="header"] [id="menu-button"] .menu-title:not(:focus):not(:active){position:absolute;top:0;right:0;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}body .states{border-radius:6px;text-align:center;margin:1em 0;padding:1em 0.5em;line-height:1.6}body .states ul{list-style:none}body .states.info{color:#787878;border:solid 1px #d9d9d9;background-color:#f9f9f9;display:block}body .states.warning,body .states.alert,body .states.failure,body .states.wpcf7-validation-errors{color:#ffa800;border:solid 1px #ffdd9a;background-color:#fefbe9;display:block}body .states.success,body .states.notice,body .states.wpcf7-mail-sent-ok{color:#468847;border:solid 1px #d6e9c6;background-color:#dff0d8;display:block}body .states.error{color:#e64545;border:solid 1px #fcbcbc;background-color:#fddede;display:block}body .states.highlight{color:#3a87ad;border:solid 1px #bee1f3;background-color:#d9edf7;display:block}body img{max-width:100%;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain}body img.rounded{border-radius:1rem}body video{width:100%;max-width:100%;height:auto}body iframe{max-width:100%;width:100%;border:0}body .btn{border:none;cursor:pointer;text-decoration:none;display:inline-block;line-height:normal;text-transform:uppercase;color:#fff;background-color:#A5163D;padding:1rem 2rem;border-radius:2rem;font-family:"canada-type-gibson",sans-serif;font-weight:400}body .btn:hover,body .btn:focus{background-color:#2B2D42}body .btn:active{background-color:#000}body .domhidden{color:transparent;font:0px/0 serif;height:0;overflow:hidden;position:absolute;text-shadow:none;width:0}body .wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width: 577px){body .wrapper{padding-left:4rem;padding-right:4rem}}@media (min-width: 1281px){body .wrapper{padding-left:0;padding-right:0}}body .wrapper.small{max-width:950px}body .btn-link{padding:1rem 3.5rem;color:#fff;text-decoration:none;border-radius:2rem;text-transform:uppercase;margin:2rem 0}body .btn-link:hover,body .btn-link:focus{background-color:#8D99AE;color:#2B2D42}body .header-hidden{top:-20rem !important}body [id="header"]{position:fixed;top:2rem;left:50%;transform:translateX(-50%);width:calc(100% - 2rem);max-width:1280px;padding:3rem;z-index:10;border-radius:3.5rem;background-color:#2B2D42;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;transition-duration:.4s}body [id="header"].active{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width: 993px){body [id="header"]{border-bottom-right-radius:3rem;top:3rem;width:100%}}body [id="header"] .site-title{margin:0;margin-right:2rem}body [id="header"] .site-title a{display:block;text-decoration:none;text-indent:-119988px;background-size:contain;background-image:url("../images/logo-dr-amine-benchikh.svg");background-repeat:no-repeat;background-position:center center;height:43px;width:239px;margin-left:auto;margin-right:auto}body [id="header"] nav{position:absolute;top:100%;right:-100vw;background-color:#2B2D42;transition-duration:.4s;padding:3rem;padding-top:0;border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem;width:100%}body [id="header"] nav.active{right:0}@media (min-width: 993px){body [id="header"] nav{position:static;top:inherit;right:inherit;background-color:transparent;padding:0;border-radius:none;width:auto}}body [id="header"] nav>ul{margin:0;padding:0;list-style:none;overflow:auto;max-height:calc(100vh - 2rem - 10rem - 4rem)}@media (min-width: 993px){body [id="header"] nav>ul{display:flex;flex-flow:row nowrap;-moz-column-gap:3rem;column-gap:3rem;align-items:center;overflow:inherit;max-height:none}}body [id="header"] nav>ul>li>a{display:block;text-decoration:none;color:#fff;font-size:1.8rem;padding:1rem 2rem}@media (min-width: 1281px){body [id="header"] nav>ul>li>a{font-size:2rem;padding:0}}body [id="header"] nav>ul>li>a:hover,body [id="header"] nav>ul>li>a:focus{color:#8D99AE}body [id="header"] nav>ul>li>a:active{color:#A5163D}body [id="header"] nav>ul>li.current-menu-item>a{color:#A5163D}@media (min-width: 993px){body [id="header"] nav>ul>li.menu-item-has-children{position:relative;padding-right:2rem}body [id="header"] nav>ul>li.menu-item-has-children.current-menu-ancestor>a{color:#A5163D}body [id="header"] nav>ul>li.menu-item-has-children:hover>ul,body [id="header"] nav>ul>li.menu-item-has-children:focus>ul{opacity:1;visibility:visible}body [id="header"] nav>ul>li.menu-item-has-children>a::after{content:url("../images/icon-ionic-ios-arrow-back.svg");position:absolute;top:40%;right:0;transform:translateY(-50%)}}body [id="header"] nav>ul>li>ul{margin:0;list-style:none}@media (min-width: 993px){body [id="header"] nav>ul>li>ul{padding:0;position:absolute;top:100%;left:0;min-width:100%;padding-top:4rem;background-color:#2B2D42;padding-bottom:1rem;border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem;visibility:hidden;opacity:0;transition-duration:.4s}}@media (min-width: 993px){body [id="header"] nav>ul>li>ul>li{margin-bottom:1rem}}body [id="header"] nav>ul>li>ul>li.current-menu-item>a{color:#A5163D}body [id="header"] nav>ul>li>ul>li>a{display:block;text-decoration:none;white-space:nowrap;color:#fff;font-size:1.8rem;padding:1rem 2rem}@media (min-width: 1281px){body [id="header"] nav>ul>li>ul>li>a{font-size:2rem}}body [id="header"] nav>ul>li>ul>li>a:hover,body [id="header"] nav>ul>li>ul>li>a:focus{color:#8D99AE}body [id="header"] nav>ul>li>ul>li>a:active{color:#A5163D}@media (min-width: 993px){body [id="header"] nav>ul>li>ul>li:first-child{border-top:solid 2px #A5163D;padding-top:2rem}}body [id="header"] nav>ul>li:last-child>a{border:none;cursor:pointer;text-decoration:none;display:inline-block;line-height:normal;color:#fff;background-color:#A5163D;padding:1rem 2rem;border-radius:2rem;font-family:"canada-type-gibson",sans-serif;font-weight:400;text-transform:uppercase;font-size:1.7rem}body [id="header"] nav>ul>li:last-child>a:hover,body [id="header"] nav>ul>li:last-child>a:focus{color:#2B2D42;background-color:#8D99AE}body [id="header"] nav>ul>li:last-child>a:active{background-color:#000;color:#fff}body [id="header"] [id="menu-button"]{display:block;position:relative;background:none;border:none;padding:0;margin:0;z-index:999;cursor:pointer}@media (min-width: 993px){body [id="header"] [id="menu-button"]{display:none}}body [id="header"] [id="menu-button"] span{display:inline-block;vertical-align:middle}body [id="header"] [id="menu-button"] .burger{background-color:#fff;position:relative;height:0.3rem;width:4rem;transition:all 0.4s ease-out}body [id="header"] [id="menu-button"] .burger::before,body [id="header"] [id="menu-button"] .burger::after{content:"";position:absolute;right:0;height:0.3rem;width:4rem;background-color:#fff;transition:all 0.1s ease-out}body [id="header"] [id="menu-button"] .burger::before{top:-1rem}body [id="header"] [id="menu-button"] .burger::after{top:1rem}body [id="header"] [id="menu-button"]:hover .burger::before,body [id="header"] [id="menu-button"]:focus .burger::before{top:-1.2rem}body [id="header"] [id="menu-button"]:hover .burger::after,body [id="header"] [id="menu-button"]:focus .burger::after{top:1.2rem}body [id="header"] [id="menu-button"].active .burger{background-color:transparent;transition-duration:0s}body [id="header"] [id="menu-button"].active .burger::before{top:0;transform:rotate(-45deg);background-color:#fff}body [id="header"] [id="menu-button"].active .burger::after{top:0;transform:rotate(45deg);background-color:#fff}body main h1,body main h2,body main h3,body main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .card-lieu .head-title,body .card-lieu main .head-title,body main h4,body main h5,body main h6,body main .h1,body main .h2,body main .h3,body main .h4,body main .h5,body main .title,body .main h1,body .main h2,body .main h3,body .main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .card-lieu .head-title,body .card-lieu .main .head-title,body .main h4,body .main h5,body .main h6,body .main .h1,body .main .h2,body .main .h3,body .main .h4,body .main .h5,body .main .title{font-family:"haboro-contrast-normal",sans-serif;font-style:normal;line-height:normal;font-weight:500}body main h1 br,body main h2 br,body main h3 br,body main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title br,body main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title br,body main .card-lieu .head-title br,body .card-lieu main .head-title br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br,body main .title br,body .main h1 br,body .main h2 br,body .main h3 br,body .main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title br,body .main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title br,body .main .card-lieu .head-title br,body .card-lieu .main .head-title br,body .main h4 br,body .main h5 br,body .main h6 br,body .main .h1 br,body .main .h2 br,body .main .h3 br,body .main .h4 br,body .main .h5 br,body .main .title br{display:none}@media (min-width: 993px){body main h1 br,body main h2 br,body main h3 br,body main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title br,body main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title br,body main .card-lieu .head-title br,body .card-lieu main .head-title br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br,body main .title br,body .main h1 br,body .main h2 br,body .main h3 br,body .main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title br,body .main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title br,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title br,body .main .card-lieu .head-title br,body .card-lieu .main .head-title br,body .main h4 br,body .main h5 br,body .main h6 br,body .main .h1 br,body .main .h2 br,body .main .h3 br,body .main .h4 br,body .main .h5 br,body .main .title br{display:block}}body main h1,body main .h1,body .main h1,body .main .h1{font-size:6rem}@media (max-width: 576px){body main h1,body main .h1,body .main h1,body .main .h1{font-size:4rem}}body main h2,body main .h2,body .main h2,body .main .h2{font-size:5rem}@media (max-width: 576px){body main h2,body main .h2,body .main h2,body .main .h2{font-size:3rem}}body main h3,body main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .card-lieu .head-title,body .card-lieu main .head-title,body main .h3,body .main h3,body .main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .card-lieu .head-title,body .card-lieu .main .head-title,body .main .h3{font-size:3rem}@media (max-width: 576px){body main h3,body main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main .head-title,body main .card-lieu .head-title,body .card-lieu main .head-title,body main .h3,body .main h3,body .main main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main .head-title,body .main .card-lieu .head-title,body .card-lieu .main .head-title,body .main .h3{font-size:2rem}}body main h4,body main .h4,body .main h4,body .main .h4{font-size:2.5rem}@media (max-width: 576px){body main h4,body main .h4,body .main h4,body .main .h4{font-size:1.8rem}}body main .p,body .main .p{font-size:1.6rem}@media (max-width: 576px){body main .p,body .main .p{font-size:1.6rem}}body main p,body main li,body main blockquote,body main td,body main th,body main button,body main address,body .main p,body .main li,body .main blockquote,body .main td,body .main th,body .main button,body .main address{line-height:1.6}body main img.float-right,body main img.alignright,body .main img.float-right,body .main img.alignright{margin-left:2rem;margin-bottom:2rem}body main img.float-left,body main img.alignleft,body .main img.float-left,body .main img.alignleft{margin-right:2rem;margin-bottom:2rem}body main img.aligncenter,body .main img.aligncenter{display:block}body main strong,body main b,body .main strong,body .main b{font-weight:600}body main blockquote p:first-child,body .main blockquote p:first-child{margin-top:0}body main blockquote p:last-child,body .main blockquote p:last-child{margin-bottom:0}body main-hospitalisation__hero,body main-child-page__hero,body main-page__hero,body main-hospitalisation-child-page__hero,body .main-hospitalisation__hero,body .main-child-page__hero,body .main-page__hero,body .main-hospitalisation-child-page__hero{position:relative;width:100%}body main-hospitalisation__hero::after,body main-child-page__hero::after,body main-page__hero::after,body main-hospitalisation-child-page__hero::after,body .main-hospitalisation__hero::after,body .main-child-page__hero::after,body .main-page__hero::after,body .main-hospitalisation-child-page__hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(255,255,255,0.87) 0%, rgba(255,255,255,0) 100%);z-index:-1}body main-hospitalisation__hero-banner,body main-child-page__hero-banner,body main-page__hero-banner,body main-hospitalisation-child-page__hero-banner,body .main-hospitalisation__hero-banner,body .main-child-page__hero-banner,body .main-page__hero-banner,body .main-hospitalisation-child-page__hero-banner{position:absolute;inset:0;z-index:-2}body main-hospitalisation__hero-banner img,body main-child-page__hero-banner img,body main-page__hero-banner img,body main-hospitalisation-child-page__hero-banner img,body .main-hospitalisation__hero-banner img,body .main-child-page__hero-banner img,body .main-page__hero-banner img,body .main-hospitalisation-child-page__hero-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}body main-home__hero,body .main-home__hero{width:100%;height:100vh}body main-home__hero-banner,body .main-home__hero-banner{position:absolute;top:-60px;left:0;width:100%;height:calc(100% + 60px);z-index:-1;overflow:hidden}body main-home__hero-banner.video-banner::after,body main-home__hero-banner.img-banner::after,body .main-home__hero-banner.video-banner::after,body .main-home__hero-banner.img-banner::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}body main-home__hero-banner video,body .main-home__hero-banner video{width:auto;max-width:none;height:100%}@media (min-width: 993px){body main-home__hero-banner video,body .main-home__hero-banner video{width:100%;min-width:100%;height:auto}}body main-home__hero-banner img,body .main-home__hero-banner img{width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body main-home__hero-content,body .main-home__hero-content{width:100%;position:absolute;left:50%;bottom:40%;transform:translate(-50%, 50%)}@media (min-width: 993px){body main-home__hero-content,body .main-home__hero-content{bottom:50%}}body main-home__hero-content .content,body .main-home__hero-content .content{color:#fff}@media (min-width: 993px){body main-home__hero-content .content,body .main-home__hero-content .content{width:50%}}body main-home__hero-content .content h1,body .main-home__hero-content .content h1{margin-bottom:4rem}@media (max-width: 576px){body main-home__hero-content .content p:not(:first-child),body .main-home__hero-content .content p:not(:first-child){display:none}}body main-home__hero-content .content p:last-child,body .main-home__hero-content .content p:last-child{margin-bottom:0}@media (min-width: 993px){body main-home__hero-content .content a,body .main-home__hero-content .content a{margin-top:4rem}}body main-home__hero-slider,body .main-home__hero-slider{position:absolute;bottom:3rem;transform:translateX(-50%)}@media (max-width: 992px){body main-home__hero-slider,body .main-home__hero-slider{right:0}}@media (min-width: 993px){body main-home__hero-slider,body .main-home__hero-slider{left:50%}}body main-home__hero-slider:hover .svg,body .main-home__hero-slider:hover .svg{transition:all 300ms ease-in-out}body main-home__hero-slider:hover .svg-bg,body .main-home__hero-slider:hover .svg-bg{fill:#8D99AE}body main-home__hero-slider:hover .svg-icon,body .main-home__hero-slider:hover .svg-icon{fill:#2B2D42}body main-home__hero-slider .svg-bg,body .main-home__hero-slider .svg-bg{fill:#A5163D}body main-home__hero-slider .svg-icon,body .main-home__hero-slider .svg-icon{fill:#fff}body main-home__exercices h2,body .main-home__exercices h2{text-align:center;margin-bottom:9rem}@media (max-width: 576px){body main-home__exercices h2,body .main-home__exercices h2{margin-bottom:4rem}}body main-home__exercices-container,body .main-home__exercices-container{width:100%;position:relative}body main-home__exercices-container::before,body .main-home__exercices-container::before{content:""}@media (max-width: 576px){body main-home__exercices-container::before,body .main-home__exercices-container::before{position:absolute;top:0;left:0;width:100%;height:83%;background:#fff;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);z-index:-1}}@media (max-width: 576px){body main-home__exercices-container .card-lieu,body .main-home__exercices-container .card-lieu{box-shadow:none}}@media (min-width: 993px){body main-home__exercices-wrapper,body .main-home__exercices-wrapper{overflow:visible}}body main-home__exercices-wrapper .swiper-wrapper,body .main-home__exercices-wrapper .swiper-wrapper{display:flex;flex-direction:row;margin-bottom:3rem}@media (min-width: 993px){body main-home__exercices-wrapper .swiper-wrapper,body .main-home__exercices-wrapper .swiper-wrapper{align-items:center;justify-content:center;gap:12rem;margin-bottom:15rem}}body main-drbenchikh__hero,body .main-drbenchikh__hero{position:relative;padding-top:15rem;padding-bottom:5rem}@media (min-width: 993px){body main-drbenchikh__hero,body .main-drbenchikh__hero{padding-top:20rem;padding-bottom:10rem}}body main-drbenchikh__hero-banner,body .main-drbenchikh__hero-banner{position:absolute;inset:0;z-index:-2}body main-drbenchikh__hero-banner img,body .main-drbenchikh__hero-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}body main-drbenchikh__hero-banner::after,body .main-drbenchikh__hero-banner::after{content:"";position:absolute;z-index:-1;background:linear-gradient(90deg, rgba(255,255,255,0.87) 0%, rgba(255,255,255,0) 100%)}body main-drbenchikh__hero h1,body .main-drbenchikh__hero h1{color:#fff}@media (min-width: 993px){body main-drbenchikh__hero h1,body .main-drbenchikh__hero h1{width:50%}}body main-drbenchikh__content,body .main-drbenchikh__content{padding-top:5rem;padding-bottom:10rem}@media (min-width: 993px){body main-drbenchikh__content,body .main-drbenchikh__content{padding-top:10rem}}body main-drbenchikh__content .content,body .main-drbenchikh__content .content{display:flex;flex-direction:column;gap:4rem}@media (min-width: 993px){body main-drbenchikh__content .content,body .main-drbenchikh__content .content{flex-direction:row;gap:11rem}}body main-drbenchikh__content .content-left,body .main-drbenchikh__content .content-left{width:100%}@media (min-width: 993px){body main-drbenchikh__content .content-left,body .main-drbenchikh__content .content-left{width:calc(61% - 5.5rem)}}body main-drbenchikh__content .content-right,body .main-drbenchikh__content .content-right{width:100%}@media (min-width: 993px){body main-drbenchikh__content .content-right,body .main-drbenchikh__content .content-right{width:calc(40% - 5.5rem)}}body main-drbenchikh__content .content-right__item,body .main-drbenchikh__content .content-right__item{box-shadow:0 0 3rem rgba(141,153,174,0.5);padding:4rem;border-radius:2.5rem;margin-bottom:4rem}body main-drbenchikh__content .content-right__item:last-child,body .main-drbenchikh__content .content-right__item:last-child{margin-bottom:0}body main-drbenchikh__content .content-right__item h3,body main-drbenchikh__content .content-right__item main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-drbenchikh__content .content-right__item .head-title,body main-drbenchikh__content .content-right__item .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-drbenchikh__content .content-right__item .head-title,body main-drbenchikh__content .content-right__item .card-lieu .head-title,body .card-lieu main-drbenchikh__content .content-right__item .head-title,body .main-drbenchikh__content .content-right__item h3,body .main-drbenchikh__content .content-right__item main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-drbenchikh__content .content-right__item .head-title,body .main-drbenchikh__content .content-right__item .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-drbenchikh__content .content-right__item .head-title,body .main-drbenchikh__content .content-right__item .card-lieu .head-title,body .card-lieu .main-drbenchikh__content .content-right__item .head-title{margin:0}body main-drbenchikh__content b,body main-drbenchikh__content p,body main-drbenchikh__content ul,body main-drbenchikh__content li,body .main-drbenchikh__content b,body .main-drbenchikh__content p,body .main-drbenchikh__content ul,body .main-drbenchikh__content li{color:#8D99AE}body main-drbenchikh__content ul,body .main-drbenchikh__content ul{padding:0 0 0 1.7rem}body main-drbenchikh__content a,body .main-drbenchikh__content a{color:#A5163D;text-decoration:underline}body main-hospitalisation__hero,body .main-hospitalisation__hero{height:55rem}body main-hospitalisation__lieux,body .main-hospitalisation__lieux{margin-bottom:5rem}body main-hospitalisation__lieux p,body .main-hospitalisation__lieux p{color:#8D99AE}@media (min-width: 993px){body main-hospitalisation__lieux,body .main-hospitalisation__lieux{margin-bottom:15rem}}body main-hospitalisation__lieux-container,body .main-hospitalisation__lieux-container{width:100%;position:relative}body main-hospitalisation__lieux-container::before,body .main-hospitalisation__lieux-container::before{content:""}@media (max-width: 576px){body main-hospitalisation__lieux-container::before,body .main-hospitalisation__lieux-container::before{position:absolute;top:0;left:0;width:100%;height:84%;background:#fff;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);z-index:-1}}@media (min-width: 993px){body main-hospitalisation__lieux-container,body .main-hospitalisation__lieux-container{overflow:visible}}body main-hospitalisation__lieux-wrapper,body .main-hospitalisation__lieux-wrapper{margin-top:5rem}@media (min-width: 993px){body main-hospitalisation__lieux-wrapper,body .main-hospitalisation__lieux-wrapper{flex-direction:column;overflow:visible}}body main-hospitalisation__lieux-wrapper .card-hospitalisation,body .main-hospitalisation__lieux-wrapper .card-hospitalisation{position:relative;padding-left:5rem;border-radius:2.5rem;overflow:hidden;box-shadow:0 0 3rem rgba(141,153,174,0.5)}@media (max-width: 992px){body main-hospitalisation__lieux-wrapper .card-hospitalisation,body .main-hospitalisation__lieux-wrapper .card-hospitalisation{height:60rem;padding-left:4rem;box-shadow:none}}@media (min-width: 993px){body main-hospitalisation__lieux-wrapper .card-hospitalisation:first-child,body .main-hospitalisation__lieux-wrapper .card-hospitalisation:first-child{margin-bottom:7.5rem}}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;padding:4rem 0}@media (min-width: 993px){body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper{padding:5.5rem 0;gap:4rem}}@media (min-width: 993px){body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head{width:45%}}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title{margin:0 0 1rem 0;width:80%;color:#2B2D42}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-subtitle,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-subtitle{font-family:"canada-type-gibson",sans-serif;font-size:1.9rem;font-weight:500;color:#A5163D;margin:0}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations{display:flex;flex-direction:column;gap:2rem}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations p,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations ul,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations a,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations p,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations ul,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations a{margin:0;padding:0;list-style:none;color:#8D99AE;text-decoration:none}body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations li:last-child a,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .informations li:last-child a{color:#A5163D;text-decoration:underline}body main-hospitalisation__lieux-wrapper .card-hospitalisation__photo,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__photo{width:50%;height:100%;position:absolute;bottom:0;right:0;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){body main-hospitalisation__lieux-wrapper .card-hospitalisation__photo,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__photo{width:100%;height:40%}}body main-child-page__hero,body .main-child-page__hero{min-height:80rem}body main-child-page__hero .content-page-hero,body .main-child-page__hero .content-page-hero{bottom:50%;transform:translate(-50%, 50%)}body main-child-page__article .article,body .main-child-page__article .article{position:relative;top:-10rem}@media (max-width: 992px){body main-child-page__article .article tr,body .main-child-page__article .article tr{display:flex;flex-direction:column !important;gap:0 !important}}@media (max-width: 992px){body main-child-page__article .article tr td,body .main-child-page__article .article tr td{width:100% !important;padding-left:0 !important}}body main-child-page__article .article-explication,body .main-child-page__article .article-explication{padding:2rem;background:#8D99AE;border-radius:3.5rem;text-align:center;color:#fff;margin-bottom:6rem}@media (min-width: 993px){body main-child-page__article .article-explication,body .main-child-page__article .article-explication{padding:8rem 20rem}}body main-child-page__article .article-explication__title,body .main-child-page__article .article-explication__title{margin:0}@media (min-width: 993px){body main-child-page__article .article-explication__title,body .main-child-page__article .article-explication__title{margin-bottom:4rem}}body main-child-page__article .article-explication__title p,body .main-child-page__article .article-explication__title p{margin-top:0}body main-child-page__article .article-explication__title strong,body .main-child-page__article .article-explication__title strong{font-weight:400;color:#A5163D}body main-child-page__article .article-explication__texte,body .main-child-page__article .article-explication__texte{margin-bottom:4rem}body main-child-page__article .article-explication__texte iframe,body .main-child-page__article .article-explication__texte iframe{min-height:25rem}@media (min-width: 993px){body main-child-page__article .article-explication__texte iframe,body .main-child-page__article .article-explication__texte iframe{min-height:50rem}}body main-child-page__article .article-explication__image,body .main-child-page__article .article-explication__image{border-radius:2.5rem}body main-child-page__article .article-explication__swiper,body .main-child-page__article .article-explication__swiper{margin-bottom:5rem}body main-child-page__article .article-explication__swiper h3,body main-child-page__article .article-explication__swiper main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-child-page__article .article-explication__swiper .head-title,body main-child-page__article .article-explication__swiper .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-child-page__article .article-explication__swiper .head-title,body main-child-page__article .article-explication__swiper .card-lieu .head-title,body .card-lieu main-child-page__article .article-explication__swiper .head-title,body .main-child-page__article .article-explication__swiper h3,body .main-child-page__article .article-explication__swiper main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-child-page__article .article-explication__swiper .head-title,body .main-child-page__article .article-explication__swiper .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-child-page__article .article-explication__swiper .head-title,body .main-child-page__article .article-explication__swiper .card-lieu .head-title,body .card-lieu .main-child-page__article .article-explication__swiper .head-title{color:#2B2D42}body main-child-page__article .article-explication__swiper .swiper-wrapper,body .main-child-page__article .article-explication__swiper .swiper-wrapper{margin-bottom:5rem}body main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide,body .main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide{height:auto;padding:0 4rem;cursor:pointer}@media (min-width: 993px){body main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide,body .main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide{padding:0 9rem}}body main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide .swiper-content,body .main-child-page__article .article-explication__swiper .swiper-wrapper .swiper-slide .swiper-content{height:100%}body main-child-page__article .article-questions,body .main-child-page__article .article-questions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6rem;margin-bottom:15rem}body main-child-page__article .article-questions p,body main-child-page__article .article-questions ul,body .main-child-page__article .article-questions p,body .main-child-page__article .article-questions ul{color:#8D99AE}@media (max-width: 992px){body main-child-page__article .article-questions,body .main-child-page__article .article-questions{flex-direction:column;margin-bottom:7rem}}body main-child-page__article .article-questions__item,body .main-child-page__article .article-questions__item{padding:6rem;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);display:flex;flex-direction:column;align-items:center;background:#fff}@media (min-width: 993px){body main-child-page__article .article-questions__item,body .main-child-page__article .article-questions__item{flex-direction:row;gap:8rem}}@media (max-width: 992px){body main-child-page__article .article-questions__item,body .main-child-page__article .article-questions__item{padding:3rem}}body main-child-page__article .article-questions__item ul,body .main-child-page__article .article-questions__item ul{padding:0 0 0 1.7rem}@media (min-width: 993px){body main-child-page__article .article-questions__item .content,body .main-child-page__article .article-questions__item .content{width:45%}}@media (min-width: 993px){body main-child-page__article .article-questions__item .content-full,body .main-child-page__article .article-questions__item .content-full{width:100%}}body main-child-page__article .article-questions__item .content h3,body main-child-page__article .article-questions__item .content main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-child-page__article .article-questions__item .content .head-title,body main-child-page__article .article-questions__item .content .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-child-page__article .article-questions__item .content .head-title,body main-child-page__article .article-questions__item .content .card-lieu .head-title,body .card-lieu main-child-page__article .article-questions__item .content .head-title,body .main-child-page__article .article-questions__item .content h3,body .main-child-page__article .article-questions__item .content main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-child-page__article .article-questions__item .content .head-title,body .main-child-page__article .article-questions__item .content .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-child-page__article .article-questions__item .content .head-title,body .main-child-page__article .article-questions__item .content .card-lieu .head-title,body .card-lieu .main-child-page__article .article-questions__item .content .head-title{margin-top:0}body main-child-page__article .article-questions__item .videos,body .main-child-page__article .article-questions__item .videos{display:flex}@media (min-width: 993px){body main-child-page__article .article-questions__item .videos,body .main-child-page__article .article-questions__item .videos{width:55%;flex-direction:column;gap:1.2rem}}body main-child-page__article .article-questions__item .videos .video-item,body .main-child-page__article .article-questions__item .videos .video-item{position:relative;cursor:pointer}body main-child-page__article .article-questions__item .videos .video-item figure,body .main-child-page__article .article-questions__item .videos .video-item figure{margin:0}body main-child-page__article .article-questions__item .videos .video-item video,body .main-child-page__article .article-questions__item .videos .video-item video{width:100%;min-height:33rem;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16 / 9;border-radius:2.5rem}body main-child-page__article .article-questions__item .videos .video-item i,body .main-child-page__article .article-questions__item .videos .video-item i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#A5163D;font-size:6rem}body main-child-page__article .article-explication-second,body .main-child-page__article .article-explication-second{text-align:center}body main-child-page__article .article-explication-second p,body main-child-page__article .article-explication-second ul,body .main-child-page__article .article-explication-second p,body .main-child-page__article .article-explication-second ul{color:#8D99AE}body main-child-page__article .article-faq,body .main-child-page__article .article-faq{text-align:center;display:flex;flex-direction:column;gap:1.5rem}body main-child-page__article .article-faq__item,body .main-child-page__article .article-faq__item{padding:0 10rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#8D99AE;border-radius:4rem;font-family:"canada-type-gibson",sans-serif;font-weight:500;font-size:2rem;color:#fff;cursor:pointer}@media (max-width: 992px){body main-child-page__article .article-faq__item,body .main-child-page__article .article-faq__item{padding:1rem 4rem;font-size:1.8rem}}body main-child-page__article .article-faq__item i,body .main-child-page__article .article-faq__item i{color:#A5163D;cursor:pointer}body main-child-page__article .article-faq__item .faq-question,body .main-child-page__article .article-faq__item .faq-question{width:90%;text-align:start;font-weight:500}body main-child-page__article .article-faq__item .faq-reponse,body .main-child-page__article .article-faq__item .faq-reponse{height:0;overflow:hidden;font-size:1.8rem;color:#2B2D42;font-weight:400}@media (max-width: 992px){body main-child-page__article .article-faq__item .faq-reponse,body .main-child-page__article .article-faq__item .faq-reponse{font-size:1.6rem}}body main-child-page__article .article-faq__item.active .faq-reponse,body .main-child-page__article .article-faq__item.active .faq-reponse{width:100%;height:auto;text-align:start}body main-page__hero,body .main-page__hero{min-height:50rem}body main-page__hero-title,body .main-page__hero-title{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}body main-page__content,body .main-page__content{position:relative;top:-10rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12rem;margin-bottom:10rem}@media (max-width: 992px){body main-page__content,body .main-page__content{flex-direction:column;gap:6rem;margin-bottom:0}}body main-page__content .consultation-container,body .main-page__content .consultation-container{width:100%;position:relative}body main-page__content .consultation-container::before,body .main-page__content .consultation-container::before{content:""}@media (max-width: 576px){body main-page__content .consultation-container::before,body .main-page__content .consultation-container::before{position:absolute;top:0;left:0;width:100%;height:94%;background:#fff;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);z-index:-1}}body main-page__content .consultation-swiper,body .main-page__content .consultation-swiper{width:100%}body main-page__content .consultation-swiper__container,body .main-page__content .consultation-swiper__container{display:flex;flex-direction:row}@media (min-width: 993px){body main-page__content .consultation-swiper__container,body .main-page__content .consultation-swiper__container{gap:12rem;justify-content:center}}@media (max-width: 576px){body main-page__content .consultation-swiper .card-lieu,body .main-page__content .consultation-swiper .card-lieu{box-shadow:none}}body main-page__content-contact,body .main-page__content-contact{top:4rem}@media (min-width: 993px){body main-page__content-contact .contact-form,body .main-page__content-contact .contact-form{width:50%}}body main-page__content-contact .contact-form form,body .main-page__content-contact .contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between}body main-page__content-contact .contact-form form p,body .main-page__content-contact .contact-form form p{width:100%;margin:0}body main-page__content-contact .contact-form form p:nth-child(2),body main-page__content-contact .contact-form form p:nth-child(3),body .main-page__content-contact .contact-form form p:nth-child(2),body .main-page__content-contact .contact-form form p:nth-child(3){width:48%}body main-page__content-contact .contact-form form p label,body .main-page__content-contact .contact-form form p label{margin-left:1.5rem}body main-page__content-contact .contact-form form p input[type="checkbox"],body main-page__content-contact .contact-form form p input[type="submit"],body .main-page__content-contact .contact-form form p input[type="checkbox"],body .main-page__content-contact .contact-form form p input[type="submit"]{width:auto}body main-page__content-contact .contact-form form p input,body main-page__content-contact .contact-form form p textarea,body .main-page__content-contact .contact-form form p input,body .main-page__content-contact .contact-form form p textarea{width:100%;min-height:4rem;padding:1rem;border-radius:2.5rem;border:1px solid #8D99AE;outline:none;font-family:"canada-type-gibson",sans-serif;font-size:1.6rem}body main-page__content-contact .contact-form form p input:focus,body main-page__content-contact .contact-form form p textarea:focus,body .main-page__content-contact .contact-form form p input:focus,body .main-page__content-contact .contact-form form p textarea:focus{border:1px solid #2B2D42}body main-page__content-contact .contact-form form .check-rgpd,body .main-page__content-contact .contact-form form .check-rgpd{margin-bottom:1.5rem}@media (min-width: 993px){body main-page__content-contact .contact-form form .check-rgpd,body .main-page__content-contact .contact-form form .check-rgpd{width:70%;margin-bottom:0}}body main-page__content-contact .contact-form form .check-rgpd .wpcf7-list-item,body .main-page__content-contact .contact-form form .check-rgpd .wpcf7-list-item{margin:0}body main-page__content-contact .contact-form form .check-rgpd .wpcf7-list-item label,body .main-page__content-contact .contact-form form .check-rgpd .wpcf7-list-item label{display:flex;flex-direction:row;gap:1rem}body main-page__content-contact .contact-form form .submit,body .main-page__content-contact .contact-form form .submit{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1rem}@media (min-width: 993px){body main-page__content-contact .contact-form form .submit,body .main-page__content-contact .contact-form form .submit{width:auto}}body main-page__content-contact .contact-form form .submit input,body .main-page__content-contact .contact-form form .submit input{padding:0 2rem;background:#A5163D;font-weight:400;color:#fff;text-transform:uppercase;border:none;outline:none}body main-page__content-contact .contact-form form .submit input:disabled,body .main-page__content-contact .contact-form form .submit input:disabled{background:#2B2D42;color:#8D99AE}body main-page__content-contact .contact-form form .message,body .main-page__content-contact .contact-form form .message{width:100%}body main-page__content-contact .contact-form form .message #message,body .main-page__content-contact .contact-form form .message #message{width:100%}body main-page__content-contact .swiper,body .main-page__content-contact .swiper{display:flex;flex-direction:column;overflow:hidden visible}body main-page__content-contact .swiper-container,body .main-page__content-contact .swiper-container{width:100%;position:relative}@media (min-width: 993px){body main-page__content-contact .swiper-container,body .main-page__content-contact .swiper-container{width:40%}}body main-page__content-contact .swiper-container::before,body .main-page__content-contact .swiper-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:94%;background:#fff;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);z-index:-1}@media (min-width: 993px){body main-page__content-contact .swiper,body .main-page__content-contact .swiper{gap:3.5rem}}body main-page__content-contact .swiper-wrapper .card-lieu,body .main-page__content-contact .swiper-wrapper .card-lieu{box-shadow:none}body main-page__content-contact .swiper-scrollbar,body .main-page__content-contact .swiper-scrollbar{position:relative;background:#8D99AE}body main-page__content-contact .swiper-scrollbar-drag,body .main-page__content-contact .swiper-scrollbar-drag{background:#A5163D}body main-page__content-expertise,body .main-page__content-expertise{top:0}body main-page__content-expertise a,body .main-page__content-expertise a{color:#A5163D}body main-page__content-expertise ul li::marker,body .main-page__content-expertise ul li::marker{color:#A5163D}body main-hospitalisation-child-page__hero,body .main-hospitalisation-child-page__hero{position:relative;min-height:55rem}body main-hospitalisation-child-page__hero .content-page-hero,body .main-hospitalisation-child-page__hero .content-page-hero{bottom:5rem;transform:translate(-50%, 0)}body main-hospitalisation-child-page__content li::marker,body .main-hospitalisation-child-page__content li::marker{color:#A5163D}body main-hospitalisation-child-page__content a,body .main-hospitalisation-child-page__content a{color:#A5163D}body main-hospitalisation-child-page__content .hospitalisation-explication,body main-hospitalisation-child-page__content .hospitalisation-sejour,body main-hospitalisation-child-page__content .hospitalisation-presentation,body .main-hospitalisation-child-page__content .hospitalisation-explication,body .main-hospitalisation-child-page__content .hospitalisation-sejour,body .main-hospitalisation-child-page__content .hospitalisation-presentation{margin-bottom:10rem}@media (max-width: 992px){body main-hospitalisation-child-page__content .hospitalisation-explication tr,body main-hospitalisation-child-page__content .hospitalisation-sejour tr,body main-hospitalisation-child-page__content .hospitalisation-presentation tr,body .main-hospitalisation-child-page__content .hospitalisation-explication tr,body .main-hospitalisation-child-page__content .hospitalisation-sejour tr,body .main-hospitalisation-child-page__content .hospitalisation-presentation tr{display:flex;flex-direction:column !important;gap:0 !important}}@media (max-width: 992px){body main-hospitalisation-child-page__content .hospitalisation-explication tr td,body main-hospitalisation-child-page__content .hospitalisation-sejour tr td,body main-hospitalisation-child-page__content .hospitalisation-presentation tr td,body .main-hospitalisation-child-page__content .hospitalisation-explication tr td,body .main-hospitalisation-child-page__content .hospitalisation-sejour tr td,body .main-hospitalisation-child-page__content .hospitalisation-presentation tr td{width:100% !important;padding-left:0 !important}}body main-hospitalisation-child-page__content .hospitalisation-explication tr td a,body main-hospitalisation-child-page__content .hospitalisation-sejour tr td a,body main-hospitalisation-child-page__content .hospitalisation-presentation tr td a,body .main-hospitalisation-child-page__content .hospitalisation-explication tr td a,body .main-hospitalisation-child-page__content .hospitalisation-sejour tr td a,body .main-hospitalisation-child-page__content .hospitalisation-presentation tr td a{width:100%}body main-hospitalisation-child-page__content .hospitalisation-explication tr td a img,body main-hospitalisation-child-page__content .hospitalisation-sejour tr td a img,body main-hospitalisation-child-page__content .hospitalisation-presentation tr td a img,body .main-hospitalisation-child-page__content .hospitalisation-explication tr td a img,body .main-hospitalisation-child-page__content .hospitalisation-sejour tr td a img,body .main-hospitalisation-child-page__content .hospitalisation-presentation tr td a img{width:90%;border-radius:2.5rem}body main-hospitalisation-child-page__content .hospitalisation-explication h3,body main-hospitalisation-child-page__content .hospitalisation-explication main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-hospitalisation-child-page__content .hospitalisation-explication .head-title,body main-hospitalisation-child-page__content .hospitalisation-explication .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-hospitalisation-child-page__content .hospitalisation-explication .head-title,body main-hospitalisation-child-page__content .hospitalisation-explication .card-lieu .head-title,body .card-lieu main-hospitalisation-child-page__content .hospitalisation-explication .head-title,body .main-hospitalisation-child-page__content .hospitalisation-explication h3,body .main-hospitalisation-child-page__content .hospitalisation-explication main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-hospitalisation-child-page__content .hospitalisation-explication .head-title,body .main-hospitalisation-child-page__content .hospitalisation-explication .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-hospitalisation-child-page__content .hospitalisation-explication .head-title,body .main-hospitalisation-child-page__content .hospitalisation-explication .card-lieu .head-title,body .card-lieu .main-hospitalisation-child-page__content .hospitalisation-explication .head-title{color:#A5163D}body main-hospitalisation-child-page__content .hospitalisation-sejour__wrapper,body .main-hospitalisation-child-page__content .hospitalisation-sejour__wrapper{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 993px){body main-hospitalisation-child-page__content .hospitalisation-sejour__wrapper,body .main-hospitalisation-child-page__content .hospitalisation-sejour__wrapper{display:grid;grid-template-columns:repeat(4, 1fr)}}body main-hospitalisation-child-page__content .hospitalisation-sejour__item,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item{display:flex;flex-direction:column;align-items:center;padding:4.5rem 3rem;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);text-align:center}body main-hospitalisation-child-page__content .hospitalisation-sejour__item h3,body main-hospitalisation-child-page__content .hospitalisation-sejour__item main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title,body main-hospitalisation-child-page__content .hospitalisation-sejour__item .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title,body main-hospitalisation-child-page__content .hospitalisation-sejour__item .card-lieu .head-title,body .card-lieu main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item h3,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .head-title,body .main-hospitalisation__lieux-wrapper .card-hospitalisation__wrapper .main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item .card-lieu .head-title,body .card-lieu .main-hospitalisation-child-page__content .hospitalisation-sejour__item .head-title{width:90%}body main-hospitalisation-child-page__content .hospitalisation-sejour__item:last-child,body .main-hospitalisation-child-page__content .hospitalisation-sejour__item:last-child{grid-column:span 4;align-items:flex-start;text-align:start}body main-hospitalisation-child-page__content .hospitalisation-ambulatoire,body .main-hospitalisation-child-page__content .hospitalisation-ambulatoire{margin-bottom:15rem}body main-hospitalisation-child-page__content .hospitalisation-ambulatoire__wrapper,body .main-hospitalisation-child-page__content .hospitalisation-ambulatoire__wrapper{padding:4.5rem 3rem;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5)}body main #post-error,body .main #post-error{text-align:center;padding-top:calc(103px + 65px)}body main .expertises-container,body .main .expertises-container{display:flex;flex-direction:column;gap:3rem}@media (min-width: 993px){body main .expertises-container,body .main .expertises-container{flex-direction:row}}body main .expertises-container .children,body .main .expertises-container .children{flex:1;padding:4rem;background:#fff;border-radius:2.5rem;box-shadow:0 0 3rem rgba(141,153,174,0.5)}@media (min-width: 993px){body main .expertises-container .children,body .main .expertises-container .children{padding:5rem}}body main .expertises-container .children h2,body .main .expertises-container .children h2{margin-top:0}body .card-lieu{height:73rem;padding:6rem;box-shadow:0 0 3rem rgba(141,153,174,0.5);border-radius:2.5rem;overflow:hidden;position:relative;background:#fff}@media (min-width: 993px){body .card-lieu{width:50rem;min-width:50rem}}body .card-lieu__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:3rem}@media (max-width: 576px){body .card-lieu__wrapper{gap:1.5rem}}body .card-lieu .head-title{margin:0 0 1rem 0}body .card-lieu .head-subtitle{font-family:"canada-type-gibson",sans-serif;font-size:1.6rem;color:#A5163D;margin:0}@media (min-width: 993px){body .card-lieu .head-subtitle{font-size:1.9rem}}body .card-lieu .informations{display:flex;flex-direction:column;gap:2rem}body .card-lieu .informations p,body .card-lieu .informations ul,body .card-lieu .informations a{margin:0;padding:0;list-style:none;color:#8D99AE;text-decoration:none}body .card-lieu__photo{width:100%;height:25rem;position:absolute;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}body .content-page-hero{width:100%;position:absolute;left:50%;bottom:5rem;transform:translateX(-50%)}body .content-page-hero .hopital{font-family:"canada-type-gibson",sans-serif;font-weight:500;margin:0}body .content-page-hero .hopital-nom{font-size:2.5rem;margin-top:4rem}body .content-page-hero .hopital-adresse{font-size:1.9rem;color:#A5163D}@media (min-width: 993px){body .content-page-hero .content{width:50%}}body .content-page-hero h1{margin:0}@media (min-width: 993px){body .swiper-mobile{overflow:visible}}@media (max-width: 576px){body .swiper-scrollbar{position:relative !important;height:4px;display:block;background:#8D99AE;margin:2rem 0}}body .swiper-scrollbar-drag{background:#A5163D}body [id="footer"]{background-color:#8D99AE;color:#fff;padding-top:5rem;padding-bottom:1.5rem}body [id="footer"] .cols{display:flex;flex-flow:row wrap;gap:5rem;justify-content:space-around}@media (max-width: 576px){body [id="footer"] .cols{flex-flow:column wrap;gap:2.5rem;text-align:center}}body [id="footer"] .cols .title{margin-top:0;color:#2B2D42;font-size:2.5rem;font-family:"haboro-contrast-normal",sans-serif;font-weight:500}body [id="footer"] .cols>div a{color:#fff}body [id="footer"] .cols .col-l .title{margin-top:4rem;margin-bottom:2.5rem}body [id="footer"] .cols .col-m ul{list-style:none;margin:0;padding:0}body [id="footer"] .cols .col-m ul li{margin-bottom:1rem}body [id="footer"] .cols .col-m ul a{text-decoration:none}@media (max-width: 576px){body [id="footer"] .cols .col-r ul{list-style:none;padding:0}}body [id="footer"] #copydroits{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;font-size:1.4rem;justify-content:center;margin-top:5rem}body [id="footer"] #copydroits li{position:relative}body [id="footer"] #copydroits li::after{content:'|';padding-right:.5rem;padding-left:.5rem}body [id="footer"] #copydroits li:last-child::after{display:none}body [id="footer"] #copydroits li a{color:#fff;text-decoration:none}body [id="footer"] #copydroits li a:hover,body [id="footer"] #copydroits li a:focus{color:#A5163D}body.page-id-11283 .main-child-page__hero-banner img{-o-object-position:center;object-position:center}

/*# sourceMappingURL=main.css.map */