      /*html {
        height: 100%;
        width: 100%;
      }*/

body {
        font-family: 'Open Sans', serif;
        margin: 0;
        padding: 0;
        height: 100%;
        width: 100%;
        -webkit-font-smoothing: antialiased;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
        overflow-x: hidden;
}



.index {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: hidden;
      overflow-y: hidden;
      background-color: rgb(36, 36, 36);
      width: 100vw;
    height: 423.708vw;
    left: 0vw;
    top: 0vw;
	z-index:1;

}

.footer {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 100vw;
    height: 43.333vw;
    left: 0vw;
    top: 419.531vw;

}

.footer .rectangle445 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(36, 36, 36, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 100vw;
    height: 39.115vw;
    left: 0vw;
    top: 0vw;

}

.footer .browncharbonneaulogotransparent {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/browncharbonneaulogotransparent.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      
      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 23.438vw;
    height: 7.813vw;
    left: 4.115vw;
    top: 4.635vw;

}

.footer .atBrownCharbonneauLlpWeRepresentClientsFromThroughoutCaliforniaIncludingOrangeCountyLosAngelesIrvineNewportBeachSantaAnaBeverlyHillsAnaheimElToroLagunaMissionViejoHuntingtonBeachGardenGroveTemeculaRiversi {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 0.833vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: hidden;
      overflow-y: hidden;
      width: 22.344vw;
    height: 18.552vw;
    left: 5.208vw;
    top: 12.760vw;
	font-weight:400;
}

.footer .group113 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 10.729vw;
    height: 1.979vw;
    left: 5.208vw;
    top: 33.177vw;

}

.footer .group113 .path95 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 2.240vw;
    height: 1.823vw;
    left: 3.802vw;
    top: 0vw;

}

.footer .group113 .path96 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 1.042vw;
    height: 2.083vw;
    left: -0.052vw;
    top: -0.052vw;

}

.footer .group113 .path97 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 1.927vw;
    height: 1.510vw;
    left: 8.854vw;
    top: 0.208vw;

}

.footer .group113 svg:hover {fill: #fedb31;}

.footer .linkedin svg:hover {
  color: #fedb31;
}

.footer .instagram svg:hover {
  color: #fedb31;
}

.footer .linkedin svg {
  position: absolute;
  box-sizing: content-box;
  -ms-transform: rotate(0.00deg);
  -webkit-transform: rotate(0.00deg);
  transform: rotate(0.00deg);
  -ms-transform-origin: center;
  -webkit-transform-origin: center;
  transform-origin: center;
  fill: rgba(255, 255, 255, 1);
  stroke: rgba(0, 0, 0, 0);
  stroke-width: 0.052vw;
  stroke-linecap: butt;
  box-shadow: none;
  width: 1.927vw;
  height: 1.510vw;
  left: 12.854vw;
  top: 0.208vw;
}

.footer .instagram svg {
  position: absolute;
  box-sizing: content-box;
  -ms-transform: rotate(0.00deg);
  -webkit-transform: rotate(0.00deg);
  transform: rotate(0.00deg);
  -ms-transform-origin: center;
  -webkit-transform-origin: center;
  transform-origin: center;
  fill: rgba(255, 255, 255, 1);
  stroke: rgba(0, 0, 0, 0);
  stroke-width: 0.052vw;
  stroke-linecap: butt;
  box-shadow: none;
  width: 1.927vw;
  height: 1.510vw;
  left: 16.854vw;
  top: 0.208vw;
}

.footer .instagram {
  color: white;
}

.footer .linkedin {
  color: white;
}


.footer .rectangle446 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(234, 234, 234, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 100vw;
    height: 4.219vw;
    left: 0vw;
    top: 39.115vw;

}

.footer .group114 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 1.615vw;
    height: 2.292vw;
    left: 72.917vw;
    top: 6.146vw;

}

.footer .group114 .path98 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 1.719vw;
    height: 2.396vw;
    left: -0.052vw;
    top: -0.052vw;

}

.footer .path111 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 1.719vw;
    height: 2.396vw;
    left: 32.031vw;
    top: 6.094vw;

}

.footer .group115 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 2.292vw;
    height: 2.292vw;
    left: 52.240vw;
    top: 6.094vw;

}

.footer .group115 .rectangle430 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(0, 0, 0, 0);
      border-bottom-style: solid;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(0, 0, 0, 0);
      border-left-style: solid;
      border-left-width: 0.052vw;
      border-right-color: rgba(0, 0, 0, 0);
      border-right-style: solid;
      border-right-width: 0.052vw;
      border-top-color: rgba(0, 0, 0, 0);
      border-top-style: solid;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 1.354vw;
    height: 0.521vw;
    left: 0.417vw;
    top: -0vw;

}

.footer .group115 .path100 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 2.396vw;
    height: 1.042vw;
    left: -0.052vw;
    top: 0.625vw;

}

.footer .group115 .ellipse6 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 0.208vw;
    height: 0.208vw;
    left: 0.156vw;
    top: 0.938vw;

}

.footer .group115 .path101 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(255, 255, 255, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 1.510vw;
    height: 0.938vw;
    left: 0.365vw;
    top: 1.406vw;

}

.footer .phone7145053000 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 10.052vw;
    height: 3.646vw;
    left: 35.260vw;
    top: 5.521vw;

}

.footer .phone7145053000 .phone7145053000-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 500;
    font-style: italic;
    font-size: 1.302vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.footer .phone7145053000 .phone7145053000-6 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: normal;
    font-size: 1.302vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.footer .fax7145053070 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 10.052vw;
    height: 3.646vw;
    left: 56.094vw;
    top: 5.469vw;

}

.footer .fax7145053070 .fax7145053070-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 500;
    font-style: italic;
    font-size: 1.302vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.footer .fax7145053070 .fax7145053070-4 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: normal;
    font-size: 1.302vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.footer .x420ExchangeSuite270IrvineCa92602 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 18.75vw;
    height: 3.594vw;
    left: 76.042vw;
    top: 5.521vw;

}

.footer .hours {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 11.146vw;
    height: 2.292vw;
    left: 32.083vw;
    top: 13.542vw;

}

.footer .monday830Am500Pmtuesday830Am500Pmwednesday830Am500Pmthursday830Am500Pmfriday830Am300PmafterHoursAndWeekendAppointmentsAreAvailable {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.042vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 17.917vw;
    height: 17.865vw;
    left: 32.083vw;
    top: 15.938vw;
	font-weight:400;

}

.footer .quickLinks {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 11.146vw;
    height: 2.292vw;
    left: 53.125vw;
    top: 13.542vw;

}

.footer .homewhyBcattorneyspracticeAreasOcDisputeResolutionsresourcesreviewsfaqscontact {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      line-height: 2.083vw;
      letter-spacing: 0.052vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.042vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 13.021vw;
    height: 21.594vw;
    left: 53.125vw;
    top: 16.198vw;
	font-weight:400;
}

.footer .homewhyBcattorneyspracticeAreasOcDisputeResolutionsresourcesreviewsfaqscontact a {color:white;text-decoration:none;}

.footer .homewhyBcattorneyspracticeAreasOcDisputeResolutionsresourcesreviewsfaqscontact a:hover {color:rgba(85, 164, 218, 1);}

.footer .rectangle447 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 25.052vw;
    height: 3.490vw;
    left: 69.740vw;
    top: 25.521vw;

}

