.img-zoom{overflow:hidden}.img-zoom img{display:block;width:100%;transform:scale(1);transition:transform 0.6s cubic-bezier(.2,.65,.3,1)}.img-zoom:hover img{transform:scale(1.1)}.header-section{align-items:center}.header-logo{width:20%!important}.header-menu{width:55%!important}.header-button{display:flex;justify-content:flex-end;gap:15px;width:25%!important}.et_pb_button{padding:12px 20px!important}.btn--grey{background:#555!important;border-color:#555!important}.logo-blanc img{filter:contrast(10)}@media (max-width:1440px){.header-button{width:30%!important}.header-menu .et_pb_menu .et-menu>li{padding-left:7px;padding-right:7px}}@media (max-width:1240px){.header-menu .et_mobile_nav_menu{display:block}.header-menu .et_pb_menu .et_pb_menu__menu{display:none}.header-menu .et_pb_menu__wrap{justify-content:flex-end!important}.header-button{width:400px!important}.et_mobile_nav_menu ul{padding:0;list-style:none!important}}@media (max-width:980px){.header-button{width:480px!important}.header-logo{width:30%!important}}@media (max-width:767px){.header-menu{width:80%!important}.header-logo{width:40%!important}}.btn-animate-chars{position:relative;display:inline-flex;justify-content:center;align-items:center;color:#ffffff;cursor:pointer;text-decoration:none;padding:18px 28px;font-size:20px;line-height:1.2;border-radius:.25em}.btn-animate-chars__text{position:relative;z-index:1;line-height:1.2}.btn-animate-chars [data-button-animate-chars]{position:relative;display:inline-block;overflow:hidden;vertical-align:middle}.btn-animate-chars [data-button-animate-chars] span{display:inline-block;position:relative;text-shadow:0 1.3em currentColor;transform:translateY(0) rotate(0.001deg);transition:transform 0.6s cubic-bezier(0.625,0.05,0,1)}.btn-animate-chars:hover [data-button-animate-chars] span{transform:translateY(-1.3em) rotate(0.001deg)}.btn-animate-chars__bg{position:absolute;inset:0;border-radius:inherit;transition:inset 0.6s cubic-bezier(0.625,0.05,0,1)}.btn-animate-chars:hover .btn-animate-chars__bg{inset:0.125em}@media (max-width:480px){.btn-animate-chars{padding:16px 24px;font-size:16px}.btn-animate-chars__text{white-space:nowrap}.btn-animate-chars [data-button-animate-chars] span{text-shadow:none;transform:none!important;transition:none}.btn-animate-chars:hover [data-button-animate-chars] span{transform:none}}.whise-badge-sold{background:#FF0000!important}.gh-person{width:min(1320px,calc(100% - 30px));margin:0 auto 55px;display:grid;grid-template-columns:1fr 1fr;background:#ffffff;overflow:hidden}.gh-person__photo{position:relative;min-height:520px;overflow:hidden}.gh-person__photo img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.gh-person__content{padding:42px 55px;display:flex;flex-direction:column;justify-content:center;color:#202039}.gh-person__role{display:block;margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:0.16em;text-transform:uppercase;color:#5c5a83}.gh-person__content h2{margin:0 0 18px;font-size:36px;line-height:1.15;font-weight:600;color:#202039}.gh-person__content p{margin:0 0 9px;font-size:15px;line-height:1.6;color:#4f5364}.gh-person__content blockquote{margin:10px 0 16px;padding:18px 22px;background:#f4f4fa;border-left:3px solid #29275b;font-size:17px;line-height:1.5;font-style:italic;color:#29275b}.gh-person--gauthier .gh-person__photo img{object-position:82% center}.gh-person--gregory .gh-person__photo img{object-position:center center}@media (max-width:980px){.gh-person{grid-template-columns:1fr;width:min(760px,calc(100% - 40px));margin-bottom:50px}.gh-person__photo{min-height:460px}.gh-person__content{padding:38px 40px}.gh-person__content h2{font-size:32px}.gh-person--gregory .gh-person__photo{order:1}.gh-person--gregory .gh-person__content{order:2}.gh-person--gauthier .gh-person__photo img{object-position:78% center}}@media (max-width:767px){.gh-person{width:calc(100% - 20px);margin-bottom:35px}.gh-person__photo{min-height:360px}.gh-person__content{padding:28px 22px}.gh-person__role{margin-bottom:8px;font-size:10px}.gh-person__content h2{margin-bottom:15px;font-size:28px}.gh-person__content p{margin-bottom:8px;font-size:15px;line-height:1.55}.gh-person__content blockquote{margin:8px 0 14px;padding:16px 18px;font-size:16px;line-height:1.5}.gh-person--gauthier .gh-person__photo img{object-position:75% center}}