@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1778797907 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1206625405 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1485709037 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1486105936 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1404334738 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1939256613 .svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1911278529 hr {
    border-width:1px !important;
    color:rgba(91,100,112,1) !important;
  }

  *#dm .dmInner div.u_1817155753 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1372371611 { border-radius:4px !important; }

  *#dm .dmInner div.u_1428932742 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1307261485 { border-radius:4px !important; }

  *#dm .dmInner div.u_1408833595 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1521854899 { border-radius:4px !important; }

  *#dm .dmInner div.u_1936075348 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1534056097 { border-radius:4px !important; }

  *#dm .dmInner div.u_1655074492 img {
    border-radius:0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1125560877 { border-radius:4px !important; }

  *#dm .dmInner a.u_1460346731 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_7) !important;
    border-radius:4px !important;
  }

  *#dm .dmInner a.u_1460346731:hover span.text,
  *#dm .dmInner a.u_1460346731.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1460346731:hover,
  *#dm .dmInner a.u_1460346731.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1460346731 span.text { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1197432456 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.909091px !important;
    border-color:rgb(26,26,26) rgb(26,26,26) rgb(26,26,26) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1273190969 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.909091px !important;
    border-color:rgb(26,26,26) rgb(26,26,26) rgb(26,26,26) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1221538645 hr {
    border-width:1px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1204695248 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.909091px !important;
    border-color:rgb(26,26,26) rgb(26,26,26) rgb(26,26,26) var(--color_4) !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\39 1301772 {
    row-gap: 0;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    margin-bottom: 40px;
}
    
#d07632e5 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    padding: 72px 8% 72px 8%;
}
    
#\35 884f064 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-1920w.png?jxl&v=jxl");
}
    
#\39 4e16340 {
    margin: 0px 0% 0px 0%;
}
    
#\36 43f5389 {
    max-width: 100%;
    width: auto;
    margin-bottom: 8px;
    height: auto;
}
    
#bc298b1a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 17e27ff {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\32 9f28ac3 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#ee3f2d8a {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\35 5442fd7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c8b238d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f8a398d0 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#a588c06e {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\31 b56c15b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e53fbb3e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d994de7e {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\35 215fbf1 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#ebee7951 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c6756d00 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 123b012 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#a3bb3938 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#fbfd001a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 8de8b64 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c116f741 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#bd6b7c5c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#addd8565 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 592a034 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b370277d {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    row-gap: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#\30 3fc2be4 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\33 c89ac44 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0fe9585 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aa4cb516 {
    min-height: 8px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#\39 dae4239 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
    margin: 0 0 0 0;
}
}



@media all {
    
#\33 4075583.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\33 4075583 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#\30 4b8b24a {
    min-height: 0;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 72px 8% 72px 8%;
}
    
#\34 8e7896f {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%283%29-1920w.png?jxl&v=jxl");
    background-position: 50% 100%;
}
    
#\35 30f3725 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d947909 {
    row-gap: 0;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    margin-bottom: 40px;
    min-height: 80px;
}
    
#e8f784d8 {
    max-width: 100%;
    width: auto;
    margin-bottom: 8px;
    height: auto;
}
    
#\32 af3e4b4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d11fc0ac {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
    min-height: 80px;
}
    
#a5a98422 {
    background-color: var(--color_1);
    border-radius: 4px;
    row-gap: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-1920w.png?jxl&v=jxl");
}
    
#\30 4d1f4b1 {
    width: 100%;
    height: 180px;
}
    
#db6b51ed {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\33 29145f4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 04c29d3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fe3e406e {
    background-color: var(--color_7);
    border-radius: 4px;
    row-gap: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-1920w.png?jxl&v=jxl");
}
    
#\30 aea9fc9 {
    width: 100%;
    height: 180px;
}
    
#db0137c2 {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#c0939212 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 60ec1e4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 3daabb8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\37 3daabb8 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#ed2f729c {
    background-color: var(--color_7);
    border-radius: 4px;
    row-gap: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-f927ac21-1920w.png?jxl&v=jxl");
}
    
#\33 b939c8b {
    width: 100%;
    height: 180px;
}
    