.footer .newsletterSignUp {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(85, 164, 218, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      overflow-y: hidden;
      width: 15.604vw;
    height: 2.292vw;
    left: 69.740vw;
    top: 13.542vw;

}

.footer .signUpForOurMonthlyNewsletterForLegalUpdatesInformationAboutOurServicesToolsAndTipsForYourCaseAndMore {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.042vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 25.052vw;
    height: 7.5vw;
    left: 69.740vw;
    top: 15.938vw;

}

.footer .emailAddress08320732 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.042vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 9.167vw;
    height: 1.25vw;
    left: 70.990vw;
    top: 26.667vw;

}

.footer .line18 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      stroke: rgba(255, 255, 255, 1);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 62.656vw;
    height: 0.052vw;
    left: 32.083vw;
    top: 11.302vw;

}

.footer .group116 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 13.604vw;
    height: 3.490vw;
    left: 69.788vw;
    top: 25.521vw;

}

.footer .group116 .group159ea8b02f {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 7.604vw;
    height: 3.490vw;
    left: 0vw;
    top: 0vw;

}

.footer a:hover .group116 .group159ea8b02f .rectangle3970d61aa32 {background-color:rgb(137, 193, 230);}

.footer .group116 .group159ea8b02f .rectangle3970d61aa32 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 11.604vw;
    height: 3.490vw;
    left: 0vw;
    top: 0vw;

}

.footer .group116 .submit {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(0, 0, 0, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 4.479vw;
    height: 1.458vw;
    left: 1.563vw;
    top: 0.885vw;

}

.footer .xBrownCharbonneauLlpAllRightsReservedDisclaimerPrivacyPolicySiteMapDesignedByFuelWebMarketing {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(103, 104, 104, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 0.833vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 75.781vw;
    height: 1.927vw;
    left: 12.135vw;
    top: 40.521vw;

}

.footer .xBrownCharbonneauLlpAllRightsReservedDisclaimerPrivacyPolicySiteMapDesignedByFuelWebMarketing a {color:rgba(103,104,104,1); text-decoration:none;}

.footer .xBrownCharbonneauLlpAllRightsReservedDisclaimerPrivacyPolicySiteMapDesignedByFuelWebMarketing a:hover {color:rgba(85, 164, 218, 1);}

.footer .xBrownCharbonneauLlpAllRightsReservedDisclaimerPrivacyPolicySiteMapDesignedByFuelWebMarketing a img {width:4.4vw;}

.section8ContactUs {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 101.042vw;
    height: 76.25vw;
    left: 0vw;
    top: 344.948vw;

}

.section8ContactUs .x4GgbActionShot {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(36, 36, 36, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 100vw;
    height: 74.323vw;
    left: 0vw;
    top: 1.927vw;

}

.section8ContactUs .group105 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 98.594vw;
    height: 20.208vw;
    left: 2.448vw;
    top: 0vw;

}

.section8ContactUs .group105 .line161c12f08e {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 98.906vw;
    height: 0.313vw;
    left: -0.156vw;
    top: 20.052vw;

}

.section8ContactUs .group105 .path105ae89606d {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 20.677vw;
    left: -0.313vw;
    top: -0.313vw;

}

.section8ContactUs .ggbActionShot {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/ggbActionShot.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      
      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 42.135vw;
    height: 63.490vw;
    left: 57.865vw;
    top: 8.75vw;

}

.section8ContactUs .group101 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 47.396vw;
    height: 32.188vw;
    left: 5.208vw;
    top: 40.052vw;

}

#JotFormIFrame-203354590862054 {
  width: 100vw;
  height: 32vw;
}

.section8ContactUs .group101 .rectangle402 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 23.177vw;
    height: 4.063vw;
    left: 0vw;
    top: 0vw;

}

.section8ContactUs .group101 .rectangle404 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 47.396vw;
    height: 4.115vw;
    left: 0vw;
    top: 5.208vw;

}

.section8ContactUs .group101 .rectangle405 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 47.396vw;
    height: 4.063vw;
    left: 0vw;
    top: 10.521vw;

}

.section8ContactUs .group101 .rectangle406 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 47.396vw;
    height: 10.729vw;
    left: 0vw;
    top: 15.729vw;

}

.section8ContactUs .group101 .rectangle403 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 23.177vw;
    height: 4.063vw;
    left: 24.219vw;
    top: 0vw;

}

.section8ContactUs .group101 .group30 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 21.302vw;
    height: 3.646vw;
    left: 26.094vw;
    top: 28.542vw;

}

.section8ContactUs .group101 .group30 .group15b0188f61 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 21.302vw;
    height: 3.646vw;
    left: 0vw;
    top: 0vw;

}

.section8ContactUs .group101 .group30 .group15b0188f61 .rectangle39711425e39 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 21.302vw;
    height: 3.646vw;
    left: 0vw;
    top: 0vw;

}

.section8ContactUs .group101 .group30 .submitForm {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 0.990vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 7.448vw;
    height: 1.354vw;
    left: 6.094vw;
    top: 0.990vw;

}

.section8ContactUs .group101 .fullName {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 8.333vw;
    height: 1.927vw;
    left: 1.719vw;
    top: 1.094vw;

}

.section8ContactUs .group101 .emailAddress {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 9.896vw;
    height: 1.927vw;
    left: 1.719vw;
    top: 6.667vw;

}

.section8ContactUs .group101 .chooseCategory {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 12.344vw;
    height: 1.927vw;
    left: 1.719vw;
    top: 11.615vw;

}

.section8ContactUs .group101 .tellUsAboutYourLegalIssue {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 21.510vw;
    height: 2.031vw;
    left: 1.719vw;
    top: 17.448vw;

}

.section8ContactUs .group101 .phoneNumber {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(150, 151, 150, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 500;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 12.813vw;
    height: 1.927vw;
    left: 25.729vw;
    top: 1.094vw;

}

.section8ContactUs .group101 .polygon1 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(180.00deg);
    -webkit-transform: rotate(180.00deg);
    transform: rotate(180.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(150, 151, 150, 1);
      box-shadow: none;
      width: 1.406vw;
    height: 0.990vw;
    left: 43.490vw;
    top: 12.031vw;

}

.section8ContactUs .contactUs {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 29.740vw;
    height: 9.271vw;
    left: 5.208vw;
    top: 13.802vw;

}

.section8ContactUs .brownCharbonneauLlpAttorneysAreKnownForCommunicatingRegularlyWithClientsAndAlwaysBeingThereToMeetOurClientsNeedsWeWillKeepYouInformedThroughoutYourCaseAndTreatYourLegalIssueWithTheImportanceItDeservesCallTodayA {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      overflow-x: unset;
      overflow-y: unset;
      width: 47.396vw;
    height: 15.365vw;
    left: 5.208vw;
    top: 21.979vw;

}

.section7FromTheBlog {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 101.302vw;
    height: 62.240vw;
    left: -0.677vw;
    top: 300.104vw;
    z-index:1;
}

.section7FromTheBlog .shutterstock1711551943517d684d {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(36, 36, 36, 1);
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 101.302vw;
    height: 62.240vw;
    left: 0vw;
    top: 0vw;

}

.section7FromTheBlog .group110 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 77.5vw;
    height: 17.656vw;
    left: 20.469vw;
    top: 1.979vw;

}

.section7FromTheBlog .group110 .line1793081147 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 77.813vw;
    height: 0.313vw;
    left: -0.156vw;
    top: 17.5vw;

}

.section7FromTheBlog .group110 .path10682a178aa {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 18.281vw;
    left: 77.188vw;
    top: -0.313vw;

}

