.isolation-bootstrap-3.groupe-conseil-prive .event-featured {
  background-image: url(/media/conseil-prive/bg-publications.jpg); }
.isolation-bootstrap-3.groupe-bmpr .event-featured {
  background-image: url(/media/bmpr/bg-publications-accueil.jpg); }
@media (min-width: 768px) {
  .isolation-bootstrap-3.groupe-ouellet-bolduc .footer-sitemap .col-sm-5, .isolation-bootstrap-3.groupe-conseil-prive .footer-sitemap .col-sm-5, .isolation-bootstrap-3.noel-girard-lehoux .footer-sitemap .col-sm-5, .isolation-bootstrap-3.groupe-bmpr .footer-sitemap .col-sm-5 {
    width: 19.8333%; } }
.isolation-bootstrap-3.equipe-anik-armand .banner-main p {
  text-transform: uppercase; }
.isolation-bootstrap-3.equipe-anik-armand .banner-main .home-banner-title {
  font-size: 2.6rem; }
.isolation-bootstrap-3.equipe-anik-armand .banner-main .equipe-banner-title {
  display: block;
  position: absolute;
  text-align: left;
  font-size: 20px;
  color: #FFF;
  background: rgba(51, 51, 51, 0.6);
  max-width: 640px;
  padding: 10px 20px 10px 130px;
  bottom: 50px; }
  @media (max-width: 767px) {
    .isolation-bootstrap-3.equipe-anik-armand .banner-main .equipe-banner-title {
      bottom: 0;
      font-size: 2rem;
      padding-left: 20px; } }
.isolation-bootstrap-3.equipe-anik-armand .banner-main .patrimoine-banner-title {
  display: block;
  position: absolute;
  bottom: 63px;
  right: 0;
  max-width: 520px;
  text-align: left;
  color: #000;
  background: rgba(255, 255, 255, 0.5);
  padding: 10px 130px 10px 20px; }
  @media (max-width: 767px) {
    .isolation-bootstrap-3.equipe-anik-armand .banner-main .patrimoine-banner-title {
      bottom: 0;
      font-size: 2rem;
      padding-right: 20px; } }
.isolation-bootstrap-3.equipe-anik-armand .event-featured {
  background-image: url(/media/anik-armand/bg-publications2.jpg); }
@media (max-width: 767px) {
  .isolation-bootstrap-3.groupe-lp .banner-accueil {
    display: block; } }