#da7bd574 {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#d3c8a1fc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 2077e9a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 27ae7e0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\34 27ae7e0 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#\37 683dc88 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    margin-top: 24px;
    flex-wrap: wrap;
    min-height: 80px;
}
    
#\32 fdc8ce1 {
    background-color: var(--color_7);
    border-radius: 4px;
    row-gap: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-f927ac21-1920w.png?jxl&v=jxl");
}
    
#fdc06340 {
    width: 100%;
    height: 180px;
}
    
#\38 d39b592 {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\32 0eef134 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 435ab91 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 8a76fcb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#\34 8a76fcb {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#\38 f639331 {
    background-color: var(--color_7);
    border-radius: 4px;
    row-gap: 0;
    box-shadow: 0 2px 8px rgba(0,0,0,0.18);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%281%29-f927ac21-1920w.png?jxl&v=jxl");
}
    
#a216dccb {
    width: 100%;
    height: 180px;
}
    
#\35 bba804f {
    row-gap: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#a7f144d9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a119448e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dbae40db.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#dbae40db {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
}



@media all {
    
#\35 585dc36 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    padding: 72px 5% 72px 5%;
}
    
#\39 e60f104 {
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
}
    
#b44215ea {
    margin: -5px 0% 0px 0%;
}
    
#\33 79d8529 {
    row-gap: 0;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    margin-bottom: 48px;
}
    
#\31 a75d434 {
    max-width: 100%;
    width: auto;
    margin-bottom: 8px;
    height: auto;
}
    
#d543802a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d6e6d9d0 {
    column-gap: 0;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    align-content: stretch;
}
    
#f5ade94c {
    row-gap: 12px;
    width: 20%;
    justify-content: flex-start;
    border-width: 0px;
    align-items: flex-start;
    border-style: solid;
    padding: 0 24px 0 0;
}
    
#\35 c53f3e5 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#\36 9a0d4de {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bf0a8649 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 263aa89 {
    row-gap: 12px;
    width: 20%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(91,100,112,1);
    align-items: flex-start;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#\33 7645e38 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#b07778bb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a8ff4d08 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 93ef53d {
    row-gap: 12px;
    width: 20%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(91,100,112,1);
    align-items: flex-start;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#a354ec0a {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#\36 b81d158 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 d62657a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b8b6cfc7 {
    row-gap: 12px;
    width: 20%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(91,100,112,1);
    align-items: flex-start;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#\33 8dcc758 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#\33 b175ca3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 f87cd0e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b4fa580c {
    row-gap: 12px;
    width: 20%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 1px;
    border-color: rgba(91,100,112,1);
    align-items: flex-start;
    border-style: solid;
    padding: 0 24px 0 24px;
}
    
#\35 1555ee2 {
    max-width: 100%;
    width: auto;
    margin-bottom: 0;
    height: auto;
}
    
#\38 ea16d0d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c67f7a0a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 26a69cd {
    min-height: 8px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#\32 0a866ed {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    height: auto;
    margin: 0 0 0 0;
}
}



@media all {
    
#af444822 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    padding: 72px 8% 72px 8%;
}
    
#\31 8d7a3fa {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%284%29-1920w.png?jxl&v=jxl");
    background-position: 50% 0%;
}
    
#aeb87cea {
    margin: 0px 0% 0px 0%;
}
    
#\32 0be6428 {
    min-height: 8px;
    row-gap: 0;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\34 9dfa72e {
    max-width: 100%;
    width: auto;
    margin-bottom: 8px;
    height: auto;
}
    
#\30 78da2f0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f71367e7 {
    width: 100%;
    margin-top: 32px;
}
}



@media all {
    
#e6f944a9 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    padding: 80px 8% 80px 8%;
}
    
#\30 bee00c4 {
    background-color: var(--color_1);
}
    
#df5ae660 {
    margin: 0px 0% 0px 0%;
}
    
#a1baa7d4 {
    min-height: 8px;
    row-gap: 0;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#f62f7dda {
    max-width: 100%;
    width: auto;
    margin-bottom: 8px;
    height: auto;
}
    