.section7FromTheBlog .fromTheBlog {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 45.729vw;
    height: 4.896vw;
    left: 49.531vw;
    top: 12.813vw;

}

.section7FromTheBlog .learnMoreAboutOurLegalServices {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 46.146vw;
    height: 2.552vw;
    left: 49.323vw;
    top: 9.583vw;

}

.section7FromTheBlog .x019b239ce2 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.052vw;
      color: rgba(85, 164, 218, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 2.760vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 3.229vw;
    height: 3.646vw;
    left: 92.031vw;
    top: 24.219vw;

}

.section7FromTheBlog .x024ff1cc38 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.052vw;
      color: rgba(85, 164, 218, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 2.760vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 3.229vw;
    height: 3.646vw;
    left: 92.031vw;
    top: 30.885vw;

}

.section7FromTheBlog .x03c1f4e1a3 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.052vw;
      color: rgba(85, 164, 218, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 2.760vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 3.229vw;
    height: 3.646vw;
    left: 92.031vw;
    top: 40.073vw;

}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 45.677vw;
    height: 5.781vw;
    left: 44.219vw;
    top: 21.385vw;
	padding-right:1vw;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 400;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9-14 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 46.25vw;
    height: 6.042vw;
    left: 43.646vw;
    top: 30.521vw;
	padding-right:1vw;

}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b .july302020orangeCountyShareholderDisputesAttorneysb4249e6b-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 400;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b .july302020orangeCountyShareholderDisputesAttorneysb4249e6b-14 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 46.25vw;
    height: 5.938vw;
    left: 43.646vw;
    top: 39.656vw;
	padding-right:1vw;

}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys .july302020orangeCountyShareholderDisputesAttorneys-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 400;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys .july302020orangeCountyShareholderDisputesAttorneys-14 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 1.823vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 0;
    text-decoration: none;
}

.section7FromTheBlog .group112 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 37.760vw;
    height: 38.229vw;
    left: 5.885vw;
    top: 7.188vw;

}

.section7FromTheBlog .group112 .rectangle444 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(137, 192, 230, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      width: 36.927vw;
    height: 37.188vw;
    left: 0.833vw;
    top: 1.042vw;

}

.section7FromTheBlog .group112 .ggbActionShot41da8750b {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/ggbActionShot41da8750b.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 36.615vw;
    height: 36.979vw;
    left: 0vw;
    top: 0vw;

}

.section7FromTheBlog .group107 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 75.781vw;
    top: 46.302vw;

}

.section7FromTheBlog .group107 .group15350bc849 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section7FromTheBlog .group107 .group15350bc849 .rectangle39787d6e5da {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section7FromTheBlog .group107:hover .group15350bc849 .rectangle39787d6e5da {background:rgb(137, 192, 230);}

.section7FromTheBlog .group107 .readMoreBlogs {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 11.042vw;
    height: 1.458vw;
    left: 4.583vw;
    top: 1.094vw;

}

.section6Testimonials {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 102.604vw;
    height: 76.771vw;
    left: 0vw;
    top: 226.302vw;
    z-index:2;

}

.section6Testimonials .depositphotos55460229xl2015 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/depositphotos55460229xl2015.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 100vw;
    height: 62.969vw;
    left: 0vw;
    top: 13.75vw;

}

.section6Testimonials .path107 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.6029340028762817;
      








      fill: rgba(36, 36, 36, 1);
      box-shadow: none;
      width: 100vw;
    height: 64.792vw;
    left: 0vw;
    top: 11.927vw;

}

.section6Testimonials .group103 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 99.896vw;
    height: 30.104vw;
    left: 2.708vw;
    top: 0vw;

}

.section6Testimonials .group103 .line170e014d26 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 100.156vw;
    height: 0.313vw;
    left: -0.104vw;
    top: 29.948vw;

}

.section6Testimonials .group103 .path106fd8795db {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 30.729vw;
    left: -0.313vw;
    top: -0.313vw;

}

.section6Testimonials .path108 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      -webkit-filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 28.698vw;
    height: 30.938vw;
    left: 5.208vw;
    top: 33.177vw;

}

.section6Testimonials .path109 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      -webkit-filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 28.698vw;
    height: 30.938vw;
    left: 35.677vw;
    top: 33.177vw;

}

.section6Testimonials .path110 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      -webkit-filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0.573vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 28.698vw;
    height: 30.938vw;
    left: 66.042vw;
    top: 33.177vw;

}

.section6Testimonials .iHaveHadThePrivilegeToWorkWithGregBrownOnManyCasesOverThePastTenYearsHeAbsolutelyLovesTryingCasesGregHasSpentMoreDaysInTrialThanAnyAttorneyIKnowAndHeIsTheBestThereIsAtItPeriod {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 23.594vw;
    height: 16.302vw;
    left: 7.656vw;
    top: 35.729vw;

}

.section6Testimonials .lauraHessorangeCountyAttorney {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      line-height: 1.823vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.115vw;
    height: 3.542vw;
    left: 16.510vw;
    top: 58.229vw;

}

.section6Testimonials .testimonials {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 26.25vw;
    height: 4.531vw;
    left: 5.208vw;
    top: 23.854vw;

}

.section6Testimonials .group100 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 40.156vw;
    top: 68.438vw;

}

.section6Testimonials .group100 .group15d1c42c7b {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section6Testimonials .group100 .group15d1c42c7b .rectangle397a7d1a175 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section6Testimonials .group100:hover .group15d1c42c7b .rectangle397a7d1a175 {background:rgb(137, 192, 230);}

.section6Testimonials .group100 .readMoreReviews {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 12.396vw;
    height: 1.458vw;
    left: 3.385vw;
    top: 1.094vw;

}

.section6Testimonials .gregIsAnAssetToAnyoneSeekingLegalRepresentationBecauseOfHisKnowledgeStyleTacticalStrategyAndAnticipationHeIsDefinitelyWellVersedInTheCourtRoomIfYourCaseIsLitigatedIHighlyRecommendHisServices {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 23.594vw;
    height: 18.438vw;
    left: 38.281vw;
    top: 35.677vw;

}

.section6Testimonials .congratulationsOnBeingSelectedByOcMetroAsOneOfTheTopAttorneysInOrangeCountyItIsAWellDeservedRecognition {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 23.385vw;
    height: 10.833vw;
    left: 68.75vw;
    top: 35.677vw;

}

.section6Testimonials .anthonyDibernardo {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 11.719vw;
    height: 1.719vw;
    left: 49.635vw;
    top: 59.167vw;

}

.section6Testimonials .judgeThomasThrasher {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      line-height: 2.604vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 13.594vw;
    height: 1.719vw;
    left: 78.542vw;
    top: 59.167vw;

}

.section6Testimonials .xb1a6db56 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.9951980113983154;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(254, 219, 49, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.396vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Libre Baskerville', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 4.688vw;
    height: 16.510vw;
    left: 7.865vw;
    top: 55.104vw;

}

.section6Testimonials .x1645f28 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.9951980113983154;
      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(254, 219, 49, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.396vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Libre Baskerville', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 4.688vw;
    height: 16.510vw;
    left: 38.281vw;
    top: 55.104vw;

}

.section6Testimonials .xf53e671d {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.9951980113983154;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(254, 219, 49, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.396vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Libre Baskerville', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 4.688vw;
    height: 16.510vw;
    left: 68.854vw;
    top: 55.104vw;

}

.section5WhyChooseBc {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 108.385vw;
    height: 73.906vw;
    left: -8.229vw;
    top: 174.583vw;
    z-index:3;

}

.section5WhyChooseBc .shutterstock1711551943ed2062ec {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 100.208vw;
    height: 62.292vw;
    left: 8.125vw;
    top: 11.615vw;

}

.section5WhyChooseBc .group111 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 38.542vw;
    height: 58.438vw;
    left: 0vw;
    top: 5.104vw;

}

.section5WhyChooseBc .group111 .bcsquareonlytransparency17688ef7 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 11.25vw;
    top: 11.667vw;

}

