/*!
 * projet-fonds-js-nous-joindre - v1.2.0
 * Thu, 16 Apr 2026 18:16:30 GMT
 * https://www.fondsdesjardins.com
 * Copyright (c) 1996 - 2026, Solutions Technologiques Informationnelles - Fonds Desjardins.
 */#fond-section-inv{background-color:#ecf5f0;padding-bottom:2rem}#fond-section-inv:first-child{border-radius:10px 10px 0 0}#fond-section-inv:last-child{border-radius:0 0 10px 10px}.personel-container-investor{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px hsla(0,0%,71%,.35),0 8px 18px hsla(0,0%,78%,.45)!important;margin:0 2rem 2rem;max-width:100%;padding:1.5rem 2rem;transform:translateY(-1px);width:auto}.titreServiceInv{border-radius:5px;color:#00884e!important;font-weight:900;margin:0 2rem!important;padding:40px 20px 20px}.investor-card{align-items:start;column-gap:2rem;display:grid;grid-template-columns:1fr minmax(120px,380px);line-height:1.4}.investor-adress,.investor-office,.investor-postalCode{line-height:1.4!important;margin:0!important}.investor-info .titreProduit{line-height:1.35!important;margin:0!important}.margin-0{margin:0!important}.investor-contact{border-left:1px solid #00884e;padding-left:2rem;padding-top:1rem}.investor-adress{padding-top:1rem}.investor-contact .contacter{font-size:1.4rem;font-weight:800;margin:0!important}.investor-contact .phones a{color:#3b3b3b;text-decoration:underline}.investor-contact .contact-spacer{height:.75rem}@media (max-width:991px){.investor-card{grid-template-columns:1fr;row-gap:1.25rem}.investor-contact{border-left:0;border-top:1px solid #00884e;padding-left:0;padding-top:1rem}}#service-client-content{background-color:#ecf5f0;border-radius:15px}.profile-section{word-wrap:break-word;background-color:#fff;border-radius:20px;box-shadow:0 2px 4px hsla(0,0%,71%,.35),0 8px 18px hsla(0,0%,78%,.45)!important;display:flex;line-height:1.5;padding:2rem 0 2rem 2rem;transform:translateY(-1px)}.profile-section>.investisseur:first-child{border-right:1px solid #00884e;margin-right:24px;padding-left:30px;padding-right:5px}.personel-container{word-wrap:break-word;border-radius:.5rem;margin-bottom:0;padding:4rem}.isolation-bootstrap-3.d2-0 .h5,.isolation-bootstrap-3.d2-0 .h6,.isolation-bootstrap-3.d2-0 h5,.isolation-bootstrap-3.d2-0 h6{color:#00884e;font-size:2.1rem;line-height:1;margin-bottom:0!important;margin-top:0}.investisseur{left:2rem;max-width:100%;right:2rem;width:100%}.titreProduit{font-size:16px;font-weight:bolder;margin:0!important}#fond-section:last-child>.nous-joindre{display:none}.nous-joindre{width:92%}.titreService{border-radius:5px;color:#00884e!important;margin:0 2rem!important;padding:40px 20px 0}.isolation-bootstrap-3.d2-0 .h3,.isolation-bootstrap-3.d2-0 h3{font-weight:900}.isolation-bootstrap-3.d2-0 p{line-height:1.1}.contacter{font-size:1.4rem;font-weight:800;margin:0!important;padding-bottom:.5rem}a.wordBreak{padding-left:0!important}.isolation-bootstrap-3 a{color:#3b3b3b}.tab-pane{content-visibility:hidden}.active{content-visibility:visible}@media only screen and (max-width:767px){.personel-container-investor,.personnel-container,.profile-section{max-width:100%;width:100%}.personel-container-investor{margin-left:2rem;width:90%}.profile-section{display:flex;flex-direction:column;gap:16px}.profile-section>.investisseur{border-right:none!important;flex:0 0 auto;margin-right:0!important;max-width:100%!important;padding-right:0!important;width:100%!important}.profile-section>.investisseur:first-child{padding-left:0}p.titreProduit{max-width:100%;overflow-wrap:anywhere;white-space:normal;width:100%;word-break:break-word}.investisseur,.personel-container-investor,.personnel-container,.profile-section,p.titreProduit{min-width:0}.fond-section,.margin-contour,.province-container{height:auto!important}.info-container{border-left:none;margin-left:0;margin-top:1rem;padding-left:0!important}.mobile-border{border-bottom:2px solid #00a57f;display:block;padding:0 0 2rem!important}.personnel-container{border-right:none;padding-left:0!important;text-align:-webkit-center}#poste-vacant,#provinceTitle{border-bottom:2px solid #00a57f;margin-top:0;padding-bottom:15px}}.isolation-bootstrap-3 .icone-filtre:before{content:url(https://www.fondsdesjardins.com/ressources/images/ic_display_filtre.svg);left:0;position:absolute;top:.7rem}.isolation-bootstrap-3 .select2-container--default.select2-container--open .select2-selection--multiple:after{background:none;content:url(https://www.fondsdesjardins.com/ressources/images/ic_navigation_chevron-medium-couleur.svg);top:2.6rem}.isolation-bootstrap-3 .select2-selection--multiple:after{background:none;content:url(https://www.fondsdesjardins.com/ressources/images/ic_navigation_chevron-medium-couleur.svg);top:1.7rem}.filtre-titre-div{background:#f2f2f2}#allege-collapseOne,.filtre-titre-div{border-left:.1rem solid #cbcccc;border-right:.1rem solid #cbcccc}#reset-provinces-selection{width:auto}.isolation-bootstrap-3.d2-0 .panel-tiroir .panel-heading>.panel-title a:link{max-width:none!important}.equipes-ventes-content{background-color:#ecf5f0;border-radius:10px}.province-container{display:table;margin-bottom:0;margin-top:5rem;width:100%}.margin-contour{padding:1.5rem}#provinceTitle{color:#00884e;font-size:2.2rem;font-weight:800;margin-bottom:.5rem;margin-top:0}.region-title{color:#3b3b3b!important;font-size:2rem;font-weight:400!important;padding-bottom:3rem!important;padding-top:3rem}.province-container .row:first-of-type .region-title{margin-top:0;padding-top:1rem}.region-container{background-color:#fff;border-radius:15px;box-shadow:0 2px 4px hsla(0,0%,71%,.35),0 8px 18px hsla(0,0%,78%,.45)!important;display:flex;flex-flow:wrap;transform:translateY(-1px)}.region-container>.mobile-border:first-child{border-right:1px solid #00884e}.province-container.margin-contour{background-color:#ecf5f0;border-radius:10px;height:auto;margin-top:.5rem;padding-bottom:0}.directeurs{width:98%}.isolation-bootstrap-3 hr{border-top:1px solid #00884e;margin-top:2.9rem}.province-container:last-child>.directeurs{display:none}.info-container{display:flex;flex-direction:column;margin-left:10px}.info-container .telephone-description,.info-container .telephoneProfessionel{display:block;line-height:1.5;margin-top:auto}.info-container .telephone-description+br,.info-container .telephoneProfessionel+br{display:none}.mobile-border{border-bottom:none;display:flex;margin:2rem 0}#poste-vacant{align-items:center;border:none;display:flex;flex-direction:column;justify-content:center;margin:2rem 0}#poste-vacant,.personnel-container{text-align:-webkit-center}.titreProfessionel{font-size:large;font-weight:600;margin:0!important;padding-bottom:3rem}.isolation-bootstrap-3.d2-0{font-size:1.4rem}.wordBreak{word-wrap:break-word;color:#000!important;display:inherit!important;font-weight:100;word-break:break-all!important}.iconPersonel{height:15rem;width:15rem}.nomPersonel{color:#00884e;font-size:18px;font-weight:700;margin:0!important}.warpword{color:#3b3b3b!important;font-weight:100;margin-bottom:0!important;margin-top:0}.courrielProfessionel{font-weight:900;margin:0!important;padding-top:1rem}.iconTeams{content:url(https://www.fondsdesjardins.com/ressources/images/Microsoft_Teams.png);height:20px;margin-bottom:1rem;padding-bottom:0;width:20px}.iconLinkedIn{content:url(https://www.fondsdesjardins.com/ressources/images/LinkedIn_icon.png);height:2rem;width:2rem}a.lien-externe.linkedin{background:none!important;line-height:0%!important;margin-top:0!important;padding-top:0!important}a.lien-externe.linkedin:after,a.lien-externe.linkedin:before{content:none!important;display:none!important}a.linkedin{padding-left:0!important;text-decoration:none}a.wordBreak{padding-top:.5rem}a.teams{padding-left:0!important;text-decoration:none}a.teams:visited{color:#3b3b3b}.isolation-bootstrap-3 a:visited,a.teams:visited{text-decoration:none!important}.telephoneProfessionel{font-weight:900;padding-bottom:0}.telephone-description{font-size:1.4rem;font-weight:500;margin-bottom:0!important;margin-top:0!important;padding-top:0!important}.hidden{content-visibility:hidden}.visible{content-visibility:visible}@media only screen and (max-width:767px){#poste-vacant{max-width:100%;width:100%}#provinceTitle{border-bottom:0 solid transparent}.province-container:last-child{border-bottom:none}.personnel-container{float:none!important;margin:0 0 12px!important;max-width:100%!important;padding:0!important;text-align:left;width:100%!important}.titreProfessionel{font-size:1.6rem;margin:0!important;padding-bottom:10rem}.nomPersonel{font-size:1.9rem}img.iconPersonel{height:7.5rem;margin-left:10rem;margin-top:6rem;width:7.5rem}.isolation-bootstrap-3.d2-0 .h5,.isolation-bootstrap-3.d2-0 .h6,.isolation-bootstrap-3.d2-0 h5,.isolation-bootstrap-3.d2-0 h6{max-width:100%;width:100%}.info-container{margin:0!important;min-width:0;width:100%}.info-container,.region-container{float:none!important;max-width:100%!important}.region-container{padding:0!important;width:100%!important}.col-xs-24.col-sm-12.col-md-10.personnel-container{max-width:10%!important;width:10%!important}.region-container>.mobile-border:first-child{border-bottom:1px solid #00884e;border-right:none}}@media only screen and (min-width:768px) and (max-width:1024px){.region-container>.mobile-border:first-child{border-bottom:1px solid #00884e;border-right:none;padding-bottom:2rem}}@media only screen and (min-width:1024px) and (max-width:1366px){.region-container>.mobile-border:first-child{border-bottom:none;border-right:1px solid #00884e;padding-bottom:2rem}}.isolation-bootstrap-3.d2-0 h1{font-weight:450}.onglets-standards .nav.nav-tabs{border-bottom:0!important;display:flex!important}.isolation-bootstrap-3 .onglets-group{max-width:none!important;width:100%!important}.isolation-bootstrap-3 .nav.nav-pills>li.active>a,.isolation-bootstrap-3 .nav.nav-pills>li.active>a:focus,.isolation-bootstrap-3 .nav.nav-pills>li.active>a:hover{background-color:transparent!important;border:.2rem solid #00a57f!important;border-radius:15px;color:#000;max-width:none!important;padding:20px 10px}.isolation-bootstrap-3.d2-0 .nav.nav-pills>li>a{background-color:transparent!important;font-size:1.8rem;max-width:none!important}.isolation-bootstrap-3 .nav.nav-pills>li{border:transparent;color:#000}.isolation-bootstrap-3 .nav.nav-pills>li>a{border-radius:15px;box-shadow:0 2px 4px hsla(0,0%,71%,.35),0 8px 18px hsla(0,0%,78%,.45)!important;margin-right:10px;padding:20px 10px;transform:translateY(-1px)}.isolation-bootstrap-3 .nav.nav-pills.nav-justified>li>a{color:#000;word-break:break-word!important}