#\31 392e20a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dc37e39e {
    max-width: 100%;
    width: auto;
    margin-top: 16px;
    margin-bottom: 0;
    height: auto;
}
    
#\32 ab7e04a {
    row-gap: 12px;
    column-gap: 24px;
    flex-direction: row;
    margin-top: 28px;
    align-items: center;
    flex-wrap: wrap;
}
    
#\32 fb4e06f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 36px 16px 36px;
}
#\32 fb4e06f {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#b97bb1f6 {
    width: 250px;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 8a3a7d2 {
    width: 875px;
    height: auto;
    max-width: 100%;
    margin-bottom: 20px;
    order: 1;
}
    
#\34 6dcd218 {
    min-height: 760px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 20% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b39f1ae5 {
    width: 1047px;
    height: auto;
    max-width: 100%;
    margin-bottom: 40px;
    order: 2;
}
    
#bfc58966 {
    width: 250px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2a57110 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%282%29-1920w.png?jxl&v=jxl");
}
    
#\38 2011e56 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: none;
    align-items: center;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5a88c5a {
    margin: 0px 0% 0px 0%;
}
    
#b175479c {
    width: 625px;
    height: auto;
    max-width: 100%;
    margin-bottom: 40px;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 13bc0eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f0a0de08 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 8% 5% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 dda754f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%283%29-1920w.png?jxl&v=jxl");
    background-position: 50% 100%;
}
    
#\37 166f908 {
    margin: 0px 0% 0px 0%;
}
    
#ee2929a4 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8f56e14.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\31 8f56e14 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b621cc3e {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bd6afd3 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f4n {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_8k7 {
    width: 100%;
    height: 508px;
    max-width: 100%;
}
    
#\39 b3f90dc {
    width: 250px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 9e6b83b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%284%29-1920w.png?jxl&v=jxl");
    background-position: 50% 0%;
}
    
#d641acdf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d25c6b23 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 098265b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 5% 10px 5% 10px;
    margin: 0% 0% 0% 0%;
}
    
#ac97b4ac {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7b77800 {
    margin: 0px 0% 0px 0%;
}
    
#\30 218ecf8 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/Untitled+design+%2824%29.svg");
}
    
#\36 717b67c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\36 717b67c {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 7ca7fab {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c29c64be {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bd4f0ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\32 bd4f0ef {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaf58d32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 5% 10px 5% 10px;
    margin: 0% 0% 0% 0%;
}
    
#\30 95714b6 {
    margin: 0px 0% 0px 0%;
}
    
#e63af0a5 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/Untitled+design+%2815%29-1920w.png?jxl&v=jxl");
    padding: 5% 10px 5% 10px;
    margin: 0px 0% 0px 0%;
}
    
#fbdd9728 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/5c3c7b6a/dms3rep/multi/opt/B-A+General+Construction+Inc+%283%29-1920w.png?jxl&v=jxl");
    background-position: 50% 100%;
}
    
#\31 f9a2b90 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 618255c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7a9ce52 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d07632e5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4b8b24a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 585dc36 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af444822 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6f944a9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6dcd218 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 25% 6% 8% 6%;
}
    
#b39f1ae5 {
    width: 577px;
    margin-bottom: 30px;
}
    
#bfc58966 {
    width: 250px;
    min-height: 54px;
}
    
#\38 2011e56 {
    width: 100%;
    min-height: 80px;
    row-gap: 9px;
    margin: 0% 0% 0% 0%;
}
    
#b175479c {
    width: 577px;
    margin-bottom: 30px;
}
    
#a5a88c5a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0a0de08 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 166f908 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d641acdf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 7b77800 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 95714b6 {
    margin: 0px 0% 0px 0%;
}
    
#\34 618255c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#\39 1301772 {
    align-items: center;
}
    
#d07632e5 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 17e27ff {
    flex-direction: column;
    row-gap: 16px;
}
    
#\32 9f28ac3 {
    width: 100%;
}
    
#f8a398d0 {
    width: 100%;
}
    
#d994de7e {
    width: 100%;
}
    
#\39 123b012 {
    width: 100%;
}
    