.section5WhyChooseBc .group111 .bcsquareonlytransparencyf3f06465 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 6.771vw;
    top: 39.167vw;

}

.section5WhyChooseBc .group111 .bcsquareonlytransparencya866656c {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0vw;
    top: 0vw;

}

.section5WhyChooseBc .group111 .bcsquareonlytransparencya80072e9 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0.365vw;
    top: 23.177vw;

}

.section5WhyChooseBc .group111 .bcsquareonlytransparency7f518029 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 18.438vw;
    top: 26.979vw;

}

.section5WhyChooseBc .ourIrvineBasedBusinessAndFamilyLawAttorneysProvideComprehensiveResultsDrivenLegalCounselInTheFieldOfBusinessLawBrownCharbonneausExpertiseLiesInResolvingBusinessDisputesIncludingFraudBreachOfFiduciaryDutyBreachOf {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.865vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 56.510vw;
    height: 30.521vw;
    left: 46.510vw;
    top: 32.552vw;
    font-weight:400;
}

.section5WhyChooseBc .southernCalifornialegalNeeds {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 54.063vw;
    height: 9.271vw;
    left: 48.906vw;
    top: 18.75vw;

}

.section5WhyChooseBc .group92 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 83.333vw;
    top: 65.469vw;

}

.section5WhyChooseBc .group92 .group158ff01854 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section5WhyChooseBc .group92 .group158ff01854 .rectangle3979487e185 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;
    transition:background-color .3s ease;
}

.section5WhyChooseBc .group92:hover .group158ff01854 .rectangle3979487e185 {background-color:rgb(135, 189, 227);cursor:pointer !important;}

.section5WhyChooseBc .group92 .getInTouchWithUs21738b48 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 13.75vw;
    height: 1.458vw;
    left: 2.760vw;
    top: 1.094vw;

}

.section5WhyChooseBc .whyYouChooseUsForAllYour {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 400;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 34.115vw;
    height: 2.552vw;
    left: 68.854vw;
    top: 15.990vw;

}

.section5WhyChooseBc .group102 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 77.5vw;
    height: 30.104vw;
    left: 28.385vw;
    top: 0vw;

}

.section5WhyChooseBc .group102 .line17 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 77.813vw;
    height: 0.313vw;
    left: -0.156vw;
    top: 29.948vw;

}

.section5WhyChooseBc .group102 .path106 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 30.729vw;
    left: 77.188vw;
    top: -0.313vw;

}

.section5WhyChooseBc .group94 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.479vw;
    height: 11.823vw;
    left: 13.438vw;
    top: 15.208vw;

}

.section5WhyChooseBc .group94 .rectangle441 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(137, 192, 230, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      width: 17.344vw;
    height: 11.198vw;
    left: 0vw;
    top: 0.625vw;

}

.section5WhyChooseBc .group94 .mmcActionShot3 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/mmcActionShot3.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
      width: 18.802vw;
    height: 11.302vw;
    left: 0.677vw;
    top: 0vw;

}

.section5WhyChooseBc .group96 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 24.375vw;
    height: 19.583vw;
    left: 13.438vw;
    top: 45.885vw;

}

.section5WhyChooseBc .group96 .rectangle442 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(137, 192, 230, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      width: 23.073vw;
    height: 18.385vw;
    left: 0vw;
    top: 1.198vw;

}

.section5WhyChooseBc .group96 .partnerGroupShot {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/partnerGroupShot.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
      width: 23.333vw;
    height: 19.010vw;
    left: 1.042vw;
    top: 0vw;

}

.section5WhyChooseBc .group95 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 20.469vw;
    height: 16.354vw;
    left: 21.667vw;
    top: 28.333vw;

}

.section5WhyChooseBc .group95 .rectangle443 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(137, 192, 230, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      width: 19.531vw;
    height: 15.677vw;
    left: 0vw;
    top: 0.677vw;

}

.section5WhyChooseBc .group95 .ggbActionShot4 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/ggbActionShot4.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 0.1607843137254902));
      width: 19.531vw;
    height: 15.677vw;
    left: 0.938vw;
    top: 0vw;

}

.section3PracticeAreaText {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 108.385vw;
    height: 107.865vw;
    left: 0vw;
    top: 78.177vw;

}

.section3PracticeAreaText .path103 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      box-shadow: none;
      width: 100vw;
    height: 81.302vw;
    left: 0vw;
    top: 26.563vw;

}

.section3PracticeAreaText .group104 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 72.917vw;
    height: 17.917vw;
    left: 2.188vw;
    top: 27.188vw;

}

.section3PracticeAreaText .group104 .line16 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 73.229vw;
    height: 0.313vw;
    left: -0.156vw;
    top: 17.760vw;

}

.section3PracticeAreaText .group104 .path105 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 18.438vw;
    left: -0.313vw;
    top: -0.313vw;

}

.section3PracticeAreaText .group91 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 38.542vw;
    height: 70.052vw;
    left: 69.844vw;
    top: 0vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparency283ae8d1 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 11.25vw;
    top: 23.281vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparency863dc8ba {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonlytransparency863dc8ba.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 11.302vw;
    top: 0vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparencyf96947ed {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonlytransparencyf96947ed.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 6.771vw;
    top: 50.781vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparency114eedb1 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonlytransparency114eedb1.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0vw;
    top: 11.563vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparency65904c59 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonlytransparency65904c59.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0.365vw;
    top: 34.792vw;

}

.section3PracticeAreaText .group91 .bcsquareonlytransparency469d8efb {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonlytransparency469d8efb.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 18.438vw;
    top: 38.594vw;

}

.section3PracticeAreaText .practiceAreas {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 54.063vw;
    height: 4.896vw;
    left: 5.208vw;
    top: 38.594vw;

}

.section3PracticeAreaText .browseThroughSomeOfOur {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 34.115vw;
    height: 2.552vw;
    left: 5.208vw;
    top: 35.365vw;

}

.section3PracticeAreaText .ourAttorneysAreTrialLawyersWithStrongReputationsButWeAreMuchMoreThanJustLitigatorsWeHaveHelpedManyClientsResolveTheirDifferencesAmicablyThroughNegotiatedSettlementsMediationAndTrialWeWillListenToYourNeedsAdviseYou {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.865vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: hidden;
      overflow-y: hidden;
      width: 61.823vw;
    height: 19.323vw;
    left: 5.208vw;
    top: 47.344vw;

}

.section4PracticeAreaImages {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 100vw;
    height: 37.240vw;
    left: 0vw;
    top: 149.010vw;
    z-index:4;

}

.section4PracticeAreaImages .group89 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 100vw;
    height: 37.240vw;
    left: 0vw;
    top: 0vw;

}

.section4PracticeAreaImages .group89 .depositphotos160064064StockPhotoBusinessmenShakingHands {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/depositphotos160064064StockPhotoBusinessmenShakingHands.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.052vw;
    height: 37.240vw;
    left: 0vw;
    top: 0vw;

}

