@import url(https://fonts.googleapis.com/css2?family=Jura:wght@300&family=Quicksand:wght@300..700&display=swap);.jp-related-posts-i2{margin-top:1.5rem}.jp-related-posts-i2__list{--hgap:1rem;display:flex;flex-wrap:wrap;column-gap:var(--hgap);row-gap:2rem;margin:0;padding:0;list-style-type:none}.jp-related-posts-i2__post{display:flex;flex-direction:column;flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child~*{flex-basis:calc(( 100% - var(--hgap) * 2 ) / 3)}.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child~*{flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post-link{display:flex;flex-direction:column;row-gap:.5rem;width:100%;margin-bottom:1rem;line-height:1.2}.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px}.jp-related-posts-i2__post-img{order:-1;max-width:100%}.jp-related-posts-i2__post-defs{margin:0;list-style-type:unset}.jp-related-posts-i2__post-defs dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jp-related-posts-i2__post-defs dd{margin:0}.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__list{display:block}.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post{margin-bottom:2rem}@media only screen and (max-width:640px){.jp-related-posts-i2__list{display:block}.jp-related-posts-i2__post{margin-bottom:2rem}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts::after{content:"";display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em 0;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em::before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgb(0 0 0 / .2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}@media print{.jp-relatedposts{display:none!important}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*!
Theme Name: Amouyal
Theme URI: http://underscores.me/
Author: Alexandre Saglier
Author URI: https://alexandresaglier@gmail.com
Description: Custom theme for Dr Amouyal
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: amouyal
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Amouyal is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Quicksand",serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Jura",serif;line-height:1.2}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{font-size:10px;overflow-x:hidden}body{background:#fff;margin:0}body.post,body.page{margin:0}body>.site{overflow:hidden}.sections{width:100%;padding-top:22.5em}.section{font-size:1rem;transition:300ms ease all}.sections,.section{z-index:1}.sections,.section,.subSection{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.sections.sectionRow,.section.sectionRow,.subSection.sectionRow{flex-direction:row;justify-content:space-between}.sectionContent{position:relative;width:117em;max-width:calc(100% - 6rem)}.sectionContentSmall{position:relative;width:calc((100% - 117em) / 2);max-width:calc(100% - 6rem)}.fullWidth{width:100%}.halfWidth{width:50%}.fullHeight{height:100%}.hidden{display:none}.noWrap{white-space:nowrap}h1,h2,h3,h4,h5,h6,p{color:#19191d}.textLeft{text-align:left}.textCenter{text-align:center}.titleLine:after{content:'';position:relative;display:block;height:2px;width:1.4em;margin:.2em 0 .5em;background-color:#1c1c1c}.titleLine.titleLineCenter:after{margin:.2em auto .5em}.titleLine.titleLineLarge:after{width:2.8em;margin:.4em 0 1em}.titleLine.titleLineCenter.titleLineLarge:after{margin:.4em auto 1em}.sectionBlack{background-color:#1c1c1c;color:#fff}.sectionBlack h1,.sectionBlack h2,.sectionBlack h3,.sectionBlack h4,.sectionBlack h5,.sectionBlack h6,.sectionBlack p{color:#fff}.sectionBlack .titleLine:after{background-color:#fff}.sectionHalfRow{width:calc(50% - 3em)}.sectionText{align-items:flex-start}.sectionWhiteText{color:#fff}.sectionWhiteText h1,.sectionWhiteText h2,.sectionWhiteText h3,.sectionWhiteText h4,.sectionWhiteText h5,.sectionWhiteText h6,.sectionWhiteText p{color:#fff}.sectionWhiteText .titleLine:after{background-color:#fff}.backgroundWhiteGradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgb(255 255 255 / .55) 0%,rgb(255 255 255 / .55) 100%);z-index:-1}.backgroundBlack{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1c1c1c;z-index:-1}.backgroundBlackGradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgb(25 25 29 / .65) 0%,rgb(25 25 29 / .65) 100%);z-index:-1}.backgroundGrey{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f9f9f9;z-index:-1}.imageObjectFit{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;object-fit:cover;object-position:center}.backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.backgroundImage.backgroundParallax{background-size:cover;background-position:top center;background-repeat:no-repeat;background-attachment:fixed}.tabletShow{display:none}.tabletHide{display:block}@media screen and (max-width:1110px){.sections{padding-top:20.5em}}@media screen and (max-width:768px){.sections{padding-top:17em}}@media screen and (max-width:414px){.sections{padding-top:16em}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}header.siteHeader{background-color:#fff;position:fixed;top:0;left:0;width:100%;max-width:100vw;z-index:1000}header.siteHeader .siteBanner{background-color:#1c1c1c;color:#fff;transition:150ms ease all}header.siteHeader .siteBanner span{text-align:center;font-size:1.4em;padding:0 .5em}header.siteHeader .siteBranding{padding:1em 0;transition:150ms ease all}header.siteHeader .siteBranding img{width:7em}header.siteHeader .siteBranding .siteTitle{font-size:3.4em;font-weight:500;font-family:"Jura",serif;margin:0;text-align:center}header.siteHeader .siteBranding .siteTitle a,header.siteHeader .siteBranding .siteTitle a:visited,header.siteHeader .siteBranding .siteTitle a:hover{text-decoration:none;color:#1c1c1c}header.siteHeader .siteBranding .socialRow{position:absolute;right:0;top:0;padding-top:.5em}header.siteHeader .siteBranding .socialRow a{display:inline-block;text-decoration:none}header.siteHeader .siteBranding .socialRow img{width:2em;opacity:.8;margin:0 .5em .5em 0;filter:brightness(0)}header.siteHeader .siteNavigation{background-color:#f8f8f8;z-index:1}header.siteHeader .siteNavigation .menuContainer{transition:0.3s;z-index:2}header.siteHeader .siteNavigation .menuContainer .backgroundBlack{opacity:0}header.siteHeader .siteNavigation .menuContainer .custom-logo-link{line-height:0}header.siteHeader .siteNavigation .menuContainer img{width:0}header.siteHeader .siteNavigation #primary-menu{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;flex-wrap:wrap}header.siteHeader .siteNavigation #primary-menu>li{position:relative;height:100%;margin:0 .1em}header.siteHeader .siteNavigation #primary-menu>li:hover:after{content:" ";position:absolute;top:97%;left:calc(50% - 20px);z-index:100;background:#1c1c1c;width:40px;height:1px}header.siteHeader .siteNavigation #primary-menu>li.current-menu-item>a{color:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li.current-menu-item>a:hover,header.siteHeader .siteNavigation #primary-menu>li.current-menu-item>a:focus{color:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li.current-menu-item>a:hover:after{background:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li.current-menu-item:hover:after{background:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li>ul{display:none;position:absolute;top:100%;left:calc(50% - 112px);margin:0;padding:0;list-style-type:none;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#f9f9f9;min-width:220px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);padding:12px;z-index:100}header.siteHeader .siteNavigation #primary-menu>li>ul li.current-menu-item>a{color:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li>ul li.current-menu-item>a:hover,header.siteHeader .siteNavigation #primary-menu>li>ul li.current-menu-item>a:focus{color:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li>ul a{padding:.5em .5em}header.siteHeader .siteNavigation #primary-menu>li:hover>ul{display:block}header.siteHeader .siteNavigation #primary-menu>li a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1c1c1c;font-size:1.5em;padding:1.55em 1em;height:100%;transition:300ms ease all;border-radius:2px;text-decoration:none;text-transform:uppercase;text-align:center}header.siteHeader .siteNavigation #primary-menu>li a:hover,header.siteHeader .siteNavigation #primary-menu>li a:focus{color:#1c1c1c}header.siteHeader .siteNavigation #primary-menu>li.contactLink{background-color:#1c1c1c;border:2px solid #1c1c1c;transition:300ms ease all}header.siteHeader .siteNavigation #primary-menu>li.contactLink a{color:#fff}header.siteHeader .siteNavigation #primary-menu>li.contactLink:hover{background-color:#f9f9f9}header.siteHeader .siteNavigation #primary-menu>li.contactLink:hover a{color:#1c1c1c}header.siteHeader .siteNavigation #primary-menu>li.contactLink:hover:after{opacity:0}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink{background-color:#5ab0f2;border:2px solid #5ab0f2;transition:300ms ease all}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink a{color:#fff}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink:hover{background-color:#f9f9f9}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink:hover a{color:#5ab0f2}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink:hover:after{opacity:0}header.siteHeader .siteMenuTogglerButton{position:relative;display:inline-block;align-self:flex-end;margin:1.5em 1.5em 1em;width:3em;height:3em;cursor:pointer;opacity:0;font-size:0;pointer-events:none}header.siteHeader .siteMenuTogglerButton .togglerBar{width:100%;height:.4em;background-color:#1c1c1c;margin:0 0 .6em;transition:0.4s}header.siteHeader .siteMenuTogglerButton.togglerOpen #togglerBar1{transform:translate(0,1em) rotate(-45deg)}header.siteHeader .siteMenuTogglerButton.togglerOpen #togglerBar2{opacity:0}header.siteHeader .siteMenuTogglerButton.togglerOpen #togglerBar3{transform:translate(0,-1em) rotate(45deg)}header.siteHeader .siteMenuOverlay{position:fixed;top:0;left:-100%;height:100%;width:100%;z-index:1;cursor:pointer;pointer-events:none}header.siteHeader.headerSticky .siteBanner,header.siteHeader.headerSticky .siteBranding{font-size:0}.arrowUp{position:fixed;bottom:1em;right:1em;z-index:1000;width:3em;height:3em;border-radius:50%;background-color:#fff;overflow:hidden;cursor:pointer;pointer-events:none;opacity:0;transition:300ms ease all}.arrowUp img{position:absolute;width:3em;height:3em}.arrowUp.arrowUpSticky{pointer-events:all;opacity:1}@media screen and (max-width:1440px){header.siteHeader .siteNavigation #primary-menu>li a{font-size:1.3em}}@media screen and (max-width:1110px){header.siteHeader .siteNavigation{padding:0}header.siteHeader .siteNavigation .menuContainer{position:fixed;top:0;left:-100%;height:100%;justify-content:flex-start;align-items:flex-start;width:45em;max-width:calc(100% - 6em);padding:2em 0 0 2em;margin:0 0 1em}header.siteHeader .siteNavigation .menuContainer img{width:7em;margin:0 0 1em}header.siteHeader .siteNavigation .menuContainer .backgroundBlack{opacity:1}header.siteHeader .siteNavigation .menu-navigation-container{position:relative;width:100%;display:block;overflow:hidden auto}header.siteHeader .siteNavigation #primary-menu{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;height:auto;margin:0 0 1em}header.siteHeader .siteNavigation #primary-menu>li{padding:.5em 0;margin:.5em 0;height:auto}header.siteHeader .siteNavigation #primary-menu>li.current-menu-item>a{color:#fff;opacity:1}header.siteHeader .siteNavigation #primary-menu>li a{align-items:flex-start;height:auto;color:#fff;padding:0 .5em}header.siteHeader .siteNavigation #primary-menu>li a:hover,header.siteHeader .siteNavigation #primary-menu>li a:focus{color:#fff}header.siteHeader .siteNavigation #primary-menu>li>ul{display:block;position:relative;top:inherit;left:inherit;margin:0;padding:0 0 0 1em;flex-direction:column;background-color:#fff0;box-shadow:none}header.siteHeader .siteNavigation #primary-menu>li>ul a{align-items:flex-start;padding:.5em 0 0;opacity:.8}header.siteHeader .siteNavigation .siteMenuTogglerButton{font-size:.9em;opacity:1;pointer-events:all}header.siteHeader .siteNavigation .siteMenuOverlay{pointer-events:all}header.siteHeader .siteNavigation .siteMenuOverlay.togglerOpen{left:0}header.siteHeader .siteNavigation #primary-menu>li.doctolibLink{padding:1em 0}header.siteHeader.siteHeaderOpen .siteNavigation .menuContainer{left:0}}@media screen and (max-width:768px){header.siteHeader .siteBanner{font-size:.8em}header.siteHeader .siteBranding{font-size:.8em}header.siteHeader .siteNavigation .siteMenuTogglerButton{font-size:.8em}}@media screen and (max-width:414px){header.siteHeader .siteBanner{font-size:.8em}header.siteHeader .siteBranding{font-size:.7em}header.siteHeader .siteNavigation .siteMenuTogglerButton{font-size:.7em}}footer.siteFooter{background-color:#1c1c1c;color:#fff}footer.siteFooter .newsletterContainer{width:94em;max-width:calc(100% - 2em);background-color:#5ab0f2;height:7.5em;margin-top:-3.75em;border-radius:7px;overflow:hidden}footer.siteFooter .newsletterContainer .newsletterTitle{color:#fff;width:25em;margin:0 1em 0}footer.siteFooter .newsletterContainer .newsletterTitle span{font-size:2.4em}footer.siteFooter .newsletterContainer section{position:relative;width:100%;height:100%;margin:0}footer.siteFooter .newsletterContainer div.tnp-subscription{position:relative;width:100%;max-width:100%;height:100%;margin:0}footer.siteFooter .newsletterContainer .tnp-subscription div.tnp-field{margin:0}footer.siteFooter .newsletterContainer form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}footer.siteFooter .newsletterContainer label{display:none}footer.siteFooter .newsletterContainer .tnp-field-email{height:100%;width:calc(100% - 13em);border-left:1px solid lightblue}footer.siteFooter .newsletterContainer .tnp-field-email input[type=email]{font-size:1.6em;height:100%;color:#fff;background-color:#fff0;border:none}footer.siteFooter .newsletterContainer .tnp-field-email ::placeholder{color:#fff}footer.siteFooter .newsletterContainer .tnp-field-button{height:100%;border-left:1px solid lightblue}footer.siteFooter .newsletterContainer .tnp-field-button input{font-size:1.6em;font-weight:700;height:100%;width:8em;background-color:#5ab0f2;border:none;cursor:pointer}footer.siteFooter .footerRow{padding:4.1em 4em 3.1em;width:calc(100% - 10em);align-items:flex-start}footer.siteFooter .footerRow .subSection{width:25%;justify-content:flex-start;align-items:flex-start;padding:0 1em}footer.siteFooter .footerRow .custom-logo{width:11em}footer.siteFooter h3{font-size:2em;color:#fff;font-weight:700;margin:0 0 .5em}footer.siteFooter p:not(.copyright){color:#91969d;font-size:1.5em;font-weight:300}footer.siteFooter p.copyright{color:#f9f9f9;margin:.5em 0}footer.siteFooter ul{margin:0;padding:0;list-style-type:none}footer.siteFooter li{font-size:1.5em;font-weight:300}footer.siteFooter a,footer.siteFooter a:hover,footer.siteFooter a:visited{color:#91969d;text-decoration:none}footer.siteFooter .socialRow{margin-top:-3em}footer.siteFooter .socialRow img{width:2em;opacity:.6;margin:0 .5em .5em 0}@media screen and (max-width:768px){footer.siteFooter .newsletterContainer{flex-direction:column;width:100%;height:auto;margin-top:1em}footer.siteFooter .newsletterContainer .newsletterTitle{width:auto}footer.siteFooter .newsletterContainer .newsletterTitle img{margin-left:1em}footer.siteFooter .newsletterContainer form{flex-direction:column;width:100%;height:auto;text-align:center}footer.siteFooter .newsletterContainer .tnp-field-email{border:none;width:100%}footer.siteFooter .newsletterContainer .tnp-field-button{border:none}footer.siteFooter .footerRow{flex-direction:column;width:100%;padding:2em 3em}footer.siteFooter .footerRow .subSection{width:100%;align-items:center}footer.siteFooter .footerRow .custom-logo{width:7em;margin-bottom:2em}footer.siteFooter h3,footer.siteFooter ul,footer.siteFooter p{text-align:center}}.js-scroll{transition:opacity 500ms}.js-scroll.scrollWatch{opacity:0}.js-scroll.scrolled,.js-scroll.scrollWatch.scrolled{opacity:1}.js-scroll.scrolled.fade-in{animation:fade-in 1s ease-in-out both}.js-scroll.scrolled.fade-in-bottom{animation:fade-in-bottom 1s ease-in-out both}.js-scroll.scrolled.slide-left{animation:slide-in-left 1s ease-in-out both}.js-scroll.scrolled.slide-right{animation:slide-in-right 1s ease-in-out both}.js-scroll.scrolled.slide-bottom{animation:slide-in-bottom 1s ease-in-out both}@keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,a.linkButton,input.wpcf7-submit{position:relative;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.4em;line-height:1.5;width:auto;padding:1em 2em;text-transform:none;text-align:center;text-decoration:none;transition:300ms ease all;color:#1c1c1c;background-color:#fff0;white-space:nowrap;text-transform:uppercase;cursor:pointer;border-style:solid}button:hover,button:active,button:focus,a.linkButton:hover,a.linkButton:active,a.linkButton:focus,input.wpcf7-submit:hover,input.wpcf7-submit:active,input.wpcf7-submit:focus{color:#1c1c1c;background-color:#fff;text-decoration:none}button.whiteBackgroundButton,a.linkButton.whiteBackgroundButton,input.wpcf7-submit.whiteBackgroundButton{background-color:#fff;border-color:#fff;color:#1c1c1c}button.whiteBackgroundButton:hover,button.whiteBackgroundButton:active,button.whiteBackgroundButton:focus,a.linkButton.whiteBackgroundButton:hover,a.linkButton.whiteBackgroundButton:active,a.linkButton.whiteBackgroundButton:focus,input.wpcf7-submit.whiteBackgroundButton:hover,input.wpcf7-submit.whiteBackgroundButton:active,input.wpcf7-submit.whiteBackgroundButton:focus{background-color:#1c1c1c;color:#fff}button.blackBackgroundButton,a.linkButton.blackBackgroundButton,input.wpcf7-submit.blackBackgroundButton{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff}button.blackBackgroundButton:hover,button.blackBackgroundButton:active,button.blackBackgroundButton:focus,a.linkButton.blackBackgroundButton:hover,a.linkButton.blackBackgroundButton:active,a.linkButton.blackBackgroundButton:focus,input.wpcf7-submit.blackBackgroundButton:hover,input.wpcf7-submit.blackBackgroundButton:active,input.wpcf7-submit.blackBackgroundButton:focus{background-color:#fff;color:#1c1c1c}button.blueBackgroundButton,a.linkButton.blueBackgroundButton,input.wpcf7-submit.blueBackgroundButton{background-color:#5ab0f2;border-color:#5ab0f2;color:#fff}button.blueBackgroundButton:hover,button.blueBackgroundButton:active,button.blueBackgroundButton:focus,a.linkButton.blueBackgroundButton:hover,a.linkButton.blueBackgroundButton:active,a.linkButton.blueBackgroundButton:focus,input.wpcf7-submit.blueBackgroundButton:hover,input.wpcf7-submit.blueBackgroundButton:active,input.wpcf7-submit.blueBackgroundButton:focus{background-color:#fff;color:#5ab0f2}button.letterSpacingButton,a.linkButton.letterSpacingButton,input.wpcf7-submit.letterSpacingButton{letter-spacing:3px}button.blackBorderButton,a.linkButton.blackBorderButton,input.wpcf7-submit.blackBorderButton{border-color:#1c1c1c;border-width:2px;color:#1c1c1c}button.blackBorderButton:hover,button.blackBorderButton:active,button.blackBorderButton:focus,a.linkButton.blackBorderButton:hover,a.linkButton.blackBorderButton:active,a.linkButton.blackBorderButton:focus,input.wpcf7-submit.blackBorderButton:hover,input.wpcf7-submit.blackBorderButton:active,input.wpcf7-submit.blackBorderButton:focus{background-color:#1c1c1c;color:#fff}button.whiteBorderButton,a.linkButton.whiteBorderButton,input.wpcf7-submit.whiteBorderButton{border-color:#fff;border-width:2px;color:#fff}button.whiteBorderButton:hover,button.whiteBorderButton:active,button.whiteBorderButton:focus,a.linkButton.whiteBorderButton:hover,a.linkButton.whiteBorderButton:active,a.linkButton.whiteBorderButton:focus,input.wpcf7-submit.whiteBorderButton:hover,input.wpcf7-submit.whiteBorderButton:active,input.wpcf7-submit.whiteBorderButton:focus{background-color:#fff;color:#1c1c1c}button.buttonCenter,a.linkButton.buttonCenter,input.wpcf7-submit.buttonCenter{align-self:center}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.page-template .sections h1,body.archive .sections h1,body.category .sections h1{font-size:4.1em;margin:0;text-align:center}.page-template .sections h2,body.archive .sections h2,body.category .sections h2{font-size:3.5em;margin:0}.page-template .sections h3,body.archive .sections h3,body.category .sections h3{font-size:2.1em;margin:0}.page-template .sections p,body.archive .sections p,body.category .sections p{font-size:1.6em;margin-top:0}.page-template .sections p.subtitle,body.archive .sections p.subtitle,body.category .sections p.subtitle{font-size:2.1em;margin-bottom:.5em}.page-template .sections p.subtitleQuote,body.archive .sections p.subtitleQuote,body.category .sections p.subtitleQuote{font-style:italic}.page-template .sections ul,body.archive .sections ul,body.category .sections ul{margin:0 0 1.5em 0;padding-left:3em}.page-template .sections ul>li,body.archive .sections ul>li,body.category .sections ul>li{font-size:1.6em;padding-bottom:.5em}.page-template .sections .sectionBanner,body.archive .sections .sectionBanner,body.category .sections .sectionBanner{height:auto;min-height:calc(100vh - 19em)}.page-template .sections .sectionBanner.sectionBannerSmall,body.archive .sections .sectionBanner.sectionBannerSmall,body.category .sections .sectionBanner.sectionBannerSmall{height:45em;min-height:30vh;max-height:50vh}.page-template .sections .sectionBanner .bannerLinkRow,body.archive .sections .sectionBanner .bannerLinkRow,body.category .sections .sectionBanner .bannerLinkRow{justify-content:center;flex-wrap:wrap}.page-template .sections .sectionBanner .bannerLinkRow a,body.archive .sections .sectionBanner .bannerLinkRow a,body.category .sections .sectionBanner .bannerLinkRow a{width:18em;margin:.5em}.page-template .sections .sectionPaddingLarge,body.archive .sections .sectionPaddingLarge,body.category .sections .sectionPaddingLarge{padding:8em 0}.page-template .sections .sectionPaddingLargeTop,body.archive .sections .sectionPaddingLargeTop,body.category .sections .sectionPaddingLargeTop{padding:8em 0 0}.page-template .sections .sectionPaddingLargeBottom,body.archive .sections .sectionPaddingLargeBottom,body.category .sections .sectionPaddingLargeBottom{padding:0 0 8em}.page-template .sections .sectionPaddingLargeTopSmallBottom,body.archive .sections .sectionPaddingLargeTopSmallBottom,body.category .sections .sectionPaddingLargeTopSmallBottom{padding:8em 0 4em}.page-template .sections .sectionPaddingSmall,body.archive .sections .sectionPaddingSmall,body.category .sections .sectionPaddingSmall{padding:4em 0}.page-template .sections .sectionPaddingSmallTop,body.archive .sections .sectionPaddingSmallTop,body.category .sections .sectionPaddingSmallTop{padding:4em 0 0}.page-template .sections .sectionImageRight .sectionImage,body.archive .sections .sectionImageRight .sectionImage,body.category .sections .sectionImageRight .sectionImage{box-shadow:0 0 50px rgb(0 0 0 / .255)}.page-template .sections .sectionImageLeft .sectionImage,body.archive .sections .sectionImageLeft .sectionImage,body.category .sections .sectionImageLeft .sectionImage{box-shadow:0 0 50px rgb(0 0 0 / .255)}.page-template .sections .sectionImageLeft>:first-child,body.archive .sections .sectionImageLeft>:first-child,body.category .sections .sectionImageLeft>:first-child{margin-bottom:5em}.page-template .sections .sectionPublications .publicationsRow,body.archive .sections .sectionPublications .publicationsRow,body.category .sections .sectionPublications .publicationsRow{align-items:stretch}.page-template .sections .sectionPublications .blogItem,body.archive .sections .sectionPublications .blogItem,body.category .sections .sectionPublications .blogItem{position:relative;height:auto;width:calc(33% - 1em);margin:0 auto 3em;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;border:1px solid #d8d8d8;box-shadow:0 2px 18px 0 rgb(0 0 0 / .1);overflow:hidden}.page-template .sections .sectionPublications .blogImageContainer,body.archive .sections .sectionPublications .blogImageContainer,body.category .sections .sectionPublications .blogImageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:23em;border-radius:10px;overflow:hidden}.page-template .sections .sectionPublications .blogImageContainer a,body.archive .sections .sectionPublications .blogImageContainer a,body.category .sections .sectionPublications .blogImageContainer a{display:block;width:100%;height:100%;cursor:pointer}.page-template .sections .sectionPublications img,body.archive .sections .sectionPublications img,body.category .sections .sectionPublications img{width:100%;height:100%;object-fit:cover;border-radius:10px}.page-template .sections .sectionPublications .blogTextContainer,body.archive .sections .sectionPublications .blogTextContainer,body.category .sections .sectionPublications .blogTextContainer{justify-content:flex-start;align-items:flex-start;padding:1em;flex:auto}.page-template .sections .sectionPublications h3.blogTitle,body.archive .sections .sectionPublications h3.blogTitle,body.category .sections .sectionPublications h3.blogTitle{font-size:1.9em;text-align:center;margin-bottom:.5em}.page-template .sections .sectionPublications .blogDate,body.archive .sections .sectionPublications .blogDate,body.category .sections .sectionPublications .blogDate{font-size:1.4em;margin-bottom:.5em;font-weight:500}.page-template .sections .sectionPublications .blogDate a,body.archive .sections .sectionPublications .blogDate a,body.category .sections .sectionPublications .blogDate a{color:#1c1c1c;text-decoration:none}.page-template .sections .sectionPublications .blogExcerpt,body.archive .sections .sectionPublications .blogExcerpt,body.category .sections .sectionPublications .blogExcerpt{font-size:1.3em}.page-template .sections .sectionPublications .blogLink,body.archive .sections .sectionPublications .blogLink,body.category .sections .sectionPublications .blogLink{display:inline-block;font-size:1.4em;text-transform:uppercase;color:#1c1c1c;text-align:center;text-decoration:none;margin:auto auto .3em;border:1px solid #1c1c1c;padding:.5em 1em;border-radius:2px}.page-template .sections .sectionGallery .galleryRow,body.archive .sections .sectionGallery .galleryRow,body.category .sections .sectionGallery .galleryRow{justify-content:space-between;margin:0 0 2em}.page-template .sections .sectionGallery .galleryRow>div,body.archive .sections .sectionGallery .galleryRow>div,body.category .sections .sectionGallery .galleryRow>div{width:calc(33% - 1em)}.page-template .sections .sectionGallery .galleryRow>div img,body.archive .sections .sectionGallery .galleryRow>div img,body.category .sections .sectionGallery .galleryRow>div img{width:100%}.page-template .sections .sectionRdv a:not(.linkButton),body.archive .sections .sectionRdv a:not(.linkButton),body.category .sections .sectionRdv a:not(.linkButton){color:#fff;text-decoration:none}.page-template .sections .sectionContact .contactCell img,body.archive .sections .sectionContact .contactCell img,body.category .sections .sectionContact .contactCell img{width:4.8em}.page-template .sections .sectionContact .contactCell .cellTitle,body.archive .sections .sectionContact .contactCell .cellTitle,body.category .sections .sectionContact .contactCell .cellTitle{font-weight:700;font-size:2em;margin:1em 0 .5em}.page-template .sections .sectionContact .contactCell .cellContent p:not(:last-child),body.archive .sections .sectionContact .contactCell .cellContent p:not(:last-child),body.category .sections .sectionContact .contactCell .cellContent p:not(:last-child){margin-bottom:0}.page-template .sections .sectionContact .contactCell p,body.archive .sections .sectionContact .contactCell p,body.category .sections .sectionContact .contactCell p{text-align:center}.page-template .sections .sectionContact .contactCell a,body.archive .sections .sectionContact .contactCell a,body.category .sections .sectionContact .contactCell a{color:#1c1c1c;text-decoration:none}.page-template .sections .sectionMap .mapContainer,body.archive .sections .sectionMap .mapContainer,body.category .sections .sectionMap .mapContainer{width:100%;height:40em;filter:grayscale(1)}@media screen and (max-width:992px){.page-template .sections .sectionPublications .blogItem,body.archive .sections .sectionPublications .blogItem,body.category .sections .sectionPublications .blogItem{width:calc(50% - 1em)}.page-template .sections .sectionPublications .blogItem:last-child,body.archive .sections .sectionPublications .blogItem:last-child,body.category .sections .sectionPublications .blogItem:last-child{display:none}.page-template .sections .sectionGallery .galleryRow>div,body.archive .sections .sectionGallery .galleryRow>div,body.category .sections .sectionGallery .galleryRow>div{width:calc(50% - 1em)}.page-template .sections .sectionGallery .galleryRow>div:last-child,body.archive .sections .sectionGallery .galleryRow>div:last-child,body.category .sections .sectionGallery .galleryRow>div:last-child{display:none}}@media screen and (max-width:768px){.page-template .sections .sectionBanner,body.archive .sections .sectionBanner,body.category .sections .sectionBanner{font-size:.9em}.page-template .sections .sectionBanner h1,body.archive .sections .sectionBanner h1,body.category .sections .sectionBanner h1{font-size:4em}.page-template .sections .sectionImageRight>.sectionRow,body.archive .sections .sectionImageRight>.sectionRow,body.category .sections .sectionImageRight>.sectionRow{flex-direction:column}.page-template .sections .sectionImageRight>.sectionRow .sectionHalfRow,body.archive .sections .sectionImageRight>.sectionRow .sectionHalfRow,body.category .sections .sectionImageRight>.sectionRow .sectionHalfRow{width:100%}.page-template .sections .sectionImageRight>.sectionRow .sectionLeft,body.archive .sections .sectionImageRight>.sectionRow .sectionLeft,body.category .sections .sectionImageRight>.sectionRow .sectionLeft{margin-bottom:3em}.page-template .sections .sectionImageLeft>.sectionRow,body.archive .sections .sectionImageLeft>.sectionRow,body.category .sections .sectionImageLeft>.sectionRow{flex-direction:column}.page-template .sections .sectionImageLeft>.sectionRow .sectionHalfRow,body.archive .sections .sectionImageLeft>.sectionRow .sectionHalfRow,body.category .sections .sectionImageLeft>.sectionRow .sectionHalfRow{width:100%}.page-template .sections .sectionImageLeft>.sectionRow .sectionLeft,body.archive .sections .sectionImageLeft>.sectionRow .sectionLeft,body.category .sections .sectionImageLeft>.sectionRow .sectionLeft{order:2}.page-template .sections .sectionImageLeft>.sectionRow .sectionRight,body.archive .sections .sectionImageLeft>.sectionRow .sectionRight,body.category .sections .sectionImageLeft>.sectionRow .sectionRight{order:1;margin-bottom:3em}.page-template .sections .sectionPublications .publicationsRow,body.archive .sections .sectionPublications .publicationsRow,body.category .sections .sectionPublications .publicationsRow{flex-direction:column}.page-template .sections .sectionPublications .blogItem,body.archive .sections .sectionPublications .blogItem,body.category .sections .sectionPublications .blogItem{width:100%}.page-template .sections .sectionContact>.sectionRow,body.archive .sections .sectionContact>.sectionRow,body.category .sections .sectionContact>.sectionRow{flex-direction:column}.page-template .sections .sectionContact>.sectionRow .sectionHalfRow,body.archive .sections .sectionContact>.sectionRow .sectionHalfRow,body.category .sections .sectionContact>.sectionRow .sectionHalfRow{width:100%}}.page-template-accueil .sections .sectionBanner p{font-size:2em;text-align:center}.page-template-cabinet .sections .sectionBefore{padding-top:0}.page-template-cabinet .sections .sectionAmouyal{padding-bottom:0}.page-template-cabinet .sections .sectionTeam .sectionRow{align-items:flex-start}.page-template-cabinet .sections .sectionTeam .teamCell{width:calc(50% - 3em)}.page-template-cabinet .sections .sectionTeam .teamCell .cellTitle{font-weight:700;font-size:2em;margin:1em 0 .5em}.page-template-cabinet .sections .sectionTeam .teamCell p{text-align:center}@media screen and (max-width:768px){.page-template-cabinet .sections .sectionAmouyal img{width:30em}.page-template-cabinet .sections .sectionTeam>.sectionRow{flex-direction:column}.page-template-cabinet .sections .sectionTeam .teamCell{width:calc(100%)}.page-template-cabinet .sections .sectionTeam .teamCell .cellTitle{order:1}.page-template-cabinet .sections .sectionTeam .teamCell .cellContent{order:2}.page-template-cabinet .sections .sectionTeam .teamCell img{order:3;width:30em}}.page-template-contact .sections .sectionForm .wpcf7,.page-template-contact .sections .sectionForm form,.page-template-contact .sections .sectionForm p,.page-template-contact .sections .sectionForm span:not(.wpcf7-spinner),.page-template-contact .sections .sectionForm input:not(.wpcf7-submit),.page-template-contact .sections .sectionForm textarea{width:100%}.page-template-contact .sections .sectionForm input:not(.wpcf7-submit),.page-template-contact .sections .sectionForm textarea{font-size:1em;padding:1.15em;background-color:#f9f9f9;border:none}.page-template-contact .sections .sectionForm p{margin-bottom:0}.page-template-contact .sections .sectionForm .sectionRow{justify-content:space-between;align-items:flex-start}.page-template-contact .sections .sectionForm .sectionRow>.subSection{width:calc(50% - 0.5em);margin-bottom:1em}.page-template-contact .sections .sectionForm .buttonRow{margin:.5em 0 0}.page-template-contact .sections .sectionForm input.wpcf7-submit{font-size:1em}.page-template-contact .sections .sectionForm .wpcf7-response-output{margin:1em 0 0}@media screen and (max-width:768px){.page-template-contact .sections .sectionForm .sectionRow{flex-direction:column;justify-content:flex-start}.page-template-contact .sections .sectionForm .sectionRow>.subSection{width:100%}}.page-template-galerie .sections .sectionGallery .galleryGrid{position:relative;display:grid;font-size:1em;width:100%;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 20px),1fr));grid-gap:30px;grid-auto-rows:minmax(37em,auto);grid-auto-flow:dense}.page-template-galerie .sections .sectionGallery .galleryItem{position:relative;height:auto;width:100%;margin:0 auto;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;border:1px solid #d8d8d8;box-shadow:0 2px 18px 0 rgb(0 0 0 / .1);overflow:hidden}.page-template-galerie .sections .sectionGallery img{width:100%;max-height:100%}@media screen and (max-width:1110px){.page-template-galerie .sections .sectionGallery{width:70em}.page-template-galerie .sections .sectionGallery .galleryGrid{grid-template-columns:repeat(auto-fill,minmax(34em,1fr));grid-auto-rows:minmax(34em,auto);grid-gap:20px}}@media screen and (max-width:768px){.page-template-galerie .sections .sectionGallery{width:36em}.page-template-galerie .sections .sectionGallery .galleryGrid{grid-template-columns:repeat(auto-fill,100%);grid-auto-rows:minmax(36em,auto)}}@media screen and (max-width:414px){.page-template-galerie .sections .sectionGallery{width:32em}.page-template-galerie .sections .sectionGallery .galleryGrid{grid-auto-rows:minmax(32em,auto)}}.page-template-legal .sections .sectionContent.textLeft{justify-content:flex-start;align-items:flex-start}.page-template-publications .sections .sectionBlog .blogGrid,body.archive .sections .sectionBlog .blogGrid,body.category .sections .sectionBlog .blogGrid{position:relative;display:grid;font-size:1em;width:100%;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 20px),1fr));grid-gap:30px;grid-auto-rows:minmax(20em,auto);grid-auto-flow:dense}.page-template-publications .sections .sectionBlog .blogItem,body.archive .sections .sectionBlog .blogItem,body.category .sections .sectionBlog .blogItem{position:relative;height:auto;width:100%;margin:0 auto;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:10px;border:1px solid #d8d8d8;box-shadow:0 2px 18px 0 rgb(0 0 0 / .1);overflow:hidden}.page-template-publications .sections .sectionBlog .blogImageContainer,body.archive .sections .sectionBlog .blogImageContainer,body.category .sections .sectionBlog .blogImageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:23em;border-radius:10px;overflow:hidden}.page-template-publications .sections .sectionBlog .blogImageContainer a,body.archive .sections .sectionBlog .blogImageContainer a,body.category .sections .sectionBlog .blogImageContainer a{display:block;width:100%;height:100%;cursor:pointer}.page-template-publications .sections .sectionBlog img,body.archive .sections .sectionBlog img,body.category .sections .sectionBlog img{width:100%;height:100%;object-fit:cover;border-radius:10px}.page-template-publications .sections .sectionBlog .blogTextContainer,body.archive .sections .sectionBlog .blogTextContainer,body.category .sections .sectionBlog .blogTextContainer{justify-content:flex-start;align-items:flex-start;padding:1em;flex:auto}.page-template-publications .sections .sectionBlog h3.blogTitle,body.archive .sections .sectionBlog h3.blogTitle,body.category .sections .sectionBlog h3.blogTitle{font-size:1.9em;text-align:center;margin-bottom:.5em}.page-template-publications .sections .sectionBlog .blogDate,body.archive .sections .sectionBlog .blogDate,body.category .sections .sectionBlog .blogDate{font-size:1.4em;margin-bottom:.5em;font-weight:500}.page-template-publications .sections .sectionBlog .blogDate a,body.archive .sections .sectionBlog .blogDate a,body.category .sections .sectionBlog .blogDate a{color:#1c1c1c;text-decoration:none}.page-template-publications .sections .sectionBlog .blogExcerpt,body.archive .sections .sectionBlog .blogExcerpt,body.category .sections .sectionBlog .blogExcerpt{font-size:1.3em}.page-template-publications .sections .sectionBlog .blogLink,body.archive .sections .sectionBlog .blogLink,body.category .sections .sectionBlog .blogLink{display:inline-block;font-size:1.4em;text-transform:uppercase;color:#1c1c1c;text-align:center;text-decoration:none;margin:auto auto .3em;border:1px solid #1c1c1c;padding:.5em 1em;border-radius:2px}.page-template-publications .sections .sectionBlog .blogNavigation,body.archive .sections .sectionBlog .blogNavigation,body.category .sections .sectionBlog .blogNavigation{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:4em 0 0}.page-template-publications .sections .sectionBlog .blogNavigation ul,body.archive .sections .sectionBlog .blogNavigation ul,body.category .sections .sectionBlog .blogNavigation ul{margin:0;padding:0;list-style-type:none}.page-template-publications .sections .sectionBlog .blogNavigation li,body.archive .sections .sectionBlog .blogNavigation li,body.category .sections .sectionBlog .blogNavigation li{float:left;font-size:1.6em;line-height:1.2;margin:0 .5em}.page-template-publications .sections .sectionBlog .blogNavigation li.active a,body.archive .sections .sectionBlog .blogNavigation li.active a,body.category .sections .sectionBlog .blogNavigation li.active a{font-weight:700}.page-template-publications .sections .sectionBlog .blogNavigation a,body.archive .sections .sectionBlog .blogNavigation a,body.category .sections .sectionBlog .blogNavigation a{color:#1c1c1c;text-decoration:none}.page-template-publications .sections .sectionBlog .blogNavigation a:hover,.page-template-publications .sections .sectionBlog .blogNavigation a:visited,.page-template-publications .sections .sectionBlog .blogNavigation a:focus,body.archive .sections .sectionBlog .blogNavigation a:hover,body.archive .sections .sectionBlog .blogNavigation a:visited,body.archive .sections .sectionBlog .blogNavigation a:focus,body.category .sections .sectionBlog .blogNavigation a:hover,body.category .sections .sectionBlog .blogNavigation a:visited,body.category .sections .sectionBlog .blogNavigation a:focus{color:#1c1c1c}.page-template-publications .sections .sectionBlog .blogNavigation a.active,body.archive .sections .sectionBlog .blogNavigation a.active,body.category .sections .sectionBlog .blogNavigation a.active{font-weight:700}@media screen and (max-width:1110px){.page-template-publications .sections .sectionBlog .blogGrid{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 20px),1fr));grid-auto-rows:minmax(18em,auto);grid-gap:20px}}@media screen and (max-width:768px){.page-template-publications .sections .sectionBlog .blogGrid{grid-template-columns:repeat(auto-fill,100%);grid-auto-rows:minmax(16em,auto);grid-gap:20px}}.single-post .sections article.post{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.single-post .sections h1{font-size:4.1em;margin:0;text-align:center}.single-post .sections h2{font-size:3.5em;margin:0}.single-post .sections h3{font-size:2.1em;margin:0}.single-post .sections p{font-size:1.6em}.single-post .sections p.subtitle{font-size:2.1em;margin-bottom:.5em}.single-post .sections p.subtitleQuote{font-style:italic}.single-post .sections ul{margin:0 0 1.5em 0;padding-left:3em}.single-post .sections ul>li{font-size:1.6em;padding-bottom:.5em}.single-post .sections .sectionBanner{height:auto;min-height:calc(100vh - 19em)}.single-post .sections .sectionBanner.sectionBannerSmall{height:45em;min-height:30vh;max-height:50vh}.single-post .sections .entry-meta{width:100%;text-align:left;font-size:1.8em;margin:1em 0 .5em}.single-post .sections .entry-footer{width:100%;text-align:left;font-size:1.8em;margin:1em 0 .5em}.single-post .site-main .postMeta{width:100%;font-size:1.8em;margin:1em auto 3em;padding:0 4em}.single-post .site-main .postMeta .post-navigation{width:100%}.single-post .comments-area{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1em;padding-top:1em;border-top:1px solid #d8d8d8}.single-post .comments-area .comment-respond{width:100%}.single-post .comments-area textarea{font-size:1em}.single-post .comments-area input[type=submit]{position:relative;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:1em;line-height:1.5;width:auto;padding:1em 2em;text-transform:none;text-align:center;text-decoration:none;transition:300ms ease all;color:#1c1c1c;background-color:#fff0;white-space:nowrap;text-transform:uppercase;cursor:pointer;border-style:solid}.single-post .comments-area input[type=submit]:hover,.single-post .comments-area input[type=submit]:active,.single-post .comments-area input[type=submit]:focus{color:#1c1c1c;background-color:#fff;text-decoration:none}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}