#c116f741 {
    width: 100%;
}
    
#b370277d {
    width: 100%;
}
    
#aa4cb516 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 4b8b24a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 d947909 {
    align-items: center;
}
    
#d11fc0ac {
    flex-direction: column;
    row-gap: 16px;
}
    
#a5a98422 {
    width: 100%;
}
    
#fe3e406e {
    width: 100%;
}
    
#ed2f729c {
    width: 100%;
}
    
#\37 683dc88 {
    flex-direction: column;
    row-gap: 16px;
}
    
#\32 fdc8ce1 {
    width: 100%;
}
    
#\38 f639331 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 585dc36 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 79d8529 {
    align-items: center;
}
    
#d6e6d9d0 {
    flex-direction: column;
    row-gap: 32px;
}
    
#f5ade94c {
    padding-top: 0;
    padding-left: 0;
    width: 100%;
}
    
#\35 263aa89 {
    padding-top: 24px;
    padding-left: 0;
    width: 100%;
}
    
#\32 93ef53d {
    padding-top: 24px;
    padding-left: 0;
    width: 100%;
}
    
#b8b6cfc7 {
    padding-top: 24px;
    padding-left: 0;
    width: 100%;
}
    
#b4fa580c {
    padding-top: 24px;
    padding-left: 0;
    width: 100%;
}
    
#\36 26a69cd {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#af444822 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 0be6428 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#e6f944a9 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a1baa7d4 {
    align-items: center;
}
    
#\32 ab7e04a {
    flex-direction: column;
    align-items: center;
}
    
#b97bb1f6 {
    width: 100%;
    min-height: 54px;
}
}



@media (max-width: 767px) {
    
#\34 8a3a7d2 {
    margin-bottom: 8px;
    width: 303px;
}
    
#\34 6dcd218 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 10% 4%;
}
    
#b39f1ae5 {
    margin-bottom: 20px;
    width: 303px;
}
    
#bfc58966 {
    width: 100%;
    min-height: 54px;
}
    
#\38 2011e56 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 9px;
    align-content: center;
    padding: 20% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b175479c {
    margin-bottom: 20px;
    width: 303px;
}
    
#a5a88c5a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 13bc0eb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#f0a0de08 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 dda754f {
    background-position: 50% 100%;
}
    
#group_f4n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_8k7 {
    height: 240px;
}
    
#\39 b3f90dc {
    width: 100%;
    min-height: 54px;
}
}



@media (max-width: 767px) {
    
#\39 9e6b83b {
    background-position: 50% 100%;
}
    
#d641acdf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 098265b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\30 218ecf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#aaf58d32 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#e63af0a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fbdd9728 {
    background-position: 50% 100%;
}
    