.section4PracticeAreaImages .group89 .depositphotos174274098StockPhotoCoupleArguingAtLawyerOffice {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/depositphotos174274098StockPhotoCoupleArguingAtLawyerOffice.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.948vw;
    height: 37.240vw;
    left: 79.052vw;
    top: 0vw;

}

.section4PracticeAreaImages .group89 .depositphotos309536744StockPhotoSelectiveFocusYoungMulticulturalBusinessmen {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/depositphotos309536744StockPhotoSelectiveFocusYoungMulticulturalBusinessmen.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20vw;
    height: 37.240vw;
    left: 60vw;
    top: 0vw;

}

.section4PracticeAreaImages .group89 .depositphotos389671376StockPhotoPortraitSmartAsianFemaleEngineer {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/depositphotos389671376StockPhotoPortraitSmartAsianFemaleEngineer.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.948vw;
    height: 37.240vw;
    left: 40vw;
    top: 0vw;

}

.section4PracticeAreaImages .group89 .christinaWocintechchatComDchbaegafzgUnsplash {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/christinaWocintechchatComDchbaegafzgUnsplash.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.052vw;
    height: 37.240vw;
    left: 19.948vw;
    top: 0vw;

}

.section4PracticeAreaImages .rectangle440 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.5988730192184448;
      








      background-color: rgba(36, 36, 36, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 100vw;
    height: 37.240vw;
    left: 0vw;
    top: 0vw;

}

.section4PracticeAreaImages .businessCorporateLitigation {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 16.25vw;
    height: 7.708vw;
    left: 2.167vw;
    top: 13.792vw;

}

.section4PracticeAreaImages .area:hover .businessCorporateLitigation {color:rgba(254, 219, 49, 1);}

.section4PracticeAreaImages .area .rectangle440 {transition:opacity .3s ease;}
.section4PracticeAreaImages .area:hover .rectangle440 {opacity:.2;}

.section4PracticeAreaImages .constructionRealEstate {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 16.25vw;
    height: 5.729vw;
    left: 41.719vw;
    top: 14.781vw;

}

.section4PracticeAreaImages .area:hover .constructionRealEstate {color:rgba(254, 219, 49,1);}

.section4PracticeAreaImages .trialPractice {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 16.25vw;
    height: 2.604vw;
    left: 21.479vw;
    top: 16.344vw;

}

.section4PracticeAreaImages .area:hover .trialPractice {color:rgba(254, 219, 49, 1);}

.section4PracticeAreaImages .familyLaw {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 16.25vw;
    height: 2.188vw;
    left: 81.427vw;
    top: 15vw;

}

.section4PracticeAreaImages .area:hover .familyLaw {color:rgba(254, 219, 49, 1);}

.section4PracticeAreaImages .x01 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.29905200004577637;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.448vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.583vw;
    height: 16.563vw;
    left: 3.125vw;
    top: 9.167vw;

}

.section4PracticeAreaImages .x02 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.29905200004577637;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.448vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.583vw;
    height: 16.563vw;
    left: 81.552vw;
    top: 9.167vw;

}

.section4PracticeAreaImages .x03 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.29905200004577637;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.448vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.583vw;
    height: 16.563vw;
    left: 61.708vw;
    top: 9.167vw;

}

.section4PracticeAreaImages .x04 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.29905200004577637;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.448vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.583vw;
    height: 16.563vw;
    left: 41.865vw;
    top: 9.167vw;

}

.section4PracticeAreaImages .x05 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      opacity: 0.29905200004577637;
      








      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 12.448vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 14.583vw;
    height: 16.563vw;
    left: 22.021vw;
    top: 9.167vw;

}

.section4PracticeAreaImages .employmentdisputes {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: center;
      letter-spacing: 0vw;
      color: white;
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 16.25vw;
    height: 5.729vw;
    left: 61.688vw;
    top: 14.781vw;
}

.section4PracticeAreaImages .area:hover .employmentdisputes {color:rgba(249, 219, 49, 1);}

.section4PracticeAreaImages .area > div:hover {cursor:pointer !important;}

.section2OcLawFirmYouCanTrust {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 108.438vw;
    height: 85.885vw;
    left: -8.438vw;
    top: 22.760vw;
    z-index:1;

}

.section2OcLawFirmYouCanTrust .rectangle437 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(36, 36, 36, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 100vw;
    height: 68.854vw;
    left: 8.438vw;
    top: 17.031vw;

}

.section2OcLawFirmYouCanTrust .screenShot20201002At83948Am {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/screenShot20201002At83948Am.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 100vw;
    height: 8.698vw;
    left: 8.438vw;
    top: 73.490vw;

}

.section2OcLawFirmYouCanTrust .brownCharbonneauLlpIsATopRatedOrangeCountyCaliforniaBusinessAndFamilyLawFirmInIrvineAsAnAvRatedLawFirmWeAreProudOfOur100SuperbClientRatingFromAvvoOurTopReviewedSouthernCaliforniaAttorneysHaveAlsoEarnedSpec {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: justify;
      line-height: 2.865vw;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.302vw;
      font-weight: 400;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 45.885vw;
    height: 19.635vw;
    left: 57.344vw;
    top: 42.604vw;

}

.section2OcLawFirmYouCanTrust .orangeCountyLawFirmYouCanTrust {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.385vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      
      
      width: 54.063vw;
    height: 9.271vw;
    left: 49.167vw;
    top: 29.167vw;

}

.section2OcLawFirmYouCanTrust .group17 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 83.542vw;
    top: 65.469vw;

}

.section2OcLawFirmYouCanTrust .group17:hover .group1540a76171 .rectangle397929ecff8 {background:rgb(137, 192, 230);cursor:pointer !important;}

.section2OcLawFirmYouCanTrust .group17 .group1540a76171 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section2OcLawFirmYouCanTrust .group17 .group1540a76171 .rectangle397929ecff8 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section2OcLawFirmYouCanTrust .group17 .getInTouchWithUs21edaed7 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 13.75vw;
    height: 1.458vw;
    left: 2.760vw;
    top: 1.094vw;

}

.section2OcLawFirmYouCanTrust .chooseATopRated {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.823vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      width: 34.115vw;
    height: 2.552vw;
    left: 69.115vw;
    top: 26.406vw;

}

.section2OcLawFirmYouCanTrust .line15 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 64.375vw;
    height: 0.313vw;
    left: 41.927vw;
    top: 40.365vw;

}

.section2OcLawFirmYouCanTrust .path104 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: transparent;
      stroke: rgba(85, 164, 218, 1);
          stroke-width: 0.313vw;
          stroke-linecap: square;
      box-shadow: none;
      width: 0.625vw;
    height: 30.729vw;
    left: 105.833vw;
    top: 10.052vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 38.542vw;
    height: 70.052vw;
    left: 0vw;
    top: 0vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency3d18be31 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 11.25vw;
    top: 23.281vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparencyced5f332 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 11.302vw;
    top: 0vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency0b19a6d7 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 6.771vw;
    top: 50.781vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparencyfa2ba07e {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0vw;
    top: 11.563vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency8bf6ce1d {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 0.365vw;
    top: 34.792vw;

}

.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/bcsquareonly.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 20.104vw;
    height: 19.271vw;
    left: 18.438vw;
    top: 38.594vw;

}

.section2OcLawFirmYouCanTrust .rectangle439 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(137, 192, 230, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.313vw rgba(0, 0, 0, 1));
      width: 37.708vw;
    height: 18.229vw;
    left: 15.469vw;
    top: 43.854vw;

}