.isolation-bootstrap-3.groupe-lp .demarche-client div {
  border: 5px solid #FFF;
  min-height: 220px; }
  .isolation-bootstrap-3.groupe-lp .demarche-client div * {
    color: #393A3C; }
  .isolation-bootstrap-3.groupe-lp .demarche-client div li {
    font-weight: bold; }
.isolation-bootstrap-3.equipe-bonenfant-malo .banner-main .banner-title {
  top: -80px; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .banner-main .banner-title p {
    text-transform: uppercase;
    text-align: left;
    font-size: 2.2rem;
    padding: 0 40px; }
.isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12 {
  margin: 10px 2%;
  width: 46%;
  background: #6d6e72; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-first .img-responsive {
    margin-top: -80px;
    float: right; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-first, .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-2 {
    position: relative; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-first:after, .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-2:after {
      content: "";
      display: block;
      width: 40px;
      height: 74px;
      position: absolute;
      z-index: 2;
      left: 10px;
      bottom: -70px;
      background: url(/media/bonenfant-malo/content/small-down.png); }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-3 {
    margin-top: 60px;
    position: relative;
    clear: left; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-3:after {
      content: "";
      display: block;
      width: 100px;
      height: 33px;
      position: absolute;
      z-index: 2;
      right: -63px;
      bottom: 45%;
      background: url(/media/bonenfant-malo/content/left-right.png); }
    .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-3 .img-responsive {
      margin-top: -10px;
      float: left; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-4 {
    margin-top: 60px; }
.isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest ul > li, .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest h3, .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest p {
  color: #FFF; }
.isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest h3 {
  text-transform: uppercase;
  text-align: center; }
.isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest ul {
  margin-left: 20px; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest ul > li {
    list-style-type: disc;
    background: none;
    margin: 0 0 5px; }
.isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client {
  background: url("/Media/bonenfant-malo/content/demarche-client.png") no-repeat center;
  background-size: 75% auto; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client .col-sm-12 {
    border: 2px solid #DDD;
    position: relative;
    min-height: 400px; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client .col-sm-12:nth-child(1n+3) {
      padding-top: 140px; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client h3 {
    text-transform: uppercase; }
@media (max-width: 767px) {
  .isolation-bootstrap-3.equipe-bonenfant-malo .banner-main .banner-title {
    top: 0; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .banner-main .banner-title p {
      text-align: center;
      font-size: 1.8rem;
      padding: 0 10px; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client {
    background: none; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client .col-sm-12 {
      min-height: auto;
      margin-bottom: 20px; }
      .isolation-bootstrap-3.equipe-bonenfant-malo .demarche-client .col-sm-12:nth-child(1n+3) {
        padding-top: 0; }
  .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12 {
    width: 96%; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-2 {
      margin-top: 60px; }
    .isolation-bootstrap-3.equipe-bonenfant-malo .processus-invest .col-sm-12.col-3:after {
      height: 100px;
      width: 33px;
      bottom: -88px;
      left: 46%;
      background: url(/media/bonenfant-malo/content/up-down.png); } }
.isolation-bootstrap-3.equipe-vazzoler-dumont .event-featured, .isolation-bootstrap-3.vazzoler-dumont-team .event-featured {
  background-image: url(/media/vazzoler/publications.jpg); }
.isolation-bootstrap-3.groupe-llrs .banner-main .banner-title {
  margin-top: 0;
  height: 0; }
  .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title p {
    padding: 10px;
    display: block;
    text-align: left;
    font: italic 2.5rem Times New Roman, Times Serif;
    bottom: 185px;
    left: 20px;
    max-width: 600px;
    color: #000;
    position: relative; }
  .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title .banner-accueil {
    width: 40%;
    display: block; }
  .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title .banner-infos {
    right: 0;
    left: auto;
    text-align: right; }
.isolation-bootstrap-3.groupe-llrs .bloc-demarche .bloc-middle {
  width: 33.33%;
  margin: 0 auto;
  padding: 10px;
  border-top: 2px solid  #CCC;
  border-bottom: 2px solid #CCC; }
.isolation-bootstrap-3.groupe-llrs .bloc-demarche .col-sm-8 {
  border-top: 2px solid #CCC;
  border-bottom: 2px solid #CCC;
  min-height: 160px; }
  .isolation-bootstrap-3.groupe-llrs .bloc-demarche .col-sm-8:nth-child(2) {
    border: 0; }
@media (max-width: 767px) {
  .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title {
    height: auto; }
    .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title p {
      bottom: 0;
      text-align: center;
      left: 0; }
    .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title .banner-accueil {
      width: auto; }
    .isolation-bootstrap-3.groupe-llrs .banner-main .banner-title .banner-infos {
      text-align: center;
      right: auto; }
  .isolation-bootstrap-3.groupe-llrs .bloc-demarche .bloc-middle {
    width: 100%;
    border: 0; }
  .isolation-bootstrap-3.groupe-llrs .bloc-demarche .col-sm-8 {
    min-height: auto; } }
.isolation-bootstrap-3.groupe-hagerman-archambault .event-featured, .isolation-bootstrap-3.group-hagerman-archambault .event-featured {
  background-image: url(/media/hagerman-archambault/bg-publications.jpg); }
.isolation-bootstrap-3.groupe-hagerman-archambault .banner-main .banner-title p, .isolation-bootstrap-3.group-hagerman-archambault .banner-main .banner-title p {
  text-transform: uppercase; }
.isolation-bootstrap-3.equipe-hugo-bonenfant .event-featured {
  background-image: url(/media/hugo-bonenfant/bg-chroniques.jpg); }
.isolation-bootstrap-3.equipe-lacasse-pare .banner-main .banner-title {
  margin-top: -50px; }
  .isolation-bootstrap-3.equipe-lacasse-pare .banner-main .banner-title p {
    text-transform: uppercase;
    background: rgba(91, 121, 147, 0.5);
    color: #FFF;
    padding: 10px;
    display: block;
    bottom: 0px;
    text-align: center;
    position: relative;
    font-size: 2.2rem; }
.isolation-bootstrap-3.equipe-lacasse-pare .fleche li {
  margin: 1rem auto;
  text-align: center;
  width: 30rem;
  background: none; }
  .isolation-bootstrap-3.equipe-lacasse-pare .fleche li::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    margin: 10px auto 0;
    border-width: 10px 10px 0 10px;
    border-color: #007944 transparent transparent transparent; }
  .isolation-bootstrap-3.equipe-lacasse-pare .fleche li:last-child:after {
    display: none; }
.isolation-bootstrap-3.equipe-martin-bray .banner-main .banner-title p, .isolation-bootstrap-3.team-martin-bray .banner-main .banner-title p {
  font: italic 2.2rem Times New Roman, Times, serif; }
.isolation-bootstrap-3.equipe-martin-bray .event-featured, .isolation-bootstrap-3.team-martin-bray .event-featured {
  background-image: url(/media/martin-bray/bg-publications-accueil.jpg); }
.isolation-bootstrap-3.groupe-ouellet-bolduc .block-special .block {
  background-color: #e3e4e5;
  padding: 0.2rem 1rem;
  width: 50%;
  text-align: left;
  margin-left: 25%;
  border-bottom: 1px solid #c8c9cb;
  position: relative;
  margin-bottom: 2rem; }
  @media (max-width: 767px) {
    .isolation-bootstrap-3.groupe-ouellet-bolduc .block-special .block {
      width: 100%;
      margin-left: 0; } }
.isolation-bootstrap-3.groupe-ouellet-bolduc .block-special h4 {
  color: #007944;
  border-bottom: 1px solid #c8c9cb;
  position: relative;
  font-size: 2rem; }
.isolation-bootstrap-3.groupe-ouellet-bolduc .block-special p strong {
  color: #007944;
  font-size: 1.7rem;
  font-weight: normal; }
.isolation-bootstrap-3.groupe-ouellet-bolduc .block-special .border-arrow {
  border-bottom: 1px solid #c8c9cb;
  position: relative;
  margin-bottom: 2rem; }
.isolation-bootstrap-3.groupe-ouellet-bolduc .block-special .block:after, .isolation-bootstrap-3.groupe-ouellet-bolduc .block-special h4:after, .isolation-bootstrap-3.groupe-ouellet-bolduc .block-special .border-arrow:after {
  content: " ";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #c8c9cb;
  position: absolute;
  bottom: -10px;
  left: 50%; }
.isolation-bootstrap-3.equipe-rene-gagnon .banner-title {
  max-width: 1200px;
  margin: 0 auto; }
  .isolation-bootstrap-3.equipe-rene-gagnon .banner-title p {
    color: #FFF;
    font-style: italic;
    font-size: 24px;
    font-size: 2.4rem;
    text-align: left;
    padding: 20px;
    width: 385px;
    background: rgba(0, 0, 0, 0.25);
    position: relative;
    right: 9%;
    top: -185px;
    left: 0; }
    @media (max-width: 767px) {
      .isolation-bootstrap-3.equipe-rene-gagnon .banner-title p {
        font-size: 18px;
        font-size: 1.8rem;
        padding: 10px;
        width: auto;
        top: -100px; } }
  .isolation-bootstrap-3.equipe-rene-gagnon .banner-title .banner-products {
    background: none;
    color: #393A3C;
    left: 9%;
    font-size: 18px;
    font-size: 1.8rem; }
    @media (max-width: 767px) {
      .isolation-bootstrap-3.equipe-rene-gagnon .banner-title .banner-products {
        top: 0;
        left: 0;
        text-align: center; } }
.isolation-bootstrap-3.equipe-rene-gagnon .event-featured {
  background-image: url(/media/rene-gagnon/bg-chroniques.jpg); }
.isolation-bootstrap-3.equipe-rousseau .event-featured {
  background-image: url(/media/rousseau/bg-temoignages-accueil.jpg); }
.isolation-bootstrap-3.equipe-wuong-gregoire .event-featured {
  background-image: url(/media/wuong-gregoire/bg-chroniques.jpg); }
.isolation-bootstrap-3.equipe-wuong-gregoire .banner-main .banner-title p {
  text-transform: uppercase;
  background: rgba(0, 0, 0, 0.6);
  color: #FFF;
  padding: 5px;
  display: block;
  bottom: 50px;
  padding: 10px 20px;
  text-align: center;
  position: relative; }
@media (max-width: 767px) {
  .isolation-bootstrap-3.equipe-wuong-gregoire .banner-main .banner-title p {
    font-size: 1.6rem; } }
.isolation-bootstrap-3.equipe-wuong-gregoire .banner-main .banner-title p {
  text-transform: uppercase; }