#\34 618255c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#\39 9e6b83b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnUlEQVQI1y2MSY7DMAwEdbKapGTGlKgti+HM//84MBCgUZcqdGhHXCV+HG/HsFh007Rl2YQiIYZV8Wm4Os6OZ0U7YArNyAJhhHPQd9LfxDXo3XhWboXLgzRTShTOwdfk76Sz06vJajJc3NiU98xhVXo6vfzm8ltPl/474GCKovAHmlEvPOq9XsiU9kQhS9wlao6m8LugUakZjh2J4z/HDw1ecKhOowAAAABJRU5ErkJggg==')!important}#\30 218ecf8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHUlEQVQY0wXByy/CAQDA8d/ZxcmNOTi0uWQuxlouaHPBGMPYmMahLSvR5tDBWkXWb9h0oae2tJD08gj166HXT0Nm63/5+nyEq4EOPONdBOe7ccz1sa5WoB5Uop0Y4WhjmqjTRCwgIhgVneyrejie7ce6PIxhRsWqZpS9hUlE/RqRMxvxsBdBP9SLWaPkcGUMUbeIy6DFrt/ixLyNx37Ard9H6v4B4VQ3hduwhMdiICw6iV1ekPB5SQQDJCM3ZJIvPD5JCLJ/h4LXQsbrIh0KkI2nKbwWKeVrFAt18kWZN6mB0EpYaSYcSFEbz9FzsqkY5VKTxmebSv2PUrVF/uMbQb42It/tkgttkvSbSEfcSLkqcrPNR+0XqfLDe/mLfynHvkJQqRMaAAAAAElFTkSuQmCC')!important}#\35 884f064.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#\34 8e7896f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnklEQVQI1xXKRxLDIBAAQS5iE0tOQrjk8P8/unSdHuMVg2IO1DLPKqvJajwyJg9OwJSINWHP9Fh319BruFm5RPKOzGq0O7067S57uD31GjqrlEhBydyTPyd/T7rHc6wus0nLnAMHZXNP+p70O/E94Ko4CtZEOWBQUsdmFXg1uLvd1c5kS7DRg1dQh8JkWnzqysdMRwtH0sM7qwLCQAh/82ENbvmpdQ0AAAAASUVORK5CYII=')!important}#a5a98422.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#fe3e406e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#ed2f729c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#\32 fdc8ce1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#\38 f639331.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1xWO2Q7BUBgGJ7qdLocqGq1Kba1aokItEW7c4M77Pw1/8t3NN8lQTyhT0oheQFuhbUKXuMN0yDqHbU45Ytyn30YrPAvtCK7GXFZQz9jk8h108B0cA88miTgUvBt4bDkWzBMijWNitgiUvO8bvjd4HTkvyWO0i2nIQp8qE+1zguee3ZQ4xLVFtU2JqDKakusKTiWLhK6PsgQrSyKKVIL+5T8UsQ6Zot5o+wAAAABJRU5ErkJggg==')!important}#fbdd9728.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnklEQVQI1xXKRxLDIBAAQS5iE0tOQrjk8P8/unSdHuMVg2IO1DLPKqvJajwyJg9OwJSINWHP9Fh319BruFm5RPKOzGq0O7067S57uD31GjqrlEhBydyTPyd/T7rHc6wus0nLnAMHZXNP+p70O/E94Ko4CtZEOWBQUsdmFXg1uLvd1c5kS7DRg1dQh8JkWnzqysdMRwtH0sM7qwLCQAh/82ENbvmpdQ0AAAAASUVORK5CYII=')!important}#e63af0a5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABnklEQVQY0wGTAWz+AHCl6nCm63Go7XKp7nSr8HWt83Sq7nKk52yi52em7wBxputzqOx2q+94rfB7sPN8sfN8re14qepyqOxrq/MAeKvueq3vfbHxg7X0iLn3ibf0h7PugrDterHyc7L4AIKx8YOz8om49Y679ZK88pW57JW67ZK88om9+IK7+gCNuPOPuvSWvvWVtuiQrNqMpNCSrdqbveucxviZx/wAmL/2nMH1n73tmKjQhZC3eoSrf5K7karRn73mpMfxAKbG+KbC8KKz3ZOStXl1l2JihV9rkXODqIufw5iw1QCwyPOmuOKYnsSPhKN6bYliXXlPVXdRXH9hbpFre54ApbPalp3DjYiqkYSdhnmPcWqDV1d2UFRzTlNzTlRyAJCRsoiEpIp+mJmLoIyAl3ZwjGBdfF1beVZVck9PagCCeZSEd5GKepKZiqGEepVsZoZYVndeXHxgXXteW3cAf26FgW+FgG+HhXaTbGKDVE5wQT9fRkVmUE5tVFJwAH9thXxogG9deG5ggFtSdElDYi8uSysrSjMzUjo5WPrR5C1fD+6gAAAAAElFTkSuQmCC')!important}#\31 8d7a3fa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnUlEQVQI1y2MSY7DMAwEdbKapGTGlKgti+HM//84MBCgUZcqdGhHXCV+HG/HsFh007Rl2YQiIYZV8Wm4Os6OZ0U7YArNyAJhhHPQd9LfxDXo3XhWboXLgzRTShTOwdfk76Sz06vJajJc3NiU98xhVXo6vfzm8ltPl/474GCKovAHmlEvPOq9XsiU9kQhS9wlao6m8LugUakZjh2J4z/HDw1ecKhOowAAAABJRU5ErkJggg==')!important}