.section2OcLawFirmYouCanTrust .screenShot20201003At23723Pm {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/screenShot20201003At23723Pm.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 38.229vw;
    height: 21.667vw;
    left: 13.646vw;
    top: 39.115vw;

}


/*.section2OcLawFirmYouCanTrust .BestFirms {
  display: block;
  position: absolute;
  width: 8vw;
  height: 8vw;
  top: 74vw;
  left: 10vw;
}*/

.section2OcLawFirmYouCanTrust .AVPreeminent {
  display: block;
  position: absolute;
  width: 7vw;
  height: 9vw;
  top: 74vw;
  left: 38vw;
}

.section2OcLawFirmYouCanTrust .NBTA {
  display: block;
  position: absolute;
  width: 7vw;
  height: 8vw;
  top: 74vw;
  left: 59vw;
}

.section2OcLawFirmYouCanTrust .AIFLA {
  display: block;
  position: absolute;
  width: 7vw;
  height: 8vw;
  top: 74vw;
  left: 69vw;
}

.section2OcLawFirmYouCanTrust .Forbes {
  display: block;
  position: absolute;
  width: 8.5vw;
  height: 8vw;
  top: 74vw;
  left: 78vw;
}

.section2OcLawFirmYouCanTrust .TopTrial {
  display: block;
  position: absolute;
  width: 7.5vw;
  height: 8vw;
  top: 74vw;
  left: 89vw;
}

.section2OcLawFirmYouCanTrust .StateBoard {
  display: block;
  position: absolute;
  width: 8.5vw;
  height: 8vw;
  top: 74vw;
  left: 98vw;
}


.section1 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 100.313vw;
    height: 56.406vw;
    left: -0.104vw;
    top: 0vw;
    z-index:2;
    background-image: url('https://www.bc-llp.com/assets/images/depositphotos13691018xl2015.png');
    background-size: cover;
}

.section1 .depositphotos13691018xl2015 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(255, 255, 255, 0);
      -webkit-filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.573vw 0.625vw rgba(0, 0, 0, 1));
      width: 100.208vw;
    height: 56.406vw;
    left: 0.104vw;
    top: 0vw;

}

.section1 .shutterstock1711551943 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: transparent;
      box-shadow: none;
      width: 100.208vw;
    height: 56.406vw;
    left: 0vw;
    top: 0vw;

}

.section1 .strategicLegalSolutions {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.365vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 5vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 82.240vw;
    height: 8.385vw;
    left: 5.313vw;
    top: 20.115vw;
	text-shadow:0vw 0.156vw 0.521vw rgba(0, 0, 0, 1);
	line-height:5vw;
}

.section1 .withYouInMind {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: right;
      letter-spacing: 0.260vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3vw;
      font-weight: 700;
    font-style: italic;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 41.979vw;
    height: 6.302vw;
    left: 4.538vw;
    top: 32.292vw;
	text-shadow:0vw 0.156vw 0.521vw rgba(0, 0, 0, 1);
	line-height:5vw;
}

.section1 .withYouInMind .withYouInMind-0 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 4.340vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 5.46;
    text-decoration: none;
}

.section1 .withYouInMind .withYouInMind-5 {
    color: rgba(254, 219, 49, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 4.740vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 5.46;
    text-decoration: none;
}

.section1 .withYouInMind .withYouInMind-8 {
    color: rgba(255, 255, 255, 1);
    font-weight: 700;
    font-style: italic;
    font-size: 4.740vw;
    font-family: 'Avenir Next', Arial;
    letter-spacing: 5.46;
    text-decoration: none;
}

.section1 .USnewsBestfirms {
	position: absolute;
	width: 16vw;
	right: 7vw;
	top: 12vw;
}

.section1 .southernCalifornia {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.156vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 3.438vw;
      font-weight: 500;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      -webkit-filter: drop-shadow(0vw 0.156vw 0.521vw rgba(0, 0, 0, 1));
    filter: drop-shadow(0vw 0.156vw 0.521vw rgba(0, 0, 0, 1));
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 40.938vw;
    height: 4.583vw;
    left: 5.313vw;
    top: 14.688vw;
	text-shadow: 0vw 0.156vw 0.521vw rgb(0, 0, 0);
}

.section1 .group88 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 5.313vw;
    top: 36.667vw;

}

.section1 .group88 .group15 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section1 .group88 .group15 .rectangle397 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(254, 219, 49, 1);
      border-bottom-color: rgba(255, 255, 255, 1);
      border-bottom-style: none;
      border-bottom-width: 0.156vw;
      border-left-color: rgba(255, 255, 255, 1);
      border-left-style: none;
      border-left-width: 0.156vw;
      border-right-color: rgba(255, 255, 255, 1);
      border-right-style: none;
      border-right-width: 0.156vw;
      border-top-color: rgba(255, 255, 255, 1);
      border-top-style: none;
      border-top-width: 0.156vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 19.688vw;
    height: 3.854vw;
    left: 0vw;
    top: 0vw;

}

.section1 .group88:hover .group15 .rectangle397 {background-color:rgb(137, 192, 230);cursor:pointer;}

.section1 .group88 .getInTouchWithUs {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(36, 36, 36, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 1.094vw;
      font-weight: 700;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 13.75vw;
    height: 1.458vw;
    left: 2.760vw;
    top: 1.094vw;

}

.site-header > .menu {

      display: block;
      position: relative;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 101.146vw;
    height: 9.063vw;
    left: -0vw;
    top: -0.104vw;
    z-index:2;

}

.site-header > .menu .rectangle438 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(36, 36, 36, 1);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 100vw;
    height: 7.656vw;
    left: 0vw;
    top: 0.104vw;

}

.site-header > .menu .homeWhyBcAttorneysPracticeAreasOcDisputeResolutionsResourcesContact {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(255, 255, 255, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 0.990vw;
      font-weight: 700;
    font-style: normal;
      font-family: Avenir, Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: normal;
      width: 68.042vw;
    height: 1.354vw;
    left: 30.833vw;
    top: 4.583vw;

}

.site-header > .menu .line7 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      stroke: rgba(255, 255, 255, 1);
          stroke-width: 1px;
          stroke-linecap: butt;
      box-shadow: none;
      width: 78.177vw;
    height: 1px;
    left: 22.969vw;
    top: 3.333vw;

}

.site-header > .menu .path73 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      fill: rgba(36, 36, 36, 1);
      stroke: rgba(255, 255, 255, 1);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 30.625vw;
    height: 9.167vw;
    left: -0.052vw;
    top: -0.052vw;

}

