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

  *#dm .dmInner a.u_1257978782:hover { background-image:none !important; }

  *#dm .dmInner a.u_1257978782.hover { background-image:none !important; }

  *#dm .dmInner div.u_476974865 img { border-radius:5px 5px 5px 5px !important; }

  *#dm .dmInner div.u_3477107899 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_2560928224 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1903001203 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1997288938 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1167699702 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1247703250 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1437305905 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1763364980 img { border-radius:5px 5px 5px 5px !important; }

  *#dm .dmInner div.u_1150667023 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1618977050 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1176447408 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1685964758 img { border-radius:5px 5px 5px 5px !important; }

  *#dm .dmInner div.u_1960086097 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1711910984 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1548144912 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1335289086 span[data-icon-mask] { background-color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1500335306 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1856212530 img { border-radius:5px 5px 5px 5px !important; }

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

  *#dm .dmInner div.u_1014562790 span[data-icon-mask] { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1410133212 img { border-radius:5px 5px 5px 5px !important; }

  *#dm .dmInner div.u_1911397856 img { border-radius:5px 5px 5px 5px !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 c0fad99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#adb5206d {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 0px 40px;
}
    
#\34 b9bb588::before, #\34 b9bb588 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.65;
    border-radius: inherit;
}
#\34 b9bb588 {
    background-image: url("https://irp.cdn-website.com/a3d500c6/dms3rep/multi/opt/BSU-43-1920w.jpg");
}
    
#\39 2f24c27 {
    margin: 0px 0% 0px 0%;
}
    
#group_doc {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    align-content: center;
    padding: 300px 0px 300px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 988cdb1 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#\38 68530d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vt2 {
    width: 100%;
    height: 85px;
    max-width: 100%;
}
    
#ac2e0249 {
    width: 230px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 d5413b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
}
    
#\38 862e627 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#c50bf936 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_7n3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m02 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hjl {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 7582685 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\34 5209354 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8180174 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 32a5f1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#c7e7101b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b87f66da {
    background-color: var(--color_5);
    background-image: none;
}
    
#b1387156 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0ft {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    order: 1;
    flex-wrap: nowrap;
    margin-top: 26px;
}
    
#widget_p5g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_fds {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_v3q {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_bqh {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e95ba4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vmr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_gng {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 accd56a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ae03b955 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d0dd6975 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f9f88ef8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9fc4b49 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 07f0f2d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    order: 1;
    flex-wrap: nowrap;
}
    
#b9f09f09 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cdd7d17c {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\39 0b11c2c {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b7dab235 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b99e142 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cd80f16 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 2e08178 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c1a618a8 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#a0e783f9 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f100fb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 ec5c164 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b006bdc2 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 9a14a80 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    order: 1;
    flex-wrap: nowrap;
}
    
#\34 54b3317 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a3053c4a {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 0358ab5 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3a7177e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d452d02e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9ff7a06 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#aaaea39a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c1ddb60f {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#d51a08df {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b157556f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 54116ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5ca2116 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c54bd735 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    order: 1;
    flex-wrap: nowrap;
}
    
#\34 f18e717 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 78bf9fc {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\33 eed5732 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ce11248 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 a6c7ca3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d541c52b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 6f96009 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e5ed81a {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#f71bb0c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1df328b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a0482d5 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 c4475c4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    order: 1;
    flex-wrap: nowrap;
}
    
#\32 ebe2eaa {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 d69eaeb {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#fe7173c3 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 306px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d53e125d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5548aef {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dfd92ccf {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-content: center;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 5b49b28 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#c2d07fc6 {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c77f6d7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 a39c7d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 80d3efd {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 7edc11a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    order: 1;
}
    
#f1d01e9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\34 685a35e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db941151 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f4ed3c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#c54fedf0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
}



@media all {
    
#\36 aaf3939 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#afbbd777 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 616f0ed::before, #\39 616f0ed > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.75;
    border-radius: inherit;
}
#\39 616f0ed {
    background-image: url("https://irp.cdn-website.com/a3d500c6/dms3rep/multi/opt/BSU-6-1920w.jpg");
    background-attachment: fixed;
}
    
#ce1f1a0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_me9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#adb5206d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 b9bb588::before, #\34 b9bb588 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c50bf936 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 d5413b4 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 862e627 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7582685 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8180174 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c7e7101b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_fds {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_v3q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bqh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 accd56a {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ae03b955 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 399.165px;
}
    
#b9f09f09 {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cdd7d17c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 0b11c2c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 2e08178 {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c1a618a8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0e783f9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 54b3317 {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a3053c4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 0358ab5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aaaea39a {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c1ddb60f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d51a08df {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f18e717 {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 78bf9fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 eed5732 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 397px;
    height: auto;
}
    
#\31 6f96009 {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 e5ed81a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ebe2eaa {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 d69eaeb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe7173c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 398px;
}
    
#dfd92ccf {
    column-gap: 3.5555555555555554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 5b49b28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2d07fc6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c54fedf0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 f4ed3c0 {
    width: 100%;
    min-height: 80px;
}
    
#\35 7edc11a {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#afbbd777 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 aaf3939 {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 c0fad99 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#adb5206d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 b9bb588::before, #\34 b9bb588 > .bgExtraLayerOverlay {
    
}
    
#group_doc {
    align-items: center;
    align-content: center;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vt2 {
    height: 70px;
}
}



@media (max-width: 767px) {
    
#\38 d5413b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\38 862e627 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#c50bf936 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_hjl {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 7582685 {
    height: 240px;
}
    
#\35 8180174 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 32a5f1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c7e7101b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_v3q {
    height: 240px;
}
    
#group_fds {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_bqh {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 accd56a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ae03b955 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#group_0ft {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
}
    
#\37 07f0f2d {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b9f09f09 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdd7d17c {
    height: 240px;
}
    
#\39 0b11c2c {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2e08178 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c1a618a8 {
    height: 240px;
}
    
#a0e783f9 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9a14a80 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 54b3317 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a3053c4a {
    height: 240px;
}
    
#\30 0358ab5 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#aaaea39a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c1ddb60f {
    height: 240px;
}
    
#d51a08df {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c54bd735 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 f18e717 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 78bf9fc {
    height: 240px;
}
    
#\33 eed5732 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6f96009 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 e5ed81a {
    height: 240px;
}
    
#\33 c4475c4 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 ebe2eaa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 d69eaeb {
    height: 240px;
}
    
#fe7173c3 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dfd92ccf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 5b49b28 {
    height: 240px;
}
    
#c2d07fc6 {
    align-items: center;
    align-content: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 7edc11a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f1d01e9f {
    height: 240px;
}
    
#\37 f4ed3c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c54fedf0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\36 aaf3939 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#afbbd777 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

#\39 616f0ed.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAQACAwQxBQcSExQiQf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAwDAQACEQMRAD8AyqSnjxk7pGgGwPiuR5Zwvja/kt7AGyInQf/Z')!important}