.site-header > .menu .browncharbonneaulogonotaglinetransparent {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      background-image: url("https://www.bc-llp.com/assets/images/browncharbonneaulogonotaglinetransparent.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
      
      








      background-color: rgba(255, 255, 255, 0);
      border-bottom-color: rgba(112, 112, 112, 1);
      border-bottom-style: none;
      border-bottom-width: 0.052vw;
      border-left-color: rgba(112, 112, 112, 1);
      border-left-style: none;
      border-left-width: 0.052vw;
      border-right-color: rgba(112, 112, 112, 1);
      border-right-style: none;
      border-right-width: 0.052vw;
      border-top-color: rgba(112, 112, 112, 1);
      border-top-style: none;
      border-top-width: 0.052vw;
      border-top-left-radius: 0vw;
      border-top-right-radius: 0vw;
      border-bottom-left-radius: 0vw;
      border-bottom-right-radius: 0vw;
      box-shadow: none;
      width: 26.823vw;
    height: 8.958vw;
    left: 0.469vw;
    top: 0.052vw;

}

.site-header > .menu .group34 {

      display: block;
      position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      








      overflow-x: unset;
      overflow-y: unset;
      background-color: transparent;
      width: 8.698vw;
    height: 1.406vw;
    left: 87.552vw;
    top: 0.938vw;

}

.site-header > .menu .group34 .x7145053000 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      background-color: rgba(255, 255, 255, 0);
      text-align: left;
      letter-spacing: 0.052vw;
      color: rgba(254, 219, 49, 1);
      -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
      font-size: 0.990vw;
      font-weight: 600;
    font-style: normal;
      font-family: 'Avenir Next', Arial;
      text-decoration: none;
      box-shadow: none;
      overflow-x: unset;
      overflow-y: unset;
      white-space: pre;
      width: 7.396vw;
    height: 1.354vw;
    left: 1.302vw;
    top: 0vw;

}

.site-header > .menu .group34 .path31 {
    position: absolute;
      box-sizing: content-box;
      -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
      fill: rgba(254, 219, 49, 1);
      stroke: rgba(0, 0, 0, 0);
          stroke-width: 0.052vw;
          stroke-linecap: butt;
      box-shadow: none;
      width: 0.990vw;
    height: 1.406vw;
    left: -0.052vw;
    top: 0.052vw;

}

.site-header > .menu .ourResponseToCovid19 {
    position: absolute;
    box-sizing: content-box;
    -ms-transform: rotate(0.00deg);
    -webkit-transform: rotate(0.00deg);
    transform: rotate(0.00deg);
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    transform-origin: center;
      
      
    background-color: rgba(255, 255, 255, 0);
    text-align: left;
    letter-spacing: 0vw;
    color: rgba(255, 255, 255, 1);
    -webkit-text-stroke: 0.052vw rgba(0, 0, 0, 0);
    font-size: 1.042vw;
    font-weight: 700;
    font-style: italic;
    font-family: 'Avenir Next', Arial;
    text-decoration: none;
    box-shadow: none;
      
      
    width: 19.063vw;
    height: 1.302vw;
    left: 33.229vw;
    top: 1vw;

}


@media (max-width:800px) {




  .section1 .strategicLegalSolutions {top: 27.115vw !important;}
  .section1 .withYouInMind {top: 56.292vw !important;}
  .section1 .USnewsBestfirms {width: 33vw;right: 63vw;top: 70vw;}
  .section1 .southernCalifornia {top: 17.688vw !important;}
  .section2OcLawFirmYouCanTrust .screenShot20201003At23723Pm {        width: 88.229vw;  height: 49.667vw;  left: 14.646vw;}
  .section2OcLawFirmYouCanTrust .rectangle439 {        width: 87.229vw;  height: 49.667vw;  left: 18.469vw;}
  .section2OcLawFirmYouCanTrust .rectangle437 {    height: 221.885vw;}
  .section2OcLawFirmYouCanTrust {    height: 238.885vw;}
  .section2OcLawFirmYouCanTrust .screenShot20201002At83948Am {    top: 195.49vw;}
  .section4PracticeAreaImages .familyLaw {        font-size: 5.5vw;  top: 42.792vw;  line-height: 8vw;}
  .section4PracticeAreaImages .employmentdisputes {    font-size: 6vw;}
  .section4PracticeAreaImages .constructionRealEstate {    font-size: 5.5vw;}
  .section4PracticeAreaImages .businessCorporateLitigation {    font-size: 5.5vw;}
  .section4PracticeAreaImages .x02 {    font-size: 42.448vw;}
  .section4PracticeAreaImages .group89 .area {  margin-bottom: 1vw;  opacity: revert;}
  .section4PracticeAreaImages {    height: 306.24vw;}
  .section5WhyChooseBc .whyYouChooseUsForAllYour {      width: 93.115vw;  left: 9.854vw;}
  .section5WhyChooseBc .ourIrvineBasedBusinessAndFamilyLawAttorneysProvideComprehensiveResultsDrivenLegalCounselInTheFieldOfBusinessLawBrownCharbonneausExpertiseLiesInResolvingBusinessDisputesIncludingFraudBreachOfFiduciaryDutyBreachOf {    top: 103.552vw;  padding-top: 0;}
  .section5WhyChooseBc .southernCalifornialegalNeeds {      font-size: 7.385vw;  top: 23.75vw;}
  .section5WhyChooseBc {    height: 255vw;}
  .index {    height: auto;  padding-bottom: 0;}
  .section5WhyChooseBc .group92 {    top: 240.469vw;}
  .section6Testimonials .depositphotos55460229xl2015 {    height: 226.771vw;}
  .section6Testimonials .path107 {        height: 228.771vw;  }
  .section6Testimonials {        height: 240.771vw;  }
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparencyfa2ba07e {  opacity: .2;}
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency0b19a6d7 {  opacity: .2;}
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparencyced5f332 {  opacity: .2;}
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency3d18be31 {  opacity: .2;}
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency8bf6ce1d {  opacity: .2;}
.section2OcLawFirmYouCanTrust .logoDesignPattern .bcsquareonlytransparency {  opacity: .2;}
.section2OcLawFirmYouCanTrust .screenShot20201002At83948Am {  height: 31.698vw;}
.section3PracticeAreaText .group91 .bcsquareonlytransparency283ae8d1 {  opacity: .2;}
.section3PracticeAreaText .group91 .bcsquareonlytransparency65904c59 {  opacity: .2;}
.section3PracticeAreaText .group91 .bcsquareonlytransparency469d8efb {  opacity: .2;}
.section3PracticeAreaText .group91 .bcsquareonlytransparencyf96947ed {  opacity: .2;}
.section3PracticeAreaText .practiceAreas {  width: 73.063vw;}
.section3PracticeAreaText .group104 .path105 {  width: 5.625vw;  height: 25.438vw;  left: -3.313vw;  top: -.5vw;}
.section3PracticeAreaText .group104 .line16 {  width: 84.229vw;  height: 3.313vw;  top: 22.76vw;}
.section3PracticeAreaText .group104 {  height: 25.917vw;}
.section5WhyChooseBc .group111 .bcsquareonlytransparencya866656c {  opacity: .2;}
.section5WhyChooseBc .group111 .bcsquareonlytransparencya80072e9 {  opacity: .2;}
.section5WhyChooseBc .group111 .bcsquareonlytransparency7f518029 {  opacity: .2;}
.section5WhyChooseBc .group111 .bcsquareonlytransparencyf3f06465 {  opacity: .2;}
.section5WhyChooseBc .group111 .bcsquareonlytransparency17688ef7 {  opacity: .2;}
.section5WhyChooseBc .group111 {  top: -7.896vw;}
.section5WhyChooseBc .southernCalifornialegalNeeds {  width: 92.063vw;  left: 10.906vw;}
.section5WhyChooseBc .group94 {  top: 52.208vw;}
.section5WhyChooseBc .group96 {  left: 12.438vw;  top: 63.885vw;}
.section5WhyChooseBc .group95 {  left: 75.667vw;  top: 61.333vw;}
.section5WhyChooseBc .group96 .partnerGroupShot {  width: 59.333vw;  height: 34.01vw;}
.section5WhyChooseBc .group96 .rectangle442 {  width: 57.073vw;  height: 34.385vw;  left: -.5vw;}
.section5WhyChooseBc .group95 .ggbActionShot4 {  width: 58.531vw;}
.section5WhyChooseBc .group102 .line17 {  height: 3.313vw;  top: 41.948vw;}
.section5WhyChooseBc .group102 .path106 {        width: 3.625vw;  height: 44.229vw;  left: 75.388vw;}
.section5WhyChooseBc .shutterstock1711551943ed2062ec {        width: 273.208vw;  height: 284.292vw;  left: 6.125vw;}
.section6Testimonials .testimonials {    top: 26.854vw;}
.section6Testimonials .group103 {    height: 39.104vw;}
.section6Testimonials .group103 .line170e014d26 {      height: 3.313vw;  top: 35.948vw;}
.section6Testimonials .group103 .path106fd8795db {        width: 4.625vw;  height: 38.49vw;  left: -2.313vw;}
.section6Testimonials .path109 {      height: 57.938vw;  top: 106.177vw;  display: block;}
.section6Testimonials .path108 {      height: 56.938vw;  top: 43.177vw;}
.section6Testimonials .iHaveHadThePrivilegeToWorkWithGregBrownOnManyCasesOverThePastTenYearsHeAbsolutelyLovesTryingCasesGregHasSpentMoreDaysInTrialThanAnyAttorneyIKnowAndHeIsTheBestThereIsAtItPeriod {          line-height: 5.604vw;  font-size: 4.302vw;  width: 84.594vw;  top: 45.729vw;}
.section6Testimonials .xb1a6db56 {          font-size: 27.396vw;  width: 8.688vw;  height: 2.51vw;  top: 93.104vw;}
.section6Testimonials .lauraHessorangeCountyAttorney {          line-height: 4.823vw;  font-size: 4.302vw;  left: 37.51vw;  top: 83.229vw;}
.section6Testimonials .gregIsAnAssetToAnyoneSeekingLegalRepresentationBecauseOfHisKnowledgeStyleTacticalStrategyAndAnticipationHeIsDefinitelyWellVersedInTheCourtRoomIfYourCaseIsLitigatedIHighlyRecommendHisServices {            line-height: 5.604vw;  font-size: 4.302vw;  width: 83.594vw;  left: 8.281vw;  top: 109.677vw;}
.section6Testimonials .anthonyDibernardo {        font-size: 5.302vw;  left: 37.635vw;  top: 153.167vw;}
.section6Testimonials .x1645f28 {          font-size: 30.396vw;  height: 3.51vw;  left: 8.281vw;  top: 160.104vw;}
.section6Testimonials .path110 {          width: 89.698vw;  height: 44.938vw;  left: 5.042vw;  top: 171.177vw;}
.section6Testimonials .congratulationsOnBeingSelectedByOcMetroAsOneOfTheTopAttorneysInOrangeCountyItIsAWellDeservedRecognition {            line-height: 5.604vw;  font-size: 4.302vw;  width: 83.385vw;  left: 8.75vw;  top: 174.677vw;}
.section6Testimonials .xf53e671d {        font-size: 31.396vw;  left: 8.854vw;  top: 211.104vw;}
.section6Testimonials .judgeThomasThrasher {        font-size: 5.302vw;  left: 28.542vw;  top: 205.167vw;}
.section6Testimonials .group100 {      left: 24.156vw;  top: 226.438vw;}
.section6Testimonials .group100 .group15d1c42c7b .rectangle397a7d1a175 {          width: 53.688vw;  height: 8.854vw;  left: -1vw;  top: -1vw;}
.section6Testimonials .group100 .readMoreReviews {    font-size: 4.094vw;}
.section7FromTheBlog .group112 .rectangle444 {      width: 87.927vw;  height: 48.188vw;}
.section7FromTheBlog .group112 .ggbActionShot41da8750b {      width: 86.615vw;  height: 46.979vw;}
.section7FromTheBlog {    height: 170.24vw;}
.section7FromTheBlog .shutterstock1711551943517d684d {      width: 323.302vw;  height: 217.24vw;}
.section7FromTheBlog .group110 {    top: 62.979vw;}
.section7FromTheBlog .group110 .line1793081147 {        width: 90.813vw;  height: 2.313vw;  left: -13.0vw;}
.section7FromTheBlog .group110 .path10682a178aa {          width: 2.625vw;  height: 31.281vw;  left: 76.088vw;  top: -12.313vw;}
.section7FromTheBlog .fromTheBlog {      font-size: 5.385vw;  top: 71.813vw;}
.section7FromTheBlog .learnMoreAboutOurLegalServices {          font-size: 4.823vw;  width: 87.146vw;  left: 8.323vw;  top: 64.583vw;}
.section7FromTheBlog .x019b239ce2 {          font-size: 7.76vw;  height: 4.646vw;  left: 86.031vw;  top: 88.219vw;}
.section7FromTheBlog .x024ff1cc38 {        font-size: 7.76vw;  left: 86.031vw;  top: 113.885vw;}
.section7FromTheBlog .x03c1f4e1a3 {        font-size: 7.76vw;  left: 87.031vw;  top: 136.073vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 {          width: 77.677vw;  height: 16.781vw;  left: 1.219vw;  top: 86.385vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9-0 {    font-size: 4.823vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9 .july302020orangeCountyShareholderDisputesAttorneys9c6e0ac9-14 {    font-size: 4.823vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b {        width: 76.25vw;  left: 2.646vw;  top: 109.521vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b .july302020orangeCountyShareholderDisputesAttorneysb4249e6b-0 {    font-size: 4.823vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneysb4249e6b .july302020orangeCountyShareholderDisputesAttorneysb4249e6b-14 {    font-size: 4.823vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys {        width: 72.25vw;  left: 6.646vw;  top: 133.656vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys .july302020orangeCountyShareholderDisputesAttorneys-0 {    font-size: 4.823vw;}
.section7FromTheBlog .july302020orangeCountyShareholderDisputesAttorneys .july302020orangeCountyShareholderDisputesAttorneys-14 {    font-size: 4.823vw;}
.section7FromTheBlog .group107 {    top: 159.302vw;}
.section7FromTheBlog .group107 .group15350bc849 .rectangle39787d6e5da {        width: 52.688vw;  height: 7.854vw;  left: -31vw;}
.section7FromTheBlog .group107 .readMoreBlogs {        font-size: 4.094vw;  left: -23.417vw;  top: 2.094vw;}
.section8ContactUs .ggbActionShot {  width: 40vw;  height: 160.49vw;  left: 59.865vw;  top: -22.25vw;}
.section8ContactUs {height: 218.25vw;}
.section8ContactUs .group105 .path105ae89606d {  width: 4.625vw;  height: 22.677vw;  left: -2.313vw;}
.section8ContactUs .group105 .line161c12f08e {      height: 3.313vw;  top: 20.152vw;}
.section8ContactUs .contactUs {  font-size: 5.385vw;width: 39.74vw;}
.section8ContactUs .brownCharbonneauLlpAttorneysAreKnownForCommunicatingRegularlyWithClientsAndAlwaysBeingThereToMeetOurClientsNeedsWeWillKeepYouInformedThroughoutYourCaseAndTreatYourLegalIssueWithTheImportanceItDeservesCallTodayA {  line-height: 5.604vw;  font-size: 4.302vw;  height: 118.365vw;  top: 26.979vw;}
.section8ContactUs .group101 {  width: 90.396vw;  top: 149.052vw;}
#JotFormIFrame-203354590862054 {  height: 90vw;}
.section8ContactUs .x4GgbActionShot {  height: 216.323vw;}
.footer {top: 1644vw;}

}
